From 10cafe8553240dff4bcaea5829f246bbe07f00a7 Mon Sep 17 00:00:00 2001 From: KITAGAWA Yasutaka Date: Thu, 21 Dec 2023 21:09:34 +0900 Subject: [PATCH 1/3] Fix parsing of export const --- corpus/stmt/const.nu | 15 + grammar.js | 9 +- src/grammar.json | 24 + src/parser.c | 261181 ++++++++++++++++++++-------------------- 4 files changed, 130737 insertions(+), 130492 deletions(-) diff --git a/corpus/stmt/const.nu b/corpus/stmt/const.nu index eafc19f..5b0d7cc 100644 --- a/corpus/stmt/const.nu +++ b/corpus/stmt/const.nu @@ -47,3 +47,18 @@ const x = 42 | math sin (command (cmd_identifier) (val_string)))))) + +===== +const-004-exported +===== + +export const x = 42 + +---- + +(nu_script + (stmt_const + (identifier) + (pipeline + (pipe_element + (val_number))))) diff --git a/grammar.js b/grammar.js index 2a0d833..61811b6 100644 --- a/grammar.js +++ b/grammar.js @@ -995,7 +995,14 @@ function block_body_rules(suffix, terminator) { prec.right(1, seq(KEYWORD().mut, $["_assignment_pattern" + suffix])), ["stmt_const" + suffix]: ($) => - prec.right(1, seq(KEYWORD().const, $["_assignment_pattern" + suffix])), + prec.right( + 1, + seq( + optional(MODIFIER().visibility), + KEYWORD().const, + $["_assignment_pattern" + suffix], + ), + ), ["_assignment_pattern" + suffix]: ($) => seq( diff --git a/src/grammar.json b/src/grammar.json index 1bbe205..f0e9a15 100644 --- a/src/grammar.json +++ b/src/grammar.json @@ -176,6 +176,18 @@ "content": { "type": "SEQ", "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "export" + }, + { + "type": "BLANK" + } + ] + }, { "type": "STRING", "value": "const" @@ -444,6 +456,18 @@ "content": { "type": "SEQ", "members": [ + { + "type": "CHOICE", + "members": [ + { + "type": "STRING", + "value": "export" + }, + { + "type": "BLANK" + } + ] + }, { "type": "STRING", "value": "const" diff --git a/src/parser.c b/src/parser.c index bbdf270..106e319 100644 --- a/src/parser.c +++ b/src/parser.c @@ -14,7 +14,7 @@ #endif #define LANGUAGE_VERSION 14 -#define STATE_COUNT 3740 +#define STATE_COUNT 3746 #define LARGE_STATE_COUNT 985 #define SYMBOL_COUNT 408 #define ALIAS_COUNT 0 @@ -22,7 +22,7 @@ #define EXTERNAL_TOKEN_COUNT 0 #define FIELD_COUNT 68 #define MAX_ALIAS_SEQUENCE_LENGTH 15 -#define PRODUCTION_ID_COUNT 166 +#define PRODUCTION_ID_COUNT 167 enum { sym_identifier = 1, @@ -3075,131 +3075,132 @@ static const TSFieldMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = { [38] = {.index = 53, .length = 1}, [39] = {.index = 54, .length = 2}, [40] = {.index = 56, .length = 4}, - [41] = {.index = 60, .length = 1}, - [42] = {.index = 61, .length = 4}, - [43] = {.index = 65, .length = 1}, - [44] = {.index = 65, .length = 1}, - [45] = {.index = 66, .length = 8}, - [46] = {.index = 74, .length = 4}, - [47] = {.index = 78, .length = 4}, - [48] = {.index = 82, .length = 3}, - [49] = {.index = 85, .length = 2}, - [50] = {.index = 87, .length = 1}, - [51] = {.index = 88, .length = 1}, - [52] = {.index = 89, .length = 2}, - [53] = {.index = 89, .length = 2}, - [54] = {.index = 91, .length = 1}, - [55] = {.index = 92, .length = 2}, - [56] = {.index = 94, .length = 1}, - [57] = {.index = 95, .length = 2}, - [58] = {.index = 97, .length = 2}, - [59] = {.index = 99, .length = 1}, - [60] = {.index = 100, .length = 4}, - [61] = {.index = 104, .length = 1}, - [62] = {.index = 105, .length = 1}, - [63] = {.index = 106, .length = 1}, - [64] = {.index = 107, .length = 1}, - [65] = {.index = 108, .length = 1}, - [66] = {.index = 109, .length = 2}, - [67] = {.index = 111, .length = 2}, - [68] = {.index = 111, .length = 2}, - [69] = {.index = 113, .length = 1}, - [70] = {.index = 114, .length = 3}, - [71] = {.index = 117, .length = 2}, - [72] = {.index = 119, .length = 2}, - [73] = {.index = 119, .length = 2}, - [74] = {.index = 121, .length = 1}, - [75] = {.index = 122, .length = 1}, - [76] = {.index = 123, .length = 2}, - [77] = {.index = 125, .length = 6}, - [78] = {.index = 131, .length = 3}, - [79] = {.index = 134, .length = 2}, - [80] = {.index = 136, .length = 1}, - [81] = {.index = 137, .length = 4}, - [82] = {.index = 141, .length = 4}, - [83] = {.index = 145, .length = 2}, - [84] = {.index = 147, .length = 4}, - [85] = {.index = 151, .length = 4}, - [86] = {.index = 155, .length = 1}, - [87] = {.index = 156, .length = 1}, - [88] = {.index = 157, .length = 1}, - [89] = {.index = 158, .length = 5}, + [41] = {.index = 60, .length = 5}, + [42] = {.index = 65, .length = 1}, + [43] = {.index = 66, .length = 4}, + [44] = {.index = 70, .length = 1}, + [45] = {.index = 70, .length = 1}, + [46] = {.index = 71, .length = 8}, + [47] = {.index = 79, .length = 4}, + [48] = {.index = 83, .length = 4}, + [49] = {.index = 87, .length = 3}, + [50] = {.index = 90, .length = 2}, + [51] = {.index = 92, .length = 1}, + [52] = {.index = 93, .length = 1}, + [53] = {.index = 94, .length = 2}, + [54] = {.index = 94, .length = 2}, + [55] = {.index = 96, .length = 1}, + [56] = {.index = 97, .length = 2}, + [57] = {.index = 99, .length = 1}, + [58] = {.index = 100, .length = 2}, + [59] = {.index = 102, .length = 2}, + [60] = {.index = 104, .length = 1}, + [61] = {.index = 105, .length = 4}, + [62] = {.index = 109, .length = 1}, + [63] = {.index = 110, .length = 1}, + [64] = {.index = 111, .length = 1}, + [65] = {.index = 112, .length = 1}, + [66] = {.index = 113, .length = 1}, + [67] = {.index = 114, .length = 2}, + [68] = {.index = 116, .length = 2}, + [69] = {.index = 116, .length = 2}, + [70] = {.index = 118, .length = 1}, + [71] = {.index = 119, .length = 3}, + [72] = {.index = 122, .length = 2}, + [73] = {.index = 124, .length = 2}, + [74] = {.index = 124, .length = 2}, + [75] = {.index = 126, .length = 1}, + [76] = {.index = 127, .length = 1}, + [77] = {.index = 128, .length = 2}, + [78] = {.index = 130, .length = 6}, + [79] = {.index = 136, .length = 3}, + [80] = {.index = 139, .length = 2}, + [81] = {.index = 141, .length = 1}, + [82] = {.index = 142, .length = 4}, + [83] = {.index = 146, .length = 4}, + [84] = {.index = 150, .length = 2}, + [85] = {.index = 152, .length = 4}, + [86] = {.index = 156, .length = 4}, + [87] = {.index = 160, .length = 1}, + [88] = {.index = 161, .length = 1}, + [89] = {.index = 162, .length = 1}, [90] = {.index = 163, .length = 5}, - [91] = {.index = 168, .length = 3}, - [92] = {.index = 171, .length = 2}, - [93] = {.index = 173, .length = 1}, - [94] = {.index = 174, .length = 1}, - [95] = {.index = 175, .length = 2}, - [96] = {.index = 177, .length = 1}, - [97] = {.index = 178, .length = 2}, - [98] = {.index = 180, .length = 2}, - [99] = {.index = 180, .length = 2}, - [100] = {.index = 182, .length = 1}, - [101] = {.index = 183, .length = 2}, - [102] = {.index = 185, .length = 2}, - [103] = {.index = 187, .length = 3}, - [104] = {.index = 190, .length = 2}, - [105] = {.index = 192, .length = 1}, - [106] = {.index = 193, .length = 6}, - [107] = {.index = 131, .length = 3}, - [108] = {.index = 199, .length = 3}, - [109] = {.index = 193, .length = 6}, - [110] = {.index = 199, .length = 3}, - [111] = {.index = 202, .length = 2}, - [112] = {.index = 204, .length = 1}, - [113] = {.index = 205, .length = 2}, - [114] = {.index = 207, .length = 2}, - [115] = {.index = 209, .length = 4}, - [116] = {.index = 213, .length = 5}, + [91] = {.index = 168, .length = 5}, + [92] = {.index = 173, .length = 3}, + [93] = {.index = 176, .length = 2}, + [94] = {.index = 178, .length = 1}, + [95] = {.index = 179, .length = 1}, + [96] = {.index = 180, .length = 2}, + [97] = {.index = 182, .length = 1}, + [98] = {.index = 183, .length = 2}, + [99] = {.index = 185, .length = 2}, + [100] = {.index = 185, .length = 2}, + [101] = {.index = 187, .length = 1}, + [102] = {.index = 188, .length = 2}, + [103] = {.index = 190, .length = 2}, + [104] = {.index = 192, .length = 3}, + [105] = {.index = 195, .length = 2}, + [106] = {.index = 197, .length = 1}, + [107] = {.index = 198, .length = 6}, + [108] = {.index = 136, .length = 3}, + [109] = {.index = 204, .length = 3}, + [110] = {.index = 198, .length = 6}, + [111] = {.index = 204, .length = 3}, + [112] = {.index = 207, .length = 2}, + [113] = {.index = 209, .length = 1}, + [114] = {.index = 210, .length = 2}, + [115] = {.index = 212, .length = 2}, + [116] = {.index = 214, .length = 4}, [117] = {.index = 218, .length = 5}, - [118] = {.index = 223, .length = 2}, - [119] = {.index = 225, .length = 5}, - [120] = {.index = 230, .length = 6}, - [121] = {.index = 236, .length = 3}, - [122] = {.index = 239, .length = 6}, - [123] = {.index = 245, .length = 3}, - [124] = {.index = 248, .length = 2}, - [125] = {.index = 250, .length = 5}, - [126] = {.index = 255, .length = 3}, - [127] = {.index = 258, .length = 3}, - [128] = {.index = 261, .length = 1}, - [129] = {.index = 262, .length = 4}, - [130] = {.index = 266, .length = 7}, - [131] = {.index = 273, .length = 4}, - [132] = {.index = 266, .length = 7}, - [133] = {.index = 273, .length = 4}, - [134] = {.index = 277, .length = 6}, - [135] = {.index = 283, .length = 1}, - [136] = {.index = 283, .length = 1}, - [137] = {.index = 284, .length = 3}, - [138] = {.index = 287, .length = 1}, - [139] = {.index = 288, .length = 5}, + [118] = {.index = 223, .length = 5}, + [119] = {.index = 228, .length = 2}, + [120] = {.index = 230, .length = 5}, + [121] = {.index = 235, .length = 6}, + [122] = {.index = 241, .length = 3}, + [123] = {.index = 244, .length = 6}, + [124] = {.index = 250, .length = 3}, + [125] = {.index = 253, .length = 2}, + [126] = {.index = 255, .length = 5}, + [127] = {.index = 260, .length = 3}, + [128] = {.index = 263, .length = 3}, + [129] = {.index = 266, .length = 1}, + [130] = {.index = 267, .length = 4}, + [131] = {.index = 271, .length = 7}, + [132] = {.index = 278, .length = 4}, + [133] = {.index = 271, .length = 7}, + [134] = {.index = 278, .length = 4}, + [135] = {.index = 282, .length = 6}, + [136] = {.index = 288, .length = 1}, + [137] = {.index = 288, .length = 1}, + [138] = {.index = 289, .length = 3}, + [139] = {.index = 292, .length = 1}, [140] = {.index = 293, .length = 5}, [141] = {.index = 298, .length = 5}, - [142] = {.index = 303, .length = 2}, - [143] = {.index = 305, .length = 2}, - [144] = {.index = 307, .length = 4}, - [145] = {.index = 311, .length = 4}, - [146] = {.index = 315, .length = 8}, - [147] = {.index = 323, .length = 5}, - [148] = {.index = 315, .length = 8}, - [149] = {.index = 323, .length = 5}, - [150] = {.index = 328, .length = 1}, - [151] = {.index = 329, .length = 2}, - [152] = {.index = 331, .length = 1}, - [153] = {.index = 332, .length = 2}, - [154] = {.index = 334, .length = 2}, - [155] = {.index = 336, .length = 5}, + [142] = {.index = 303, .length = 5}, + [143] = {.index = 308, .length = 2}, + [144] = {.index = 310, .length = 2}, + [145] = {.index = 312, .length = 4}, + [146] = {.index = 316, .length = 4}, + [147] = {.index = 320, .length = 8}, + [148] = {.index = 328, .length = 5}, + [149] = {.index = 320, .length = 8}, + [150] = {.index = 328, .length = 5}, + [151] = {.index = 333, .length = 1}, + [152] = {.index = 334, .length = 2}, + [153] = {.index = 336, .length = 1}, + [154] = {.index = 337, .length = 2}, + [155] = {.index = 339, .length = 2}, [156] = {.index = 341, .length = 5}, [157] = {.index = 346, .length = 5}, [158] = {.index = 351, .length = 5}, - [159] = {.index = 356, .length = 4}, - [160] = {.index = 360, .length = 5}, + [159] = {.index = 356, .length = 5}, + [160] = {.index = 361, .length = 4}, [161] = {.index = 365, .length = 5}, [162] = {.index = 370, .length = 5}, [163] = {.index = 375, .length = 5}, - [164] = {.index = 380, .length = 6}, - [165] = {.index = 386, .length = 6}, + [164] = {.index = 380, .length = 5}, + [165] = {.index = 385, .length = 6}, + [166] = {.index = 391, .length = 6}, }; static const TSFieldMapEntry ts_field_map_entries[] = { @@ -3300,15 +3301,21 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_ctrl_continue, 0, .inherited = true}, {field_ctrl_continue, 1, .inherited = true}, [60] = + {field_dollar_name, 2, .inherited = true}, + {field_name, 2, .inherited = true}, + {field_type, 2, .inherited = true}, + {field_value, 2, .inherited = true}, + {field_var_name, 2, .inherited = true}, + [65] = {field_module, 2}, - [61] = + [66] = {field_arg, 1, .inherited = true}, {field_arg_str, 1, .inherited = true}, {field_flag, 1, .inherited = true}, {field_redir, 1, .inherited = true}, - [65] = + [70] = {field_file_path, 1}, - [66] = + [71] = {field_arg, 0, .inherited = true}, {field_arg, 1, .inherited = true}, {field_arg_str, 0, .inherited = true}, @@ -3317,276 +3324,276 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_flag, 1, .inherited = true}, {field_redir, 0, .inherited = true}, {field_redir, 1, .inherited = true}, - [74] = + [79] = {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_signature, 2}, {field_unquoted_name, 1, .inherited = true}, - [78] = + [83] = {field_body, 2}, {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [82] = + [87] = {field_command, 0}, {field_quoted_name, 0, .inherited = true}, {field_unquoted_name, 0, .inherited = true}, - [85] = + [90] = {field_import_pattern, 2}, {field_module, 1}, - [87] = + [92] = {field_wildcard, 0}, - [88] = + [93] = {field_command_list, 0}, - [89] = + [94] = {field_item, 0}, {field_item, 1}, - [91] = + [96] = {field_item, 1, .inherited = true}, - [92] = + [97] = {field_item, 0, .inherited = true}, {field_item, 1, .inherited = true}, - [94] = + [99] = {field_error_record, 2}, - [95] = + [100] = {field_body, 2}, {field_condition, 1}, - [97] = + [102] = {field_condition, 1}, {field_then_branch, 2}, - [99] = + [104] = {field_param_name, 0}, - [100] = + [105] = {field_param_name, 0, .inherited = true}, {field_param_optional, 0, .inherited = true}, {field_param_rest, 0, .inherited = true}, {field_param_short_flag, 0, .inherited = true}, - [104] = + [109] = {field_param_rest, 0}, - [105] = + [110] = {field_param_optional, 0}, - [106] = + [111] = {field_param_long_flag, 0}, - [107] = + [112] = {field_param_short_flag, 0}, - [108] = + [113] = {field_entry, 1, .inherited = true}, - [109] = + [114] = {field_entry, 0, .inherited = true}, {field_entry, 1, .inherited = true}, - [111] = + [116] = {field_plugin, 1}, {field_signature, 2}, - [113] = + [118] = {field_overlay, 2}, - [114] = + [119] = {field_overlay, 2}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [117] = + [122] = {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [119] = + [124] = {field_lhs, 0}, {field_lhs, 1}, - [121] = + [126] = {field_digit, 0}, - [122] = + [127] = {field_expr, 1, .inherited = true}, - [123] = + [128] = {field_expr, 0, .inherited = true}, {field_expr, 1, .inherited = true}, - [125] = + [130] = {field_arg, 2, .inherited = true}, {field_arg_str, 2, .inherited = true}, {field_flag, 2, .inherited = true}, {field_head, 0}, {field_head, 1}, {field_redir, 2, .inherited = true}, - [131] = + [136] = {field_lhs, 0}, {field_opr, 1}, {field_rhs, 2}, - [134] = + [139] = {field_hi, 2}, {field_lo, 0}, - [136] = + [141] = {field_raw_path, 1}, - [137] = + [142] = {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_signature, 3}, {field_unquoted_name, 2, .inherited = true}, - [141] = + [146] = {field_body, 3}, {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [145] = + [150] = {field_import_pattern, 3}, {field_module, 2}, - [147] = + [152] = {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, {field_value, 3}, - [151] = + [156] = {field_dollar_name, 0, .inherited = true}, {field_name, 0}, {field_value, 2}, {field_var_name, 0, .inherited = true}, - [155] = + [160] = {field_flat_type, 0}, - [156] = + [161] = {field_type, 1, .inherited = true}, - [157] = + [162] = {field_type, 0}, - [158] = + [163] = {field_body, 3}, {field_name, 1}, {field_parameters, 2}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [163] = + [168] = {field_body, 3}, {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_signature, 2}, {field_unquoted_name, 1, .inherited = true}, - [168] = + [173] = {field_cmd, 0}, {field_quoted_name, 0, .inherited = true}, {field_unquoted_name, 0, .inherited = true}, - [171] = + [176] = {field_head, 1}, {field_head, 2}, - [173] = + [178] = {field_row, 0}, - [174] = + [179] = {field_error_record, 3}, - [175] = + [180] = {field_ctrl_break, 2, .inherited = true}, {field_ctrl_continue, 2, .inherited = true}, - [177] = + [182] = {field_scrutinee, 1}, - [178] = + [183] = {field_head, 0, .inherited = true}, {field_tail, 0, .inherited = true}, - [180] = + [185] = {field_key, 0}, {field_value, 2}, - [182] = + [187] = {field_name, 0}, - [183] = + [188] = {field_param_name, 0}, {field_param_name, 1}, - [185] = + [190] = {field_flag_capsule, 1}, {field_param_long_flag, 0}, - [187] = + [192] = {field_ctrl_break, 2, .inherited = true}, {field_ctrl_continue, 2, .inherited = true}, {field_parameters, 1}, - [190] = + [195] = {field_catch_branch, 3}, {field_try_branch, 1}, - [192] = + [197] = {field_overlay, 3}, - [193] = + [198] = {field_lhs, 0}, {field_lhs, 2, .inherited = true}, {field_opr, 1}, {field_opr, 2, .inherited = true}, {field_rhs, 2}, {field_rhs, 2, .inherited = true}, - [199] = + [204] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, - [202] = + [207] = {field_digit, 0}, {field_digit, 1}, - [204] = + [209] = {field_digit, 2, .inherited = true}, - [205] = + [210] = {field_digit, 0, .inherited = true}, {field_digit, 1, .inherited = true}, - [207] = + [212] = {field_protected_path, 1}, {field_protected_path, 2}, - [209] = + [214] = {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, {field_value, 4}, - [213] = + [218] = {field_body, 4}, {field_name, 2}, {field_parameters, 3}, {field_quoted_name, 2, .inherited = true}, {field_unquoted_name, 2, .inherited = true}, - [218] = + [223] = {field_body, 4}, {field_name, 2}, {field_quoted_name, 2, .inherited = true}, {field_signature, 3}, {field_unquoted_name, 2, .inherited = true}, - [223] = + [228] = {field_completion, 2}, {field_type, 1, .inherited = true}, - [225] = + [230] = {field_dollar_name, 0, .inherited = true}, {field_name, 0}, {field_type, 1}, {field_value, 3}, {field_var_name, 0, .inherited = true}, - [230] = + [235] = {field_body, 4}, {field_name, 1}, {field_parameters, 2}, {field_quoted_name, 1, .inherited = true}, {field_return_type, 3}, {field_unquoted_name, 1, .inherited = true}, - [236] = + [241] = {field_cmd, 1, .inherited = true}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [239] = + [244] = {field_cmd, 0, .inherited = true}, {field_cmd, 1, .inherited = true}, {field_quoted_name, 0, .inherited = true}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 0, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [245] = + [250] = {field_head, 1}, {field_head, 2}, {field_row, 3, .inherited = true}, - [248] = + [253] = {field_row, 0, .inherited = true}, {field_row, 1, .inherited = true}, - [250] = + [255] = {field_body, 4}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 3}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [255] = + [260] = {field_condition, 1}, {field_else_branch, 4}, {field_then_branch, 2}, - [258] = + [263] = {field_condition, 1}, {field_else_block, 4}, {field_then_branch, 2}, - [261] = + [266] = {field_param_value, 1}, - [262] = + [267] = {field_overlay, 2}, {field_quoted_name, 4, .inherited = true}, {field_rename, 4}, {field_unquoted_name, 4, .inherited = true}, - [266] = + [271] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 3, .inherited = true}, @@ -3594,61 +3601,61 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_opr, 3, .inherited = true}, {field_rhs, 3}, {field_rhs, 3, .inherited = true}, - [273] = + [278] = {field_lhs, 0}, {field_lhs, 1}, {field_opr, 2}, {field_rhs, 3}, - [277] = + [282] = {field_body, 5}, {field_name, 2}, {field_parameters, 3}, {field_quoted_name, 2, .inherited = true}, {field_return_type, 4}, {field_unquoted_name, 2, .inherited = true}, - [283] = + [288] = {field_key, 0}, - [284] = + [289] = {field_name, 1}, {field_quoted_name, 1, .inherited = true}, {field_unquoted_name, 1, .inherited = true}, - [287] = + [292] = {field_type, 0, .inherited = true}, - [288] = + [293] = {field_body, 5}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 3}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [293] = + [298] = {field_body, 5}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 4}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [298] = + [303] = {field_body, 5}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 4}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [303] = + [308] = {field_default_pattern, 0}, {field_expression, 2}, - [305] = + [310] = {field_expression, 2}, {field_pattern, 0}, - [307] = + [312] = {field_overlay, 2}, {field_quoted_name, 5, .inherited = true}, {field_rename, 5}, {field_unquoted_name, 5, .inherited = true}, - [311] = + [316] = {field_overlay, 3}, {field_quoted_name, 5, .inherited = true}, {field_rename, 5}, {field_unquoted_name, 5, .inherited = true}, - [315] = + [320] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, @@ -3657,86 +3664,86 @@ static const TSFieldMapEntry ts_field_map_entries[] = { {field_opr, 4, .inherited = true}, {field_rhs, 4}, {field_rhs, 4, .inherited = true}, - [323] = + [328] = {field_lhs, 0}, {field_lhs, 1}, {field_lhs, 2}, {field_opr, 3}, {field_rhs, 4}, - [328] = + [333] = {field_key, 2, .inherited = true}, - [329] = + [334] = {field_key, 0, .inherited = true}, {field_key, 1, .inherited = true}, - [331] = + [336] = {field_inner, 2}, - [332] = + [337] = {field_type, 0, .inherited = true}, {field_type, 1, .inherited = true}, - [334] = + [339] = {field_type, 0, .inherited = true}, {field_type, 2, .inherited = true}, - [336] = + [341] = {field_body, 6}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 4}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [341] = + [346] = {field_body, 6}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 5}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [346] = + [351] = {field_body, 6}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 4}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [351] = + [356] = {field_body, 6}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 5}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [356] = + [361] = {field_overlay, 3}, {field_quoted_name, 6, .inherited = true}, {field_rename, 6}, {field_unquoted_name, 6, .inherited = true}, - [360] = + [365] = {field_body, 7}, {field_dollar_name, 1, .inherited = true}, {field_iterable, 5}, {field_looping_var, 1}, {field_var_name, 1, .inherited = true}, - [365] = + [370] = {field_body, 7}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 5}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [370] = + [375] = {field_body, 7}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 6}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [375] = + [380] = {field_body, 8}, {field_dollar_name, 2, .inherited = true}, {field_iterable, 6}, {field_looping_var, 2}, {field_var_name, 2, .inherited = true}, - [380] = + [385] = {field_head, 1}, {field_head, 2}, {field_tail, 3}, {field_tail, 4}, {field_tail, 5}, {field_tail, 6}, - [386] = + [391] = {field_head, 1}, {field_head, 2}, {field_tail, 4}, @@ -3762,43 +3769,43 @@ static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE [31] = { [0] = sym_val_string, }, - [44] = { + [45] = { [1] = sym_val_string, }, - [52] = { + [53] = { [0] = sym_val_string, }, - [68] = { + [69] = { [1] = sym_val_string, }, - [72] = { + [73] = { [0] = sym_val_string, }, - [98] = { + [99] = { [2] = sym_val_string, }, - [106] = { - [0] = sym_val_string, - }, [107] = { [0] = sym_val_string, }, [108] = { [0] = sym_val_string, }, - [130] = { + [109] = { [0] = sym_val_string, }, [131] = { [0] = sym_val_string, }, - [136] = { + [132] = { + [0] = sym_val_string, + }, + [137] = { [0] = sym_identifier, }, - [146] = { + [147] = { [0] = sym_val_string, }, - [147] = { + [148] = { [0] = sym_val_string, }, }; @@ -3818,19 +3825,19 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1] = 1, [2] = 2, [3] = 3, - [4] = 2, - [5] = 3, - [6] = 2, - [7] = 3, - [8] = 3, - [9] = 2, - [10] = 2, - [11] = 3, + [4] = 3, + [5] = 2, + [6] = 3, + [7] = 2, + [8] = 2, + [9] = 3, + [10] = 3, + [11] = 2, [12] = 2, [13] = 3, - [14] = 2, + [14] = 3, [15] = 2, - [16] = 3, + [16] = 2, [17] = 3, [18] = 18, [19] = 18, @@ -3844,94 +3851,94 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [27] = 20, [28] = 28, [29] = 28, - [30] = 28, + [30] = 30, [31] = 28, [32] = 28, [33] = 28, - [34] = 34, + [34] = 28, [35] = 28, [36] = 28, [37] = 37, [38] = 38, [39] = 39, - [40] = 37, + [40] = 38, [41] = 37, - [42] = 39, + [42] = 37, [43] = 38, - [44] = 37, - [45] = 37, + [44] = 38, + [45] = 39, [46] = 39, [47] = 38, - [48] = 39, - [49] = 37, - [50] = 39, + [48] = 37, + [49] = 39, + [50] = 38, [51] = 38, [52] = 37, - [53] = 37, - [54] = 39, - [55] = 38, - [56] = 38, - [57] = 39, - [58] = 58, - [59] = 37, - [60] = 39, - [61] = 37, - [62] = 39, - [63] = 38, - [64] = 39, - [65] = 37, - [66] = 39, - [67] = 37, + [53] = 39, + [54] = 38, + [55] = 37, + [56] = 39, + [57] = 38, + [58] = 38, + [59] = 38, + [60] = 37, + [61] = 39, + [62] = 38, + [63] = 37, + [64] = 37, + [65] = 38, + [66] = 38, + [67] = 39, [68] = 39, [69] = 37, - [70] = 37, - [71] = 38, - [72] = 37, - [73] = 39, - [74] = 37, - [75] = 39, - [76] = 37, + [70] = 38, + [71] = 37, + [72] = 38, + [73] = 37, + [74] = 39, + [75] = 37, + [76] = 38, [77] = 38, [78] = 37, - [79] = 39, + [79] = 37, [80] = 39, - [81] = 38, - [82] = 37, + [81] = 37, + [82] = 38, [83] = 37, - [84] = 58, - [85] = 39, - [86] = 38, + [84] = 84, + [85] = 37, + [86] = 37, [87] = 39, - [88] = 37, - [89] = 39, - [90] = 38, - [91] = 37, - [92] = 37, - [93] = 39, + [88] = 38, + [89] = 38, + [90] = 37, + [91] = 39, + [92] = 38, + [93] = 38, [94] = 37, [95] = 38, - [96] = 38, - [97] = 39, + [96] = 39, + [97] = 37, [98] = 38, - [99] = 39, + [99] = 38, [100] = 37, - [101] = 38, + [101] = 84, [102] = 39, - [103] = 37, - [104] = 39, + [103] = 39, + [104] = 37, [105] = 105, [106] = 105, - [107] = 2, - [108] = 3, + [107] = 3, + [108] = 2, [109] = 3, [110] = 2, - [111] = 2, - [112] = 3, + [111] = 3, + [112] = 2, [113] = 113, [114] = 113, [115] = 2, - [116] = 3, - [117] = 2, + [116] = 2, + [117] = 3, [118] = 3, [119] = 2, [120] = 3, @@ -3939,8 +3946,8 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [122] = 2, [123] = 3, [124] = 2, - [125] = 3, - [126] = 126, + [125] = 125, + [126] = 3, [127] = 3, [128] = 2, [129] = 3, @@ -3955,98 +3962,98 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [138] = 138, [139] = 139, [140] = 140, - [141] = 141, + [141] = 133, [142] = 142, - [143] = 143, - [144] = 136, - [145] = 135, - [146] = 139, - [147] = 137, + [143] = 135, + [144] = 144, + [145] = 145, + [146] = 146, + [147] = 132, [148] = 148, - [149] = 130, - [150] = 150, + [149] = 149, + [150] = 131, [151] = 151, - [152] = 152, + [152] = 140, [153] = 153, [154] = 134, - [155] = 132, + [155] = 139, [156] = 156, [157] = 157, [158] = 158, - [159] = 133, - [160] = 140, + [159] = 130, + [160] = 160, [161] = 161, - [162] = 131, - [163] = 138, - [164] = 164, - [165] = 165, - [166] = 131, - [167] = 151, - [168] = 143, - [169] = 157, - [170] = 164, - [171] = 152, - [172] = 130, - [173] = 138, - [174] = 132, - [175] = 134, - [176] = 135, - [177] = 150, - [178] = 140, + [162] = 136, + [163] = 163, + [164] = 138, + [165] = 137, + [166] = 133, + [167] = 156, + [168] = 139, + [169] = 163, + [170] = 142, + [171] = 131, + [172] = 138, + [173] = 136, + [174] = 134, + [175] = 175, + [176] = 140, + [177] = 157, + [178] = 149, [179] = 179, - [180] = 133, - [181] = 158, - [182] = 182, - [183] = 148, - [184] = 141, - [185] = 139, - [186] = 156, - [187] = 136, - [188] = 165, - [189] = 137, - [190] = 161, - [191] = 191, - [192] = 153, - [193] = 142, - [194] = 194, - [195] = 195, - [196] = 196, - [197] = 131, - [198] = 133, - [199] = 137, + [180] = 130, + [181] = 137, + [182] = 148, + [183] = 161, + [184] = 135, + [185] = 146, + [186] = 153, + [187] = 187, + [188] = 132, + [189] = 145, + [190] = 151, + [191] = 158, + [192] = 144, + [193] = 160, + [194] = 131, + [195] = 136, + [196] = 139, + [197] = 138, + [198] = 198, + [199] = 140, [200] = 200, - [201] = 191, - [202] = 134, - [203] = 135, - [204] = 182, - [205] = 205, - [206] = 132, - [207] = 138, + [201] = 201, + [202] = 202, + [203] = 203, + [204] = 204, + [205] = 187, + [206] = 206, + [207] = 207, [208] = 208, - [209] = 179, - [210] = 130, + [209] = 130, + [210] = 210, [211] = 211, - [212] = 139, + [212] = 212, [213] = 213, [214] = 214, - [215] = 215, - [216] = 140, + [215] = 137, + [216] = 216, [217] = 217, - [218] = 218, - [219] = 136, + [218] = 135, + [219] = 219, [220] = 220, [221] = 221, - [222] = 222, - [223] = 223, + [222] = 179, + [223] = 161, [224] = 224, [225] = 225, - [226] = 226, - [227] = 227, - [228] = 228, + [226] = 132, + [227] = 133, + [228] = 163, [229] = 229, [230] = 230, - [231] = 157, - [232] = 232, + [231] = 231, + [232] = 175, [233] = 233, [234] = 234, [235] = 235, @@ -4054,557 +4061,557 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [237] = 237, [238] = 238, [239] = 239, - [240] = 164, + [240] = 240, [241] = 241, - [242] = 242, - [243] = 2, + [242] = 134, + [243] = 243, [244] = 244, [245] = 245, - [246] = 246, + [246] = 144, [247] = 247, - [248] = 142, + [248] = 148, [249] = 249, - [250] = 150, + [250] = 2, [251] = 251, - [252] = 151, - [253] = 253, + [252] = 252, + [253] = 157, [254] = 254, - [255] = 217, - [256] = 220, - [257] = 2, - [258] = 249, - [259] = 247, - [260] = 179, - [261] = 254, - [262] = 239, - [263] = 208, - [264] = 205, - [265] = 150, - [266] = 238, - [267] = 213, - [268] = 196, - [269] = 211, - [270] = 215, - [271] = 182, - [272] = 253, - [273] = 218, - [274] = 194, - [275] = 157, - [276] = 191, - [277] = 237, - [278] = 235, - [279] = 234, - [280] = 245, - [281] = 224, - [282] = 232, - [283] = 225, - [284] = 230, - [285] = 229, - [286] = 164, - [287] = 241, - [288] = 228, - [289] = 242, - [290] = 244, - [291] = 227, - [292] = 226, - [293] = 221, - [294] = 223, - [295] = 233, - [296] = 222, - [297] = 142, - [298] = 236, - [299] = 151, - [300] = 251, - [301] = 195, - [302] = 246, - [303] = 214, - [304] = 200, - [305] = 222, - [306] = 196, - [307] = 235, - [308] = 205, - [309] = 200, - [310] = 211, - [311] = 249, - [312] = 208, - [313] = 191, - [314] = 195, - [315] = 179, + [255] = 187, + [256] = 179, + [257] = 224, + [258] = 2, + [259] = 245, + [260] = 204, + [261] = 235, + [262] = 148, + [263] = 144, + [264] = 217, + [265] = 200, + [266] = 249, + [267] = 216, + [268] = 198, + [269] = 219, + [270] = 213, + [271] = 211, + [272] = 208, + [273] = 221, + [274] = 207, + [275] = 234, + [276] = 238, + [277] = 233, + [278] = 247, + [279] = 251, + [280] = 230, + [281] = 220, + [282] = 239, + [283] = 229, + [284] = 203, + [285] = 214, + [286] = 240, + [287] = 231, + [288] = 163, + [289] = 252, + [290] = 225, + [291] = 243, + [292] = 254, + [293] = 210, + [294] = 206, + [295] = 244, + [296] = 241, + [297] = 212, + [298] = 161, + [299] = 202, + [300] = 175, + [301] = 201, + [302] = 237, + [303] = 157, + [304] = 236, + [305] = 211, + [306] = 202, + [307] = 2, + [308] = 206, + [309] = 210, + [310] = 179, + [311] = 224, + [312] = 236, + [313] = 237, + [314] = 175, + [315] = 245, [316] = 214, - [317] = 246, - [318] = 182, - [319] = 215, - [320] = 217, - [321] = 218, - [322] = 220, - [323] = 323, - [324] = 223, - [325] = 194, - [326] = 253, - [327] = 226, - [328] = 227, - [329] = 224, - [330] = 225, - [331] = 239, - [332] = 228, - [333] = 254, - [334] = 229, - [335] = 238, - [336] = 237, - [337] = 241, - [338] = 242, - [339] = 244, - [340] = 245, - [341] = 230, + [317] = 219, + [318] = 200, + [319] = 240, + [320] = 235, + [321] = 221, + [322] = 230, + [323] = 231, + [324] = 233, + [325] = 252, + [326] = 243, + [327] = 225, + [328] = 217, + [329] = 244, + [330] = 330, + [331] = 254, + [332] = 212, + [333] = 216, + [334] = 201, + [335] = 198, + [336] = 213, + [337] = 208, + [338] = 241, + [339] = 187, + [340] = 204, + [341] = 207, [342] = 234, - [343] = 213, - [344] = 221, - [345] = 233, - [346] = 232, - [347] = 236, - [348] = 2, - [349] = 251, - [350] = 247, - [351] = 251, - [352] = 352, - [353] = 253, - [354] = 239, - [355] = 238, - [356] = 356, - [357] = 249, - [358] = 237, - [359] = 235, - [360] = 234, - [361] = 232, - [362] = 230, - [363] = 229, - [364] = 228, - [365] = 227, - [366] = 226, - [367] = 223, - [368] = 222, - [369] = 214, - [370] = 208, - [371] = 205, - [372] = 221, - [373] = 196, - [374] = 374, - [375] = 211, - [376] = 215, - [377] = 217, - [378] = 218, - [379] = 200, - [380] = 220, - [381] = 224, - [382] = 225, - [383] = 254, - [384] = 241, - [385] = 242, - [386] = 244, - [387] = 387, - [388] = 388, - [389] = 245, - [390] = 390, - [391] = 246, - [392] = 195, + [343] = 238, + [344] = 247, + [345] = 251, + [346] = 239, + [347] = 229, + [348] = 203, + [349] = 220, + [350] = 249, + [351] = 234, + [352] = 212, + [353] = 353, + [354] = 354, + [355] = 217, + [356] = 216, + [357] = 213, + [358] = 211, + [359] = 208, + [360] = 2, + [361] = 207, + [362] = 362, + [363] = 238, + [364] = 247, + [365] = 219, + [366] = 251, + [367] = 367, + [368] = 368, + [369] = 239, + [370] = 370, + [371] = 371, + [372] = 229, + [373] = 373, + [374] = 203, + [375] = 375, + [376] = 233, + [377] = 224, + [378] = 378, + [379] = 236, + [380] = 254, + [381] = 237, + [382] = 382, + [383] = 383, + [384] = 245, + [385] = 330, + [386] = 386, + [387] = 235, + [388] = 200, + [389] = 201, + [390] = 240, + [391] = 198, + [392] = 392, [393] = 393, - [394] = 394, + [394] = 241, [395] = 395, - [396] = 247, - [397] = 236, - [398] = 233, - [399] = 194, - [400] = 400, - [401] = 401, - [402] = 402, - [403] = 403, - [404] = 2, - [405] = 323, + [396] = 396, + [397] = 397, + [398] = 221, + [399] = 399, + [400] = 230, + [401] = 210, + [402] = 231, + [403] = 252, + [404] = 404, + [405] = 206, [406] = 406, - [407] = 407, - [408] = 408, - [409] = 409, - [410] = 410, - [411] = 411, + [407] = 204, + [408] = 249, + [409] = 220, + [410] = 243, + [411] = 225, [412] = 412, [413] = 413, - [414] = 414, + [414] = 244, [415] = 415, - [416] = 416, + [416] = 202, [417] = 417, - [418] = 213, + [418] = 214, [419] = 419, [420] = 420, - [421] = 412, - [422] = 416, - [423] = 403, - [424] = 395, - [425] = 394, - [426] = 408, - [427] = 393, - [428] = 410, - [429] = 356, - [430] = 413, - [431] = 390, - [432] = 409, - [433] = 402, - [434] = 388, - [435] = 401, - [436] = 407, - [437] = 406, - [438] = 414, - [439] = 352, - [440] = 400, - [441] = 415, - [442] = 420, - [443] = 387, - [444] = 374, - [445] = 411, - [446] = 417, - [447] = 419, + [421] = 413, + [422] = 354, + [423] = 367, + [424] = 373, + [425] = 375, + [426] = 362, + [427] = 420, + [428] = 415, + [429] = 383, + [430] = 378, + [431] = 382, + [432] = 371, + [433] = 392, + [434] = 404, + [435] = 393, + [436] = 395, + [437] = 417, + [438] = 419, + [439] = 396, + [440] = 397, + [441] = 412, + [442] = 406, + [443] = 368, + [444] = 353, + [445] = 399, + [446] = 370, + [447] = 386, [448] = 448, - [449] = 131, - [450] = 130, - [451] = 451, - [452] = 452, - [453] = 132, - [454] = 454, - [455] = 448, - [456] = 452, - [457] = 451, - [458] = 136, - [459] = 138, - [460] = 135, + [449] = 134, + [450] = 133, + [451] = 130, + [452] = 135, + [453] = 453, + [454] = 132, + [455] = 138, + [456] = 456, + [457] = 140, + [458] = 453, + [459] = 459, + [460] = 137, [461] = 139, - [462] = 137, - [463] = 133, - [464] = 140, - [465] = 454, - [466] = 134, - [467] = 140, + [462] = 131, + [463] = 136, + [464] = 459, + [465] = 456, + [466] = 448, + [467] = 163, [468] = 137, - [469] = 130, - [470] = 142, - [471] = 151, - [472] = 157, - [473] = 135, - [474] = 164, - [475] = 136, - [476] = 476, - [477] = 138, - [478] = 133, - [479] = 150, - [480] = 132, - [481] = 134, - [482] = 482, - [483] = 483, - [484] = 484, - [485] = 139, + [469] = 132, + [470] = 140, + [471] = 161, + [472] = 138, + [473] = 139, + [474] = 136, + [475] = 148, + [476] = 135, + [477] = 144, + [478] = 478, + [479] = 479, + [480] = 480, + [481] = 157, + [482] = 130, + [483] = 134, + [484] = 133, + [485] = 485, [486] = 131, - [487] = 487, + [487] = 163, [488] = 488, - [489] = 150, + [489] = 161, [490] = 157, - [491] = 142, - [492] = 151, - [493] = 164, - [494] = 191, - [495] = 495, + [491] = 187, + [492] = 492, + [493] = 175, + [494] = 144, + [495] = 148, [496] = 179, - [497] = 497, - [498] = 182, + [497] = 488, + [498] = 498, [499] = 499, - [500] = 499, - [501] = 242, - [502] = 245, - [503] = 196, - [504] = 205, - [505] = 208, - [506] = 191, - [507] = 182, - [508] = 508, - [509] = 139, - [510] = 510, - [511] = 236, - [512] = 512, - [513] = 513, - [514] = 179, - [515] = 225, - [516] = 214, - [517] = 222, - [518] = 223, - [519] = 254, - [520] = 226, - [521] = 247, - [522] = 227, - [523] = 224, - [524] = 220, - [525] = 233, - [526] = 200, - [527] = 228, - [528] = 229, - [529] = 230, - [530] = 232, - [531] = 234, - [532] = 235, - [533] = 237, - [534] = 238, - [535] = 239, - [536] = 241, - [537] = 140, + [500] = 500, + [501] = 201, + [502] = 219, + [503] = 251, + [504] = 247, + [505] = 238, + [506] = 234, + [507] = 207, + [508] = 208, + [509] = 211, + [510] = 499, + [511] = 213, + [512] = 216, + [513] = 217, + [514] = 240, + [515] = 237, + [516] = 236, + [517] = 210, + [518] = 206, + [519] = 519, + [520] = 179, + [521] = 221, + [522] = 212, + [523] = 230, + [524] = 214, + [525] = 498, + [526] = 526, + [527] = 231, + [528] = 2, + [529] = 252, + [530] = 239, + [531] = 224, + [532] = 241, + [533] = 533, + [534] = 187, + [535] = 535, + [536] = 229, + [537] = 198, [538] = 538, - [539] = 249, - [540] = 194, - [541] = 253, - [542] = 497, - [543] = 487, - [544] = 2, - [545] = 545, - [546] = 136, - [547] = 211, - [548] = 215, - [549] = 217, - [550] = 244, - [551] = 218, - [552] = 552, - [553] = 251, - [554] = 133, - [555] = 221, - [556] = 213, - [557] = 195, - [558] = 246, - [559] = 495, - [560] = 205, - [561] = 538, - [562] = 217, - [563] = 218, + [539] = 200, + [540] = 243, + [541] = 132, + [542] = 244, + [543] = 203, + [544] = 492, + [545] = 202, + [546] = 254, + [547] = 547, + [548] = 175, + [549] = 220, + [550] = 135, + [551] = 249, + [552] = 134, + [553] = 553, + [554] = 245, + [555] = 225, + [556] = 235, + [557] = 233, + [558] = 204, + [559] = 136, + [560] = 198, + [561] = 561, + [562] = 239, + [563] = 204, [564] = 2, - [565] = 133, - [566] = 220, - [567] = 224, - [568] = 253, - [569] = 225, - [570] = 254, - [571] = 510, - [572] = 241, - [573] = 573, - [574] = 242, - [575] = 244, - [576] = 512, - [577] = 577, - [578] = 578, - [579] = 579, - [580] = 580, - [581] = 581, + [565] = 565, + [566] = 249, + [567] = 220, + [568] = 202, + [569] = 547, + [570] = 570, + [571] = 526, + [572] = 134, + [573] = 244, + [574] = 132, + [575] = 210, + [576] = 576, + [577] = 206, + [578] = 241, + [579] = 243, + [580] = 252, + [581] = 231, [582] = 582, - [583] = 194, - [584] = 139, - [585] = 552, - [586] = 586, - [587] = 587, - [588] = 588, - [589] = 589, - [590] = 590, - [591] = 591, - [592] = 249, - [593] = 593, - [594] = 594, - [595] = 595, - [596] = 513, - [597] = 597, - [598] = 598, - [599] = 599, - [600] = 239, - [601] = 601, - [602] = 602, - [603] = 603, - [604] = 211, - [605] = 196, - [606] = 245, - [607] = 238, - [608] = 237, - [609] = 235, - [610] = 140, - [611] = 142, - [612] = 246, - [613] = 195, - [614] = 247, - [615] = 251, - [616] = 221, - [617] = 136, - [618] = 164, - [619] = 215, - [620] = 236, - [621] = 233, - [622] = 234, - [623] = 232, - [624] = 151, + [583] = 135, + [584] = 230, + [585] = 201, + [586] = 221, + [587] = 212, + [588] = 136, + [589] = 254, + [590] = 225, + [591] = 233, + [592] = 219, + [593] = 214, + [594] = 519, + [595] = 200, + [596] = 237, + [597] = 235, + [598] = 161, + [599] = 236, + [600] = 148, + [601] = 144, + [602] = 224, + [603] = 240, + [604] = 217, + [605] = 216, + [606] = 213, + [607] = 607, + [608] = 608, + [609] = 609, + [610] = 245, + [611] = 611, + [612] = 612, + [613] = 613, + [614] = 157, + [615] = 211, + [616] = 208, + [617] = 207, + [618] = 538, + [619] = 535, + [620] = 234, + [621] = 621, + [622] = 622, + [623] = 533, + [624] = 624, [625] = 625, - [626] = 626, - [627] = 150, + [626] = 238, + [627] = 247, [628] = 628, - [629] = 208, - [630] = 213, - [631] = 230, - [632] = 229, - [633] = 214, - [634] = 228, - [635] = 508, - [636] = 222, - [637] = 200, - [638] = 223, - [639] = 226, - [640] = 227, + [629] = 251, + [630] = 630, + [631] = 631, + [632] = 632, + [633] = 633, + [634] = 634, + [635] = 229, + [636] = 203, + [637] = 637, + [638] = 638, + [639] = 639, + [640] = 640, [641] = 641, [642] = 642, - [643] = 643, - [644] = 580, - [645] = 182, - [646] = 579, - [647] = 626, - [648] = 625, - [649] = 578, - [650] = 151, - [651] = 142, - [652] = 573, - [653] = 581, - [654] = 582, - [655] = 597, - [656] = 586, - [657] = 598, - [658] = 587, - [659] = 643, - [660] = 588, - [661] = 589, - [662] = 642, - [663] = 164, - [664] = 641, - [665] = 150, - [666] = 599, - [667] = 179, - [668] = 601, - [669] = 577, - [670] = 602, - [671] = 191, - [672] = 590, - [673] = 591, - [674] = 603, - [675] = 593, - [676] = 594, - [677] = 595, - [678] = 628, - [679] = 643, - [680] = 164, + [643] = 639, + [644] = 608, + [645] = 607, + [646] = 609, + [647] = 611, + [648] = 648, + [649] = 612, + [650] = 161, + [651] = 157, + [652] = 144, + [653] = 613, + [654] = 148, + [655] = 648, + [656] = 175, + [657] = 561, + [658] = 621, + [659] = 637, + [660] = 638, + [661] = 622, + [662] = 570, + [663] = 576, + [664] = 565, + [665] = 582, + [666] = 631, + [667] = 632, + [668] = 633, + [669] = 624, + [670] = 179, + [671] = 187, + [672] = 634, + [673] = 630, + [674] = 641, + [675] = 642, + [676] = 625, + [677] = 628, + [678] = 640, + [679] = 179, + [680] = 680, [681] = 681, [682] = 682, - [683] = 683, - [684] = 684, + [683] = 648, + [684] = 136, [685] = 685, [686] = 139, - [687] = 643, - [688] = 688, - [689] = 689, - [690] = 684, - [691] = 179, - [692] = 681, - [693] = 693, - [694] = 213, - [695] = 137, - [696] = 132, - [697] = 136, - [698] = 140, + [687] = 134, + [688] = 245, + [689] = 187, + [690] = 135, + [691] = 132, + [692] = 692, + [693] = 648, + [694] = 161, + [695] = 695, + [696] = 235, + [697] = 697, + [698] = 698, [699] = 699, - [700] = 200, - [701] = 133, - [702] = 182, - [703] = 703, - [704] = 704, + [700] = 700, + [701] = 701, + [702] = 157, + [703] = 685, + [704] = 175, [705] = 705, - [706] = 191, - [707] = 150, - [708] = 708, - [709] = 703, - [710] = 682, - [711] = 684, + [706] = 140, + [707] = 680, + [708] = 680, + [709] = 700, + [710] = 135, + [711] = 682, [712] = 140, - [713] = 689, - [714] = 200, - [715] = 139, - [716] = 716, - [717] = 689, - [718] = 643, - [719] = 685, - [720] = 720, - [721] = 142, - [722] = 151, - [723] = 683, - [724] = 137, - [725] = 688, - [726] = 213, - [727] = 689, - [728] = 704, - [729] = 705, - [730] = 688, - [731] = 133, - [732] = 150, - [733] = 688, - [734] = 734, - [735] = 164, - [736] = 681, - [737] = 699, - [738] = 681, - [739] = 693, + [713] = 648, + [714] = 134, + [715] = 157, + [716] = 700, + [717] = 136, + [718] = 161, + [719] = 697, + [720] = 698, + [721] = 682, + [722] = 699, + [723] = 723, + [724] = 700, + [725] = 235, + [726] = 695, + [727] = 139, + [728] = 701, + [729] = 685, + [730] = 730, + [731] = 682, + [732] = 692, + [733] = 681, + [734] = 245, + [735] = 735, + [736] = 705, + [737] = 685, + [738] = 680, + [739] = 148, [740] = 132, - [741] = 136, - [742] = 684, + [741] = 741, + [742] = 144, [743] = 743, - [744] = 744, - [745] = 182, + [744] = 682, + [745] = 745, [746] = 746, [747] = 747, [748] = 748, - [749] = 681, - [750] = 151, - [751] = 751, + [749] = 175, + [750] = 750, + [751] = 700, [752] = 752, - [753] = 734, - [754] = 142, + [753] = 753, + [754] = 741, [755] = 755, [756] = 756, [757] = 757, - [758] = 179, - [759] = 759, - [760] = 643, - [761] = 684, + [758] = 758, + [759] = 682, + [760] = 648, + [761] = 682, [762] = 762, - [763] = 191, - [764] = 764, + [763] = 700, + [764] = 730, [765] = 765, - [766] = 766, - [767] = 767, - [768] = 689, - [769] = 221, - [770] = 770, - [771] = 689, + [766] = 680, + [767] = 695, + [768] = 235, + [769] = 769, + [770] = 148, + [771] = 771, [772] = 772, [773] = 773, [774] = 774, [775] = 775, - [776] = 776, + [776] = 700, [777] = 777, - [778] = 778, + [778] = 144, [779] = 779, [780] = 780, [781] = 781, - [782] = 688, - [783] = 213, - [784] = 688, - [785] = 720, - [786] = 689, - [787] = 787, - [788] = 688, - [789] = 703, - [790] = 716, + [782] = 200, + [783] = 179, + [784] = 784, + [785] = 785, + [786] = 187, + [787] = 723, + [788] = 788, + [789] = 789, + [790] = 685, [791] = 791, [792] = 792, [793] = 793, @@ -4615,455 +4622,455 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [798] = 798, [799] = 799, [800] = 800, - [801] = 801, - [802] = 689, - [803] = 803, + [801] = 179, + [802] = 802, + [803] = 775, [804] = 804, [805] = 805, - [806] = 806, - [807] = 807, - [808] = 179, - [809] = 765, - [810] = 767, - [811] = 766, - [812] = 213, + [806] = 752, + [807] = 773, + [808] = 808, + [809] = 200, + [810] = 810, + [811] = 811, + [812] = 175, [813] = 813, [814] = 814, [815] = 815, [816] = 816, [817] = 817, [818] = 818, - [819] = 819, + [819] = 685, [820] = 820, - [821] = 764, - [822] = 746, - [823] = 747, + [821] = 821, + [822] = 822, + [823] = 789, [824] = 824, [825] = 825, - [826] = 748, - [827] = 752, - [828] = 688, - [829] = 829, + [826] = 788, + [827] = 827, + [828] = 828, + [829] = 680, [830] = 830, - [831] = 759, + [831] = 831, [832] = 832, - [833] = 757, - [834] = 772, - [835] = 684, - [836] = 762, - [837] = 756, + [833] = 833, + [834] = 784, + [835] = 835, + [836] = 747, + [837] = 837, [838] = 838, [839] = 839, - [840] = 840, + [840] = 700, [841] = 841, [842] = 842, - [843] = 843, - [844] = 844, + [843] = 746, + [844] = 758, [845] = 845, - [846] = 703, - [847] = 182, - [848] = 191, - [849] = 849, + [846] = 762, + [847] = 847, + [848] = 252, + [849] = 187, [850] = 850, - [851] = 755, - [852] = 852, + [851] = 851, + [852] = 756, [853] = 853, [854] = 854, [855] = 855, - [856] = 773, + [856] = 856, [857] = 857, - [858] = 200, - [859] = 859, - [860] = 860, + [858] = 774, + [859] = 777, + [860] = 753, [861] = 861, - [862] = 862, - [863] = 863, - [864] = 254, - [865] = 865, - [866] = 866, + [862] = 745, + [863] = 750, + [864] = 769, + [865] = 743, + [866] = 748, [867] = 867, - [868] = 868, - [869] = 774, - [870] = 247, - [871] = 871, + [868] = 241, + [869] = 869, + [870] = 870, + [871] = 245, [872] = 872, - [873] = 873, + [873] = 765, [874] = 874, [875] = 875, - [876] = 876, + [876] = 771, [877] = 877, - [878] = 775, - [879] = 879, + [878] = 878, + [879] = 682, [880] = 880, [881] = 881, - [882] = 882, - [883] = 883, - [884] = 221, + [882] = 757, + [883] = 695, + [884] = 884, [885] = 885, - [886] = 776, + [886] = 886, [887] = 887, - [888] = 744, - [889] = 681, - [890] = 890, + [888] = 888, + [889] = 235, + [890] = 755, [891] = 891, - [892] = 787, - [893] = 777, - [894] = 781, - [895] = 770, - [896] = 780, - [897] = 897, - [898] = 778, + [892] = 892, + [893] = 893, + [894] = 894, + [895] = 895, + [896] = 896, + [897] = 785, + [898] = 898, [899] = 899, - [900] = 751, - [901] = 779, - [902] = 902, - [903] = 743, + [900] = 772, + [901] = 901, + [902] = 781, + [903] = 903, [904] = 904, - [905] = 905, - [906] = 906, - [907] = 200, - [908] = 254, - [909] = 817, - [910] = 880, - [911] = 791, - [912] = 879, - [913] = 902, - [914] = 813, - [915] = 807, - [916] = 877, - [917] = 850, - [918] = 838, - [919] = 899, - [920] = 849, - [921] = 841, - [922] = 897, - [923] = 876, - [924] = 882, - [925] = 875, - [926] = 904, - [927] = 873, - [928] = 840, - [929] = 887, - [930] = 832, - [931] = 796, - [932] = 164, - [933] = 890, - [934] = 795, - [935] = 794, - [936] = 860, - [937] = 793, - [938] = 792, - [939] = 906, - [940] = 824, - [941] = 842, - [942] = 825, - [943] = 801, - [944] = 872, - [945] = 861, - [946] = 815, - [947] = 843, - [948] = 905, - [949] = 883, - [950] = 797, - [951] = 863, - [952] = 871, - [953] = 853, - [954] = 865, - [955] = 816, - [956] = 862, - [957] = 854, - [958] = 844, - [959] = 855, - [960] = 885, - [961] = 852, - [962] = 891, - [963] = 881, - [964] = 857, - [965] = 818, - [966] = 866, - [967] = 867, - [968] = 868, - [969] = 839, - [970] = 814, - [971] = 829, - [972] = 830, - [973] = 806, - [974] = 845, - [975] = 859, - [976] = 800, - [977] = 356, - [978] = 798, - [979] = 247, - [980] = 150, - [981] = 819, - [982] = 799, - [983] = 820, - [984] = 803, - [985] = 985, + [905] = 780, + [906] = 779, + [907] = 886, + [908] = 795, + [909] = 822, + [910] = 813, + [911] = 820, + [912] = 837, + [913] = 831, + [914] = 839, + [915] = 824, + [916] = 815, + [917] = 814, + [918] = 793, + [919] = 798, + [920] = 799, + [921] = 835, + [922] = 808, + [923] = 821, + [924] = 252, + [925] = 817, + [926] = 903, + [927] = 895, + [928] = 818, + [929] = 896, + [930] = 855, + [931] = 884, + [932] = 828, + [933] = 841, + [934] = 830, + [935] = 850, + [936] = 792, + [937] = 833, + [938] = 838, + [939] = 816, + [940] = 810, + [941] = 805, + [942] = 875, + [943] = 904, + [944] = 853, + [945] = 901, + [946] = 851, + [947] = 898, + [948] = 842, + [949] = 832, + [950] = 245, + [951] = 406, + [952] = 885, + [953] = 899, + [954] = 802, + [955] = 241, + [956] = 804, + [957] = 845, + [958] = 880, + [959] = 794, + [960] = 796, + [961] = 800, + [962] = 893, + [963] = 878, + [964] = 847, + [965] = 877, + [966] = 887, + [967] = 157, + [968] = 825, + [969] = 891, + [970] = 797, + [971] = 827, + [972] = 881, + [973] = 874, + [974] = 872, + [975] = 854, + [976] = 861, + [977] = 857, + [978] = 888, + [979] = 892, + [980] = 870, + [981] = 856, + [982] = 869, + [983] = 867, + [984] = 161, + [985] = 135, [986] = 986, - [987] = 987, + [987] = 134, [988] = 988, [989] = 989, [990] = 990, - [991] = 131, - [992] = 992, - [993] = 140, + [991] = 136, + [992] = 406, + [993] = 993, [994] = 994, - [995] = 134, + [995] = 995, [996] = 996, - [997] = 133, + [997] = 997, [998] = 998, [999] = 999, - [1000] = 136, - [1001] = 356, + [1000] = 133, + [1001] = 1001, [1002] = 1002, [1003] = 1003, [1004] = 1004, - [1005] = 131, - [1006] = 136, - [1007] = 1007, - [1008] = 1008, - [1009] = 142, - [1010] = 138, - [1011] = 132, - [1012] = 130, - [1013] = 132, + [1005] = 138, + [1006] = 1006, + [1007] = 131, + [1008] = 140, + [1009] = 1009, + [1010] = 136, + [1011] = 137, + [1012] = 132, + [1013] = 134, [1014] = 139, - [1015] = 139, - [1016] = 130, - [1017] = 137, - [1018] = 1007, - [1019] = 135, - [1020] = 1020, - [1021] = 138, - [1022] = 135, + [1015] = 138, + [1016] = 131, + [1017] = 139, + [1018] = 135, + [1019] = 144, + [1020] = 130, + [1021] = 132, + [1022] = 140, [1023] = 133, - [1024] = 137, - [1025] = 140, - [1026] = 134, - [1027] = 151, - [1028] = 151, - [1029] = 142, - [1030] = 200, - [1031] = 164, - [1032] = 1032, - [1033] = 150, - [1034] = 182, - [1035] = 221, - [1036] = 157, - [1037] = 191, - [1038] = 1038, - [1039] = 157, - [1040] = 246, - [1041] = 374, - [1042] = 388, - [1043] = 420, - [1044] = 401, - [1045] = 352, - [1046] = 387, - [1047] = 400, - [1048] = 410, - [1049] = 413, - [1050] = 191, - [1051] = 412, - [1052] = 411, - [1053] = 409, - [1054] = 1054, - [1055] = 1054, - [1056] = 407, - [1057] = 414, - [1058] = 1054, - [1059] = 1054, - [1060] = 1054, - [1061] = 1054, - [1062] = 1054, - [1063] = 415, - [1064] = 1054, - [1065] = 1054, - [1066] = 179, - [1067] = 1054, - [1068] = 1054, - [1069] = 1054, - [1070] = 1054, - [1071] = 406, - [1072] = 225, - [1073] = 1054, - [1074] = 182, - [1075] = 1054, - [1076] = 1054, - [1077] = 1054, - [1078] = 1078, - [1079] = 416, - [1080] = 419, - [1081] = 403, - [1082] = 394, - [1083] = 408, - [1084] = 1054, - [1085] = 393, + [1024] = 148, + [1025] = 130, + [1026] = 1026, + [1027] = 137, + [1028] = 1006, + [1029] = 200, + [1030] = 157, + [1031] = 163, + [1032] = 245, + [1033] = 179, + [1034] = 187, + [1035] = 1035, + [1036] = 163, + [1037] = 1037, + [1038] = 144, + [1039] = 148, + [1040] = 161, + [1041] = 371, + [1042] = 1042, + [1043] = 1043, + [1044] = 1043, + [1045] = 1043, + [1046] = 1043, + [1047] = 1043, + [1048] = 1043, + [1049] = 198, + [1050] = 244, + [1051] = 413, + [1052] = 1043, + [1053] = 1043, + [1054] = 179, + [1055] = 187, + [1056] = 1043, + [1057] = 1043, + [1058] = 175, + [1059] = 175, + [1060] = 1043, + [1061] = 383, + [1062] = 1043, + [1063] = 1043, + [1064] = 382, + [1065] = 1043, + [1066] = 1043, + [1067] = 367, + [1068] = 373, + [1069] = 420, + [1070] = 362, + [1071] = 393, + [1072] = 1043, + [1073] = 415, + [1074] = 375, + [1075] = 399, + [1076] = 1043, + [1077] = 397, + [1078] = 1043, + [1079] = 396, + [1080] = 395, + [1081] = 354, + [1082] = 353, + [1083] = 386, + [1084] = 368, + [1085] = 370, [1086] = 417, - [1087] = 179, - [1088] = 402, - [1089] = 395, - [1090] = 233, - [1091] = 236, - [1092] = 237, - [1093] = 235, - [1094] = 234, - [1095] = 232, - [1096] = 230, - [1097] = 229, - [1098] = 228, - [1099] = 227, - [1100] = 226, - [1101] = 223, - [1102] = 222, - [1103] = 417, - [1104] = 245, - [1105] = 196, - [1106] = 246, - [1107] = 413, - [1108] = 419, - [1109] = 420, - [1110] = 410, - [1111] = 196, - [1112] = 1112, - [1113] = 211, - [1114] = 1114, - [1115] = 408, - [1116] = 195, - [1117] = 200, - [1118] = 352, - [1119] = 225, - [1120] = 415, - [1121] = 224, - [1122] = 251, - [1123] = 236, - [1124] = 233, - [1125] = 214, - [1126] = 220, - [1127] = 412, - [1128] = 411, - [1129] = 409, - [1130] = 407, - [1131] = 241, - [1132] = 406, - [1133] = 1114, - [1134] = 387, - [1135] = 249, - [1136] = 249, - [1137] = 247, - [1138] = 414, - [1139] = 195, - [1140] = 403, - [1141] = 1141, - [1142] = 388, - [1143] = 402, - [1144] = 401, - [1145] = 239, + [1087] = 419, + [1088] = 392, + [1089] = 404, + [1090] = 412, + [1091] = 221, + [1092] = 211, + [1093] = 245, + [1094] = 241, + [1095] = 235, + [1096] = 1096, + [1097] = 392, + [1098] = 393, + [1099] = 417, + [1100] = 1100, + [1101] = 404, + [1102] = 412, + [1103] = 413, + [1104] = 419, + [1105] = 1105, + [1106] = 230, + [1107] = 203, + [1108] = 229, + [1109] = 239, + [1110] = 251, + [1111] = 247, + [1112] = 238, + [1113] = 234, + [1114] = 207, + [1115] = 208, + [1116] = 211, + [1117] = 213, + [1118] = 216, + [1119] = 217, + [1120] = 1096, + [1121] = 420, + [1122] = 362, + [1123] = 240, + [1124] = 415, + [1125] = 399, + [1126] = 397, + [1127] = 396, + [1128] = 2, + [1129] = 395, + [1130] = 200, + [1131] = 354, + [1132] = 210, + [1133] = 206, + [1134] = 247, + [1135] = 353, + [1136] = 224, + [1137] = 206, + [1138] = 210, + [1139] = 240, + [1140] = 221, + [1141] = 203, + [1142] = 229, + [1143] = 239, + [1144] = 251, + [1145] = 201, [1146] = 238, - [1147] = 400, - [1148] = 239, - [1149] = 253, - [1150] = 374, - [1151] = 416, - [1152] = 194, - [1153] = 215, - [1154] = 254, - [1155] = 217, - [1156] = 218, - [1157] = 205, - [1158] = 205, - [1159] = 241, - [1160] = 208, - [1161] = 237, - [1162] = 235, - [1163] = 244, - [1164] = 208, - [1165] = 242, - [1166] = 220, - [1167] = 1167, - [1168] = 234, - [1169] = 238, - [1170] = 2, - [1171] = 253, - [1172] = 242, - [1173] = 244, - [1174] = 194, - [1175] = 251, - [1176] = 232, - [1177] = 218, - [1178] = 215, - [1179] = 217, - [1180] = 247, - [1181] = 230, - [1182] = 213, - [1183] = 395, - [1184] = 221, - [1185] = 229, - [1186] = 228, - [1187] = 1167, - [1188] = 227, - [1189] = 226, - [1190] = 394, - [1191] = 223, - [1192] = 222, - [1193] = 214, - [1194] = 393, - [1195] = 245, - [1196] = 254, - [1197] = 213, - [1198] = 211, - [1199] = 224, - [1200] = 1200, + [1147] = 234, + [1148] = 207, + [1149] = 208, + [1150] = 370, + [1151] = 213, + [1152] = 216, + [1153] = 230, + [1154] = 236, + [1155] = 237, + [1156] = 214, + [1157] = 219, + [1158] = 371, + [1159] = 231, + [1160] = 233, + [1161] = 243, + [1162] = 225, + [1163] = 254, + [1164] = 212, + [1165] = 201, + [1166] = 217, + [1167] = 224, + [1168] = 386, + [1169] = 244, + [1170] = 368, + [1171] = 231, + [1172] = 1105, + [1173] = 383, + [1174] = 382, + [1175] = 241, + [1176] = 236, + [1177] = 237, + [1178] = 214, + [1179] = 219, + [1180] = 233, + [1181] = 204, + [1182] = 225, + [1183] = 254, + [1184] = 249, + [1185] = 212, + [1186] = 252, + [1187] = 198, + [1188] = 220, + [1189] = 202, + [1190] = 202, + [1191] = 243, + [1192] = 367, + [1193] = 373, + [1194] = 375, + [1195] = 235, + [1196] = 1196, + [1197] = 252, + [1198] = 204, + [1199] = 249, + [1200] = 220, [1201] = 1201, [1202] = 1202, - [1203] = 1201, - [1204] = 1204, - [1205] = 1202, - [1206] = 1206, - [1207] = 1204, - [1208] = 1206, - [1209] = 1209, - [1210] = 1209, + [1203] = 1203, + [1204] = 1203, + [1205] = 1205, + [1206] = 1202, + [1207] = 1207, + [1208] = 1205, + [1209] = 1207, + [1210] = 1210, [1211] = 1211, [1212] = 1211, - [1213] = 1211, - [1214] = 1209, - [1215] = 1209, - [1216] = 1209, + [1213] = 1210, + [1214] = 1211, + [1215] = 1210, + [1216] = 1210, [1217] = 1211, - [1218] = 1211, - [1219] = 1209, - [1220] = 1211, - [1221] = 1211, - [1222] = 1209, - [1223] = 1223, - [1224] = 1224, - [1225] = 1211, - [1226] = 1209, - [1227] = 1227, - [1228] = 1209, - [1229] = 1211, + [1218] = 1210, + [1219] = 1211, + [1220] = 1220, + [1221] = 1210, + [1222] = 1211, + [1223] = 1211, + [1224] = 1210, + [1225] = 1210, + [1226] = 1211, + [1227] = 1211, + [1228] = 1210, + [1229] = 1210, [1230] = 1211, - [1231] = 1211, - [1232] = 1211, - [1233] = 1209, + [1231] = 1210, + [1232] = 1210, + [1233] = 1211, [1234] = 1211, - [1235] = 1209, - [1236] = 1209, - [1237] = 1209, - [1238] = 1209, - [1239] = 1209, - [1240] = 1211, + [1235] = 1210, + [1236] = 1211, + [1237] = 1210, + [1238] = 1211, + [1239] = 1210, + [1240] = 1210, [1241] = 1211, - [1242] = 1209, - [1243] = 1209, - [1244] = 1211, + [1242] = 1242, + [1243] = 1210, + [1244] = 1210, [1245] = 1211, [1246] = 1211, - [1247] = 1211, - [1248] = 1209, - [1249] = 1249, + [1247] = 1247, + [1248] = 1210, + [1249] = 1211, [1250] = 1250, [1251] = 1251, [1252] = 1252, @@ -5075,68 +5082,68 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1258] = 1258, [1259] = 1259, [1260] = 1260, - [1261] = 1261, - [1262] = 1262, - [1263] = 1263, + [1261] = 1258, + [1262] = 1256, + [1263] = 1260, [1264] = 1264, [1265] = 1265, [1266] = 1266, - [1267] = 1267, - [1268] = 1268, - [1269] = 1269, + [1267] = 1259, + [1268] = 1250, + [1269] = 1255, [1270] = 1270, [1271] = 1271, [1272] = 1272, - [1273] = 1255, - [1274] = 1256, + [1273] = 1273, + [1274] = 1274, [1275] = 1275, - [1276] = 1276, - [1277] = 1272, - [1278] = 1271, - [1279] = 1270, - [1280] = 1269, - [1281] = 1268, - [1282] = 1282, + [1276] = 1257, + [1277] = 1277, + [1278] = 1278, + [1279] = 1279, + [1280] = 1280, + [1281] = 1281, + [1282] = 1254, [1283] = 1253, [1284] = 1252, - [1285] = 1251, + [1285] = 1285, [1286] = 1286, [1287] = 1287, [1288] = 1288, [1289] = 1289, - [1290] = 1289, - [1291] = 1287, - [1292] = 1288, + [1290] = 1290, + [1291] = 1291, + [1292] = 1292, [1293] = 1293, - [1294] = 1257, + [1294] = 1294, [1295] = 1295, [1296] = 1296, [1297] = 1297, [1298] = 1298, [1299] = 1299, - [1300] = 1300, - [1301] = 1301, - [1302] = 1275, - [1303] = 1303, - [1304] = 1304, - [1305] = 1267, - [1306] = 1276, - [1307] = 1307, - [1308] = 1308, - [1309] = 1309, - [1310] = 1310, - [1311] = 1311, + [1300] = 1286, + [1301] = 1274, + [1302] = 1278, + [1303] = 1287, + [1304] = 1288, + [1305] = 1289, + [1306] = 1290, + [1307] = 1291, + [1308] = 1292, + [1309] = 1293, + [1310] = 1294, + [1311] = 1280, [1312] = 1312, [1313] = 1313, - [1314] = 1282, + [1314] = 1314, [1315] = 1315, - [1316] = 1307, - [1317] = 1308, - [1318] = 1309, - [1319] = 1310, - [1320] = 1311, - [1321] = 1312, - [1322] = 1313, + [1316] = 1277, + [1317] = 1317, + [1318] = 1318, + [1319] = 1319, + [1320] = 1320, + [1321] = 1321, + [1322] = 1322, [1323] = 1323, [1324] = 1324, [1325] = 1325, @@ -5144,1060 +5151,1060 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [1327] = 1327, [1328] = 1328, [1329] = 1329, - [1330] = 1286, - [1331] = 1324, + [1330] = 1330, + [1331] = 1285, [1332] = 1332, [1333] = 1333, - [1334] = 1293, + [1334] = 1334, [1335] = 1335, - [1336] = 1336, - [1337] = 1337, - [1338] = 1338, + [1336] = 1314, + [1337] = 1315, + [1338] = 1299, [1339] = 1339, - [1340] = 1340, - [1341] = 1341, - [1342] = 1342, - [1343] = 1343, - [1344] = 1344, - [1345] = 1345, - [1346] = 1346, + [1340] = 1317, + [1341] = 1318, + [1342] = 1319, + [1343] = 1320, + [1344] = 1334, + [1345] = 1335, + [1346] = 1339, [1347] = 1347, [1348] = 1348, [1349] = 1349, - [1350] = 1350, - [1351] = 1351, - [1352] = 1295, - [1353] = 1249, - [1354] = 1354, - [1355] = 1355, - [1356] = 1350, - [1357] = 1336, - [1358] = 1335, - [1359] = 1254, - [1360] = 1296, - [1361] = 1333, - [1362] = 1332, - [1363] = 1355, - [1364] = 1364, - [1365] = 1365, - [1366] = 1250, - [1367] = 1367, - [1368] = 1304, - [1369] = 1329, - [1370] = 1315, - [1371] = 1301, - [1372] = 1300, - [1373] = 1325, - [1374] = 1326, - [1375] = 1354, - [1376] = 1327, - [1377] = 1299, - [1378] = 1298, - [1379] = 1351, - [1380] = 1297, - [1381] = 1349, - [1382] = 1348, - [1383] = 1328, - [1384] = 1347, - [1385] = 1346, - [1386] = 1345, - [1387] = 1344, - [1388] = 1343, - [1389] = 1342, - [1390] = 1341, - [1391] = 1340, - [1392] = 1339, - [1393] = 1258, - [1394] = 1266, - [1395] = 1265, - [1396] = 1338, - [1397] = 1337, - [1398] = 1264, - [1399] = 1263, - [1400] = 1303, - [1401] = 1262, - [1402] = 1261, - [1403] = 1323, - [1404] = 1260, - [1405] = 1259, - [1406] = 1365, - [1407] = 1407, - [1408] = 1407, - [1409] = 1409, - [1410] = 1407, - [1411] = 1407, + [1350] = 1347, + [1351] = 1348, + [1352] = 1349, + [1353] = 1353, + [1354] = 1321, + [1355] = 1322, + [1356] = 1323, + [1357] = 1324, + [1358] = 1325, + [1359] = 1326, + [1360] = 1327, + [1361] = 1328, + [1362] = 1329, + [1363] = 1330, + [1364] = 1251, + [1365] = 1332, + [1366] = 1333, + [1367] = 1264, + [1368] = 1265, + [1369] = 1266, + [1370] = 1270, + [1371] = 1279, + [1372] = 1271, + [1373] = 1275, + [1374] = 1313, + [1375] = 1312, + [1376] = 1376, + [1377] = 1353, + [1378] = 1378, + [1379] = 1379, + [1380] = 1380, + [1381] = 1381, + [1382] = 1382, + [1383] = 1383, + [1384] = 1384, + [1385] = 1385, + [1386] = 1386, + [1387] = 1387, + [1388] = 1388, + [1389] = 1389, + [1390] = 1281, + [1391] = 1295, + [1392] = 1376, + [1393] = 1378, + [1394] = 1379, + [1395] = 1380, + [1396] = 1381, + [1397] = 1382, + [1398] = 1383, + [1399] = 1384, + [1400] = 1385, + [1401] = 1386, + [1402] = 1387, + [1403] = 1388, + [1404] = 1389, + [1405] = 1296, + [1406] = 1298, + [1407] = 1297, + [1408] = 1408, + [1409] = 1408, + [1410] = 1408, + [1411] = 1408, [1412] = 1412, [1413] = 1413, [1414] = 1414, [1415] = 1415, [1416] = 1416, - [1417] = 1413, + [1417] = 1414, [1418] = 1418, [1419] = 1419, [1420] = 1420, - [1421] = 1416, - [1422] = 1413, + [1421] = 1421, + [1422] = 1422, [1423] = 1423, - [1424] = 1412, + [1424] = 1424, [1425] = 1425, [1426] = 1426, [1427] = 1427, - [1428] = 1428, - [1429] = 1429, - [1430] = 1414, - [1431] = 1420, - [1432] = 1432, - [1433] = 1415, - [1434] = 1419, - [1435] = 1423, - [1436] = 1436, - [1437] = 1412, - [1438] = 1425, - [1439] = 1423, - [1440] = 1420, - [1441] = 1427, - [1442] = 1428, - [1443] = 1429, - [1444] = 1414, - [1445] = 1415, - [1446] = 1416, - [1447] = 1419, - [1448] = 1420, - [1449] = 1416, - [1450] = 1413, - [1451] = 1425, - [1452] = 1412, - [1453] = 1413, - [1454] = 1423, - [1455] = 1423, - [1456] = 1456, - [1457] = 1413, - [1458] = 1458, - [1459] = 1416, - [1460] = 1420, - [1461] = 1412, - [1462] = 1425, - [1463] = 1426, - [1464] = 1427, - [1465] = 1425, - [1466] = 1466, - [1467] = 1412, - [1468] = 1425, - [1469] = 1426, - [1470] = 1427, - [1471] = 1428, - [1472] = 1429, - [1473] = 1414, - [1474] = 1415, - [1475] = 1419, - [1476] = 1429, - [1477] = 1418, - [1478] = 1419, - [1479] = 1415, - [1480] = 1429, - [1481] = 1481, - [1482] = 1428, - [1483] = 1483, - [1484] = 1427, - [1485] = 1426, - [1486] = 1425, - [1487] = 1412, - [1488] = 1416, - [1489] = 1423, - [1490] = 1414, - [1491] = 1415, - [1492] = 1413, - [1493] = 1420, - [1494] = 1416, - [1495] = 1413, - [1496] = 1423, - [1497] = 1416, - [1498] = 1425, - [1499] = 1426, - [1500] = 1427, - [1501] = 1428, - [1502] = 1429, - [1503] = 1414, - [1504] = 1415, - [1505] = 1419, - [1506] = 1420, - [1507] = 1419, - [1508] = 1414, - [1509] = 1429, - [1510] = 1420, - [1511] = 1416, - [1512] = 1413, - [1513] = 1423, - [1514] = 1428, - [1515] = 1412, - [1516] = 1425, - [1517] = 1419, - [1518] = 1415, - [1519] = 1414, - [1520] = 1426, - [1521] = 1427, + [1428] = 1427, + [1429] = 1419, + [1430] = 1426, + [1431] = 1431, + [1432] = 1415, + [1433] = 1416, + [1434] = 1414, + [1435] = 1425, + [1436] = 1418, + [1437] = 1419, + [1438] = 1421, + [1439] = 1422, + [1440] = 1423, + [1441] = 1424, + [1442] = 1425, + [1443] = 1443, + [1444] = 1426, + [1445] = 1427, + [1446] = 1427, + [1447] = 1427, + [1448] = 1426, + [1449] = 1449, + [1450] = 1424, + [1451] = 1431, + [1452] = 1415, + [1453] = 1416, + [1454] = 1414, + [1455] = 1418, + [1456] = 1423, + [1457] = 1419, + [1458] = 1421, + [1459] = 1422, + [1460] = 1423, + [1461] = 1425, + [1462] = 1424, + [1463] = 1425, + [1464] = 1426, + [1465] = 1422, + [1466] = 1422, + [1467] = 1421, + [1468] = 1431, + [1469] = 1415, + [1470] = 1419, + [1471] = 1418, + [1472] = 1416, + [1473] = 1424, + [1474] = 1423, + [1475] = 1422, + [1476] = 1421, + [1477] = 1414, + [1478] = 1414, + [1479] = 1416, + [1480] = 1418, + [1481] = 1419, + [1482] = 1421, + [1483] = 1422, + [1484] = 1418, + [1485] = 1414, + [1486] = 1416, + [1487] = 1423, + [1488] = 1443, + [1489] = 1424, + [1490] = 1415, + [1491] = 1425, + [1492] = 1426, + [1493] = 1493, + [1494] = 1431, + [1495] = 1415, + [1496] = 1496, + [1497] = 1427, + [1498] = 1431, + [1499] = 1415, + [1500] = 1416, + [1501] = 1414, + [1502] = 1418, + [1503] = 1419, + [1504] = 1421, + [1505] = 1422, + [1506] = 1423, + [1507] = 1424, + [1508] = 1425, + [1509] = 1426, + [1510] = 1427, + [1511] = 1426, + [1512] = 1512, + [1513] = 1431, + [1514] = 1425, + [1515] = 1424, + [1516] = 1449, + [1517] = 1427, + [1518] = 1423, + [1519] = 1422, + [1520] = 1421, + [1521] = 1420, [1522] = 1419, - [1523] = 1429, - [1524] = 1426, - [1525] = 1428, - [1526] = 1427, - [1527] = 1415, - [1528] = 1428, - [1529] = 1414, - [1530] = 1429, - [1531] = 1428, - [1532] = 1427, - [1533] = 1426, - [1534] = 1429, - [1535] = 1426, - [1536] = 1425, - [1537] = 1427, - [1538] = 1466, - [1539] = 1425, - [1540] = 1412, - [1541] = 1427, - [1542] = 1426, - [1543] = 1425, - [1544] = 1412, - [1545] = 1414, - [1546] = 1415, - [1547] = 1423, - [1548] = 1419, - [1549] = 1413, - [1550] = 1423, - [1551] = 1413, - [1552] = 1416, - [1553] = 1428, - [1554] = 1416, - [1555] = 1420, - [1556] = 1419, - [1557] = 1415, - [1558] = 1414, - [1559] = 1420, - [1560] = 1429, - [1561] = 1428, - [1562] = 1429, - [1563] = 1428, - [1564] = 1427, - [1565] = 1426, - [1566] = 1420, - [1567] = 1483, - [1568] = 1412, - [1569] = 1412, - [1570] = 1423, - [1571] = 1414, - [1572] = 1416, - [1573] = 1420, - [1574] = 1419, - [1575] = 1415, - [1576] = 1414, - [1577] = 1419, - [1578] = 1420, - [1579] = 1416, - [1580] = 1429, - [1581] = 1428, - [1582] = 1427, - [1583] = 1426, - [1584] = 1425, - [1585] = 1412, - [1586] = 1423, - [1587] = 1458, - [1588] = 1415, - [1589] = 1413, - [1590] = 1416, - [1591] = 1425, - [1592] = 1456, - [1593] = 1481, - [1594] = 1415, - [1595] = 1595, - [1596] = 1419, - [1597] = 1597, - [1598] = 1414, - [1599] = 1420, - [1600] = 1426, - [1601] = 1413, - [1602] = 1429, - [1603] = 1428, - [1604] = 1420, - [1605] = 1419, - [1606] = 1415, - [1607] = 1423, - [1608] = 1416, - [1609] = 1414, - [1610] = 1429, - [1611] = 1428, - [1612] = 1413, - [1613] = 1427, - [1614] = 1426, - [1615] = 1425, - [1616] = 1412, - [1617] = 1423, - [1618] = 1413, - [1619] = 1416, - [1620] = 1420, - [1621] = 1419, - [1622] = 1415, - [1623] = 1414, - [1624] = 1429, + [1523] = 1418, + [1524] = 1427, + [1525] = 1414, + [1526] = 1431, + [1527] = 1426, + [1528] = 1416, + [1529] = 1425, + [1530] = 1415, + [1531] = 1431, + [1532] = 1415, + [1533] = 1424, + [1534] = 1423, + [1535] = 1416, + [1536] = 1422, + [1537] = 1414, + [1538] = 1418, + [1539] = 1419, + [1540] = 1421, + [1541] = 1422, + [1542] = 1423, + [1543] = 1424, + [1544] = 1425, + [1545] = 1427, + [1546] = 1421, + [1547] = 1431, + [1548] = 1415, + [1549] = 1416, + [1550] = 1426, + [1551] = 1427, + [1552] = 1426, + [1553] = 1425, + [1554] = 1424, + [1555] = 1423, + [1556] = 1431, + [1557] = 1414, + [1558] = 1418, + [1559] = 1421, + [1560] = 1419, + [1561] = 1418, + [1562] = 1414, + [1563] = 1416, + [1564] = 1415, + [1565] = 1415, + [1566] = 1419, + [1567] = 1421, + [1568] = 1416, + [1569] = 1414, + [1570] = 1431, + [1571] = 1418, + [1572] = 1419, + [1573] = 1421, + [1574] = 1422, + [1575] = 1423, + [1576] = 1576, + [1577] = 1422, + [1578] = 1424, + [1579] = 1425, + [1580] = 1426, + [1581] = 1427, + [1582] = 1576, + [1583] = 1419, + [1584] = 1418, + [1585] = 1431, + [1586] = 1416, + [1587] = 1415, + [1588] = 1431, + [1589] = 1427, + [1590] = 1419, + [1591] = 1426, + [1592] = 1425, + [1593] = 1424, + [1594] = 1423, + [1595] = 1422, + [1596] = 1421, + [1597] = 1423, + [1598] = 1419, + [1599] = 1418, + [1600] = 1424, + [1601] = 1414, + [1602] = 1416, + [1603] = 1415, + [1604] = 1431, + [1605] = 1427, + [1606] = 1426, + [1607] = 1425, + [1608] = 1424, + [1609] = 1423, + [1610] = 1422, + [1611] = 1425, + [1612] = 1421, + [1613] = 1426, + [1614] = 1418, + [1615] = 1493, + [1616] = 1427, + [1617] = 1414, + [1618] = 1416, + [1619] = 1415, + [1620] = 1431, + [1621] = 1427, + [1622] = 1426, + [1623] = 1425, + [1624] = 1424, [1625] = 1423, - [1626] = 1412, - [1627] = 1428, - [1628] = 1595, - [1629] = 1427, - [1630] = 1427, - [1631] = 1426, - [1632] = 1413, - [1633] = 1423, - [1634] = 1426, - [1635] = 1425, - [1636] = 1412, - [1637] = 157, - [1638] = 132, - [1639] = 138, - [1640] = 131, - [1641] = 137, - [1642] = 133, - [1643] = 135, - [1644] = 134, - [1645] = 140, - [1646] = 136, - [1647] = 157, - [1648] = 130, - [1649] = 139, - [1650] = 138, - [1651] = 131, - [1652] = 133, - [1653] = 164, - [1654] = 134, - [1655] = 135, - [1656] = 132, - [1657] = 157, - [1658] = 139, - [1659] = 157, - [1660] = 150, - [1661] = 137, - [1662] = 140, - [1663] = 136, - [1664] = 157, - [1665] = 151, - [1666] = 157, - [1667] = 130, - [1668] = 142, - [1669] = 133, - [1670] = 150, - [1671] = 140, - [1672] = 191, - [1673] = 182, - [1674] = 157, - [1675] = 643, - [1676] = 151, - [1677] = 142, + [1626] = 1422, + [1627] = 1421, + [1628] = 1419, + [1629] = 1512, + [1630] = 1418, + [1631] = 1414, + [1632] = 1496, + [1633] = 1633, + [1634] = 1634, + [1635] = 1416, + [1636] = 1415, + [1637] = 1431, + [1638] = 163, + [1639] = 130, + [1640] = 139, + [1641] = 138, + [1642] = 136, + [1643] = 137, + [1644] = 133, + [1645] = 163, + [1646] = 140, + [1647] = 134, + [1648] = 132, + [1649] = 131, + [1650] = 135, + [1651] = 135, + [1652] = 132, + [1653] = 144, + [1654] = 139, + [1655] = 138, + [1656] = 131, + [1657] = 140, + [1658] = 148, + [1659] = 134, + [1660] = 163, + [1661] = 157, + [1662] = 133, + [1663] = 163, + [1664] = 136, + [1665] = 161, + [1666] = 163, + [1667] = 163, + [1668] = 137, + [1669] = 130, + [1670] = 175, + [1671] = 135, + [1672] = 161, + [1673] = 648, + [1674] = 134, + [1675] = 131, + [1676] = 179, + [1677] = 163, [1678] = 136, - [1679] = 135, - [1680] = 157, - [1681] = 164, - [1682] = 179, - [1683] = 233, - [1684] = 241, - [1685] = 150, - [1686] = 251, - [1687] = 247, - [1688] = 681, - [1689] = 195, - [1690] = 246, - [1691] = 1691, - [1692] = 1692, - [1693] = 245, - [1694] = 182, - [1695] = 179, - [1696] = 151, - [1697] = 787, - [1698] = 142, - [1699] = 2, - [1700] = 191, - [1701] = 684, - [1702] = 196, - [1703] = 213, - [1704] = 200, + [1679] = 148, + [1680] = 144, + [1681] = 157, + [1682] = 187, + [1683] = 163, + [1684] = 134, + [1685] = 161, + [1686] = 2, + [1687] = 221, + [1688] = 1688, + [1689] = 230, + [1690] = 1690, + [1691] = 214, + [1692] = 219, + [1693] = 231, + [1694] = 252, + [1695] = 648, + [1696] = 680, + [1697] = 756, + [1698] = 233, + [1699] = 175, + [1700] = 243, + [1701] = 685, + [1702] = 225, + [1703] = 254, + [1704] = 136, [1705] = 244, - [1706] = 242, - [1707] = 136, - [1708] = 236, - [1709] = 1709, - [1710] = 254, + [1706] = 1706, + [1707] = 1707, + [1708] = 1708, + [1709] = 212, + [1710] = 201, [1711] = 1711, - [1712] = 140, - [1713] = 133, - [1714] = 225, - [1715] = 224, - [1716] = 220, - [1717] = 1717, - [1718] = 218, - [1719] = 139, - [1720] = 164, - [1721] = 217, - [1722] = 643, - [1723] = 215, - [1724] = 1724, - [1725] = 1725, - [1726] = 211, - [1727] = 157, - [1728] = 208, - [1729] = 1729, - [1730] = 205, - [1731] = 221, - [1732] = 196, - [1733] = 1733, - [1734] = 208, + [1712] = 1712, + [1713] = 1713, + [1714] = 245, + [1715] = 132, + [1716] = 144, + [1717] = 148, + [1718] = 198, + [1719] = 241, + [1720] = 200, + [1721] = 202, + [1722] = 135, + [1723] = 236, + [1724] = 237, + [1725] = 220, + [1726] = 187, + [1727] = 249, + [1728] = 157, + [1729] = 235, + [1730] = 179, + [1731] = 204, + [1732] = 163, + [1733] = 252, + [1734] = 233, [1735] = 157, - [1736] = 246, - [1737] = 224, - [1738] = 1738, - [1739] = 135, - [1740] = 220, - [1741] = 233, - [1742] = 218, - [1743] = 1717, - [1744] = 217, - [1745] = 1724, - [1746] = 140, - [1747] = 1725, - [1748] = 1692, - [1749] = 1691, - [1750] = 215, - [1751] = 242, - [1752] = 1729, - [1753] = 245, - [1754] = 787, - [1755] = 684, - [1756] = 1756, - [1757] = 236, - [1758] = 241, - [1759] = 2, - [1760] = 139, - [1761] = 251, - [1762] = 211, - [1763] = 133, - [1764] = 244, - [1765] = 195, - [1766] = 213, - [1767] = 247, - [1768] = 191, - [1769] = 182, - [1770] = 1709, - [1771] = 142, - [1772] = 1772, - [1773] = 151, - [1774] = 140, - [1775] = 205, - [1776] = 200, - [1777] = 681, - [1778] = 221, - [1779] = 225, - [1780] = 1780, - [1781] = 136, - [1782] = 254, - [1783] = 150, + [1736] = 243, + [1737] = 244, + [1738] = 179, + [1739] = 136, + [1740] = 161, + [1741] = 1741, + [1742] = 1742, + [1743] = 201, + [1744] = 212, + [1745] = 163, + [1746] = 237, + [1747] = 241, + [1748] = 148, + [1749] = 144, + [1750] = 132, + [1751] = 214, + [1752] = 221, + [1753] = 219, + [1754] = 1754, + [1755] = 2, + [1756] = 200, + [1757] = 1757, + [1758] = 136, + [1759] = 1759, + [1760] = 1760, + [1761] = 135, + [1762] = 1690, + [1763] = 680, + [1764] = 756, + [1765] = 1713, + [1766] = 235, + [1767] = 1712, + [1768] = 134, + [1769] = 1711, + [1770] = 1708, + [1771] = 198, + [1772] = 685, + [1773] = 1707, + [1774] = 1688, + [1775] = 1706, + [1776] = 236, + [1777] = 135, + [1778] = 230, + [1779] = 204, + [1780] = 134, + [1781] = 231, + [1782] = 187, + [1783] = 225, [1784] = 1784, - [1785] = 1785, - [1786] = 1711, - [1787] = 136, - [1788] = 164, - [1789] = 133, - [1790] = 135, - [1791] = 140, - [1792] = 136, - [1793] = 135, - [1794] = 191, - [1795] = 133, - [1796] = 150, - [1797] = 1797, - [1798] = 1798, - [1799] = 179, - [1800] = 182, - [1801] = 194, - [1802] = 131, - [1803] = 136, - [1804] = 140, - [1805] = 164, - [1806] = 151, - [1807] = 164, - [1808] = 133, - [1809] = 142, - [1810] = 133, + [1785] = 254, + [1786] = 249, + [1787] = 202, + [1788] = 220, + [1789] = 245, + [1790] = 131, + [1791] = 1791, + [1792] = 135, + [1793] = 130, + [1794] = 139, + [1795] = 148, + [1796] = 131, + [1797] = 133, + [1798] = 131, + [1799] = 243, + [1800] = 134, + [1801] = 161, + [1802] = 138, + [1803] = 175, + [1804] = 157, + [1805] = 136, + [1806] = 157, + [1807] = 148, + [1808] = 144, + [1809] = 140, + [1810] = 179, [1811] = 134, - [1812] = 150, - [1813] = 140, - [1814] = 139, + [1812] = 144, + [1813] = 136, + [1814] = 1814, [1815] = 135, - [1816] = 140, - [1817] = 150, - [1818] = 164, - [1819] = 136, - [1820] = 133, - [1821] = 136, - [1822] = 142, - [1823] = 151, - [1824] = 138, - [1825] = 195, - [1826] = 132, - [1827] = 137, - [1828] = 135, - [1829] = 130, - [1830] = 191, - [1831] = 136, - [1832] = 150, - [1833] = 1833, - [1834] = 164, - [1835] = 142, - [1836] = 191, - [1837] = 151, - [1838] = 133, - [1839] = 142, - [1840] = 179, - [1841] = 182, - [1842] = 150, - [1843] = 164, - [1844] = 150, - [1845] = 164, - [1846] = 142, - [1847] = 135, - [1848] = 151, - [1849] = 151, - [1850] = 164, - [1851] = 200, - [1852] = 151, - [1853] = 142, - [1854] = 182, - [1855] = 140, - [1856] = 150, - [1857] = 133, - [1858] = 182, - [1859] = 150, - [1860] = 191, - [1861] = 139, - [1862] = 194, - [1863] = 182, - [1864] = 182, - [1865] = 191, - [1866] = 1833, - [1867] = 140, - [1868] = 136, - [1869] = 133, - [1870] = 134, - [1871] = 1871, - [1872] = 179, - [1873] = 1873, - [1874] = 151, - [1875] = 131, - [1876] = 135, - [1877] = 142, - [1878] = 164, - [1879] = 1879, - [1880] = 191, - [1881] = 135, - [1882] = 139, - [1883] = 1879, - [1884] = 136, - [1885] = 132, - [1886] = 200, - [1887] = 130, - [1888] = 140, - [1889] = 137, - [1890] = 1873, - [1891] = 140, - [1892] = 133, - [1893] = 138, - [1894] = 191, - [1895] = 136, - [1896] = 195, - [1897] = 182, - [1898] = 140, - [1899] = 223, - [1900] = 142, - [1901] = 232, - [1902] = 151, - [1903] = 133, - [1904] = 235, - [1905] = 237, - [1906] = 238, - [1907] = 239, - [1908] = 132, - [1909] = 134, - [1910] = 134, - [1911] = 249, - [1912] = 139, - [1913] = 131, - [1914] = 208, - [1915] = 151, - [1916] = 142, - [1917] = 200, - [1918] = 205, - [1919] = 139, - [1920] = 139, - [1921] = 136, - [1922] = 196, - [1923] = 222, - [1924] = 211, - [1925] = 137, - [1926] = 131, - [1927] = 137, - [1928] = 215, - [1929] = 217, - [1930] = 218, - [1931] = 220, - [1932] = 195, - [1933] = 224, - [1934] = 133, - [1935] = 225, - [1936] = 253, - [1937] = 141, - [1938] = 213, - [1939] = 1939, - [1940] = 140, - [1941] = 230, - [1942] = 136, - [1943] = 194, - [1944] = 135, - [1945] = 229, - [1946] = 133, - [1947] = 228, - [1948] = 135, - [1949] = 251, - [1950] = 156, - [1951] = 130, - [1952] = 227, - [1953] = 195, - [1954] = 132, - [1955] = 241, - [1956] = 226, - [1957] = 132, - [1958] = 242, - [1959] = 138, - [1960] = 158, - [1961] = 151, - [1962] = 142, - [1963] = 164, - [1964] = 138, - [1965] = 150, - [1966] = 140, - [1967] = 234, - [1968] = 136, - [1969] = 164, - [1970] = 161, + [1816] = 131, + [1817] = 131, + [1818] = 132, + [1819] = 161, + [1820] = 136, + [1821] = 135, + [1822] = 187, + [1823] = 136, + [1824] = 161, + [1825] = 137, + [1826] = 135, + [1827] = 210, + [1828] = 157, + [1829] = 134, + [1830] = 134, + [1831] = 1831, + [1832] = 157, + [1833] = 161, + [1834] = 144, + [1835] = 179, + [1836] = 157, + [1837] = 157, + [1838] = 148, + [1839] = 161, + [1840] = 175, + [1841] = 148, + [1842] = 144, + [1843] = 148, + [1844] = 144, + [1845] = 144, + [1846] = 131, + [1847] = 136, + [1848] = 148, + [1849] = 161, + [1850] = 187, + [1851] = 157, + [1852] = 187, + [1853] = 134, + [1854] = 135, + [1855] = 179, + [1856] = 245, + [1857] = 161, + [1858] = 1858, + [1859] = 175, + [1860] = 132, + [1861] = 1861, + [1862] = 136, + [1863] = 210, + [1864] = 1858, + [1865] = 1865, + [1866] = 138, + [1867] = 148, + [1868] = 144, + [1869] = 134, + [1870] = 1831, + [1871] = 179, + [1872] = 187, + [1873] = 136, + [1874] = 136, + [1875] = 133, + [1876] = 157, + [1877] = 161, + [1878] = 135, + [1879] = 131, + [1880] = 179, + [1881] = 187, + [1882] = 132, + [1883] = 134, + [1884] = 130, + [1885] = 243, + [1886] = 187, + [1887] = 179, + [1888] = 131, + [1889] = 1865, + [1890] = 187, + [1891] = 135, + [1892] = 135, + [1893] = 137, + [1894] = 140, + [1895] = 139, + [1896] = 134, + [1897] = 245, + [1898] = 179, + [1899] = 145, + [1900] = 138, + [1901] = 133, + [1902] = 130, + [1903] = 151, + [1904] = 136, + [1905] = 243, + [1906] = 137, + [1907] = 206, + [1908] = 138, + [1909] = 240, + [1910] = 132, + [1911] = 146, + [1912] = 133, + [1913] = 203, + [1914] = 229, + [1915] = 239, + [1916] = 251, + [1917] = 148, + [1918] = 144, + [1919] = 245, + [1920] = 247, + [1921] = 132, + [1922] = 135, + [1923] = 238, + [1924] = 134, + [1925] = 234, + [1926] = 207, + [1927] = 130, + [1928] = 208, + [1929] = 134, + [1930] = 136, + [1931] = 1931, + [1932] = 235, + [1933] = 135, + [1934] = 142, + [1935] = 1935, + [1936] = 131, + [1937] = 211, + [1938] = 153, + [1939] = 138, + [1940] = 156, + [1941] = 139, + [1942] = 213, + [1943] = 216, + [1944] = 149, + [1945] = 158, + [1946] = 217, + [1947] = 130, + [1948] = 2, + [1949] = 148, + [1950] = 144, + [1951] = 157, + [1952] = 136, + [1953] = 161, + [1954] = 243, + [1955] = 224, + [1956] = 137, + [1957] = 210, + [1958] = 160, + [1959] = 157, + [1960] = 131, + [1961] = 139, + [1962] = 161, + [1963] = 210, + [1964] = 139, + [1965] = 132, + [1966] = 1966, + [1967] = 179, + [1968] = 134, + [1969] = 187, + [1970] = 131, [1971] = 135, - [1972] = 135, - [1973] = 244, + [1972] = 1972, + [1973] = 136, [1974] = 133, - [1975] = 150, - [1976] = 165, - [1977] = 245, - [1978] = 194, - [1979] = 139, - [1980] = 1980, - [1981] = 153, - [1982] = 191, - [1983] = 140, - [1984] = 136, - [1985] = 246, + [1975] = 140, + [1976] = 131, + [1977] = 140, + [1978] = 144, + [1979] = 200, + [1980] = 252, + [1981] = 144, + [1982] = 157, + [1983] = 241, + [1984] = 148, + [1985] = 161, [1986] = 148, - [1987] = 1987, - [1988] = 151, - [1989] = 142, - [1990] = 137, - [1991] = 182, - [1992] = 143, - [1993] = 2, - [1994] = 1994, - [1995] = 130, - [1996] = 130, - [1997] = 1997, - [1998] = 221, - [1999] = 247, - [2000] = 164, - [2001] = 134, - [2002] = 254, - [2003] = 194, - [2004] = 150, - [2005] = 152, - [2006] = 2006, - [2007] = 136, - [2008] = 140, - [2009] = 214, - [2010] = 131, - [2011] = 133, - [2012] = 195, - [2013] = 233, - [2014] = 138, - [2015] = 236, - [2016] = 151, - [2017] = 191, - [2018] = 2018, - [2019] = 179, - [2020] = 130, + [1987] = 135, + [1988] = 210, + [1989] = 134, + [1990] = 1990, + [1991] = 1991, + [1992] = 134, + [1993] = 236, + [1994] = 140, + [1995] = 198, + [1996] = 237, + [1997] = 135, + [1998] = 201, + [1999] = 212, + [2000] = 254, + [2001] = 136, + [2002] = 219, + [2003] = 225, + [2004] = 243, + [2005] = 214, + [2006] = 137, + [2007] = 221, + [2008] = 230, + [2009] = 231, + [2010] = 244, + [2011] = 132, + [2012] = 202, + [2013] = 220, + [2014] = 249, + [2015] = 233, + [2016] = 204, + [2017] = 187, + [2018] = 144, + [2019] = 160, + [2020] = 144, [2021] = 2021, - [2022] = 164, - [2023] = 136, - [2024] = 151, - [2025] = 140, - [2026] = 142, - [2027] = 1997, - [2028] = 164, - [2029] = 151, - [2030] = 142, - [2031] = 150, - [2032] = 133, - [2033] = 151, - [2034] = 142, - [2035] = 139, - [2036] = 150, - [2037] = 164, - [2038] = 135, - [2039] = 2039, - [2040] = 195, - [2041] = 150, - [2042] = 138, - [2043] = 643, - [2044] = 2044, - [2045] = 1994, - [2046] = 2046, - [2047] = 158, - [2048] = 164, - [2049] = 132, - [2050] = 156, - [2051] = 152, - [2052] = 179, - [2053] = 164, - [2054] = 182, - [2055] = 137, - [2056] = 191, - [2057] = 148, - [2058] = 2058, - [2059] = 191, - [2060] = 2021, - [2061] = 182, - [2062] = 153, - [2063] = 2063, - [2064] = 2064, - [2065] = 165, - [2066] = 142, - [2067] = 150, - [2068] = 194, - [2069] = 2069, - [2070] = 689, - [2071] = 151, - [2072] = 2072, - [2073] = 143, - [2074] = 134, - [2075] = 142, - [2076] = 182, - [2077] = 161, - [2078] = 182, - [2079] = 191, - [2080] = 131, - [2081] = 688, - [2082] = 150, - [2083] = 141, - [2084] = 229, - [2085] = 2072, - [2086] = 130, - [2087] = 688, - [2088] = 179, - [2089] = 253, - [2090] = 200, - [2091] = 194, - [2092] = 191, - [2093] = 213, - [2094] = 249, - [2095] = 2, - [2096] = 191, - [2097] = 247, - [2098] = 179, - [2099] = 182, - [2100] = 191, - [2101] = 135, - [2102] = 179, - [2103] = 233, - [2104] = 236, - [2105] = 179, - [2106] = 182, - [2107] = 251, - [2108] = 239, - [2109] = 213, - [2110] = 246, - [2111] = 238, - [2112] = 245, - [2113] = 244, - [2114] = 242, - [2115] = 241, - [2116] = 151, - [2117] = 182, - [2118] = 142, - [2119] = 191, - [2120] = 182, - [2121] = 225, - [2122] = 224, - [2123] = 220, - [2124] = 237, - [2125] = 139, - [2126] = 235, - [2127] = 234, - [2128] = 232, - [2129] = 191, - [2130] = 230, - [2131] = 200, - [2132] = 218, - [2133] = 217, - [2134] = 215, - [2135] = 703, - [2136] = 228, - [2137] = 133, - [2138] = 227, - [2139] = 211, - [2140] = 226, - [2141] = 254, - [2142] = 196, - [2143] = 223, - [2144] = 134, - [2145] = 222, - [2146] = 138, - [2147] = 182, - [2148] = 205, - [2149] = 208, - [2150] = 137, - [2151] = 2151, - [2152] = 643, - [2153] = 214, - [2154] = 2154, - [2155] = 2155, - [2156] = 221, - [2157] = 195, - [2158] = 136, - [2159] = 131, - [2160] = 140, - [2161] = 681, - [2162] = 684, - [2163] = 132, - [2164] = 2069, - [2165] = 689, - [2166] = 220, - [2167] = 221, - [2168] = 227, - [2169] = 226, - [2170] = 246, - [2171] = 251, - [2172] = 194, + [2022] = 151, + [2023] = 648, + [2024] = 146, + [2025] = 131, + [2026] = 2026, + [2027] = 2027, + [2028] = 157, + [2029] = 2029, + [2030] = 156, + [2031] = 210, + [2032] = 161, + [2033] = 2033, + [2034] = 157, + [2035] = 2035, + [2036] = 187, + [2037] = 148, + [2038] = 144, + [2039] = 157, + [2040] = 2040, + [2041] = 142, + [2042] = 179, + [2043] = 161, + [2044] = 682, + [2045] = 136, + [2046] = 161, + [2047] = 1972, + [2048] = 179, + [2049] = 187, + [2050] = 153, + [2051] = 148, + [2052] = 134, + [2053] = 135, + [2054] = 144, + [2055] = 1966, + [2056] = 145, + [2057] = 149, + [2058] = 175, + [2059] = 2059, + [2060] = 148, + [2061] = 700, + [2062] = 161, + [2063] = 144, + [2064] = 137, + [2065] = 158, + [2066] = 157, + [2067] = 157, + [2068] = 2059, + [2069] = 161, + [2070] = 132, + [2071] = 179, + [2072] = 243, + [2073] = 130, + [2074] = 175, + [2075] = 138, + [2076] = 2076, + [2077] = 139, + [2078] = 2078, + [2079] = 148, + [2080] = 187, + [2081] = 148, + [2082] = 179, + [2083] = 133, + [2084] = 140, + [2085] = 175, + [2086] = 2086, + [2087] = 210, + [2088] = 136, + [2089] = 235, + [2090] = 187, + [2091] = 131, + [2092] = 179, + [2093] = 685, + [2094] = 134, + [2095] = 241, + [2096] = 236, + [2097] = 245, + [2098] = 175, + [2099] = 237, + [2100] = 214, + [2101] = 200, + [2102] = 219, + [2103] = 224, + [2104] = 135, + [2105] = 233, + [2106] = 2106, + [2107] = 138, + [2108] = 217, + [2109] = 225, + [2110] = 216, + [2111] = 213, + [2112] = 211, + [2113] = 208, + [2114] = 207, + [2115] = 234, + [2116] = 238, + [2117] = 247, + [2118] = 251, + [2119] = 239, + [2120] = 229, + [2121] = 203, + [2122] = 2122, + [2123] = 254, + [2124] = 139, + [2125] = 212, + [2126] = 695, + [2127] = 240, + [2128] = 187, + [2129] = 179, + [2130] = 137, + [2131] = 201, + [2132] = 206, + [2133] = 2040, + [2134] = 198, + [2135] = 2021, + [2136] = 140, + [2137] = 204, + [2138] = 2, + [2139] = 249, + [2140] = 220, + [2141] = 148, + [2142] = 144, + [2143] = 202, + [2144] = 133, + [2145] = 245, + [2146] = 179, + [2147] = 187, + [2148] = 700, + [2149] = 179, + [2150] = 244, + [2151] = 252, + [2152] = 235, + [2153] = 231, + [2154] = 648, + [2155] = 230, + [2156] = 187, + [2157] = 221, + [2158] = 132, + [2159] = 187, + [2160] = 175, + [2161] = 175, + [2162] = 179, + [2163] = 682, + [2164] = 130, + [2165] = 680, + [2166] = 243, + [2167] = 201, + [2168] = 211, + [2169] = 2169, + [2170] = 2170, + [2171] = 2171, + [2172] = 2172, [2173] = 2173, - [2174] = 247, - [2175] = 200, - [2176] = 213, - [2177] = 703, + [2174] = 210, + [2175] = 161, + [2176] = 230, + [2177] = 2177, [2178] = 2178, - [2179] = 245, - [2180] = 223, - [2181] = 246, - [2182] = 222, - [2183] = 142, - [2184] = 151, - [2185] = 245, - [2186] = 247, - [2187] = 2187, - [2188] = 214, - [2189] = 2189, - [2190] = 244, - [2191] = 242, - [2192] = 164, - [2193] = 244, - [2194] = 242, - [2195] = 241, - [2196] = 241, - [2197] = 132, - [2198] = 681, - [2199] = 225, - [2200] = 225, - [2201] = 224, - [2202] = 220, - [2203] = 218, - [2204] = 217, - [2205] = 224, - [2206] = 215, - [2207] = 213, - [2208] = 218, + [2179] = 2179, + [2180] = 132, + [2181] = 221, + [2182] = 202, + [2183] = 235, + [2184] = 252, + [2185] = 220, + [2186] = 249, + [2187] = 204, + [2188] = 241, + [2189] = 198, + [2190] = 201, + [2191] = 212, + [2192] = 254, + [2193] = 225, + [2194] = 233, + [2195] = 219, + [2196] = 214, + [2197] = 200, + [2198] = 237, + [2199] = 236, + [2200] = 244, + [2201] = 2172, + [2202] = 2171, + [2203] = 2170, + [2204] = 2, + [2205] = 2, + [2206] = 224, + [2207] = 148, + [2208] = 144, [2209] = 217, - [2210] = 137, - [2211] = 179, - [2212] = 135, - [2213] = 2189, - [2214] = 179, - [2215] = 211, - [2216] = 196, - [2217] = 2217, - [2218] = 684, - [2219] = 215, - [2220] = 2220, - [2221] = 211, - [2222] = 236, - [2223] = 2223, - [2224] = 196, - [2225] = 221, - [2226] = 205, - [2227] = 236, - [2228] = 208, - [2229] = 253, - [2230] = 205, - [2231] = 233, - [2232] = 208, - [2233] = 236, - [2234] = 233, - [2235] = 251, - [2236] = 228, - [2237] = 229, - [2238] = 230, - [2239] = 246, - [2240] = 249, - [2241] = 232, - [2242] = 233, - [2243] = 234, - [2244] = 245, - [2245] = 235, - [2246] = 237, - [2247] = 251, - [2248] = 238, - [2249] = 239, - [2250] = 136, - [2251] = 249, - [2252] = 200, - [2253] = 140, - [2254] = 133, - [2255] = 254, - [2256] = 2217, - [2257] = 2257, - [2258] = 2223, - [2259] = 2220, - [2260] = 239, - [2261] = 238, - [2262] = 237, - [2263] = 235, - [2264] = 234, - [2265] = 232, - [2266] = 230, - [2267] = 229, - [2268] = 228, - [2269] = 227, - [2270] = 226, - [2271] = 223, - [2272] = 222, - [2273] = 139, - [2274] = 2, - [2275] = 254, - [2276] = 182, - [2277] = 2277, - [2278] = 232, - [2279] = 2, - [2280] = 244, - [2281] = 214, - [2282] = 213, - [2283] = 242, - [2284] = 247, - [2285] = 191, - [2286] = 2286, - [2287] = 241, - [2288] = 253, - [2289] = 225, - [2290] = 224, - [2291] = 220, - [2292] = 150, - [2293] = 218, - [2294] = 253, - [2295] = 2257, - [2296] = 217, - [2297] = 2277, - [2298] = 215, - [2299] = 200, - [2300] = 2187, - [2301] = 211, - [2302] = 131, - [2303] = 196, - [2304] = 200, - [2305] = 249, - [2306] = 254, - [2307] = 221, - [2308] = 205, - [2309] = 208, - [2310] = 221, - [2311] = 130, - [2312] = 213, - [2313] = 214, - [2314] = 195, - [2315] = 138, - [2316] = 230, - [2317] = 134, - [2318] = 229, - [2319] = 228, - [2320] = 227, - [2321] = 226, - [2322] = 223, - [2323] = 222, - [2324] = 2173, - [2325] = 239, - [2326] = 238, - [2327] = 237, - [2328] = 235, - [2329] = 234, - [2330] = 2330, - [2331] = 2331, - [2332] = 233, - [2333] = 251, - [2334] = 247, - [2335] = 213, - [2336] = 246, - [2337] = 244, - [2338] = 182, - [2339] = 245, - [2340] = 223, - [2341] = 242, - [2342] = 241, - [2343] = 254, - [2344] = 225, - [2345] = 224, - [2346] = 220, - [2347] = 218, - [2348] = 217, - [2349] = 215, - [2350] = 323, - [2351] = 211, - [2352] = 196, - [2353] = 236, - [2354] = 208, - [2355] = 214, - [2356] = 222, - [2357] = 226, - [2358] = 227, - [2359] = 228, - [2360] = 229, - [2361] = 230, - [2362] = 232, - [2363] = 164, - [2364] = 234, - [2365] = 235, - [2366] = 150, - [2367] = 237, + [2210] = 216, + [2211] = 213, + [2212] = 208, + [2213] = 207, + [2214] = 234, + [2215] = 238, + [2216] = 247, + [2217] = 251, + [2218] = 239, + [2219] = 245, + [2220] = 229, + [2221] = 203, + [2222] = 245, + [2223] = 135, + [2224] = 240, + [2225] = 134, + [2226] = 136, + [2227] = 206, + [2228] = 235, + [2229] = 131, + [2230] = 245, + [2231] = 2231, + [2232] = 200, + [2233] = 235, + [2234] = 206, + [2235] = 2169, + [2236] = 2173, + [2237] = 2178, + [2238] = 2177, + [2239] = 252, + [2240] = 241, + [2241] = 695, + [2242] = 680, + [2243] = 252, + [2244] = 685, + [2245] = 240, + [2246] = 241, + [2247] = 245, + [2248] = 200, + [2249] = 221, + [2250] = 230, + [2251] = 231, + [2252] = 244, + [2253] = 202, + [2254] = 220, + [2255] = 249, + [2256] = 204, + [2257] = 140, + [2258] = 198, + [2259] = 201, + [2260] = 212, + [2261] = 175, + [2262] = 254, + [2263] = 225, + [2264] = 233, + [2265] = 203, + [2266] = 229, + [2267] = 239, + [2268] = 251, + [2269] = 247, + [2270] = 238, + [2271] = 234, + [2272] = 207, + [2273] = 208, + [2274] = 211, + [2275] = 213, + [2276] = 216, + [2277] = 217, + [2278] = 139, + [2279] = 175, + [2280] = 219, + [2281] = 187, + [2282] = 214, + [2283] = 237, + [2284] = 236, + [2285] = 2285, + [2286] = 224, + [2287] = 221, + [2288] = 230, + [2289] = 231, + [2290] = 179, + [2291] = 231, + [2292] = 244, + [2293] = 202, + [2294] = 220, + [2295] = 249, + [2296] = 204, + [2297] = 198, + [2298] = 212, + [2299] = 206, + [2300] = 254, + [2301] = 225, + [2302] = 233, + [2303] = 157, + [2304] = 219, + [2305] = 214, + [2306] = 2179, + [2307] = 138, + [2308] = 200, + [2309] = 237, + [2310] = 240, + [2311] = 236, + [2312] = 137, + [2313] = 235, + [2314] = 224, + [2315] = 243, + [2316] = 130, + [2317] = 217, + [2318] = 216, + [2319] = 213, + [2320] = 211, + [2321] = 208, + [2322] = 133, + [2323] = 207, + [2324] = 234, + [2325] = 238, + [2326] = 247, + [2327] = 251, + [2328] = 239, + [2329] = 229, + [2330] = 203, + [2331] = 206, + [2332] = 2332, + [2333] = 2333, + [2334] = 214, + [2335] = 2335, + [2336] = 2336, + [2337] = 236, + [2338] = 237, + [2339] = 2339, + [2340] = 2340, + [2341] = 219, + [2342] = 2342, + [2343] = 330, + [2344] = 233, + [2345] = 2345, + [2346] = 2346, + [2347] = 225, + [2348] = 2348, + [2349] = 224, + [2350] = 217, + [2351] = 216, + [2352] = 213, + [2353] = 2353, + [2354] = 254, + [2355] = 2355, + [2356] = 1026, + [2357] = 212, + [2358] = 201, + [2359] = 2359, + [2360] = 2360, + [2361] = 198, + [2362] = 2362, + [2363] = 211, + [2364] = 2364, + [2365] = 208, + [2366] = 207, + [2367] = 2367, [2368] = 238, - [2369] = 239, - [2370] = 249, - [2371] = 253, + [2369] = 2369, + [2370] = 234, + [2371] = 247, [2372] = 2372, - [2373] = 205, + [2373] = 251, [2374] = 2374, - [2375] = 2375, - [2376] = 200, - [2377] = 2377, - [2378] = 2378, - [2379] = 2379, + [2375] = 239, + [2376] = 229, + [2377] = 203, + [2378] = 204, + [2379] = 249, [2380] = 2380, - [2381] = 2381, - [2382] = 2178, - [2383] = 2383, + [2381] = 245, + [2382] = 220, + [2383] = 240, [2384] = 2384, [2385] = 2385, [2386] = 2386, @@ -6214,7 +6221,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2397] = 2397, [2398] = 2398, [2399] = 2399, - [2400] = 2400, + [2400] = 175, [2401] = 2401, [2402] = 2402, [2403] = 2403, @@ -6222,28 +6229,28 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2405] = 2405, [2406] = 2406, [2407] = 2407, - [2408] = 2408, + [2408] = 157, [2409] = 2409, [2410] = 2410, - [2411] = 2411, + [2411] = 202, [2412] = 2412, [2413] = 2413, [2414] = 2414, [2415] = 2415, [2416] = 2416, - [2417] = 191, - [2418] = 2418, - [2419] = 2419, - [2420] = 2420, + [2417] = 187, + [2418] = 244, + [2419] = 235, + [2420] = 252, [2421] = 2421, - [2422] = 179, + [2422] = 231, [2423] = 2423, [2424] = 2424, - [2425] = 2425, + [2425] = 241, [2426] = 2426, [2427] = 2427, - [2428] = 1020, - [2429] = 2429, + [2428] = 2428, + [2429] = 230, [2430] = 2430, [2431] = 2431, [2432] = 2432, @@ -6256,7 +6263,7 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2439] = 2439, [2440] = 2440, [2441] = 2441, - [2442] = 2442, + [2442] = 221, [2443] = 2443, [2444] = 2444, [2445] = 2445, @@ -6264,9 +6271,9 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2447] = 2447, [2448] = 2448, [2449] = 2449, - [2450] = 2450, - [2451] = 2451, - [2452] = 2452, + [2450] = 2285, + [2451] = 161, + [2452] = 179, [2453] = 2453, [2454] = 2454, [2455] = 2455, @@ -6276,1284 +6283,1290 @@ static const TSStateId ts_primary_state_ids[STATE_COUNT] = { [2459] = 2459, [2460] = 2460, [2461] = 2461, - [2462] = 2446, - [2463] = 2454, - [2464] = 254, - [2465] = 2393, - [2466] = 2441, - [2467] = 208, - [2468] = 205, - [2469] = 221, - [2470] = 214, - [2471] = 2386, - [2472] = 253, - [2473] = 2440, - [2474] = 2385, - [2475] = 196, - [2476] = 2439, - [2477] = 2384, - [2478] = 211, - [2479] = 2383, - [2480] = 2450, - [2481] = 2381, - [2482] = 2380, - [2483] = 2438, - [2484] = 2391, - [2485] = 2379, - [2486] = 245, - [2487] = 2378, - [2488] = 2436, - [2489] = 200, - [2490] = 2460, - [2491] = 2437, - [2492] = 2423, - [2493] = 2435, - [2494] = 222, - [2495] = 2392, - [2496] = 236, - [2497] = 2377, - [2498] = 223, - [2499] = 2401, - [2500] = 2394, - [2501] = 2375, - [2502] = 226, - [2503] = 225, - [2504] = 2402, - [2505] = 227, - [2506] = 2374, - [2507] = 2400, - [2508] = 229, - [2509] = 2372, - [2510] = 2451, - [2511] = 2459, - [2512] = 241, - [2513] = 242, - [2514] = 2452, - [2515] = 2453, - [2516] = 230, - [2517] = 2432, - [2518] = 2403, - [2519] = 2395, - [2520] = 2404, - [2521] = 232, - [2522] = 2405, - [2523] = 2331, - [2524] = 2406, - [2525] = 2434, - [2526] = 2407, - [2527] = 246, - [2528] = 2408, - [2529] = 2390, - [2530] = 2409, - [2531] = 234, - [2532] = 2455, - [2533] = 2456, - [2534] = 2457, - [2535] = 2429, - [2536] = 2433, - [2537] = 2449, - [2538] = 224, - [2539] = 2330, - [2540] = 235, - [2541] = 220, - [2542] = 2448, - [2543] = 2427, - [2544] = 2431, - [2545] = 2387, - [2546] = 2426, - [2547] = 233, - [2548] = 2442, - [2549] = 251, - [2550] = 2410, - [2551] = 237, - [2552] = 2447, - [2553] = 2425, - [2554] = 2424, - [2555] = 2458, - [2556] = 2396, - [2557] = 2421, - [2558] = 323, - [2559] = 2420, - [2560] = 218, - [2561] = 2419, - [2562] = 217, - [2563] = 244, - [2564] = 2411, - [2565] = 2418, - [2566] = 2412, - [2567] = 239, - [2568] = 2443, - [2569] = 2389, - [2570] = 2445, - [2571] = 2416, - [2572] = 2399, - [2573] = 215, - [2574] = 2397, - [2575] = 249, - [2576] = 2388, - [2577] = 2413, - [2578] = 213, - [2579] = 2414, - [2580] = 2444, - [2581] = 228, - [2582] = 238, - [2583] = 2398, - [2584] = 247, - [2585] = 2415, - [2586] = 238, - [2587] = 244, - [2588] = 249, - [2589] = 205, - [2590] = 214, - [2591] = 2591, - [2592] = 213, - [2593] = 208, - [2594] = 253, - [2595] = 247, - [2596] = 689, - [2597] = 221, - [2598] = 215, - [2599] = 225, - [2600] = 200, - [2601] = 241, - [2602] = 222, - [2603] = 211, - [2604] = 223, - [2605] = 217, - [2606] = 226, - [2607] = 218, - [2608] = 196, - [2609] = 242, - [2610] = 245, - [2611] = 246, - [2612] = 2612, - [2613] = 227, - [2614] = 228, - [2615] = 229, - [2616] = 230, - [2617] = 232, - [2618] = 224, - [2619] = 254, - [2620] = 234, - [2621] = 220, - [2622] = 235, - [2623] = 239, - [2624] = 251, - [2625] = 233, - [2626] = 237, - [2627] = 236, - [2628] = 2628, - [2629] = 2629, - [2630] = 2630, - [2631] = 1141, + [2462] = 2462, + [2463] = 2424, + [2464] = 2345, + [2465] = 2388, + [2466] = 2407, + [2467] = 2416, + [2468] = 2389, + [2469] = 219, + [2470] = 225, + [2471] = 214, + [2472] = 2436, + [2473] = 198, + [2474] = 234, + [2475] = 2415, + [2476] = 207, + [2477] = 2421, + [2478] = 2428, + [2479] = 233, + [2480] = 2414, + [2481] = 206, + [2482] = 208, + [2483] = 2403, + [2484] = 2431, + [2485] = 2430, + [2486] = 211, + [2487] = 2409, + [2488] = 2440, + [2489] = 238, + [2490] = 2384, + [2491] = 2438, + [2492] = 2439, + [2493] = 240, + [2494] = 213, + [2495] = 2443, + [2496] = 216, + [2497] = 2444, + [2498] = 2453, + [2499] = 200, + [2500] = 217, + [2501] = 2437, + [2502] = 202, + [2503] = 237, + [2504] = 2445, + [2505] = 247, + [2506] = 236, + [2507] = 2410, + [2508] = 2369, + [2509] = 2446, + [2510] = 2401, + [2511] = 251, + [2512] = 245, + [2513] = 2404, + [2514] = 2434, + [2515] = 2402, + [2516] = 2433, + [2517] = 2405, + [2518] = 2398, + [2519] = 2394, + [2520] = 2460, + [2521] = 2406, + [2522] = 212, + [2523] = 2447, + [2524] = 2461, + [2525] = 2449, + [2526] = 2393, + [2527] = 2396, + [2528] = 2432, + [2529] = 2399, + [2530] = 2412, + [2531] = 2454, + [2532] = 2397, + [2533] = 2457, + [2534] = 2427, + [2535] = 2458, + [2536] = 2391, + [2537] = 239, + [2538] = 2462, + [2539] = 2413, + [2540] = 2395, + [2541] = 2426, + [2542] = 2387, + [2543] = 2390, + [2544] = 2332, + [2545] = 2385, + [2546] = 2423, + [2547] = 224, + [2548] = 2353, + [2549] = 2380, + [2550] = 2374, + [2551] = 2372, + [2552] = 2448, + [2553] = 2346, + [2554] = 244, + [2555] = 2459, + [2556] = 241, + [2557] = 230, + [2558] = 221, + [2559] = 2336, + [2560] = 229, + [2561] = 2456, + [2562] = 203, + [2563] = 252, + [2564] = 2339, + [2565] = 2435, + [2566] = 2360, + [2567] = 2364, + [2568] = 201, + [2569] = 235, + [2570] = 2386, + [2571] = 254, + [2572] = 2367, + [2573] = 330, + [2574] = 2441, + [2575] = 2335, + [2576] = 2340, + [2577] = 2455, + [2578] = 2348, + [2579] = 2392, + [2580] = 220, + [2581] = 231, + [2582] = 2342, + [2583] = 249, + [2584] = 2359, + [2585] = 204, + [2586] = 2362, + [2587] = 213, + [2588] = 240, + [2589] = 219, + [2590] = 2590, + [2591] = 235, + [2592] = 214, + [2593] = 203, + [2594] = 229, + [2595] = 2595, + [2596] = 224, + [2597] = 204, + [2598] = 252, + [2599] = 682, + [2600] = 237, + [2601] = 233, + [2602] = 211, + [2603] = 221, + [2604] = 217, + [2605] = 230, + [2606] = 236, + [2607] = 231, + [2608] = 225, + [2609] = 254, + [2610] = 216, + [2611] = 244, + [2612] = 239, + [2613] = 241, + [2614] = 220, + [2615] = 245, + [2616] = 202, + [2617] = 247, + [2618] = 238, + [2619] = 200, + [2620] = 251, + [2621] = 2621, + [2622] = 249, + [2623] = 208, + [2624] = 206, + [2625] = 2625, + [2626] = 212, + [2627] = 207, + [2628] = 201, + [2629] = 198, + [2630] = 234, + [2631] = 2631, [2632] = 2632, - [2633] = 2630, - [2634] = 2634, - [2635] = 2632, + [2633] = 2633, + [2634] = 2632, + [2635] = 2635, [2636] = 2636, [2637] = 2637, - [2638] = 2632, - [2639] = 2639, + [2638] = 2638, + [2639] = 2632, [2640] = 2640, - [2641] = 2632, - [2642] = 2642, - [2643] = 2643, - [2644] = 643, - [2645] = 2643, - [2646] = 681, - [2647] = 684, - [2648] = 2058, - [2649] = 2649, - [2650] = 221, - [2651] = 2651, - [2652] = 164, - [2653] = 150, - [2654] = 1980, - [2655] = 1987, - [2656] = 2656, - [2657] = 2063, - [2658] = 2046, - [2659] = 2659, + [2641] = 2633, + [2642] = 1196, + [2643] = 2632, + [2644] = 648, + [2645] = 2645, + [2646] = 2645, + [2647] = 680, + [2648] = 685, + [2649] = 2035, + [2650] = 161, + [2651] = 157, + [2652] = 2652, + [2653] = 200, + [2654] = 2654, + [2655] = 1991, + [2656] = 1990, + [2657] = 2027, + [2658] = 2658, + [2659] = 2029, [2660] = 2660, - [2661] = 2039, - [2662] = 2656, - [2663] = 2663, - [2664] = 2659, + [2661] = 2033, + [2662] = 2662, + [2663] = 2658, + [2664] = 2664, [2665] = 2665, - [2666] = 2064, - [2667] = 2660, + [2666] = 2666, + [2667] = 2076, [2668] = 2668, [2669] = 2669, - [2670] = 2670, - [2671] = 2663, - [2672] = 2018, - [2673] = 2669, - [2674] = 2674, - [2675] = 2660, - [2676] = 2656, - [2677] = 2659, - [2678] = 2663, - [2679] = 2679, + [2670] = 2662, + [2671] = 2662, + [2672] = 2665, + [2673] = 2668, + [2674] = 2078, + [2675] = 2658, + [2676] = 2676, + [2677] = 2665, + [2678] = 2664, + [2679] = 2664, [2680] = 2680, [2681] = 2681, [2682] = 2682, [2683] = 2683, [2684] = 2684, - [2685] = 2682, + [2685] = 2685, [2686] = 2683, - [2687] = 2687, - [2688] = 2687, - [2689] = 2689, - [2690] = 2683, - [2691] = 2689, + [2687] = 2683, + [2688] = 2688, + [2689] = 2688, + [2690] = 2690, + [2691] = 2683, [2692] = 2683, - [2693] = 2689, - [2694] = 2687, - [2695] = 2683, - [2696] = 2687, + [2693] = 2685, + [2694] = 2694, + [2695] = 2695, + [2696] = 2696, [2697] = 2697, [2698] = 2683, - [2699] = 2699, - [2700] = 2683, - [2701] = 2701, - [2702] = 2687, - [2703] = 2682, - [2704] = 2687, - [2705] = 2705, + [2699] = 2683, + [2700] = 2688, + [2701] = 2683, + [2702] = 2688, + [2703] = 2688, + [2704] = 2704, + [2705] = 2683, [2706] = 2706, - [2707] = 2687, + [2707] = 2707, [2708] = 2708, - [2709] = 2701, - [2710] = 2710, - [2711] = 2711, - [2712] = 2687, + [2709] = 2709, + [2710] = 2708, + [2711] = 2683, + [2712] = 2712, [2713] = 2713, - [2714] = 2683, - [2715] = 2701, + [2714] = 2690, + [2715] = 2685, [2716] = 2683, - [2717] = 2717, - [2718] = 2718, - [2719] = 2687, - [2720] = 2683, - [2721] = 2687, - [2722] = 2687, - [2723] = 2683, - [2724] = 2724, - [2725] = 2725, - [2726] = 2687, - [2727] = 2705, - [2728] = 2701, - [2729] = 2683, - [2730] = 2705, - [2731] = 2687, - [2732] = 2687, - [2733] = 2687, - [2734] = 2705, - [2735] = 2683, + [2717] = 2688, + [2718] = 2688, + [2719] = 2688, + [2720] = 2708, + [2721] = 2697, + [2722] = 2722, + [2723] = 2688, + [2724] = 2685, + [2725] = 2688, + [2726] = 2690, + [2727] = 2683, + [2728] = 2683, + [2729] = 2697, + [2730] = 2697, + [2731] = 2731, + [2732] = 2688, + [2733] = 2683, + [2734] = 2688, + [2735] = 2708, [2736] = 2683, - [2737] = 2737, - [2738] = 2689, - [2739] = 2687, + [2737] = 2688, + [2738] = 2683, + [2739] = 2690, [2740] = 2683, - [2741] = 2687, - [2742] = 2682, + [2741] = 2683, + [2742] = 2688, [2743] = 2743, - [2744] = 2683, - [2745] = 2687, - [2746] = 2746, - [2747] = 2746, - [2748] = 2746, - [2749] = 2746, - [2750] = 2746, - [2751] = 2746, - [2752] = 2746, - [2753] = 2746, - [2754] = 2746, - [2755] = 2746, - [2756] = 2746, - [2757] = 781, - [2758] = 2746, - [2759] = 780, - [2760] = 780, - [2761] = 2746, - [2762] = 2746, - [2763] = 2746, - [2764] = 2746, - [2765] = 781, - [2766] = 2766, - [2767] = 2746, - [2768] = 2746, - [2769] = 2769, - [2770] = 579, - [2771] = 628, + [2744] = 2688, + [2745] = 2745, + [2746] = 2688, + [2747] = 2747, + [2748] = 777, + [2749] = 2747, + [2750] = 2747, + [2751] = 2747, + [2752] = 774, + [2753] = 2747, + [2754] = 2747, + [2755] = 2747, + [2756] = 2756, + [2757] = 2747, + [2758] = 2747, + [2759] = 2759, + [2760] = 2747, + [2761] = 2747, + [2762] = 2747, + [2763] = 774, + [2764] = 2747, + [2765] = 777, + [2766] = 2747, + [2767] = 2747, + [2768] = 2747, + [2769] = 2747, + [2770] = 2747, + [2771] = 2771, [2772] = 2772, - [2773] = 2773, + [2773] = 2771, [2774] = 2774, - [2775] = 2775, - [2776] = 2775, + [2775] = 2771, + [2776] = 2776, [2777] = 2777, - [2778] = 2777, - [2779] = 2777, - [2780] = 2777, - [2781] = 2777, - [2782] = 2782, - [2783] = 2777, - [2784] = 2777, - [2785] = 2777, - [2786] = 2786, - [2787] = 641, - [2788] = 642, - [2789] = 2774, - [2790] = 626, - [2791] = 625, - [2792] = 603, - [2793] = 602, - [2794] = 601, - [2795] = 2777, - [2796] = 599, - [2797] = 598, - [2798] = 597, - [2799] = 595, - [2800] = 594, - [2801] = 593, - [2802] = 2777, - [2803] = 591, - [2804] = 2777, - [2805] = 2777, - [2806] = 2777, - [2807] = 2777, - [2808] = 2777, + [2778] = 624, + [2779] = 2771, + [2780] = 2780, + [2781] = 2781, + [2782] = 637, + [2783] = 638, + [2784] = 2784, + [2785] = 582, + [2786] = 576, + [2787] = 570, + [2788] = 631, + [2789] = 632, + [2790] = 2771, + [2791] = 633, + [2792] = 2771, + [2793] = 642, + [2794] = 2771, + [2795] = 2771, + [2796] = 2784, + [2797] = 2771, + [2798] = 2771, + [2799] = 641, + [2800] = 640, + [2801] = 2771, + [2802] = 639, + [2803] = 2771, + [2804] = 634, + [2805] = 630, + [2806] = 2771, + [2807] = 628, + [2808] = 625, [2809] = 2809, - [2810] = 590, - [2811] = 2777, - [2812] = 2809, - [2813] = 2786, - [2814] = 589, - [2815] = 588, - [2816] = 2816, - [2817] = 2817, - [2818] = 573, - [2819] = 2777, - [2820] = 2777, - [2821] = 587, - [2822] = 586, - [2823] = 2823, - [2824] = 577, - [2825] = 2777, - [2826] = 578, - [2827] = 582, - [2828] = 2777, - [2829] = 580, - [2830] = 581, - [2831] = 2831, - [2832] = 579, - [2833] = 2833, - [2834] = 2834, + [2810] = 2771, + [2811] = 2774, + [2812] = 621, + [2813] = 2813, + [2814] = 561, + [2815] = 613, + [2816] = 2771, + [2817] = 612, + [2818] = 2813, + [2819] = 2771, + [2820] = 611, + [2821] = 2821, + [2822] = 609, + [2823] = 565, + [2824] = 607, + [2825] = 2771, + [2826] = 2771, + [2827] = 608, + [2828] = 2771, + [2829] = 2781, + [2830] = 2771, + [2831] = 622, + [2832] = 2832, + [2833] = 631, + [2834] = 625, [2835] = 2835, - [2836] = 643, - [2837] = 2837, - [2838] = 573, - [2839] = 641, - [2840] = 2840, - [2841] = 642, - [2842] = 628, - [2843] = 626, + [2836] = 2836, + [2837] = 613, + [2838] = 2838, + [2839] = 612, + [2840] = 642, + [2841] = 641, + [2842] = 2842, + [2843] = 2843, [2844] = 2844, - [2845] = 578, - [2846] = 602, - [2847] = 580, - [2848] = 625, - [2849] = 598, - [2850] = 581, - [2851] = 603, - [2852] = 2835, - [2853] = 2853, - [2854] = 2854, - [2855] = 577, - [2856] = 601, - [2857] = 2857, + [2845] = 611, + [2846] = 609, + [2847] = 2847, + [2848] = 2836, + [2849] = 632, + [2850] = 2850, + [2851] = 608, + [2852] = 607, + [2853] = 633, + [2854] = 622, + [2855] = 570, + [2856] = 640, + [2857] = 639, [2858] = 2858, - [2859] = 2859, - [2860] = 582, - [2861] = 586, + [2859] = 648, + [2860] = 576, + [2861] = 621, [2862] = 2862, - [2863] = 599, - [2864] = 2854, - [2865] = 587, - [2866] = 2866, - [2867] = 588, - [2868] = 589, - [2869] = 590, - [2870] = 591, - [2871] = 2871, - [2872] = 593, - [2873] = 594, - [2874] = 595, - [2875] = 597, - [2876] = 643, + [2863] = 2863, + [2864] = 582, + [2865] = 638, + [2866] = 637, + [2867] = 2867, + [2868] = 634, + [2869] = 561, + [2870] = 565, + [2871] = 624, + [2872] = 2872, + [2873] = 630, + [2874] = 628, + [2875] = 2835, + [2876] = 2876, [2877] = 2877, [2878] = 2878, [2879] = 2879, [2880] = 2880, [2881] = 2881, - [2882] = 2880, + [2882] = 2882, [2883] = 2883, [2884] = 2884, [2885] = 2885, - [2886] = 2878, + [2886] = 2886, [2887] = 2887, - [2888] = 2884, - [2889] = 2887, - [2890] = 2879, - [2891] = 2881, - [2892] = 2892, - [2893] = 2880, - [2894] = 2894, - [2895] = 2895, - [2896] = 2895, - [2897] = 2897, - [2898] = 2898, + [2888] = 2888, + [2889] = 2889, + [2890] = 2890, + [2891] = 2891, + [2892] = 2880, + [2893] = 2889, + [2894] = 136, + [2895] = 2886, + [2896] = 2896, + [2897] = 2877, + [2898] = 648, [2899] = 2899, - [2900] = 136, + [2900] = 2880, [2901] = 2901, [2902] = 2902, [2903] = 2903, - [2904] = 681, + [2904] = 2896, [2905] = 2905, - [2906] = 2906, - [2907] = 2907, - [2908] = 2908, - [2909] = 2909, - [2910] = 684, - [2911] = 2903, + [2906] = 2883, + [2907] = 2887, + [2908] = 2881, + [2909] = 680, + [2910] = 134, + [2911] = 2911, [2912] = 2912, - [2913] = 140, - [2914] = 2897, - [2915] = 2912, - [2916] = 2898, - [2917] = 2877, + [2913] = 2913, + [2914] = 2902, + [2915] = 2888, + [2916] = 2916, + [2917] = 2917, [2918] = 2901, - [2919] = 2885, - [2920] = 133, - [2921] = 2883, - [2922] = 2922, - [2923] = 2880, - [2924] = 2909, - [2925] = 2922, - [2926] = 2926, - [2927] = 2907, - [2928] = 2905, - [2929] = 2926, - [2930] = 2894, - [2931] = 2892, - [2932] = 2932, - [2933] = 2933, - [2934] = 2934, - [2935] = 2935, - [2936] = 2936, - [2937] = 2937, + [2919] = 2919, + [2920] = 2911, + [2921] = 2921, + [2922] = 2912, + [2923] = 2923, + [2924] = 2879, + [2925] = 2917, + [2926] = 685, + [2927] = 2890, + [2928] = 135, + [2929] = 2884, + [2930] = 2880, + [2931] = 2919, + [2932] = 2916, + [2933] = 2903, + [2934] = 2923, + [2935] = 2905, + [2936] = 2899, + [2937] = 2921, [2938] = 2938, [2939] = 2939, - [2940] = 2934, - [2941] = 643, - [2942] = 2932, - [2943] = 720, + [2940] = 730, + [2941] = 2938, + [2942] = 2942, + [2943] = 2938, [2944] = 2944, [2945] = 2945, [2946] = 2946, - [2947] = 2947, - [2948] = 2948, - [2949] = 2933, - [2950] = 2932, - [2951] = 2934, - [2952] = 2932, - [2953] = 2934, - [2954] = 734, - [2955] = 684, - [2956] = 2956, - [2957] = 681, - [2958] = 2932, - [2959] = 2934, - [2960] = 2934, + [2947] = 2938, + [2948] = 2942, + [2949] = 200, + [2950] = 648, + [2951] = 2942, + [2952] = 2942, + [2953] = 2953, + [2954] = 2954, + [2955] = 2938, + [2956] = 2938, + [2957] = 2957, + [2958] = 2942, + [2959] = 2959, + [2960] = 2960, [2961] = 2961, - [2962] = 2932, - [2963] = 2963, - [2964] = 2934, - [2965] = 2965, - [2966] = 2932, - [2967] = 2967, - [2968] = 2932, - [2969] = 2932, - [2970] = 2934, - [2971] = 2934, - [2972] = 164, + [2962] = 2938, + [2963] = 2942, + [2964] = 2964, + [2965] = 648, + [2966] = 2942, + [2967] = 2938, + [2968] = 685, + [2969] = 2938, + [2970] = 2942, + [2971] = 2971, + [2972] = 2972, [2973] = 2973, - [2974] = 2932, - [2975] = 2934, - [2976] = 2934, - [2977] = 2934, - [2978] = 150, - [2979] = 2932, - [2980] = 2980, - [2981] = 2932, - [2982] = 2934, - [2983] = 221, - [2984] = 643, - [2985] = 2932, - [2986] = 2934, - [2987] = 2934, - [2988] = 2932, - [2989] = 2989, - [2990] = 2989, - [2991] = 2932, - [2992] = 552, - [2993] = 2934, - [2994] = 2934, - [2995] = 2932, - [2996] = 2934, - [2997] = 2944, - [2998] = 2932, - [2999] = 2932, - [3000] = 2947, - [3001] = 3001, - [3002] = 3002, - [3003] = 3003, - [3004] = 3004, - [3005] = 3003, + [2974] = 680, + [2975] = 2938, + [2976] = 2976, + [2977] = 2942, + [2978] = 2978, + [2979] = 2942, + [2980] = 2942, + [2981] = 2938, + [2982] = 2938, + [2983] = 2942, + [2984] = 2938, + [2985] = 161, + [2986] = 157, + [2987] = 2942, + [2988] = 526, + [2989] = 2938, + [2990] = 2942, + [2991] = 2942, + [2992] = 2938, + [2993] = 2938, + [2994] = 2994, + [2995] = 2959, + [2996] = 2942, + [2997] = 723, + [2998] = 2998, + [2999] = 2994, + [3000] = 2998, + [3001] = 2938, + [3002] = 2938, + [3003] = 2942, + [3004] = 2942, + [3005] = 3005, [3006] = 3006, - [3007] = 3003, - [3008] = 3003, - [3009] = 3003, - [3010] = 3003, - [3011] = 3003, + [3007] = 853, + [3008] = 851, + [3009] = 3009, + [3010] = 3010, + [3011] = 3011, [3012] = 3012, - [3013] = 3003, - [3014] = 3003, - [3015] = 3003, - [3016] = 3004, - [3017] = 3003, - [3018] = 3004, - [3019] = 3003, + [3013] = 3013, + [3014] = 3014, + [3015] = 3015, + [3016] = 3016, + [3017] = 3017, + [3018] = 3012, + [3019] = 3019, [3020] = 3020, [3021] = 3021, - [3022] = 3004, + [3022] = 3022, [3023] = 3023, - [3024] = 3003, + [3024] = 3024, [3025] = 3025, - [3026] = 3004, - [3027] = 3003, - [3028] = 3004, - [3029] = 3004, - [3030] = 3003, - [3031] = 3004, - [3032] = 3003, + [3026] = 3026, + [3027] = 3027, + [3028] = 723, + [3029] = 3029, + [3030] = 3030, + [3031] = 3031, + [3032] = 3032, [3033] = 3033, [3034] = 3034, - [3035] = 3004, - [3036] = 3003, - [3037] = 3037, + [3035] = 3035, + [3036] = 3036, + [3037] = 3005, [3038] = 3038, - [3039] = 3004, - [3040] = 3003, + [3039] = 3039, + [3040] = 3005, [3041] = 3041, [3042] = 3025, [3043] = 3043, [3044] = 3044, - [3045] = 3034, - [3046] = 3025, + [3045] = 3045, + [3046] = 3012, [3047] = 3047, - [3048] = 3003, - [3049] = 3044, - [3050] = 3050, - [3051] = 3051, - [3052] = 3004, - [3053] = 3053, - [3054] = 3051, - [3055] = 3003, - [3056] = 3025, - [3057] = 3057, - [3058] = 3058, - [3059] = 3034, - [3060] = 3060, - [3061] = 3061, - [3062] = 3004, - [3063] = 3063, - [3064] = 3064, - [3065] = 3034, - [3066] = 3003, - [3067] = 3025, - [3068] = 3025, - [3069] = 3069, + [3048] = 3012, + [3049] = 3012, + [3050] = 3012, + [3051] = 3012, + [3052] = 3012, + [3053] = 3011, + [3054] = 3012, + [3055] = 3012, + [3056] = 3012, + [3057] = 3012, + [3058] = 3005, + [3059] = 3012, + [3060] = 3005, + [3061] = 3012, + [3062] = 3005, + [3063] = 3012, + [3064] = 3005, + [3065] = 3012, + [3066] = 3005, + [3067] = 3012, + [3068] = 3005, + [3069] = 3012, [3070] = 3070, - [3071] = 3071, - [3072] = 3034, - [3073] = 3004, - [3074] = 3074, - [3075] = 3003, - [3076] = 3004, - [3077] = 3003, - [3078] = 3034, - [3079] = 3025, - [3080] = 3034, - [3081] = 3034, + [3071] = 3005, + [3072] = 3012, + [3073] = 3073, + [3074] = 3005, + [3075] = 3075, + [3076] = 3012, + [3077] = 3077, + [3078] = 3011, + [3079] = 3079, + [3080] = 3080, + [3081] = 3081, [3082] = 3082, [3083] = 3083, - [3084] = 643, + [3084] = 3025, [3085] = 3085, - [3086] = 3086, - [3087] = 3025, - [3088] = 3004, - [3089] = 3003, + [3086] = 3025, + [3087] = 3087, + [3088] = 3088, + [3089] = 3005, [3090] = 3090, - [3091] = 3091, - [3092] = 3082, - [3093] = 3093, + [3091] = 3012, + [3092] = 3025, + [3093] = 3011, [3094] = 3025, - [3095] = 3095, - [3096] = 2945, + [3095] = 3012, + [3096] = 3011, [3097] = 3097, [3098] = 3098, - [3099] = 3099, + [3099] = 3025, [3100] = 3100, [3101] = 3101, - [3102] = 3041, - [3103] = 3003, + [3102] = 3005, + [3103] = 3012, [3104] = 3104, - [3105] = 734, - [3106] = 3004, - [3107] = 3034, - [3108] = 3025, - [3109] = 134, - [3110] = 3004, - [3111] = 2937, - [3112] = 3112, + [3105] = 3011, + [3106] = 3011, + [3107] = 3005, + [3108] = 3012, + [3109] = 3109, + [3110] = 3110, + [3111] = 133, + [3112] = 3025, [3113] = 3113, - [3114] = 720, - [3115] = 3034, - [3116] = 131, - [3117] = 3117, - [3118] = 3034, - [3119] = 3119, - [3120] = 3120, - [3121] = 3004, + [3114] = 3114, + [3115] = 3115, + [3116] = 3005, + [3117] = 3005, + [3118] = 3012, + [3119] = 138, + [3120] = 3011, + [3121] = 3025, [3122] = 3122, [3123] = 3123, - [3124] = 3025, + [3124] = 3011, [3125] = 3125, - [3126] = 3003, - [3127] = 3003, + [3126] = 3025, + [3127] = 3127, [3128] = 3128, [3129] = 3129, - [3130] = 3130, + [3130] = 3011, [3131] = 3131, - [3132] = 2946, - [3133] = 2948, + [3132] = 3012, + [3133] = 3005, [3134] = 3134, [3135] = 3135, - [3136] = 3003, - [3137] = 3025, + [3136] = 2971, + [3137] = 3012, [3138] = 3138, - [3139] = 3139, - [3140] = 3140, - [3141] = 3034, + [3139] = 2972, + [3140] = 2973, + [3141] = 3012, [3142] = 3142, [3143] = 3143, - [3144] = 3144, - [3145] = 3145, - [3146] = 3004, - [3147] = 3004, + [3144] = 3011, + [3145] = 735, + [3146] = 2964, + [3147] = 3025, [3148] = 3148, - [3149] = 3149, - [3150] = 3150, - [3151] = 3151, - [3152] = 3034, - [3153] = 3153, - [3154] = 3154, + [3149] = 685, + [3150] = 3005, + [3151] = 2961, + [3152] = 3152, + [3153] = 3005, + [3154] = 3025, [3155] = 3155, - [3156] = 3156, - [3157] = 3003, + [3156] = 3012, + [3157] = 3157, [3158] = 3025, - [3159] = 708, - [3160] = 3025, - [3161] = 3140, - [3162] = 3003, - [3163] = 3034, - [3164] = 681, - [3165] = 2938, - [3166] = 3166, - [3167] = 3167, - [3168] = 3004, + [3159] = 3159, + [3160] = 3011, + [3161] = 3161, + [3162] = 3162, + [3163] = 3163, + [3164] = 3025, + [3165] = 680, + [3166] = 3011, + [3167] = 3031, + [3168] = 3012, [3169] = 3169, - [3170] = 3117, + [3170] = 3005, [3171] = 3171, - [3172] = 3003, + [3172] = 132, [3173] = 3173, - [3174] = 684, + [3174] = 3033, [3175] = 3175, - [3176] = 3003, - [3177] = 3025, - [3178] = 3034, - [3179] = 2956, - [3180] = 139, - [3181] = 3004, - [3182] = 3004, - [3183] = 3004, + [3176] = 3012, + [3177] = 3035, + [3178] = 3011, + [3179] = 3179, + [3180] = 3025, + [3181] = 3181, + [3182] = 3182, + [3183] = 3005, [3184] = 3184, [3185] = 3185, - [3186] = 3186, - [3187] = 3187, - [3188] = 3034, - [3189] = 3189, - [3190] = 3190, + [3186] = 3005, + [3187] = 3012, + [3188] = 3188, + [3189] = 3005, + [3190] = 3011, [3191] = 3191, [3192] = 3192, - [3193] = 3193, - [3194] = 3003, - [3195] = 3025, - [3196] = 3025, - [3197] = 3197, - [3198] = 3003, + [3193] = 3025, + [3194] = 3025, + [3195] = 3195, + [3196] = 3196, + [3197] = 3005, + [3198] = 3198, [3199] = 3199, - [3200] = 3034, + [3200] = 3200, [3201] = 3201, - [3202] = 3202, - [3203] = 3004, - [3204] = 3204, - [3205] = 3003, + [3202] = 3011, + [3203] = 3203, + [3204] = 3012, + [3205] = 3012, [3206] = 3206, - [3207] = 3004, - [3208] = 3034, - [3209] = 825, - [3210] = 3210, + [3207] = 3011, + [3208] = 3025, + [3209] = 3005, + [3210] = 648, [3211] = 3211, - [3212] = 3212, - [3213] = 824, + [3212] = 3012, + [3213] = 3213, [3214] = 3214, - [3215] = 3215, - [3216] = 3025, - [3217] = 3217, - [3218] = 3189, - [3219] = 3128, - [3220] = 3220, - [3221] = 3156, - [3222] = 3104, - [3223] = 3101, - [3224] = 3100, - [3225] = 3099, - [3226] = 3226, - [3227] = 3098, - [3228] = 3093, - [3229] = 3038, - [3230] = 3023, + [3215] = 3011, + [3216] = 3032, + [3217] = 2978, + [3218] = 3005, + [3219] = 3173, + [3220] = 730, + [3221] = 3014, + [3222] = 3222, + [3223] = 3023, + [3224] = 3224, + [3225] = 3225, + [3226] = 3135, + [3227] = 3138, + [3228] = 3142, + [3229] = 3143, + [3230] = 3148, [3231] = 3231, - [3232] = 3226, - [3233] = 3231, - [3234] = 3083, - [3235] = 3231, - [3236] = 3085, - [3237] = 3086, + [3232] = 3155, + [3233] = 3233, + [3234] = 3191, + [3235] = 3224, + [3236] = 3222, + [3237] = 3237, [3238] = 3238, - [3239] = 3226, - [3240] = 3226, - [3241] = 3091, - [3242] = 3231, - [3243] = 3243, - [3244] = 3244, - [3245] = 3122, - [3246] = 3226, - [3247] = 3220, - [3248] = 3095, - [3249] = 3231, - [3250] = 3226, - [3251] = 3231, - [3252] = 3252, - [3253] = 3226, - [3254] = 3231, - [3255] = 3142, - [3256] = 3226, - [3257] = 3214, - [3258] = 3231, - [3259] = 3123, - [3260] = 3231, - [3261] = 3220, - [3262] = 3226, - [3263] = 3243, + [3239] = 3225, + [3240] = 3240, + [3241] = 3241, + [3242] = 3242, + [3243] = 3241, + [3244] = 3231, + [3245] = 3238, + [3246] = 3246, + [3247] = 3038, + [3248] = 3019, + [3249] = 3214, + [3250] = 3161, + [3251] = 3131, + [3252] = 3163, + [3253] = 3169, + [3254] = 3179, + [3255] = 3181, + [3256] = 3182, + [3257] = 3188, + [3258] = 3258, + [3259] = 3192, + [3260] = 3238, + [3261] = 3195, + [3262] = 3196, + [3263] = 3200, [3264] = 3231, - [3265] = 3226, - [3266] = 3226, - [3267] = 3231, - [3268] = 3226, - [3269] = 3143, - [3270] = 3243, - [3271] = 3166, - [3272] = 3192, - [3273] = 3226, - [3274] = 3220, - [3275] = 3199, - [3276] = 3231, - [3277] = 3001, - [3278] = 3226, - [3279] = 3244, - [3280] = 3231, - [3281] = 3281, - [3282] = 3201, - [3283] = 3283, - [3284] = 3284, - [3285] = 3285, + [3265] = 3039, + [3266] = 3203, + [3267] = 3206, + [3268] = 3175, + [3269] = 3211, + [3270] = 3041, + [3271] = 3222, + [3272] = 3043, + [3273] = 3036, + [3274] = 3241, + [3275] = 3044, + [3276] = 3241, + [3277] = 3045, + [3278] = 3222, + [3279] = 3231, + [3280] = 3238, + [3281] = 3213, + [3282] = 3070, + [3283] = 3222, + [3284] = 3073, + [3285] = 3157, [3286] = 3286, - [3287] = 3202, - [3288] = 3231, - [3289] = 3145, - [3290] = 3226, - [3291] = 3291, - [3292] = 3292, - [3293] = 3231, - [3294] = 3002, - [3295] = 3220, - [3296] = 3296, - [3297] = 3297, - [3298] = 3231, - [3299] = 3148, - [3300] = 3226, - [3301] = 3212, - [3302] = 3226, - [3303] = 3231, - [3304] = 3304, - [3305] = 3243, - [3306] = 3150, - [3307] = 3151, - [3308] = 3226, - [3309] = 3220, - [3310] = 3125, - [3311] = 3231, - [3312] = 3226, - [3313] = 3074, - [3314] = 3226, - [3315] = 3315, - [3316] = 3231, - [3317] = 3317, - [3318] = 3071, - [3319] = 3069, - [3320] = 3226, + [3287] = 3287, + [3288] = 3288, + [3289] = 3222, + [3290] = 3241, + [3291] = 3233, + [3292] = 3287, + [3293] = 3238, + [3294] = 3225, + [3295] = 3080, + [3296] = 3082, + [3297] = 3231, + [3298] = 3298, + [3299] = 3231, + [3300] = 3087, + [3301] = 3231, + [3302] = 3240, + [3303] = 3006, + [3304] = 3097, + [3305] = 3100, + [3306] = 3222, + [3307] = 3101, + [3308] = 3286, + [3309] = 3309, + [3310] = 3310, + [3311] = 3241, + [3312] = 3312, + [3313] = 3231, + [3314] = 3109, + [3315] = 3238, + [3316] = 3222, + [3317] = 3231, + [3318] = 3222, + [3319] = 3233, + [3320] = 3320, [3321] = 3231, - [3322] = 3112, - [3323] = 3317, - [3324] = 3063, - [3325] = 3220, - [3326] = 3315, + [3322] = 3222, + [3323] = 3231, + [3324] = 3222, + [3325] = 3231, + [3326] = 3222, [3327] = 3231, - [3328] = 3231, - [3329] = 3243, - [3330] = 3226, - [3331] = 3243, - [3332] = 3184, - [3333] = 3231, + [3328] = 3222, + [3329] = 3231, + [3330] = 3222, + [3331] = 3222, + [3332] = 3332, + [3333] = 3333, [3334] = 3231, - [3335] = 3226, - [3336] = 3226, - [3337] = 3244, - [3338] = 3061, - [3339] = 3243, - [3340] = 3281, - [3341] = 3169, - [3342] = 3153, - [3343] = 3220, - [3344] = 3171, - [3345] = 3226, - [3346] = 3119, - [3347] = 3347, + [3335] = 3231, + [3336] = 3222, + [3337] = 3337, + [3338] = 3231, + [3339] = 3339, + [3340] = 3241, + [3341] = 3222, + [3342] = 3231, + [3343] = 3238, + [3344] = 3222, + [3345] = 3241, + [3346] = 3231, + [3347] = 3222, [3348] = 3231, - [3349] = 3349, - [3350] = 3350, - [3351] = 3351, - [3352] = 3211, - [3353] = 3129, - [3354] = 3231, - [3355] = 3197, - [3356] = 3220, - [3357] = 3193, - [3358] = 3191, - [3359] = 3243, - [3360] = 3058, - [3361] = 3057, - [3362] = 3231, - [3363] = 3187, - [3364] = 3186, - [3365] = 3226, - [3366] = 3185, - [3367] = 3130, - [3368] = 3368, - [3369] = 3226, - [3370] = 3226, - [3371] = 3231, - [3372] = 3243, - [3373] = 3243, - [3374] = 3060, - [3375] = 3375, - [3376] = 3131, - [3377] = 3220, - [3378] = 3378, - [3379] = 3375, - [3380] = 3244, - [3381] = 3220, - [3382] = 3167, - [3383] = 3243, - [3384] = 3220, - [3385] = 3173, - [3386] = 3220, - [3387] = 3050, - [3388] = 3243, - [3389] = 3226, - [3390] = 3149, - [3391] = 3226, - [3392] = 3231, - [3393] = 3243, - [3394] = 3047, - [3395] = 3220, - [3396] = 3231, - [3397] = 3231, - [3398] = 3138, - [3399] = 3037, - [3400] = 3231, - [3401] = 3043, - [3402] = 3033, - [3403] = 3226, - [3404] = 3006, - [3405] = 3190, - [3406] = 3281, - [3407] = 3243, - [3408] = 3220, - [3409] = 3231, - [3410] = 3226, - [3411] = 3220, - [3412] = 3243, - [3413] = 3297, - [3414] = 3349, - [3415] = 3415, - [3416] = 3064, - [3417] = 3417, - [3418] = 3220, - [3419] = 3231, - [3420] = 3097, - [3421] = 3226, - [3422] = 3226, - [3423] = 3113, - [3424] = 3243, - [3425] = 3134, - [3426] = 3368, - [3427] = 3090, - [3428] = 3226, - [3429] = 3135, - [3430] = 3231, - [3431] = 3175, - [3432] = 3350, - [3433] = 3433, - [3434] = 3243, - [3435] = 3120, - [3436] = 3139, - [3437] = 3226, - [3438] = 3053, - [3439] = 3304, - [3440] = 3243, - [3441] = 3378, - [3442] = 3281, - [3443] = 3220, - [3444] = 3444, + [3349] = 3238, + [3350] = 3233, + [3351] = 3222, + [3352] = 3231, + [3353] = 3238, + [3354] = 3222, + [3355] = 3125, + [3356] = 3238, + [3357] = 3222, + [3358] = 3231, + [3359] = 3222, + [3360] = 3231, + [3361] = 3110, + [3362] = 3362, + [3363] = 3241, + [3364] = 3222, + [3365] = 3365, + [3366] = 3241, + [3367] = 3231, + [3368] = 3231, + [3369] = 3222, + [3370] = 3113, + [3371] = 3122, + [3372] = 3222, + [3373] = 3231, + [3374] = 3171, + [3375] = 3222, + [3376] = 3104, + [3377] = 3222, + [3378] = 3231, + [3379] = 3241, + [3380] = 3115, + [3381] = 3231, + [3382] = 3123, + [3383] = 3238, + [3384] = 3222, + [3385] = 3098, + [3386] = 3077, + [3387] = 3231, + [3388] = 3246, + [3389] = 3258, + [3390] = 3085, + [3391] = 3083, + [3392] = 3127, + [3393] = 3393, + [3394] = 3238, + [3395] = 3242, + [3396] = 3298, + [3397] = 3241, + [3398] = 3225, + [3399] = 3399, + [3400] = 3128, + [3401] = 3079, + [3402] = 3231, + [3403] = 3222, + [3404] = 3231, + [3405] = 3129, + [3406] = 3231, + [3407] = 3238, + [3408] = 3241, + [3409] = 3222, + [3410] = 3222, + [3411] = 3114, + [3412] = 3009, + [3413] = 3241, + [3414] = 3241, + [3415] = 3222, + [3416] = 3237, + [3417] = 3238, + [3418] = 3010, + [3419] = 3152, + [3420] = 3013, + [3421] = 3159, + [3422] = 3422, + [3423] = 3423, + [3424] = 3238, + [3425] = 3162, + [3426] = 3231, + [3427] = 3238, + [3428] = 3134, + [3429] = 3429, + [3430] = 3024, + [3431] = 3431, + [3432] = 3241, + [3433] = 3088, + [3434] = 3222, + [3435] = 3231, + [3436] = 3231, + [3437] = 3015, + [3438] = 3016, + [3439] = 3027, + [3440] = 3034, + [3441] = 3017, + [3442] = 3029, + [3443] = 3222, + [3444] = 3026, [3445] = 3231, - [3446] = 3155, - [3447] = 3447, - [3448] = 3154, - [3449] = 3449, - [3450] = 3449, - [3451] = 3447, - [3452] = 3452, - [3453] = 3452, - [3454] = 3449, - [3455] = 3452, - [3456] = 3452, - [3457] = 3452, + [3446] = 3020, + [3447] = 3241, + [3448] = 3241, + [3449] = 3030, + [3450] = 3238, + [3451] = 3238, + [3452] = 3222, + [3453] = 3021, + [3454] = 3454, + [3455] = 3309, + [3456] = 3310, + [3457] = 3454, [3458] = 3458, - [3459] = 3459, - [3460] = 3449, + [3459] = 3454, + [3460] = 3454, [3461] = 3461, - [3462] = 3449, - [3463] = 3291, - [3464] = 3449, - [3465] = 3449, - [3466] = 3449, - [3467] = 3467, - [3468] = 3452, + [3462] = 3454, + [3463] = 3461, + [3464] = 3464, + [3465] = 3454, + [3466] = 3466, + [3467] = 3454, + [3468] = 3422, [3469] = 3469, - [3470] = 3292, - [3471] = 3296, - [3472] = 3283, - [3473] = 3452, - [3474] = 3452, - [3475] = 3475, - [3476] = 3452, - [3477] = 3452, - [3478] = 3452, - [3479] = 3284, - [3480] = 3449, - [3481] = 3285, - [3482] = 3286, - [3483] = 3449, - [3484] = 3449, - [3485] = 693, - [3486] = 3486, + [3470] = 692, + [3471] = 3461, + [3472] = 3461, + [3473] = 3473, + [3474] = 3423, + [3475] = 3461, + [3476] = 3476, + [3477] = 3454, + [3478] = 3461, + [3479] = 3461, + [3480] = 3461, + [3481] = 3481, + [3482] = 2680, + [3483] = 3483, + [3484] = 3461, + [3485] = 3461, + [3486] = 3454, [3487] = 3487, - [3488] = 3488, - [3489] = 3449, - [3490] = 3490, - [3491] = 3491, - [3492] = 3452, - [3493] = 3493, - [3494] = 3452, - [3495] = 3452, - [3496] = 3452, - [3497] = 3433, - [3498] = 3449, - [3499] = 3449, - [3500] = 2679, - [3501] = 3449, - [3502] = 3502, - [3503] = 3503, - [3504] = 804, - [3505] = 3505, - [3506] = 3347, - [3507] = 3469, - [3508] = 3444, - [3509] = 3449, - [3510] = 3452, - [3511] = 3452, - [3512] = 3452, - [3513] = 3449, - [3514] = 3449, - [3515] = 3351, - [3516] = 3516, - [3517] = 3517, - [3518] = 3516, - [3519] = 3519, - [3520] = 3520, + [3488] = 3454, + [3489] = 3312, + [3490] = 3461, + [3491] = 3454, + [3492] = 3492, + [3493] = 3461, + [3494] = 3461, + [3495] = 3454, + [3496] = 3461, + [3497] = 3497, + [3498] = 3498, + [3499] = 3499, + [3500] = 3461, + [3501] = 3501, + [3502] = 3454, + [3503] = 3332, + [3504] = 3365, + [3505] = 3333, + [3506] = 3337, + [3507] = 3339, + [3508] = 3454, + [3509] = 3461, + [3510] = 3393, + [3511] = 3362, + [3512] = 3454, + [3513] = 3454, + [3514] = 3461, + [3515] = 3454, + [3516] = 3454, + [3517] = 791, + [3518] = 3483, + [3519] = 3320, + [3520] = 3461, [3521] = 3521, - [3522] = 3516, - [3523] = 3516, + [3522] = 3522, + [3523] = 3522, [3524] = 3524, - [3525] = 3525, - [3526] = 829, + [3525] = 3524, + [3526] = 3526, [3527] = 3527, - [3528] = 3521, + [3528] = 3528, [3529] = 3529, [3530] = 3530, - [3531] = 3517, + [3531] = 820, [3532] = 3532, - [3533] = 3532, - [3534] = 3525, + [3533] = 3528, + [3534] = 3534, [3535] = 3529, - [3536] = 3530, - [3537] = 850, + [3536] = 825, + [3537] = 3522, [3538] = 3538, - [3539] = 3539, - [3540] = 3525, - [3541] = 3541, + [3539] = 3532, + [3540] = 3540, + [3541] = 3540, [3542] = 3542, - [3543] = 3543, - [3544] = 3524, - [3545] = 849, - [3546] = 3546, + [3543] = 3530, + [3544] = 3544, + [3545] = 3545, + [3546] = 3542, [3547] = 3547, - [3548] = 3548, - [3549] = 3549, - [3550] = 3542, - [3551] = 3548, + [3548] = 3526, + [3549] = 3527, + [3550] = 3544, + [3551] = 3534, [3552] = 3552, [3553] = 3553, - [3554] = 3541, - [3555] = 830, - [3556] = 3519, - [3557] = 3552, - [3558] = 643, - [3559] = 3549, - [3560] = 3547, - [3561] = 3525, - [3562] = 3546, - [3563] = 3520, + [3554] = 3554, + [3555] = 3540, + [3556] = 3547, + [3557] = 837, + [3558] = 3558, + [3559] = 3552, + [3560] = 3554, + [3561] = 3538, + [3562] = 3562, + [3563] = 835, [3564] = 3564, - [3565] = 3564, - [3566] = 3527, - [3567] = 3567, - [3568] = 3568, - [3569] = 3568, - [3570] = 3568, - [3571] = 3568, - [3572] = 3572, - [3573] = 3572, - [3574] = 3572, - [3575] = 3568, - [3576] = 3572, - [3577] = 3568, - [3578] = 3572, - [3579] = 3572, - [3580] = 3572, - [3581] = 3572, - [3582] = 3568, - [3583] = 3572, + [3565] = 3545, + [3566] = 3566, + [3567] = 3540, + [3568] = 648, + [3569] = 3522, + [3570] = 3570, + [3571] = 3558, + [3572] = 3562, + [3573] = 3573, + [3574] = 3574, + [3575] = 3575, + [3576] = 3576, + [3577] = 3577, + [3578] = 3578, + [3579] = 3579, + [3580] = 3580, + [3581] = 3581, + [3582] = 3582, + [3583] = 3583, [3584] = 3584, - [3585] = 3568, - [3586] = 3572, + [3585] = 3584, + [3586] = 3586, [3587] = 3587, - [3588] = 3568, - [3589] = 3567, + [3588] = 3588, + [3589] = 3589, [3590] = 3590, - [3591] = 3572, - [3592] = 3568, - [3593] = 3567, - [3594] = 3572, + [3591] = 3587, + [3592] = 3584, + [3593] = 3593, + [3594] = 3589, [3595] = 3595, - [3596] = 3568, - [3597] = 3567, - [3598] = 3598, - [3599] = 3572, - [3600] = 3600, + [3596] = 3574, + [3597] = 3584, + [3598] = 3587, + [3599] = 3575, + [3600] = 3584, [3601] = 3601, - [3602] = 3568, - [3603] = 3567, - [3604] = 3572, - [3605] = 3605, - [3606] = 3606, - [3607] = 3568, + [3602] = 3602, + [3603] = 3603, + [3604] = 3589, + [3605] = 3589, + [3606] = 3584, + [3607] = 3587, [3608] = 3608, - [3609] = 3567, - [3610] = 3572, - [3611] = 3567, - [3612] = 3606, - [3613] = 3613, + [3609] = 3609, + [3610] = 3610, + [3611] = 3611, + [3612] = 3612, + [3613] = 3589, [3614] = 3614, - [3615] = 3572, + [3615] = 3587, [3616] = 3616, - [3617] = 3617, - [3618] = 3590, - [3619] = 3568, - [3620] = 3567, - [3621] = 3606, - [3622] = 3572, - [3623] = 3568, - [3624] = 3590, - [3625] = 3625, - [3626] = 3626, + [3617] = 3589, + [3618] = 3587, + [3619] = 3575, + [3620] = 3589, + [3621] = 3584, + [3622] = 3584, + [3623] = 3584, + [3624] = 3574, + [3625] = 3587, + [3626] = 3575, [3627] = 3627, - [3628] = 3568, - [3629] = 3590, - [3630] = 3567, - [3631] = 3572, - [3632] = 3632, - [3633] = 3572, - [3634] = 3590, - [3635] = 3635, - [3636] = 3636, + [3628] = 3575, + [3629] = 3589, + [3630] = 3574, + [3631] = 3589, + [3632] = 3589, + [3633] = 3589, + [3634] = 3584, + [3635] = 3574, + [3636] = 3589, [3637] = 3637, - [3638] = 3638, - [3639] = 3590, - [3640] = 3640, - [3641] = 3641, + [3638] = 3589, + [3639] = 3587, + [3640] = 3574, + [3641] = 3584, [3642] = 3642, - [3643] = 3643, - [3644] = 3590, - [3645] = 3568, - [3646] = 3567, - [3647] = 3606, - [3648] = 3572, - [3649] = 3590, - [3650] = 3650, - [3651] = 3651, - [3652] = 3652, - [3653] = 3590, - [3654] = 3568, - [3655] = 3601, - [3656] = 3567, - [3657] = 3606, - [3658] = 3572, - [3659] = 3590, - [3660] = 3568, - [3661] = 3567, - [3662] = 3606, - [3663] = 3663, - [3664] = 3590, - [3665] = 3665, - [3666] = 3568, - [3667] = 3567, - [3668] = 3606, - [3669] = 3590, - [3670] = 3572, - [3671] = 3671, + [3643] = 3587, + [3644] = 3584, + [3645] = 3574, + [3646] = 3589, + [3647] = 3612, + [3648] = 3648, + [3649] = 3649, + [3650] = 3574, + [3651] = 3589, + [3652] = 3584, + [3653] = 3575, + [3654] = 3575, + [3655] = 3574, + [3656] = 3656, + [3657] = 3589, + [3658] = 3584, + [3659] = 3659, + [3660] = 3589, + [3661] = 3587, + [3662] = 3575, + [3663] = 3587, + [3664] = 3589, + [3665] = 3574, + [3666] = 3584, + [3667] = 3667, + [3668] = 3667, + [3669] = 3669, + [3670] = 3574, + [3671] = 3584, [3672] = 3672, [3673] = 3673, - [3674] = 3590, - [3675] = 3675, - [3676] = 3676, + [3674] = 3674, + [3675] = 3574, + [3676] = 3589, [3677] = 3677, - [3678] = 3590, - [3679] = 3590, - [3680] = 3680, + [3678] = 3611, + [3679] = 3679, + [3680] = 3574, [3681] = 3681, - [3682] = 3682, - [3683] = 3683, - [3684] = 3590, - [3685] = 3685, - [3686] = 3568, - [3687] = 3606, - [3688] = 3572, - [3689] = 3590, - [3690] = 3568, - [3691] = 3567, - [3692] = 3606, - [3693] = 3590, - [3694] = 3694, - [3695] = 3572, + [3682] = 3589, + [3683] = 3659, + [3684] = 3574, + [3685] = 3574, + [3686] = 3575, + [3687] = 3589, + [3688] = 3688, + [3689] = 3584, + [3690] = 3574, + [3691] = 3589, + [3692] = 3587, + [3693] = 3693, + [3694] = 3584, + [3695] = 3574, [3696] = 3696, - [3697] = 3572, - [3698] = 3698, - [3699] = 3587, - [3700] = 3568, - [3701] = 3567, - [3702] = 3606, - [3703] = 3703, + [3697] = 3587, + [3698] = 3575, + [3699] = 3574, + [3700] = 3584, + [3701] = 3576, + [3702] = 3702, + [3703] = 3693, [3704] = 3704, - [3705] = 3705, - [3706] = 3572, - [3707] = 3707, - [3708] = 3675, - [3709] = 3665, - [3710] = 3703, - [3711] = 3698, - [3712] = 3680, - [3713] = 3640, - [3714] = 3568, - [3715] = 3641, - [3716] = 3600, - [3717] = 3567, - [3718] = 3676, - [3719] = 3672, - [3720] = 3606, - [3721] = 684, - [3722] = 3605, - [3723] = 3723, - [3724] = 3698, - [3725] = 3698, - [3726] = 3698, - [3727] = 3698, - [3728] = 3698, - [3729] = 3698, - [3730] = 3698, - [3731] = 3698, - [3732] = 3698, - [3733] = 3698, - [3734] = 3698, - [3735] = 3698, - [3736] = 3698, - [3737] = 3698, - [3738] = 681, - [3739] = 3739, + [3705] = 3593, + [3706] = 3587, + [3707] = 3656, + [3708] = 3589, + [3709] = 3584, + [3710] = 3710, + [3711] = 3674, + [3712] = 3575, + [3713] = 3584, + [3714] = 3714, + [3715] = 3584, + [3716] = 3587, + [3717] = 3704, + [3718] = 3718, + [3719] = 3589, + [3720] = 3637, + [3721] = 3584, + [3722] = 3595, + [3723] = 3587, + [3724] = 3573, + [3725] = 3584, + [3726] = 3589, + [3727] = 680, + [3728] = 3589, + [3729] = 3729, + [3730] = 3704, + [3731] = 3704, + [3732] = 3704, + [3733] = 3704, + [3734] = 3704, + [3735] = 3704, + [3736] = 3704, + [3737] = 3704, + [3738] = 3704, + [3739] = 3704, + [3740] = 3704, + [3741] = 3704, + [3742] = 3704, + [3743] = 3704, + [3744] = 685, + [3745] = 3745, }; static inline bool sym_cmd_identifier_character_set_1(int32_t c) { @@ -25683,606 +25696,607 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { eof = lexer->eof(lexer); switch (state) { case 0: - if (eof) ADVANCE(386); + if (eof) ADVANCE(390); if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1560); - if (lookahead == '#') ADVANCE(1845); - if (lookahead == '$') ADVANCE(895); - if (lookahead == '\'') ADVANCE(1558); - if (lookahead == '(') ADVANCE(1090); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(1000); - if (lookahead == '+') ADVANCE(1027); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(916); - if (lookahead == '.') ADVANCE(968); - if (lookahead == '/') ADVANCE(1018); - if (lookahead == ':') ADVANCE(885); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(906); - if (lookahead == '=') ADVANCE(398); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(912); - if (lookahead == '@') ADVANCE(910); - if (lookahead == 'B') ADVANCE(1210); - if (lookahead == '[') ADVANCE(1533); - if (lookahead == '\\') ADVANCE(346); - if (lookahead == ']') ADVANCE(889); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '"') ADVANCE(1565); + if (lookahead == '#') ADVANCE(1850); + if (lookahead == '$') ADVANCE(900); + if (lookahead == '\'') ADVANCE(1563); + if (lookahead == '(') ADVANCE(1095); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1005); + if (lookahead == '+') ADVANCE(1032); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(921); + if (lookahead == '.') ADVANCE(973); + if (lookahead == '/') ADVANCE(1023); + if (lookahead == ':') ADVANCE(890); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(911); + if (lookahead == '=') ADVANCE(402); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(917); + if (lookahead == '@') ADVANCE(915); + if (lookahead == 'B') ADVANCE(1215); + if (lookahead == '[') ADVANCE(1538); + if (lookahead == '\\') ADVANCE(350); + if (lookahead == ']') ADVANCE(894); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'b') ADVANCE(1207); - if (lookahead == 'e') ADVANCE(924); - if (lookahead == 'o') ADVANCE(925); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(846); + if (lookahead == 'b') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(929); + if (lookahead == 'o') ADVANCE(930); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(851); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(382) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(926); + lookahead == ' ') SKIP(386) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(931); if (('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(927); - if (sym_identifier_character_set_1(lookahead)) ADVANCE(862); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(932); + if (sym_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 1: - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(667); - if (lookahead == 'd') ADVANCE(656); - if (lookahead == 'f') ADVANCE(547); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'm') ADVANCE(551); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'r') ADVANCE(599); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'w') ADVANCE(614); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(672); + if (lookahead == 'd') ADVANCE(661); + if (lookahead == 'f') ADVANCE(552); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'm') ADVANCE(556); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'r') ADVANCE(604); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'w') ADVANCE(619); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') SKIP(1) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); case 2: - if (lookahead == '\n') ADVANCE(389); - if (lookahead == '#') ADVANCE(1844); + if (lookahead == '\n') ADVANCE(393); + if (lookahead == '#') ADVANCE(1849); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') ADVANCE(2); if (lookahead != 0) ADVANCE(3); END_STATE(); case 3: - if (lookahead == '\n') ADVANCE(388); + if (lookahead == '\n') ADVANCE(392); if (lookahead != 0) ADVANCE(3); END_STATE(); case 4: if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(81); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'B') ADVANCE(1211); - if (lookahead == 'E') ADVANCE(504); - if (lookahead == 'G') ADVANCE(505); - if (lookahead == 'K') ADVANCE(506); - if (lookahead == 'M') ADVANCE(507); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == 'P') ADVANCE(508); - if (lookahead == 'T') ADVANCE(509); - if (lookahead == 'Z') ADVANCE(510); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(403); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '@') ADVANCE(915); + if (lookahead == 'B') ADVANCE(1216); + if (lookahead == 'E') ADVANCE(509); + if (lookahead == 'G') ADVANCE(510); + if (lookahead == 'K') ADVANCE(511); + if (lookahead == 'M') ADVANCE(512); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == 'P') ADVANCE(513); + if (lookahead == 'T') ADVANCE(514); + if (lookahead == 'Z') ADVANCE(515); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(646); - if (lookahead == 'b') ADVANCE(1206); - if (lookahead == 'd') ADVANCE(553); - if (lookahead == 'e') ADVANCE(512); - if (lookahead == 'f') ADVANCE(547); - if (lookahead == 'g') ADVANCE(513); - if (lookahead == 'h') ADVANCE(675); - if (lookahead == 'i') ADVANCE(641); - if (lookahead == 'k') ADVANCE(514); - if (lookahead == 'm') ADVANCE(516); - if (lookahead == 'n') ADVANCE(664); - if (lookahead == 'o') ADVANCE(677); - if (lookahead == 'p') ADVANCE(517); - if (lookahead == 's') ADVANCE(591); - if (lookahead == 't') ADVANCE(519); - if (lookahead == 'u') ADVANCE(695); - if (lookahead == 'w') ADVANCE(626); - if (lookahead == 'x') ADVANCE(666); - if (lookahead == 'z') ADVANCE(520); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == 181) ADVANCE(694); + if (lookahead == 'a') ADVANCE(651); + if (lookahead == 'b') ADVANCE(1211); + if (lookahead == 'd') ADVANCE(558); + if (lookahead == 'e') ADVANCE(517); + if (lookahead == 'f') ADVANCE(552); + if (lookahead == 'g') ADVANCE(518); + if (lookahead == 'h') ADVANCE(680); + if (lookahead == 'i') ADVANCE(646); + if (lookahead == 'k') ADVANCE(519); + if (lookahead == 'm') ADVANCE(521); + if (lookahead == 'n') ADVANCE(669); + if (lookahead == 'o') ADVANCE(682); + if (lookahead == 'p') ADVANCE(522); + if (lookahead == 's') ADVANCE(596); + if (lookahead == 't') ADVANCE(524); + if (lookahead == 'u') ADVANCE(700); + if (lookahead == 'w') ADVANCE(631); + if (lookahead == 'x') ADVANCE(671); + if (lookahead == 'z') ADVANCE(525); + if (lookahead == '{') ADVANCE(969); + if (lookahead == 181) ADVANCE(699); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(4) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(735); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(740); END_STATE(); case 5: if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ':') ADVANCE(885); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(399); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ':') ADVANCE(890); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(403); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(646); - if (lookahead == 'b') ADVANCE(621); - if (lookahead == 'e') ADVANCE(650); - if (lookahead == 'f') ADVANCE(547); - if (lookahead == 'i') ADVANCE(641); - if (lookahead == 'm') ADVANCE(662); - if (lookahead == 'n') ADVANCE(665); - if (lookahead == 'o') ADVANCE(677); - if (lookahead == 's') ADVANCE(713); - if (lookahead == 't') ADVANCE(691); - if (lookahead == 'x') ADVANCE(666); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'a') ADVANCE(651); + if (lookahead == 'b') ADVANCE(626); + if (lookahead == 'e') ADVANCE(655); + if (lookahead == 'f') ADVANCE(552); + if (lookahead == 'i') ADVANCE(646); + if (lookahead == 'm') ADVANCE(667); + if (lookahead == 'n') ADVANCE(670); + if (lookahead == 'o') ADVANCE(682); + if (lookahead == 's') ADVANCE(718); + if (lookahead == 't') ADVANCE(696); + if (lookahead == 'x') ADVANCE(671); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(5) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); case 6: if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'N') ADVANCE(784); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'N') ADVANCE(789); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(809); - if (lookahead == 'e') ADVANCE(824); - if (lookahead == 'f') ADVANCE(786); - if (lookahead == 'i') ADVANCE(821); - if (lookahead == 'm') ADVANCE(829); - if (lookahead == 'n') ADVANCE(827); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 't') ADVANCE(838); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(814); + if (lookahead == 'e') ADVANCE(829); + if (lookahead == 'f') ADVANCE(791); + if (lookahead == 'i') ADVANCE(826); + if (lookahead == 'm') ADVANCE(834); + if (lookahead == 'n') ADVANCE(832); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 's') ADVANCE(861); + if (lookahead == 't') ADVANCE(843); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(6) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 7: if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1130); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(399); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'N') ADVANCE(784); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1135); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(403); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'N') ADVANCE(789); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(809); - if (lookahead == 'e') ADVANCE(824); - if (lookahead == 'i') ADVANCE(821); - if (lookahead == 'm') ADVANCE(829); - if (lookahead == 'n') ADVANCE(834); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(814); + if (lookahead == 'e') ADVANCE(829); + if (lookahead == 'i') ADVANCE(826); + if (lookahead == 'm') ADVANCE(834); + if (lookahead == 'n') ADVANCE(839); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 's') ADVANCE(861); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(7) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1139); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 8: if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(914); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(919); if (lookahead == '.') ADVANCE(74); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'B') ADVANCE(1210); - if (lookahead == 'E') ADVANCE(747); - if (lookahead == 'G') ADVANCE(748); - if (lookahead == 'K') ADVANCE(749); - if (lookahead == 'M') ADVANCE(750); - if (lookahead == 'P') ADVANCE(751); - if (lookahead == 'T') ADVANCE(752); - if (lookahead == 'Z') ADVANCE(753); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'B') ADVANCE(1215); + if (lookahead == 'E') ADVANCE(752); + if (lookahead == 'G') ADVANCE(753); + if (lookahead == 'K') ADVANCE(754); + if (lookahead == 'M') ADVANCE(755); + if (lookahead == 'P') ADVANCE(756); + if (lookahead == 'T') ADVANCE(757); + if (lookahead == 'Z') ADVANCE(758); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(1203); - if (lookahead == 'd') ADVANCE(785); - if (lookahead == 'e') ADVANCE(754); - if (lookahead == 'g') ADVANCE(755); - if (lookahead == 'h') ADVANCE(836); - if (lookahead == 'i') ADVANCE(822); - if (lookahead == 'k') ADVANCE(756); - if (lookahead == 'm') ADVANCE(757); - if (lookahead == 'n') ADVANCE(833); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 'p') ADVANCE(758); - if (lookahead == 's') ADVANCE(801); - if (lookahead == 't') ADVANCE(760); - if (lookahead == 'u') ADVANCE(847); - if (lookahead == 'w') ADVANCE(811); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == 'z') ADVANCE(761); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(846); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(1208); + if (lookahead == 'd') ADVANCE(790); + if (lookahead == 'e') ADVANCE(759); + if (lookahead == 'g') ADVANCE(760); + if (lookahead == 'h') ADVANCE(841); + if (lookahead == 'i') ADVANCE(827); + if (lookahead == 'k') ADVANCE(761); + if (lookahead == 'm') ADVANCE(762); + if (lookahead == 'n') ADVANCE(838); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 'p') ADVANCE(763); + if (lookahead == 's') ADVANCE(806); + if (lookahead == 't') ADVANCE(765); + if (lookahead == 'u') ADVANCE(852); + if (lookahead == 'w') ADVANCE(816); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == 'z') ADVANCE(766); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(851); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(8) - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(862); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(867); END_STATE(); case 9: if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(914); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(809); - if (lookahead == 'e') ADVANCE(824); - if (lookahead == 'i') ADVANCE(822); - if (lookahead == 'm') ADVANCE(829); - if (lookahead == 'n') ADVANCE(834); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(814); + if (lookahead == 'e') ADVANCE(829); + if (lookahead == 'i') ADVANCE(827); + if (lookahead == 'm') ADVANCE(834); + if (lookahead == 'n') ADVANCE(839); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 's') ADVANCE(861); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(9) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 10: if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(914); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(809); - if (lookahead == 'e') ADVANCE(824); - if (lookahead == 'i') ADVANCE(822); - if (lookahead == 'm') ADVANCE(829); - if (lookahead == 'n') ADVANCE(834); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(814); + if (lookahead == 'e') ADVANCE(829); + if (lookahead == 'i') ADVANCE(827); + if (lookahead == 'm') ADVANCE(834); + if (lookahead == 'n') ADVANCE(839); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 's') ADVANCE(861); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(10) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 11: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == '(') ADVANCE(1090); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(915); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == '(') ADVANCE(1095); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(920); if (lookahead == '.') ADVANCE(72); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'B') ADVANCE(1210); - if (lookahead == 'E') ADVANCE(747); - if (lookahead == 'G') ADVANCE(748); - if (lookahead == 'K') ADVANCE(749); - if (lookahead == 'M') ADVANCE(750); - if (lookahead == 'P') ADVANCE(751); - if (lookahead == 'T') ADVANCE(752); - if (lookahead == 'Z') ADVANCE(753); - if (lookahead == '[') ADVANCE(1533); - if (lookahead == ']') ADVANCE(889); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(1203); - if (lookahead == 'd') ADVANCE(785); - if (lookahead == 'e') ADVANCE(754); - if (lookahead == 'g') ADVANCE(755); - if (lookahead == 'h') ADVANCE(836); - if (lookahead == 'i') ADVANCE(822); - if (lookahead == 'k') ADVANCE(756); - if (lookahead == 'm') ADVANCE(757); - if (lookahead == 'n') ADVANCE(833); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 'p') ADVANCE(758); - if (lookahead == 's') ADVANCE(801); - if (lookahead == 't') ADVANCE(760); - if (lookahead == 'u') ADVANCE(847); - if (lookahead == 'w') ADVANCE(811); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == 'z') ADVANCE(761); - if (lookahead == '|') ADVANCE(892); - if (lookahead == 181) ADVANCE(846); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'B') ADVANCE(1215); + if (lookahead == 'E') ADVANCE(752); + if (lookahead == 'G') ADVANCE(753); + if (lookahead == 'K') ADVANCE(754); + if (lookahead == 'M') ADVANCE(755); + if (lookahead == 'P') ADVANCE(756); + if (lookahead == 'T') ADVANCE(757); + if (lookahead == 'Z') ADVANCE(758); + if (lookahead == '[') ADVANCE(1538); + if (lookahead == ']') ADVANCE(894); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(1208); + if (lookahead == 'd') ADVANCE(790); + if (lookahead == 'e') ADVANCE(759); + if (lookahead == 'g') ADVANCE(760); + if (lookahead == 'h') ADVANCE(841); + if (lookahead == 'i') ADVANCE(827); + if (lookahead == 'k') ADVANCE(761); + if (lookahead == 'm') ADVANCE(762); + if (lookahead == 'n') ADVANCE(838); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 'p') ADVANCE(763); + if (lookahead == 's') ADVANCE(806); + if (lookahead == 't') ADVANCE(765); + if (lookahead == 'u') ADVANCE(852); + if (lookahead == 'w') ADVANCE(816); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == 'z') ADVANCE(766); + if (lookahead == '|') ADVANCE(897); + if (lookahead == 181) ADVANCE(851); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(14) - if (sym_identifier_character_set_2(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_2(lookahead)) ADVANCE(867); END_STATE(); case 12: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(919); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(924); if (lookahead == '.') ADVANCE(76); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1130); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1135); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'N') ADVANCE(784); - if (lookahead == ']') ADVANCE(889); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(809); - if (lookahead == 'e') ADVANCE(824); - if (lookahead == 'i') ADVANCE(821); - if (lookahead == 'm') ADVANCE(829); - if (lookahead == 'n') ADVANCE(834); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == '|') ADVANCE(892); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'N') ADVANCE(789); + if (lookahead == ']') ADVANCE(894); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(814); + if (lookahead == 'e') ADVANCE(829); + if (lookahead == 'i') ADVANCE(826); + if (lookahead == 'm') ADVANCE(834); + if (lookahead == 'n') ADVANCE(839); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 's') ADVANCE(861); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == '|') ADVANCE(897); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(12) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); - if (sym_identifier_character_set_3(lookahead)) ADVANCE(862); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1139); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(867); END_STATE(); case 13: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(915); - if (lookahead == '.') ADVANCE(968); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(920); + if (lookahead == '.') ADVANCE(973); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == ']') ADVANCE(889); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(809); - if (lookahead == 'e') ADVANCE(824); - if (lookahead == 'i') ADVANCE(822); - if (lookahead == 'm') ADVANCE(829); - if (lookahead == 'n') ADVANCE(834); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == '|') ADVANCE(892); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == ']') ADVANCE(894); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(814); + if (lookahead == 'e') ADVANCE(829); + if (lookahead == 'i') ADVANCE(827); + if (lookahead == 'm') ADVANCE(834); + if (lookahead == 'n') ADVANCE(839); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 's') ADVANCE(861); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == '|') ADVANCE(897); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(13) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(867); END_STATE(); case 14: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(915); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(920); if (lookahead == '.') ADVANCE(72); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'B') ADVANCE(1210); - if (lookahead == 'E') ADVANCE(747); - if (lookahead == 'G') ADVANCE(748); - if (lookahead == 'K') ADVANCE(749); - if (lookahead == 'M') ADVANCE(750); - if (lookahead == 'P') ADVANCE(751); - if (lookahead == 'T') ADVANCE(752); - if (lookahead == 'Z') ADVANCE(753); - if (lookahead == ']') ADVANCE(889); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(1203); - if (lookahead == 'd') ADVANCE(785); - if (lookahead == 'e') ADVANCE(754); - if (lookahead == 'g') ADVANCE(755); - if (lookahead == 'h') ADVANCE(836); - if (lookahead == 'i') ADVANCE(822); - if (lookahead == 'k') ADVANCE(756); - if (lookahead == 'm') ADVANCE(757); - if (lookahead == 'n') ADVANCE(833); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 'p') ADVANCE(758); - if (lookahead == 's') ADVANCE(801); - if (lookahead == 't') ADVANCE(760); - if (lookahead == 'u') ADVANCE(847); - if (lookahead == 'w') ADVANCE(811); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == 'z') ADVANCE(761); - if (lookahead == '|') ADVANCE(892); - if (lookahead == 181) ADVANCE(846); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'B') ADVANCE(1215); + if (lookahead == 'E') ADVANCE(752); + if (lookahead == 'G') ADVANCE(753); + if (lookahead == 'K') ADVANCE(754); + if (lookahead == 'M') ADVANCE(755); + if (lookahead == 'P') ADVANCE(756); + if (lookahead == 'T') ADVANCE(757); + if (lookahead == 'Z') ADVANCE(758); + if (lookahead == ']') ADVANCE(894); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(1208); + if (lookahead == 'd') ADVANCE(790); + if (lookahead == 'e') ADVANCE(759); + if (lookahead == 'g') ADVANCE(760); + if (lookahead == 'h') ADVANCE(841); + if (lookahead == 'i') ADVANCE(827); + if (lookahead == 'k') ADVANCE(761); + if (lookahead == 'm') ADVANCE(762); + if (lookahead == 'n') ADVANCE(838); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 'p') ADVANCE(763); + if (lookahead == 's') ADVANCE(806); + if (lookahead == 't') ADVANCE(765); + if (lookahead == 'u') ADVANCE(852); + if (lookahead == 'w') ADVANCE(816); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == 'z') ADVANCE(766); + if (lookahead == '|') ADVANCE(897); + if (lookahead == 181) ADVANCE(851); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(14) - if (sym_identifier_character_set_2(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_2(lookahead)) ADVANCE(867); END_STATE(); case 15: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(915); - if (lookahead == '.') ADVANCE(971); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(920); + if (lookahead == '.') ADVANCE(976); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == ']') ADVANCE(889); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(809); - if (lookahead == 'e') ADVANCE(824); - if (lookahead == 'i') ADVANCE(822); - if (lookahead == 'm') ADVANCE(829); - if (lookahead == 'n') ADVANCE(834); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 's') ADVANCE(856); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == '|') ADVANCE(892); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == ']') ADVANCE(894); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(814); + if (lookahead == 'e') ADVANCE(829); + if (lookahead == 'i') ADVANCE(827); + if (lookahead == 'm') ADVANCE(834); + if (lookahead == 'n') ADVANCE(839); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 's') ADVANCE(861); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == '|') ADVANCE(897); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(15) - if (sym_identifier_character_set_3(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_3(lookahead)) ADVANCE(867); END_STATE(); case 16: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == '-') ADVANCE(920); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(399); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'B') ADVANCE(1209); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == '-') ADVANCE(925); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(403); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'B') ADVANCE(1214); if (lookahead == 'E') ADVANCE(102); if (lookahead == 'G') ADVANCE(103); if (lookahead == 'K') ADVANCE(104); @@ -26291,25 +26305,25 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'T') ADVANCE(107); if (lookahead == 'Z') ADVANCE(108); if (lookahead == 'a') ADVANCE(231); - if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'b') ADVANCE(1209); if (lookahead == 'd') ADVANCE(143); if (lookahead == 'e') ADVANCE(110); if (lookahead == 'g') ADVANCE(111); - if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'h') ADVANCE(261); if (lookahead == 'i') ADVANCE(225); if (lookahead == 'k') ADVANCE(112); if (lookahead == 'm') ADVANCE(113); - if (lookahead == 'n') ADVANCE(242); - if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'n') ADVANCE(243); + if (lookahead == 'o') ADVANCE(262); if (lookahead == 'p') ADVANCE(114); if (lookahead == 's') ADVANCE(172); if (lookahead == 't') ADVANCE(115); - if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'u') ADVANCE(272); if (lookahead == 'w') ADVANCE(209); - if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'x') ADVANCE(244); if (lookahead == 'z') ADVANCE(116); - if (lookahead == '{') ADVANCE(964); - if (lookahead == 181) ADVANCE(271); + if (lookahead == '{') ADVANCE(969); + if (lookahead == 181) ADVANCE(273); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -26317,93 +26331,93 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 17: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1130); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1135); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(81); - if (lookahead == '>') ADVANCE(908); + if (lookahead == '>') ADVANCE(913); if (lookahead == 'N') ADVANCE(144); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(187); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(17) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 18: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == '-') ADVANCE(918); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1130); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == '-') ADVANCE(923); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1135); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); + if (lookahead == '>') ADVANCE(913); if (lookahead == 'N') ADVANCE(144); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(228); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(18) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 19: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(914); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(398); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(402); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(186); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -26411,29 +26425,29 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 20: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(914); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(81); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(186); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -26441,18 +26455,18 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 21: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(914); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(81); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'B') ADVANCE(1209); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'B') ADVANCE(1214); if (lookahead == 'E') ADVANCE(102); if (lookahead == 'G') ADVANCE(103); if (lookahead == 'K') ADVANCE(104); @@ -26461,27 +26475,27 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'T') ADVANCE(107); if (lookahead == 'Z') ADVANCE(108); if (lookahead == 'a') ADVANCE(231); - if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'b') ADVANCE(1209); if (lookahead == 'd') ADVANCE(143); if (lookahead == 'e') ADVANCE(110); if (lookahead == 'g') ADVANCE(111); - if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'h') ADVANCE(261); if (lookahead == 'i') ADVANCE(186); if (lookahead == 'k') ADVANCE(112); if (lookahead == 'm') ADVANCE(113); - if (lookahead == 'n') ADVANCE(242); - if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'n') ADVANCE(243); + if (lookahead == 'o') ADVANCE(262); if (lookahead == 'p') ADVANCE(114); if (lookahead == 's') ADVANCE(172); if (lookahead == 't') ADVANCE(115); - if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'u') ADVANCE(272); if (lookahead == 'w') ADVANCE(209); - if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'x') ADVANCE(244); if (lookahead == 'z') ADVANCE(116); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(271); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(273); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || @@ -26489,367 +26503,368 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 22: if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == '-') ADVANCE(920); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(399); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == '-') ADVANCE(925); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(403); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(225); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(22) END_STATE(); case 23: - if (lookahead == '"') ADVANCE(1560); - if (lookahead == '#') ADVANCE(1554); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '\\') ADVANCE(347); + if (lookahead == '"') ADVANCE(1565); + if (lookahead == '#') ADVANCE(1559); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '\\') ADVANCE(351); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1553); - if (lookahead != 0) ADVANCE(1554); + lookahead == ' ') ADVANCE(1558); + if (lookahead != 0) ADVANCE(1559); END_STATE(); case 24: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'f') ADVANCE(547); - if (lookahead == 'i') ADVANCE(644); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 't') ADVANCE(691); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'f') ADVANCE(552); + if (lookahead == 'i') ADVANCE(649); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 't') ADVANCE(696); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(24) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); case 25: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == 'N') ADVANCE(784); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == 'N') ADVANCE(789); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'f') ADVANCE(786); - if (lookahead == 'i') ADVANCE(823); - if (lookahead == 'n') ADVANCE(830); - if (lookahead == 't') ADVANCE(838); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'f') ADVANCE(791); + if (lookahead == 'i') ADVANCE(828); + if (lookahead == 'n') ADVANCE(835); + if (lookahead == 't') ADVANCE(843); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(25) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 26: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == '>') ADVANCE(907); - if (lookahead == 'N') ADVANCE(411); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == '>') ADVANCE(912); + if (lookahead == 'N') ADVANCE(416); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(450); - if (lookahead == 'b') ADVANCE(472); - if (lookahead == 'c') ADVANCE(460); - if (lookahead == 'd') ADVANCE(421); - if (lookahead == 'e') ADVANCE(474); - if (lookahead == 'f') ADVANCE(414); - if (lookahead == 'h') ADVANCE(444); - if (lookahead == 'i') ADVANCE(438); - if (lookahead == 'l') ADVANCE(422); - if (lookahead == 'm') ADVANCE(416); - if (lookahead == 'n') ADVANCE(463); - if (lookahead == 'o') ADVANCE(498); - if (lookahead == 'r') ADVANCE(423); - if (lookahead == 's') ADVANCE(461); - if (lookahead == 't') ADVANCE(468); - if (lookahead == 'u') ADVANCE(482); - if (lookahead == 'w') ADVANCE(442); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(455); + if (lookahead == 'b') ADVANCE(477); + if (lookahead == 'c') ADVANCE(465); + if (lookahead == 'd') ADVANCE(426); + if (lookahead == 'e') ADVANCE(479); + if (lookahead == 'f') ADVANCE(419); + if (lookahead == 'h') ADVANCE(449); + if (lookahead == 'i') ADVANCE(443); + if (lookahead == 'l') ADVANCE(427); + if (lookahead == 'm') ADVANCE(421); + if (lookahead == 'n') ADVANCE(468); + if (lookahead == 'o') ADVANCE(503); + if (lookahead == 'r') ADVANCE(428); + if (lookahead == 's') ADVANCE(466); + if (lookahead == 't') ADVANCE(473); + if (lookahead == 'u') ADVANCE(487); + if (lookahead == 'w') ADVANCE(447); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(26) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(500); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(505); END_STATE(); case 27: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(667); - if (lookahead == 'd') ADVANCE(656); - if (lookahead == 'f') ADVANCE(547); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'm') ADVANCE(551); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'r') ADVANCE(599); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'w') ADVANCE(614); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(672); + if (lookahead == 'd') ADVANCE(661); + if (lookahead == 'f') ADVANCE(552); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'm') ADVANCE(556); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'r') ADVANCE(604); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'w') ADVANCE(619); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(27) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); case 28: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); + if (lookahead == '0') ADVANCE(1134); if (lookahead == 'N') ADVANCE(144); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'f') ADVANCE(145); if (lookahead == 'i') ADVANCE(230); - if (lookahead == 'n') ADVANCE(246); - if (lookahead == 't') ADVANCE(263); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'n') ADVANCE(248); + if (lookahead == 't') ADVANCE(265); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(28) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); END_STATE(); case 29: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1683); - if (lookahead == 'N') ADVANCE(1692); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '0') ADVANCE(1688); + if (lookahead == 'N') ADVANCE(1697); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'f') ADVANCE(1693); - if (lookahead == 'i') ADVANCE(1707); - if (lookahead == 'n') ADVANCE(1709); - if (lookahead == 't') ADVANCE(1711); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'f') ADVANCE(1698); + if (lookahead == 'i') ADVANCE(1712); + if (lookahead == 'n') ADVANCE(1714); + if (lookahead == 't') ADVANCE(1716); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(28) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1686); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1730); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1691); + if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 30: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); + if (lookahead == '0') ADVANCE(1134); if (lookahead == 'N') ADVANCE(144); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'a') ADVANCE(212); + if (lookahead == 'c') ADVANCE(246); if (lookahead == 'd') ADVANCE(180); - if (lookahead == 'e') ADVANCE(305); + if (lookahead == 'e') ADVANCE(309); if (lookahead == 'f') ADVANCE(145); if (lookahead == 'i') ADVANCE(230); - if (lookahead == 'm') ADVANCE(244); - if (lookahead == 'n') ADVANCE(246); - if (lookahead == 't') ADVANCE(263); - if (lookahead == 'u') ADVANCE(276); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'm') ADVANCE(245); + if (lookahead == 'n') ADVANCE(248); + if (lookahead == 't') ADVANCE(265); + if (lookahead == 'u') ADVANCE(278); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(30) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); END_STATE(); case 31: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(915); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(920); if (lookahead == '.') ADVANCE(76); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '=') ADVANCE(397); - if (lookahead == '>') ADVANCE(907); - if (lookahead == '?') ADVANCE(912); - if (lookahead == '@') ADVANCE(910); - if (lookahead == ']') ADVANCE(889); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '=') ADVANCE(401); + if (lookahead == '>') ADVANCE(912); + if (lookahead == '?') ADVANCE(917); + if (lookahead == '@') ADVANCE(915); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == '|') ADVANCE(892); + if (lookahead == '|') ADVANCE(897); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(32) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 32: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(915); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(920); if (lookahead == '.') ADVANCE(76); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '=') ADVANCE(397); - if (lookahead == '>') ADVANCE(907); - if (lookahead == '@') ADVANCE(910); - if (lookahead == ']') ADVANCE(889); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '=') ADVANCE(401); + if (lookahead == '>') ADVANCE(912); + if (lookahead == '@') ADVANCE(915); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == '|') ADVANCE(892); + if (lookahead == '|') ADVANCE(897); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(32) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 33: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); if (lookahead == '\'') ADVANCE(54); - if (lookahead == ')') ADVANCE(891); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(917); + if (lookahead == ')') ADVANCE(896); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(922); if (lookahead == '.') ADVANCE(76); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(905); - if (lookahead == '=') ADVANCE(397); - if (lookahead == '>') ADVANCE(907); - if (lookahead == '@') ADVANCE(910); - if (lookahead == ']') ADVANCE(889); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(910); + if (lookahead == '=') ADVANCE(401); + if (lookahead == '>') ADVANCE(912); + if (lookahead == '@') ADVANCE(915); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(34) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 34: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); if (lookahead == '\'') ADVANCE(54); - if (lookahead == ')') ADVANCE(891); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(917); + if (lookahead == ')') ADVANCE(896); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(922); if (lookahead == '.') ADVANCE(76); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '=') ADVANCE(397); - if (lookahead == '>') ADVANCE(907); - if (lookahead == '@') ADVANCE(910); - if (lookahead == ']') ADVANCE(889); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '=') ADVANCE(401); + if (lookahead == '>') ADVANCE(912); + if (lookahead == '@') ADVANCE(915); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(34) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(862); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(867); END_STATE(); case 35: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '=') ADVANCE(397); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '=') ADVANCE(401); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == '{') ADVANCE(964); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(35) - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); case 36: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\'') ADVANCE(54); if (lookahead == '`') ADVANCE(139); if (lookahead == '\t' || @@ -26859,43 +26874,43 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1562); + ('_' <= lookahead && lookahead <= 'z')) ADVANCE(1567); END_STATE(); case 37: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(333); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(337); if (lookahead == '-') ADVANCE(61); if (lookahead == '.') ADVANCE(75); - if (lookahead == '0') ADVANCE(1124); + if (lookahead == '0') ADVANCE(1129); if (lookahead == 'N') ADVANCE(140); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'e') ADVANCE(58); if (lookahead == 'f') ADVANCE(142); if (lookahead == 'i') ADVANCE(224); - if (lookahead == 'n') ADVANCE(297); + if (lookahead == 'n') ADVANCE(301); if (lookahead == 'o') ADVANCE(60); - if (lookahead == 't') ADVANCE(256); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 't') ADVANCE(258); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(37) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1132); if (lookahead != 0 && lookahead != ')' && lookahead != ';' && lookahead != ']' && - lookahead != '}') ADVANCE(345); + lookahead != '}') ADVANCE(349); END_STATE(); case 38: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(894); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(899); if (lookahead == '\'') ADVANCE(54); if (lookahead == '`') ADVANCE(139); if (lookahead == '\t' || @@ -26910,152 +26925,152 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead != '[' && lookahead != ']' && lookahead != '{' && - lookahead != '}') ADVANCE(345); + lookahead != '}') ADVANCE(349); END_STATE(); case 39: - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1549); - if (lookahead == '\\') ADVANCE(296); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1554); + if (lookahead == '\\') ADVANCE(300); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1548); - if (lookahead != 0) ADVANCE(1549); + lookahead == ' ') ADVANCE(1553); + if (lookahead != 0) ADVANCE(1554); END_STATE(); case 40: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '-') ADVANCE(914); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '-') ADVANCE(919); if (lookahead == 'f') ADVANCE(145); - if (lookahead == 'n') ADVANCE(245); - if (lookahead == 't') ADVANCE(263); + if (lookahead == 'n') ADVANCE(247); + if (lookahead == 't') ADVANCE(265); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(40) END_STATE(); case 41: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); - if (lookahead == '+') ADVANCE(332); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); + if (lookahead == '+') ADVANCE(336); if (lookahead == '-') ADVANCE(200); - if (lookahead == '0') ADVANCE(1130); - if (lookahead == 'N') ADVANCE(784); - if (lookahead == 'i') ADVANCE(823); + if (lookahead == '0') ADVANCE(1135); + if (lookahead == 'N') ADVANCE(789); + if (lookahead == 'i') ADVANCE(828); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(41) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); - if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1139); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 42: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); if (lookahead == '-') ADVANCE(62); - if (lookahead == '{') ADVANCE(964); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(43) - if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1730); - if (aux_sym_long_flag_token1_character_set_3(lookahead)) ADVANCE(1730); + if (aux_sym_long_flag_token1_character_set_2(lookahead)) ADVANCE(1735); + if (aux_sym_long_flag_token1_character_set_3(lookahead)) ADVANCE(1735); END_STATE(); case 43: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(894); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(899); if (lookahead == '-') ADVANCE(62); - if (lookahead == '{') ADVANCE(964); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(43) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 44: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ',') ADVANCE(888); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ',') ADVANCE(893); if (lookahead == '-') ADVANCE(85); - if (lookahead == '<') ADVANCE(905); - if (lookahead == '>') ADVANCE(907); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); - if (lookahead == 'c') ADVANCE(807); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'f') ADVANCE(860); - if (lookahead == 'i') ADVANCE(819); - if (lookahead == 'o') ADVANCE(825); - if (lookahead == 'v') ADVANCE(788); - if (lookahead == '{') ADVANCE(964); + if (lookahead == '<') ADVANCE(910); + if (lookahead == '>') ADVANCE(912); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); + if (lookahead == 'c') ADVANCE(812); + if (lookahead == 'e') ADVANCE(847); + if (lookahead == 'f') ADVANCE(865); + if (lookahead == 'i') ADVANCE(824); + if (lookahead == 'o') ADVANCE(830); + if (lookahead == 'v') ADVANCE(793); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(45) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 45: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ',') ADVANCE(888); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ',') ADVANCE(893); if (lookahead == '-') ADVANCE(85); - if (lookahead == '>') ADVANCE(907); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); - if (lookahead == 'c') ADVANCE(807); - if (lookahead == 'e') ADVANCE(842); - if (lookahead == 'f') ADVANCE(860); - if (lookahead == 'i') ADVANCE(819); - if (lookahead == 'o') ADVANCE(825); - if (lookahead == 'v') ADVANCE(788); - if (lookahead == '{') ADVANCE(964); + if (lookahead == '>') ADVANCE(912); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); + if (lookahead == 'c') ADVANCE(812); + if (lookahead == 'e') ADVANCE(847); + if (lookahead == 'f') ADVANCE(865); + if (lookahead == 'i') ADVANCE(824); + if (lookahead == 'o') ADVANCE(830); + if (lookahead == 'v') ADVANCE(793); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(45) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 46: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ',') ADVANCE(888); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ',') ADVANCE(893); + if (lookahead == ']') ADVANCE(894); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(46) if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1534); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1539); END_STATE(); case 47: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == 'h') ADVANCE(810); - if (lookahead == 'u') ADVANCE(850); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == 'h') ADVANCE(815); + if (lookahead == 'u') ADVANCE(855); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(47) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 48: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == 'i') ADVANCE(1708); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == 'i') ADVANCE(1713); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(50) - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 49: - if (lookahead == '#') ADVANCE(1843); - if (lookahead == 'i') ADVANCE(822); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == 'i') ADVANCE(827); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(49) - if (sym_identifier_character_set_4(lookahead)) ADVANCE(862); + if (sym_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 50: - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '#') ADVANCE(1848); if (lookahead == 'i') ADVANCE(225); if (lookahead == '\t' || lookahead == '\n' || @@ -27063,92 +27078,92 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { lookahead == ' ') SKIP(50) END_STATE(); case 51: - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(51) END_STATE(); case 52: - if (lookahead == '#') ADVANCE(1843); + if (lookahead == '#') ADVANCE(1848); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || lookahead == ' ') SKIP(51) if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(923); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(928); END_STATE(); case 53: - if (lookahead == '#') ADVANCE(1556); - if (lookahead == '\'') ADVANCE(1558); - if (lookahead == '(') ADVANCE(890); + if (lookahead == '#') ADVANCE(1561); + if (lookahead == '\'') ADVANCE(1563); + if (lookahead == '(') ADVANCE(895); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1555); - if (lookahead != 0) ADVANCE(1556); + lookahead == ' ') ADVANCE(1560); + if (lookahead != 0) ADVANCE(1561); END_STATE(); case 54: - if (lookahead == '\'') ADVANCE(1550); + if (lookahead == '\'') ADVANCE(1555); if (lookahead != 0) ADVANCE(54); END_STATE(); case 55: - if (lookahead == '+') ADVANCE(1799); - if (lookahead == '>') ADVANCE(1567); - if (lookahead == 'B') ADVANCE(1300); - if (lookahead == 'I') ADVANCE(1753); - if (lookahead == 'b') ADVANCE(1296); - if (lookahead == 'i') ADVANCE(1754); - if (lookahead == 'n') ADVANCE(1779); - if (lookahead == 'r') ADVANCE(1802); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1804); + if (lookahead == '>') ADVANCE(1572); + if (lookahead == 'B') ADVANCE(1305); + if (lookahead == 'I') ADVANCE(1758); + if (lookahead == 'b') ADVANCE(1301); + if (lookahead == 'i') ADVANCE(1759); + if (lookahead == 'n') ADVANCE(1784); + if (lookahead == 'r') ADVANCE(1807); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 56: - if (lookahead == '+') ADVANCE(1799); - if (lookahead == '>') ADVANCE(1567); - if (lookahead == 'B') ADVANCE(1300); - if (lookahead == 'I') ADVANCE(1753); - if (lookahead == 'b') ADVANCE(1296); - if (lookahead == 'i') ADVANCE(1754); - if (lookahead == 'r') ADVANCE(1802); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1804); + if (lookahead == '>') ADVANCE(1572); + if (lookahead == 'B') ADVANCE(1305); + if (lookahead == 'I') ADVANCE(1758); + if (lookahead == 'b') ADVANCE(1301); + if (lookahead == 'i') ADVANCE(1759); + if (lookahead == 'r') ADVANCE(1807); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 57: - if (lookahead == '+') ADVANCE(1799); - if (lookahead == '>') ADVANCE(1567); - if (lookahead == 'n') ADVANCE(1779); - if (lookahead == 'r') ADVANCE(1802); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1804); + if (lookahead == '>') ADVANCE(1572); + if (lookahead == 'n') ADVANCE(1784); + if (lookahead == 'r') ADVANCE(1807); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 58: - if (lookahead == '+') ADVANCE(1799); - if (lookahead == '>') ADVANCE(1567); - if (lookahead == 'r') ADVANCE(1802); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1804); + if (lookahead == '>') ADVANCE(1572); + if (lookahead == 'r') ADVANCE(1807); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 59: - if (lookahead == '+') ADVANCE(1784); - if (lookahead == '>') ADVANCE(1569); - if (lookahead == 'r') ADVANCE(1080); - if (lookahead == 'u') ADVANCE(1815); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1789); + if (lookahead == '>') ADVANCE(1574); + if (lookahead == 'r') ADVANCE(1085); + if (lookahead == 'u') ADVANCE(1820); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 60: - if (lookahead == '+') ADVANCE(1784); - if (lookahead == '>') ADVANCE(1569); - if (lookahead == 'u') ADVANCE(1815); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1789); + if (lookahead == '>') ADVANCE(1574); + if (lookahead == 'u') ADVANCE(1820); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 61: - if (lookahead == '-') ADVANCE(913); - if (lookahead == 'i') ADVANCE(1577); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1135); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1579); + if (lookahead == '-') ADVANCE(918); + if (lookahead == 'i') ADVANCE(1582); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1584); END_STATE(); case 62: - if (lookahead == '-') ADVANCE(913); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1579); + if (lookahead == '-') ADVANCE(918); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1584); END_STATE(); case 63: if (lookahead == '-') ADVANCE(146); @@ -27157,388 +27172,388 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == '-') ADVANCE(204); END_STATE(); case 65: - if (lookahead == '-') ADVANCE(302); + if (lookahead == '-') ADVANCE(306); END_STATE(); case 66: - if (lookahead == '-') ADVANCE(238); + if (lookahead == '-') ADVANCE(239); END_STATE(); case 67: - if (lookahead == '-') ADVANCE(282); + if (lookahead == '-') ADVANCE(286); END_STATE(); case 68: - if (lookahead == '-') ADVANCE(326); + if (lookahead == '-') ADVANCE(330); END_STATE(); case 69: - if (lookahead == '-') ADVANCE(303); + if (lookahead == '-') ADVANCE(307); END_STATE(); case 70: - if (lookahead == '-') ADVANCE(334); + if (lookahead == '-') ADVANCE(338); END_STATE(); case 71: - if (lookahead == '-') ADVANCE(254); + if (lookahead == '-') ADVANCE(256); END_STATE(); case 72: - if (lookahead == '.') ADVANCE(1093); + if (lookahead == '.') ADVANCE(1098); END_STATE(); case 73: - if (lookahead == '.') ADVANCE(911); + if (lookahead == '.') ADVANCE(916); END_STATE(); case 74: - if (lookahead == '.') ADVANCE(1094); + if (lookahead == '.') ADVANCE(1099); END_STATE(); case 75: - if (lookahead == '.') ADVANCE(1095); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '.') ADVANCE(1100); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 76: if (lookahead == '.') ADVANCE(73); END_STATE(); case 77: - if (lookahead == '2') ADVANCE(314); + if (lookahead == '2') ADVANCE(318); if (lookahead == '0' || - lookahead == '1') ADVANCE(322); + lookahead == '1') ADVANCE(326); END_STATE(); case 78: - if (lookahead == ':') ADVANCE(328); + if (lookahead == ':') ADVANCE(332); END_STATE(); case 79: - if (lookahead == ':') ADVANCE(335); + if (lookahead == ':') ADVANCE(339); END_STATE(); case 80: - if (lookahead == '=') ADVANCE(1039); - if (lookahead == '~') ADVANCE(1058); + if (lookahead == '=') ADVANCE(1044); + if (lookahead == '~') ADVANCE(1063); END_STATE(); case 81: - if (lookahead == '=') ADVANCE(1037); - if (lookahead == '>') ADVANCE(966); - if (lookahead == '~') ADVANCE(1056); + if (lookahead == '=') ADVANCE(1042); + if (lookahead == '>') ADVANCE(971); + if (lookahead == '~') ADVANCE(1061); END_STATE(); case 82: - if (lookahead == '=') ADVANCE(1037); - if (lookahead == '~') ADVANCE(1056); + if (lookahead == '=') ADVANCE(1042); + if (lookahead == '~') ADVANCE(1061); END_STATE(); case 83: - if (lookahead == '=') ADVANCE(1040); - if (lookahead == '~') ADVANCE(1059); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '=') ADVANCE(1045); + if (lookahead == '~') ADVANCE(1064); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 84: - if (lookahead == '=') ADVANCE(1038); - if (lookahead == '~') ADVANCE(1057); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '=') ADVANCE(1043); + if (lookahead == '~') ADVANCE(1062); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 85: - if (lookahead == '>') ADVANCE(886); + if (lookahead == '>') ADVANCE(891); END_STATE(); case 86: - if (lookahead == '>') ADVANCE(1574); + if (lookahead == '>') ADVANCE(1579); END_STATE(); case 87: - if (lookahead == '>') ADVANCE(1572); + if (lookahead == '>') ADVANCE(1577); END_STATE(); case 88: - if (lookahead == 'B') ADVANCE(1308); - if (lookahead == 'I') ADVANCE(1746); - if (lookahead == 'b') ADVANCE(1304); - if (lookahead == 'i') ADVANCE(1770); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1313); + if (lookahead == 'I') ADVANCE(1751); + if (lookahead == 'b') ADVANCE(1309); + if (lookahead == 'i') ADVANCE(1775); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 89: - if (lookahead == 'B') ADVANCE(1260); - if (lookahead == 'I') ADVANCE(1747); - if (lookahead == 'b') ADVANCE(1256); - if (lookahead == 'i') ADVANCE(1771); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1265); + if (lookahead == 'I') ADVANCE(1752); + if (lookahead == 'b') ADVANCE(1261); + if (lookahead == 'i') ADVANCE(1776); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 90: - if (lookahead == 'B') ADVANCE(1228); - if (lookahead == 'I') ADVANCE(1748); - if (lookahead == 'b') ADVANCE(1224); - if (lookahead == 'i') ADVANCE(1772); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1233); + if (lookahead == 'I') ADVANCE(1753); + if (lookahead == 'b') ADVANCE(1229); + if (lookahead == 'i') ADVANCE(1777); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 91: - if (lookahead == 'B') ADVANCE(1244); - if (lookahead == 'I') ADVANCE(1749); - if (lookahead == 'b') ADVANCE(1240); - if (lookahead == 'i') ADVANCE(1773); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1249); + if (lookahead == 'I') ADVANCE(1754); + if (lookahead == 'b') ADVANCE(1245); + if (lookahead == 'i') ADVANCE(1778); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 92: - if (lookahead == 'B') ADVANCE(1292); - if (lookahead == 'I') ADVANCE(1750); - if (lookahead == 'b') ADVANCE(1288); - if (lookahead == 'i') ADVANCE(1774); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1297); + if (lookahead == 'I') ADVANCE(1755); + if (lookahead == 'b') ADVANCE(1293); + if (lookahead == 'i') ADVANCE(1779); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 93: - if (lookahead == 'B') ADVANCE(1276); - if (lookahead == 'I') ADVANCE(1751); - if (lookahead == 'b') ADVANCE(1272); - if (lookahead == 'i') ADVANCE(1775); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1281); + if (lookahead == 'I') ADVANCE(1756); + if (lookahead == 'b') ADVANCE(1277); + if (lookahead == 'i') ADVANCE(1780); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 94: - if (lookahead == 'B') ADVANCE(1324); - if (lookahead == 'I') ADVANCE(1752); - if (lookahead == 'b') ADVANCE(1320); - if (lookahead == 'i') ADVANCE(1776); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1329); + if (lookahead == 'I') ADVANCE(1757); + if (lookahead == 'b') ADVANCE(1325); + if (lookahead == 'i') ADVANCE(1781); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 95: - if (lookahead == 'B') ADVANCE(1252); - if (lookahead == 'I') ADVANCE(1755); - if (lookahead == 'b') ADVANCE(1248); - if (lookahead == 'i') ADVANCE(1756); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1257); + if (lookahead == 'I') ADVANCE(1760); + if (lookahead == 'b') ADVANCE(1253); + if (lookahead == 'i') ADVANCE(1761); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 96: - if (lookahead == 'B') ADVANCE(1220); - if (lookahead == 'I') ADVANCE(1757); - if (lookahead == 'b') ADVANCE(1216); - if (lookahead == 'i') ADVANCE(1758); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1225); + if (lookahead == 'I') ADVANCE(1762); + if (lookahead == 'b') ADVANCE(1221); + if (lookahead == 'i') ADVANCE(1763); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 97: - if (lookahead == 'B') ADVANCE(1236); - if (lookahead == 'I') ADVANCE(1759); - if (lookahead == 'b') ADVANCE(1232); - if (lookahead == 'i') ADVANCE(1760); - if (lookahead == 'o') ADVANCE(1780); - if (lookahead == 's') ADVANCE(1181); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1241); + if (lookahead == 'I') ADVANCE(1764); + if (lookahead == 'b') ADVANCE(1237); + if (lookahead == 'i') ADVANCE(1765); + if (lookahead == 'o') ADVANCE(1785); + if (lookahead == 's') ADVANCE(1186); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 98: - if (lookahead == 'B') ADVANCE(1236); - if (lookahead == 'I') ADVANCE(1759); - if (lookahead == 'b') ADVANCE(1232); - if (lookahead == 'i') ADVANCE(1760); - if (lookahead == 's') ADVANCE(1181); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1241); + if (lookahead == 'I') ADVANCE(1764); + if (lookahead == 'b') ADVANCE(1237); + if (lookahead == 'i') ADVANCE(1765); + if (lookahead == 's') ADVANCE(1186); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 99: - if (lookahead == 'B') ADVANCE(1284); - if (lookahead == 'I') ADVANCE(1761); - if (lookahead == 'b') ADVANCE(1280); - if (lookahead == 'i') ADVANCE(1762); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1289); + if (lookahead == 'I') ADVANCE(1766); + if (lookahead == 'b') ADVANCE(1285); + if (lookahead == 'i') ADVANCE(1767); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 100: - if (lookahead == 'B') ADVANCE(1268); - if (lookahead == 'I') ADVANCE(1763); - if (lookahead == 'b') ADVANCE(1264); - if (lookahead == 'i') ADVANCE(1764); - if (lookahead == 'r') ADVANCE(1820); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1273); + if (lookahead == 'I') ADVANCE(1768); + if (lookahead == 'b') ADVANCE(1269); + if (lookahead == 'i') ADVANCE(1769); + if (lookahead == 'r') ADVANCE(1825); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 101: - if (lookahead == 'B') ADVANCE(1316); - if (lookahead == 'I') ADVANCE(1765); - if (lookahead == 'b') ADVANCE(1312); - if (lookahead == 'i') ADVANCE(1766); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1321); + if (lookahead == 'I') ADVANCE(1770); + if (lookahead == 'b') ADVANCE(1317); + if (lookahead == 'i') ADVANCE(1771); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 102: - if (lookahead == 'B') ADVANCE(1305); + if (lookahead == 'B') ADVANCE(1310); if (lookahead == 'I') ADVANCE(117); - if (lookahead == 'b') ADVANCE(1301); + if (lookahead == 'b') ADVANCE(1306); if (lookahead == 'i') ADVANCE(154); END_STATE(); case 103: - if (lookahead == 'B') ADVANCE(1257); + if (lookahead == 'B') ADVANCE(1262); if (lookahead == 'I') ADVANCE(118); - if (lookahead == 'b') ADVANCE(1253); + if (lookahead == 'b') ADVANCE(1258); if (lookahead == 'i') ADVANCE(155); END_STATE(); case 104: - if (lookahead == 'B') ADVANCE(1225); + if (lookahead == 'B') ADVANCE(1230); if (lookahead == 'I') ADVANCE(119); - if (lookahead == 'b') ADVANCE(1221); + if (lookahead == 'b') ADVANCE(1226); if (lookahead == 'i') ADVANCE(156); END_STATE(); case 105: - if (lookahead == 'B') ADVANCE(1241); + if (lookahead == 'B') ADVANCE(1246); if (lookahead == 'I') ADVANCE(120); - if (lookahead == 'b') ADVANCE(1237); + if (lookahead == 'b') ADVANCE(1242); if (lookahead == 'i') ADVANCE(157); END_STATE(); case 106: - if (lookahead == 'B') ADVANCE(1289); + if (lookahead == 'B') ADVANCE(1294); if (lookahead == 'I') ADVANCE(121); - if (lookahead == 'b') ADVANCE(1285); + if (lookahead == 'b') ADVANCE(1290); if (lookahead == 'i') ADVANCE(158); END_STATE(); case 107: - if (lookahead == 'B') ADVANCE(1273); + if (lookahead == 'B') ADVANCE(1278); if (lookahead == 'I') ADVANCE(122); - if (lookahead == 'b') ADVANCE(1269); + if (lookahead == 'b') ADVANCE(1274); if (lookahead == 'i') ADVANCE(159); END_STATE(); case 108: - if (lookahead == 'B') ADVANCE(1321); + if (lookahead == 'B') ADVANCE(1326); if (lookahead == 'I') ADVANCE(123); - if (lookahead == 'b') ADVANCE(1317); + if (lookahead == 'b') ADVANCE(1322); if (lookahead == 'i') ADVANCE(160); END_STATE(); case 109: - if (lookahead == 'B') ADVANCE(1297); + if (lookahead == 'B') ADVANCE(1302); if (lookahead == 'I') ADVANCE(124); - if (lookahead == 'b') ADVANCE(1293); + if (lookahead == 'b') ADVANCE(1298); if (lookahead == 'i') ADVANCE(125); - if (lookahead == 'l') ADVANCE(273); + if (lookahead == 'l') ADVANCE(275); if (lookahead == 'n') ADVANCE(169); END_STATE(); case 110: - if (lookahead == 'B') ADVANCE(1297); + if (lookahead == 'B') ADVANCE(1302); if (lookahead == 'I') ADVANCE(124); - if (lookahead == 'b') ADVANCE(1293); + if (lookahead == 'b') ADVANCE(1298); if (lookahead == 'i') ADVANCE(125); if (lookahead == 'n') ADVANCE(169); END_STATE(); case 111: - if (lookahead == 'B') ADVANCE(1249); + if (lookahead == 'B') ADVANCE(1254); if (lookahead == 'I') ADVANCE(126); - if (lookahead == 'b') ADVANCE(1245); + if (lookahead == 'b') ADVANCE(1250); if (lookahead == 'i') ADVANCE(127); END_STATE(); case 112: - if (lookahead == 'B') ADVANCE(1217); + if (lookahead == 'B') ADVANCE(1222); if (lookahead == 'I') ADVANCE(128); - if (lookahead == 'b') ADVANCE(1213); + if (lookahead == 'b') ADVANCE(1218); if (lookahead == 'i') ADVANCE(129); END_STATE(); case 113: - if (lookahead == 'B') ADVANCE(1233); + if (lookahead == 'B') ADVANCE(1238); if (lookahead == 'I') ADVANCE(130); - if (lookahead == 'b') ADVANCE(1229); + if (lookahead == 'b') ADVANCE(1234); if (lookahead == 'i') ADVANCE(131); if (lookahead == 'o') ADVANCE(167); - if (lookahead == 's') ADVANCE(1178); + if (lookahead == 's') ADVANCE(1183); END_STATE(); case 114: - if (lookahead == 'B') ADVANCE(1281); + if (lookahead == 'B') ADVANCE(1286); if (lookahead == 'I') ADVANCE(132); - if (lookahead == 'b') ADVANCE(1277); + if (lookahead == 'b') ADVANCE(1282); if (lookahead == 'i') ADVANCE(133); END_STATE(); case 115: - if (lookahead == 'B') ADVANCE(1265); + if (lookahead == 'B') ADVANCE(1270); if (lookahead == 'I') ADVANCE(134); - if (lookahead == 'b') ADVANCE(1261); + if (lookahead == 'b') ADVANCE(1266); if (lookahead == 'i') ADVANCE(135); END_STATE(); case 116: - if (lookahead == 'B') ADVANCE(1313); + if (lookahead == 'B') ADVANCE(1318); if (lookahead == 'I') ADVANCE(136); - if (lookahead == 'b') ADVANCE(1309); + if (lookahead == 'b') ADVANCE(1314); if (lookahead == 'i') ADVANCE(137); END_STATE(); case 117: - if (lookahead == 'B') ADVANCE(1489); - if (lookahead == 'b') ADVANCE(1485); + if (lookahead == 'B') ADVANCE(1494); + if (lookahead == 'b') ADVANCE(1490); END_STATE(); case 118: - if (lookahead == 'B') ADVANCE(1405); - if (lookahead == 'b') ADVANCE(1401); + if (lookahead == 'B') ADVANCE(1410); + if (lookahead == 'b') ADVANCE(1406); END_STATE(); case 119: - if (lookahead == 'B') ADVANCE(1349); - if (lookahead == 'b') ADVANCE(1345); + if (lookahead == 'B') ADVANCE(1354); + if (lookahead == 'b') ADVANCE(1350); END_STATE(); case 120: - if (lookahead == 'B') ADVANCE(1377); - if (lookahead == 'b') ADVANCE(1373); + if (lookahead == 'B') ADVANCE(1382); + if (lookahead == 'b') ADVANCE(1378); END_STATE(); case 121: - if (lookahead == 'B') ADVANCE(1461); - if (lookahead == 'b') ADVANCE(1457); + if (lookahead == 'B') ADVANCE(1466); + if (lookahead == 'b') ADVANCE(1462); END_STATE(); case 122: - if (lookahead == 'B') ADVANCE(1433); - if (lookahead == 'b') ADVANCE(1429); + if (lookahead == 'B') ADVANCE(1438); + if (lookahead == 'b') ADVANCE(1434); END_STATE(); case 123: - if (lookahead == 'B') ADVANCE(1517); - if (lookahead == 'b') ADVANCE(1513); + if (lookahead == 'B') ADVANCE(1522); + if (lookahead == 'b') ADVANCE(1518); END_STATE(); case 124: - if (lookahead == 'B') ADVANCE(1473); - if (lookahead == 'b') ADVANCE(1477); + if (lookahead == 'B') ADVANCE(1478); + if (lookahead == 'b') ADVANCE(1482); END_STATE(); case 125: - if (lookahead == 'B') ADVANCE(1469); - if (lookahead == 'b') ADVANCE(1465); + if (lookahead == 'B') ADVANCE(1474); + if (lookahead == 'b') ADVANCE(1470); END_STATE(); case 126: - if (lookahead == 'B') ADVANCE(1389); - if (lookahead == 'b') ADVANCE(1393); + if (lookahead == 'B') ADVANCE(1394); + if (lookahead == 'b') ADVANCE(1398); END_STATE(); case 127: - if (lookahead == 'B') ADVANCE(1385); - if (lookahead == 'b') ADVANCE(1381); + if (lookahead == 'B') ADVANCE(1390); + if (lookahead == 'b') ADVANCE(1386); END_STATE(); case 128: - if (lookahead == 'B') ADVANCE(1333); - if (lookahead == 'b') ADVANCE(1337); + if (lookahead == 'B') ADVANCE(1338); + if (lookahead == 'b') ADVANCE(1342); END_STATE(); case 129: - if (lookahead == 'B') ADVANCE(1329); - if (lookahead == 'b') ADVANCE(1325); + if (lookahead == 'B') ADVANCE(1334); + if (lookahead == 'b') ADVANCE(1330); END_STATE(); case 130: - if (lookahead == 'B') ADVANCE(1361); - if (lookahead == 'b') ADVANCE(1365); + if (lookahead == 'B') ADVANCE(1366); + if (lookahead == 'b') ADVANCE(1370); END_STATE(); case 131: - if (lookahead == 'B') ADVANCE(1357); - if (lookahead == 'b') ADVANCE(1353); - if (lookahead == 'n') ADVANCE(1186); + if (lookahead == 'B') ADVANCE(1362); + if (lookahead == 'b') ADVANCE(1358); + if (lookahead == 'n') ADVANCE(1191); END_STATE(); case 132: - if (lookahead == 'B') ADVANCE(1445); - if (lookahead == 'b') ADVANCE(1449); + if (lookahead == 'B') ADVANCE(1450); + if (lookahead == 'b') ADVANCE(1454); END_STATE(); case 133: - if (lookahead == 'B') ADVANCE(1441); - if (lookahead == 'b') ADVANCE(1437); + if (lookahead == 'B') ADVANCE(1446); + if (lookahead == 'b') ADVANCE(1442); END_STATE(); case 134: - if (lookahead == 'B') ADVANCE(1417); - if (lookahead == 'b') ADVANCE(1421); + if (lookahead == 'B') ADVANCE(1422); + if (lookahead == 'b') ADVANCE(1426); END_STATE(); case 135: - if (lookahead == 'B') ADVANCE(1413); - if (lookahead == 'b') ADVANCE(1409); + if (lookahead == 'B') ADVANCE(1418); + if (lookahead == 'b') ADVANCE(1414); END_STATE(); case 136: - if (lookahead == 'B') ADVANCE(1501); - if (lookahead == 'b') ADVANCE(1505); + if (lookahead == 'B') ADVANCE(1506); + if (lookahead == 'b') ADVANCE(1510); END_STATE(); case 137: - if (lookahead == 'B') ADVANCE(1497); - if (lookahead == 'b') ADVANCE(1493); + if (lookahead == 'B') ADVANCE(1502); + if (lookahead == 'b') ADVANCE(1498); END_STATE(); case 138: - if (lookahead == 'N') ADVANCE(1157); + if (lookahead == 'N') ADVANCE(1162); END_STATE(); case 139: - if (lookahead == '`') ADVANCE(1551); + if (lookahead == '`') ADVANCE(1556); if (lookahead != 0) ADVANCE(139); END_STATE(); case 140: - if (lookahead == 'a') ADVANCE(1767); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'a') ADVANCE(1772); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 141: - if (lookahead == 'a') ADVANCE(1824); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'a') ADVANCE(1829); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 142: - if (lookahead == 'a') ADVANCE(1795); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'a') ADVANCE(1800); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 143: - if (lookahead == 'a') ADVANCE(306); + if (lookahead == 'a') ADVANCE(310); END_STATE(); case 144: if (lookahead == 'a') ADVANCE(138); @@ -27548,54 +27563,54 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { END_STATE(); case 146: if (lookahead == 'a') ADVANCE(222); - if (lookahead == 'o') ADVANCE(257); + if (lookahead == 'o') ADVANCE(259); if (lookahead == 's') ADVANCE(192); - if (lookahead == 'x') ADVANCE(236); + if (lookahead == 'x') ADVANCE(237); END_STATE(); case 147: - if (lookahead == 'a') ADVANCE(283); + if (lookahead == 'a') ADVANCE(287); END_STATE(); case 148: - if (lookahead == 'a') ADVANCE(264); + if (lookahead == 'a') ADVANCE(266); END_STATE(); case 149: - if (lookahead == 'a') ADVANCE(272); + if (lookahead == 'a') ADVANCE(274); END_STATE(); case 150: - if (lookahead == 'a') ADVANCE(294); + if (lookahead == 'a') ADVANCE(298); END_STATE(); case 151: - if (lookahead == 'a') ADVANCE(292); + if (lookahead == 'a') ADVANCE(296); END_STATE(); case 152: - if (lookahead == 'a') ADVANCE(290); + if (lookahead == 'a') ADVANCE(294); END_STATE(); case 153: - if (lookahead == 'a') ADVANCE(291); + if (lookahead == 'a') ADVANCE(295); END_STATE(); case 154: - if (lookahead == 'b') ADVANCE(1481); + if (lookahead == 'b') ADVANCE(1486); END_STATE(); case 155: - if (lookahead == 'b') ADVANCE(1397); + if (lookahead == 'b') ADVANCE(1402); END_STATE(); case 156: - if (lookahead == 'b') ADVANCE(1341); + if (lookahead == 'b') ADVANCE(1346); END_STATE(); case 157: - if (lookahead == 'b') ADVANCE(1369); + if (lookahead == 'b') ADVANCE(1374); END_STATE(); case 158: - if (lookahead == 'b') ADVANCE(1453); + if (lookahead == 'b') ADVANCE(1458); END_STATE(); case 159: - if (lookahead == 'b') ADVANCE(1425); + if (lookahead == 'b') ADVANCE(1430); END_STATE(); case 160: - if (lookahead == 'b') ADVANCE(1509); + if (lookahead == 'b') ADVANCE(1514); END_STATE(); case 161: - if (lookahead == 'c') ADVANCE(1182); + if (lookahead == 'c') ADVANCE(1187); END_STATE(); case 162: if (lookahead == 'c') ADVANCE(195); @@ -27607,50 +27622,50 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'c') ADVANCE(184); END_STATE(); case 165: - if (lookahead == 'd') ADVANCE(1060); + if (lookahead == 'd') ADVANCE(1065); END_STATE(); case 166: - if (lookahead == 'd') ADVANCE(1069); + if (lookahead == 'd') ADVANCE(1074); END_STATE(); case 167: - if (lookahead == 'd') ADVANCE(1020); + if (lookahead == 'd') ADVANCE(1025); END_STATE(); case 168: - if (lookahead == 'd') ADVANCE(300); + if (lookahead == 'd') ADVANCE(304); END_STATE(); case 169: - if (lookahead == 'd') ADVANCE(275); + if (lookahead == 'd') ADVANCE(277); END_STATE(); case 170: - if (lookahead == 'e') ADVANCE(1777); - if (lookahead == 't') ADVANCE(1769); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1782); + if (lookahead == 't') ADVANCE(1774); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 171: - if (lookahead == 'e') ADVANCE(1777); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1782); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 172: if (lookahead == 'e') ADVANCE(161); if (lookahead == 't') ADVANCE(148); END_STATE(); case 173: - if (lookahead == 'e') ADVANCE(958); + if (lookahead == 'e') ADVANCE(963); END_STATE(); case 174: - if (lookahead == 'e') ADVANCE(1106); + if (lookahead == 'e') ADVANCE(1111); END_STATE(); case 175: - if (lookahead == 'e') ADVANCE(1114); + if (lookahead == 'e') ADVANCE(1119); END_STATE(); case 176: - if (lookahead == 'e') ADVANCE(880); + if (lookahead == 'e') ADVANCE(885); END_STATE(); case 177: - if (lookahead == 'e') ADVANCE(876); + if (lookahead == 'e') ADVANCE(881); END_STATE(); case 178: - if (lookahead == 'e') ADVANCE(904); + if (lookahead == 'e') ADVANCE(909); END_STATE(); case 179: if (lookahead == 'e') ADVANCE(87); @@ -27662,75 +27677,75 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'e') ADVANCE(226); END_STATE(); case 182: - if (lookahead == 'e') ADVANCE(265); + if (lookahead == 'e') ADVANCE(267); END_STATE(); case 183: - if (lookahead == 'e') ADVANCE(266); + if (lookahead == 'e') ADVANCE(268); END_STATE(); case 184: if (lookahead == 'e') ADVANCE(217); END_STATE(); case 185: - if (lookahead == 'f') ADVANCE(1155); + if (lookahead == 'f') ADVANCE(1160); END_STATE(); case 186: - if (lookahead == 'f') ADVANCE(954); - if (lookahead == 'n') ADVANCE(937); + if (lookahead == 'f') ADVANCE(959); + if (lookahead == 'n') ADVANCE(942); END_STATE(); case 187: - if (lookahead == 'f') ADVANCE(954); - if (lookahead == 'n') ADVANCE(941); + if (lookahead == 'f') ADVANCE(959); + if (lookahead == 'n') ADVANCE(946); END_STATE(); case 188: - if (lookahead == 'f') ADVANCE(954); + if (lookahead == 'f') ADVANCE(959); if (lookahead == 'n') ADVANCE(189); END_STATE(); case 189: - if (lookahead == 'f') ADVANCE(1147); + if (lookahead == 'f') ADVANCE(1152); END_STATE(); case 190: - if (lookahead == 'f') ADVANCE(868); + if (lookahead == 'f') ADVANCE(873); END_STATE(); case 191: - if (lookahead == 'f') ADVANCE(903); + if (lookahead == 'f') ADVANCE(908); END_STATE(); case 192: if (lookahead == 'h') ADVANCE(210); END_STATE(); case 193: - if (lookahead == 'h') ADVANCE(1053); + if (lookahead == 'h') ADVANCE(1058); END_STATE(); case 194: - if (lookahead == 'h') ADVANCE(1050); + if (lookahead == 'h') ADVANCE(1055); END_STATE(); case 195: - if (lookahead == 'h') ADVANCE(976); + if (lookahead == 'h') ADVANCE(981); END_STATE(); case 196: - if (lookahead == 'h') ADVANCE(960); + if (lookahead == 'h') ADVANCE(965); END_STATE(); case 197: - if (lookahead == 'h') ADVANCE(896); + if (lookahead == 'h') ADVANCE(901); END_STATE(); case 198: - if (lookahead == 'h') ADVANCE(901); + if (lookahead == 'h') ADVANCE(906); END_STATE(); case 199: if (lookahead == 'h') ADVANCE(66); END_STATE(); case 200: if (lookahead == 'i') ADVANCE(219); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 201: - if (lookahead == 'i') ADVANCE(1812); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'i') ADVANCE(1817); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 202: - if (lookahead == 'i') ADVANCE(281); + if (lookahead == 'i') ADVANCE(285); END_STATE(); case 203: - if (lookahead == 'i') ADVANCE(280); + if (lookahead == 'i') ADVANCE(284); END_STATE(); case 204: if (lookahead == 'i') ADVANCE(223); @@ -27739,36 +27754,36 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'i') ADVANCE(149); END_STATE(); case 206: - if (lookahead == 'i') ADVANCE(285); + if (lookahead == 'i') ADVANCE(289); END_STATE(); case 207: - if (lookahead == 'i') ADVANCE(287); + if (lookahead == 'i') ADVANCE(291); END_STATE(); case 208: - if (lookahead == 'k') ADVANCE(1201); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'k') ADVANCE(1206); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 209: - if (lookahead == 'k') ADVANCE(1198); + if (lookahead == 'k') ADVANCE(1203); END_STATE(); case 210: - if (lookahead == 'l') ADVANCE(1031); - if (lookahead == 'r') ADVANCE(1034); + if (lookahead == 'l') ADVANCE(1036); + if (lookahead == 'r') ADVANCE(1039); END_STATE(); case 211: - if (lookahead == 'l') ADVANCE(1098); + if (lookahead == 'l') ADVANCE(1103); END_STATE(); case 212: if (lookahead == 'l') ADVANCE(205); END_STATE(); case 213: - if (lookahead == 'l') ADVANCE(273); + if (lookahead == 'l') ADVANCE(275); END_STATE(); case 214: if (lookahead == 'l') ADVANCE(211); END_STATE(); case 215: - if (lookahead == 'l') ADVANCE(274); + if (lookahead == 'l') ADVANCE(276); END_STATE(); case 216: if (lookahead == 'l') ADVANCE(71); @@ -27783,37 +27798,37 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'n') ADVANCE(185); END_STATE(); case 220: - if (lookahead == 'n') ADVANCE(1778); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'n') ADVANCE(1783); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 221: - if (lookahead == 'n') ADVANCE(939); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'n') ADVANCE(944); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 222: if (lookahead == 'n') ADVANCE(165); END_STATE(); case 223: - if (lookahead == 'n') ADVANCE(1047); + if (lookahead == 'n') ADVANCE(1052); END_STATE(); case 224: - if (lookahead == 'n') ADVANCE(1786); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'n') ADVANCE(1791); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 225: - if (lookahead == 'n') ADVANCE(937); + if (lookahead == 'n') ADVANCE(942); END_STATE(); case 226: - if (lookahead == 'n') ADVANCE(301); + if (lookahead == 'n') ADVANCE(305); END_STATE(); case 227: - if (lookahead == 'n') ADVANCE(872); + if (lookahead == 'n') ADVANCE(877); END_STATE(); case 228: - if (lookahead == 'n') ADVANCE(941); + if (lookahead == 'n') ADVANCE(946); END_STATE(); case 229: - if (lookahead == 'n') ADVANCE(902); + if (lookahead == 'n') ADVANCE(907); END_STATE(); case 230: if (lookahead == 'n') ADVANCE(189); @@ -27825,796 +27840,808 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'n') ADVANCE(169); END_STATE(); case 233: - if (lookahead == 'o') ADVANCE(86); + if (lookahead == 'n') ADVANCE(279); END_STATE(); case 234: - if (lookahead == 'o') ADVANCE(950); + if (lookahead == 'o') ADVANCE(86); END_STATE(); case 235: - if (lookahead == 'o') ADVANCE(1803); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(955); END_STATE(); case 236: - if (lookahead == 'o') ADVANCE(258); + if (lookahead == 'o') ADVANCE(1808); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 237: - if (lookahead == 'o') ADVANCE(1780); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(260); END_STATE(); case 238: - if (lookahead == 'o') ADVANCE(251); + if (lookahead == 'o') ADVANCE(1785); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 239: - if (lookahead == 'o') ADVANCE(191); + if (lookahead == 'o') ADVANCE(254); END_STATE(); case 240: - if (lookahead == 'o') ADVANCE(167); + if (lookahead == 'o') ADVANCE(191); END_STATE(); case 241: - if (lookahead == 'o') ADVANCE(284); + if (lookahead == 'o') ADVANCE(167); END_STATE(); case 242: - if (lookahead == 'o') ADVANCE(284); - if (lookahead == 's') ADVANCE(1165); + if (lookahead == 'o') ADVANCE(288); END_STATE(); case 243: - if (lookahead == 'o') ADVANCE(261); + if (lookahead == 'o') ADVANCE(288); + if (lookahead == 's') ADVANCE(1170); END_STATE(); case 244: - if (lookahead == 'o') ADVANCE(168); + if (lookahead == 'o') ADVANCE(263); END_STATE(); case 245: - if (lookahead == 'o') ADVANCE(279); + if (lookahead == 'o') ADVANCE(168); END_STATE(); case 246: - if (lookahead == 'o') ADVANCE(279); - if (lookahead == 'u') ADVANCE(214); + if (lookahead == 'o') ADVANCE(233); END_STATE(); case 247: - if (lookahead == 'o') ADVANCE(1813); - if (lookahead == 'u') ADVANCE(1796); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(282); END_STATE(); case 248: - if (lookahead == 'o') ADVANCE(1814); - if (lookahead == 's') ADVANCE(1168); - if (lookahead == 'u') ADVANCE(1796); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(282); + if (lookahead == 'u') ADVANCE(214); END_STATE(); case 249: - if (lookahead == 'o') ADVANCE(1814); - if (lookahead == 'u') ADVANCE(1796); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(1818); + if (lookahead == 'u') ADVANCE(1801); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 250: - if (lookahead == 'p') ADVANCE(152); + if (lookahead == 'o') ADVANCE(1819); + if (lookahead == 's') ADVANCE(1173); + if (lookahead == 'u') ADVANCE(1801); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 251: - if (lookahead == 'p') ADVANCE(289); + if (lookahead == 'o') ADVANCE(1819); + if (lookahead == 'u') ADVANCE(1801); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 252: - if (lookahead == 'p') ADVANCE(178); + if (lookahead == 'p') ADVANCE(152); END_STATE(); case 253: - if (lookahead == 'p') ADVANCE(150); + if (lookahead == 'p') ADVANCE(178); END_STATE(); case 254: - if (lookahead == 'p') ADVANCE(153); + if (lookahead == 'p') ADVANCE(293); END_STATE(); case 255: - if (lookahead == 'r') ADVANCE(1193); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'p') ADVANCE(150); END_STATE(); case 256: - if (lookahead == 'r') ADVANCE(1820); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'p') ADVANCE(153); END_STATE(); case 257: - if (lookahead == 'r') ADVANCE(1066); + if (lookahead == 'r') ADVANCE(1198); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 258: - if (lookahead == 'r') ADVANCE(1063); + if (lookahead == 'r') ADVANCE(1825); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 259: - if (lookahead == 'r') ADVANCE(1190); + if (lookahead == 'r') ADVANCE(1071); END_STATE(); case 260: - if (lookahead == 'r') ADVANCE(1077); + if (lookahead == 'r') ADVANCE(1068); END_STATE(); case 261: - if (lookahead == 'r') ADVANCE(1073); + if (lookahead == 'r') ADVANCE(1195); END_STATE(); case 262: - if (lookahead == 'r') ADVANCE(299); + if (lookahead == 'r') ADVANCE(1082); END_STATE(); case 263: - if (lookahead == 'r') ADVANCE(298); + if (lookahead == 'r') ADVANCE(1078); END_STATE(); case 264: - if (lookahead == 'r') ADVANCE(295); + if (lookahead == 'r') ADVANCE(303); END_STATE(); case 265: - if (lookahead == 'r') ADVANCE(227); + if (lookahead == 'r') ADVANCE(302); END_STATE(); case 266: - if (lookahead == 'r') ADVANCE(229); + if (lookahead == 'r') ADVANCE(299); END_STATE(); case 267: - if (lookahead == 's') ADVANCE(1168); - if (lookahead == 'u') ADVANCE(1796); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(227); END_STATE(); case 268: - if (lookahead == 's') ADVANCE(1177); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(229); END_STATE(); case 269: - if (lookahead == 's') ADVANCE(1172); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 's') ADVANCE(1173); + if (lookahead == 'u') ADVANCE(1801); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 270: - if (lookahead == 's') ADVANCE(1173); + if (lookahead == 's') ADVANCE(1182); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 271: - if (lookahead == 's') ADVANCE(1169); + if (lookahead == 's') ADVANCE(1177); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 272: - if (lookahead == 's') ADVANCE(393); + if (lookahead == 's') ADVANCE(1178); END_STATE(); case 273: - if (lookahead == 's') ADVANCE(173); + if (lookahead == 's') ADVANCE(1174); END_STATE(); case 274: - if (lookahead == 's') ADVANCE(175); + if (lookahead == 's') ADVANCE(397); END_STATE(); case 275: - if (lookahead == 's') ADVANCE(65); + if (lookahead == 's') ADVANCE(173); END_STATE(); case 276: - if (lookahead == 's') ADVANCE(176); + if (lookahead == 's') ADVANCE(175); END_STATE(); case 277: - if (lookahead == 's') ADVANCE(69); + if (lookahead == 's') ADVANCE(65); END_STATE(); case 278: - if (lookahead == 't') ADVANCE(1769); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 's') ADVANCE(176); END_STATE(); case 279: - if (lookahead == 't') ADVANCE(1081); + if (lookahead == 's') ADVANCE(283); END_STATE(); case 280: - if (lookahead == 't') ADVANCE(63); + if (lookahead == 's') ADVANCE(69); END_STATE(); case 281: - if (lookahead == 't') ADVANCE(193); + if (lookahead == 't') ADVANCE(1774); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 282: - if (lookahead == 't') ADVANCE(307); + if (lookahead == 't') ADVANCE(1086); END_STATE(); case 283: - if (lookahead == 't') ADVANCE(162); + if (lookahead == 't') ADVANCE(411); END_STATE(); case 284: - if (lookahead == 't') ADVANCE(64); + if (lookahead == 't') ADVANCE(63); END_STATE(); case 285: - if (lookahead == 't') ADVANCE(194); + if (lookahead == 't') ADVANCE(193); END_STATE(); case 286: - if (lookahead == 't') ADVANCE(148); + if (lookahead == 't') ADVANCE(311); END_STATE(); case 287: - if (lookahead == 't') ADVANCE(199); + if (lookahead == 't') ADVANCE(162); END_STATE(); case 288: - if (lookahead == 't') ADVANCE(182); + if (lookahead == 't') ADVANCE(64); END_STATE(); case 289: - if (lookahead == 't') ADVANCE(67); + if (lookahead == 't') ADVANCE(194); END_STATE(); case 290: - if (lookahead == 't') ADVANCE(197); + if (lookahead == 't') ADVANCE(148); END_STATE(); case 291: - if (lookahead == 't') ADVANCE(198); + if (lookahead == 't') ADVANCE(199); END_STATE(); case 292: - if (lookahead == 't') ADVANCE(163); + if (lookahead == 't') ADVANCE(182); END_STATE(); case 293: - if (lookahead == 't') ADVANCE(183); + if (lookahead == 't') ADVANCE(67); END_STATE(); case 294: - if (lookahead == 't') ADVANCE(293); + if (lookahead == 't') ADVANCE(197); END_STATE(); case 295: - if (lookahead == 't') ADVANCE(277); + if (lookahead == 't') ADVANCE(198); END_STATE(); case 296: - if (lookahead == 'u') ADVANCE(308); - if (lookahead == 'x') ADVANCE(341); - if (lookahead != 0) ADVANCE(1552); + if (lookahead == 't') ADVANCE(163); END_STATE(); case 297: - if (lookahead == 'u') ADVANCE(1796); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(183); END_STATE(); case 298: - if (lookahead == 'u') ADVANCE(174); + if (lookahead == 't') ADVANCE(297); END_STATE(); case 299: - if (lookahead == 'u') ADVANCE(174); - if (lookahead == 'y') ADVANCE(972); + if (lookahead == 't') ADVANCE(280); END_STATE(); case 300: - if (lookahead == 'u') ADVANCE(218); + if (lookahead == 'u') ADVANCE(312); + if (lookahead == 'x') ADVANCE(345); + if (lookahead != 0) ADVANCE(1557); END_STATE(); case 301: - if (lookahead == 'v') ADVANCE(869); + if (lookahead == 'u') ADVANCE(1801); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 302: - if (lookahead == 'w') ADVANCE(202); + if (lookahead == 'u') ADVANCE(174); END_STATE(); case 303: - if (lookahead == 'w') ADVANCE(206); + if (lookahead == 'u') ADVANCE(174); + if (lookahead == 'y') ADVANCE(977); END_STATE(); case 304: - if (lookahead == 'w') ADVANCE(207); + if (lookahead == 'u') ADVANCE(218); END_STATE(); case 305: - if (lookahead == 'x') ADVANCE(288); + if (lookahead == 'v') ADVANCE(874); END_STATE(); case 306: - if (lookahead == 'y') ADVANCE(1194); + if (lookahead == 'w') ADVANCE(202); END_STATE(); case 307: - if (lookahead == 'y') ADVANCE(252); + if (lookahead == 'w') ADVANCE(206); END_STATE(); case 308: - if (lookahead == '{') ADVANCE(338); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(337); + if (lookahead == 'w') ADVANCE(207); END_STATE(); case 309: - if (lookahead == '{') ADVANCE(340); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(343); + if (lookahead == 'x') ADVANCE(292); END_STATE(); case 310: - if (lookahead == '}') ADVANCE(1552); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(310); + if (lookahead == 'y') ADVANCE(1199); END_STATE(); case 311: - if (lookahead == '}') ADVANCE(1561); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(311); + if (lookahead == 'y') ADVANCE(253); END_STATE(); case 312: - if (lookahead == '+' || - lookahead == '-') ADVANCE(324); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (lookahead == '{') ADVANCE(342); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(341); END_STATE(); case 313: - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1143); + if (lookahead == '{') ADVANCE(344); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(347); END_STATE(); case 314: - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1538); + if (lookahead == '}') ADVANCE(1557); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); END_STATE(); case 315: - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1145); + if (lookahead == '}') ADVANCE(1566); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(315); END_STATE(); case 316: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(70); + if (lookahead == '+' || + lookahead == '-') ADVANCE(328); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1143); END_STATE(); case 317: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1541); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1148); END_STATE(); case 318: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(79); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1543); END_STATE(); case 319: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1536); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1150); END_STATE(); case 320: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1535); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(70); END_STATE(); case 321: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1542); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); END_STATE(); case 322: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1538); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(79); END_STATE(); case 323: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1136); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1541); END_STATE(); case 324: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1540); END_STATE(); case 325: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1547); END_STATE(); case 326: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(317); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1543); END_STATE(); case 327: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(318); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1141); END_STATE(); case 328: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(319); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1143); END_STATE(); case 329: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(325); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(320); END_STATE(); case 330: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(68); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(321); END_STATE(); case 331: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(78); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(322); END_STATE(); case 332: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(323); END_STATE(); case 333: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(329); END_STATE(); case 334: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(330); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(68); END_STATE(); case 335: - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(331); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(78); END_STATE(); case 336: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1552); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 337: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(341); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 338: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(310); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(334); END_STATE(); case 339: - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1561); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(335); END_STATE(); case 340: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(311); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1557); END_STATE(); case 341: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(336); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(345); END_STATE(); case 342: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(339); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(314); END_STATE(); case 343: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(342); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1566); END_STATE(); case 344: if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1141); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(315); END_STATE(); case 345: - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(340); END_STATE(); case 346: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(343); + END_STATE(); + case 347: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(346); + END_STATE(); + case 348: + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1146); + END_STATE(); + case 349: + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); + END_STATE(); + case 350: if (lookahead != 0 && lookahead != 'u' && - lookahead != 'x') ADVANCE(1552); - if (lookahead == 'u') ADVANCE(308); - if (lookahead == 'x') ADVANCE(341); + lookahead != 'x') ADVANCE(1557); + if (lookahead == 'u') ADVANCE(312); + if (lookahead == 'x') ADVANCE(345); END_STATE(); - case 347: + case 351: if (lookahead != 0 && lookahead != 'u' && - lookahead != 'x') ADVANCE(1561); - if (lookahead == 'u') ADVANCE(309); - if (lookahead == 'x') ADVANCE(342); + lookahead != 'x') ADVANCE(1566); + if (lookahead == 'u') ADVANCE(313); + if (lookahead == 'x') ADVANCE(346); END_STATE(); - case 348: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 352: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'B') ADVANCE(1211); - if (lookahead == 'E') ADVANCE(504); - if (lookahead == 'G') ADVANCE(505); - if (lookahead == 'K') ADVANCE(506); - if (lookahead == 'M') ADVANCE(507); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == 'P') ADVANCE(508); - if (lookahead == 'T') ADVANCE(509); - if (lookahead == 'Z') ADVANCE(510); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'B') ADVANCE(1216); + if (lookahead == 'E') ADVANCE(509); + if (lookahead == 'G') ADVANCE(510); + if (lookahead == 'K') ADVANCE(511); + if (lookahead == 'M') ADVANCE(512); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == 'P') ADVANCE(513); + if (lookahead == 'T') ADVANCE(514); + if (lookahead == 'Z') ADVANCE(515); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(629); - if (lookahead == 'b') ADVANCE(1205); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(552); - if (lookahead == 'e') ADVANCE(511); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'g') ADVANCE(513); - if (lookahead == 'h') ADVANCE(615); - if (lookahead == 'i') ADVANCE(602); - if (lookahead == 'k') ADVANCE(514); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(515); - if (lookahead == 'n') ADVANCE(664); - if (lookahead == 'o') ADVANCE(676); - if (lookahead == 'p') ADVANCE(517); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(590); - if (lookahead == 't') ADVANCE(518); - if (lookahead == 'u') ADVANCE(693); - if (lookahead == 'w') ADVANCE(607); - if (lookahead == 'x') ADVANCE(666); - if (lookahead == 'z') ADVANCE(520); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(694); + if (lookahead == 'a') ADVANCE(634); + if (lookahead == 'b') ADVANCE(1210); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(557); + if (lookahead == 'e') ADVANCE(516); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'g') ADVANCE(518); + if (lookahead == 'h') ADVANCE(620); + if (lookahead == 'i') ADVANCE(607); + if (lookahead == 'k') ADVANCE(519); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(520); + if (lookahead == 'n') ADVANCE(669); + if (lookahead == 'o') ADVANCE(681); + if (lookahead == 'p') ADVANCE(522); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(595); + if (lookahead == 't') ADVANCE(523); + if (lookahead == 'u') ADVANCE(698); + if (lookahead == 'w') ADVANCE(612); + if (lookahead == 'x') ADVANCE(671); + if (lookahead == 'z') ADVANCE(525); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(699); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(348) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(352) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(740); END_STATE(); - case 349: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 353: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == '-') ADVANCE(922); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == '-') ADVANCE(927); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(629); - if (lookahead == 'b') ADVANCE(620); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(649); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(602); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(550); - if (lookahead == 'n') ADVANCE(665); - if (lookahead == 'o') ADVANCE(676); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(657); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == 'x') ADVANCE(666); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(634); + if (lookahead == 'b') ADVANCE(625); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(654); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(607); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(555); + if (lookahead == 'n') ADVANCE(670); + if (lookahead == 'o') ADVANCE(681); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(662); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == 'x') ADVANCE(671); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(349) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(353) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 350: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 354: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == 'B') ADVANCE(1211); - if (lookahead == 'E') ADVANCE(504); - if (lookahead == 'G') ADVANCE(505); - if (lookahead == 'K') ADVANCE(506); - if (lookahead == 'M') ADVANCE(507); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == 'P') ADVANCE(508); - if (lookahead == 'T') ADVANCE(509); - if (lookahead == 'Z') ADVANCE(510); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'B') ADVANCE(1216); + if (lookahead == 'E') ADVANCE(509); + if (lookahead == 'G') ADVANCE(510); + if (lookahead == 'K') ADVANCE(511); + if (lookahead == 'M') ADVANCE(512); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == 'P') ADVANCE(513); + if (lookahead == 'T') ADVANCE(514); + if (lookahead == 'Z') ADVANCE(515); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(629); - if (lookahead == 'b') ADVANCE(1205); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(552); - if (lookahead == 'e') ADVANCE(511); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'g') ADVANCE(513); - if (lookahead == 'h') ADVANCE(615); - if (lookahead == 'i') ADVANCE(602); - if (lookahead == 'k') ADVANCE(514); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(515); - if (lookahead == 'n') ADVANCE(664); - if (lookahead == 'o') ADVANCE(676); - if (lookahead == 'p') ADVANCE(517); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(590); - if (lookahead == 't') ADVANCE(518); - if (lookahead == 'u') ADVANCE(693); - if (lookahead == 'w') ADVANCE(607); - if (lookahead == 'x') ADVANCE(666); - if (lookahead == 'z') ADVANCE(520); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(694); + if (lookahead == 'a') ADVANCE(634); + if (lookahead == 'b') ADVANCE(1210); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(557); + if (lookahead == 'e') ADVANCE(516); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'g') ADVANCE(518); + if (lookahead == 'h') ADVANCE(620); + if (lookahead == 'i') ADVANCE(607); + if (lookahead == 'k') ADVANCE(519); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(520); + if (lookahead == 'n') ADVANCE(669); + if (lookahead == 'o') ADVANCE(681); + if (lookahead == 'p') ADVANCE(522); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(595); + if (lookahead == 't') ADVANCE(523); + if (lookahead == 'u') ADVANCE(698); + if (lookahead == 'w') ADVANCE(612); + if (lookahead == 'x') ADVANCE(671); + if (lookahead == 'z') ADVANCE(525); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(699); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(350) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(354) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(740); END_STATE(); - case 351: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 355: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == '-') ADVANCE(918); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == '-') ADVANCE(923); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(629); - if (lookahead == 'b') ADVANCE(620); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(649); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(602); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(550); - if (lookahead == 'n') ADVANCE(665); - if (lookahead == 'o') ADVANCE(676); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(657); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == 'x') ADVANCE(666); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(634); + if (lookahead == 'b') ADVANCE(625); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(654); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(607); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(555); + if (lookahead == 'n') ADVANCE(670); + if (lookahead == 'o') ADVANCE(681); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(662); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == 'x') ADVANCE(671); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(351) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(355) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 352: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 356: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == '-') ADVANCE(922); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1130); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == '-') ADVANCE(927); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1135); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); + if (lookahead == '>') ADVANCE(913); if (lookahead == 'N') ADVANCE(144); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(228); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(352) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + lookahead == ' ') SKIP(356) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); - case 353: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 357: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == '-') ADVANCE(918); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1130); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == '-') ADVANCE(923); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1135); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); + if (lookahead == '>') ADVANCE(913); if (lookahead == 'N') ADVANCE(144); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(228); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(353) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1134); + lookahead == ' ') SKIP(357) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); - case 354: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 358: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(1000); - if (lookahead == '+') ADVANCE(1027); - if (lookahead == '-') ADVANCE(921); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1018); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(399); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1005); + if (lookahead == '+') ADVANCE(1032); + if (lookahead == '-') ADVANCE(926); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1023); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(403); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(225); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(354) + lookahead == ' ') SKIP(358) END_STATE(); - case 355: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 359: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == '-') ADVANCE(914); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(225); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(355) + lookahead == ' ') SKIP(359) END_STATE(); - case 356: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 360: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == '-') ADVANCE(914); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ':') ADVANCE(885); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == '-') ADVANCE(919); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ':') ADVANCE(890); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'B') ADVANCE(1209); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'B') ADVANCE(1214); if (lookahead == 'E') ADVANCE(102); if (lookahead == 'G') ADVANCE(103); if (lookahead == 'K') ADVANCE(104); @@ -28623,79 +28650,79 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'T') ADVANCE(107); if (lookahead == 'Z') ADVANCE(108); if (lookahead == 'a') ADVANCE(231); - if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'b') ADVANCE(1209); if (lookahead == 'c') ADVANCE(147); if (lookahead == 'd') ADVANCE(143); if (lookahead == 'e') ADVANCE(109); if (lookahead == 'g') ADVANCE(111); - if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'h') ADVANCE(261); if (lookahead == 'i') ADVANCE(225); if (lookahead == 'k') ADVANCE(112); if (lookahead == 'm') ADVANCE(113); - if (lookahead == 'n') ADVANCE(242); - if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'n') ADVANCE(243); + if (lookahead == 'o') ADVANCE(262); if (lookahead == 'p') ADVANCE(114); if (lookahead == 's') ADVANCE(172); if (lookahead == 't') ADVANCE(115); - if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'u') ADVANCE(272); if (lookahead == 'w') ADVANCE(209); - if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'x') ADVANCE(244); if (lookahead == 'z') ADVANCE(116); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(271); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(273); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(356) + lookahead == ' ') SKIP(360) END_STATE(); - case 357: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 361: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == '-') ADVANCE(920); - if (lookahead == '.') ADVANCE(967); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == '-') ADVANCE(925); + if (lookahead == '.') ADVANCE(972); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); if (lookahead == 'a') ADVANCE(231); if (lookahead == 'b') ADVANCE(203); if (lookahead == 'e') ADVANCE(232); if (lookahead == 'i') ADVANCE(225); - if (lookahead == 'm') ADVANCE(240); - if (lookahead == 'n') ADVANCE(241); - if (lookahead == 'o') ADVANCE(260); - if (lookahead == 's') ADVANCE(286); - if (lookahead == 'x') ADVANCE(243); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'm') ADVANCE(241); + if (lookahead == 'n') ADVANCE(242); + if (lookahead == 'o') ADVANCE(262); + if (lookahead == 's') ADVANCE(290); + if (lookahead == 'x') ADVANCE(244); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(357) + lookahead == ' ') SKIP(361) END_STATE(); - case 358: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 362: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(80); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1028); - if (lookahead == '-') ADVANCE(920); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1033); + if (lookahead == '-') ADVANCE(925); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); if (lookahead == '=') ADVANCE(82); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'B') ADVANCE(1209); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'B') ADVANCE(1214); if (lookahead == 'E') ADVANCE(102); if (lookahead == 'G') ADVANCE(103); if (lookahead == 'K') ADVANCE(104); @@ -28704,51 +28731,51 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'T') ADVANCE(107); if (lookahead == 'Z') ADVANCE(108); if (lookahead == 'a') ADVANCE(231); - if (lookahead == 'b') ADVANCE(1204); + if (lookahead == 'b') ADVANCE(1209); if (lookahead == 'd') ADVANCE(143); if (lookahead == 'e') ADVANCE(110); if (lookahead == 'g') ADVANCE(111); - if (lookahead == 'h') ADVANCE(259); + if (lookahead == 'h') ADVANCE(261); if (lookahead == 'i') ADVANCE(225); if (lookahead == 'k') ADVANCE(112); if (lookahead == 'm') ADVANCE(113); - if (lookahead == 'n') ADVANCE(242); - if (lookahead == 'o') ADVANCE(260); + if (lookahead == 'n') ADVANCE(243); + if (lookahead == 'o') ADVANCE(262); if (lookahead == 'p') ADVANCE(114); if (lookahead == 's') ADVANCE(172); if (lookahead == 't') ADVANCE(115); - if (lookahead == 'u') ADVANCE(270); + if (lookahead == 'u') ADVANCE(272); if (lookahead == 'w') ADVANCE(209); - if (lookahead == 'x') ADVANCE(243); + if (lookahead == 'x') ADVANCE(244); if (lookahead == 'z') ADVANCE(116); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(271); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(273); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(358) + lookahead == ' ') SKIP(362) END_STATE(); - case 359: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 363: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(83); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(1001); - if (lookahead == '+') ADVANCE(1030); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1006); + if (lookahead == '+') ADVANCE(1035); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(75); - if (lookahead == '/') ADVANCE(1019); - if (lookahead == '0') ADVANCE(1124); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1042); + if (lookahead == '/') ADVANCE(1024); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1047); if (lookahead == '=') ADVANCE(84); - if (lookahead == '>') ADVANCE(909); - if (lookahead == 'B') ADVANCE(1212); + if (lookahead == '>') ADVANCE(914); + if (lookahead == 'B') ADVANCE(1217); if (lookahead == 'E') ADVANCE(88); if (lookahead == 'G') ADVANCE(89); if (lookahead == 'K') ADVANCE(90); @@ -28757,696 +28784,696 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'P') ADVANCE(92); if (lookahead == 'T') ADVANCE(93); if (lookahead == 'Z') ADVANCE(94); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'a') ADVANCE(220); - if (lookahead == 'b') ADVANCE(1202); + if (lookahead == 'b') ADVANCE(1207); if (lookahead == 'd') ADVANCE(141); if (lookahead == 'e') ADVANCE(55); if (lookahead == 'f') ADVANCE(142); if (lookahead == 'g') ADVANCE(95); - if (lookahead == 'h') ADVANCE(255); + if (lookahead == 'h') ADVANCE(257); if (lookahead == 'i') ADVANCE(221); if (lookahead == 'k') ADVANCE(96); if (lookahead == 'm') ADVANCE(97); - if (lookahead == 'n') ADVANCE(248); + if (lookahead == 'n') ADVANCE(250); if (lookahead == 'o') ADVANCE(59); if (lookahead == 'p') ADVANCE(99); if (lookahead == 's') ADVANCE(170); if (lookahead == 't') ADVANCE(100); - if (lookahead == 'u') ADVANCE(268); + if (lookahead == 'u') ADVANCE(270); if (lookahead == 'w') ADVANCE(208); - if (lookahead == 'x') ADVANCE(235); + if (lookahead == 'x') ADVANCE(236); if (lookahead == 'z') ADVANCE(101); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(893); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(269); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(898); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(271); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(359) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + lookahead == ' ') SKIP(363) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1132); if (lookahead != 0 && - lookahead != ']') ADVANCE(345); + lookahead != ']') ADVANCE(349); END_STATE(); - case 360: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); + case 364: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); if (lookahead == '!') ADVANCE(83); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(1001); - if (lookahead == '+') ADVANCE(1030); - if (lookahead == '-') ADVANCE(918); - if (lookahead == '.') ADVANCE(970); - if (lookahead == '/') ADVANCE(1019); - if (lookahead == '0') ADVANCE(1124); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1042); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1006); + if (lookahead == '+') ADVANCE(1035); + if (lookahead == '-') ADVANCE(923); + if (lookahead == '.') ADVANCE(975); + if (lookahead == '/') ADVANCE(1024); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1047); if (lookahead == '=') ADVANCE(84); - if (lookahead == '>') ADVANCE(909); - if (lookahead == '?') ADVANCE(1011); + if (lookahead == '>') ADVANCE(914); + if (lookahead == '?') ADVANCE(1016); if (lookahead == 'N') ADVANCE(140); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'a') ADVANCE(220); if (lookahead == 'b') ADVANCE(201); if (lookahead == 'e') ADVANCE(57); if (lookahead == 'f') ADVANCE(142); if (lookahead == 'i') ADVANCE(221); - if (lookahead == 'm') ADVANCE(237); - if (lookahead == 'n') ADVANCE(249); + if (lookahead == 'm') ADVANCE(238); + if (lookahead == 'n') ADVANCE(251); if (lookahead == 'o') ADVANCE(59); - if (lookahead == 's') ADVANCE(278); - if (lookahead == 't') ADVANCE(256); - if (lookahead == 'x') ADVANCE(235); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(893); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 's') ADVANCE(281); + if (lookahead == 't') ADVANCE(258); + if (lookahead == 'x') ADVANCE(236); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(898); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(360) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + lookahead == ' ') SKIP(364) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1132); if (lookahead != 0 && - lookahead != ']') ADVANCE(345); + lookahead != ']') ADVANCE(349); END_STATE(); - case 361: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 365: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(998); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1003); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(361) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(365) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 362: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 366: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(362) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(366) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 363: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 367: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(637); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(642); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(363) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(367) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 364: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 368: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(556); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(561); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(364) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(368) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 365: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 369: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); if (lookahead == 'N') ADVANCE(144); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'd') ADVANCE(234); + if (lookahead == 'd') ADVANCE(235); if (lookahead == 'f') ADVANCE(145); if (lookahead == 'i') ADVANCE(188); if (lookahead == 'm') ADVANCE(151); - if (lookahead == 'n') ADVANCE(246); - if (lookahead == 't') ADVANCE(262); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'n') ADVANCE(248); + if (lookahead == 't') ADVANCE(264); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(365) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + lookahead == ' ') SKIP(369) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); END_STATE(); - case 366: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 370: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1683); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(1585); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1688); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(1590); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(1625); - if (lookahead == 'b') ADVANCE(1647); - if (lookahead == 'c') ADVANCE(1635); - if (lookahead == 'd') ADVANCE(1595); - if (lookahead == 'e') ADVANCE(1649); - if (lookahead == 'f') ADVANCE(1588); - if (lookahead == 'h') ADVANCE(1618); - if (lookahead == 'i') ADVANCE(1612); - if (lookahead == 'l') ADVANCE(1596); - if (lookahead == 'm') ADVANCE(1590); - if (lookahead == 'n') ADVANCE(1638); - if (lookahead == 'o') ADVANCE(1673); - if (lookahead == 'r') ADVANCE(1597); - if (lookahead == 's') ADVANCE(1636); - if (lookahead == 't') ADVANCE(1643); - if (lookahead == 'u') ADVANCE(1657); - if (lookahead == 'w') ADVANCE(1616); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(1630); + if (lookahead == 'b') ADVANCE(1652); + if (lookahead == 'c') ADVANCE(1640); + if (lookahead == 'd') ADVANCE(1600); + if (lookahead == 'e') ADVANCE(1654); + if (lookahead == 'f') ADVANCE(1591); + if (lookahead == 'h') ADVANCE(1623); + if (lookahead == 'i') ADVANCE(1617); + if (lookahead == 'l') ADVANCE(1601); + if (lookahead == 'm') ADVANCE(1595); + if (lookahead == 'n') ADVANCE(1643); + if (lookahead == 'o') ADVANCE(1678); + if (lookahead == 'r') ADVANCE(1602); + if (lookahead == 's') ADVANCE(1641); + if (lookahead == 't') ADVANCE(1648); + if (lookahead == 'u') ADVANCE(1662); + if (lookahead == 'w') ADVANCE(1621); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(362) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1686); - if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1730); - if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1675); + lookahead == ' ') SKIP(366) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1691); + if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1735); + if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1680); END_STATE(); - case 367: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 371: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(367) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(371) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 368: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 372: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(630); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(635); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(368) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(372) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 369: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 373: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); if (lookahead == 'N') ADVANCE(144); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'f') ADVANCE(145); if (lookahead == 'i') ADVANCE(230); - if (lookahead == 'n') ADVANCE(246); - if (lookahead == 't') ADVANCE(263); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'n') ADVANCE(248); + if (lookahead == 't') ADVANCE(265); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(369) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + lookahead == ' ') SKIP(373) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); END_STATE(); - case 370: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 374: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1683); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(1585); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1688); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(1590); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(1625); - if (lookahead == 'b') ADVANCE(1647); - if (lookahead == 'c') ADVANCE(1635); - if (lookahead == 'd') ADVANCE(1595); - if (lookahead == 'e') ADVANCE(1649); - if (lookahead == 'f') ADVANCE(1588); - if (lookahead == 'h') ADVANCE(1618); - if (lookahead == 'i') ADVANCE(1612); - if (lookahead == 'l') ADVANCE(1596); - if (lookahead == 'm') ADVANCE(1590); - if (lookahead == 'n') ADVANCE(1638); - if (lookahead == 'o') ADVANCE(1673); - if (lookahead == 'r') ADVANCE(1597); - if (lookahead == 's') ADVANCE(1636); - if (lookahead == 't') ADVANCE(1643); - if (lookahead == 'u') ADVANCE(1657); - if (lookahead == 'w') ADVANCE(1616); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(1629); + if (lookahead == 'b') ADVANCE(1652); + if (lookahead == 'c') ADVANCE(1640); + if (lookahead == 'd') ADVANCE(1600); + if (lookahead == 'e') ADVANCE(1654); + if (lookahead == 'f') ADVANCE(1591); + if (lookahead == 'h') ADVANCE(1623); + if (lookahead == 'i') ADVANCE(1617); + if (lookahead == 'l') ADVANCE(1601); + if (lookahead == 'm') ADVANCE(1595); + if (lookahead == 'n') ADVANCE(1643); + if (lookahead == 'o') ADVANCE(1678); + if (lookahead == 'r') ADVANCE(1602); + if (lookahead == 's') ADVANCE(1641); + if (lookahead == 't') ADVANCE(1648); + if (lookahead == 'u') ADVANCE(1662); + if (lookahead == 'w') ADVANCE(1621); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(367) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1686); - if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1730); - if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1675); + lookahead == ' ') SKIP(372) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1691); + if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1735); + if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1680); END_STATE(); - case 371: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 375: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1683); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(1585); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1688); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(1590); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(1624); - if (lookahead == 'b') ADVANCE(1647); - if (lookahead == 'c') ADVANCE(1635); - if (lookahead == 'd') ADVANCE(1595); - if (lookahead == 'e') ADVANCE(1649); - if (lookahead == 'f') ADVANCE(1588); - if (lookahead == 'h') ADVANCE(1618); - if (lookahead == 'i') ADVANCE(1612); - if (lookahead == 'l') ADVANCE(1596); - if (lookahead == 'm') ADVANCE(1590); - if (lookahead == 'n') ADVANCE(1638); - if (lookahead == 'o') ADVANCE(1673); - if (lookahead == 'r') ADVANCE(1597); - if (lookahead == 's') ADVANCE(1636); - if (lookahead == 't') ADVANCE(1643); - if (lookahead == 'u') ADVANCE(1657); - if (lookahead == 'w') ADVANCE(1616); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(1630); + if (lookahead == 'b') ADVANCE(1652); + if (lookahead == 'c') ADVANCE(1640); + if (lookahead == 'd') ADVANCE(1600); + if (lookahead == 'e') ADVANCE(1654); + if (lookahead == 'f') ADVANCE(1591); + if (lookahead == 'h') ADVANCE(1623); + if (lookahead == 'i') ADVANCE(1617); + if (lookahead == 'l') ADVANCE(1601); + if (lookahead == 'm') ADVANCE(1595); + if (lookahead == 'n') ADVANCE(1643); + if (lookahead == 'o') ADVANCE(1678); + if (lookahead == 'r') ADVANCE(1602); + if (lookahead == 's') ADVANCE(1641); + if (lookahead == 't') ADVANCE(1648); + if (lookahead == 'u') ADVANCE(1662); + if (lookahead == 'w') ADVANCE(1621); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(368) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1686); - if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1730); - if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1675); + lookahead == ' ') SKIP(371) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1691); + if (aux_sym_long_flag_token1_character_set_5(lookahead)) ADVANCE(1735); + if (aux_sym_long_flag_token1_character_set_6(lookahead)) ADVANCE(1680); END_STATE(); - case 372: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 376: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1683); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(1692); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '0') ADVANCE(1688); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(1697); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'f') ADVANCE(1693); - if (lookahead == 'i') ADVANCE(1707); - if (lookahead == 'n') ADVANCE(1709); - if (lookahead == 't') ADVANCE(1711); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'f') ADVANCE(1698); + if (lookahead == 'i') ADVANCE(1712); + if (lookahead == 'n') ADVANCE(1714); + if (lookahead == 't') ADVANCE(1716); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(369) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1686); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1730); + lookahead == ' ') SKIP(373) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1691); + if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); - case 373: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 377: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(373) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(377) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 374: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 378: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(918); - if (lookahead == '.') ADVANCE(969); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '?') ADVANCE(1010); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(923); + if (lookahead == '.') ADVANCE(974); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '?') ADVANCE(1015); if (lookahead == 'N') ADVANCE(144); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'e') ADVANCE(213); if (lookahead == 'f') ADVANCE(145); if (lookahead == 'i') ADVANCE(230); - if (lookahead == 'n') ADVANCE(246); - if (lookahead == 't') ADVANCE(263); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'n') ADVANCE(248); + if (lookahead == 't') ADVANCE(265); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(374) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); + lookahead == ' ') SKIP(378) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); END_STATE(); - case 375: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + case 379: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(333); - if (lookahead == '-') ADVANCE(918); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(337); + if (lookahead == '-') ADVANCE(923); if (lookahead == '.') ADVANCE(75); - if (lookahead == '0') ADVANCE(1124); - if (lookahead == ';') ADVANCE(863); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(868); if (lookahead == 'N') ADVANCE(140); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'e') ADVANCE(58); if (lookahead == 'f') ADVANCE(142); if (lookahead == 'i') ADVANCE(224); - if (lookahead == 'n') ADVANCE(247); + if (lookahead == 'n') ADVANCE(249); if (lookahead == 'o') ADVANCE(60); - if (lookahead == 't') ADVANCE(256); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(893); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 't') ADVANCE(258); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(898); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(375) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + lookahead == ' ') SKIP(379) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1132); if (lookahead != 0 && - lookahead != ']') ADVANCE(345); + lookahead != ']') ADVANCE(349); END_STATE(); - case 376: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + case 380: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(333); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(337); if (lookahead == '-') ADVANCE(61); if (lookahead == '.') ADVANCE(75); - if (lookahead == '0') ADVANCE(1124); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'B') ADVANCE(1212); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'B') ADVANCE(1217); if (lookahead == 'E') ADVANCE(88); if (lookahead == 'G') ADVANCE(89); if (lookahead == 'K') ADVANCE(90); @@ -29455,7569 +29482,7571 @@ static bool ts_lex(TSLexer *lexer, TSStateId state) { if (lookahead == 'P') ADVANCE(92); if (lookahead == 'T') ADVANCE(93); if (lookahead == 'Z') ADVANCE(94); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'b') ADVANCE(1208); + if (lookahead == 'b') ADVANCE(1213); if (lookahead == 'd') ADVANCE(141); if (lookahead == 'e') ADVANCE(56); if (lookahead == 'f') ADVANCE(142); if (lookahead == 'g') ADVANCE(95); - if (lookahead == 'h') ADVANCE(255); + if (lookahead == 'h') ADVANCE(257); if (lookahead == 'i') ADVANCE(224); if (lookahead == 'k') ADVANCE(96); if (lookahead == 'm') ADVANCE(98); - if (lookahead == 'n') ADVANCE(267); + if (lookahead == 'n') ADVANCE(269); if (lookahead == 'o') ADVANCE(60); if (lookahead == 'p') ADVANCE(99); if (lookahead == 's') ADVANCE(171); if (lookahead == 't') ADVANCE(100); - if (lookahead == 'u') ADVANCE(268); + if (lookahead == 'u') ADVANCE(270); if (lookahead == 'w') ADVANCE(208); if (lookahead == 'z') ADVANCE(101); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(893); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(269); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(898); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(271); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(376) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + lookahead == ' ') SKIP(380) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1132); if (lookahead != 0 && - lookahead != ']') ADVANCE(345); + lookahead != ']') ADVANCE(349); END_STATE(); - case 377: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + case 381: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(333); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(337); if (lookahead == '-') ADVANCE(61); if (lookahead == '.') ADVANCE(75); - if (lookahead == '0') ADVANCE(1124); - if (lookahead == ';') ADVANCE(863); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(868); if (lookahead == 'N') ADVANCE(140); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'e') ADVANCE(58); if (lookahead == 'f') ADVANCE(142); if (lookahead == 'i') ADVANCE(224); - if (lookahead == 'n') ADVANCE(297); + if (lookahead == 'n') ADVANCE(301); if (lookahead == 'o') ADVANCE(60); - if (lookahead == 't') ADVANCE(256); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(893); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 't') ADVANCE(258); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(898); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(377) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + lookahead == ' ') SKIP(381) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1132); if (lookahead != 0 && - lookahead != ']') ADVANCE(345); + lookahead != ']') ADVANCE(349); END_STATE(); - case 378: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + case 382: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(333); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(337); if (lookahead == '-') ADVANCE(61); if (lookahead == '.') ADVANCE(75); - if (lookahead == '0') ADVANCE(1678); - if (lookahead == ';') ADVANCE(863); - if (lookahead == 'N') ADVANCE(1690); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '0') ADVANCE(1683); + if (lookahead == ';') ADVANCE(868); + if (lookahead == 'N') ADVANCE(1695); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'e') ADVANCE(1580); - if (lookahead == 'f') ADVANCE(1691); - if (lookahead == 'i') ADVANCE(1706); - if (lookahead == 'n') ADVANCE(1719); - if (lookahead == 'o') ADVANCE(1581); - if (lookahead == 't') ADVANCE(1712); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(893); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'e') ADVANCE(1585); + if (lookahead == 'f') ADVANCE(1696); + if (lookahead == 'i') ADVANCE(1711); + if (lookahead == 'n') ADVANCE(1724); + if (lookahead == 'o') ADVANCE(1586); + if (lookahead == 't') ADVANCE(1717); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(898); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(377) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1681); - if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1731); + lookahead == ' ') SKIP(381) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1686); + if (aux_sym_long_flag_token1_character_set_1(lookahead)) ADVANCE(1736); if (lookahead != 0 && - lookahead != ']') ADVANCE(345); + lookahead != ']') ADVANCE(349); END_STATE(); - case 379: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1846); - if (lookahead == '$') ADVANCE(895); + case 383: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1851); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '+') ADVANCE(333); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '+') ADVANCE(337); if (lookahead == '-') ADVANCE(61); - if (lookahead == '.') ADVANCE(970); - if (lookahead == '0') ADVANCE(1124); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '?') ADVANCE(1011); + if (lookahead == '.') ADVANCE(975); + if (lookahead == '0') ADVANCE(1129); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '?') ADVANCE(1016); if (lookahead == 'N') ADVANCE(140); - if (lookahead == '[') ADVANCE(887); + if (lookahead == '[') ADVANCE(892); if (lookahead == '`') ADVANCE(139); if (lookahead == 'e') ADVANCE(58); if (lookahead == 'f') ADVANCE(142); if (lookahead == 'i') ADVANCE(224); - if (lookahead == 'n') ADVANCE(297); + if (lookahead == 'n') ADVANCE(301); if (lookahead == 'o') ADVANCE(60); - if (lookahead == 't') ADVANCE(256); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(893); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 't') ADVANCE(258); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(898); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(379) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1127); + lookahead == ' ') SKIP(383) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1132); if (lookahead != 0 && - lookahead != ']') ADVANCE(345); + lookahead != ']') ADVANCE(349); END_STATE(); - case 380: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ')') ADVANCE(891); + case 384: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ')') ADVANCE(896); if (lookahead == '-') ADVANCE(62); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(380) + lookahead == ' ') SKIP(384) END_STATE(); - case 381: - if (eof) ADVANCE(386); - if (lookahead == '\n') ADVANCE(864); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == ')') ADVANCE(891); + case 385: + if (eof) ADVANCE(390); + if (lookahead == '\n') ADVANCE(869); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == ')') ADVANCE(896); if (lookahead == '-') ADVANCE(62); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\r' || - lookahead == ' ') SKIP(380) - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + lookahead == ' ') SKIP(384) + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); - case 382: - if (eof) ADVANCE(386); + case 386: + if (eof) ADVANCE(390); if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1845); - if (lookahead == '$') ADVANCE(895); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(1000); - if (lookahead == '+') ADVANCE(1027); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(916); - if (lookahead == '.') ADVANCE(968); - if (lookahead == '/') ADVANCE(1018); - if (lookahead == ':') ADVANCE(885); - if (lookahead == ';') ADVANCE(863); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(398); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '?') ADVANCE(1010); - if (lookahead == '@') ADVANCE(910); - if (lookahead == 'B') ADVANCE(1210); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1850); + if (lookahead == '$') ADVANCE(900); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1005); + if (lookahead == '+') ADVANCE(1032); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(921); + if (lookahead == '.') ADVANCE(973); + if (lookahead == '/') ADVANCE(1023); + if (lookahead == ':') ADVANCE(890); + if (lookahead == ';') ADVANCE(868); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(402); + if (lookahead == '>') ADVANCE(913); + if (lookahead == '?') ADVANCE(1015); + if (lookahead == '@') ADVANCE(915); + if (lookahead == 'B') ADVANCE(1215); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'b') ADVANCE(1207); - if (lookahead == 'e') ADVANCE(736); - if (lookahead == 'o') ADVANCE(737); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(846); + if (lookahead == 'b') ADVANCE(1212); + if (lookahead == 'e') ADVANCE(741); + if (lookahead == 'o') ADVANCE(742); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(851); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(382) - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(329); - if (sym_identifier_character_set_5(lookahead)) ADVANCE(862); + lookahead == ' ') SKIP(386) + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(333); + if (sym_identifier_character_set_5(lookahead)) ADVANCE(867); END_STATE(); - case 383: - if (eof) ADVANCE(386); + case 387: + if (eof) ADVANCE(390); if (lookahead == '!') ADVANCE(80); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == ')') ADVANCE(891); - if (lookahead == '*') ADVANCE(999); - if (lookahead == '+') ADVANCE(1029); - if (lookahead == ',') ADVANCE(888); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == ')') ADVANCE(896); + if (lookahead == '*') ADVANCE(1004); + if (lookahead == '+') ADVANCE(1034); + if (lookahead == ',') ADVANCE(893); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '/') ADVANCE(1017); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == ':') ADVANCE(885); - if (lookahead == '<') ADVANCE(1041); - if (lookahead == '=') ADVANCE(399); - if (lookahead == '>') ADVANCE(908); - if (lookahead == '@') ADVANCE(910); - if (lookahead == 'B') ADVANCE(1210); - if (lookahead == 'E') ADVANCE(747); - if (lookahead == 'G') ADVANCE(748); - if (lookahead == 'K') ADVANCE(749); - if (lookahead == 'M') ADVANCE(750); - if (lookahead == 'N') ADVANCE(784); - if (lookahead == 'P') ADVANCE(751); - if (lookahead == 'T') ADVANCE(752); - if (lookahead == 'Z') ADVANCE(753); - if (lookahead == '[') ADVANCE(887); - if (lookahead == ']') ADVANCE(889); + if (lookahead == '/') ADVANCE(1022); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == ':') ADVANCE(890); + if (lookahead == '<') ADVANCE(1046); + if (lookahead == '=') ADVANCE(81); + if (lookahead == '>') ADVANCE(913); + if (lookahead == 'B') ADVANCE(1215); + if (lookahead == 'E') ADVANCE(752); + if (lookahead == 'G') ADVANCE(753); + if (lookahead == 'K') ADVANCE(754); + if (lookahead == 'M') ADVANCE(755); + if (lookahead == 'N') ADVANCE(789); + if (lookahead == 'P') ADVANCE(756); + if (lookahead == 'T') ADVANCE(757); + if (lookahead == 'Z') ADVANCE(758); + if (lookahead == '[') ADVANCE(892); + if (lookahead == ']') ADVANCE(894); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(820); - if (lookahead == 'b') ADVANCE(1203); - if (lookahead == 'd') ADVANCE(785); - if (lookahead == 'e') ADVANCE(754); - if (lookahead == 'f') ADVANCE(786); - if (lookahead == 'g') ADVANCE(755); - if (lookahead == 'h') ADVANCE(836); - if (lookahead == 'i') ADVANCE(821); - if (lookahead == 'k') ADVANCE(756); - if (lookahead == 'm') ADVANCE(757); - if (lookahead == 'n') ADVANCE(826); - if (lookahead == 'o') ADVANCE(837); - if (lookahead == 'p') ADVANCE(758); - if (lookahead == 's') ADVANCE(801); - if (lookahead == 't') ADVANCE(759); - if (lookahead == 'u') ADVANCE(847); - if (lookahead == 'w') ADVANCE(811); - if (lookahead == 'x') ADVANCE(828); - if (lookahead == 'z') ADVANCE(761); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); - if (lookahead == 181) ADVANCE(846); + if (lookahead == 'a') ADVANCE(825); + if (lookahead == 'b') ADVANCE(1208); + if (lookahead == 'd') ADVANCE(790); + if (lookahead == 'e') ADVANCE(759); + if (lookahead == 'f') ADVANCE(791); + if (lookahead == 'g') ADVANCE(760); + if (lookahead == 'h') ADVANCE(841); + if (lookahead == 'i') ADVANCE(826); + if (lookahead == 'k') ADVANCE(761); + if (lookahead == 'm') ADVANCE(762); + if (lookahead == 'n') ADVANCE(831); + if (lookahead == 'o') ADVANCE(842); + if (lookahead == 'p') ADVANCE(763); + if (lookahead == 's') ADVANCE(806); + if (lookahead == 't') ADVANCE(764); + if (lookahead == 'u') ADVANCE(852); + if (lookahead == 'w') ADVANCE(816); + if (lookahead == 'x') ADVANCE(833); + if (lookahead == 'z') ADVANCE(766); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); + if (lookahead == 181) ADVANCE(851); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(383) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(862); + lookahead == ' ') SKIP(387) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_2(lookahead)) ADVANCE(867); END_STATE(); - case 384: - if (eof) ADVANCE(386); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1845); - if (lookahead == '$') ADVANCE(895); + case 388: + if (eof) ADVANCE(390); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1850); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(384) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(388) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 385: - if (eof) ADVANCE(386); - if (lookahead == '"') ADVANCE(1547); - if (lookahead == '#') ADVANCE(1843); - if (lookahead == '$') ADVANCE(895); + case 389: + if (eof) ADVANCE(390); + if (lookahead == '"') ADVANCE(1552); + if (lookahead == '#') ADVANCE(1848); + if (lookahead == '$') ADVANCE(900); if (lookahead == '\'') ADVANCE(54); - if (lookahead == '(') ADVANCE(890); - if (lookahead == '+') ADVANCE(332); - if (lookahead == '-') ADVANCE(922); + if (lookahead == '(') ADVANCE(895); + if (lookahead == '+') ADVANCE(336); + if (lookahead == '-') ADVANCE(927); if (lookahead == '.') ADVANCE(74); - if (lookahead == '0') ADVANCE(1129); - if (lookahead == 'N') ADVANCE(543); - if (lookahead == '[') ADVANCE(887); - if (lookahead == '^') ADVANCE(1563); + if (lookahead == '0') ADVANCE(1134); + if (lookahead == 'N') ADVANCE(548); + if (lookahead == '[') ADVANCE(892); + if (lookahead == '^') ADVANCE(1568); if (lookahead == '`') ADVANCE(139); - if (lookahead == 'a') ADVANCE(631); - if (lookahead == 'b') ADVANCE(681); - if (lookahead == 'c') ADVANCE(655); - if (lookahead == 'd') ADVANCE(575); - if (lookahead == 'e') ADVANCE(683); - if (lookahead == 'f') ADVANCE(546); - if (lookahead == 'h') ADVANCE(616); - if (lookahead == 'i') ADVANCE(603); - if (lookahead == 'l') ADVANCE(576); - if (lookahead == 'm') ADVANCE(549); - if (lookahead == 'n') ADVANCE(660); - if (lookahead == 'o') ADVANCE(730); - if (lookahead == 'r') ADVANCE(577); - if (lookahead == 's') ADVANCE(658); - if (lookahead == 't') ADVANCE(671); - if (lookahead == 'u') ADVANCE(697); - if (lookahead == 'w') ADVANCE(608); - if (lookahead == '{') ADVANCE(964); - if (lookahead == '|') ADVANCE(892); - if (lookahead == '}') ADVANCE(965); + if (lookahead == 'a') ADVANCE(636); + if (lookahead == 'b') ADVANCE(686); + if (lookahead == 'c') ADVANCE(660); + if (lookahead == 'd') ADVANCE(580); + if (lookahead == 'e') ADVANCE(688); + if (lookahead == 'f') ADVANCE(551); + if (lookahead == 'h') ADVANCE(621); + if (lookahead == 'i') ADVANCE(608); + if (lookahead == 'l') ADVANCE(581); + if (lookahead == 'm') ADVANCE(554); + if (lookahead == 'n') ADVANCE(665); + if (lookahead == 'o') ADVANCE(735); + if (lookahead == 'r') ADVANCE(582); + if (lookahead == 's') ADVANCE(663); + if (lookahead == 't') ADVANCE(676); + if (lookahead == 'u') ADVANCE(702); + if (lookahead == 'w') ADVANCE(613); + if (lookahead == '{') ADVANCE(969); + if (lookahead == '|') ADVANCE(897); + if (lookahead == '}') ADVANCE(970); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') SKIP(385) - if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1133); - if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(735); + lookahead == ' ') SKIP(389) + if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (sym_cmd_identifier_character_set_1(lookahead)) ADVANCE(740); END_STATE(); - case 386: + case 390: ACCEPT_TOKEN(ts_builtin_sym_end); END_STATE(); - case 387: + case 391: ACCEPT_TOKEN(anon_sym_POUND_BANG); END_STATE(); - case 388: + case 392: ACCEPT_TOKEN(aux_sym_shebang_token1); END_STATE(); - case 389: + case 393: ACCEPT_TOKEN(aux_sym_shebang_token1); - if (lookahead == '\n') ADVANCE(389); - if (lookahead == '#') ADVANCE(1844); + if (lookahead == '\n') ADVANCE(393); + if (lookahead == '#') ADVANCE(1849); if (lookahead == '\t' || lookahead == '\r' || lookahead == ' ') ADVANCE(2); if (lookahead != 0) ADVANCE(3); END_STATE(); - case 390: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(595); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); - END_STATE(); - case 391: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(595); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); - END_STATE(); - case 392: - ACCEPT_TOKEN(anon_sym_export); - if (lookahead == '-') ADVANCE(595); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); - END_STATE(); - case 393: - ACCEPT_TOKEN(anon_sym_alias); - END_STATE(); case 394: - ACCEPT_TOKEN(anon_sym_alias); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(600); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 395: - ACCEPT_TOKEN(anon_sym_alias); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(600); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 396: - ACCEPT_TOKEN(anon_sym_alias); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_export); + if (lookahead == '-') ADVANCE(600); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 397: - ACCEPT_TOKEN(anon_sym_EQ); + ACCEPT_TOKEN(anon_sym_alias); END_STATE(); case 398: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1037); - if (lookahead == '>') ADVANCE(966); - if (lookahead == '~') ADVANCE(1056); + ACCEPT_TOKEN(anon_sym_alias); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 399: - ACCEPT_TOKEN(anon_sym_EQ); - if (lookahead == '=') ADVANCE(1037); - if (lookahead == '~') ADVANCE(1056); + ACCEPT_TOKEN(anon_sym_alias); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 400: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(593); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_alias); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 401: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(593); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_EQ); END_STATE(); case 402: - ACCEPT_TOKEN(anon_sym_let); - if (lookahead == '-') ADVANCE(593); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1042); + if (lookahead == '>') ADVANCE(971); + if (lookahead == '~') ADVANCE(1061); END_STATE(); case 403: - ACCEPT_TOKEN(anon_sym_let_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_EQ); + if (lookahead == '=') ADVANCE(1042); + if (lookahead == '~') ADVANCE(1061); END_STATE(); case 404: - ACCEPT_TOKEN(anon_sym_mut); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(598); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 405: - ACCEPT_TOKEN(anon_sym_mut); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(598); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 406: - ACCEPT_TOKEN(anon_sym_mut); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_let); + if (lookahead == '-') ADVANCE(598); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 407: - ACCEPT_TOKEN(anon_sym_const); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_let_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 408: - ACCEPT_TOKEN(anon_sym_const); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_mut); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 409: - ACCEPT_TOKEN(anon_sym_const); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_mut); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 410: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'N') ADVANCE(1159); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_mut); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 411: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(410); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_const); END_STATE(); case 412: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(448); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_const); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 413: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(499); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_const); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 414: - ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(455); - if (lookahead == 'o') ADVANCE(469); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_const); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 415: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(481); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'N') ADVANCE(1164); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 416: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(486); - if (lookahead == 'o') ADVANCE(419); - if (lookahead == 'u') ADVANCE(487); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(415); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 417: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'c') ADVANCE(443); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(453); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 418: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'c') ADVANCE(432); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(504); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 419: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'd') ADVANCE(497); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(460); + if (lookahead == 'o') ADVANCE(474); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 420: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'd') ADVANCE(431); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(486); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 421: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(440); - if (lookahead == 'o') ADVANCE(952); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(491); + if (lookahead == 'o') ADVANCE(424); + if (lookahead == 'u') ADVANCE(492); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 422: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(489); - if (lookahead == 'o') ADVANCE(462); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'c') ADVANCE(448); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 423: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(441); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'c') ADVANCE(437); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 424: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(882); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'd') ADVANCE(502); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 425: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1108); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'd') ADVANCE(436); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 426: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1116); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(445); + if (lookahead == 'o') ADVANCE(957); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 427: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1008); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(494); + if (lookahead == 'o') ADVANCE(467); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 428: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(948); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(446); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 429: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(878); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(887); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 430: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(932); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1113); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 431: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(990); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1121); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 432: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(983); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1013); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 433: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(412); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(953); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 434: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(478); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(883); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 435: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(475); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(937); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 436: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(471); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(995); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 437: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(480); - if (lookahead == 'i') ADVANCE(453); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(988); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 438: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'f') ADVANCE(956); - if (lookahead == 'n') ADVANCE(439); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(417); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 439: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'f') ADVANCE(1149); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(483); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 440: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'f') ADVANCE(867); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(480); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 441: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'g') ADVANCE(447); - if (lookahead == 't') ADVANCE(495); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(476); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 442: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'h') ADVANCE(437); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(485); + if (lookahead == 'i') ADVANCE(458); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 443: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'h') ADVANCE(962); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'f') ADVANCE(961); + if (lookahead == 'n') ADVANCE(444); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 444: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(420); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'f') ADVANCE(1154); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 445: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(415); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'f') ADVANCE(872); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 446: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(459); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'g') ADVANCE(452); + if (lookahead == 't') ADVANCE(500); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 447: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(485); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'h') ADVANCE(442); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 448: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'k') ADVANCE(929); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'h') ADVANCE(967); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 449: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1100); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(425); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 450: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(445); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(420); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 451: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(413); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(464); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 452: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(449); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(490); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 453: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(428); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'k') ADVANCE(934); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 454: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(429); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1105); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 455: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(484); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(450); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 456: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(483); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(418); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 457: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(874); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(454); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 458: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(979); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(433); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 459: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(496); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(434); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 460: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(456); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(489); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 461: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(493); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(488); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 462: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(466); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(879); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 463: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(491); - if (lookahead == 'u') ADVANCE(452); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(984); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 464: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(470); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(501); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 465: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(479); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(461); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 466: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'p') ADVANCE(945); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(498); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 467: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'p') ADVANCE(465); - if (lookahead == 't') ADVANCE(435); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(471); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 468: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(494); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(496); + if (lookahead == 'u') ADVANCE(457); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 469: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(935); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(475); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 470: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(898); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(484); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 471: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(986); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'p') ADVANCE(950); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 472: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(433); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'p') ADVANCE(470); + if (lookahead == 't') ADVANCE(440); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 473: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(418); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(499); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 474: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(476); - if (lookahead == 'x') ADVANCE(467); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(940); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 475: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(457); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(903); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 476: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(464); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(991); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 477: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(458); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(438); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 478: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(451); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(423); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 479: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(490); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(481); + if (lookahead == 'x') ADVANCE(472); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 480: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(427); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(462); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 481: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(395); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(469); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 482: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(424); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(463); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 483: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(488); - if (lookahead == 't') ADVANCE(446); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(456); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 484: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(426); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(495); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 485: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(492); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(432); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 486: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(417); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(399); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 487: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(405); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(429); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 488: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(408); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(493); + if (lookahead == 't') ADVANCE(451); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 489: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(402); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(431); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 490: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(392); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(497); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 491: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(1083); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(422); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 492: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(436); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(409); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 493: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(473); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(413); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 494: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(425); - if (lookahead == 'y') ADVANCE(974); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(406); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 495: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(477); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(396); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 496: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(430); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(1088); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 497: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(454); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(441); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 498: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'v') ADVANCE(434); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(478); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 499: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'y') ADVANCE(994); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(430); + if (lookahead == 'y') ADVANCE(979); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 500: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(482); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 501: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(554); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(435); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 502: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(731); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(459); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 503: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == '-') ADVANCE(732); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'v') ADVANCE(439); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 504: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1307); - if (lookahead == 'I') ADVANCE(521); - if (lookahead == 'b') ADVANCE(1303); - if (lookahead == 'i') ADVANCE(557); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'y') ADVANCE(999); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 505: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1259); - if (lookahead == 'I') ADVANCE(522); - if (lookahead == 'b') ADVANCE(1255); - if (lookahead == 'i') ADVANCE(558); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 506: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1227); - if (lookahead == 'I') ADVANCE(523); - if (lookahead == 'b') ADVANCE(1223); - if (lookahead == 'i') ADVANCE(559); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(559); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 507: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1243); - if (lookahead == 'I') ADVANCE(524); - if (lookahead == 'b') ADVANCE(1239); - if (lookahead == 'i') ADVANCE(560); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(736); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 508: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1291); - if (lookahead == 'I') ADVANCE(525); - if (lookahead == 'b') ADVANCE(1287); - if (lookahead == 'i') ADVANCE(561); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(737); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 509: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1275); + if (lookahead == 'B') ADVANCE(1312); if (lookahead == 'I') ADVANCE(526); - if (lookahead == 'b') ADVANCE(1271); + if (lookahead == 'b') ADVANCE(1308); if (lookahead == 'i') ADVANCE(562); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 510: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1323); + if (lookahead == 'B') ADVANCE(1264); if (lookahead == 'I') ADVANCE(527); - if (lookahead == 'b') ADVANCE(1319); + if (lookahead == 'b') ADVANCE(1260); if (lookahead == 'i') ADVANCE(563); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 511: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1299); + if (lookahead == 'B') ADVANCE(1232); if (lookahead == 'I') ADVANCE(528); - if (lookahead == 'b') ADVANCE(1295); - if (lookahead == 'i') ADVANCE(529); - if (lookahead == 'n') ADVANCE(574); - if (lookahead == 'r') ADVANCE(684); - if (lookahead == 'x') ADVANCE(670); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1228); + if (lookahead == 'i') ADVANCE(564); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 512: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1299); - if (lookahead == 'I') ADVANCE(528); - if (lookahead == 'b') ADVANCE(1295); - if (lookahead == 'i') ADVANCE(529); - if (lookahead == 'n') ADVANCE(574); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1248); + if (lookahead == 'I') ADVANCE(529); + if (lookahead == 'b') ADVANCE(1244); + if (lookahead == 'i') ADVANCE(565); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 513: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1251); + if (lookahead == 'B') ADVANCE(1296); if (lookahead == 'I') ADVANCE(530); - if (lookahead == 'b') ADVANCE(1247); - if (lookahead == 'i') ADVANCE(531); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1292); + if (lookahead == 'i') ADVANCE(566); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 514: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1219); - if (lookahead == 'I') ADVANCE(532); - if (lookahead == 'b') ADVANCE(1215); - if (lookahead == 'i') ADVANCE(533); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1280); + if (lookahead == 'I') ADVANCE(531); + if (lookahead == 'b') ADVANCE(1276); + if (lookahead == 'i') ADVANCE(567); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 515: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1235); - if (lookahead == 'I') ADVANCE(534); - if (lookahead == 'a') ADVANCE(704); - if (lookahead == 'b') ADVANCE(1231); - if (lookahead == 'i') ADVANCE(535); - if (lookahead == 'o') ADVANCE(569); - if (lookahead == 's') ADVANCE(1180); - if (lookahead == 'u') ADVANCE(705); - if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1328); + if (lookahead == 'I') ADVANCE(532); + if (lookahead == 'b') ADVANCE(1324); + if (lookahead == 'i') ADVANCE(568); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 516: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1235); - if (lookahead == 'I') ADVANCE(534); - if (lookahead == 'b') ADVANCE(1231); - if (lookahead == 'i') ADVANCE(535); - if (lookahead == 'o') ADVANCE(571); - if (lookahead == 's') ADVANCE(1180); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1304); + if (lookahead == 'I') ADVANCE(533); + if (lookahead == 'b') ADVANCE(1300); + if (lookahead == 'i') ADVANCE(534); + if (lookahead == 'n') ADVANCE(579); + if (lookahead == 'r') ADVANCE(689); + if (lookahead == 'x') ADVANCE(675); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 517: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1283); - if (lookahead == 'I') ADVANCE(536); - if (lookahead == 'b') ADVANCE(1279); - if (lookahead == 'i') ADVANCE(537); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1304); + if (lookahead == 'I') ADVANCE(533); + if (lookahead == 'b') ADVANCE(1300); + if (lookahead == 'i') ADVANCE(534); + if (lookahead == 'n') ADVANCE(579); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 518: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1267); - if (lookahead == 'I') ADVANCE(538); - if (lookahead == 'b') ADVANCE(1263); - if (lookahead == 'i') ADVANCE(539); - if (lookahead == 'r') ADVANCE(720); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1256); + if (lookahead == 'I') ADVANCE(535); + if (lookahead == 'b') ADVANCE(1252); + if (lookahead == 'i') ADVANCE(536); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 519: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1267); - if (lookahead == 'I') ADVANCE(538); - if (lookahead == 'b') ADVANCE(1263); - if (lookahead == 'i') ADVANCE(539); - if (lookahead == 'r') ADVANCE(721); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1224); + if (lookahead == 'I') ADVANCE(537); + if (lookahead == 'b') ADVANCE(1220); + if (lookahead == 'i') ADVANCE(538); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 520: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1315); - if (lookahead == 'I') ADVANCE(540); - if (lookahead == 'b') ADVANCE(1311); - if (lookahead == 'i') ADVANCE(541); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1240); + if (lookahead == 'I') ADVANCE(539); + if (lookahead == 'a') ADVANCE(709); + if (lookahead == 'b') ADVANCE(1236); + if (lookahead == 'i') ADVANCE(540); + if (lookahead == 'o') ADVANCE(574); + if (lookahead == 's') ADVANCE(1185); + if (lookahead == 'u') ADVANCE(710); + if (sym_cmd_identifier_character_set_5(lookahead)) ADVANCE(740); END_STATE(); case 521: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1491); - if (lookahead == 'b') ADVANCE(1487); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1240); + if (lookahead == 'I') ADVANCE(539); + if (lookahead == 'b') ADVANCE(1236); + if (lookahead == 'i') ADVANCE(540); + if (lookahead == 'o') ADVANCE(576); + if (lookahead == 's') ADVANCE(1185); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 522: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1407); - if (lookahead == 'b') ADVANCE(1403); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1288); + if (lookahead == 'I') ADVANCE(541); + if (lookahead == 'b') ADVANCE(1284); + if (lookahead == 'i') ADVANCE(542); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 523: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1351); - if (lookahead == 'b') ADVANCE(1347); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1272); + if (lookahead == 'I') ADVANCE(543); + if (lookahead == 'b') ADVANCE(1268); + if (lookahead == 'i') ADVANCE(544); + if (lookahead == 'r') ADVANCE(725); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 524: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1379); - if (lookahead == 'b') ADVANCE(1375); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1272); + if (lookahead == 'I') ADVANCE(543); + if (lookahead == 'b') ADVANCE(1268); + if (lookahead == 'i') ADVANCE(544); + if (lookahead == 'r') ADVANCE(726); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 525: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1463); - if (lookahead == 'b') ADVANCE(1459); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1320); + if (lookahead == 'I') ADVANCE(545); + if (lookahead == 'b') ADVANCE(1316); + if (lookahead == 'i') ADVANCE(546); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 526: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1435); - if (lookahead == 'b') ADVANCE(1431); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1496); + if (lookahead == 'b') ADVANCE(1492); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 527: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1519); - if (lookahead == 'b') ADVANCE(1515); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1412); + if (lookahead == 'b') ADVANCE(1408); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 528: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1475); - if (lookahead == 'b') ADVANCE(1479); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1356); + if (lookahead == 'b') ADVANCE(1352); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 529: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1471); - if (lookahead == 'b') ADVANCE(1467); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1384); + if (lookahead == 'b') ADVANCE(1380); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 530: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1391); - if (lookahead == 'b') ADVANCE(1395); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1468); + if (lookahead == 'b') ADVANCE(1464); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 531: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1387); - if (lookahead == 'b') ADVANCE(1383); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1440); + if (lookahead == 'b') ADVANCE(1436); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 532: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1335); - if (lookahead == 'b') ADVANCE(1339); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1524); + if (lookahead == 'b') ADVANCE(1520); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 533: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1331); - if (lookahead == 'b') ADVANCE(1327); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1480); + if (lookahead == 'b') ADVANCE(1484); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 534: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1363); - if (lookahead == 'b') ADVANCE(1367); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1476); + if (lookahead == 'b') ADVANCE(1472); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 535: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1359); - if (lookahead == 'b') ADVANCE(1355); - if (lookahead == 'n') ADVANCE(1188); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1396); + if (lookahead == 'b') ADVANCE(1400); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 536: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1447); - if (lookahead == 'b') ADVANCE(1451); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1392); + if (lookahead == 'b') ADVANCE(1388); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 537: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1443); - if (lookahead == 'b') ADVANCE(1439); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1340); + if (lookahead == 'b') ADVANCE(1344); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 538: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1419); - if (lookahead == 'b') ADVANCE(1423); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1336); + if (lookahead == 'b') ADVANCE(1332); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 539: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1415); - if (lookahead == 'b') ADVANCE(1411); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1368); + if (lookahead == 'b') ADVANCE(1372); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 540: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1503); - if (lookahead == 'b') ADVANCE(1507); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1364); + if (lookahead == 'b') ADVANCE(1360); + if (lookahead == 'n') ADVANCE(1193); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 541: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'B') ADVANCE(1499); - if (lookahead == 'b') ADVANCE(1495); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1452); + if (lookahead == 'b') ADVANCE(1456); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 542: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'N') ADVANCE(1163); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1448); + if (lookahead == 'b') ADVANCE(1444); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 543: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(542); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1424); + if (lookahead == 'b') ADVANCE(1428); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 544: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(625); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1420); + if (lookahead == 'b') ADVANCE(1416); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 545: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(733); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1508); + if (lookahead == 'b') ADVANCE(1512); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 546: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(636); - if (lookahead == 'o') ADVANCE(672); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'B') ADVANCE(1504); + if (lookahead == 'b') ADVANCE(1500); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 547: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(636); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'N') ADVANCE(1168); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 548: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(692); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(547); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 549: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(704); - if (lookahead == 'o') ADVANCE(572); - if (lookahead == 'u') ADVANCE(705); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(630); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 550: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(704); - if (lookahead == 'o') ADVANCE(569); - if (lookahead == 'u') ADVANCE(705); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(738); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 551: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(704); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(641); + if (lookahead == 'o') ADVANCE(677); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 552: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(734); - if (lookahead == 'e') ADVANCE(604); - if (lookahead == 'o') ADVANCE(953); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(641); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 553: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(734); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(697); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 554: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(653); - if (lookahead == 'o') ADVANCE(679); - if (lookahead == 's') ADVANCE(610); - if (lookahead == 'x') ADVANCE(668); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(709); + if (lookahead == 'o') ADVANCE(577); + if (lookahead == 'u') ADVANCE(710); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 555: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(690); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(709); + if (lookahead == 'o') ADVANCE(574); + if (lookahead == 'u') ADVANCE(710); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 556: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'a') ADVANCE(716); - if (lookahead == 'o') ADVANCE(638); - if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(709); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 557: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1483); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(739); + if (lookahead == 'e') ADVANCE(609); + if (lookahead == 'o') ADVANCE(958); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 558: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1399); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(739); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 559: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1343); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(658); + if (lookahead == 'o') ADVANCE(684); + if (lookahead == 's') ADVANCE(615); + if (lookahead == 'x') ADVANCE(673); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 560: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1371); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(695); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 561: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1455); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'a') ADVANCE(721); + if (lookahead == 'o') ADVANCE(643); + if (sym_cmd_identifier_character_set_6(lookahead)) ADVANCE(740); END_STATE(); case 562: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1427); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1488); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 563: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'b') ADVANCE(1511); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1404); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 564: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(1184); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1348); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 565: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(609); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1376); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 566: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(613); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1460); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 567: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'c') ADVANCE(585); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1432); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 568: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1071); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'b') ADVANCE(1516); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 569: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1021); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'c') ADVANCE(1189); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 570: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1061); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'c') ADVANCE(614); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 571: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(1023); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'c') ADVANCE(618); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 572: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(724); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'c') ADVANCE(590); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 573: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(579); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'd') ADVANCE(1076); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 574: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'd') ADVANCE(696); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'd') ADVANCE(1026); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 575: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(604); - if (lookahead == 'o') ADVANCE(953); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'd') ADVANCE(1066); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 576: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(703); - if (lookahead == 'o') ADVANCE(659); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'd') ADVANCE(1028); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 577: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(606); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'd') ADVANCE(729); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 578: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(884); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'd') ADVANCE(584); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 579: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(988); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'd') ADVANCE(701); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 580: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1112); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(609); + if (lookahead == 'o') ADVANCE(958); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 581: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1120); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(708); + if (lookahead == 'o') ADVANCE(664); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 582: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(1009); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(611); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 583: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(949); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(889); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 584: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(879); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(993); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 585: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(981); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(1117); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 586: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(933); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(1125); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 587: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(959); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(1014); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 588: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(544); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(954); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 589: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(643); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(884); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 590: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(564); - if (lookahead == 'o') ADVANCE(719); - if (lookahead == 't') ADVANCE(555); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(986); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 591: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(564); - if (lookahead == 't') ADVANCE(555); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(938); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 592: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(686); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(964); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 593: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(645); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(549); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 594: ACCEPT_TOKEN(sym_cmd_identifier); if (lookahead == 'e') ADVANCE(648); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 595: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(651); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(569); + if (lookahead == 'o') ADVANCE(724); + if (lookahead == 't') ADVANCE(560); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 596: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(685); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(569); + if (lookahead == 't') ADVANCE(560); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 597: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(652); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(691); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 598: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(674); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(650); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 599: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(715); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(653); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 600: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(689); - if (lookahead == 'i') ADVANCE(634); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(656); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 601: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'e') ADVANCE(689); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(690); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 602: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(957); - if (lookahead == 'n') ADVANCE(938); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(657); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 603: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(957); - if (lookahead == 'n') ADVANCE(605); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(679); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 604: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(865); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(720); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 605: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'f') ADVANCE(1153); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(694); + if (lookahead == 'i') ADVANCE(639); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 606: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'g') ADVANCE(619); - if (lookahead == 't') ADVANCE(722); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(694); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 607: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(600); - if (lookahead == 'k') ADVANCE(1200); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'f') ADVANCE(962); + if (lookahead == 'n') ADVANCE(943); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 608: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(600); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'f') ADVANCE(962); + if (lookahead == 'n') ADVANCE(610); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 609: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(963); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'f') ADVANCE(870); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 610: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(628); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'f') ADVANCE(1158); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 611: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1054); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'g') ADVANCE(624); + if (lookahead == 't') ADVANCE(727); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 612: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(1051); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(605); + if (lookahead == 'k') ADVANCE(1205); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 613: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(977); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(605); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 614: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'h') ADVANCE(601); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(968); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 615: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(573); - if (lookahead == 'r') ADVANCE(1192); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(633); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 616: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(573); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(1059); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 617: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(548); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(1056); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 618: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(647); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(982); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 619: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(699); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'h') ADVANCE(606); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 620: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(709); - if (lookahead == 'r') ADVANCE(588); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(578); + if (lookahead == 'r') ADVANCE(1197); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 621: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(709); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(578); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 622: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(642); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(553); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 623: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(712); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(652); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 624: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'i') ADVANCE(714); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(704); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 625: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(930); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(714); + if (lookahead == 'r') ADVANCE(593); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 626: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'k') ADVANCE(1200); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(714); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 627: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(1104); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(647); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 628: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(1032); - if (lookahead == 'r') ADVANCE(1035); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(717); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 629: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(617); - if (lookahead == 'n') ADVANCE(568); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(719); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 630: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(617); - if (lookahead == 's') ADVANCE(997); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'k') ADVANCE(935); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 631: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(617); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'k') ADVANCE(1205); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 632: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(545); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(1109); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 633: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(627); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(1037); + if (lookahead == 'r') ADVANCE(1040); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 634: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(583); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(622); + if (lookahead == 'n') ADVANCE(573); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 635: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(584); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(622); + if (lookahead == 's') ADVANCE(1002); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 636: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(700); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(622); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 637: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'l') ADVANCE(701); - if (lookahead == 'r') ADVANCE(684); - if (lookahead == 'x') ADVANCE(670); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(550); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 638: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(698); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(632); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 639: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(875); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(588); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 640: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(980); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(589); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 641: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(938); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(705); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 642: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(1048); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'l') ADVANCE(706); + if (lookahead == 'r') ADVANCE(689); + if (lookahead == 'x') ADVANCE(675); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 643: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(725); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(703); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 644: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(605); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(880); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 645: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(726); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(985); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 646: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(568); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(943); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 647: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(723); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(1053); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 648: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(727); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(730); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 649: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(574); - if (lookahead == 'r') ADVANCE(684); - if (lookahead == 'x') ADVANCE(670); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(610); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 650: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(574); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(731); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 651: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(728); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(573); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 652: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(729); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(728); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 653: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(570); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(732); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 654: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'n') ADVANCE(711); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(579); + if (lookahead == 'r') ADVANCE(689); + if (lookahead == 'x') ADVANCE(675); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 655: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(638); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(579); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 656: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(953); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(733); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 657: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(719); - if (lookahead == 't') ADVANCE(555); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(734); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 658: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(719); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(575); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 659: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(669); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'n') ADVANCE(716); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 660: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(706); - if (lookahead == 'u') ADVANCE(633); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(643); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 661: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(673); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(958); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 662: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(571); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(724); + if (lookahead == 't') ADVANCE(560); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 663: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(688); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(724); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 664: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(710); - if (lookahead == 's') ADVANCE(1167); - if (lookahead == 'u') ADVANCE(633); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(674); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 665: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(710); - if (lookahead == 'u') ADVANCE(633); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(711); + if (lookahead == 'u') ADVANCE(638); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 666: ACCEPT_TOKEN(sym_cmd_identifier); if (lookahead == 'o') ADVANCE(678); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 667: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(654); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(576); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 668: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'o') ADVANCE(680); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(693); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 669: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(946); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(715); + if (lookahead == 's') ADVANCE(1172); + if (lookahead == 'u') ADVANCE(638); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 670: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'p') ADVANCE(663); - if (lookahead == 't') ADVANCE(596); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(715); + if (lookahead == 'u') ADVANCE(638); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 671: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(720); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(683); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 672: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(936); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(659); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 673: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(900); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'o') ADVANCE(685); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 674: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(987); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'p') ADVANCE(951); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 675: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1192); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'p') ADVANCE(668); + if (lookahead == 't') ADVANCE(601); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 676: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1079); - if (lookahead == 'v') ADVANCE(592); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(725); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 677: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1079); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(941); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 678: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1075); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(905); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 679: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1067); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(992); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 680: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(1064); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(1197); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 681: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(588); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(1084); + if (lookahead == 'v') ADVANCE(597); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 682: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(567); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(1084); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 683: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(684); - if (lookahead == 'x') ADVANCE(670); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(1080); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 684: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(661); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(1072); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 685: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(639); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(1069); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 686: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(632); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(593); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 687: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(640); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(572); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 688: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(708); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(689); + if (lookahead == 'x') ADVANCE(675); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 689: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(582); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(666); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 690: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(718); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(644); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 691: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'r') ADVANCE(721); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(637); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 692: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(396); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(645); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 693: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1174); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(713); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 694: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1171); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(587); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 695: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(1176); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(723); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 696: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(502); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'r') ADVANCE(726); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 697: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(578); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(400); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 698: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(707); - if (lookahead == 't') ADVANCE(618); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(1179); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 699: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(717); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(1176); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 700: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(581); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(1181); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 701: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(587); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(507); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 702: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 's') ADVANCE(503); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(583); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 703: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(400); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(712); + if (lookahead == 't') ADVANCE(623); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 704: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(565); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(722); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 705: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(406); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(586); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 706: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1088); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(592); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 707: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(409); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 's') ADVANCE(508); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 708: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(390); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(404); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 709: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(501); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(570); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 710: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(1085); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(410); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 711: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(618); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(1093); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 712: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(611); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(414); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 713: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(555); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(394); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 714: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(612); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(506); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 715: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(722); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(1090); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 716: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(566); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(623); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 717: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(598); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(616); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 718: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 't') ADVANCE(702); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(560); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 719: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(682); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(617); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 720: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(580); - if (lookahead == 'y') ADVANCE(975); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(727); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 721: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(580); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(571); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 722: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(687); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(603); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 723: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(586); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 't') ADVANCE(707); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 724: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'u') ADVANCE(635); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'u') ADVANCE(687); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 725: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(870); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'u') ADVANCE(585); + if (lookahead == 'y') ADVANCE(980); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 726: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(403); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'u') ADVANCE(585); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 727: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(992); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'u') ADVANCE(692); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 728: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(871); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'u') ADVANCE(591); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 729: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(984); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'u') ADVANCE(640); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 730: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'v') ADVANCE(592); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'v') ADVANCE(875); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 731: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(623); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'v') ADVANCE(407); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 732: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'w') ADVANCE(624); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'v') ADVANCE(997); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 733: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(995); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'v') ADVANCE(876); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 734: ACCEPT_TOKEN(sym_cmd_identifier); - if (lookahead == 'y') ADVANCE(1196); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'v') ADVANCE(989); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 735: ACCEPT_TOKEN(sym_cmd_identifier); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'v') ADVANCE(597); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 736: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '+') ADVANCE(233); - if (lookahead == '>') ADVANCE(1566); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'w') ADVANCE(628); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 737: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '+') ADVANCE(179); - if (lookahead == '>') ADVANCE(1568); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'w') ADVANCE(629); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 738: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(146); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(1000); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 739: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(204); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(sym_cmd_identifier); + if (lookahead == 'y') ADVANCE(1201); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 740: - ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(302); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(sym_cmd_identifier); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 741: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(250); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '+') ADVANCE(234); + if (lookahead == '>') ADVANCE(1571); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 742: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(253); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '+') ADVANCE(179); + if (lookahead == '>') ADVANCE(1573); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 743: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(164); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(146); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 744: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(239); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(204); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 745: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(303); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(306); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 746: ACCEPT_TOKEN(sym_identifier); - if (lookahead == '-') ADVANCE(304); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(252); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 747: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1306); - if (lookahead == 'I') ADVANCE(762); - if (lookahead == 'b') ADVANCE(1302); - if (lookahead == 'i') ADVANCE(789); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(255); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 748: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1258); - if (lookahead == 'I') ADVANCE(763); - if (lookahead == 'b') ADVANCE(1254); - if (lookahead == 'i') ADVANCE(790); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(164); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 749: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1226); - if (lookahead == 'I') ADVANCE(764); - if (lookahead == 'b') ADVANCE(1222); - if (lookahead == 'i') ADVANCE(791); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(240); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 750: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1242); - if (lookahead == 'I') ADVANCE(765); - if (lookahead == 'b') ADVANCE(1238); - if (lookahead == 'i') ADVANCE(792); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(307); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 751: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1290); - if (lookahead == 'I') ADVANCE(766); - if (lookahead == 'b') ADVANCE(1286); - if (lookahead == 'i') ADVANCE(793); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == '-') ADVANCE(308); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 752: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1274); + if (lookahead == 'B') ADVANCE(1311); if (lookahead == 'I') ADVANCE(767); - if (lookahead == 'b') ADVANCE(1270); + if (lookahead == 'b') ADVANCE(1307); if (lookahead == 'i') ADVANCE(794); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 753: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1322); + if (lookahead == 'B') ADVANCE(1263); if (lookahead == 'I') ADVANCE(768); - if (lookahead == 'b') ADVANCE(1318); + if (lookahead == 'b') ADVANCE(1259); if (lookahead == 'i') ADVANCE(795); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 754: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1298); + if (lookahead == 'B') ADVANCE(1231); if (lookahead == 'I') ADVANCE(769); - if (lookahead == 'b') ADVANCE(1294); - if (lookahead == 'i') ADVANCE(770); - if (lookahead == 'n') ADVANCE(799); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1227); + if (lookahead == 'i') ADVANCE(796); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 755: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1250); - if (lookahead == 'I') ADVANCE(771); - if (lookahead == 'b') ADVANCE(1246); - if (lookahead == 'i') ADVANCE(772); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1247); + if (lookahead == 'I') ADVANCE(770); + if (lookahead == 'b') ADVANCE(1243); + if (lookahead == 'i') ADVANCE(797); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 756: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1218); - if (lookahead == 'I') ADVANCE(773); - if (lookahead == 'b') ADVANCE(1214); - if (lookahead == 'i') ADVANCE(774); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1295); + if (lookahead == 'I') ADVANCE(771); + if (lookahead == 'b') ADVANCE(1291); + if (lookahead == 'i') ADVANCE(798); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 757: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1234); - if (lookahead == 'I') ADVANCE(775); - if (lookahead == 'b') ADVANCE(1230); - if (lookahead == 'i') ADVANCE(776); - if (lookahead == 'o') ADVANCE(798); - if (lookahead == 's') ADVANCE(1179); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1279); + if (lookahead == 'I') ADVANCE(772); + if (lookahead == 'b') ADVANCE(1275); + if (lookahead == 'i') ADVANCE(799); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 758: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1282); - if (lookahead == 'I') ADVANCE(777); - if (lookahead == 'b') ADVANCE(1278); - if (lookahead == 'i') ADVANCE(778); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1327); + if (lookahead == 'I') ADVANCE(773); + if (lookahead == 'b') ADVANCE(1323); + if (lookahead == 'i') ADVANCE(800); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 759: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1266); - if (lookahead == 'I') ADVANCE(779); - if (lookahead == 'b') ADVANCE(1262); - if (lookahead == 'i') ADVANCE(780); - if (lookahead == 'r') ADVANCE(859); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1303); + if (lookahead == 'I') ADVANCE(774); + if (lookahead == 'b') ADVANCE(1299); + if (lookahead == 'i') ADVANCE(775); + if (lookahead == 'n') ADVANCE(804); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 760: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1266); - if (lookahead == 'I') ADVANCE(779); - if (lookahead == 'b') ADVANCE(1262); - if (lookahead == 'i') ADVANCE(780); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1255); + if (lookahead == 'I') ADVANCE(776); + if (lookahead == 'b') ADVANCE(1251); + if (lookahead == 'i') ADVANCE(777); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 761: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1314); - if (lookahead == 'I') ADVANCE(781); - if (lookahead == 'b') ADVANCE(1310); - if (lookahead == 'i') ADVANCE(782); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1223); + if (lookahead == 'I') ADVANCE(778); + if (lookahead == 'b') ADVANCE(1219); + if (lookahead == 'i') ADVANCE(779); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 762: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1490); - if (lookahead == 'b') ADVANCE(1486); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1239); + if (lookahead == 'I') ADVANCE(780); + if (lookahead == 'b') ADVANCE(1235); + if (lookahead == 'i') ADVANCE(781); + if (lookahead == 'o') ADVANCE(803); + if (lookahead == 's') ADVANCE(1184); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 763: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1406); - if (lookahead == 'b') ADVANCE(1402); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1287); + if (lookahead == 'I') ADVANCE(782); + if (lookahead == 'b') ADVANCE(1283); + if (lookahead == 'i') ADVANCE(783); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 764: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1350); - if (lookahead == 'b') ADVANCE(1346); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1271); + if (lookahead == 'I') ADVANCE(784); + if (lookahead == 'b') ADVANCE(1267); + if (lookahead == 'i') ADVANCE(785); + if (lookahead == 'r') ADVANCE(864); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 765: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1378); - if (lookahead == 'b') ADVANCE(1374); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1271); + if (lookahead == 'I') ADVANCE(784); + if (lookahead == 'b') ADVANCE(1267); + if (lookahead == 'i') ADVANCE(785); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 766: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1462); - if (lookahead == 'b') ADVANCE(1458); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1319); + if (lookahead == 'I') ADVANCE(786); + if (lookahead == 'b') ADVANCE(1315); + if (lookahead == 'i') ADVANCE(787); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 767: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1434); - if (lookahead == 'b') ADVANCE(1430); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1495); + if (lookahead == 'b') ADVANCE(1491); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 768: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1518); - if (lookahead == 'b') ADVANCE(1514); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1411); + if (lookahead == 'b') ADVANCE(1407); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 769: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1474); - if (lookahead == 'b') ADVANCE(1478); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1355); + if (lookahead == 'b') ADVANCE(1351); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 770: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1470); - if (lookahead == 'b') ADVANCE(1466); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1383); + if (lookahead == 'b') ADVANCE(1379); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 771: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1390); - if (lookahead == 'b') ADVANCE(1394); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1467); + if (lookahead == 'b') ADVANCE(1463); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 772: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1386); - if (lookahead == 'b') ADVANCE(1382); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1439); + if (lookahead == 'b') ADVANCE(1435); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 773: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1334); - if (lookahead == 'b') ADVANCE(1338); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1523); + if (lookahead == 'b') ADVANCE(1519); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 774: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1330); - if (lookahead == 'b') ADVANCE(1326); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1479); + if (lookahead == 'b') ADVANCE(1483); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 775: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1362); - if (lookahead == 'b') ADVANCE(1366); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1475); + if (lookahead == 'b') ADVANCE(1471); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 776: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1358); - if (lookahead == 'b') ADVANCE(1354); - if (lookahead == 'n') ADVANCE(1187); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1395); + if (lookahead == 'b') ADVANCE(1399); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 777: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1446); - if (lookahead == 'b') ADVANCE(1450); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1391); + if (lookahead == 'b') ADVANCE(1387); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 778: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1442); - if (lookahead == 'b') ADVANCE(1438); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1339); + if (lookahead == 'b') ADVANCE(1343); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 779: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1418); - if (lookahead == 'b') ADVANCE(1422); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1335); + if (lookahead == 'b') ADVANCE(1331); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 780: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1414); - if (lookahead == 'b') ADVANCE(1410); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1367); + if (lookahead == 'b') ADVANCE(1371); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 781: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1502); - if (lookahead == 'b') ADVANCE(1506); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1363); + if (lookahead == 'b') ADVANCE(1359); + if (lookahead == 'n') ADVANCE(1192); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 782: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'B') ADVANCE(1498); - if (lookahead == 'b') ADVANCE(1494); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1451); + if (lookahead == 'b') ADVANCE(1455); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 783: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'N') ADVANCE(1160); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1447); + if (lookahead == 'b') ADVANCE(1443); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 784: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(783); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1423); + if (lookahead == 'b') ADVANCE(1427); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 785: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(861); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1419); + if (lookahead == 'b') ADVANCE(1415); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 786: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(814); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1507); + if (lookahead == 'b') ADVANCE(1511); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 787: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(841); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'B') ADVANCE(1503); + if (lookahead == 'b') ADVANCE(1499); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 788: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'a') ADVANCE(845); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'N') ADVANCE(1165); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 789: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1482); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'a') ADVANCE(788); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 790: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1398); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'a') ADVANCE(866); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 791: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1342); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'a') ADVANCE(819); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 792: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1370); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'a') ADVANCE(846); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 793: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1454); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'a') ADVANCE(850); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 794: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1426); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1487); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 795: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'b') ADVANCE(1510); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1403); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 796: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'c') ADVANCE(1183); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1347); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 797: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(1070); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1375); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 798: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(1022); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1459); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 799: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(848); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1431); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 800: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'd') ADVANCE(805); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'b') ADVANCE(1515); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 801: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(796); - if (lookahead == 't') ADVANCE(787); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'c') ADVANCE(1188); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 802: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1109); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'd') ADVANCE(1075); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 803: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(1117); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'd') ADVANCE(1027); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 804: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(883); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'd') ADVANCE(853); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 805: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(991); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'd') ADVANCE(810); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 806: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(744); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'e') ADVANCE(801); + if (lookahead == 't') ADVANCE(792); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 807: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'e') ADVANCE(815); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'e') ADVANCE(1114); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 808: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'f') ADVANCE(1150); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'e') ADVANCE(1122); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 809: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(852); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'e') ADVANCE(888); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 810: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'i') ADVANCE(800); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'e') ADVANCE(996); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 811: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'k') ADVANCE(1199); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'e') ADVANCE(749); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 812: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(1101); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'e') ADVANCE(820); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 813: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(812); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'f') ADVANCE(1155); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 814: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(849); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'i') ADVANCE(857); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 815: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(816); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'i') ADVANCE(805); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 816: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(741); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'k') ADVANCE(1204); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 817: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'l') ADVANCE(743); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'l') ADVANCE(1106); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 818: ACCEPT_TOKEN(sym_identifier); if (lookahead == 'l') ADVANCE(817); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 819: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'm') ADVANCE(835); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'l') ADVANCE(854); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 820: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(797); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'l') ADVANCE(821); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 821: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(940); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'l') ADVANCE(746); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 822: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(942); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'l') ADVANCE(748); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 823: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(808); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'l') ADVANCE(822); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 824: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(799); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'm') ADVANCE(840); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 825: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'n') ADVANCE(806); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'n') ADVANCE(802); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 826: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(854); - if (lookahead == 's') ADVANCE(1166); - if (lookahead == 'u') ADVANCE(813); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'n') ADVANCE(945); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 827: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(854); - if (lookahead == 'u') ADVANCE(813); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'n') ADVANCE(947); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 828: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(839); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'n') ADVANCE(813); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 829: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(798); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'n') ADVANCE(804); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 830: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(853); - if (lookahead == 'u') ADVANCE(813); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'n') ADVANCE(811); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 831: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(840); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(859); + if (lookahead == 's') ADVANCE(1171); + if (lookahead == 'u') ADVANCE(818); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 832: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(844); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(859); + if (lookahead == 'u') ADVANCE(818); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 833: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(855); - if (lookahead == 's') ADVANCE(1166); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(844); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 834: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'o') ADVANCE(855); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(803); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 835: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'p') ADVANCE(832); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(858); + if (lookahead == 'u') ADVANCE(818); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 836: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1191); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(845); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 837: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1078); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(849); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 838: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(859); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(860); + if (lookahead == 's') ADVANCE(1171); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 839: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(1074); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'o') ADVANCE(860); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 840: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(899); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'p') ADVANCE(837); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 841: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(858); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(1196); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 842: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(843); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(1083); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 843: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(831); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(864); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 844: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(857); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(1079); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 845: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'r') ADVANCE(746); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(904); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 846: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(1170); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(863); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 847: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(1175); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(848); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 848: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(740); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(836); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 849: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(803); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 850: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(804); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'r') ADVANCE(751); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 851: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 's') ADVANCE(745); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 's') ADVANCE(1175); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 852: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(738); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 's') ADVANCE(1180); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 853: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(1086); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 's') ADVANCE(745); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 854: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(1084); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 's') ADVANCE(808); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 855: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(739); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 's') ADVANCE(809); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 856: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(787); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 's') ADVANCE(750); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 857: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(742); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 't') ADVANCE(743); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 858: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 't') ADVANCE(851); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 't') ADVANCE(1091); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 859: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(802); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 't') ADVANCE(1089); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 860: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'u') ADVANCE(818); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 't') ADVANCE(744); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 861: ACCEPT_TOKEN(sym_identifier); - if (lookahead == 'y') ADVANCE(1195); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 't') ADVANCE(792); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 862: ACCEPT_TOKEN(sym_identifier); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 't') ADVANCE(747); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 863: - ACCEPT_TOKEN(anon_sym_SEMI); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 't') ADVANCE(856); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 864: - ACCEPT_TOKEN(anon_sym_LF); - if (lookahead == '\n') ADVANCE(864); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'u') ADVANCE(807); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 865: - ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(589); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'u') ADVANCE(823); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 866: - ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(589); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(sym_identifier); + if (lookahead == 'y') ADVANCE(1200); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 867: - ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(589); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(sym_identifier); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 868: - ACCEPT_TOKEN(anon_sym_def); - if (lookahead == '-') ADVANCE(181); + ACCEPT_TOKEN(anon_sym_SEMI); END_STATE(); case 869: - ACCEPT_TOKEN(anon_sym_def_DASHenv); + ACCEPT_TOKEN(anon_sym_LF); + if (lookahead == '\n') ADVANCE(869); END_STATE(); case 870: - ACCEPT_TOKEN(anon_sym_def_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(594); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 871: - ACCEPT_TOKEN(anon_sym_export_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(594); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 872: - ACCEPT_TOKEN(anon_sym_extern); + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(594); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 873: - ACCEPT_TOKEN(anon_sym_extern); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_def); + if (lookahead == '-') ADVANCE(181); END_STATE(); case 874: - ACCEPT_TOKEN(anon_sym_extern); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_def_DASHenv); END_STATE(); case 875: - ACCEPT_TOKEN(anon_sym_extern); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_def_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 876: - ACCEPT_TOKEN(anon_sym_module); + ACCEPT_TOKEN(anon_sym_export_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 877: - ACCEPT_TOKEN(anon_sym_module); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_extern); END_STATE(); case 878: - ACCEPT_TOKEN(anon_sym_module); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_extern); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 879: - ACCEPT_TOKEN(anon_sym_module); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_extern); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 880: - ACCEPT_TOKEN(anon_sym_use); + ACCEPT_TOKEN(anon_sym_extern); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 881: - ACCEPT_TOKEN(anon_sym_use); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_module); END_STATE(); case 882: - ACCEPT_TOKEN(anon_sym_use); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_module); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 883: - ACCEPT_TOKEN(anon_sym_use); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_module); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 884: - ACCEPT_TOKEN(anon_sym_use); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_module); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 885: - ACCEPT_TOKEN(anon_sym_COLON); + ACCEPT_TOKEN(anon_sym_use); END_STATE(); case 886: - ACCEPT_TOKEN(anon_sym_DASH_GT); + ACCEPT_TOKEN(anon_sym_use); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 887: - ACCEPT_TOKEN(anon_sym_LBRACK); + ACCEPT_TOKEN(anon_sym_use); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 888: - ACCEPT_TOKEN(anon_sym_COMMA); + ACCEPT_TOKEN(anon_sym_use); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 889: - ACCEPT_TOKEN(anon_sym_RBRACK); + ACCEPT_TOKEN(anon_sym_use); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 890: - ACCEPT_TOKEN(anon_sym_LPAREN); + ACCEPT_TOKEN(anon_sym_COLON); END_STATE(); case 891: - ACCEPT_TOKEN(anon_sym_RPAREN); + ACCEPT_TOKEN(anon_sym_DASH_GT); END_STATE(); case 892: - ACCEPT_TOKEN(anon_sym_PIPE); + ACCEPT_TOKEN(anon_sym_LBRACK); END_STATE(); case 893: - ACCEPT_TOKEN(anon_sym_PIPE); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_COMMA); END_STATE(); case 894: - ACCEPT_TOKEN(anon_sym_DOLLAR); + ACCEPT_TOKEN(anon_sym_RBRACK); END_STATE(); case 895: - ACCEPT_TOKEN(anon_sym_DOLLAR); - if (lookahead == '"') ADVANCE(1559); - if (lookahead == '\'') ADVANCE(1557); + ACCEPT_TOKEN(anon_sym_LPAREN); END_STATE(); case 896: - ACCEPT_TOKEN(anon_sym_cell_DASHpath); + ACCEPT_TOKEN(anon_sym_RPAREN); END_STATE(); case 897: - ACCEPT_TOKEN(anon_sym_error); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_PIPE); END_STATE(); case 898: - ACCEPT_TOKEN(anon_sym_error); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_PIPE); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 899: - ACCEPT_TOKEN(anon_sym_error); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_DOLLAR); END_STATE(); case 900: - ACCEPT_TOKEN(anon_sym_error); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_DOLLAR); + if (lookahead == '"') ADVANCE(1564); + if (lookahead == '\'') ADVANCE(1562); END_STATE(); case 901: - ACCEPT_TOKEN(anon_sym_full_DASHcell_DASHpath); + ACCEPT_TOKEN(anon_sym_cell_DASHpath); END_STATE(); case 902: - ACCEPT_TOKEN(anon_sym_import_DASHpattern); + ACCEPT_TOKEN(anon_sym_error); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 903: - ACCEPT_TOKEN(anon_sym_one_DASHof); + ACCEPT_TOKEN(anon_sym_error); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 904: - ACCEPT_TOKEN(anon_sym_var_DASHwith_DASHopt_DASHtype); + ACCEPT_TOKEN(anon_sym_error); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 905: - ACCEPT_TOKEN(anon_sym_LT); + ACCEPT_TOKEN(anon_sym_error); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 906: - ACCEPT_TOKEN(anon_sym_LT); - if (lookahead == '=') ADVANCE(1043); + ACCEPT_TOKEN(anon_sym_full_DASHcell_DASHpath); END_STATE(); case 907: - ACCEPT_TOKEN(anon_sym_GT); + ACCEPT_TOKEN(anon_sym_import_DASHpattern); END_STATE(); case 908: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1045); + ACCEPT_TOKEN(anon_sym_one_DASHof); END_STATE(); case 909: - ACCEPT_TOKEN(anon_sym_GT); - if (lookahead == '=') ADVANCE(1046); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_var_DASHwith_DASHopt_DASHtype); END_STATE(); case 910: - ACCEPT_TOKEN(anon_sym_AT); + ACCEPT_TOKEN(anon_sym_LT); END_STATE(); case 911: - ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); + ACCEPT_TOKEN(anon_sym_LT); + if (lookahead == '=') ADVANCE(1048); END_STATE(); case 912: - ACCEPT_TOKEN(anon_sym_QMARK); + ACCEPT_TOKEN(anon_sym_GT); END_STATE(); case 913: - ACCEPT_TOKEN(anon_sym_DASH_DASH); + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(1050); END_STATE(); case 914: - ACCEPT_TOKEN(anon_sym_DASH); + ACCEPT_TOKEN(anon_sym_GT); + if (lookahead == '=') ADVANCE(1051); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 915: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(913); + ACCEPT_TOKEN(anon_sym_AT); END_STATE(); case 916: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(913); - if (lookahead == '=') ADVANCE(1003); - if (lookahead == '>') ADVANCE(886); - if (lookahead == 'i') ADVANCE(1577); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1579); + ACCEPT_TOKEN(anon_sym_DOT_DOT_DOT); END_STATE(); case 917: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(913); - if (lookahead == '>') ADVANCE(886); + ACCEPT_TOKEN(anon_sym_QMARK); END_STATE(); case 918: - ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(913); - if (lookahead == 'i') ADVANCE(1577); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1135); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1579); + ACCEPT_TOKEN(anon_sym_DASH_DASH); END_STATE(); case 919: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(913); - if (lookahead == 'i') ADVANCE(219); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); END_STATE(); case 920: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '-') ADVANCE(913); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1579); + if (lookahead == '-') ADVANCE(918); END_STATE(); case 921: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == '=') ADVANCE(1003); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '=') ADVANCE(1008); + if (lookahead == '>') ADVANCE(891); + if (lookahead == 'i') ADVANCE(1582); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1584); END_STATE(); case 922: ACCEPT_TOKEN(anon_sym_DASH); - if (lookahead == 'i') ADVANCE(219); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + if (lookahead == '-') ADVANCE(918); + if (lookahead == '>') ADVANCE(891); END_STATE(); case 923: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(918); + if (lookahead == 'i') ADVANCE(1582); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1584); END_STATE(); case 924: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (lookahead == '+') ADVANCE(233); - if (lookahead == '>') ADVANCE(1566); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(918); + if (lookahead == 'i') ADVANCE(219); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 925: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (lookahead == '+') ADVANCE(179); - if (lookahead == '>') ADVANCE(1568); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '-') ADVANCE(918); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1584); END_STATE(); case 926: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(325); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == '=') ADVANCE(1008); END_STATE(); case 927: - ACCEPT_TOKEN(aux_sym_param_short_flag_token1); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_DASH); + if (lookahead == 'i') ADVANCE(219); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 928: - ACCEPT_TOKEN(anon_sym_break); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); END_STATE(); case 929: - ACCEPT_TOKEN(anon_sym_break); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (lookahead == '+') ADVANCE(234); + if (lookahead == '>') ADVANCE(1571); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 930: - ACCEPT_TOKEN(anon_sym_break); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (lookahead == '+') ADVANCE(179); + if (lookahead == '>') ADVANCE(1573); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 931: - ACCEPT_TOKEN(anon_sym_continue); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(329); END_STATE(); case 932: - ACCEPT_TOKEN(anon_sym_continue); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(aux_sym_param_short_flag_token1); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 933: - ACCEPT_TOKEN(anon_sym_continue); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_break); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 934: - ACCEPT_TOKEN(anon_sym_for); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_break); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 935: - ACCEPT_TOKEN(anon_sym_for); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_break); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 936: - ACCEPT_TOKEN(anon_sym_for); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_continue); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 937: - ACCEPT_TOKEN(anon_sym_in); + ACCEPT_TOKEN(anon_sym_continue); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 938: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1153); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_continue); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 939: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1154); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_for); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 940: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1150); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_for); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 941: - ACCEPT_TOKEN(anon_sym_in); - if (lookahead == 'f') ADVANCE(1147); + ACCEPT_TOKEN(anon_sym_for); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 942: ACCEPT_TOKEN(anon_sym_in); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); END_STATE(); case 943: ACCEPT_TOKEN(anon_sym_in); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'f') ADVANCE(1158); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 944: - ACCEPT_TOKEN(anon_sym_loop); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 'f') ADVANCE(1159); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 945: - ACCEPT_TOKEN(anon_sym_loop); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 'f') ADVANCE(1155); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 946: - ACCEPT_TOKEN(anon_sym_loop); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_in); + if (lookahead == 'f') ADVANCE(1152); END_STATE(); case 947: - ACCEPT_TOKEN(anon_sym_while); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_in); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 948: - ACCEPT_TOKEN(anon_sym_while); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_in); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 949: - ACCEPT_TOKEN(anon_sym_while); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_loop); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 950: - ACCEPT_TOKEN(anon_sym_do); + ACCEPT_TOKEN(anon_sym_loop); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 951: - ACCEPT_TOKEN(anon_sym_do); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_loop); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 952: - ACCEPT_TOKEN(anon_sym_do); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_while); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 953: - ACCEPT_TOKEN(anon_sym_do); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_while); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 954: - ACCEPT_TOKEN(anon_sym_if); + ACCEPT_TOKEN(anon_sym_while); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 955: - ACCEPT_TOKEN(anon_sym_if); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_do); END_STATE(); case 956: - ACCEPT_TOKEN(anon_sym_if); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_do); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 957: - ACCEPT_TOKEN(anon_sym_if); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_do); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 958: - ACCEPT_TOKEN(anon_sym_else); + ACCEPT_TOKEN(anon_sym_do); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 959: - ACCEPT_TOKEN(anon_sym_else); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_if); END_STATE(); case 960: - ACCEPT_TOKEN(anon_sym_match); + ACCEPT_TOKEN(anon_sym_if); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 961: - ACCEPT_TOKEN(anon_sym_match); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_if); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 962: - ACCEPT_TOKEN(anon_sym_match); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_if); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 963: - ACCEPT_TOKEN(anon_sym_match); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_else); END_STATE(); case 964: - ACCEPT_TOKEN(anon_sym_LBRACE); + ACCEPT_TOKEN(anon_sym_else); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 965: - ACCEPT_TOKEN(anon_sym_RBRACE); + ACCEPT_TOKEN(anon_sym_match); END_STATE(); case 966: - ACCEPT_TOKEN(anon_sym_EQ_GT); + ACCEPT_TOKEN(anon_sym_match); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 967: - ACCEPT_TOKEN(anon_sym_DOT); + ACCEPT_TOKEN(anon_sym_match); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 968: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(1093); + ACCEPT_TOKEN(anon_sym_match); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 969: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(1094); + ACCEPT_TOKEN(anon_sym_LBRACE); END_STATE(); case 970: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(1095); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_RBRACE); END_STATE(); case 971: - ACCEPT_TOKEN(anon_sym_DOT); - if (lookahead == '.') ADVANCE(73); + ACCEPT_TOKEN(anon_sym_EQ_GT); END_STATE(); case 972: - ACCEPT_TOKEN(anon_sym_try); + ACCEPT_TOKEN(anon_sym_DOT); END_STATE(); case 973: - ACCEPT_TOKEN(anon_sym_try); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(1098); END_STATE(); case 974: - ACCEPT_TOKEN(anon_sym_try); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(1099); END_STATE(); case 975: - ACCEPT_TOKEN(anon_sym_try); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(1100); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 976: - ACCEPT_TOKEN(anon_sym_catch); + ACCEPT_TOKEN(anon_sym_DOT); + if (lookahead == '.') ADVANCE(73); END_STATE(); case 977: - ACCEPT_TOKEN(anon_sym_catch); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_try); END_STATE(); case 978: - ACCEPT_TOKEN(anon_sym_return); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_try); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 979: - ACCEPT_TOKEN(anon_sym_return); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_try); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 980: - ACCEPT_TOKEN(anon_sym_return); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_try); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 981: - ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(597); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_catch); END_STATE(); case 982: - ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(597); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_catch); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 983: - ACCEPT_TOKEN(anon_sym_source); - if (lookahead == '-') ADVANCE(597); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_return); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 984: - ACCEPT_TOKEN(anon_sym_source_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_return); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 985: - ACCEPT_TOKEN(anon_sym_register); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_return); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 986: - ACCEPT_TOKEN(anon_sym_register); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_source); + if (lookahead == '-') ADVANCE(602); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 987: - ACCEPT_TOKEN(anon_sym_register); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_source); + if (lookahead == '-') ADVANCE(602); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 988: - ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(594); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_source); + if (lookahead == '-') ADVANCE(602); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 989: - ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(594); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_source_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 990: - ACCEPT_TOKEN(anon_sym_hide); - if (lookahead == '-') ADVANCE(594); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_register); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 991: - ACCEPT_TOKEN(anon_sym_hide); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_register); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 992: - ACCEPT_TOKEN(anon_sym_hide_DASHenv); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_register); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 993: - ACCEPT_TOKEN(anon_sym_overlay); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_hide); + if (lookahead == '-') ADVANCE(599); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 994: - ACCEPT_TOKEN(anon_sym_overlay); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_hide); + if (lookahead == '-') ADVANCE(599); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 995: - ACCEPT_TOKEN(anon_sym_overlay); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_hide); + if (lookahead == '-') ADVANCE(599); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 996: - ACCEPT_TOKEN(anon_sym_as); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_hide); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 997: - ACCEPT_TOKEN(anon_sym_as); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_hide_DASHenv); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 998: - ACCEPT_TOKEN(anon_sym_STAR); + ACCEPT_TOKEN(anon_sym_overlay); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 999: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1012); + ACCEPT_TOKEN(anon_sym_overlay); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 1000: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1012); - if (lookahead == '=') ADVANCE(1004); + ACCEPT_TOKEN(anon_sym_overlay); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1001: - ACCEPT_TOKEN(anon_sym_STAR); - if (lookahead == '*') ADVANCE(1013); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_as); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1002: - ACCEPT_TOKEN(anon_sym_PLUS_EQ); + ACCEPT_TOKEN(anon_sym_as); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1003: - ACCEPT_TOKEN(anon_sym_DASH_EQ); + ACCEPT_TOKEN(anon_sym_STAR); END_STATE(); case 1004: - ACCEPT_TOKEN(anon_sym_STAR_EQ); + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1017); END_STATE(); case 1005: - ACCEPT_TOKEN(anon_sym_SLASH_EQ); + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1017); + if (lookahead == '=') ADVANCE(1009); END_STATE(); case 1006: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS_EQ); + ACCEPT_TOKEN(anon_sym_STAR); + if (lookahead == '*') ADVANCE(1018); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1007: - ACCEPT_TOKEN(anon_sym_where); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_PLUS_EQ); END_STATE(); case 1008: - ACCEPT_TOKEN(anon_sym_where); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_DASH_EQ); END_STATE(); case 1009: - ACCEPT_TOKEN(anon_sym_where); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_STAR_EQ); END_STATE(); case 1010: - ACCEPT_TOKEN(anon_sym_QMARK2); + ACCEPT_TOKEN(anon_sym_SLASH_EQ); END_STATE(); case 1011: - ACCEPT_TOKEN(anon_sym_QMARK2); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_PLUS_PLUS_EQ); END_STATE(); case 1012: - ACCEPT_TOKEN(anon_sym_STAR_STAR); + ACCEPT_TOKEN(anon_sym_where); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1013: - ACCEPT_TOKEN(anon_sym_STAR_STAR); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_where); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 1014: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS); + ACCEPT_TOKEN(anon_sym_where); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1015: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (lookahead == '=') ADVANCE(1006); + ACCEPT_TOKEN(anon_sym_QMARK2); END_STATE(); case 1016: - ACCEPT_TOKEN(anon_sym_PLUS_PLUS); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_QMARK2); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1017: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1025); + ACCEPT_TOKEN(anon_sym_STAR_STAR); END_STATE(); case 1018: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1025); - if (lookahead == '=') ADVANCE(1005); + ACCEPT_TOKEN(anon_sym_STAR_STAR); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1019: - ACCEPT_TOKEN(anon_sym_SLASH); - if (lookahead == '/') ADVANCE(1026); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); END_STATE(); case 1020: - ACCEPT_TOKEN(anon_sym_mod); + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); + if (lookahead == '=') ADVANCE(1011); END_STATE(); case 1021: - ACCEPT_TOKEN(anon_sym_mod); - if (lookahead == 'u') ADVANCE(635); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_PLUS_PLUS); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1022: - ACCEPT_TOKEN(anon_sym_mod); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '/') ADVANCE(1030); END_STATE(); case 1023: - ACCEPT_TOKEN(anon_sym_mod); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '/') ADVANCE(1030); + if (lookahead == '=') ADVANCE(1010); END_STATE(); case 1024: - ACCEPT_TOKEN(anon_sym_mod); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_SLASH); + if (lookahead == '/') ADVANCE(1031); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1025: - ACCEPT_TOKEN(anon_sym_SLASH_SLASH); + ACCEPT_TOKEN(anon_sym_mod); END_STATE(); case 1026: - ACCEPT_TOKEN(anon_sym_SLASH_SLASH); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_mod); + if (lookahead == 'u') ADVANCE(640); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1027: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1015); - if (lookahead == '=') ADVANCE(1002); + ACCEPT_TOKEN(anon_sym_mod); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1028: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1014); + ACCEPT_TOKEN(anon_sym_mod); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1029: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1014); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + ACCEPT_TOKEN(anon_sym_mod); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1030: - ACCEPT_TOKEN(anon_sym_PLUS); - if (lookahead == '+') ADVANCE(1016); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_SLASH_SLASH); END_STATE(); case 1031: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); + ACCEPT_TOKEN(anon_sym_SLASH_SLASH); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1032: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1020); + if (lookahead == '=') ADVANCE(1007); END_STATE(); case 1033: - ACCEPT_TOKEN(anon_sym_bit_DASHshl); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1019); END_STATE(); case 1034: - ACCEPT_TOKEN(anon_sym_bit_DASHshr); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1019); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 1035: - ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_PLUS); + if (lookahead == '+') ADVANCE(1021); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1036: - ACCEPT_TOKEN(anon_sym_bit_DASHshr); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_bit_DASHshl); END_STATE(); case 1037: - ACCEPT_TOKEN(anon_sym_EQ_EQ); + ACCEPT_TOKEN(anon_sym_bit_DASHshl); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1038: - ACCEPT_TOKEN(anon_sym_EQ_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_bit_DASHshl); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1039: - ACCEPT_TOKEN(anon_sym_BANG_EQ); + ACCEPT_TOKEN(anon_sym_bit_DASHshr); END_STATE(); case 1040: - ACCEPT_TOKEN(anon_sym_BANG_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_bit_DASHshr); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1041: - ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1043); + ACCEPT_TOKEN(anon_sym_bit_DASHshr); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1042: - ACCEPT_TOKEN(anon_sym_LT2); - if (lookahead == '=') ADVANCE(1044); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_EQ_EQ); END_STATE(); case 1043: - ACCEPT_TOKEN(anon_sym_LT_EQ); + ACCEPT_TOKEN(anon_sym_EQ_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1044: - ACCEPT_TOKEN(anon_sym_LT_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_BANG_EQ); END_STATE(); case 1045: - ACCEPT_TOKEN(anon_sym_GT_EQ); + ACCEPT_TOKEN(anon_sym_BANG_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1046: - ACCEPT_TOKEN(anon_sym_GT_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_LT2); + if (lookahead == '=') ADVANCE(1048); END_STATE(); case 1047: - ACCEPT_TOKEN(anon_sym_not_DASHin); + ACCEPT_TOKEN(anon_sym_LT2); + if (lookahead == '=') ADVANCE(1049); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1048: - ACCEPT_TOKEN(anon_sym_not_DASHin); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_LT_EQ); END_STATE(); case 1049: - ACCEPT_TOKEN(anon_sym_not_DASHin); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_LT_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1050: - ACCEPT_TOKEN(anon_sym_starts_DASHwith); + ACCEPT_TOKEN(anon_sym_GT_EQ); END_STATE(); case 1051: - ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_GT_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1052: - ACCEPT_TOKEN(anon_sym_starts_DASHwith); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_not_DASHin); END_STATE(); case 1053: - ACCEPT_TOKEN(anon_sym_ends_DASHwith); + ACCEPT_TOKEN(anon_sym_not_DASHin); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1054: - ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_not_DASHin); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1055: - ACCEPT_TOKEN(anon_sym_ends_DASHwith); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_starts_DASHwith); END_STATE(); case 1056: - ACCEPT_TOKEN(anon_sym_EQ_TILDE); + ACCEPT_TOKEN(anon_sym_starts_DASHwith); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1057: - ACCEPT_TOKEN(anon_sym_EQ_TILDE); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_starts_DASHwith); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1058: - ACCEPT_TOKEN(anon_sym_BANG_TILDE); + ACCEPT_TOKEN(anon_sym_ends_DASHwith); END_STATE(); case 1059: - ACCEPT_TOKEN(anon_sym_BANG_TILDE); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_ends_DASHwith); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1060: - ACCEPT_TOKEN(anon_sym_bit_DASHand); + ACCEPT_TOKEN(anon_sym_ends_DASHwith); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1061: - ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_EQ_TILDE); END_STATE(); case 1062: - ACCEPT_TOKEN(anon_sym_bit_DASHand); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_EQ_TILDE); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1063: - ACCEPT_TOKEN(anon_sym_bit_DASHxor); + ACCEPT_TOKEN(anon_sym_BANG_TILDE); END_STATE(); case 1064: - ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_BANG_TILDE); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1065: - ACCEPT_TOKEN(anon_sym_bit_DASHxor); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_bit_DASHand); END_STATE(); case 1066: - ACCEPT_TOKEN(anon_sym_bit_DASHor); + ACCEPT_TOKEN(anon_sym_bit_DASHand); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1067: - ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_bit_DASHand); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1068: - ACCEPT_TOKEN(anon_sym_bit_DASHor); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_bit_DASHxor); END_STATE(); case 1069: - ACCEPT_TOKEN(anon_sym_and); + ACCEPT_TOKEN(anon_sym_bit_DASHxor); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1070: - ACCEPT_TOKEN(anon_sym_and); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_bit_DASHxor); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1071: - ACCEPT_TOKEN(anon_sym_and); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_bit_DASHor); END_STATE(); case 1072: - ACCEPT_TOKEN(anon_sym_and); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_bit_DASHor); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1073: - ACCEPT_TOKEN(anon_sym_xor); + ACCEPT_TOKEN(anon_sym_bit_DASHor); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1074: - ACCEPT_TOKEN(anon_sym_xor); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_and); END_STATE(); case 1075: - ACCEPT_TOKEN(anon_sym_xor); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_and); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1076: - ACCEPT_TOKEN(anon_sym_xor); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_and); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1077: - ACCEPT_TOKEN(anon_sym_or); + ACCEPT_TOKEN(anon_sym_and); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1078: - ACCEPT_TOKEN(anon_sym_or); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_xor); END_STATE(); case 1079: - ACCEPT_TOKEN(anon_sym_or); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_xor); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1080: - ACCEPT_TOKEN(anon_sym_or); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_xor); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1081: - ACCEPT_TOKEN(anon_sym_not); + ACCEPT_TOKEN(anon_sym_xor); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1082: - ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_or); END_STATE(); case 1083: - ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_or); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1084: - ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(204); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_or); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1085: - ACCEPT_TOKEN(anon_sym_not); - if (lookahead == '-') ADVANCE(622); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(735); + ACCEPT_TOKEN(anon_sym_or); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1086: ACCEPT_TOKEN(anon_sym_not); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); END_STATE(); case 1087: ACCEPT_TOKEN(anon_sym_not); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1088: ACCEPT_TOKEN(anon_sym_not); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 1089: ACCEPT_TOKEN(anon_sym_not); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(204); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1090: - ACCEPT_TOKEN(anon_sym_LPAREN2); + ACCEPT_TOKEN(anon_sym_not); + if (lookahead == '-') ADVANCE(627); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(740); END_STATE(); case 1091: - ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); + ACCEPT_TOKEN(anon_sym_not); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1092: - ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_not); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1093: - ACCEPT_TOKEN(anon_sym_DOT_DOT); - if (lookahead == '.') ADVANCE(911); - if (lookahead == '<') ADVANCE(1091); - if (lookahead == '=') ADVANCE(1096); + ACCEPT_TOKEN(anon_sym_not); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1094: - ACCEPT_TOKEN(anon_sym_DOT_DOT); - if (lookahead == '<') ADVANCE(1091); - if (lookahead == '=') ADVANCE(1096); + ACCEPT_TOKEN(anon_sym_not); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1095: - ACCEPT_TOKEN(anon_sym_DOT_DOT); - if (lookahead == '<') ADVANCE(1092); - if (lookahead == '=') ADVANCE(1097); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_LPAREN2); END_STATE(); case 1096: - ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); + ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); END_STATE(); case 1097: - ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_DOT_DOT_LT); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1098: - ACCEPT_TOKEN(sym_val_nothing); + ACCEPT_TOKEN(anon_sym_DOT_DOT); + if (lookahead == '.') ADVANCE(916); + if (lookahead == '<') ADVANCE(1096); + if (lookahead == '=') ADVANCE(1101); END_STATE(); case 1099: - ACCEPT_TOKEN(sym_val_nothing); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_DOT_DOT); + if (lookahead == '<') ADVANCE(1096); + if (lookahead == '=') ADVANCE(1101); END_STATE(); case 1100: - ACCEPT_TOKEN(sym_val_nothing); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_DOT_DOT); + if (lookahead == '<') ADVANCE(1097); + if (lookahead == '=') ADVANCE(1102); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1101: - ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); END_STATE(); case 1102: - ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + ACCEPT_TOKEN(anon_sym_DOT_DOT_EQ); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1103: ACCEPT_TOKEN(sym_val_nothing); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); END_STATE(); case 1104: ACCEPT_TOKEN(sym_val_nothing); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1105: ACCEPT_TOKEN(sym_val_nothing); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 1106: - ACCEPT_TOKEN(anon_sym_true); + ACCEPT_TOKEN(sym_val_nothing); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1107: - ACCEPT_TOKEN(anon_sym_true); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(sym_val_nothing); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1108: - ACCEPT_TOKEN(anon_sym_true); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(sym_val_nothing); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1109: - ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(sym_val_nothing); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1110: - ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + ACCEPT_TOKEN(sym_val_nothing); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1111: ACCEPT_TOKEN(anon_sym_true); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); END_STATE(); case 1112: ACCEPT_TOKEN(anon_sym_true); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1113: ACCEPT_TOKEN(anon_sym_true); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 1114: - ACCEPT_TOKEN(anon_sym_false); + ACCEPT_TOKEN(anon_sym_true); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1115: - ACCEPT_TOKEN(anon_sym_false); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(anon_sym_true); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1116: - ACCEPT_TOKEN(anon_sym_false); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + ACCEPT_TOKEN(anon_sym_true); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1117: - ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + ACCEPT_TOKEN(anon_sym_true); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1118: - ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + ACCEPT_TOKEN(anon_sym_true); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1119: ACCEPT_TOKEN(anon_sym_false); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); END_STATE(); case 1120: ACCEPT_TOKEN(anon_sym_false); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1121: ACCEPT_TOKEN(anon_sym_false); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); case 1122: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '-') ADVANCE(1835); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_false); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); case 1123: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '-') ADVANCE(334); - if (lookahead == '.') ADVANCE(323); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + ACCEPT_TOKEN(anon_sym_false); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1124: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'b') ADVANCE(1522); - if (lookahead == 'o') ADVANCE(1526); - if (lookahead == 'x') ADVANCE(1530); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1126); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_false); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1125: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1122); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_false); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); case 1126: - ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1125); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(anon_sym_false); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1127: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1827); + if (lookahead == '-') ADVANCE(1840); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1126); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == 'e') ADVANCE(1830); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1128: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(1827); + if (lookahead == '-') ADVANCE(338); + if (lookahead == '.') ADVANCE(327); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == 'e') ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 1129: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(323); - if (lookahead == 'b') ADVANCE(1521); - if (lookahead == 'o') ADVANCE(1525); - if (lookahead == 'x') ADVANCE(1529); + if (lookahead == '.') ADVANCE(1832); + if (lookahead == 'b') ADVANCE(1527); + if (lookahead == 'o') ADVANCE(1531); + if (lookahead == 'x') ADVANCE(1535); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1132); + lookahead == 'e') ADVANCE(1830); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1131); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1130: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(323); - if (lookahead == 'b') ADVANCE(313); - if (lookahead == 'o') ADVANCE(315); - if (lookahead == 'x') ADVANCE(344); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + lookahead == 'e') ADVANCE(1830); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1127); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1131: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1123); + lookahead == 'e') ADVANCE(1830); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1130); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1132: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); + lookahead == 'e') ADVANCE(1830); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1131); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1133: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1132); + lookahead == 'e') ADVANCE(1830); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1133); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1134: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'b') ADVANCE(1526); + if (lookahead == 'o') ADVANCE(1530); + if (lookahead == 'x') ADVANCE(1534); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1134); + lookahead == 'e') ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1137); END_STATE(); case 1135: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'b') ADVANCE(317); + if (lookahead == 'o') ADVANCE(319); + if (lookahead == 'x') ADVANCE(348); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1578); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1135); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1579); + lookahead == 'e') ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); END_STATE(); case 1136: ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(327); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(312); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1136); + lookahead == 'e') ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1128); END_STATE(); case 1137: ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(327); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1825); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1137); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == 'e') ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1136); END_STATE(); case 1138: ACCEPT_TOKEN(aux_sym_val_number_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1138); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1137); END_STATE(); case 1139: ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(316); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1579); END_STATE(); case 1140: ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1583); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1584); END_STATE(); case 1141: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(316); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1141); + END_STATE(); + case 1142: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1830); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1142); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); + END_STATE(); + case 1143: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1143); + END_STATE(); + case 1144: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1144); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1584); + END_STATE(); + case 1145: + ACCEPT_TOKEN(aux_sym_val_number_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1145); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); + END_STATE(); + case 1146: ACCEPT_TOKEN(aux_sym_val_number_token2); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1141); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1146); END_STATE(); - case 1142: + case 1147: ACCEPT_TOKEN(aux_sym_val_number_token2); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1142); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1147); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1143: + case 1148: ACCEPT_TOKEN(aux_sym_val_number_token3); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1143); + lookahead == '_') ADVANCE(1148); END_STATE(); - case 1144: + case 1149: ACCEPT_TOKEN(aux_sym_val_number_token3); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1144); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == '_') ADVANCE(1149); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1145: + case 1150: ACCEPT_TOKEN(aux_sym_val_number_token4); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1145); + lookahead == '_') ADVANCE(1150); END_STATE(); - case 1146: + case 1151: ACCEPT_TOKEN(aux_sym_val_number_token4); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1146); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == '_') ADVANCE(1151); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1147: + case 1152: ACCEPT_TOKEN(anon_sym_inf); END_STATE(); - case 1148: + case 1153: ACCEPT_TOKEN(anon_sym_inf); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); - case 1149: + case 1154: ACCEPT_TOKEN(anon_sym_inf); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); - case 1150: + case 1155: ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1151: + case 1156: ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); - case 1152: + case 1157: ACCEPT_TOKEN(anon_sym_inf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); - case 1153: + case 1158: ACCEPT_TOKEN(anon_sym_inf); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1154: + case 1159: ACCEPT_TOKEN(anon_sym_inf); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1155: + case 1160: ACCEPT_TOKEN(anon_sym_DASHinf); END_STATE(); - case 1156: + case 1161: ACCEPT_TOKEN(anon_sym_DASHinf); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1579); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1584); END_STATE(); - case 1157: + case 1162: ACCEPT_TOKEN(anon_sym_NaN); END_STATE(); - case 1158: + case 1163: ACCEPT_TOKEN(anon_sym_NaN); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); - case 1159: + case 1164: ACCEPT_TOKEN(anon_sym_NaN); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(500); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(505); END_STATE(); - case 1160: + case 1165: ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1161: + case 1166: ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); - case 1162: + case 1167: ACCEPT_TOKEN(anon_sym_NaN); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); - case 1163: + case 1168: ACCEPT_TOKEN(anon_sym_NaN); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1164: + case 1169: ACCEPT_TOKEN(anon_sym_NaN); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1165: + case 1170: ACCEPT_TOKEN(anon_sym_ns); END_STATE(); - case 1166: + case 1171: ACCEPT_TOKEN(anon_sym_ns); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1167: + case 1172: ACCEPT_TOKEN(anon_sym_ns); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1168: + case 1173: ACCEPT_TOKEN(anon_sym_ns); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1169: + case 1174: ACCEPT_TOKEN(anon_sym_s); END_STATE(); - case 1170: + case 1175: ACCEPT_TOKEN(anon_sym_s); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1171: + case 1176: ACCEPT_TOKEN(anon_sym_s); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1172: + case 1177: ACCEPT_TOKEN(anon_sym_s); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1173: + case 1178: ACCEPT_TOKEN(anon_sym_us); END_STATE(); - case 1174: + case 1179: ACCEPT_TOKEN(anon_sym_us); - if (lookahead == 'e') ADVANCE(884); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'e') ADVANCE(889); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1175: + case 1180: ACCEPT_TOKEN(anon_sym_us); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1176: + case 1181: ACCEPT_TOKEN(anon_sym_us); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1177: + case 1182: ACCEPT_TOKEN(anon_sym_us); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1178: + case 1183: ACCEPT_TOKEN(anon_sym_ms); END_STATE(); - case 1179: + case 1184: ACCEPT_TOKEN(anon_sym_ms); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1180: + case 1185: ACCEPT_TOKEN(anon_sym_ms); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1181: + case 1186: ACCEPT_TOKEN(anon_sym_ms); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1182: + case 1187: ACCEPT_TOKEN(anon_sym_sec); END_STATE(); - case 1183: + case 1188: ACCEPT_TOKEN(anon_sym_sec); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1184: + case 1189: ACCEPT_TOKEN(anon_sym_sec); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1185: + case 1190: ACCEPT_TOKEN(anon_sym_sec); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1186: + case 1191: ACCEPT_TOKEN(anon_sym_min); END_STATE(); - case 1187: + case 1192: ACCEPT_TOKEN(anon_sym_min); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1188: + case 1193: ACCEPT_TOKEN(anon_sym_min); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1189: + case 1194: ACCEPT_TOKEN(anon_sym_min); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1190: + case 1195: ACCEPT_TOKEN(anon_sym_hr); END_STATE(); - case 1191: + case 1196: ACCEPT_TOKEN(anon_sym_hr); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1192: + case 1197: ACCEPT_TOKEN(anon_sym_hr); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1193: + case 1198: ACCEPT_TOKEN(anon_sym_hr); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1194: + case 1199: ACCEPT_TOKEN(anon_sym_day); END_STATE(); - case 1195: + case 1200: ACCEPT_TOKEN(anon_sym_day); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1196: + case 1201: ACCEPT_TOKEN(anon_sym_day); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1197: + case 1202: ACCEPT_TOKEN(anon_sym_day); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1198: + case 1203: ACCEPT_TOKEN(anon_sym_wk); END_STATE(); - case 1199: + case 1204: ACCEPT_TOKEN(anon_sym_wk); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1200: + case 1205: ACCEPT_TOKEN(anon_sym_wk); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1201: + case 1206: ACCEPT_TOKEN(anon_sym_wk); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1202: + case 1207: ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(1812); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'i') ADVANCE(1817); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1203: + case 1208: ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(852); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (lookahead == 'i') ADVANCE(857); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1204: + case 1209: ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(280); + if (lookahead == 'i') ADVANCE(284); END_STATE(); - case 1205: + case 1210: ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(709); - if (lookahead == 'r') ADVANCE(588); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(714); + if (lookahead == 'r') ADVANCE(593); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1206: + case 1211: ACCEPT_TOKEN(anon_sym_b); - if (lookahead == 'i') ADVANCE(709); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (lookahead == 'i') ADVANCE(714); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1207: + case 1212: ACCEPT_TOKEN(anon_sym_b); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1208: + case 1213: ACCEPT_TOKEN(anon_sym_b); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1209: + case 1214: ACCEPT_TOKEN(anon_sym_B); END_STATE(); - case 1210: + case 1215: ACCEPT_TOKEN(anon_sym_B); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1211: + case 1216: ACCEPT_TOKEN(anon_sym_B); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1212: + case 1217: ACCEPT_TOKEN(anon_sym_B); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1213: + case 1218: ACCEPT_TOKEN(anon_sym_kb); END_STATE(); - case 1214: + case 1219: ACCEPT_TOKEN(anon_sym_kb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1215: + case 1220: ACCEPT_TOKEN(anon_sym_kb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1216: + case 1221: ACCEPT_TOKEN(anon_sym_kb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1217: + case 1222: ACCEPT_TOKEN(anon_sym_kB); END_STATE(); - case 1218: + case 1223: ACCEPT_TOKEN(anon_sym_kB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1219: + case 1224: ACCEPT_TOKEN(anon_sym_kB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1220: + case 1225: ACCEPT_TOKEN(anon_sym_kB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1221: + case 1226: ACCEPT_TOKEN(anon_sym_Kb); END_STATE(); - case 1222: + case 1227: ACCEPT_TOKEN(anon_sym_Kb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1223: + case 1228: ACCEPT_TOKEN(anon_sym_Kb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1224: + case 1229: ACCEPT_TOKEN(anon_sym_Kb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1225: + case 1230: ACCEPT_TOKEN(anon_sym_KB); END_STATE(); - case 1226: + case 1231: ACCEPT_TOKEN(anon_sym_KB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1227: + case 1232: ACCEPT_TOKEN(anon_sym_KB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1228: + case 1233: ACCEPT_TOKEN(anon_sym_KB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1229: + case 1234: ACCEPT_TOKEN(anon_sym_mb); END_STATE(); - case 1230: + case 1235: ACCEPT_TOKEN(anon_sym_mb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1231: + case 1236: ACCEPT_TOKEN(anon_sym_mb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1232: + case 1237: ACCEPT_TOKEN(anon_sym_mb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1233: + case 1238: ACCEPT_TOKEN(anon_sym_mB); END_STATE(); - case 1234: + case 1239: ACCEPT_TOKEN(anon_sym_mB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1235: + case 1240: ACCEPT_TOKEN(anon_sym_mB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1236: + case 1241: ACCEPT_TOKEN(anon_sym_mB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1237: + case 1242: ACCEPT_TOKEN(anon_sym_Mb); END_STATE(); - case 1238: + case 1243: ACCEPT_TOKEN(anon_sym_Mb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1239: + case 1244: ACCEPT_TOKEN(anon_sym_Mb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1240: + case 1245: ACCEPT_TOKEN(anon_sym_Mb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1241: + case 1246: ACCEPT_TOKEN(anon_sym_MB); END_STATE(); - case 1242: + case 1247: ACCEPT_TOKEN(anon_sym_MB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1243: + case 1248: ACCEPT_TOKEN(anon_sym_MB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1244: + case 1249: ACCEPT_TOKEN(anon_sym_MB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1245: + case 1250: ACCEPT_TOKEN(anon_sym_gb); END_STATE(); - case 1246: + case 1251: ACCEPT_TOKEN(anon_sym_gb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1247: + case 1252: ACCEPT_TOKEN(anon_sym_gb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1248: + case 1253: ACCEPT_TOKEN(anon_sym_gb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1249: + case 1254: ACCEPT_TOKEN(anon_sym_gB); END_STATE(); - case 1250: + case 1255: ACCEPT_TOKEN(anon_sym_gB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1251: + case 1256: ACCEPT_TOKEN(anon_sym_gB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1252: + case 1257: ACCEPT_TOKEN(anon_sym_gB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1253: + case 1258: ACCEPT_TOKEN(anon_sym_Gb); END_STATE(); - case 1254: + case 1259: ACCEPT_TOKEN(anon_sym_Gb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1255: + case 1260: ACCEPT_TOKEN(anon_sym_Gb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1256: + case 1261: ACCEPT_TOKEN(anon_sym_Gb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1257: + case 1262: ACCEPT_TOKEN(anon_sym_GB); END_STATE(); - case 1258: + case 1263: ACCEPT_TOKEN(anon_sym_GB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1259: + case 1264: ACCEPT_TOKEN(anon_sym_GB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1260: + case 1265: ACCEPT_TOKEN(anon_sym_GB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1261: + case 1266: ACCEPT_TOKEN(anon_sym_tb); END_STATE(); - case 1262: + case 1267: ACCEPT_TOKEN(anon_sym_tb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1263: + case 1268: ACCEPT_TOKEN(anon_sym_tb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1264: + case 1269: ACCEPT_TOKEN(anon_sym_tb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1265: + case 1270: ACCEPT_TOKEN(anon_sym_tB); END_STATE(); - case 1266: + case 1271: ACCEPT_TOKEN(anon_sym_tB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1267: + case 1272: ACCEPT_TOKEN(anon_sym_tB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1268: + case 1273: ACCEPT_TOKEN(anon_sym_tB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1269: + case 1274: ACCEPT_TOKEN(anon_sym_Tb); END_STATE(); - case 1270: + case 1275: ACCEPT_TOKEN(anon_sym_Tb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1271: + case 1276: ACCEPT_TOKEN(anon_sym_Tb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1272: + case 1277: ACCEPT_TOKEN(anon_sym_Tb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1273: + case 1278: ACCEPT_TOKEN(anon_sym_TB); END_STATE(); - case 1274: + case 1279: ACCEPT_TOKEN(anon_sym_TB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1275: + case 1280: ACCEPT_TOKEN(anon_sym_TB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1276: + case 1281: ACCEPT_TOKEN(anon_sym_TB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1277: + case 1282: ACCEPT_TOKEN(anon_sym_pb); END_STATE(); - case 1278: + case 1283: ACCEPT_TOKEN(anon_sym_pb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1279: + case 1284: ACCEPT_TOKEN(anon_sym_pb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1280: + case 1285: ACCEPT_TOKEN(anon_sym_pb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1281: + case 1286: ACCEPT_TOKEN(anon_sym_pB); END_STATE(); - case 1282: + case 1287: ACCEPT_TOKEN(anon_sym_pB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1283: + case 1288: ACCEPT_TOKEN(anon_sym_pB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1284: + case 1289: ACCEPT_TOKEN(anon_sym_pB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1285: + case 1290: ACCEPT_TOKEN(anon_sym_Pb); END_STATE(); - case 1286: + case 1291: ACCEPT_TOKEN(anon_sym_Pb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1287: + case 1292: ACCEPT_TOKEN(anon_sym_Pb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1288: + case 1293: ACCEPT_TOKEN(anon_sym_Pb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1289: + case 1294: ACCEPT_TOKEN(anon_sym_PB); END_STATE(); - case 1290: + case 1295: ACCEPT_TOKEN(anon_sym_PB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1291: + case 1296: ACCEPT_TOKEN(anon_sym_PB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1292: + case 1297: ACCEPT_TOKEN(anon_sym_PB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1293: + case 1298: ACCEPT_TOKEN(anon_sym_eb); END_STATE(); - case 1294: + case 1299: ACCEPT_TOKEN(anon_sym_eb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1295: + case 1300: ACCEPT_TOKEN(anon_sym_eb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1296: + case 1301: ACCEPT_TOKEN(anon_sym_eb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1297: + case 1302: ACCEPT_TOKEN(anon_sym_eB); END_STATE(); - case 1298: + case 1303: ACCEPT_TOKEN(anon_sym_eB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1299: + case 1304: ACCEPT_TOKEN(anon_sym_eB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1300: + case 1305: ACCEPT_TOKEN(anon_sym_eB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1301: + case 1306: ACCEPT_TOKEN(anon_sym_Eb); END_STATE(); - case 1302: + case 1307: ACCEPT_TOKEN(anon_sym_Eb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1303: + case 1308: ACCEPT_TOKEN(anon_sym_Eb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1304: + case 1309: ACCEPT_TOKEN(anon_sym_Eb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1305: + case 1310: ACCEPT_TOKEN(anon_sym_EB); END_STATE(); - case 1306: + case 1311: ACCEPT_TOKEN(anon_sym_EB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1307: + case 1312: ACCEPT_TOKEN(anon_sym_EB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1308: + case 1313: ACCEPT_TOKEN(anon_sym_EB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1309: + case 1314: ACCEPT_TOKEN(anon_sym_zb); END_STATE(); - case 1310: + case 1315: ACCEPT_TOKEN(anon_sym_zb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1311: + case 1316: ACCEPT_TOKEN(anon_sym_zb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1312: + case 1317: ACCEPT_TOKEN(anon_sym_zb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1313: + case 1318: ACCEPT_TOKEN(anon_sym_zB); END_STATE(); - case 1314: + case 1319: ACCEPT_TOKEN(anon_sym_zB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1315: + case 1320: ACCEPT_TOKEN(anon_sym_zB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1316: + case 1321: ACCEPT_TOKEN(anon_sym_zB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1317: + case 1322: ACCEPT_TOKEN(anon_sym_Zb); END_STATE(); - case 1318: + case 1323: ACCEPT_TOKEN(anon_sym_Zb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1319: + case 1324: ACCEPT_TOKEN(anon_sym_Zb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1320: + case 1325: ACCEPT_TOKEN(anon_sym_Zb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1321: + case 1326: ACCEPT_TOKEN(anon_sym_ZB); END_STATE(); - case 1322: + case 1327: ACCEPT_TOKEN(anon_sym_ZB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1323: + case 1328: ACCEPT_TOKEN(anon_sym_ZB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1324: + case 1329: ACCEPT_TOKEN(anon_sym_ZB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1325: + case 1330: ACCEPT_TOKEN(anon_sym_kib); END_STATE(); - case 1326: + case 1331: ACCEPT_TOKEN(anon_sym_kib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1327: + case 1332: ACCEPT_TOKEN(anon_sym_kib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1328: + case 1333: ACCEPT_TOKEN(anon_sym_kib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1329: + case 1334: ACCEPT_TOKEN(anon_sym_kiB); END_STATE(); - case 1330: + case 1335: ACCEPT_TOKEN(anon_sym_kiB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1331: + case 1336: ACCEPT_TOKEN(anon_sym_kiB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1332: + case 1337: ACCEPT_TOKEN(anon_sym_kiB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1333: + case 1338: ACCEPT_TOKEN(anon_sym_kIB); END_STATE(); - case 1334: + case 1339: ACCEPT_TOKEN(anon_sym_kIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1335: + case 1340: ACCEPT_TOKEN(anon_sym_kIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1336: + case 1341: ACCEPT_TOKEN(anon_sym_kIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1337: + case 1342: ACCEPT_TOKEN(anon_sym_kIb); END_STATE(); - case 1338: + case 1343: ACCEPT_TOKEN(anon_sym_kIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1339: + case 1344: ACCEPT_TOKEN(anon_sym_kIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1340: + case 1345: ACCEPT_TOKEN(anon_sym_kIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1341: + case 1346: ACCEPT_TOKEN(anon_sym_Kib); END_STATE(); - case 1342: + case 1347: ACCEPT_TOKEN(anon_sym_Kib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1343: + case 1348: ACCEPT_TOKEN(anon_sym_Kib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1344: + case 1349: ACCEPT_TOKEN(anon_sym_Kib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1345: + case 1350: ACCEPT_TOKEN(anon_sym_KIb); END_STATE(); - case 1346: + case 1351: ACCEPT_TOKEN(anon_sym_KIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1347: + case 1352: ACCEPT_TOKEN(anon_sym_KIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1348: + case 1353: ACCEPT_TOKEN(anon_sym_KIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1349: + case 1354: ACCEPT_TOKEN(anon_sym_KIB); END_STATE(); - case 1350: + case 1355: ACCEPT_TOKEN(anon_sym_KIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1351: + case 1356: ACCEPT_TOKEN(anon_sym_KIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1352: + case 1357: ACCEPT_TOKEN(anon_sym_KIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1353: + case 1358: ACCEPT_TOKEN(anon_sym_mib); END_STATE(); - case 1354: + case 1359: ACCEPT_TOKEN(anon_sym_mib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1355: + case 1360: ACCEPT_TOKEN(anon_sym_mib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1356: + case 1361: ACCEPT_TOKEN(anon_sym_mib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1357: + case 1362: ACCEPT_TOKEN(anon_sym_miB); END_STATE(); - case 1358: + case 1363: ACCEPT_TOKEN(anon_sym_miB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1359: + case 1364: ACCEPT_TOKEN(anon_sym_miB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1360: + case 1365: ACCEPT_TOKEN(anon_sym_miB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1361: + case 1366: ACCEPT_TOKEN(anon_sym_mIB); END_STATE(); - case 1362: + case 1367: ACCEPT_TOKEN(anon_sym_mIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1363: + case 1368: ACCEPT_TOKEN(anon_sym_mIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1364: + case 1369: ACCEPT_TOKEN(anon_sym_mIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1365: + case 1370: ACCEPT_TOKEN(anon_sym_mIb); END_STATE(); - case 1366: + case 1371: ACCEPT_TOKEN(anon_sym_mIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1367: + case 1372: ACCEPT_TOKEN(anon_sym_mIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1368: + case 1373: ACCEPT_TOKEN(anon_sym_mIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1369: + case 1374: ACCEPT_TOKEN(anon_sym_Mib); END_STATE(); - case 1370: + case 1375: ACCEPT_TOKEN(anon_sym_Mib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1371: + case 1376: ACCEPT_TOKEN(anon_sym_Mib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1372: + case 1377: ACCEPT_TOKEN(anon_sym_Mib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1373: + case 1378: ACCEPT_TOKEN(anon_sym_MIb); END_STATE(); - case 1374: + case 1379: ACCEPT_TOKEN(anon_sym_MIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1375: + case 1380: ACCEPT_TOKEN(anon_sym_MIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1376: + case 1381: ACCEPT_TOKEN(anon_sym_MIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1377: + case 1382: ACCEPT_TOKEN(anon_sym_MIB); END_STATE(); - case 1378: + case 1383: ACCEPT_TOKEN(anon_sym_MIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1379: + case 1384: ACCEPT_TOKEN(anon_sym_MIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1380: + case 1385: ACCEPT_TOKEN(anon_sym_MIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1381: + case 1386: ACCEPT_TOKEN(anon_sym_gib); END_STATE(); - case 1382: + case 1387: ACCEPT_TOKEN(anon_sym_gib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1383: + case 1388: ACCEPT_TOKEN(anon_sym_gib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1384: + case 1389: ACCEPT_TOKEN(anon_sym_gib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1385: + case 1390: ACCEPT_TOKEN(anon_sym_giB); END_STATE(); - case 1386: + case 1391: ACCEPT_TOKEN(anon_sym_giB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1387: + case 1392: ACCEPT_TOKEN(anon_sym_giB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1388: + case 1393: ACCEPT_TOKEN(anon_sym_giB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1389: + case 1394: ACCEPT_TOKEN(anon_sym_gIB); END_STATE(); - case 1390: + case 1395: ACCEPT_TOKEN(anon_sym_gIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1391: + case 1396: ACCEPT_TOKEN(anon_sym_gIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1392: + case 1397: ACCEPT_TOKEN(anon_sym_gIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1393: + case 1398: ACCEPT_TOKEN(anon_sym_gIb); END_STATE(); - case 1394: + case 1399: ACCEPT_TOKEN(anon_sym_gIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1395: + case 1400: ACCEPT_TOKEN(anon_sym_gIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1396: + case 1401: ACCEPT_TOKEN(anon_sym_gIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1397: + case 1402: ACCEPT_TOKEN(anon_sym_Gib); END_STATE(); - case 1398: + case 1403: ACCEPT_TOKEN(anon_sym_Gib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1399: + case 1404: ACCEPT_TOKEN(anon_sym_Gib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1400: + case 1405: ACCEPT_TOKEN(anon_sym_Gib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1401: + case 1406: ACCEPT_TOKEN(anon_sym_GIb); END_STATE(); - case 1402: + case 1407: ACCEPT_TOKEN(anon_sym_GIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1403: + case 1408: ACCEPT_TOKEN(anon_sym_GIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1404: + case 1409: ACCEPT_TOKEN(anon_sym_GIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1405: + case 1410: ACCEPT_TOKEN(anon_sym_GIB); END_STATE(); - case 1406: + case 1411: ACCEPT_TOKEN(anon_sym_GIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1407: + case 1412: ACCEPT_TOKEN(anon_sym_GIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1408: + case 1413: ACCEPT_TOKEN(anon_sym_GIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1409: + case 1414: ACCEPT_TOKEN(anon_sym_tib); END_STATE(); - case 1410: + case 1415: ACCEPT_TOKEN(anon_sym_tib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1411: + case 1416: ACCEPT_TOKEN(anon_sym_tib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1412: + case 1417: ACCEPT_TOKEN(anon_sym_tib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1413: + case 1418: ACCEPT_TOKEN(anon_sym_tiB); END_STATE(); - case 1414: + case 1419: ACCEPT_TOKEN(anon_sym_tiB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1415: + case 1420: ACCEPT_TOKEN(anon_sym_tiB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1416: + case 1421: ACCEPT_TOKEN(anon_sym_tiB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1417: + case 1422: ACCEPT_TOKEN(anon_sym_tIB); END_STATE(); - case 1418: + case 1423: ACCEPT_TOKEN(anon_sym_tIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1419: + case 1424: ACCEPT_TOKEN(anon_sym_tIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1420: + case 1425: ACCEPT_TOKEN(anon_sym_tIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1421: + case 1426: ACCEPT_TOKEN(anon_sym_tIb); END_STATE(); - case 1422: + case 1427: ACCEPT_TOKEN(anon_sym_tIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1423: + case 1428: ACCEPT_TOKEN(anon_sym_tIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1424: + case 1429: ACCEPT_TOKEN(anon_sym_tIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1425: + case 1430: ACCEPT_TOKEN(anon_sym_Tib); END_STATE(); - case 1426: + case 1431: ACCEPT_TOKEN(anon_sym_Tib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1427: + case 1432: ACCEPT_TOKEN(anon_sym_Tib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1428: + case 1433: ACCEPT_TOKEN(anon_sym_Tib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1429: + case 1434: ACCEPT_TOKEN(anon_sym_TIb); END_STATE(); - case 1430: + case 1435: ACCEPT_TOKEN(anon_sym_TIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1431: + case 1436: ACCEPT_TOKEN(anon_sym_TIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1432: + case 1437: ACCEPT_TOKEN(anon_sym_TIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1433: + case 1438: ACCEPT_TOKEN(anon_sym_TIB); END_STATE(); - case 1434: + case 1439: ACCEPT_TOKEN(anon_sym_TIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1435: + case 1440: ACCEPT_TOKEN(anon_sym_TIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1436: + case 1441: ACCEPT_TOKEN(anon_sym_TIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1437: + case 1442: ACCEPT_TOKEN(anon_sym_pib); END_STATE(); - case 1438: + case 1443: ACCEPT_TOKEN(anon_sym_pib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1439: + case 1444: ACCEPT_TOKEN(anon_sym_pib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1440: + case 1445: ACCEPT_TOKEN(anon_sym_pib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1441: + case 1446: ACCEPT_TOKEN(anon_sym_piB); END_STATE(); - case 1442: + case 1447: ACCEPT_TOKEN(anon_sym_piB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1443: + case 1448: ACCEPT_TOKEN(anon_sym_piB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1444: + case 1449: ACCEPT_TOKEN(anon_sym_piB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1445: + case 1450: ACCEPT_TOKEN(anon_sym_pIB); END_STATE(); - case 1446: + case 1451: ACCEPT_TOKEN(anon_sym_pIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1447: + case 1452: ACCEPT_TOKEN(anon_sym_pIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1448: + case 1453: ACCEPT_TOKEN(anon_sym_pIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1449: + case 1454: ACCEPT_TOKEN(anon_sym_pIb); END_STATE(); - case 1450: + case 1455: ACCEPT_TOKEN(anon_sym_pIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1451: + case 1456: ACCEPT_TOKEN(anon_sym_pIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1452: + case 1457: ACCEPT_TOKEN(anon_sym_pIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1453: + case 1458: ACCEPT_TOKEN(anon_sym_Pib); END_STATE(); - case 1454: + case 1459: ACCEPT_TOKEN(anon_sym_Pib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1455: + case 1460: ACCEPT_TOKEN(anon_sym_Pib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1456: + case 1461: ACCEPT_TOKEN(anon_sym_Pib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1457: + case 1462: ACCEPT_TOKEN(anon_sym_PIb); END_STATE(); - case 1458: + case 1463: ACCEPT_TOKEN(anon_sym_PIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1459: + case 1464: ACCEPT_TOKEN(anon_sym_PIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1460: + case 1465: ACCEPT_TOKEN(anon_sym_PIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1461: + case 1466: ACCEPT_TOKEN(anon_sym_PIB); END_STATE(); - case 1462: + case 1467: ACCEPT_TOKEN(anon_sym_PIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1463: + case 1468: ACCEPT_TOKEN(anon_sym_PIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1464: + case 1469: ACCEPT_TOKEN(anon_sym_PIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1465: + case 1470: ACCEPT_TOKEN(anon_sym_eib); END_STATE(); - case 1466: + case 1471: ACCEPT_TOKEN(anon_sym_eib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1467: + case 1472: ACCEPT_TOKEN(anon_sym_eib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1468: + case 1473: ACCEPT_TOKEN(anon_sym_eib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1469: + case 1474: ACCEPT_TOKEN(anon_sym_eiB); END_STATE(); - case 1470: + case 1475: ACCEPT_TOKEN(anon_sym_eiB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1471: + case 1476: ACCEPT_TOKEN(anon_sym_eiB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1472: + case 1477: ACCEPT_TOKEN(anon_sym_eiB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1473: + case 1478: ACCEPT_TOKEN(anon_sym_eIB); END_STATE(); - case 1474: + case 1479: ACCEPT_TOKEN(anon_sym_eIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1475: + case 1480: ACCEPT_TOKEN(anon_sym_eIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1476: + case 1481: ACCEPT_TOKEN(anon_sym_eIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1477: + case 1482: ACCEPT_TOKEN(anon_sym_eIb); END_STATE(); - case 1478: + case 1483: ACCEPT_TOKEN(anon_sym_eIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1479: + case 1484: ACCEPT_TOKEN(anon_sym_eIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1480: + case 1485: ACCEPT_TOKEN(anon_sym_eIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1481: + case 1486: ACCEPT_TOKEN(anon_sym_Eib); END_STATE(); - case 1482: + case 1487: ACCEPT_TOKEN(anon_sym_Eib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1483: + case 1488: ACCEPT_TOKEN(anon_sym_Eib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1484: + case 1489: ACCEPT_TOKEN(anon_sym_Eib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1485: + case 1490: ACCEPT_TOKEN(anon_sym_EIb); END_STATE(); - case 1486: + case 1491: ACCEPT_TOKEN(anon_sym_EIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1487: + case 1492: ACCEPT_TOKEN(anon_sym_EIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1488: + case 1493: ACCEPT_TOKEN(anon_sym_EIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1489: + case 1494: ACCEPT_TOKEN(anon_sym_EIB); END_STATE(); - case 1490: + case 1495: ACCEPT_TOKEN(anon_sym_EIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1491: + case 1496: ACCEPT_TOKEN(anon_sym_EIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1492: + case 1497: ACCEPT_TOKEN(anon_sym_EIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1493: + case 1498: ACCEPT_TOKEN(anon_sym_zib); END_STATE(); - case 1494: + case 1499: ACCEPT_TOKEN(anon_sym_zib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1495: + case 1500: ACCEPT_TOKEN(anon_sym_zib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1496: + case 1501: ACCEPT_TOKEN(anon_sym_zib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1497: + case 1502: ACCEPT_TOKEN(anon_sym_ziB); END_STATE(); - case 1498: + case 1503: ACCEPT_TOKEN(anon_sym_ziB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1499: + case 1504: ACCEPT_TOKEN(anon_sym_ziB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1500: + case 1505: ACCEPT_TOKEN(anon_sym_ziB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1501: + case 1506: ACCEPT_TOKEN(anon_sym_zIB); END_STATE(); - case 1502: + case 1507: ACCEPT_TOKEN(anon_sym_zIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1503: + case 1508: ACCEPT_TOKEN(anon_sym_zIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1504: + case 1509: ACCEPT_TOKEN(anon_sym_zIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1505: + case 1510: ACCEPT_TOKEN(anon_sym_zIb); END_STATE(); - case 1506: + case 1511: ACCEPT_TOKEN(anon_sym_zIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1507: + case 1512: ACCEPT_TOKEN(anon_sym_zIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1508: + case 1513: ACCEPT_TOKEN(anon_sym_zIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1509: + case 1514: ACCEPT_TOKEN(anon_sym_Zib); END_STATE(); - case 1510: + case 1515: ACCEPT_TOKEN(anon_sym_Zib); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1511: + case 1516: ACCEPT_TOKEN(anon_sym_Zib); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1512: + case 1517: ACCEPT_TOKEN(anon_sym_Zib); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1513: + case 1518: ACCEPT_TOKEN(anon_sym_ZIb); END_STATE(); - case 1514: + case 1519: ACCEPT_TOKEN(anon_sym_ZIb); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1515: + case 1520: ACCEPT_TOKEN(anon_sym_ZIb); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1516: + case 1521: ACCEPT_TOKEN(anon_sym_ZIb); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1517: + case 1522: ACCEPT_TOKEN(anon_sym_ZIB); END_STATE(); - case 1518: + case 1523: ACCEPT_TOKEN(anon_sym_ZIB); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(862); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(867); END_STATE(); - case 1519: + case 1524: ACCEPT_TOKEN(anon_sym_ZIB); - if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(735); + if (sym_cmd_identifier_character_set_3(lookahead)) ADVANCE(740); END_STATE(); - case 1520: + case 1525: ACCEPT_TOKEN(anon_sym_ZIB); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1521: + case 1526: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1143); + lookahead == '_') ADVANCE(1148); END_STATE(); - case 1522: + case 1527: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1144); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == '_') ADVANCE(1149); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1523: + case 1528: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1722); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1730); + lookahead == '_') ADVANCE(1727); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1735); END_STATE(); - case 1524: + case 1529: ACCEPT_TOKEN(anon_sym_0b); if (lookahead == '0' || lookahead == '1' || - lookahead == '_') ADVANCE(1723); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + lookahead == '_') ADVANCE(1728); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); - case 1525: + case 1530: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1145); + lookahead == '_') ADVANCE(1150); END_STATE(); - case 1526: + case 1531: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1146); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == '_') ADVANCE(1151); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1527: + case 1532: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1724); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1730); + lookahead == '_') ADVANCE(1729); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1735); END_STATE(); - case 1528: + case 1533: ACCEPT_TOKEN(anon_sym_0o); if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1725); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + lookahead == '_') ADVANCE(1730); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); - case 1529: + case 1534: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1141); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1146); END_STATE(); - case 1530: + case 1535: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1142); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1147); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1531: + case 1536: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1728); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1730); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1733); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1735); END_STATE(); - case 1532: + case 1537: ACCEPT_TOKEN(anon_sym_0x); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1729); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1734); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); - case 1533: + case 1538: ACCEPT_TOKEN(anon_sym_LBRACK2); END_STATE(); - case 1534: + case 1539: ACCEPT_TOKEN(sym_hex_digit); if (('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'F') || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1534); + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1539); END_STATE(); - case 1535: + case 1540: ACCEPT_TOKEN(sym_val_date); END_STATE(); - case 1536: + case 1541: ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(321); + if (lookahead == '.') ADVANCE(325); if (lookahead == '+' || lookahead == '-') ADVANCE(77); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1535); + lookahead == 'z') ADVANCE(1540); END_STATE(); - case 1537: + case 1542: ACCEPT_TOKEN(sym_val_date); - if (lookahead == '.') ADVANCE(1833); + if (lookahead == '.') ADVANCE(1838); if (lookahead == '+' || - lookahead == '-') ADVANCE(1739); + lookahead == '-') ADVANCE(1744); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1546); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == 'z') ADVANCE(1551); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1538: + case 1543: ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1544); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(320); + if (lookahead == ':') ADVANCE(1549); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(324); END_STATE(); - case 1539: + case 1544: ACCEPT_TOKEN(sym_val_date); - if (lookahead == ':') ADVANCE(1545); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1832); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == ':') ADVANCE(1550); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1837); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1540: + case 1545: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(1838); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'T') ADVANCE(1843); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1541: + case 1546: ACCEPT_TOKEN(sym_val_date); - if (lookahead == 'T') ADVANCE(327); + if (lookahead == 'T') ADVANCE(331); END_STATE(); - case 1542: + case 1547: ACCEPT_TOKEN(sym_val_date); if (lookahead == '+' || lookahead == '-') ADVANCE(77); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1535); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1542); + lookahead == 'z') ADVANCE(1540); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1547); END_STATE(); - case 1543: + case 1548: ACCEPT_TOKEN(sym_val_date); if (lookahead == '+' || - lookahead == '-') ADVANCE(1739); + lookahead == '-') ADVANCE(1744); if (lookahead == 'Z' || - lookahead == 'z') ADVANCE(1546); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1543); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + lookahead == 'z') ADVANCE(1551); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1548); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1544: + case 1549: ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(320); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(324); END_STATE(); - case 1545: + case 1550: ACCEPT_TOKEN(sym_val_date); - if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1832); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '5')) ADVANCE(1837); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1546: + case 1551: ACCEPT_TOKEN(sym_val_date); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1547: + case 1552: ACCEPT_TOKEN(anon_sym_DQUOTE); END_STATE(); - case 1548: + case 1553: ACCEPT_TOKEN(sym__escaped_str_content); - if (lookahead == '#') ADVANCE(1549); + if (lookahead == '#') ADVANCE(1554); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1548); + lookahead == ' ') ADVANCE(1553); if (lookahead != 0 && lookahead != '"' && - lookahead != '\\') ADVANCE(1549); + lookahead != '\\') ADVANCE(1554); END_STATE(); - case 1549: + case 1554: ACCEPT_TOKEN(sym__escaped_str_content); if (lookahead != 0 && lookahead != '"' && - lookahead != '\\') ADVANCE(1549); + lookahead != '\\') ADVANCE(1554); END_STATE(); - case 1550: + case 1555: ACCEPT_TOKEN(sym__str_single_quotes); END_STATE(); - case 1551: + case 1556: ACCEPT_TOKEN(sym__str_back_ticks); END_STATE(); - case 1552: + case 1557: ACCEPT_TOKEN(sym_escape_sequence); END_STATE(); - case 1553: + case 1558: ACCEPT_TOKEN(sym_escaped_interpolated_content); - if (lookahead == '#') ADVANCE(1554); + if (lookahead == '#') ADVANCE(1559); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1553); + lookahead == ' ') ADVANCE(1558); if (lookahead != 0 && lookahead != '"' && lookahead != '(' && - lookahead != '\\') ADVANCE(1554); + lookahead != '\\') ADVANCE(1559); END_STATE(); - case 1554: + case 1559: ACCEPT_TOKEN(sym_escaped_interpolated_content); if (lookahead != 0 && lookahead != '"' && lookahead != '(' && - lookahead != '\\') ADVANCE(1554); + lookahead != '\\') ADVANCE(1559); END_STATE(); - case 1555: + case 1560: ACCEPT_TOKEN(sym_unescaped_interpolated_content); - if (lookahead == '#') ADVANCE(1556); + if (lookahead == '#') ADVANCE(1561); if (lookahead == '\t' || lookahead == '\n' || lookahead == '\r' || - lookahead == ' ') ADVANCE(1555); + lookahead == ' ') ADVANCE(1560); if (lookahead != 0 && lookahead != '\'' && - lookahead != '(') ADVANCE(1556); + lookahead != '(') ADVANCE(1561); END_STATE(); - case 1556: + case 1561: ACCEPT_TOKEN(sym_unescaped_interpolated_content); if (lookahead != 0 && lookahead != '\'' && - lookahead != '(') ADVANCE(1556); + lookahead != '(') ADVANCE(1561); END_STATE(); - case 1557: + case 1562: ACCEPT_TOKEN(anon_sym_DOLLAR_SQUOTE); END_STATE(); - case 1558: + case 1563: ACCEPT_TOKEN(anon_sym_SQUOTE); END_STATE(); - case 1559: + case 1564: ACCEPT_TOKEN(anon_sym_DOLLAR_DQUOTE); END_STATE(); - case 1560: + case 1565: ACCEPT_TOKEN(anon_sym_DQUOTE2); END_STATE(); - case 1561: + case 1566: ACCEPT_TOKEN(sym_inter_escape_sequence); END_STATE(); - case 1562: + case 1567: ACCEPT_TOKEN(aux_sym_path_token1); if (lookahead == '-' || ('0' <= lookahead && lookahead <= '9') || ('A' <= lookahead && lookahead <= 'Z') || lookahead == '_' || - ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1562); + ('a' <= lookahead && lookahead <= 'z')) ADVANCE(1567); END_STATE(); - case 1563: + case 1568: ACCEPT_TOKEN(anon_sym_CARET); END_STATE(); - case 1564: + case 1569: ACCEPT_TOKEN(anon_sym_err_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1565: + case 1570: ACCEPT_TOKEN(anon_sym_out_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1566: + case 1571: ACCEPT_TOKEN(anon_sym_e_GT); END_STATE(); - case 1567: + case 1572: ACCEPT_TOKEN(anon_sym_e_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1568: + case 1573: ACCEPT_TOKEN(anon_sym_o_GT); END_STATE(); - case 1569: + case 1574: ACCEPT_TOKEN(anon_sym_o_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1570: + case 1575: ACCEPT_TOKEN(anon_sym_err_PLUSout_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1571: + case 1576: ACCEPT_TOKEN(anon_sym_out_PLUSerr_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1572: + case 1577: ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); END_STATE(); - case 1573: + case 1578: ACCEPT_TOKEN(anon_sym_o_PLUSe_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1574: + case 1579: ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); END_STATE(); - case 1575: + case 1580: ACCEPT_TOKEN(anon_sym_e_PLUSo_GT); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); - case 1576: + case 1581: ACCEPT_TOKEN(sym_short_flag); - if (lookahead == 'f') ADVANCE(1156); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1579); + if (lookahead == 'f') ADVANCE(1161); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1584); END_STATE(); - case 1577: + case 1582: ACCEPT_TOKEN(sym_short_flag); - if (lookahead == 'n') ADVANCE(1576); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1579); + if (lookahead == 'n') ADVANCE(1581); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1584); END_STATE(); - case 1578: + case 1583: ACCEPT_TOKEN(sym_short_flag); if (lookahead == '+' || - lookahead == '-') ADVANCE(324); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1139); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1579); - END_STATE(); - case 1579: - ACCEPT_TOKEN(sym_short_flag); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1579); - END_STATE(); - case 1580: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1799); - if (lookahead == '>') ADVANCE(1567); - if (lookahead == 'r') ADVANCE(1710); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); - END_STATE(); - case 1581: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1784); - if (lookahead == '>') ADVANCE(1569); - if (lookahead == 'u') ADVANCE(1716); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); - END_STATE(); - case 1582: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1800); - if (lookahead == '>') ADVANCE(1564); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); - END_STATE(); - case 1583: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+') ADVANCE(1785); - if (lookahead == '>') ADVANCE(1565); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + lookahead == '-') ADVANCE(328); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1144); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1584); END_STATE(); case 1584: - ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'N') ADVANCE(1158); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + ACCEPT_TOKEN(sym_short_flag); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1584); END_STATE(); case 1585: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(1584); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '+') ADVANCE(1804); + if (lookahead == '>') ADVANCE(1572); + if (lookahead == 'r') ADVANCE(1715); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1586: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(1622); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '+') ADVANCE(1789); + if (lookahead == '>') ADVANCE(1574); + if (lookahead == 'u') ADVANCE(1721); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1587: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(1674); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '+') ADVANCE(1805); + if (lookahead == '>') ADVANCE(1569); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1588: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(1630); - if (lookahead == 'o') ADVANCE(1644); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '+') ADVANCE(1790); + if (lookahead == '>') ADVANCE(1570); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1589: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(1656); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'N') ADVANCE(1163); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1590: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'a') ADVANCE(1661); - if (lookahead == 'o') ADVANCE(1593); - if (lookahead == 'u') ADVANCE(1662); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(1589); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1591: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'c') ADVANCE(1617); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(1635); + if (lookahead == 'o') ADVANCE(1649); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1592: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'c') ADVANCE(1606); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(1627); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1593: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'd') ADVANCE(1672); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(1679); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1594: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'd') ADVANCE(1605); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(1661); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1595: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1614); - if (lookahead == 'o') ADVANCE(951); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'a') ADVANCE(1666); + if (lookahead == 'o') ADVANCE(1598); + if (lookahead == 'u') ADVANCE(1667); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1596: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1664); - if (lookahead == 'o') ADVANCE(1637); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'c') ADVANCE(1622); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1597: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1615); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'c') ADVANCE(1611); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1598: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(881); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'd') ADVANCE(1677); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1599: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1107); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'd') ADVANCE(1610); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1600: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1115); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1619); + if (lookahead == 'o') ADVANCE(956); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1601: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1007); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1669); + if (lookahead == 'o') ADVANCE(1642); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1602: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(947); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1620); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1603: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(877); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(886); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1604: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(931); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1112); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1605: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(989); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1120); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1606: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(982); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1012); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1607: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1586); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(952); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1608: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1653); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(882); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1609: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1650); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(936); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1610: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1646); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(994); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1611: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'e') ADVANCE(1655); - if (lookahead == 'i') ADVANCE(1628); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(987); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1612: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'f') ADVANCE(955); - if (lookahead == 'n') ADVANCE(1613); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1592); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1613: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'f') ADVANCE(1148); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1658); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1614: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'f') ADVANCE(866); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1655); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1615: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'g') ADVANCE(1621); - if (lookahead == 't') ADVANCE(1670); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1651); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1616: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'h') ADVANCE(1611); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'e') ADVANCE(1660); + if (lookahead == 'i') ADVANCE(1633); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1617: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'h') ADVANCE(961); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'f') ADVANCE(960); + if (lookahead == 'n') ADVANCE(1618); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1618: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(1594); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'f') ADVANCE(1153); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1619: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(1589); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'f') ADVANCE(871); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1620: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(1634); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'g') ADVANCE(1626); + if (lookahead == 't') ADVANCE(1675); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1621: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'i') ADVANCE(1660); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'h') ADVANCE(1616); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1622: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'k') ADVANCE(928); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'h') ADVANCE(966); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1623: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1099); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(1599); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1624: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1619); - if (lookahead == 's') ADVANCE(996); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(1594); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1625: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1619); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(1639); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1626: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1587); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'i') ADVANCE(1665); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1627: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1623); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'k') ADVANCE(933); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1628: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1602); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1104); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1629: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1603); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1624); + if (lookahead == 's') ADVANCE(1001); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1630: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'l') ADVANCE(1659); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1624); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1631: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(1658); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1628); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1632: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(873); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1593); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1633: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(978); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1607); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1634: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'n') ADVANCE(1671); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1608); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1635: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(1631); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'l') ADVANCE(1664); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1636: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(1668); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(1663); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1637: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(1641); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(878); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1638: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(1666); - if (lookahead == 'u') ADVANCE(1627); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(983); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1639: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(1645); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'n') ADVANCE(1676); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1640: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'o') ADVANCE(1654); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(1636); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1641: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'p') ADVANCE(944); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(1673); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1642: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'p') ADVANCE(1640); - if (lookahead == 't') ADVANCE(1609); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(1646); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1643: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1669); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(1671); + if (lookahead == 'u') ADVANCE(1631); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1644: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(934); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(1650); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1645: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(897); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'o') ADVANCE(1659); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1646: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(985); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'p') ADVANCE(949); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1647: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1607); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'p') ADVANCE(1645); + if (lookahead == 't') ADVANCE(1614); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1648: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1592); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1674); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1649: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1651); - if (lookahead == 'x') ADVANCE(1642); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(939); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1650: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1632); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(902); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1651: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1639); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(990); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1652: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1633); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1612); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1653: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1626); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1597); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1654: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1665); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1656); + if (lookahead == 'x') ADVANCE(1647); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1655: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'r') ADVANCE(1601); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1637); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1656: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(394); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1644); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1657: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(1598); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1638); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1658: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(1663); - if (lookahead == 't') ADVANCE(1620); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1632); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1659: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(1600); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1670); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1660: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 's') ADVANCE(1667); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'r') ADVANCE(1606); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1661: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(1591); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(398); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1662: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(404); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(1603); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1663: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(407); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(1668); + if (lookahead == 't') ADVANCE(1625); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1664: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(401); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(1605); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1665: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(391); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 's') ADVANCE(1672); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1666: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(1082); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(1596); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1667: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 't') ADVANCE(1610); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(408); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1668: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(1648); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(412); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1669: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(1599); - if (lookahead == 'y') ADVANCE(973); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(405); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1670: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(1652); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(395); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1671: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(1604); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(1087); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1672: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'u') ADVANCE(1629); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 't') ADVANCE(1615); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1673: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'v') ADVANCE(1608); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(1653); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1674: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (lookahead == 'y') ADVANCE(993); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(1604); + if (lookahead == 'y') ADVANCE(978); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1675: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(735); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1675); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(1657); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1676: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(1835); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1720); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1682); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(1609); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1677: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '-') ADVANCE(334); - if (lookahead == '.') ADVANCE(323); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1721); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1687); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'u') ADVANCE(1634); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1678: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'b') ADVANCE(1524); - if (lookahead == 'o') ADVANCE(1528); - if (lookahead == 'x') ADVANCE(1532); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1720); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1680); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'v') ADVANCE(1613); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1679: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1720); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1676); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(740); + if (lookahead == 'y') ADVANCE(998); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1680: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1827); - if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1720); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1679); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(740); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1680); END_STATE(); case 1681: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1827); + if (lookahead == '-') ADVANCE(1840); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1720); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1680); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + lookahead == 'e') ADVANCE(1725); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1687); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1682: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(1827); + if (lookahead == '-') ADVANCE(338); + if (lookahead == '.') ADVANCE(327); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1720); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1682); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + lookahead == 'e') ADVANCE(1726); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1692); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1683: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(323); - if (lookahead == 'b') ADVANCE(1523); - if (lookahead == 'o') ADVANCE(1527); - if (lookahead == 'x') ADVANCE(1531); + if (lookahead == '.') ADVANCE(1832); + if (lookahead == 'b') ADVANCE(1529); + if (lookahead == 'o') ADVANCE(1533); + if (lookahead == 'x') ADVANCE(1537); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1721); + lookahead == 'e') ADVANCE(1725); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1685); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1684: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1721); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1677); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + lookahead == 'e') ADVANCE(1725); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1681); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1685: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1721); + lookahead == 'e') ADVANCE(1725); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1684); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1686: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1721); + lookahead == 'e') ADVANCE(1725); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1685); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1687: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '.') ADVANCE(323); + if (lookahead == '.') ADVANCE(1832); if (lookahead == 'E' || - lookahead == 'e') ADVANCE(1721); + lookahead == 'e') ADVANCE(1725); if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1687); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1688: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'N') ADVANCE(1162); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'b') ADVANCE(1528); + if (lookahead == 'o') ADVANCE(1532); + if (lookahead == 'x') ADVANCE(1536); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1726); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1690); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1689: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'N') ADVANCE(1161); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1726); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1682); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1690: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1688); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1726); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1689); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1691: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1700); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1726); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1690); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1692: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1689); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == '.') ADVANCE(327); + if (lookahead == 'E' || + lookahead == 'e') ADVANCE(1726); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1692); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1693: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'a') ADVANCE(1702); - if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'N') ADVANCE(1167); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1694: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1111); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'N') ADVANCE(1166); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1695: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1119); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'a') ADVANCE(1693); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1696: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1110); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'a') ADVANCE(1705); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1697: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'e') ADVANCE(1118); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'a') ADVANCE(1694); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1698: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'f') ADVANCE(1152); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'a') ADVANCE(1707); + if (sym_cmd_identifier_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1699: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'f') ADVANCE(1151); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'e') ADVANCE(1116); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1700: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1713); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1124); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1701: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1103); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1115); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1702: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1714); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'e') ADVANCE(1123); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1703: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1102); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'f') ADVANCE(1157); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1704: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1701); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'f') ADVANCE(1156); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1705: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'l') ADVANCE(1703); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'l') ADVANCE(1718); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1706: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'n') ADVANCE(1698); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'l') ADVANCE(1108); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1707: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'n') ADVANCE(1699); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'l') ADVANCE(1719); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1708: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'n') ADVANCE(943); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'l') ADVANCE(1107); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1709: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'o') ADVANCE(1715); - if (lookahead == 'u') ADVANCE(1705); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'l') ADVANCE(1706); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1710: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'r') ADVANCE(1582); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'l') ADVANCE(1708); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1711: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'r') ADVANCE(1718); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'n') ADVANCE(1703); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1712: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'r') ADVANCE(1717); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'n') ADVANCE(1704); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1713: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 's') ADVANCE(1695); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'n') ADVANCE(948); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1714: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 's') ADVANCE(1697); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'o') ADVANCE(1720); + if (lookahead == 'u') ADVANCE(1710); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1715: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 't') ADVANCE(1087); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 'r') ADVANCE(1587); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1716: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 't') ADVANCE(1583); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1723); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1717: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'u') ADVANCE(1694); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1722); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1718: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'u') ADVANCE(1696); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (lookahead == 's') ADVANCE(1700); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1719: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == 'u') ADVANCE(1704); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 's') ADVANCE(1702); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1720: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1828); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1727); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1092); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1721: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(324); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1726); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + if (lookahead == 't') ADVANCE(1588); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1722: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1722); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1730); + if (lookahead == 'u') ADVANCE(1699); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1723: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (lookahead == '0' || - lookahead == '1' || - lookahead == '_') ADVANCE(1723); - if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == 'u') ADVANCE(1701); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1724: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1724); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1730); + if (lookahead == 'u') ADVANCE(1709); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1725: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '7') || - lookahead == '_') ADVANCE(1725); - if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1833); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1732); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1726: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1726); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1730); + if (lookahead == '+' || + lookahead == '-') ADVANCE(328); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1731); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1727: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1727); - if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1727); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1735); END_STATE(); case 1728: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1728); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1730); + if (lookahead == '0' || + lookahead == '1' || + lookahead == '_') ADVANCE(1728); + if (aux_sym_long_flag_token1_character_set_7(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1729: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (('0' <= lookahead && lookahead <= '9') || - ('A' <= lookahead && lookahead <= 'F') || - lookahead == '_' || - ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1729); - if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1729); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1735); END_STATE(); case 1730: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1730); + if (('0' <= lookahead && lookahead <= '7') || + lookahead == '_') ADVANCE(1730); + if (aux_sym_long_flag_token1_character_set_8(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1731: ACCEPT_TOKEN(aux_sym_long_flag_token1); - if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1731); - if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1731); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1735); END_STATE(); case 1732: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1800); - if (lookahead == '>') ADVANCE(1564); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1732); + if (sym_short_flag_character_set_1(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1733: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+') ADVANCE(1785); - if (lookahead == '>') ADVANCE(1565); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1733); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1735); END_STATE(); case 1734: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1768); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); - END_STATE(); - case 1735: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1790); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (('0' <= lookahead && lookahead <= '9') || + ('A' <= lookahead && lookahead <= 'F') || + lookahead == '_' || + ('a' <= lookahead && lookahead <= 'f')) ADVANCE(1734); + if (aux_sym_long_flag_token1_character_set_9(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); + END_STATE(); + case 1735: + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1735); END_STATE(); case 1736: - ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1822); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + ACCEPT_TOKEN(aux_sym_long_flag_token1); + if (aux_sym_long_flag_token1_character_set_4(lookahead)) ADVANCE(1736); + if (!aux_sym_unquoted_token1_character_set_2(lookahead)) ADVANCE(1847); END_STATE(); case 1737: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1837); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1805); + if (lookahead == '>') ADVANCE(1569); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1738: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '-') ADVANCE(1823); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+') ADVANCE(1790); + if (lookahead == '>') ADVANCE(1570); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1739: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '2') ADVANCE(1826); - if (lookahead == '0' || - lookahead == '1') ADVANCE(1834); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(1773); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1740: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(1839); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(1795); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1741: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == ':') ADVANCE(1841); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(1827); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1742: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1575); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1743: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1573); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '-') ADVANCE(1828); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1744: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1570); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '2') ADVANCE(1831); + if (lookahead == '0' || + lookahead == '1') ADVANCE(1839); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1745: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '>') ADVANCE(1571); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == ':') ADVANCE(1844); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1746: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1492); - if (lookahead == 'b') ADVANCE(1488); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == ':') ADVANCE(1846); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1747: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1408); - if (lookahead == 'b') ADVANCE(1404); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '>') ADVANCE(1580); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1748: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1352); - if (lookahead == 'b') ADVANCE(1348); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '>') ADVANCE(1578); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1749: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1380); - if (lookahead == 'b') ADVANCE(1376); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '>') ADVANCE(1575); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1750: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1464); - if (lookahead == 'b') ADVANCE(1460); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '>') ADVANCE(1576); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1751: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1436); - if (lookahead == 'b') ADVANCE(1432); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1497); + if (lookahead == 'b') ADVANCE(1493); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1752: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1520); - if (lookahead == 'b') ADVANCE(1516); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1413); + if (lookahead == 'b') ADVANCE(1409); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1753: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1476); - if (lookahead == 'b') ADVANCE(1480); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1357); + if (lookahead == 'b') ADVANCE(1353); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1754: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1472); - if (lookahead == 'b') ADVANCE(1468); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1385); + if (lookahead == 'b') ADVANCE(1381); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1755: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1392); - if (lookahead == 'b') ADVANCE(1396); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1469); + if (lookahead == 'b') ADVANCE(1465); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1756: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1388); - if (lookahead == 'b') ADVANCE(1384); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1441); + if (lookahead == 'b') ADVANCE(1437); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1757: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1336); - if (lookahead == 'b') ADVANCE(1340); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1525); + if (lookahead == 'b') ADVANCE(1521); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1758: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1332); - if (lookahead == 'b') ADVANCE(1328); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1481); + if (lookahead == 'b') ADVANCE(1485); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1759: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1364); - if (lookahead == 'b') ADVANCE(1368); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1477); + if (lookahead == 'b') ADVANCE(1473); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1760: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1360); - if (lookahead == 'b') ADVANCE(1356); - if (lookahead == 'n') ADVANCE(1189); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1397); + if (lookahead == 'b') ADVANCE(1401); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1761: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1448); - if (lookahead == 'b') ADVANCE(1452); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1393); + if (lookahead == 'b') ADVANCE(1389); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1762: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1444); - if (lookahead == 'b') ADVANCE(1440); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1341); + if (lookahead == 'b') ADVANCE(1345); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1763: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1420); - if (lookahead == 'b') ADVANCE(1424); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1337); + if (lookahead == 'b') ADVANCE(1333); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1764: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1416); - if (lookahead == 'b') ADVANCE(1412); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1369); + if (lookahead == 'b') ADVANCE(1373); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1765: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1504); - if (lookahead == 'b') ADVANCE(1508); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1365); + if (lookahead == 'b') ADVANCE(1361); + if (lookahead == 'n') ADVANCE(1194); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1766: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'B') ADVANCE(1500); - if (lookahead == 'b') ADVANCE(1496); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1453); + if (lookahead == 'b') ADVANCE(1457); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1767: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'N') ADVANCE(1164); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1449); + if (lookahead == 'b') ADVANCE(1445); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1768: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1798); - if (lookahead == 'o') ADVANCE(1804); - if (lookahead == 's') ADVANCE(1787); - if (lookahead == 'x') ADVANCE(1801); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1425); + if (lookahead == 'b') ADVANCE(1429); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1769: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'a') ADVANCE(1806); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1421); + if (lookahead == 'b') ADVANCE(1417); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1770: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1484); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1509); + if (lookahead == 'b') ADVANCE(1513); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1771: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1400); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'B') ADVANCE(1505); + if (lookahead == 'b') ADVANCE(1501); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1772: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1344); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'N') ADVANCE(1169); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1773: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1372); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'a') ADVANCE(1803); + if (lookahead == 'o') ADVANCE(1809); + if (lookahead == 's') ADVANCE(1792); + if (lookahead == 'x') ADVANCE(1806); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1774: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1456); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'a') ADVANCE(1811); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1775: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1428); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'b') ADVANCE(1489); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1776: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'b') ADVANCE(1512); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'b') ADVANCE(1405); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1777: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'c') ADVANCE(1185); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'b') ADVANCE(1349); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1778: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1072); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'b') ADVANCE(1377); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1779: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1810); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'b') ADVANCE(1461); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1780: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1024); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'b') ADVANCE(1433); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1781: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'd') ADVANCE(1062); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'b') ADVANCE(1517); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1782: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1113); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'c') ADVANCE(1190); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1783: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1121); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'd') ADVANCE(1077); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1784: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1743); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'd') ADVANCE(1815); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1785: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'e') ADVANCE(1808); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'd') ADVANCE(1029); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1786: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'f') ADVANCE(1154); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'd') ADVANCE(1067); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1787: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1794); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1118); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1788: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1055); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1126); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1789: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'h') ADVANCE(1052); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1748); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1790: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1797); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'e') ADVANCE(1813); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1791: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1816); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'f') ADVANCE(1159); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1792: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'i') ADVANCE(1818); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'h') ADVANCE(1799); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1793: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1105); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'h') ADVANCE(1060); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1794: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1033); - if (lookahead == 'r') ADVANCE(1036); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'h') ADVANCE(1057); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1795: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1809); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'i') ADVANCE(1802); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1796: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'l') ADVANCE(1793); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'i') ADVANCE(1821); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1797: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1049); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'i') ADVANCE(1823); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1798: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'n') ADVANCE(1781); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'l') ADVANCE(1110); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1799: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1742); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'l') ADVANCE(1038); + if (lookahead == 'r') ADVANCE(1041); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1800: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1821); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'l') ADVANCE(1814); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1801: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'o') ADVANCE(1805); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'l') ADVANCE(1798); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1802: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1732); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'n') ADVANCE(1054); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1803: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1076); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'n') ADVANCE(1786); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1804: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1068); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(1747); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1805: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1065); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(1826); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1806: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1819); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'o') ADVANCE(1810); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1807: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1745); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1737); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1808: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'r') ADVANCE(1807); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1081); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1809: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1783); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1073); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1810: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1736); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1070); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1811: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 's') ADVANCE(1738); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1824); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1812: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1734); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1750); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1813: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1089); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'r') ADVANCE(1812); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1814: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1735); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 's') ADVANCE(1788); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1815: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1733); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 's') ADVANCE(1741); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1816: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1788); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 's') ADVANCE(1743); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1817: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1744); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1739); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1818: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1789); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1094); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1819: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 't') ADVANCE(1811); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1740); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1820: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(1782); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1738); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1821: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'u') ADVANCE(1817); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1793); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1822: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(1791); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1749); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1823: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'w') ADVANCE(1792); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1794); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1824: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == 'y') ADVANCE(1197); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 't') ADVANCE(1816); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1825: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (lookahead == '+' || - lookahead == '-') ADVANCE(1828); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'u') ADVANCE(1787); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1826: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1539); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'u') ADVANCE(1822); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1827: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1137); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'w') ADVANCE(1796); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1828: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1140); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'w') ADVANCE(1797); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1829: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1540); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == 'y') ADVANCE(1202); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1830: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1741); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (lookahead == '+' || + lookahead == '-') ADVANCE(1833); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1145); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1831: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1537); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '3')) ADVANCE(1544); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1832: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1546); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1142); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1833: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1543); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1145); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1834: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1539); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1545); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1835: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1836); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1746); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1836: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1737); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1542); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1837: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1829); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1551); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1838: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1830); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1548); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1839: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1831); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1544); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1840: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1740); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1841); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1841: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1840); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1742); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1842: ACCEPT_TOKEN(aux_sym_unquoted_token1); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1834); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1843: - ACCEPT_TOKEN(anon_sym_POUND); + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1835); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); case 1844: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1836); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); + END_STATE(); + case 1845: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1745); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); + END_STATE(); + case 1846: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (('0' <= lookahead && lookahead <= '9')) ADVANCE(1845); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); + END_STATE(); + case 1847: + ACCEPT_TOKEN(aux_sym_unquoted_token1); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); + END_STATE(); + case 1848: ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '\n') ADVANCE(388); + END_STATE(); + case 1849: + ACCEPT_TOKEN(anon_sym_POUND); + if (lookahead == '\n') ADVANCE(392); if (lookahead != 0) ADVANCE(3); END_STATE(); - case 1845: + case 1850: ACCEPT_TOKEN(anon_sym_POUND); - if (lookahead == '!') ADVANCE(387); + if (lookahead == '!') ADVANCE(391); END_STATE(); - case 1846: + case 1851: ACCEPT_TOKEN(anon_sym_POUND); - if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1842); + if (!aux_sym_unquoted_token1_character_set_1(lookahead)) ADVANCE(1847); END_STATE(); default: return false; @@ -37557,1015 +37586,1015 @@ static bool ts_lex_keywords(TSLexer *lexer, TSStateId state) { static const TSLexMode ts_lex_modes[STATE_COUNT] = { [0] = {.lex_state = 0}, - [1] = {.lex_state = 384}, - [2] = {.lex_state = 350}, - [3] = {.lex_state = 350}, - [4] = {.lex_state = 350}, - [5] = {.lex_state = 350}, - [6] = {.lex_state = 348}, - [7] = {.lex_state = 348}, - [8] = {.lex_state = 348}, - [9] = {.lex_state = 348}, - [10] = {.lex_state = 359}, - [11] = {.lex_state = 359}, - [12] = {.lex_state = 359}, - [13] = {.lex_state = 359}, - [14] = {.lex_state = 383}, - [15] = {.lex_state = 4}, + [1] = {.lex_state = 388}, + [2] = {.lex_state = 354}, + [3] = {.lex_state = 354}, + [4] = {.lex_state = 354}, + [5] = {.lex_state = 354}, + [6] = {.lex_state = 352}, + [7] = {.lex_state = 352}, + [8] = {.lex_state = 352}, + [9] = {.lex_state = 352}, + [10] = {.lex_state = 363}, + [11] = {.lex_state = 363}, + [12] = {.lex_state = 363}, + [13] = {.lex_state = 363}, + [14] = {.lex_state = 387}, + [15] = {.lex_state = 387}, [16] = {.lex_state = 4}, - [17] = {.lex_state = 383}, + [17] = {.lex_state = 4}, [18] = {.lex_state = 26}, [19] = {.lex_state = 26}, - [20] = {.lex_state = 385}, - [21] = {.lex_state = 385}, - [22] = {.lex_state = 385}, - [23] = {.lex_state = 385}, - [24] = {.lex_state = 385}, - [25] = {.lex_state = 385}, - [26] = {.lex_state = 385}, - [27] = {.lex_state = 385}, - [28] = {.lex_state = 385}, - [29] = {.lex_state = 385}, - [30] = {.lex_state = 385}, - [31] = {.lex_state = 385}, - [32] = {.lex_state = 385}, - [33] = {.lex_state = 385}, - [34] = {.lex_state = 385}, - [35] = {.lex_state = 385}, - [36] = {.lex_state = 385}, - [37] = {.lex_state = 385}, - [38] = {.lex_state = 385}, - [39] = {.lex_state = 385}, - [40] = {.lex_state = 385}, - [41] = {.lex_state = 385}, - [42] = {.lex_state = 385}, - [43] = {.lex_state = 385}, - [44] = {.lex_state = 385}, - [45] = {.lex_state = 385}, - [46] = {.lex_state = 385}, - [47] = {.lex_state = 385}, - [48] = {.lex_state = 385}, - [49] = {.lex_state = 385}, - [50] = {.lex_state = 385}, - [51] = {.lex_state = 385}, - [52] = {.lex_state = 385}, - [53] = {.lex_state = 385}, - [54] = {.lex_state = 385}, - [55] = {.lex_state = 385}, - [56] = {.lex_state = 385}, - [57] = {.lex_state = 385}, - [58] = {.lex_state = 385}, - [59] = {.lex_state = 385}, - [60] = {.lex_state = 385}, - [61] = {.lex_state = 385}, - [62] = {.lex_state = 385}, - [63] = {.lex_state = 385}, - [64] = {.lex_state = 385}, - [65] = {.lex_state = 385}, - [66] = {.lex_state = 385}, - [67] = {.lex_state = 385}, - [68] = {.lex_state = 385}, - [69] = {.lex_state = 385}, - [70] = {.lex_state = 385}, - [71] = {.lex_state = 385}, - [72] = {.lex_state = 385}, - [73] = {.lex_state = 385}, - [74] = {.lex_state = 385}, - [75] = {.lex_state = 385}, - [76] = {.lex_state = 385}, - [77] = {.lex_state = 385}, - [78] = {.lex_state = 385}, - [79] = {.lex_state = 385}, - [80] = {.lex_state = 385}, - [81] = {.lex_state = 385}, - [82] = {.lex_state = 385}, - [83] = {.lex_state = 385}, - [84] = {.lex_state = 385}, - [85] = {.lex_state = 385}, - [86] = {.lex_state = 385}, - [87] = {.lex_state = 385}, - [88] = {.lex_state = 385}, - [89] = {.lex_state = 385}, - [90] = {.lex_state = 385}, - [91] = {.lex_state = 385}, - [92] = {.lex_state = 385}, - [93] = {.lex_state = 385}, - [94] = {.lex_state = 385}, - [95] = {.lex_state = 385}, - [96] = {.lex_state = 385}, - [97] = {.lex_state = 385}, - [98] = {.lex_state = 385}, - [99] = {.lex_state = 385}, - [100] = {.lex_state = 385}, - [101] = {.lex_state = 385}, - [102] = {.lex_state = 385}, - [103] = {.lex_state = 385}, - [104] = {.lex_state = 385}, - [105] = {.lex_state = 385}, - [106] = {.lex_state = 385}, - [107] = {.lex_state = 376}, - [108] = {.lex_state = 376}, - [109] = {.lex_state = 376}, - [110] = {.lex_state = 376}, + [20] = {.lex_state = 389}, + [21] = {.lex_state = 389}, + [22] = {.lex_state = 389}, + [23] = {.lex_state = 389}, + [24] = {.lex_state = 389}, + [25] = {.lex_state = 389}, + [26] = {.lex_state = 389}, + [27] = {.lex_state = 389}, + [28] = {.lex_state = 389}, + [29] = {.lex_state = 389}, + [30] = {.lex_state = 389}, + [31] = {.lex_state = 389}, + [32] = {.lex_state = 389}, + [33] = {.lex_state = 389}, + [34] = {.lex_state = 389}, + [35] = {.lex_state = 389}, + [36] = {.lex_state = 389}, + [37] = {.lex_state = 389}, + [38] = {.lex_state = 389}, + [39] = {.lex_state = 389}, + [40] = {.lex_state = 389}, + [41] = {.lex_state = 389}, + [42] = {.lex_state = 389}, + [43] = {.lex_state = 389}, + [44] = {.lex_state = 389}, + [45] = {.lex_state = 389}, + [46] = {.lex_state = 389}, + [47] = {.lex_state = 389}, + [48] = {.lex_state = 389}, + [49] = {.lex_state = 389}, + [50] = {.lex_state = 389}, + [51] = {.lex_state = 389}, + [52] = {.lex_state = 389}, + [53] = {.lex_state = 389}, + [54] = {.lex_state = 389}, + [55] = {.lex_state = 389}, + [56] = {.lex_state = 389}, + [57] = {.lex_state = 389}, + [58] = {.lex_state = 389}, + [59] = {.lex_state = 389}, + [60] = {.lex_state = 389}, + [61] = {.lex_state = 389}, + [62] = {.lex_state = 389}, + [63] = {.lex_state = 389}, + [64] = {.lex_state = 389}, + [65] = {.lex_state = 389}, + [66] = {.lex_state = 389}, + [67] = {.lex_state = 389}, + [68] = {.lex_state = 389}, + [69] = {.lex_state = 389}, + [70] = {.lex_state = 389}, + [71] = {.lex_state = 389}, + [72] = {.lex_state = 389}, + [73] = {.lex_state = 389}, + [74] = {.lex_state = 389}, + [75] = {.lex_state = 389}, + [76] = {.lex_state = 389}, + [77] = {.lex_state = 389}, + [78] = {.lex_state = 389}, + [79] = {.lex_state = 389}, + [80] = {.lex_state = 389}, + [81] = {.lex_state = 389}, + [82] = {.lex_state = 389}, + [83] = {.lex_state = 389}, + [84] = {.lex_state = 389}, + [85] = {.lex_state = 389}, + [86] = {.lex_state = 389}, + [87] = {.lex_state = 389}, + [88] = {.lex_state = 389}, + [89] = {.lex_state = 389}, + [90] = {.lex_state = 389}, + [91] = {.lex_state = 389}, + [92] = {.lex_state = 389}, + [93] = {.lex_state = 389}, + [94] = {.lex_state = 389}, + [95] = {.lex_state = 389}, + [96] = {.lex_state = 389}, + [97] = {.lex_state = 389}, + [98] = {.lex_state = 389}, + [99] = {.lex_state = 389}, + [100] = {.lex_state = 389}, + [101] = {.lex_state = 389}, + [102] = {.lex_state = 389}, + [103] = {.lex_state = 389}, + [104] = {.lex_state = 389}, + [105] = {.lex_state = 389}, + [106] = {.lex_state = 389}, + [107] = {.lex_state = 380}, + [108] = {.lex_state = 380}, + [109] = {.lex_state = 380}, + [110] = {.lex_state = 380}, [111] = {.lex_state = 11}, [112] = {.lex_state = 11}, - [113] = {.lex_state = 356}, - [114] = {.lex_state = 356}, - [115] = {.lex_state = 356}, - [116] = {.lex_state = 358}, - [117] = {.lex_state = 358}, - [118] = {.lex_state = 358}, + [113] = {.lex_state = 360}, + [114] = {.lex_state = 360}, + [115] = {.lex_state = 360}, + [116] = {.lex_state = 362}, + [117] = {.lex_state = 362}, + [118] = {.lex_state = 362}, [119] = {.lex_state = 8}, - [120] = {.lex_state = 8}, - [121] = {.lex_state = 358}, - [122] = {.lex_state = 356}, - [123] = {.lex_state = 21}, - [124] = {.lex_state = 21}, - [125] = {.lex_state = 356}, - [126] = {.lex_state = 385}, - [127] = {.lex_state = 356}, + [120] = {.lex_state = 21}, + [121] = {.lex_state = 21}, + [122] = {.lex_state = 362}, + [123] = {.lex_state = 8}, + [124] = {.lex_state = 360}, + [125] = {.lex_state = 389}, + [126] = {.lex_state = 360}, + [127] = {.lex_state = 360}, [128] = {.lex_state = 16}, [129] = {.lex_state = 16}, - [130] = {.lex_state = 351}, - [131] = {.lex_state = 351}, - [132] = {.lex_state = 351}, - [133] = {.lex_state = 351}, - [134] = {.lex_state = 351}, - [135] = {.lex_state = 351}, - [136] = {.lex_state = 351}, - [137] = {.lex_state = 351}, - [138] = {.lex_state = 351}, - [139] = {.lex_state = 351}, - [140] = {.lex_state = 351}, - [141] = {.lex_state = 351}, - [142] = {.lex_state = 351}, - [143] = {.lex_state = 351}, - [144] = {.lex_state = 351}, - [145] = {.lex_state = 351}, - [146] = {.lex_state = 351}, - [147] = {.lex_state = 351}, - [148] = {.lex_state = 351}, - [149] = {.lex_state = 351}, - [150] = {.lex_state = 351}, - [151] = {.lex_state = 351}, - [152] = {.lex_state = 351}, - [153] = {.lex_state = 351}, - [154] = {.lex_state = 351}, - [155] = {.lex_state = 351}, - [156] = {.lex_state = 351}, - [157] = {.lex_state = 351}, - [158] = {.lex_state = 351}, - [159] = {.lex_state = 351}, - [160] = {.lex_state = 351}, - [161] = {.lex_state = 351}, - [162] = {.lex_state = 351}, - [163] = {.lex_state = 351}, - [164] = {.lex_state = 351}, - [165] = {.lex_state = 351}, - [166] = {.lex_state = 349}, - [167] = {.lex_state = 351}, - [168] = {.lex_state = 351}, - [169] = {.lex_state = 351}, - [170] = {.lex_state = 351}, - [171] = {.lex_state = 351}, - [172] = {.lex_state = 349}, - [173] = {.lex_state = 349}, - [174] = {.lex_state = 349}, - [175] = {.lex_state = 349}, - [176] = {.lex_state = 349}, - [177] = {.lex_state = 351}, - [178] = {.lex_state = 349}, - [179] = {.lex_state = 351}, - [180] = {.lex_state = 349}, - [181] = {.lex_state = 351}, - [182] = {.lex_state = 351}, - [183] = {.lex_state = 351}, - [184] = {.lex_state = 351}, - [185] = {.lex_state = 349}, - [186] = {.lex_state = 351}, - [187] = {.lex_state = 349}, - [188] = {.lex_state = 351}, - [189] = {.lex_state = 349}, - [190] = {.lex_state = 351}, - [191] = {.lex_state = 351}, - [192] = {.lex_state = 351}, - [193] = {.lex_state = 351}, - [194] = {.lex_state = 351}, - [195] = {.lex_state = 351}, - [196] = {.lex_state = 351}, - [197] = {.lex_state = 349}, - [198] = {.lex_state = 349}, - [199] = {.lex_state = 349}, - [200] = {.lex_state = 351}, - [201] = {.lex_state = 351}, - [202] = {.lex_state = 349}, - [203] = {.lex_state = 349}, - [204] = {.lex_state = 351}, - [205] = {.lex_state = 351}, - [206] = {.lex_state = 349}, - [207] = {.lex_state = 349}, - [208] = {.lex_state = 351}, - [209] = {.lex_state = 351}, - [210] = {.lex_state = 349}, - [211] = {.lex_state = 351}, - [212] = {.lex_state = 349}, - [213] = {.lex_state = 351}, - [214] = {.lex_state = 351}, - [215] = {.lex_state = 351}, - [216] = {.lex_state = 349}, - [217] = {.lex_state = 351}, - [218] = {.lex_state = 351}, - [219] = {.lex_state = 349}, - [220] = {.lex_state = 351}, - [221] = {.lex_state = 351}, - [222] = {.lex_state = 351}, - [223] = {.lex_state = 351}, - [224] = {.lex_state = 351}, - [225] = {.lex_state = 351}, - [226] = {.lex_state = 351}, - [227] = {.lex_state = 351}, - [228] = {.lex_state = 351}, - [229] = {.lex_state = 351}, - [230] = {.lex_state = 351}, - [231] = {.lex_state = 349}, - [232] = {.lex_state = 351}, - [233] = {.lex_state = 351}, - [234] = {.lex_state = 351}, - [235] = {.lex_state = 351}, - [236] = {.lex_state = 351}, - [237] = {.lex_state = 351}, - [238] = {.lex_state = 351}, - [239] = {.lex_state = 351}, - [240] = {.lex_state = 349}, - [241] = {.lex_state = 351}, - [242] = {.lex_state = 351}, - [243] = {.lex_state = 351}, - [244] = {.lex_state = 351}, - [245] = {.lex_state = 351}, - [246] = {.lex_state = 351}, - [247] = {.lex_state = 351}, - [248] = {.lex_state = 349}, - [249] = {.lex_state = 351}, - [250] = {.lex_state = 349}, - [251] = {.lex_state = 351}, - [252] = {.lex_state = 349}, - [253] = {.lex_state = 351}, - [254] = {.lex_state = 351}, - [255] = {.lex_state = 351}, - [256] = {.lex_state = 351}, - [257] = {.lex_state = 351}, - [258] = {.lex_state = 351}, - [259] = {.lex_state = 351}, - [260] = {.lex_state = 349}, - [261] = {.lex_state = 351}, - [262] = {.lex_state = 351}, - [263] = {.lex_state = 351}, - [264] = {.lex_state = 351}, - [265] = {.lex_state = 349}, - [266] = {.lex_state = 351}, - [267] = {.lex_state = 351}, - [268] = {.lex_state = 351}, - [269] = {.lex_state = 351}, - [270] = {.lex_state = 351}, - [271] = {.lex_state = 349}, - [272] = {.lex_state = 351}, - [273] = {.lex_state = 351}, - [274] = {.lex_state = 351}, - [275] = {.lex_state = 349}, - [276] = {.lex_state = 349}, - [277] = {.lex_state = 351}, - [278] = {.lex_state = 351}, - [279] = {.lex_state = 351}, - [280] = {.lex_state = 351}, - [281] = {.lex_state = 351}, - [282] = {.lex_state = 351}, - [283] = {.lex_state = 351}, - [284] = {.lex_state = 351}, - [285] = {.lex_state = 351}, - [286] = {.lex_state = 349}, - [287] = {.lex_state = 351}, - [288] = {.lex_state = 351}, - [289] = {.lex_state = 351}, - [290] = {.lex_state = 351}, - [291] = {.lex_state = 351}, - [292] = {.lex_state = 351}, - [293] = {.lex_state = 351}, - [294] = {.lex_state = 351}, - [295] = {.lex_state = 351}, - [296] = {.lex_state = 351}, - [297] = {.lex_state = 349}, - [298] = {.lex_state = 351}, - [299] = {.lex_state = 349}, - [300] = {.lex_state = 351}, - [301] = {.lex_state = 351}, - [302] = {.lex_state = 351}, - [303] = {.lex_state = 351}, - [304] = {.lex_state = 351}, - [305] = {.lex_state = 349}, - [306] = {.lex_state = 349}, - [307] = {.lex_state = 349}, - [308] = {.lex_state = 349}, - [309] = {.lex_state = 349}, - [310] = {.lex_state = 349}, - [311] = {.lex_state = 349}, - [312] = {.lex_state = 349}, - [313] = {.lex_state = 349}, - [314] = {.lex_state = 349}, - [315] = {.lex_state = 349}, - [316] = {.lex_state = 349}, - [317] = {.lex_state = 349}, - [318] = {.lex_state = 349}, - [319] = {.lex_state = 349}, - [320] = {.lex_state = 349}, - [321] = {.lex_state = 349}, - [322] = {.lex_state = 349}, - [323] = {.lex_state = 349}, - [324] = {.lex_state = 349}, - [325] = {.lex_state = 349}, - [326] = {.lex_state = 349}, - [327] = {.lex_state = 349}, - [328] = {.lex_state = 349}, - [329] = {.lex_state = 349}, - [330] = {.lex_state = 349}, - [331] = {.lex_state = 349}, - [332] = {.lex_state = 349}, - [333] = {.lex_state = 349}, - [334] = {.lex_state = 349}, - [335] = {.lex_state = 349}, - [336] = {.lex_state = 349}, - [337] = {.lex_state = 349}, - [338] = {.lex_state = 349}, - [339] = {.lex_state = 349}, - [340] = {.lex_state = 349}, - [341] = {.lex_state = 349}, - [342] = {.lex_state = 349}, - [343] = {.lex_state = 349}, - [344] = {.lex_state = 349}, - [345] = {.lex_state = 349}, - [346] = {.lex_state = 349}, - [347] = {.lex_state = 349}, - [348] = {.lex_state = 349}, - [349] = {.lex_state = 349}, - [350] = {.lex_state = 349}, - [351] = {.lex_state = 349}, - [352] = {.lex_state = 373}, - [353] = {.lex_state = 349}, - [354] = {.lex_state = 349}, - [355] = {.lex_state = 349}, - [356] = {.lex_state = 361}, - [357] = {.lex_state = 349}, - [358] = {.lex_state = 349}, - [359] = {.lex_state = 349}, - [360] = {.lex_state = 349}, - [361] = {.lex_state = 349}, - [362] = {.lex_state = 349}, - [363] = {.lex_state = 349}, - [364] = {.lex_state = 349}, - [365] = {.lex_state = 349}, - [366] = {.lex_state = 349}, - [367] = {.lex_state = 349}, - [368] = {.lex_state = 349}, - [369] = {.lex_state = 349}, - [370] = {.lex_state = 349}, - [371] = {.lex_state = 349}, - [372] = {.lex_state = 349}, - [373] = {.lex_state = 349}, - [374] = {.lex_state = 373}, - [375] = {.lex_state = 349}, - [376] = {.lex_state = 349}, - [377] = {.lex_state = 349}, - [378] = {.lex_state = 349}, - [379] = {.lex_state = 349}, - [380] = {.lex_state = 349}, - [381] = {.lex_state = 349}, - [382] = {.lex_state = 349}, - [383] = {.lex_state = 349}, - [384] = {.lex_state = 349}, - [385] = {.lex_state = 349}, - [386] = {.lex_state = 349}, - [387] = {.lex_state = 373}, - [388] = {.lex_state = 373}, - [389] = {.lex_state = 349}, - [390] = {.lex_state = 349}, - [391] = {.lex_state = 349}, - [392] = {.lex_state = 349}, - [393] = {.lex_state = 373}, - [394] = {.lex_state = 373}, - [395] = {.lex_state = 373}, - [396] = {.lex_state = 349}, - [397] = {.lex_state = 349}, - [398] = {.lex_state = 349}, - [399] = {.lex_state = 349}, - [400] = {.lex_state = 373}, - [401] = {.lex_state = 373}, - [402] = {.lex_state = 373}, - [403] = {.lex_state = 373}, - [404] = {.lex_state = 349}, - [405] = {.lex_state = 349}, - [406] = {.lex_state = 373}, - [407] = {.lex_state = 373}, - [408] = {.lex_state = 373}, - [409] = {.lex_state = 373}, - [410] = {.lex_state = 373}, - [411] = {.lex_state = 373}, - [412] = {.lex_state = 373}, - [413] = {.lex_state = 373}, - [414] = {.lex_state = 373}, - [415] = {.lex_state = 373}, - [416] = {.lex_state = 373}, - [417] = {.lex_state = 373}, - [418] = {.lex_state = 349}, - [419] = {.lex_state = 373}, - [420] = {.lex_state = 373}, - [421] = {.lex_state = 373}, - [422] = {.lex_state = 373}, - [423] = {.lex_state = 373}, - [424] = {.lex_state = 373}, - [425] = {.lex_state = 373}, - [426] = {.lex_state = 373}, - [427] = {.lex_state = 373}, - [428] = {.lex_state = 373}, - [429] = {.lex_state = 361}, - [430] = {.lex_state = 373}, - [431] = {.lex_state = 349}, - [432] = {.lex_state = 373}, - [433] = {.lex_state = 373}, - [434] = {.lex_state = 373}, - [435] = {.lex_state = 373}, - [436] = {.lex_state = 373}, - [437] = {.lex_state = 373}, - [438] = {.lex_state = 373}, - [439] = {.lex_state = 373}, - [440] = {.lex_state = 373}, - [441] = {.lex_state = 373}, - [442] = {.lex_state = 373}, - [443] = {.lex_state = 373}, - [444] = {.lex_state = 373}, - [445] = {.lex_state = 373}, - [446] = {.lex_state = 373}, - [447] = {.lex_state = 373}, + [130] = {.lex_state = 355}, + [131] = {.lex_state = 355}, + [132] = {.lex_state = 355}, + [133] = {.lex_state = 355}, + [134] = {.lex_state = 355}, + [135] = {.lex_state = 355}, + [136] = {.lex_state = 355}, + [137] = {.lex_state = 355}, + [138] = {.lex_state = 355}, + [139] = {.lex_state = 355}, + [140] = {.lex_state = 355}, + [141] = {.lex_state = 355}, + [142] = {.lex_state = 355}, + [143] = {.lex_state = 355}, + [144] = {.lex_state = 355}, + [145] = {.lex_state = 355}, + [146] = {.lex_state = 355}, + [147] = {.lex_state = 355}, + [148] = {.lex_state = 355}, + [149] = {.lex_state = 355}, + [150] = {.lex_state = 355}, + [151] = {.lex_state = 355}, + [152] = {.lex_state = 355}, + [153] = {.lex_state = 355}, + [154] = {.lex_state = 355}, + [155] = {.lex_state = 355}, + [156] = {.lex_state = 355}, + [157] = {.lex_state = 355}, + [158] = {.lex_state = 355}, + [159] = {.lex_state = 355}, + [160] = {.lex_state = 355}, + [161] = {.lex_state = 355}, + [162] = {.lex_state = 355}, + [163] = {.lex_state = 355}, + [164] = {.lex_state = 355}, + [165] = {.lex_state = 355}, + [166] = {.lex_state = 353}, + [167] = {.lex_state = 355}, + [168] = {.lex_state = 353}, + [169] = {.lex_state = 355}, + [170] = {.lex_state = 355}, + [171] = {.lex_state = 353}, + [172] = {.lex_state = 353}, + [173] = {.lex_state = 353}, + [174] = {.lex_state = 353}, + [175] = {.lex_state = 355}, + [176] = {.lex_state = 353}, + [177] = {.lex_state = 355}, + [178] = {.lex_state = 355}, + [179] = {.lex_state = 355}, + [180] = {.lex_state = 353}, + [181] = {.lex_state = 353}, + [182] = {.lex_state = 355}, + [183] = {.lex_state = 355}, + [184] = {.lex_state = 353}, + [185] = {.lex_state = 355}, + [186] = {.lex_state = 355}, + [187] = {.lex_state = 355}, + [188] = {.lex_state = 353}, + [189] = {.lex_state = 355}, + [190] = {.lex_state = 355}, + [191] = {.lex_state = 355}, + [192] = {.lex_state = 355}, + [193] = {.lex_state = 355}, + [194] = {.lex_state = 353}, + [195] = {.lex_state = 353}, + [196] = {.lex_state = 353}, + [197] = {.lex_state = 353}, + [198] = {.lex_state = 355}, + [199] = {.lex_state = 353}, + [200] = {.lex_state = 355}, + [201] = {.lex_state = 355}, + [202] = {.lex_state = 355}, + [203] = {.lex_state = 355}, + [204] = {.lex_state = 355}, + [205] = {.lex_state = 355}, + [206] = {.lex_state = 355}, + [207] = {.lex_state = 355}, + [208] = {.lex_state = 355}, + [209] = {.lex_state = 353}, + [210] = {.lex_state = 355}, + [211] = {.lex_state = 355}, + [212] = {.lex_state = 355}, + [213] = {.lex_state = 355}, + [214] = {.lex_state = 355}, + [215] = {.lex_state = 353}, + [216] = {.lex_state = 355}, + [217] = {.lex_state = 355}, + [218] = {.lex_state = 353}, + [219] = {.lex_state = 355}, + [220] = {.lex_state = 355}, + [221] = {.lex_state = 355}, + [222] = {.lex_state = 355}, + [223] = {.lex_state = 353}, + [224] = {.lex_state = 355}, + [225] = {.lex_state = 355}, + [226] = {.lex_state = 353}, + [227] = {.lex_state = 353}, + [228] = {.lex_state = 353}, + [229] = {.lex_state = 355}, + [230] = {.lex_state = 355}, + [231] = {.lex_state = 355}, + [232] = {.lex_state = 355}, + [233] = {.lex_state = 355}, + [234] = {.lex_state = 355}, + [235] = {.lex_state = 355}, + [236] = {.lex_state = 355}, + [237] = {.lex_state = 355}, + [238] = {.lex_state = 355}, + [239] = {.lex_state = 355}, + [240] = {.lex_state = 355}, + [241] = {.lex_state = 355}, + [242] = {.lex_state = 353}, + [243] = {.lex_state = 355}, + [244] = {.lex_state = 355}, + [245] = {.lex_state = 355}, + [246] = {.lex_state = 353}, + [247] = {.lex_state = 355}, + [248] = {.lex_state = 353}, + [249] = {.lex_state = 355}, + [250] = {.lex_state = 355}, + [251] = {.lex_state = 355}, + [252] = {.lex_state = 355}, + [253] = {.lex_state = 353}, + [254] = {.lex_state = 355}, + [255] = {.lex_state = 353}, + [256] = {.lex_state = 353}, + [257] = {.lex_state = 355}, + [258] = {.lex_state = 355}, + [259] = {.lex_state = 355}, + [260] = {.lex_state = 355}, + [261] = {.lex_state = 355}, + [262] = {.lex_state = 353}, + [263] = {.lex_state = 353}, + [264] = {.lex_state = 355}, + [265] = {.lex_state = 355}, + [266] = {.lex_state = 355}, + [267] = {.lex_state = 355}, + [268] = {.lex_state = 355}, + [269] = {.lex_state = 355}, + [270] = {.lex_state = 355}, + [271] = {.lex_state = 355}, + [272] = {.lex_state = 355}, + [273] = {.lex_state = 355}, + [274] = {.lex_state = 355}, + [275] = {.lex_state = 355}, + [276] = {.lex_state = 355}, + [277] = {.lex_state = 355}, + [278] = {.lex_state = 355}, + [279] = {.lex_state = 355}, + [280] = {.lex_state = 355}, + [281] = {.lex_state = 355}, + [282] = {.lex_state = 355}, + [283] = {.lex_state = 355}, + [284] = {.lex_state = 355}, + [285] = {.lex_state = 355}, + [286] = {.lex_state = 355}, + [287] = {.lex_state = 355}, + [288] = {.lex_state = 353}, + [289] = {.lex_state = 355}, + [290] = {.lex_state = 355}, + [291] = {.lex_state = 355}, + [292] = {.lex_state = 355}, + [293] = {.lex_state = 355}, + [294] = {.lex_state = 355}, + [295] = {.lex_state = 355}, + [296] = {.lex_state = 355}, + [297] = {.lex_state = 355}, + [298] = {.lex_state = 353}, + [299] = {.lex_state = 355}, + [300] = {.lex_state = 353}, + [301] = {.lex_state = 355}, + [302] = {.lex_state = 355}, + [303] = {.lex_state = 353}, + [304] = {.lex_state = 355}, + [305] = {.lex_state = 353}, + [306] = {.lex_state = 353}, + [307] = {.lex_state = 353}, + [308] = {.lex_state = 353}, + [309] = {.lex_state = 353}, + [310] = {.lex_state = 353}, + [311] = {.lex_state = 353}, + [312] = {.lex_state = 353}, + [313] = {.lex_state = 353}, + [314] = {.lex_state = 353}, + [315] = {.lex_state = 353}, + [316] = {.lex_state = 353}, + [317] = {.lex_state = 353}, + [318] = {.lex_state = 353}, + [319] = {.lex_state = 353}, + [320] = {.lex_state = 353}, + [321] = {.lex_state = 353}, + [322] = {.lex_state = 353}, + [323] = {.lex_state = 353}, + [324] = {.lex_state = 353}, + [325] = {.lex_state = 353}, + [326] = {.lex_state = 353}, + [327] = {.lex_state = 353}, + [328] = {.lex_state = 353}, + [329] = {.lex_state = 353}, + [330] = {.lex_state = 353}, + [331] = {.lex_state = 353}, + [332] = {.lex_state = 353}, + [333] = {.lex_state = 353}, + [334] = {.lex_state = 353}, + [335] = {.lex_state = 353}, + [336] = {.lex_state = 353}, + [337] = {.lex_state = 353}, + [338] = {.lex_state = 353}, + [339] = {.lex_state = 353}, + [340] = {.lex_state = 353}, + [341] = {.lex_state = 353}, + [342] = {.lex_state = 353}, + [343] = {.lex_state = 353}, + [344] = {.lex_state = 353}, + [345] = {.lex_state = 353}, + [346] = {.lex_state = 353}, + [347] = {.lex_state = 353}, + [348] = {.lex_state = 353}, + [349] = {.lex_state = 353}, + [350] = {.lex_state = 353}, + [351] = {.lex_state = 353}, + [352] = {.lex_state = 353}, + [353] = {.lex_state = 377}, + [354] = {.lex_state = 377}, + [355] = {.lex_state = 353}, + [356] = {.lex_state = 353}, + [357] = {.lex_state = 353}, + [358] = {.lex_state = 353}, + [359] = {.lex_state = 353}, + [360] = {.lex_state = 353}, + [361] = {.lex_state = 353}, + [362] = {.lex_state = 377}, + [363] = {.lex_state = 353}, + [364] = {.lex_state = 353}, + [365] = {.lex_state = 353}, + [366] = {.lex_state = 353}, + [367] = {.lex_state = 377}, + [368] = {.lex_state = 377}, + [369] = {.lex_state = 353}, + [370] = {.lex_state = 377}, + [371] = {.lex_state = 377}, + [372] = {.lex_state = 353}, + [373] = {.lex_state = 377}, + [374] = {.lex_state = 353}, + [375] = {.lex_state = 377}, + [376] = {.lex_state = 353}, + [377] = {.lex_state = 353}, + [378] = {.lex_state = 353}, + [379] = {.lex_state = 353}, + [380] = {.lex_state = 353}, + [381] = {.lex_state = 353}, + [382] = {.lex_state = 377}, + [383] = {.lex_state = 377}, + [384] = {.lex_state = 353}, + [385] = {.lex_state = 353}, + [386] = {.lex_state = 377}, + [387] = {.lex_state = 353}, + [388] = {.lex_state = 353}, + [389] = {.lex_state = 353}, + [390] = {.lex_state = 353}, + [391] = {.lex_state = 353}, + [392] = {.lex_state = 377}, + [393] = {.lex_state = 377}, + [394] = {.lex_state = 353}, + [395] = {.lex_state = 377}, + [396] = {.lex_state = 377}, + [397] = {.lex_state = 377}, + [398] = {.lex_state = 353}, + [399] = {.lex_state = 377}, + [400] = {.lex_state = 353}, + [401] = {.lex_state = 353}, + [402] = {.lex_state = 353}, + [403] = {.lex_state = 353}, + [404] = {.lex_state = 377}, + [405] = {.lex_state = 353}, + [406] = {.lex_state = 365}, + [407] = {.lex_state = 353}, + [408] = {.lex_state = 353}, + [409] = {.lex_state = 353}, + [410] = {.lex_state = 353}, + [411] = {.lex_state = 353}, + [412] = {.lex_state = 377}, + [413] = {.lex_state = 377}, + [414] = {.lex_state = 353}, + [415] = {.lex_state = 377}, + [416] = {.lex_state = 353}, + [417] = {.lex_state = 377}, + [418] = {.lex_state = 353}, + [419] = {.lex_state = 377}, + [420] = {.lex_state = 377}, + [421] = {.lex_state = 377}, + [422] = {.lex_state = 377}, + [423] = {.lex_state = 377}, + [424] = {.lex_state = 377}, + [425] = {.lex_state = 377}, + [426] = {.lex_state = 377}, + [427] = {.lex_state = 377}, + [428] = {.lex_state = 377}, + [429] = {.lex_state = 377}, + [430] = {.lex_state = 353}, + [431] = {.lex_state = 377}, + [432] = {.lex_state = 377}, + [433] = {.lex_state = 377}, + [434] = {.lex_state = 377}, + [435] = {.lex_state = 377}, + [436] = {.lex_state = 377}, + [437] = {.lex_state = 377}, + [438] = {.lex_state = 377}, + [439] = {.lex_state = 377}, + [440] = {.lex_state = 377}, + [441] = {.lex_state = 377}, + [442] = {.lex_state = 365}, + [443] = {.lex_state = 377}, + [444] = {.lex_state = 377}, + [445] = {.lex_state = 377}, + [446] = {.lex_state = 377}, + [447] = {.lex_state = 377}, [448] = {.lex_state = 27}, - [449] = {.lex_state = 360}, - [450] = {.lex_state = 360}, - [451] = {.lex_state = 27}, - [452] = {.lex_state = 27}, - [453] = {.lex_state = 360}, - [454] = {.lex_state = 27}, - [455] = {.lex_state = 27}, + [449] = {.lex_state = 364}, + [450] = {.lex_state = 364}, + [451] = {.lex_state = 364}, + [452] = {.lex_state = 364}, + [453] = {.lex_state = 27}, + [454] = {.lex_state = 364}, + [455] = {.lex_state = 364}, [456] = {.lex_state = 27}, - [457] = {.lex_state = 27}, - [458] = {.lex_state = 360}, - [459] = {.lex_state = 360}, - [460] = {.lex_state = 360}, - [461] = {.lex_state = 360}, - [462] = {.lex_state = 360}, - [463] = {.lex_state = 360}, - [464] = {.lex_state = 360}, + [457] = {.lex_state = 364}, + [458] = {.lex_state = 27}, + [459] = {.lex_state = 27}, + [460] = {.lex_state = 364}, + [461] = {.lex_state = 364}, + [462] = {.lex_state = 364}, + [463] = {.lex_state = 364}, + [464] = {.lex_state = 27}, [465] = {.lex_state = 27}, - [466] = {.lex_state = 360}, - [467] = {.lex_state = 360}, - [468] = {.lex_state = 360}, - [469] = {.lex_state = 360}, - [470] = {.lex_state = 360}, - [471] = {.lex_state = 360}, - [472] = {.lex_state = 360}, - [473] = {.lex_state = 360}, - [474] = {.lex_state = 360}, - [475] = {.lex_state = 360}, - [476] = {.lex_state = 27}, - [477] = {.lex_state = 360}, - [478] = {.lex_state = 360}, - [479] = {.lex_state = 360}, - [480] = {.lex_state = 360}, - [481] = {.lex_state = 360}, - [482] = {.lex_state = 27}, - [483] = {.lex_state = 27}, - [484] = {.lex_state = 27}, - [485] = {.lex_state = 360}, - [486] = {.lex_state = 360}, - [487] = {.lex_state = 361}, + [466] = {.lex_state = 27}, + [467] = {.lex_state = 364}, + [468] = {.lex_state = 364}, + [469] = {.lex_state = 364}, + [470] = {.lex_state = 364}, + [471] = {.lex_state = 364}, + [472] = {.lex_state = 364}, + [473] = {.lex_state = 364}, + [474] = {.lex_state = 364}, + [475] = {.lex_state = 364}, + [476] = {.lex_state = 364}, + [477] = {.lex_state = 364}, + [478] = {.lex_state = 27}, + [479] = {.lex_state = 27}, + [480] = {.lex_state = 27}, + [481] = {.lex_state = 364}, + [482] = {.lex_state = 364}, + [483] = {.lex_state = 364}, + [484] = {.lex_state = 364}, + [485] = {.lex_state = 27}, + [486] = {.lex_state = 364}, + [487] = {.lex_state = 364}, [488] = {.lex_state = 27}, - [489] = {.lex_state = 360}, - [490] = {.lex_state = 360}, - [491] = {.lex_state = 360}, - [492] = {.lex_state = 360}, - [493] = {.lex_state = 360}, - [494] = {.lex_state = 360}, - [495] = {.lex_state = 361}, - [496] = {.lex_state = 360}, - [497] = {.lex_state = 361}, - [498] = {.lex_state = 360}, - [499] = {.lex_state = 27}, + [489] = {.lex_state = 364}, + [490] = {.lex_state = 364}, + [491] = {.lex_state = 364}, + [492] = {.lex_state = 365}, + [493] = {.lex_state = 364}, + [494] = {.lex_state = 364}, + [495] = {.lex_state = 364}, + [496] = {.lex_state = 364}, + [497] = {.lex_state = 27}, + [498] = {.lex_state = 365}, + [499] = {.lex_state = 365}, [500] = {.lex_state = 27}, - [501] = {.lex_state = 360}, - [502] = {.lex_state = 360}, - [503] = {.lex_state = 360}, - [504] = {.lex_state = 360}, - [505] = {.lex_state = 360}, - [506] = {.lex_state = 360}, - [507] = {.lex_state = 360}, - [508] = {.lex_state = 360}, - [509] = {.lex_state = 373}, - [510] = {.lex_state = 368}, - [511] = {.lex_state = 360}, - [512] = {.lex_state = 368}, - [513] = {.lex_state = 368}, - [514] = {.lex_state = 360}, - [515] = {.lex_state = 360}, - [516] = {.lex_state = 360}, - [517] = {.lex_state = 360}, - [518] = {.lex_state = 360}, - [519] = {.lex_state = 360}, - [520] = {.lex_state = 360}, - [521] = {.lex_state = 360}, - [522] = {.lex_state = 360}, - [523] = {.lex_state = 360}, - [524] = {.lex_state = 360}, - [525] = {.lex_state = 360}, - [526] = {.lex_state = 360}, - [527] = {.lex_state = 360}, - [528] = {.lex_state = 360}, - [529] = {.lex_state = 360}, - [530] = {.lex_state = 360}, - [531] = {.lex_state = 360}, - [532] = {.lex_state = 360}, - [533] = {.lex_state = 360}, - [534] = {.lex_state = 360}, - [535] = {.lex_state = 360}, - [536] = {.lex_state = 360}, - [537] = {.lex_state = 373}, - [538] = {.lex_state = 368}, - [539] = {.lex_state = 360}, - [540] = {.lex_state = 360}, - [541] = {.lex_state = 360}, - [542] = {.lex_state = 361}, - [543] = {.lex_state = 361}, - [544] = {.lex_state = 360}, - [545] = {.lex_state = 27}, - [546] = {.lex_state = 373}, - [547] = {.lex_state = 360}, - [548] = {.lex_state = 360}, - [549] = {.lex_state = 360}, - [550] = {.lex_state = 360}, - [551] = {.lex_state = 360}, - [552] = {.lex_state = 368}, - [553] = {.lex_state = 360}, - [554] = {.lex_state = 373}, - [555] = {.lex_state = 360}, - [556] = {.lex_state = 360}, - [557] = {.lex_state = 360}, - [558] = {.lex_state = 360}, - [559] = {.lex_state = 361}, - [560] = {.lex_state = 360}, - [561] = {.lex_state = 368}, - [562] = {.lex_state = 360}, - [563] = {.lex_state = 360}, - [564] = {.lex_state = 360}, - [565] = {.lex_state = 373}, - [566] = {.lex_state = 360}, - [567] = {.lex_state = 360}, - [568] = {.lex_state = 360}, - [569] = {.lex_state = 360}, - [570] = {.lex_state = 360}, - [571] = {.lex_state = 368}, - [572] = {.lex_state = 360}, - [573] = {.lex_state = 373}, - [574] = {.lex_state = 360}, - [575] = {.lex_state = 360}, - [576] = {.lex_state = 368}, - [577] = {.lex_state = 373}, - [578] = {.lex_state = 373}, - [579] = {.lex_state = 373}, - [580] = {.lex_state = 373}, - [581] = {.lex_state = 373}, - [582] = {.lex_state = 373}, - [583] = {.lex_state = 360}, - [584] = {.lex_state = 373}, - [585] = {.lex_state = 368}, - [586] = {.lex_state = 373}, - [587] = {.lex_state = 373}, - [588] = {.lex_state = 373}, - [589] = {.lex_state = 373}, - [590] = {.lex_state = 373}, - [591] = {.lex_state = 373}, - [592] = {.lex_state = 360}, - [593] = {.lex_state = 373}, - [594] = {.lex_state = 373}, - [595] = {.lex_state = 373}, - [596] = {.lex_state = 368}, - [597] = {.lex_state = 373}, - [598] = {.lex_state = 373}, - [599] = {.lex_state = 373}, - [600] = {.lex_state = 360}, - [601] = {.lex_state = 373}, - [602] = {.lex_state = 373}, - [603] = {.lex_state = 373}, - [604] = {.lex_state = 360}, - [605] = {.lex_state = 360}, - [606] = {.lex_state = 360}, - [607] = {.lex_state = 360}, - [608] = {.lex_state = 360}, - [609] = {.lex_state = 360}, - [610] = {.lex_state = 373}, - [611] = {.lex_state = 373}, - [612] = {.lex_state = 360}, - [613] = {.lex_state = 360}, - [614] = {.lex_state = 360}, - [615] = {.lex_state = 360}, - [616] = {.lex_state = 360}, - [617] = {.lex_state = 373}, - [618] = {.lex_state = 373}, - [619] = {.lex_state = 360}, - [620] = {.lex_state = 360}, - [621] = {.lex_state = 360}, - [622] = {.lex_state = 360}, - [623] = {.lex_state = 360}, - [624] = {.lex_state = 373}, - [625] = {.lex_state = 373}, - [626] = {.lex_state = 373}, - [627] = {.lex_state = 373}, - [628] = {.lex_state = 373}, - [629] = {.lex_state = 360}, - [630] = {.lex_state = 360}, - [631] = {.lex_state = 360}, - [632] = {.lex_state = 360}, - [633] = {.lex_state = 360}, - [634] = {.lex_state = 360}, - [635] = {.lex_state = 360}, - [636] = {.lex_state = 360}, - [637] = {.lex_state = 360}, - [638] = {.lex_state = 360}, - [639] = {.lex_state = 360}, - [640] = {.lex_state = 360}, - [641] = {.lex_state = 373}, - [642] = {.lex_state = 373}, - [643] = {.lex_state = 370}, - [644] = {.lex_state = 373}, - [645] = {.lex_state = 373}, - [646] = {.lex_state = 373}, - [647] = {.lex_state = 373}, - [648] = {.lex_state = 373}, - [649] = {.lex_state = 373}, - [650] = {.lex_state = 373}, - [651] = {.lex_state = 373}, - [652] = {.lex_state = 373}, - [653] = {.lex_state = 373}, - [654] = {.lex_state = 373}, - [655] = {.lex_state = 373}, - [656] = {.lex_state = 373}, - [657] = {.lex_state = 373}, - [658] = {.lex_state = 373}, - [659] = {.lex_state = 371}, - [660] = {.lex_state = 373}, - [661] = {.lex_state = 373}, - [662] = {.lex_state = 373}, - [663] = {.lex_state = 373}, - [664] = {.lex_state = 373}, - [665] = {.lex_state = 373}, - [666] = {.lex_state = 373}, - [667] = {.lex_state = 373}, - [668] = {.lex_state = 373}, - [669] = {.lex_state = 373}, - [670] = {.lex_state = 373}, - [671] = {.lex_state = 373}, - [672] = {.lex_state = 373}, - [673] = {.lex_state = 373}, - [674] = {.lex_state = 373}, - [675] = {.lex_state = 373}, - [676] = {.lex_state = 373}, - [677] = {.lex_state = 373}, - [678] = {.lex_state = 373}, - [679] = {.lex_state = 371}, - [680] = {.lex_state = 361}, - [681] = {.lex_state = 368}, - [682] = {.lex_state = 379}, - [683] = {.lex_state = 379}, - [684] = {.lex_state = 368}, - [685] = {.lex_state = 379}, - [686] = {.lex_state = 361}, - [687] = {.lex_state = 370}, - [688] = {.lex_state = 373}, - [689] = {.lex_state = 373}, - [690] = {.lex_state = 373}, - [691] = {.lex_state = 373}, - [692] = {.lex_state = 373}, - [693] = {.lex_state = 368}, - [694] = {.lex_state = 373}, - [695] = {.lex_state = 361}, - [696] = {.lex_state = 361}, - [697] = {.lex_state = 361}, - [698] = {.lex_state = 361}, - [699] = {.lex_state = 379}, - [700] = {.lex_state = 373}, - [701] = {.lex_state = 361}, - [702] = {.lex_state = 373}, - [703] = {.lex_state = 373}, - [704] = {.lex_state = 379}, - [705] = {.lex_state = 375}, - [706] = {.lex_state = 373}, - [707] = {.lex_state = 361}, - [708] = {.lex_state = 361}, - [709] = {.lex_state = 373}, - [710] = {.lex_state = 379}, + [501] = {.lex_state = 364}, + [502] = {.lex_state = 364}, + [503] = {.lex_state = 364}, + [504] = {.lex_state = 364}, + [505] = {.lex_state = 364}, + [506] = {.lex_state = 364}, + [507] = {.lex_state = 364}, + [508] = {.lex_state = 364}, + [509] = {.lex_state = 364}, + [510] = {.lex_state = 365}, + [511] = {.lex_state = 364}, + [512] = {.lex_state = 364}, + [513] = {.lex_state = 364}, + [514] = {.lex_state = 364}, + [515] = {.lex_state = 364}, + [516] = {.lex_state = 364}, + [517] = {.lex_state = 364}, + [518] = {.lex_state = 364}, + [519] = {.lex_state = 364}, + [520] = {.lex_state = 364}, + [521] = {.lex_state = 364}, + [522] = {.lex_state = 364}, + [523] = {.lex_state = 364}, + [524] = {.lex_state = 364}, + [525] = {.lex_state = 365}, + [526] = {.lex_state = 372}, + [527] = {.lex_state = 364}, + [528] = {.lex_state = 364}, + [529] = {.lex_state = 364}, + [530] = {.lex_state = 364}, + [531] = {.lex_state = 364}, + [532] = {.lex_state = 364}, + [533] = {.lex_state = 372}, + [534] = {.lex_state = 364}, + [535] = {.lex_state = 372}, + [536] = {.lex_state = 364}, + [537] = {.lex_state = 364}, + [538] = {.lex_state = 372}, + [539] = {.lex_state = 364}, + [540] = {.lex_state = 364}, + [541] = {.lex_state = 377}, + [542] = {.lex_state = 364}, + [543] = {.lex_state = 364}, + [544] = {.lex_state = 365}, + [545] = {.lex_state = 364}, + [546] = {.lex_state = 364}, + [547] = {.lex_state = 372}, + [548] = {.lex_state = 364}, + [549] = {.lex_state = 364}, + [550] = {.lex_state = 377}, + [551] = {.lex_state = 364}, + [552] = {.lex_state = 377}, + [553] = {.lex_state = 27}, + [554] = {.lex_state = 364}, + [555] = {.lex_state = 364}, + [556] = {.lex_state = 364}, + [557] = {.lex_state = 364}, + [558] = {.lex_state = 364}, + [559] = {.lex_state = 377}, + [560] = {.lex_state = 364}, + [561] = {.lex_state = 377}, + [562] = {.lex_state = 364}, + [563] = {.lex_state = 364}, + [564] = {.lex_state = 364}, + [565] = {.lex_state = 377}, + [566] = {.lex_state = 364}, + [567] = {.lex_state = 364}, + [568] = {.lex_state = 364}, + [569] = {.lex_state = 372}, + [570] = {.lex_state = 377}, + [571] = {.lex_state = 372}, + [572] = {.lex_state = 377}, + [573] = {.lex_state = 364}, + [574] = {.lex_state = 377}, + [575] = {.lex_state = 364}, + [576] = {.lex_state = 377}, + [577] = {.lex_state = 364}, + [578] = {.lex_state = 364}, + [579] = {.lex_state = 364}, + [580] = {.lex_state = 364}, + [581] = {.lex_state = 364}, + [582] = {.lex_state = 377}, + [583] = {.lex_state = 377}, + [584] = {.lex_state = 364}, + [585] = {.lex_state = 364}, + [586] = {.lex_state = 364}, + [587] = {.lex_state = 364}, + [588] = {.lex_state = 377}, + [589] = {.lex_state = 364}, + [590] = {.lex_state = 364}, + [591] = {.lex_state = 364}, + [592] = {.lex_state = 364}, + [593] = {.lex_state = 364}, + [594] = {.lex_state = 364}, + [595] = {.lex_state = 364}, + [596] = {.lex_state = 364}, + [597] = {.lex_state = 364}, + [598] = {.lex_state = 377}, + [599] = {.lex_state = 364}, + [600] = {.lex_state = 377}, + [601] = {.lex_state = 377}, + [602] = {.lex_state = 364}, + [603] = {.lex_state = 364}, + [604] = {.lex_state = 364}, + [605] = {.lex_state = 364}, + [606] = {.lex_state = 364}, + [607] = {.lex_state = 377}, + [608] = {.lex_state = 377}, + [609] = {.lex_state = 377}, + [610] = {.lex_state = 364}, + [611] = {.lex_state = 377}, + [612] = {.lex_state = 377}, + [613] = {.lex_state = 377}, + [614] = {.lex_state = 377}, + [615] = {.lex_state = 364}, + [616] = {.lex_state = 364}, + [617] = {.lex_state = 364}, + [618] = {.lex_state = 372}, + [619] = {.lex_state = 372}, + [620] = {.lex_state = 364}, + [621] = {.lex_state = 377}, + [622] = {.lex_state = 377}, + [623] = {.lex_state = 372}, + [624] = {.lex_state = 377}, + [625] = {.lex_state = 377}, + [626] = {.lex_state = 364}, + [627] = {.lex_state = 364}, + [628] = {.lex_state = 377}, + [629] = {.lex_state = 364}, + [630] = {.lex_state = 377}, + [631] = {.lex_state = 377}, + [632] = {.lex_state = 377}, + [633] = {.lex_state = 377}, + [634] = {.lex_state = 377}, + [635] = {.lex_state = 364}, + [636] = {.lex_state = 364}, + [637] = {.lex_state = 377}, + [638] = {.lex_state = 377}, + [639] = {.lex_state = 377}, + [640] = {.lex_state = 377}, + [641] = {.lex_state = 377}, + [642] = {.lex_state = 377}, + [643] = {.lex_state = 377}, + [644] = {.lex_state = 377}, + [645] = {.lex_state = 377}, + [646] = {.lex_state = 377}, + [647] = {.lex_state = 377}, + [648] = {.lex_state = 374}, + [649] = {.lex_state = 377}, + [650] = {.lex_state = 377}, + [651] = {.lex_state = 377}, + [652] = {.lex_state = 377}, + [653] = {.lex_state = 377}, + [654] = {.lex_state = 377}, + [655] = {.lex_state = 375}, + [656] = {.lex_state = 377}, + [657] = {.lex_state = 377}, + [658] = {.lex_state = 377}, + [659] = {.lex_state = 377}, + [660] = {.lex_state = 377}, + [661] = {.lex_state = 377}, + [662] = {.lex_state = 377}, + [663] = {.lex_state = 377}, + [664] = {.lex_state = 377}, + [665] = {.lex_state = 377}, + [666] = {.lex_state = 377}, + [667] = {.lex_state = 377}, + [668] = {.lex_state = 377}, + [669] = {.lex_state = 377}, + [670] = {.lex_state = 377}, + [671] = {.lex_state = 377}, + [672] = {.lex_state = 377}, + [673] = {.lex_state = 377}, + [674] = {.lex_state = 377}, + [675] = {.lex_state = 377}, + [676] = {.lex_state = 377}, + [677] = {.lex_state = 377}, + [678] = {.lex_state = 377}, + [679] = {.lex_state = 377}, + [680] = {.lex_state = 377}, + [681] = {.lex_state = 383}, + [682] = {.lex_state = 377}, + [683] = {.lex_state = 374}, + [684] = {.lex_state = 365}, + [685] = {.lex_state = 377}, + [686] = {.lex_state = 365}, + [687] = {.lex_state = 365}, + [688] = {.lex_state = 377}, + [689] = {.lex_state = 377}, + [690] = {.lex_state = 365}, + [691] = {.lex_state = 365}, + [692] = {.lex_state = 372}, + [693] = {.lex_state = 375}, + [694] = {.lex_state = 365}, + [695] = {.lex_state = 377}, + [696] = {.lex_state = 377}, + [697] = {.lex_state = 383}, + [698] = {.lex_state = 379}, + [699] = {.lex_state = 383}, + [700] = {.lex_state = 377}, + [701] = {.lex_state = 383}, + [702] = {.lex_state = 365}, + [703] = {.lex_state = 372}, + [704] = {.lex_state = 377}, + [705] = {.lex_state = 383}, + [706] = {.lex_state = 365}, + [707] = {.lex_state = 372}, + [708] = {.lex_state = 377}, + [709] = {.lex_state = 377}, + [710] = {.lex_state = 365}, [711] = {.lex_state = 368}, - [712] = {.lex_state = 361}, - [713] = {.lex_state = 363}, - [714] = {.lex_state = 373}, - [715] = {.lex_state = 361}, - [716] = {.lex_state = 361}, - [717] = {.lex_state = 373}, - [718] = {.lex_state = 366}, - [719] = {.lex_state = 379}, - [720] = {.lex_state = 364}, - [721] = {.lex_state = 361}, - [722] = {.lex_state = 361}, - [723] = {.lex_state = 379}, - [724] = {.lex_state = 361}, - [725] = {.lex_state = 363}, - [726] = {.lex_state = 373}, - [727] = {.lex_state = 364}, - [728] = {.lex_state = 379}, - [729] = {.lex_state = 375}, - [730] = {.lex_state = 364}, - [731] = {.lex_state = 361}, - [732] = {.lex_state = 361}, - [733] = {.lex_state = 373}, - [734] = {.lex_state = 363}, - [735] = {.lex_state = 361}, - [736] = {.lex_state = 368}, - [737] = {.lex_state = 379}, - [738] = {.lex_state = 373}, - [739] = {.lex_state = 368}, - [740] = {.lex_state = 361}, - [741] = {.lex_state = 361}, - [742] = {.lex_state = 373}, - [743] = {.lex_state = 361}, - [744] = {.lex_state = 361}, - [745] = {.lex_state = 361}, - [746] = {.lex_state = 361}, - [747] = {.lex_state = 361}, - [748] = {.lex_state = 361}, - [749] = {.lex_state = 361}, - [750] = {.lex_state = 361}, - [751] = {.lex_state = 361}, - [752] = {.lex_state = 361}, - [753] = {.lex_state = 363}, - [754] = {.lex_state = 361}, - [755] = {.lex_state = 361}, - [756] = {.lex_state = 361}, - [757] = {.lex_state = 361}, - [758] = {.lex_state = 361}, - [759] = {.lex_state = 361}, - [760] = {.lex_state = 366}, - [761] = {.lex_state = 361}, - [762] = {.lex_state = 361}, - [763] = {.lex_state = 361}, - [764] = {.lex_state = 361}, - [765] = {.lex_state = 361}, - [766] = {.lex_state = 361}, - [767] = {.lex_state = 361}, - [768] = {.lex_state = 361}, - [769] = {.lex_state = 361}, - [770] = {.lex_state = 361}, - [771] = {.lex_state = 363}, - [772] = {.lex_state = 361}, - [773] = {.lex_state = 361}, - [774] = {.lex_state = 361}, - [775] = {.lex_state = 361}, - [776] = {.lex_state = 361}, - [777] = {.lex_state = 361}, - [778] = {.lex_state = 361}, - [779] = {.lex_state = 361}, - [780] = {.lex_state = 361}, - [781] = {.lex_state = 361}, - [782] = {.lex_state = 364}, - [783] = {.lex_state = 361}, - [784] = {.lex_state = 363}, - [785] = {.lex_state = 364}, - [786] = {.lex_state = 364}, - [787] = {.lex_state = 361}, - [788] = {.lex_state = 361}, - [789] = {.lex_state = 361}, - [790] = {.lex_state = 361}, - [791] = {.lex_state = 361}, - [792] = {.lex_state = 361}, - [793] = {.lex_state = 361}, - [794] = {.lex_state = 361}, - [795] = {.lex_state = 361}, - [796] = {.lex_state = 361}, - [797] = {.lex_state = 361}, - [798] = {.lex_state = 361}, - [799] = {.lex_state = 361}, - [800] = {.lex_state = 361}, - [801] = {.lex_state = 361}, - [802] = {.lex_state = 361}, - [803] = {.lex_state = 361}, - [804] = {.lex_state = 361}, - [805] = {.lex_state = 361}, - [806] = {.lex_state = 361}, - [807] = {.lex_state = 361}, - [808] = {.lex_state = 361}, - [809] = {.lex_state = 361}, - [810] = {.lex_state = 361}, - [811] = {.lex_state = 361}, - [812] = {.lex_state = 361}, - [813] = {.lex_state = 361}, - [814] = {.lex_state = 361}, - [815] = {.lex_state = 361}, - [816] = {.lex_state = 361}, - [817] = {.lex_state = 361}, - [818] = {.lex_state = 361}, - [819] = {.lex_state = 361}, - [820] = {.lex_state = 361}, - [821] = {.lex_state = 361}, - [822] = {.lex_state = 361}, - [823] = {.lex_state = 361}, - [824] = {.lex_state = 361}, - [825] = {.lex_state = 361}, - [826] = {.lex_state = 361}, - [827] = {.lex_state = 361}, - [828] = {.lex_state = 361}, - [829] = {.lex_state = 361}, - [830] = {.lex_state = 361}, - [831] = {.lex_state = 361}, - [832] = {.lex_state = 361}, - [833] = {.lex_state = 361}, - [834] = {.lex_state = 361}, - [835] = {.lex_state = 361}, - [836] = {.lex_state = 361}, - [837] = {.lex_state = 361}, - [838] = {.lex_state = 361}, - [839] = {.lex_state = 361}, - [840] = {.lex_state = 361}, - [841] = {.lex_state = 361}, - [842] = {.lex_state = 361}, - [843] = {.lex_state = 361}, - [844] = {.lex_state = 361}, - [845] = {.lex_state = 361}, - [846] = {.lex_state = 361}, - [847] = {.lex_state = 361}, - [848] = {.lex_state = 361}, - [849] = {.lex_state = 361}, - [850] = {.lex_state = 361}, - [851] = {.lex_state = 361}, - [852] = {.lex_state = 361}, - [853] = {.lex_state = 361}, - [854] = {.lex_state = 361}, - [855] = {.lex_state = 361}, - [856] = {.lex_state = 361}, - [857] = {.lex_state = 361}, - [858] = {.lex_state = 361}, - [859] = {.lex_state = 361}, - [860] = {.lex_state = 361}, - [861] = {.lex_state = 361}, - [862] = {.lex_state = 361}, - [863] = {.lex_state = 361}, - [864] = {.lex_state = 361}, - [865] = {.lex_state = 361}, - [866] = {.lex_state = 361}, - [867] = {.lex_state = 361}, - [868] = {.lex_state = 361}, - [869] = {.lex_state = 361}, - [870] = {.lex_state = 361}, - [871] = {.lex_state = 361}, - [872] = {.lex_state = 361}, - [873] = {.lex_state = 361}, - [874] = {.lex_state = 361}, - [875] = {.lex_state = 361}, - [876] = {.lex_state = 361}, - [877] = {.lex_state = 361}, - [878] = {.lex_state = 361}, - [879] = {.lex_state = 361}, - [880] = {.lex_state = 361}, - [881] = {.lex_state = 361}, - [882] = {.lex_state = 361}, - [883] = {.lex_state = 361}, - [884] = {.lex_state = 361}, - [885] = {.lex_state = 361}, - [886] = {.lex_state = 361}, - [887] = {.lex_state = 361}, - [888] = {.lex_state = 361}, - [889] = {.lex_state = 361}, - [890] = {.lex_state = 361}, - [891] = {.lex_state = 361}, - [892] = {.lex_state = 361}, - [893] = {.lex_state = 361}, - [894] = {.lex_state = 361}, - [895] = {.lex_state = 361}, - [896] = {.lex_state = 361}, - [897] = {.lex_state = 361}, - [898] = {.lex_state = 361}, - [899] = {.lex_state = 361}, - [900] = {.lex_state = 361}, - [901] = {.lex_state = 361}, - [902] = {.lex_state = 361}, - [903] = {.lex_state = 361}, - [904] = {.lex_state = 361}, - [905] = {.lex_state = 361}, - [906] = {.lex_state = 361}, - [907] = {.lex_state = 361}, - [908] = {.lex_state = 361}, - [909] = {.lex_state = 361}, - [910] = {.lex_state = 361}, - [911] = {.lex_state = 361}, - [912] = {.lex_state = 361}, - [913] = {.lex_state = 361}, - [914] = {.lex_state = 361}, - [915] = {.lex_state = 361}, - [916] = {.lex_state = 361}, - [917] = {.lex_state = 361}, - [918] = {.lex_state = 361}, - [919] = {.lex_state = 361}, - [920] = {.lex_state = 361}, - [921] = {.lex_state = 361}, - [922] = {.lex_state = 361}, - [923] = {.lex_state = 361}, - [924] = {.lex_state = 361}, - [925] = {.lex_state = 361}, - [926] = {.lex_state = 361}, - [927] = {.lex_state = 361}, - [928] = {.lex_state = 361}, - [929] = {.lex_state = 361}, - [930] = {.lex_state = 361}, - [931] = {.lex_state = 361}, - [932] = {.lex_state = 5}, - [933] = {.lex_state = 361}, - [934] = {.lex_state = 361}, - [935] = {.lex_state = 361}, - [936] = {.lex_state = 361}, - [937] = {.lex_state = 361}, - [938] = {.lex_state = 361}, - [939] = {.lex_state = 361}, - [940] = {.lex_state = 361}, - [941] = {.lex_state = 361}, - [942] = {.lex_state = 361}, - [943] = {.lex_state = 361}, - [944] = {.lex_state = 361}, - [945] = {.lex_state = 361}, - [946] = {.lex_state = 361}, - [947] = {.lex_state = 361}, - [948] = {.lex_state = 361}, - [949] = {.lex_state = 361}, - [950] = {.lex_state = 361}, - [951] = {.lex_state = 361}, - [952] = {.lex_state = 361}, - [953] = {.lex_state = 361}, - [954] = {.lex_state = 361}, - [955] = {.lex_state = 361}, - [956] = {.lex_state = 361}, - [957] = {.lex_state = 361}, - [958] = {.lex_state = 361}, - [959] = {.lex_state = 361}, - [960] = {.lex_state = 361}, - [961] = {.lex_state = 361}, - [962] = {.lex_state = 361}, - [963] = {.lex_state = 361}, - [964] = {.lex_state = 361}, - [965] = {.lex_state = 361}, - [966] = {.lex_state = 361}, - [967] = {.lex_state = 361}, - [968] = {.lex_state = 361}, - [969] = {.lex_state = 361}, - [970] = {.lex_state = 361}, - [971] = {.lex_state = 361}, - [972] = {.lex_state = 361}, - [973] = {.lex_state = 361}, - [974] = {.lex_state = 361}, - [975] = {.lex_state = 361}, - [976] = {.lex_state = 361}, + [712] = {.lex_state = 365}, + [713] = {.lex_state = 370}, + [714] = {.lex_state = 365}, + [715] = {.lex_state = 365}, + [716] = {.lex_state = 367}, + [717] = {.lex_state = 365}, + [718] = {.lex_state = 365}, + [719] = {.lex_state = 383}, + [720] = {.lex_state = 379}, + [721] = {.lex_state = 367}, + [722] = {.lex_state = 383}, + [723] = {.lex_state = 368}, + [724] = {.lex_state = 368}, + [725] = {.lex_state = 377}, + [726] = {.lex_state = 377}, + [727] = {.lex_state = 365}, + [728] = {.lex_state = 383}, + [729] = {.lex_state = 377}, + [730] = {.lex_state = 367}, + [731] = {.lex_state = 377}, + [732] = {.lex_state = 372}, + [733] = {.lex_state = 383}, + [734] = {.lex_state = 377}, + [735] = {.lex_state = 365}, + [736] = {.lex_state = 383}, + [737] = {.lex_state = 372}, + [738] = {.lex_state = 372}, + [739] = {.lex_state = 365}, + [740] = {.lex_state = 365}, + [741] = {.lex_state = 365}, + [742] = {.lex_state = 365}, + [743] = {.lex_state = 365}, + [744] = {.lex_state = 365}, + [745] = {.lex_state = 365}, + [746] = {.lex_state = 365}, + [747] = {.lex_state = 365}, + [748] = {.lex_state = 365}, + [749] = {.lex_state = 365}, + [750] = {.lex_state = 365}, + [751] = {.lex_state = 367}, + [752] = {.lex_state = 365}, + [753] = {.lex_state = 365}, + [754] = {.lex_state = 365}, + [755] = {.lex_state = 365}, + [756] = {.lex_state = 365}, + [757] = {.lex_state = 365}, + [758] = {.lex_state = 365}, + [759] = {.lex_state = 368}, + [760] = {.lex_state = 370}, + [761] = {.lex_state = 367}, + [762] = {.lex_state = 365}, + [763] = {.lex_state = 368}, + [764] = {.lex_state = 367}, + [765] = {.lex_state = 365}, + [766] = {.lex_state = 365}, + [767] = {.lex_state = 365}, + [768] = {.lex_state = 365}, + [769] = {.lex_state = 365}, + [770] = {.lex_state = 365}, + [771] = {.lex_state = 365}, + [772] = {.lex_state = 365}, + [773] = {.lex_state = 365}, + [774] = {.lex_state = 365}, + [775] = {.lex_state = 365}, + [776] = {.lex_state = 365}, + [777] = {.lex_state = 365}, + [778] = {.lex_state = 365}, + [779] = {.lex_state = 365}, + [780] = {.lex_state = 365}, + [781] = {.lex_state = 365}, + [782] = {.lex_state = 365}, + [783] = {.lex_state = 365}, + [784] = {.lex_state = 365}, + [785] = {.lex_state = 365}, + [786] = {.lex_state = 365}, + [787] = {.lex_state = 368}, + [788] = {.lex_state = 365}, + [789] = {.lex_state = 365}, + [790] = {.lex_state = 365}, + [791] = {.lex_state = 365}, + [792] = {.lex_state = 365}, + [793] = {.lex_state = 365}, + [794] = {.lex_state = 365}, + [795] = {.lex_state = 365}, + [796] = {.lex_state = 365}, + [797] = {.lex_state = 365}, + [798] = {.lex_state = 365}, + [799] = {.lex_state = 365}, + [800] = {.lex_state = 365}, + [801] = {.lex_state = 365}, + [802] = {.lex_state = 365}, + [803] = {.lex_state = 365}, + [804] = {.lex_state = 365}, + [805] = {.lex_state = 365}, + [806] = {.lex_state = 365}, + [807] = {.lex_state = 365}, + [808] = {.lex_state = 365}, + [809] = {.lex_state = 365}, + [810] = {.lex_state = 365}, + [811] = {.lex_state = 365}, + [812] = {.lex_state = 365}, + [813] = {.lex_state = 365}, + [814] = {.lex_state = 365}, + [815] = {.lex_state = 365}, + [816] = {.lex_state = 365}, + [817] = {.lex_state = 365}, + [818] = {.lex_state = 365}, + [819] = {.lex_state = 365}, + [820] = {.lex_state = 365}, + [821] = {.lex_state = 365}, + [822] = {.lex_state = 365}, + [823] = {.lex_state = 365}, + [824] = {.lex_state = 365}, + [825] = {.lex_state = 365}, + [826] = {.lex_state = 365}, + [827] = {.lex_state = 365}, + [828] = {.lex_state = 365}, + [829] = {.lex_state = 365}, + [830] = {.lex_state = 365}, + [831] = {.lex_state = 365}, + [832] = {.lex_state = 365}, + [833] = {.lex_state = 365}, + [834] = {.lex_state = 365}, + [835] = {.lex_state = 365}, + [836] = {.lex_state = 365}, + [837] = {.lex_state = 365}, + [838] = {.lex_state = 365}, + [839] = {.lex_state = 365}, + [840] = {.lex_state = 365}, + [841] = {.lex_state = 365}, + [842] = {.lex_state = 365}, + [843] = {.lex_state = 365}, + [844] = {.lex_state = 365}, + [845] = {.lex_state = 365}, + [846] = {.lex_state = 365}, + [847] = {.lex_state = 365}, + [848] = {.lex_state = 365}, + [849] = {.lex_state = 365}, + [850] = {.lex_state = 365}, + [851] = {.lex_state = 365}, + [852] = {.lex_state = 365}, + [853] = {.lex_state = 365}, + [854] = {.lex_state = 365}, + [855] = {.lex_state = 365}, + [856] = {.lex_state = 365}, + [857] = {.lex_state = 365}, + [858] = {.lex_state = 365}, + [859] = {.lex_state = 365}, + [860] = {.lex_state = 365}, + [861] = {.lex_state = 365}, + [862] = {.lex_state = 365}, + [863] = {.lex_state = 365}, + [864] = {.lex_state = 365}, + [865] = {.lex_state = 365}, + [866] = {.lex_state = 365}, + [867] = {.lex_state = 365}, + [868] = {.lex_state = 365}, + [869] = {.lex_state = 365}, + [870] = {.lex_state = 365}, + [871] = {.lex_state = 365}, + [872] = {.lex_state = 365}, + [873] = {.lex_state = 365}, + [874] = {.lex_state = 365}, + [875] = {.lex_state = 365}, + [876] = {.lex_state = 365}, + [877] = {.lex_state = 365}, + [878] = {.lex_state = 365}, + [879] = {.lex_state = 365}, + [880] = {.lex_state = 365}, + [881] = {.lex_state = 365}, + [882] = {.lex_state = 365}, + [883] = {.lex_state = 365}, + [884] = {.lex_state = 365}, + [885] = {.lex_state = 365}, + [886] = {.lex_state = 365}, + [887] = {.lex_state = 365}, + [888] = {.lex_state = 365}, + [889] = {.lex_state = 365}, + [890] = {.lex_state = 365}, + [891] = {.lex_state = 365}, + [892] = {.lex_state = 365}, + [893] = {.lex_state = 365}, + [894] = {.lex_state = 365}, + [895] = {.lex_state = 365}, + [896] = {.lex_state = 365}, + [897] = {.lex_state = 365}, + [898] = {.lex_state = 365}, + [899] = {.lex_state = 365}, + [900] = {.lex_state = 365}, + [901] = {.lex_state = 365}, + [902] = {.lex_state = 365}, + [903] = {.lex_state = 365}, + [904] = {.lex_state = 365}, + [905] = {.lex_state = 365}, + [906] = {.lex_state = 365}, + [907] = {.lex_state = 365}, + [908] = {.lex_state = 365}, + [909] = {.lex_state = 365}, + [910] = {.lex_state = 365}, + [911] = {.lex_state = 365}, + [912] = {.lex_state = 365}, + [913] = {.lex_state = 365}, + [914] = {.lex_state = 365}, + [915] = {.lex_state = 365}, + [916] = {.lex_state = 365}, + [917] = {.lex_state = 365}, + [918] = {.lex_state = 365}, + [919] = {.lex_state = 365}, + [920] = {.lex_state = 365}, + [921] = {.lex_state = 365}, + [922] = {.lex_state = 365}, + [923] = {.lex_state = 365}, + [924] = {.lex_state = 365}, + [925] = {.lex_state = 365}, + [926] = {.lex_state = 365}, + [927] = {.lex_state = 365}, + [928] = {.lex_state = 365}, + [929] = {.lex_state = 365}, + [930] = {.lex_state = 365}, + [931] = {.lex_state = 365}, + [932] = {.lex_state = 365}, + [933] = {.lex_state = 365}, + [934] = {.lex_state = 365}, + [935] = {.lex_state = 365}, + [936] = {.lex_state = 365}, + [937] = {.lex_state = 365}, + [938] = {.lex_state = 365}, + [939] = {.lex_state = 365}, + [940] = {.lex_state = 365}, + [941] = {.lex_state = 365}, + [942] = {.lex_state = 365}, + [943] = {.lex_state = 365}, + [944] = {.lex_state = 365}, + [945] = {.lex_state = 365}, + [946] = {.lex_state = 365}, + [947] = {.lex_state = 365}, + [948] = {.lex_state = 365}, + [949] = {.lex_state = 365}, + [950] = {.lex_state = 365}, + [951] = {.lex_state = 369}, + [952] = {.lex_state = 365}, + [953] = {.lex_state = 365}, + [954] = {.lex_state = 365}, + [955] = {.lex_state = 365}, + [956] = {.lex_state = 365}, + [957] = {.lex_state = 365}, + [958] = {.lex_state = 365}, + [959] = {.lex_state = 365}, + [960] = {.lex_state = 365}, + [961] = {.lex_state = 365}, + [962] = {.lex_state = 365}, + [963] = {.lex_state = 365}, + [964] = {.lex_state = 365}, + [965] = {.lex_state = 365}, + [966] = {.lex_state = 365}, + [967] = {.lex_state = 5}, + [968] = {.lex_state = 365}, + [969] = {.lex_state = 365}, + [970] = {.lex_state = 365}, + [971] = {.lex_state = 365}, + [972] = {.lex_state = 365}, + [973] = {.lex_state = 365}, + [974] = {.lex_state = 365}, + [975] = {.lex_state = 365}, + [976] = {.lex_state = 365}, [977] = {.lex_state = 365}, - [978] = {.lex_state = 361}, - [979] = {.lex_state = 361}, - [980] = {.lex_state = 5}, - [981] = {.lex_state = 361}, - [982] = {.lex_state = 361}, - [983] = {.lex_state = 361}, - [984] = {.lex_state = 361}, - [985] = {.lex_state = 361}, - [986] = {.lex_state = 361}, - [987] = {.lex_state = 361}, - [988] = {.lex_state = 361}, - [989] = {.lex_state = 361}, - [990] = {.lex_state = 361}, + [978] = {.lex_state = 365}, + [979] = {.lex_state = 365}, + [980] = {.lex_state = 365}, + [981] = {.lex_state = 365}, + [982] = {.lex_state = 365}, + [983] = {.lex_state = 365}, + [984] = {.lex_state = 5}, + [985] = {.lex_state = 5}, + [986] = {.lex_state = 365}, + [987] = {.lex_state = 5}, + [988] = {.lex_state = 365}, + [989] = {.lex_state = 365}, + [990] = {.lex_state = 365}, [991] = {.lex_state = 5}, - [992] = {.lex_state = 361}, - [993] = {.lex_state = 5}, - [994] = {.lex_state = 361}, - [995] = {.lex_state = 5}, - [996] = {.lex_state = 361}, - [997] = {.lex_state = 5}, - [998] = {.lex_state = 361}, - [999] = {.lex_state = 361}, + [992] = {.lex_state = 369}, + [993] = {.lex_state = 365}, + [994] = {.lex_state = 365}, + [995] = {.lex_state = 365}, + [996] = {.lex_state = 365}, + [997] = {.lex_state = 365}, + [998] = {.lex_state = 365}, + [999] = {.lex_state = 365}, [1000] = {.lex_state = 5}, [1001] = {.lex_state = 365}, - [1002] = {.lex_state = 361}, - [1003] = {.lex_state = 361}, - [1004] = {.lex_state = 361}, - [1005] = {.lex_state = 6}, - [1006] = {.lex_state = 6}, - [1007] = {.lex_state = 37}, - [1008] = {.lex_state = 385}, - [1009] = {.lex_state = 5}, + [1002] = {.lex_state = 365}, + [1003] = {.lex_state = 365}, + [1004] = {.lex_state = 365}, + [1005] = {.lex_state = 5}, + [1006] = {.lex_state = 37}, + [1007] = {.lex_state = 5}, + [1008] = {.lex_state = 6}, + [1009] = {.lex_state = 389}, [1010] = {.lex_state = 6}, [1011] = {.lex_state = 5}, [1012] = {.lex_state = 5}, @@ -38574,190 +38603,190 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1015] = {.lex_state = 6}, [1016] = {.lex_state = 6}, [1017] = {.lex_state = 6}, - [1018] = {.lex_state = 37}, + [1018] = {.lex_state = 6}, [1019] = {.lex_state = 5}, - [1020] = {.lex_state = 6}, - [1021] = {.lex_state = 5}, - [1022] = {.lex_state = 6}, + [1020] = {.lex_state = 5}, + [1021] = {.lex_state = 6}, + [1022] = {.lex_state = 5}, [1023] = {.lex_state = 6}, [1024] = {.lex_state = 5}, [1025] = {.lex_state = 6}, [1026] = {.lex_state = 6}, - [1027] = {.lex_state = 5}, - [1028] = {.lex_state = 6}, - [1029] = {.lex_state = 6}, - [1030] = {.lex_state = 5}, - [1031] = {.lex_state = 6}, - [1032] = {.lex_state = 385}, - [1033] = {.lex_state = 6}, + [1027] = {.lex_state = 6}, + [1028] = {.lex_state = 37}, + [1029] = {.lex_state = 5}, + [1030] = {.lex_state = 6}, + [1031] = {.lex_state = 5}, + [1032] = {.lex_state = 5}, + [1033] = {.lex_state = 5}, [1034] = {.lex_state = 5}, - [1035] = {.lex_state = 5}, - [1036] = {.lex_state = 5}, - [1037] = {.lex_state = 5}, - [1038] = {.lex_state = 385}, + [1035] = {.lex_state = 389}, + [1036] = {.lex_state = 6}, + [1037] = {.lex_state = 389}, + [1038] = {.lex_state = 6}, [1039] = {.lex_state = 6}, - [1040] = {.lex_state = 5}, - [1041] = {.lex_state = 374}, - [1042] = {.lex_state = 374}, - [1043] = {.lex_state = 374}, - [1044] = {.lex_state = 374}, - [1045] = {.lex_state = 374}, - [1046] = {.lex_state = 374}, - [1047] = {.lex_state = 374}, - [1048] = {.lex_state = 374}, - [1049] = {.lex_state = 374}, - [1050] = {.lex_state = 6}, - [1051] = {.lex_state = 374}, - [1052] = {.lex_state = 374}, - [1053] = {.lex_state = 374}, - [1054] = {.lex_state = 5}, - [1055] = {.lex_state = 5}, - [1056] = {.lex_state = 374}, - [1057] = {.lex_state = 374}, - [1058] = {.lex_state = 5}, + [1040] = {.lex_state = 6}, + [1041] = {.lex_state = 378}, + [1042] = {.lex_state = 5}, + [1043] = {.lex_state = 5}, + [1044] = {.lex_state = 5}, + [1045] = {.lex_state = 5}, + [1046] = {.lex_state = 5}, + [1047] = {.lex_state = 5}, + [1048] = {.lex_state = 5}, + [1049] = {.lex_state = 5}, + [1050] = {.lex_state = 5}, + [1051] = {.lex_state = 378}, + [1052] = {.lex_state = 5}, + [1053] = {.lex_state = 5}, + [1054] = {.lex_state = 6}, + [1055] = {.lex_state = 6}, + [1056] = {.lex_state = 5}, + [1057] = {.lex_state = 5}, + [1058] = {.lex_state = 6}, [1059] = {.lex_state = 5}, [1060] = {.lex_state = 5}, - [1061] = {.lex_state = 5}, + [1061] = {.lex_state = 378}, [1062] = {.lex_state = 5}, - [1063] = {.lex_state = 374}, - [1064] = {.lex_state = 5}, + [1063] = {.lex_state = 5}, + [1064] = {.lex_state = 378}, [1065] = {.lex_state = 5}, [1066] = {.lex_state = 5}, - [1067] = {.lex_state = 5}, - [1068] = {.lex_state = 5}, - [1069] = {.lex_state = 5}, - [1070] = {.lex_state = 5}, - [1071] = {.lex_state = 374}, + [1067] = {.lex_state = 378}, + [1068] = {.lex_state = 378}, + [1069] = {.lex_state = 378}, + [1070] = {.lex_state = 378}, + [1071] = {.lex_state = 378}, [1072] = {.lex_state = 5}, - [1073] = {.lex_state = 5}, - [1074] = {.lex_state = 6}, - [1075] = {.lex_state = 5}, + [1073] = {.lex_state = 378}, + [1074] = {.lex_state = 378}, + [1075] = {.lex_state = 378}, [1076] = {.lex_state = 5}, - [1077] = {.lex_state = 5}, + [1077] = {.lex_state = 378}, [1078] = {.lex_state = 5}, - [1079] = {.lex_state = 374}, - [1080] = {.lex_state = 374}, - [1081] = {.lex_state = 374}, - [1082] = {.lex_state = 374}, - [1083] = {.lex_state = 374}, - [1084] = {.lex_state = 5}, - [1085] = {.lex_state = 374}, - [1086] = {.lex_state = 374}, - [1087] = {.lex_state = 6}, - [1088] = {.lex_state = 374}, - [1089] = {.lex_state = 374}, - [1090] = {.lex_state = 5}, + [1079] = {.lex_state = 378}, + [1080] = {.lex_state = 378}, + [1081] = {.lex_state = 378}, + [1082] = {.lex_state = 378}, + [1083] = {.lex_state = 378}, + [1084] = {.lex_state = 378}, + [1085] = {.lex_state = 378}, + [1086] = {.lex_state = 378}, + [1087] = {.lex_state = 378}, + [1088] = {.lex_state = 378}, + [1089] = {.lex_state = 378}, + [1090] = {.lex_state = 378}, [1091] = {.lex_state = 5}, - [1092] = {.lex_state = 5}, - [1093] = {.lex_state = 5}, - [1094] = {.lex_state = 5}, - [1095] = {.lex_state = 5}, - [1096] = {.lex_state = 5}, - [1097] = {.lex_state = 5}, - [1098] = {.lex_state = 5}, - [1099] = {.lex_state = 5}, + [1092] = {.lex_state = 6}, + [1093] = {.lex_state = 6}, + [1094] = {.lex_state = 6}, + [1095] = {.lex_state = 6}, + [1096] = {.lex_state = 25}, + [1097] = {.lex_state = 378}, + [1098] = {.lex_state = 378}, + [1099] = {.lex_state = 378}, [1100] = {.lex_state = 5}, - [1101] = {.lex_state = 5}, - [1102] = {.lex_state = 5}, - [1103] = {.lex_state = 374}, - [1104] = {.lex_state = 6}, - [1105] = {.lex_state = 6}, - [1106] = {.lex_state = 6}, - [1107] = {.lex_state = 374}, - [1108] = {.lex_state = 374}, - [1109] = {.lex_state = 374}, - [1110] = {.lex_state = 374}, + [1101] = {.lex_state = 378}, + [1102] = {.lex_state = 378}, + [1103] = {.lex_state = 378}, + [1104] = {.lex_state = 378}, + [1105] = {.lex_state = 25}, + [1106] = {.lex_state = 5}, + [1107] = {.lex_state = 5}, + [1108] = {.lex_state = 5}, + [1109] = {.lex_state = 5}, + [1110] = {.lex_state = 5}, [1111] = {.lex_state = 5}, [1112] = {.lex_state = 5}, [1113] = {.lex_state = 5}, - [1114] = {.lex_state = 25}, - [1115] = {.lex_state = 374}, - [1116] = {.lex_state = 6}, - [1117] = {.lex_state = 6}, - [1118] = {.lex_state = 374}, - [1119] = {.lex_state = 6}, - [1120] = {.lex_state = 374}, - [1121] = {.lex_state = 6}, - [1122] = {.lex_state = 6}, - [1123] = {.lex_state = 6}, - [1124] = {.lex_state = 6}, - [1125] = {.lex_state = 5}, - [1126] = {.lex_state = 6}, - [1127] = {.lex_state = 374}, - [1128] = {.lex_state = 374}, - [1129] = {.lex_state = 374}, - [1130] = {.lex_state = 374}, - [1131] = {.lex_state = 6}, - [1132] = {.lex_state = 374}, - [1133] = {.lex_state = 25}, - [1134] = {.lex_state = 374}, - [1135] = {.lex_state = 5}, - [1136] = {.lex_state = 6}, + [1114] = {.lex_state = 5}, + [1115] = {.lex_state = 5}, + [1116] = {.lex_state = 5}, + [1117] = {.lex_state = 5}, + [1118] = {.lex_state = 5}, + [1119] = {.lex_state = 5}, + [1120] = {.lex_state = 25}, + [1121] = {.lex_state = 378}, + [1122] = {.lex_state = 378}, + [1123] = {.lex_state = 5}, + [1124] = {.lex_state = 378}, + [1125] = {.lex_state = 378}, + [1126] = {.lex_state = 378}, + [1127] = {.lex_state = 378}, + [1128] = {.lex_state = 5}, + [1129] = {.lex_state = 378}, + [1130] = {.lex_state = 6}, + [1131] = {.lex_state = 378}, + [1132] = {.lex_state = 5}, + [1133] = {.lex_state = 5}, + [1134] = {.lex_state = 6}, + [1135] = {.lex_state = 378}, + [1136] = {.lex_state = 5}, [1137] = {.lex_state = 6}, - [1138] = {.lex_state = 374}, - [1139] = {.lex_state = 5}, - [1140] = {.lex_state = 374}, + [1138] = {.lex_state = 6}, + [1139] = {.lex_state = 6}, + [1140] = {.lex_state = 6}, [1141] = {.lex_state = 6}, - [1142] = {.lex_state = 374}, - [1143] = {.lex_state = 374}, - [1144] = {.lex_state = 374}, + [1142] = {.lex_state = 6}, + [1143] = {.lex_state = 6}, + [1144] = {.lex_state = 6}, [1145] = {.lex_state = 6}, [1146] = {.lex_state = 6}, - [1147] = {.lex_state = 374}, - [1148] = {.lex_state = 5}, - [1149] = {.lex_state = 5}, - [1150] = {.lex_state = 374}, - [1151] = {.lex_state = 374}, - [1152] = {.lex_state = 5}, - [1153] = {.lex_state = 5}, + [1147] = {.lex_state = 6}, + [1148] = {.lex_state = 6}, + [1149] = {.lex_state = 6}, + [1150] = {.lex_state = 378}, + [1151] = {.lex_state = 6}, + [1152] = {.lex_state = 6}, + [1153] = {.lex_state = 6}, [1154] = {.lex_state = 5}, [1155] = {.lex_state = 5}, [1156] = {.lex_state = 5}, - [1157] = {.lex_state = 6}, - [1158] = {.lex_state = 5}, - [1159] = {.lex_state = 5}, - [1160] = {.lex_state = 6}, + [1157] = {.lex_state = 5}, + [1158] = {.lex_state = 378}, + [1159] = {.lex_state = 6}, + [1160] = {.lex_state = 5}, [1161] = {.lex_state = 6}, - [1162] = {.lex_state = 6}, - [1163] = {.lex_state = 6}, + [1162] = {.lex_state = 5}, + [1163] = {.lex_state = 5}, [1164] = {.lex_state = 5}, - [1165] = {.lex_state = 6}, - [1166] = {.lex_state = 5}, - [1167] = {.lex_state = 25}, - [1168] = {.lex_state = 6}, - [1169] = {.lex_state = 5}, - [1170] = {.lex_state = 5}, - [1171] = {.lex_state = 6}, - [1172] = {.lex_state = 5}, - [1173] = {.lex_state = 5}, - [1174] = {.lex_state = 6}, + [1165] = {.lex_state = 5}, + [1166] = {.lex_state = 6}, + [1167] = {.lex_state = 6}, + [1168] = {.lex_state = 378}, + [1169] = {.lex_state = 6}, + [1170] = {.lex_state = 378}, + [1171] = {.lex_state = 5}, + [1172] = {.lex_state = 25}, + [1173] = {.lex_state = 378}, + [1174] = {.lex_state = 378}, [1175] = {.lex_state = 5}, [1176] = {.lex_state = 6}, [1177] = {.lex_state = 6}, [1178] = {.lex_state = 6}, [1179] = {.lex_state = 6}, - [1180] = {.lex_state = 5}, - [1181] = {.lex_state = 6}, - [1182] = {.lex_state = 5}, - [1183] = {.lex_state = 374}, - [1184] = {.lex_state = 6}, + [1180] = {.lex_state = 6}, + [1181] = {.lex_state = 5}, + [1182] = {.lex_state = 6}, + [1183] = {.lex_state = 6}, + [1184] = {.lex_state = 5}, [1185] = {.lex_state = 6}, [1186] = {.lex_state = 6}, - [1187] = {.lex_state = 25}, - [1188] = {.lex_state = 6}, - [1189] = {.lex_state = 6}, - [1190] = {.lex_state = 374}, - [1191] = {.lex_state = 6}, - [1192] = {.lex_state = 6}, - [1193] = {.lex_state = 6}, - [1194] = {.lex_state = 374}, + [1187] = {.lex_state = 6}, + [1188] = {.lex_state = 5}, + [1189] = {.lex_state = 5}, + [1190] = {.lex_state = 6}, + [1191] = {.lex_state = 5}, + [1192] = {.lex_state = 378}, + [1193] = {.lex_state = 378}, + [1194] = {.lex_state = 378}, [1195] = {.lex_state = 5}, [1196] = {.lex_state = 6}, - [1197] = {.lex_state = 6}, + [1197] = {.lex_state = 5}, [1198] = {.lex_state = 6}, - [1199] = {.lex_state = 5}, - [1200] = {.lex_state = 25}, - [1201] = {.lex_state = 30}, + [1199] = {.lex_state = 6}, + [1200] = {.lex_state = 6}, + [1201] = {.lex_state = 25}, [1202] = {.lex_state = 30}, [1203] = {.lex_state = 30}, [1204] = {.lex_state = 30}, @@ -38765,7 +38794,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1206] = {.lex_state = 30}, [1207] = {.lex_state = 30}, [1208] = {.lex_state = 30}, - [1209] = {.lex_state = 24}, + [1209] = {.lex_state = 30}, [1210] = {.lex_state = 24}, [1211] = {.lex_state = 24}, [1212] = {.lex_state = 24}, @@ -38805,7 +38834,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1246] = {.lex_state = 24}, [1247] = {.lex_state = 24}, [1248] = {.lex_state = 24}, - [1249] = {.lex_state = 25}, + [1249] = {.lex_state = 24}, [1250] = {.lex_state = 25}, [1251] = {.lex_state = 25}, [1252] = {.lex_state = 25}, @@ -38828,8 +38857,8 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1269] = {.lex_state = 25}, [1270] = {.lex_state = 25}, [1271] = {.lex_state = 25}, - [1272] = {.lex_state = 25}, - [1273] = {.lex_state = 25}, + [1272] = {.lex_state = 28}, + [1273] = {.lex_state = 28}, [1274] = {.lex_state = 25}, [1275] = {.lex_state = 25}, [1276] = {.lex_state = 25}, @@ -38920,10 +38949,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1361] = {.lex_state = 25}, [1362] = {.lex_state = 25}, [1363] = {.lex_state = 25}, - [1364] = {.lex_state = 28}, + [1364] = {.lex_state = 25}, [1365] = {.lex_state = 25}, [1366] = {.lex_state = 25}, - [1367] = {.lex_state = 28}, + [1367] = {.lex_state = 25}, [1368] = {.lex_state = 25}, [1369] = {.lex_state = 25}, [1370] = {.lex_state = 25}, @@ -38965,10 +38994,10 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1406] = {.lex_state = 25}, [1407] = {.lex_state = 25}, [1408] = {.lex_state = 25}, - [1409] = {.lex_state = 24}, + [1409] = {.lex_state = 25}, [1410] = {.lex_state = 25}, [1411] = {.lex_state = 25}, - [1412] = {.lex_state = 28}, + [1412] = {.lex_state = 24}, [1413] = {.lex_state = 28}, [1414] = {.lex_state = 28}, [1415] = {.lex_state = 28}, @@ -39193,634 +39222,634 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [1634] = {.lex_state = 28}, [1635] = {.lex_state = 28}, [1636] = {.lex_state = 28}, - [1637] = {.lex_state = 12}, - [1638] = {.lex_state = 379}, - [1639] = {.lex_state = 379}, - [1640] = {.lex_state = 379}, - [1641] = {.lex_state = 379}, - [1642] = {.lex_state = 379}, - [1643] = {.lex_state = 379}, - [1644] = {.lex_state = 379}, - [1645] = {.lex_state = 379}, - [1646] = {.lex_state = 379}, - [1647] = {.lex_state = 353}, - [1648] = {.lex_state = 379}, - [1649] = {.lex_state = 379}, - [1650] = {.lex_state = 379}, - [1651] = {.lex_state = 379}, - [1652] = {.lex_state = 379}, - [1653] = {.lex_state = 379}, - [1654] = {.lex_state = 379}, - [1655] = {.lex_state = 379}, - [1656] = {.lex_state = 379}, - [1657] = {.lex_state = 7}, - [1658] = {.lex_state = 379}, - [1659] = {.lex_state = 17}, - [1660] = {.lex_state = 379}, - [1661] = {.lex_state = 379}, - [1662] = {.lex_state = 379}, - [1663] = {.lex_state = 379}, - [1664] = {.lex_state = 379}, - [1665] = {.lex_state = 379}, - [1666] = {.lex_state = 353}, - [1667] = {.lex_state = 379}, - [1668] = {.lex_state = 379}, - [1669] = {.lex_state = 13}, - [1670] = {.lex_state = 379}, + [1637] = {.lex_state = 28}, + [1638] = {.lex_state = 12}, + [1639] = {.lex_state = 383}, + [1640] = {.lex_state = 383}, + [1641] = {.lex_state = 383}, + [1642] = {.lex_state = 383}, + [1643] = {.lex_state = 383}, + [1644] = {.lex_state = 383}, + [1645] = {.lex_state = 357}, + [1646] = {.lex_state = 383}, + [1647] = {.lex_state = 383}, + [1648] = {.lex_state = 383}, + [1649] = {.lex_state = 383}, + [1650] = {.lex_state = 383}, + [1651] = {.lex_state = 383}, + [1652] = {.lex_state = 383}, + [1653] = {.lex_state = 383}, + [1654] = {.lex_state = 383}, + [1655] = {.lex_state = 383}, + [1656] = {.lex_state = 383}, + [1657] = {.lex_state = 383}, + [1658] = {.lex_state = 383}, + [1659] = {.lex_state = 383}, + [1660] = {.lex_state = 7}, + [1661] = {.lex_state = 383}, + [1662] = {.lex_state = 383}, + [1663] = {.lex_state = 17}, + [1664] = {.lex_state = 383}, + [1665] = {.lex_state = 383}, + [1666] = {.lex_state = 383}, + [1667] = {.lex_state = 357}, + [1668] = {.lex_state = 383}, + [1669] = {.lex_state = 383}, + [1670] = {.lex_state = 383}, [1671] = {.lex_state = 13}, - [1672] = {.lex_state = 379}, - [1673] = {.lex_state = 379}, - [1674] = {.lex_state = 352}, - [1675] = {.lex_state = 378}, - [1676] = {.lex_state = 379}, - [1677] = {.lex_state = 379}, + [1672] = {.lex_state = 383}, + [1673] = {.lex_state = 382}, + [1674] = {.lex_state = 13}, + [1675] = {.lex_state = 13}, + [1676] = {.lex_state = 383}, + [1677] = {.lex_state = 383}, [1678] = {.lex_state = 13}, - [1679] = {.lex_state = 13}, - [1680] = {.lex_state = 379}, - [1681] = {.lex_state = 379}, - [1682] = {.lex_state = 379}, - [1683] = {.lex_state = 379}, - [1684] = {.lex_state = 379}, + [1679] = {.lex_state = 383}, + [1680] = {.lex_state = 383}, + [1681] = {.lex_state = 383}, + [1682] = {.lex_state = 383}, + [1683] = {.lex_state = 356}, + [1684] = {.lex_state = 358}, [1685] = {.lex_state = 13}, - [1686] = {.lex_state = 379}, - [1687] = {.lex_state = 379}, - [1688] = {.lex_state = 379}, - [1689] = {.lex_state = 379}, - [1690] = {.lex_state = 379}, - [1691] = {.lex_state = 379}, - [1692] = {.lex_state = 379}, - [1693] = {.lex_state = 379}, - [1694] = {.lex_state = 379}, - [1695] = {.lex_state = 379}, - [1696] = {.lex_state = 13}, - [1697] = {.lex_state = 379}, - [1698] = {.lex_state = 13}, - [1699] = {.lex_state = 379}, - [1700] = {.lex_state = 379}, - [1701] = {.lex_state = 379}, - [1702] = {.lex_state = 379}, - [1703] = {.lex_state = 379}, - [1704] = {.lex_state = 379}, - [1705] = {.lex_state = 379}, - [1706] = {.lex_state = 379}, - [1707] = {.lex_state = 354}, - [1708] = {.lex_state = 379}, - [1709] = {.lex_state = 379}, - [1710] = {.lex_state = 379}, - [1711] = {.lex_state = 379}, - [1712] = {.lex_state = 354}, - [1713] = {.lex_state = 354}, - [1714] = {.lex_state = 379}, - [1715] = {.lex_state = 379}, - [1716] = {.lex_state = 379}, - [1717] = {.lex_state = 379}, - [1718] = {.lex_state = 379}, - [1719] = {.lex_state = 354}, - [1720] = {.lex_state = 13}, - [1721] = {.lex_state = 379}, - [1722] = {.lex_state = 378}, - [1723] = {.lex_state = 379}, - [1724] = {.lex_state = 379}, - [1725] = {.lex_state = 379}, - [1726] = {.lex_state = 379}, - [1727] = {.lex_state = 352}, - [1728] = {.lex_state = 379}, - [1729] = {.lex_state = 379}, - [1730] = {.lex_state = 379}, - [1731] = {.lex_state = 379}, - [1732] = {.lex_state = 379}, - [1733] = {.lex_state = 1}, - [1734] = {.lex_state = 379}, - [1735] = {.lex_state = 18}, - [1736] = {.lex_state = 379}, - [1737] = {.lex_state = 379}, - [1738] = {.lex_state = 44}, + [1686] = {.lex_state = 383}, + [1687] = {.lex_state = 383}, + [1688] = {.lex_state = 383}, + [1689] = {.lex_state = 383}, + [1690] = {.lex_state = 383}, + [1691] = {.lex_state = 383}, + [1692] = {.lex_state = 383}, + [1693] = {.lex_state = 383}, + [1694] = {.lex_state = 383}, + [1695] = {.lex_state = 382}, + [1696] = {.lex_state = 383}, + [1697] = {.lex_state = 383}, + [1698] = {.lex_state = 383}, + [1699] = {.lex_state = 383}, + [1700] = {.lex_state = 383}, + [1701] = {.lex_state = 383}, + [1702] = {.lex_state = 383}, + [1703] = {.lex_state = 383}, + [1704] = {.lex_state = 358}, + [1705] = {.lex_state = 383}, + [1706] = {.lex_state = 383}, + [1707] = {.lex_state = 383}, + [1708] = {.lex_state = 383}, + [1709] = {.lex_state = 383}, + [1710] = {.lex_state = 383}, + [1711] = {.lex_state = 383}, + [1712] = {.lex_state = 383}, + [1713] = {.lex_state = 383}, + [1714] = {.lex_state = 383}, + [1715] = {.lex_state = 358}, + [1716] = {.lex_state = 13}, + [1717] = {.lex_state = 13}, + [1718] = {.lex_state = 383}, + [1719] = {.lex_state = 383}, + [1720] = {.lex_state = 383}, + [1721] = {.lex_state = 383}, + [1722] = {.lex_state = 358}, + [1723] = {.lex_state = 383}, + [1724] = {.lex_state = 383}, + [1725] = {.lex_state = 383}, + [1726] = {.lex_state = 383}, + [1727] = {.lex_state = 383}, + [1728] = {.lex_state = 13}, + [1729] = {.lex_state = 383}, + [1730] = {.lex_state = 383}, + [1731] = {.lex_state = 383}, + [1732] = {.lex_state = 356}, + [1733] = {.lex_state = 383}, + [1734] = {.lex_state = 383}, + [1735] = {.lex_state = 358}, + [1736] = {.lex_state = 383}, + [1737] = {.lex_state = 383}, + [1738] = {.lex_state = 13}, [1739] = {.lex_state = 358}, - [1740] = {.lex_state = 379}, - [1741] = {.lex_state = 379}, - [1742] = {.lex_state = 379}, - [1743] = {.lex_state = 379}, - [1744] = {.lex_state = 379}, - [1745] = {.lex_state = 379}, - [1746] = {.lex_state = 354}, - [1747] = {.lex_state = 379}, - [1748] = {.lex_state = 379}, - [1749] = {.lex_state = 379}, - [1750] = {.lex_state = 379}, - [1751] = {.lex_state = 379}, - [1752] = {.lex_state = 379}, - [1753] = {.lex_state = 379}, - [1754] = {.lex_state = 379}, - [1755] = {.lex_state = 379}, - [1756] = {.lex_state = 44}, - [1757] = {.lex_state = 379}, - [1758] = {.lex_state = 379}, - [1759] = {.lex_state = 379}, - [1760] = {.lex_state = 354}, - [1761] = {.lex_state = 379}, - [1762] = {.lex_state = 379}, - [1763] = {.lex_state = 358}, - [1764] = {.lex_state = 379}, - [1765] = {.lex_state = 379}, - [1766] = {.lex_state = 379}, - [1767] = {.lex_state = 379}, - [1768] = {.lex_state = 13}, - [1769] = {.lex_state = 13}, - [1770] = {.lex_state = 379}, - [1771] = {.lex_state = 354}, - [1772] = {.lex_state = 44}, - [1773] = {.lex_state = 354}, - [1774] = {.lex_state = 358}, - [1775] = {.lex_state = 379}, - [1776] = {.lex_state = 379}, - [1777] = {.lex_state = 379}, - [1778] = {.lex_state = 379}, - [1779] = {.lex_state = 379}, - [1780] = {.lex_state = 1}, - [1781] = {.lex_state = 358}, - [1782] = {.lex_state = 379}, - [1783] = {.lex_state = 354}, - [1784] = {.lex_state = 1}, - [1785] = {.lex_state = 44}, - [1786] = {.lex_state = 379}, - [1787] = {.lex_state = 354}, - [1788] = {.lex_state = 354}, - [1789] = {.lex_state = 354}, - [1790] = {.lex_state = 15}, - [1791] = {.lex_state = 15}, + [1740] = {.lex_state = 358}, + [1741] = {.lex_state = 44}, + [1742] = {.lex_state = 44}, + [1743] = {.lex_state = 383}, + [1744] = {.lex_state = 383}, + [1745] = {.lex_state = 18}, + [1746] = {.lex_state = 383}, + [1747] = {.lex_state = 383}, + [1748] = {.lex_state = 358}, + [1749] = {.lex_state = 358}, + [1750] = {.lex_state = 358}, + [1751] = {.lex_state = 383}, + [1752] = {.lex_state = 383}, + [1753] = {.lex_state = 383}, + [1754] = {.lex_state = 44}, + [1755] = {.lex_state = 383}, + [1756] = {.lex_state = 383}, + [1757] = {.lex_state = 1}, + [1758] = {.lex_state = 362}, + [1759] = {.lex_state = 1}, + [1760] = {.lex_state = 1}, + [1761] = {.lex_state = 358}, + [1762] = {.lex_state = 383}, + [1763] = {.lex_state = 383}, + [1764] = {.lex_state = 383}, + [1765] = {.lex_state = 383}, + [1766] = {.lex_state = 383}, + [1767] = {.lex_state = 383}, + [1768] = {.lex_state = 358}, + [1769] = {.lex_state = 383}, + [1770] = {.lex_state = 383}, + [1771] = {.lex_state = 383}, + [1772] = {.lex_state = 383}, + [1773] = {.lex_state = 383}, + [1774] = {.lex_state = 383}, + [1775] = {.lex_state = 383}, + [1776] = {.lex_state = 383}, + [1777] = {.lex_state = 362}, + [1778] = {.lex_state = 383}, + [1779] = {.lex_state = 383}, + [1780] = {.lex_state = 362}, + [1781] = {.lex_state = 383}, + [1782] = {.lex_state = 13}, + [1783] = {.lex_state = 383}, + [1784] = {.lex_state = 44}, + [1785] = {.lex_state = 383}, + [1786] = {.lex_state = 383}, + [1787] = {.lex_state = 383}, + [1788] = {.lex_state = 383}, + [1789] = {.lex_state = 383}, + [1790] = {.lex_state = 362}, + [1791] = {.lex_state = 1}, [1792] = {.lex_state = 15}, - [1793] = {.lex_state = 21}, - [1794] = {.lex_state = 354}, - [1795] = {.lex_state = 15}, - [1796] = {.lex_state = 358}, - [1797] = {.lex_state = 1}, - [1798] = {.lex_state = 1}, - [1799] = {.lex_state = 354}, - [1800] = {.lex_state = 354}, - [1801] = {.lex_state = 13}, + [1793] = {.lex_state = 15}, + [1794] = {.lex_state = 15}, + [1795] = {.lex_state = 362}, + [1796] = {.lex_state = 10}, + [1797] = {.lex_state = 15}, + [1798] = {.lex_state = 15}, + [1799] = {.lex_state = 13}, + [1800] = {.lex_state = 15}, + [1801] = {.lex_state = 362}, [1802] = {.lex_state = 15}, - [1803] = {.lex_state = 21}, - [1804] = {.lex_state = 21}, - [1805] = {.lex_state = 358}, - [1806] = {.lex_state = 358}, - [1807] = {.lex_state = 19}, - [1808] = {.lex_state = 10}, - [1809] = {.lex_state = 358}, - [1810] = {.lex_state = 21}, - [1811] = {.lex_state = 15}, - [1812] = {.lex_state = 19}, - [1813] = {.lex_state = 358}, - [1814] = {.lex_state = 15}, + [1803] = {.lex_state = 358}, + [1804] = {.lex_state = 358}, + [1805] = {.lex_state = 362}, + [1806] = {.lex_state = 362}, + [1807] = {.lex_state = 358}, + [1808] = {.lex_state = 358}, + [1809] = {.lex_state = 15}, + [1810] = {.lex_state = 358}, + [1811] = {.lex_state = 10}, + [1812] = {.lex_state = 362}, + [1813] = {.lex_state = 10}, + [1814] = {.lex_state = 1}, [1815] = {.lex_state = 10}, - [1816] = {.lex_state = 10}, - [1817] = {.lex_state = 354}, - [1818] = {.lex_state = 354}, - [1819] = {.lex_state = 358}, - [1820] = {.lex_state = 358}, - [1821] = {.lex_state = 10}, - [1822] = {.lex_state = 354}, - [1823] = {.lex_state = 354}, - [1824] = {.lex_state = 15}, - [1825] = {.lex_state = 13}, - [1826] = {.lex_state = 15}, - [1827] = {.lex_state = 15}, - [1828] = {.lex_state = 358}, - [1829] = {.lex_state = 15}, - [1830] = {.lex_state = 354}, - [1831] = {.lex_state = 356}, - [1832] = {.lex_state = 15}, - [1833] = {.lex_state = 354}, + [1816] = {.lex_state = 21}, + [1817] = {.lex_state = 362}, + [1818] = {.lex_state = 15}, + [1819] = {.lex_state = 19}, + [1820] = {.lex_state = 21}, + [1821] = {.lex_state = 21}, + [1822] = {.lex_state = 358}, + [1823] = {.lex_state = 15}, + [1824] = {.lex_state = 358}, + [1825] = {.lex_state = 15}, + [1826] = {.lex_state = 362}, + [1827] = {.lex_state = 13}, + [1828] = {.lex_state = 19}, + [1829] = {.lex_state = 362}, + [1830] = {.lex_state = 21}, + [1831] = {.lex_state = 358}, + [1832] = {.lex_state = 21}, + [1833] = {.lex_state = 15}, [1834] = {.lex_state = 15}, - [1835] = {.lex_state = 15}, - [1836] = {.lex_state = 358}, - [1837] = {.lex_state = 21}, - [1838] = {.lex_state = 356}, - [1839] = {.lex_state = 21}, - [1840] = {.lex_state = 354}, - [1841] = {.lex_state = 358}, - [1842] = {.lex_state = 21}, - [1843] = {.lex_state = 358}, - [1844] = {.lex_state = 358}, - [1845] = {.lex_state = 21}, - [1846] = {.lex_state = 10}, - [1847] = {.lex_state = 356}, - [1848] = {.lex_state = 10}, - [1849] = {.lex_state = 15}, - [1850] = {.lex_state = 10}, - [1851] = {.lex_state = 354}, - [1852] = {.lex_state = 358}, - [1853] = {.lex_state = 358}, - [1854] = {.lex_state = 354}, - [1855] = {.lex_state = 356}, - [1856] = {.lex_state = 10}, - [1857] = {.lex_state = 374}, - [1858] = {.lex_state = 21}, - [1859] = {.lex_state = 356}, - [1860] = {.lex_state = 10}, - [1861] = {.lex_state = 357}, - [1862] = {.lex_state = 358}, - [1863] = {.lex_state = 10}, - [1864] = {.lex_state = 358}, - [1865] = {.lex_state = 358}, - [1866] = {.lex_state = 354}, - [1867] = {.lex_state = 374}, - [1868] = {.lex_state = 374}, - [1869] = {.lex_state = 356}, - [1870] = {.lex_state = 357}, - [1871] = {.lex_state = 27}, - [1872] = {.lex_state = 15}, - [1873] = {.lex_state = 44}, - [1874] = {.lex_state = 356}, - [1875] = {.lex_state = 357}, - [1876] = {.lex_state = 356}, - [1877] = {.lex_state = 356}, - [1878] = {.lex_state = 356}, - [1879] = {.lex_state = 44}, - [1880] = {.lex_state = 21}, - [1881] = {.lex_state = 357}, - [1882] = {.lex_state = 374}, - [1883] = {.lex_state = 44}, - [1884] = {.lex_state = 357}, - [1885] = {.lex_state = 357}, - [1886] = {.lex_state = 354}, - [1887] = {.lex_state = 357}, - [1888] = {.lex_state = 357}, - [1889] = {.lex_state = 357}, - [1890] = {.lex_state = 44}, - [1891] = {.lex_state = 356}, - [1892] = {.lex_state = 357}, - [1893] = {.lex_state = 357}, - [1894] = {.lex_state = 15}, - [1895] = {.lex_state = 356}, - [1896] = {.lex_state = 358}, - [1897] = {.lex_state = 15}, - [1898] = {.lex_state = 357}, - [1899] = {.lex_state = 13}, - [1900] = {.lex_state = 356}, - [1901] = {.lex_state = 13}, - [1902] = {.lex_state = 356}, - [1903] = {.lex_state = 16}, - [1904] = {.lex_state = 13}, - [1905] = {.lex_state = 13}, - [1906] = {.lex_state = 13}, + [1835] = {.lex_state = 358}, + [1836] = {.lex_state = 15}, + [1837] = {.lex_state = 10}, + [1838] = {.lex_state = 15}, + [1839] = {.lex_state = 10}, + [1840] = {.lex_state = 358}, + [1841] = {.lex_state = 21}, + [1842] = {.lex_state = 10}, + [1843] = {.lex_state = 10}, + [1844] = {.lex_state = 21}, + [1845] = {.lex_state = 362}, + [1846] = {.lex_state = 360}, + [1847] = {.lex_state = 360}, + [1848] = {.lex_state = 362}, + [1849] = {.lex_state = 362}, + [1850] = {.lex_state = 358}, + [1851] = {.lex_state = 362}, + [1852] = {.lex_state = 362}, + [1853] = {.lex_state = 360}, + [1854] = {.lex_state = 360}, + [1855] = {.lex_state = 362}, + [1856] = {.lex_state = 358}, + [1857] = {.lex_state = 21}, + [1858] = {.lex_state = 44}, + [1859] = {.lex_state = 15}, + [1860] = {.lex_state = 361}, + [1861] = {.lex_state = 27}, + [1862] = {.lex_state = 378}, + [1863] = {.lex_state = 362}, + [1864] = {.lex_state = 44}, + [1865] = {.lex_state = 44}, + [1866] = {.lex_state = 361}, + [1867] = {.lex_state = 360}, + [1868] = {.lex_state = 360}, + [1869] = {.lex_state = 378}, + [1870] = {.lex_state = 358}, + [1871] = {.lex_state = 362}, + [1872] = {.lex_state = 362}, + [1873] = {.lex_state = 360}, + [1874] = {.lex_state = 361}, + [1875] = {.lex_state = 361}, + [1876] = {.lex_state = 360}, + [1877] = {.lex_state = 360}, + [1878] = {.lex_state = 378}, + [1879] = {.lex_state = 360}, + [1880] = {.lex_state = 10}, + [1881] = {.lex_state = 10}, + [1882] = {.lex_state = 378}, + [1883] = {.lex_state = 360}, + [1884] = {.lex_state = 361}, + [1885] = {.lex_state = 362}, + [1886] = {.lex_state = 21}, + [1887] = {.lex_state = 21}, + [1888] = {.lex_state = 361}, + [1889] = {.lex_state = 44}, + [1890] = {.lex_state = 15}, + [1891] = {.lex_state = 361}, + [1892] = {.lex_state = 360}, + [1893] = {.lex_state = 361}, + [1894] = {.lex_state = 361}, + [1895] = {.lex_state = 361}, + [1896] = {.lex_state = 361}, + [1897] = {.lex_state = 358}, + [1898] = {.lex_state = 15}, + [1899] = {.lex_state = 362}, + [1900] = {.lex_state = 20}, + [1901] = {.lex_state = 9}, + [1902] = {.lex_state = 9}, + [1903] = {.lex_state = 362}, + [1904] = {.lex_state = 16}, + [1905] = {.lex_state = 10}, + [1906] = {.lex_state = 9}, [1907] = {.lex_state = 13}, - [1908] = {.lex_state = 20}, - [1909] = {.lex_state = 20}, - [1910] = {.lex_state = 357}, - [1911] = {.lex_state = 13}, - [1912] = {.lex_state = 9}, - [1913] = {.lex_state = 357}, + [1908] = {.lex_state = 361}, + [1909] = {.lex_state = 13}, + [1910] = {.lex_state = 9}, + [1911] = {.lex_state = 362}, + [1912] = {.lex_state = 361}, + [1913] = {.lex_state = 13}, [1914] = {.lex_state = 13}, - [1915] = {.lex_state = 357}, - [1916] = {.lex_state = 357}, - [1917] = {.lex_state = 13}, - [1918] = {.lex_state = 13}, - [1919] = {.lex_state = 20}, - [1920] = {.lex_state = 374}, - [1921] = {.lex_state = 357}, - [1922] = {.lex_state = 13}, + [1915] = {.lex_state = 13}, + [1916] = {.lex_state = 13}, + [1917] = {.lex_state = 361}, + [1918] = {.lex_state = 361}, + [1919] = {.lex_state = 13}, + [1920] = {.lex_state = 13}, + [1921] = {.lex_state = 20}, + [1922] = {.lex_state = 361}, [1923] = {.lex_state = 13}, - [1924] = {.lex_state = 13}, - [1925] = {.lex_state = 20}, - [1926] = {.lex_state = 20}, - [1927] = {.lex_state = 357}, + [1924] = {.lex_state = 361}, + [1925] = {.lex_state = 13}, + [1926] = {.lex_state = 13}, + [1927] = {.lex_state = 20}, [1928] = {.lex_state = 13}, - [1929] = {.lex_state = 13}, - [1930] = {.lex_state = 13}, - [1931] = {.lex_state = 13}, - [1932] = {.lex_state = 21}, - [1933] = {.lex_state = 13}, - [1934] = {.lex_state = 357}, + [1929] = {.lex_state = 16}, + [1930] = {.lex_state = 361}, + [1931] = {.lex_state = 44}, + [1932] = {.lex_state = 13}, + [1933] = {.lex_state = 16}, + [1934] = {.lex_state = 362}, [1935] = {.lex_state = 13}, - [1936] = {.lex_state = 13}, - [1937] = {.lex_state = 358}, - [1938] = {.lex_state = 13}, - [1939] = {.lex_state = 44}, - [1940] = {.lex_state = 16}, - [1941] = {.lex_state = 13}, - [1942] = {.lex_state = 16}, - [1943] = {.lex_state = 10}, - [1944] = {.lex_state = 357}, - [1945] = {.lex_state = 13}, - [1946] = {.lex_state = 20}, - [1947] = {.lex_state = 13}, - [1948] = {.lex_state = 16}, - [1949] = {.lex_state = 13}, - [1950] = {.lex_state = 358}, - [1951] = {.lex_state = 9}, - [1952] = {.lex_state = 13}, - [1953] = {.lex_state = 10}, - [1954] = {.lex_state = 357}, + [1936] = {.lex_state = 361}, + [1937] = {.lex_state = 13}, + [1938] = {.lex_state = 362}, + [1939] = {.lex_state = 9}, + [1940] = {.lex_state = 362}, + [1941] = {.lex_state = 361}, + [1942] = {.lex_state = 13}, + [1943] = {.lex_state = 13}, + [1944] = {.lex_state = 362}, + [1945] = {.lex_state = 362}, + [1946] = {.lex_state = 13}, + [1947] = {.lex_state = 361}, + [1948] = {.lex_state = 13}, + [1949] = {.lex_state = 378}, + [1950] = {.lex_state = 378}, + [1951] = {.lex_state = 360}, + [1952] = {.lex_state = 20}, + [1953] = {.lex_state = 360}, + [1954] = {.lex_state = 362}, [1955] = {.lex_state = 13}, - [1956] = {.lex_state = 13}, - [1957] = {.lex_state = 9}, - [1958] = {.lex_state = 13}, - [1959] = {.lex_state = 9}, - [1960] = {.lex_state = 358}, - [1961] = {.lex_state = 374}, - [1962] = {.lex_state = 374}, - [1963] = {.lex_state = 356}, - [1964] = {.lex_state = 20}, - [1965] = {.lex_state = 356}, - [1966] = {.lex_state = 20}, - [1967] = {.lex_state = 13}, + [1956] = {.lex_state = 361}, + [1957] = {.lex_state = 362}, + [1958] = {.lex_state = 362}, + [1959] = {.lex_state = 378}, + [1960] = {.lex_state = 9}, + [1961] = {.lex_state = 20}, + [1962] = {.lex_state = 378}, + [1963] = {.lex_state = 21}, + [1964] = {.lex_state = 9}, + [1965] = {.lex_state = 361}, + [1966] = {.lex_state = 359}, + [1967] = {.lex_state = 360}, [1968] = {.lex_state = 20}, - [1969] = {.lex_state = 374}, - [1970] = {.lex_state = 358}, - [1971] = {.lex_state = 9}, - [1972] = {.lex_state = 20}, - [1973] = {.lex_state = 13}, - [1974] = {.lex_state = 9}, - [1975] = {.lex_state = 374}, - [1976] = {.lex_state = 358}, - [1977] = {.lex_state = 13}, - [1978] = {.lex_state = 21}, - [1979] = {.lex_state = 357}, - [1980] = {.lex_state = 44}, - [1981] = {.lex_state = 358}, - [1982] = {.lex_state = 356}, - [1983] = {.lex_state = 9}, - [1984] = {.lex_state = 9}, - [1985] = {.lex_state = 13}, - [1986] = {.lex_state = 358}, - [1987] = {.lex_state = 44}, - [1988] = {.lex_state = 22}, - [1989] = {.lex_state = 22}, - [1990] = {.lex_state = 9}, - [1991] = {.lex_state = 356}, - [1992] = {.lex_state = 358}, + [1969] = {.lex_state = 360}, + [1970] = {.lex_state = 20}, + [1971] = {.lex_state = 20}, + [1972] = {.lex_state = 359}, + [1973] = {.lex_state = 9}, + [1974] = {.lex_state = 20}, + [1975] = {.lex_state = 20}, + [1976] = {.lex_state = 16}, + [1977] = {.lex_state = 9}, + [1978] = {.lex_state = 22}, + [1979] = {.lex_state = 13}, + [1980] = {.lex_state = 13}, + [1981] = {.lex_state = 360}, + [1982] = {.lex_state = 361}, + [1983] = {.lex_state = 13}, + [1984] = {.lex_state = 360}, + [1985] = {.lex_state = 361}, + [1986] = {.lex_state = 22}, + [1987] = {.lex_state = 378}, + [1988] = {.lex_state = 10}, + [1989] = {.lex_state = 9}, + [1990] = {.lex_state = 44}, + [1991] = {.lex_state = 44}, + [1992] = {.lex_state = 378}, [1993] = {.lex_state = 13}, - [1994] = {.lex_state = 355}, - [1995] = {.lex_state = 20}, - [1996] = {.lex_state = 357}, - [1997] = {.lex_state = 355}, + [1994] = {.lex_state = 361}, + [1995] = {.lex_state = 13}, + [1996] = {.lex_state = 13}, + [1997] = {.lex_state = 9}, [1998] = {.lex_state = 13}, [1999] = {.lex_state = 13}, - [2000] = {.lex_state = 357}, - [2001] = {.lex_state = 9}, + [2000] = {.lex_state = 13}, + [2001] = {.lex_state = 378}, [2002] = {.lex_state = 13}, - [2003] = {.lex_state = 358}, - [2004] = {.lex_state = 357}, - [2005] = {.lex_state = 358}, - [2006] = {.lex_state = 13}, - [2007] = {.lex_state = 374}, - [2008] = {.lex_state = 374}, + [2003] = {.lex_state = 13}, + [2004] = {.lex_state = 21}, + [2005] = {.lex_state = 13}, + [2006] = {.lex_state = 20}, + [2007] = {.lex_state = 13}, + [2008] = {.lex_state = 13}, [2009] = {.lex_state = 13}, - [2010] = {.lex_state = 9}, - [2011] = {.lex_state = 374}, - [2012] = {.lex_state = 358}, + [2010] = {.lex_state = 13}, + [2011] = {.lex_state = 378}, + [2012] = {.lex_state = 13}, [2013] = {.lex_state = 13}, - [2014] = {.lex_state = 357}, + [2014] = {.lex_state = 13}, [2015] = {.lex_state = 13}, - [2016] = {.lex_state = 16}, - [2017] = {.lex_state = 356}, - [2018] = {.lex_state = 44}, - [2019] = {.lex_state = 374}, - [2020] = {.lex_state = 355}, - [2021] = {.lex_state = 44}, - [2022] = {.lex_state = 374}, - [2023] = {.lex_state = 355}, - [2024] = {.lex_state = 9}, - [2025] = {.lex_state = 355}, - [2026] = {.lex_state = 9}, - [2027] = {.lex_state = 355}, - [2028] = {.lex_state = 16}, - [2029] = {.lex_state = 374}, - [2030] = {.lex_state = 374}, - [2031] = {.lex_state = 16}, - [2032] = {.lex_state = 355}, - [2033] = {.lex_state = 20}, - [2034] = {.lex_state = 20}, - [2035] = {.lex_state = 355}, - [2036] = {.lex_state = 355}, - [2037] = {.lex_state = 355}, - [2038] = {.lex_state = 355}, - [2039] = {.lex_state = 44}, - [2040] = {.lex_state = 356}, - [2041] = {.lex_state = 374}, - [2042] = {.lex_state = 355}, - [2043] = {.lex_state = 372}, - [2044] = {.lex_state = 44}, - [2045] = {.lex_state = 355}, - [2046] = {.lex_state = 44}, - [2047] = {.lex_state = 358}, - [2048] = {.lex_state = 9}, - [2049] = {.lex_state = 355}, - [2050] = {.lex_state = 358}, - [2051] = {.lex_state = 358}, - [2052] = {.lex_state = 357}, - [2053] = {.lex_state = 357}, - [2054] = {.lex_state = 374}, - [2055] = {.lex_state = 355}, - [2056] = {.lex_state = 22}, - [2057] = {.lex_state = 358}, - [2058] = {.lex_state = 44}, - [2059] = {.lex_state = 374}, - [2060] = {.lex_state = 44}, - [2061] = {.lex_state = 356}, - [2062] = {.lex_state = 358}, - [2063] = {.lex_state = 44}, - [2064] = {.lex_state = 44}, - [2065] = {.lex_state = 358}, - [2066] = {.lex_state = 357}, - [2067] = {.lex_state = 357}, - [2068] = {.lex_state = 356}, - [2069] = {.lex_state = 355}, - [2070] = {.lex_state = 374}, - [2071] = {.lex_state = 357}, - [2072] = {.lex_state = 355}, - [2073] = {.lex_state = 358}, - [2074] = {.lex_state = 355}, - [2075] = {.lex_state = 16}, - [2076] = {.lex_state = 22}, - [2077] = {.lex_state = 358}, - [2078] = {.lex_state = 357}, - [2079] = {.lex_state = 357}, - [2080] = {.lex_state = 355}, - [2081] = {.lex_state = 374}, - [2082] = {.lex_state = 9}, - [2083] = {.lex_state = 358}, - [2084] = {.lex_state = 358}, - [2085] = {.lex_state = 355}, - [2086] = {.lex_state = 355}, - [2087] = {.lex_state = 374}, - [2088] = {.lex_state = 357}, - [2089] = {.lex_state = 358}, - [2090] = {.lex_state = 358}, - [2091] = {.lex_state = 356}, - [2092] = {.lex_state = 374}, - [2093] = {.lex_state = 358}, - [2094] = {.lex_state = 358}, - [2095] = {.lex_state = 355}, - [2096] = {.lex_state = 9}, - [2097] = {.lex_state = 358}, - [2098] = {.lex_state = 374}, - [2099] = {.lex_state = 357}, - [2100] = {.lex_state = 357}, - [2101] = {.lex_state = 355}, - [2102] = {.lex_state = 20}, - [2103] = {.lex_state = 358}, - [2104] = {.lex_state = 358}, - [2105] = {.lex_state = 9}, - [2106] = {.lex_state = 9}, - [2107] = {.lex_state = 358}, - [2108] = {.lex_state = 358}, - [2109] = {.lex_state = 374}, - [2110] = {.lex_state = 358}, - [2111] = {.lex_state = 358}, - [2112] = {.lex_state = 358}, - [2113] = {.lex_state = 358}, - [2114] = {.lex_state = 358}, - [2115] = {.lex_state = 358}, - [2116] = {.lex_state = 355}, - [2117] = {.lex_state = 16}, - [2118] = {.lex_state = 355}, - [2119] = {.lex_state = 16}, - [2120] = {.lex_state = 374}, - [2121] = {.lex_state = 358}, - [2122] = {.lex_state = 358}, - [2123] = {.lex_state = 358}, - [2124] = {.lex_state = 358}, - [2125] = {.lex_state = 355}, - [2126] = {.lex_state = 358}, - [2127] = {.lex_state = 358}, - [2128] = {.lex_state = 358}, - [2129] = {.lex_state = 20}, - [2130] = {.lex_state = 358}, - [2131] = {.lex_state = 374}, - [2132] = {.lex_state = 358}, - [2133] = {.lex_state = 358}, - [2134] = {.lex_state = 358}, - [2135] = {.lex_state = 374}, - [2136] = {.lex_state = 358}, - [2137] = {.lex_state = 355}, - [2138] = {.lex_state = 358}, - [2139] = {.lex_state = 358}, - [2140] = {.lex_state = 358}, - [2141] = {.lex_state = 358}, - [2142] = {.lex_state = 358}, - [2143] = {.lex_state = 358}, - [2144] = {.lex_state = 355}, - [2145] = {.lex_state = 358}, - [2146] = {.lex_state = 355}, + [2016] = {.lex_state = 13}, + [2017] = {.lex_state = 361}, + [2018] = {.lex_state = 361}, + [2019] = {.lex_state = 362}, + [2020] = {.lex_state = 378}, + [2021] = {.lex_state = 359}, + [2022] = {.lex_state = 362}, + [2023] = {.lex_state = 376}, + [2024] = {.lex_state = 362}, + [2025] = {.lex_state = 359}, + [2026] = {.lex_state = 44}, + [2027] = {.lex_state = 44}, + [2028] = {.lex_state = 361}, + [2029] = {.lex_state = 44}, + [2030] = {.lex_state = 362}, + [2031] = {.lex_state = 360}, + [2032] = {.lex_state = 361}, + [2033] = {.lex_state = 44}, + [2034] = {.lex_state = 359}, + [2035] = {.lex_state = 44}, + [2036] = {.lex_state = 22}, + [2037] = {.lex_state = 9}, + [2038] = {.lex_state = 9}, + [2039] = {.lex_state = 16}, + [2040] = {.lex_state = 359}, + [2041] = {.lex_state = 362}, + [2042] = {.lex_state = 360}, + [2043] = {.lex_state = 16}, + [2044] = {.lex_state = 378}, + [2045] = {.lex_state = 359}, + [2046] = {.lex_state = 359}, + [2047] = {.lex_state = 359}, + [2048] = {.lex_state = 22}, + [2049] = {.lex_state = 360}, + [2050] = {.lex_state = 362}, + [2051] = {.lex_state = 20}, + [2052] = {.lex_state = 359}, + [2053] = {.lex_state = 359}, + [2054] = {.lex_state = 20}, + [2055] = {.lex_state = 359}, + [2056] = {.lex_state = 362}, + [2057] = {.lex_state = 362}, + [2058] = {.lex_state = 378}, + [2059] = {.lex_state = 44}, + [2060] = {.lex_state = 16}, + [2061] = {.lex_state = 378}, + [2062] = {.lex_state = 378}, + [2063] = {.lex_state = 16}, + [2064] = {.lex_state = 359}, + [2065] = {.lex_state = 362}, + [2066] = {.lex_state = 9}, + [2067] = {.lex_state = 378}, + [2068] = {.lex_state = 44}, + [2069] = {.lex_state = 9}, + [2070] = {.lex_state = 359}, + [2071] = {.lex_state = 361}, + [2072] = {.lex_state = 360}, + [2073] = {.lex_state = 359}, + [2074] = {.lex_state = 361}, + [2075] = {.lex_state = 359}, + [2076] = {.lex_state = 44}, + [2077] = {.lex_state = 359}, + [2078] = {.lex_state = 44}, + [2079] = {.lex_state = 361}, + [2080] = {.lex_state = 378}, + [2081] = {.lex_state = 378}, + [2082] = {.lex_state = 378}, + [2083] = {.lex_state = 359}, + [2084] = {.lex_state = 359}, + [2085] = {.lex_state = 20}, + [2086] = {.lex_state = 44}, + [2087] = {.lex_state = 360}, + [2088] = {.lex_state = 359}, + [2089] = {.lex_state = 362}, + [2090] = {.lex_state = 361}, + [2091] = {.lex_state = 359}, + [2092] = {.lex_state = 361}, + [2093] = {.lex_state = 378}, + [2094] = {.lex_state = 359}, + [2095] = {.lex_state = 362}, + [2096] = {.lex_state = 362}, + [2097] = {.lex_state = 362}, + [2098] = {.lex_state = 9}, + [2099] = {.lex_state = 362}, + [2100] = {.lex_state = 362}, + [2101] = {.lex_state = 362}, + [2102] = {.lex_state = 362}, + [2103] = {.lex_state = 362}, + [2104] = {.lex_state = 359}, + [2105] = {.lex_state = 362}, + [2106] = {.lex_state = 44}, + [2107] = {.lex_state = 359}, + [2108] = {.lex_state = 362}, + [2109] = {.lex_state = 362}, + [2110] = {.lex_state = 362}, + [2111] = {.lex_state = 362}, + [2112] = {.lex_state = 362}, + [2113] = {.lex_state = 362}, + [2114] = {.lex_state = 362}, + [2115] = {.lex_state = 362}, + [2116] = {.lex_state = 362}, + [2117] = {.lex_state = 362}, + [2118] = {.lex_state = 362}, + [2119] = {.lex_state = 362}, + [2120] = {.lex_state = 362}, + [2121] = {.lex_state = 362}, + [2122] = {.lex_state = 44}, + [2123] = {.lex_state = 362}, + [2124] = {.lex_state = 359}, + [2125] = {.lex_state = 362}, + [2126] = {.lex_state = 378}, + [2127] = {.lex_state = 362}, + [2128] = {.lex_state = 16}, + [2129] = {.lex_state = 16}, + [2130] = {.lex_state = 359}, + [2131] = {.lex_state = 362}, + [2132] = {.lex_state = 362}, + [2133] = {.lex_state = 359}, + [2134] = {.lex_state = 362}, + [2135] = {.lex_state = 359}, + [2136] = {.lex_state = 359}, + [2137] = {.lex_state = 362}, + [2138] = {.lex_state = 359}, + [2139] = {.lex_state = 362}, + [2140] = {.lex_state = 362}, + [2141] = {.lex_state = 359}, + [2142] = {.lex_state = 359}, + [2143] = {.lex_state = 362}, + [2144] = {.lex_state = 359}, + [2145] = {.lex_state = 378}, + [2146] = {.lex_state = 378}, [2147] = {.lex_state = 20}, - [2148] = {.lex_state = 358}, - [2149] = {.lex_state = 358}, - [2150] = {.lex_state = 355}, - [2151] = {.lex_state = 44}, - [2152] = {.lex_state = 372}, - [2153] = {.lex_state = 358}, - [2154] = {.lex_state = 44}, - [2155] = {.lex_state = 44}, - [2156] = {.lex_state = 358}, - [2157] = {.lex_state = 356}, - [2158] = {.lex_state = 355}, - [2159] = {.lex_state = 355}, - [2160] = {.lex_state = 355}, - [2161] = {.lex_state = 374}, - [2162] = {.lex_state = 374}, - [2163] = {.lex_state = 355}, - [2164] = {.lex_state = 355}, - [2165] = {.lex_state = 374}, - [2166] = {.lex_state = 21}, - [2167] = {.lex_state = 21}, + [2148] = {.lex_state = 378}, + [2149] = {.lex_state = 20}, + [2150] = {.lex_state = 362}, + [2151] = {.lex_state = 362}, + [2152] = {.lex_state = 378}, + [2153] = {.lex_state = 362}, + [2154] = {.lex_state = 376}, + [2155] = {.lex_state = 362}, + [2156] = {.lex_state = 378}, + [2157] = {.lex_state = 362}, + [2158] = {.lex_state = 359}, + [2159] = {.lex_state = 9}, + [2160] = {.lex_state = 361}, + [2161] = {.lex_state = 378}, + [2162] = {.lex_state = 9}, + [2163] = {.lex_state = 378}, + [2164] = {.lex_state = 359}, + [2165] = {.lex_state = 378}, + [2166] = {.lex_state = 360}, + [2167] = {.lex_state = 10}, [2168] = {.lex_state = 21}, - [2169] = {.lex_state = 21}, - [2170] = {.lex_state = 358}, - [2171] = {.lex_state = 21}, + [2169] = {.lex_state = 16}, + [2170] = {.lex_state = 16}, + [2171] = {.lex_state = 16}, [2172] = {.lex_state = 16}, [2173] = {.lex_state = 16}, - [2174] = {.lex_state = 21}, - [2175] = {.lex_state = 358}, + [2174] = {.lex_state = 16}, + [2175] = {.lex_state = 359}, [2176] = {.lex_state = 21}, - [2177] = {.lex_state = 374}, - [2178] = {.lex_state = 356}, - [2179] = {.lex_state = 358}, - [2180] = {.lex_state = 21}, + [2177] = {.lex_state = 16}, + [2178] = {.lex_state = 16}, + [2179] = {.lex_state = 16}, + [2180] = {.lex_state = 22}, [2181] = {.lex_state = 21}, [2182] = {.lex_state = 21}, - [2183] = {.lex_state = 355}, - [2184] = {.lex_state = 355}, + [2183] = {.lex_state = 21}, + [2184] = {.lex_state = 21}, [2185] = {.lex_state = 21}, - [2186] = {.lex_state = 358}, - [2187] = {.lex_state = 16}, + [2186] = {.lex_state = 21}, + [2187] = {.lex_state = 21}, [2188] = {.lex_state = 21}, - [2189] = {.lex_state = 16}, + [2189] = {.lex_state = 21}, [2190] = {.lex_state = 21}, [2191] = {.lex_state = 21}, - [2192] = {.lex_state = 355}, - [2193] = {.lex_state = 358}, - [2194] = {.lex_state = 358}, + [2192] = {.lex_state = 21}, + [2193] = {.lex_state = 21}, + [2194] = {.lex_state = 21}, [2195] = {.lex_state = 21}, - [2196] = {.lex_state = 358}, - [2197] = {.lex_state = 22}, - [2198] = {.lex_state = 374}, + [2196] = {.lex_state = 21}, + [2197] = {.lex_state = 360}, + [2198] = {.lex_state = 21}, [2199] = {.lex_state = 21}, - [2200] = {.lex_state = 358}, - [2201] = {.lex_state = 358}, - [2202] = {.lex_state = 358}, - [2203] = {.lex_state = 358}, - [2204] = {.lex_state = 358}, - [2205] = {.lex_state = 21}, - [2206] = {.lex_state = 358}, - [2207] = {.lex_state = 358}, - [2208] = {.lex_state = 21}, + [2200] = {.lex_state = 21}, + [2201] = {.lex_state = 16}, + [2202] = {.lex_state = 16}, + [2203] = {.lex_state = 16}, + [2204] = {.lex_state = 10}, + [2205] = {.lex_state = 359}, + [2206] = {.lex_state = 21}, + [2207] = {.lex_state = 359}, + [2208] = {.lex_state = 359}, [2209] = {.lex_state = 21}, - [2210] = {.lex_state = 22}, - [2211] = {.lex_state = 355}, - [2212] = {.lex_state = 22}, - [2213] = {.lex_state = 16}, - [2214] = {.lex_state = 22}, - [2215] = {.lex_state = 358}, - [2216] = {.lex_state = 358}, - [2217] = {.lex_state = 16}, - [2218] = {.lex_state = 374}, - [2219] = {.lex_state = 21}, - [2220] = {.lex_state = 16}, + [2210] = {.lex_state = 21}, + [2211] = {.lex_state = 21}, + [2212] = {.lex_state = 21}, + [2213] = {.lex_state = 21}, + [2214] = {.lex_state = 21}, + [2215] = {.lex_state = 21}, + [2216] = {.lex_state = 21}, + [2217] = {.lex_state = 21}, + [2218] = {.lex_state = 21}, + [2219] = {.lex_state = 10}, + [2220] = {.lex_state = 21}, [2221] = {.lex_state = 21}, [2222] = {.lex_state = 21}, - [2223] = {.lex_state = 16}, + [2223] = {.lex_state = 22}, [2224] = {.lex_state = 21}, - [2225] = {.lex_state = 356}, - [2226] = {.lex_state = 358}, - [2227] = {.lex_state = 358}, - [2228] = {.lex_state = 358}, - [2229] = {.lex_state = 10}, - [2230] = {.lex_state = 21}, + [2225] = {.lex_state = 22}, + [2226] = {.lex_state = 22}, + [2227] = {.lex_state = 21}, + [2228] = {.lex_state = 362}, + [2229] = {.lex_state = 22}, + [2230] = {.lex_state = 362}, [2231] = {.lex_state = 10}, - [2232] = {.lex_state = 21}, + [2232] = {.lex_state = 10}, [2233] = {.lex_state = 10}, - [2234] = {.lex_state = 21}, - [2235] = {.lex_state = 10}, - [2236] = {.lex_state = 21}, - [2237] = {.lex_state = 21}, - [2238] = {.lex_state = 21}, - [2239] = {.lex_state = 10}, - [2240] = {.lex_state = 10}, - [2241] = {.lex_state = 21}, - [2242] = {.lex_state = 358}, - [2243] = {.lex_state = 21}, - [2244] = {.lex_state = 10}, - [2245] = {.lex_state = 21}, - [2246] = {.lex_state = 21}, - [2247] = {.lex_state = 358}, + [2234] = {.lex_state = 10}, + [2235] = {.lex_state = 16}, + [2236] = {.lex_state = 16}, + [2237] = {.lex_state = 16}, + [2238] = {.lex_state = 16}, + [2239] = {.lex_state = 362}, + [2240] = {.lex_state = 362}, + [2241] = {.lex_state = 378}, + [2242] = {.lex_state = 378}, + [2243] = {.lex_state = 10}, + [2244] = {.lex_state = 378}, + [2245] = {.lex_state = 10}, + [2246] = {.lex_state = 10}, + [2247] = {.lex_state = 378}, [2248] = {.lex_state = 21}, - [2249] = {.lex_state = 21}, - [2250] = {.lex_state = 22}, - [2251] = {.lex_state = 21}, - [2252] = {.lex_state = 374}, - [2253] = {.lex_state = 22}, - [2254] = {.lex_state = 22}, - [2255] = {.lex_state = 21}, - [2256] = {.lex_state = 16}, - [2257] = {.lex_state = 16}, - [2258] = {.lex_state = 16}, - [2259] = {.lex_state = 16}, - [2260] = {.lex_state = 10}, - [2261] = {.lex_state = 10}, - [2262] = {.lex_state = 10}, - [2263] = {.lex_state = 10}, - [2264] = {.lex_state = 10}, + [2249] = {.lex_state = 362}, + [2250] = {.lex_state = 362}, + [2251] = {.lex_state = 362}, + [2252] = {.lex_state = 362}, + [2253] = {.lex_state = 362}, + [2254] = {.lex_state = 362}, + [2255] = {.lex_state = 362}, + [2256] = {.lex_state = 362}, + [2257] = {.lex_state = 22}, + [2258] = {.lex_state = 362}, + [2259] = {.lex_state = 362}, + [2260] = {.lex_state = 362}, + [2261] = {.lex_state = 22}, + [2262] = {.lex_state = 362}, + [2263] = {.lex_state = 362}, + [2264] = {.lex_state = 362}, [2265] = {.lex_state = 10}, [2266] = {.lex_state = 10}, [2267] = {.lex_state = 10}, @@ -39829,333 +39858,333 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2270] = {.lex_state = 10}, [2271] = {.lex_state = 10}, [2272] = {.lex_state = 10}, - [2273] = {.lex_state = 22}, + [2273] = {.lex_state = 10}, [2274] = {.lex_state = 10}, [2275] = {.lex_state = 10}, - [2276] = {.lex_state = 355}, - [2277] = {.lex_state = 16}, - [2278] = {.lex_state = 358}, - [2279] = {.lex_state = 355}, - [2280] = {.lex_state = 10}, - [2281] = {.lex_state = 10}, - [2282] = {.lex_state = 10}, - [2283] = {.lex_state = 10}, - [2284] = {.lex_state = 10}, - [2285] = {.lex_state = 355}, + [2276] = {.lex_state = 10}, + [2277] = {.lex_state = 10}, + [2278] = {.lex_state = 22}, + [2279] = {.lex_state = 359}, + [2280] = {.lex_state = 362}, + [2281] = {.lex_state = 359}, + [2282] = {.lex_state = 362}, + [2283] = {.lex_state = 362}, + [2284] = {.lex_state = 362}, + [2285] = {.lex_state = 360}, [2286] = {.lex_state = 10}, [2287] = {.lex_state = 10}, - [2288] = {.lex_state = 21}, - [2289] = {.lex_state = 10}, - [2290] = {.lex_state = 10}, + [2288] = {.lex_state = 10}, + [2289] = {.lex_state = 21}, + [2290] = {.lex_state = 359}, [2291] = {.lex_state = 10}, - [2292] = {.lex_state = 355}, + [2292] = {.lex_state = 10}, [2293] = {.lex_state = 10}, - [2294] = {.lex_state = 358}, - [2295] = {.lex_state = 16}, + [2294] = {.lex_state = 10}, + [2295] = {.lex_state = 10}, [2296] = {.lex_state = 10}, - [2297] = {.lex_state = 16}, + [2297] = {.lex_state = 10}, [2298] = {.lex_state = 10}, - [2299] = {.lex_state = 10}, - [2300] = {.lex_state = 16}, + [2299] = {.lex_state = 362}, + [2300] = {.lex_state = 10}, [2301] = {.lex_state = 10}, - [2302] = {.lex_state = 22}, - [2303] = {.lex_state = 10}, - [2304] = {.lex_state = 21}, - [2305] = {.lex_state = 358}, - [2306] = {.lex_state = 358}, - [2307] = {.lex_state = 358}, - [2308] = {.lex_state = 10}, + [2302] = {.lex_state = 10}, + [2303] = {.lex_state = 359}, + [2304] = {.lex_state = 10}, + [2305] = {.lex_state = 10}, + [2306] = {.lex_state = 16}, + [2307] = {.lex_state = 22}, + [2308] = {.lex_state = 362}, [2309] = {.lex_state = 10}, - [2310] = {.lex_state = 10}, - [2311] = {.lex_state = 22}, - [2312] = {.lex_state = 374}, - [2313] = {.lex_state = 358}, - [2314] = {.lex_state = 16}, - [2315] = {.lex_state = 22}, - [2316] = {.lex_state = 358}, - [2317] = {.lex_state = 22}, - [2318] = {.lex_state = 358}, - [2319] = {.lex_state = 358}, - [2320] = {.lex_state = 358}, - [2321] = {.lex_state = 358}, - [2322] = {.lex_state = 358}, - [2323] = {.lex_state = 358}, - [2324] = {.lex_state = 16}, - [2325] = {.lex_state = 358}, - [2326] = {.lex_state = 358}, - [2327] = {.lex_state = 358}, - [2328] = {.lex_state = 358}, - [2329] = {.lex_state = 358}, - [2330] = {.lex_state = 356}, - [2331] = {.lex_state = 356}, - [2332] = {.lex_state = 356}, - [2333] = {.lex_state = 356}, - [2334] = {.lex_state = 356}, - [2335] = {.lex_state = 356}, - [2336] = {.lex_state = 356}, - [2337] = {.lex_state = 356}, - [2338] = {.lex_state = 355}, - [2339] = {.lex_state = 356}, - [2340] = {.lex_state = 356}, - [2341] = {.lex_state = 356}, - [2342] = {.lex_state = 356}, - [2343] = {.lex_state = 356}, - [2344] = {.lex_state = 356}, - [2345] = {.lex_state = 356}, - [2346] = {.lex_state = 356}, - [2347] = {.lex_state = 356}, - [2348] = {.lex_state = 356}, - [2349] = {.lex_state = 356}, - [2350] = {.lex_state = 356}, - [2351] = {.lex_state = 356}, - [2352] = {.lex_state = 356}, - [2353] = {.lex_state = 356}, - [2354] = {.lex_state = 356}, - [2355] = {.lex_state = 356}, - [2356] = {.lex_state = 356}, - [2357] = {.lex_state = 356}, - [2358] = {.lex_state = 356}, - [2359] = {.lex_state = 356}, - [2360] = {.lex_state = 356}, - [2361] = {.lex_state = 356}, - [2362] = {.lex_state = 356}, - [2363] = {.lex_state = 22}, - [2364] = {.lex_state = 356}, - [2365] = {.lex_state = 356}, - [2366] = {.lex_state = 22}, - [2367] = {.lex_state = 356}, - [2368] = {.lex_state = 356}, - [2369] = {.lex_state = 356}, - [2370] = {.lex_state = 356}, - [2371] = {.lex_state = 356}, - [2372] = {.lex_state = 356}, - [2373] = {.lex_state = 356}, - [2374] = {.lex_state = 356}, - [2375] = {.lex_state = 356}, - [2376] = {.lex_state = 356}, - [2377] = {.lex_state = 356}, - [2378] = {.lex_state = 356}, - [2379] = {.lex_state = 356}, - [2380] = {.lex_state = 356}, - [2381] = {.lex_state = 356}, - [2382] = {.lex_state = 356}, - [2383] = {.lex_state = 356}, - [2384] = {.lex_state = 356}, - [2385] = {.lex_state = 356}, - [2386] = {.lex_state = 356}, - [2387] = {.lex_state = 356}, - [2388] = {.lex_state = 356}, - [2389] = {.lex_state = 356}, - [2390] = {.lex_state = 356}, - [2391] = {.lex_state = 356}, - [2392] = {.lex_state = 356}, - [2393] = {.lex_state = 356}, - [2394] = {.lex_state = 356}, - [2395] = {.lex_state = 356}, - [2396] = {.lex_state = 356}, - [2397] = {.lex_state = 356}, - [2398] = {.lex_state = 356}, - [2399] = {.lex_state = 356}, - [2400] = {.lex_state = 356}, - [2401] = {.lex_state = 356}, - [2402] = {.lex_state = 356}, - [2403] = {.lex_state = 356}, - [2404] = {.lex_state = 356}, - [2405] = {.lex_state = 356}, - [2406] = {.lex_state = 356}, - [2407] = {.lex_state = 356}, - [2408] = {.lex_state = 356}, - [2409] = {.lex_state = 356}, - [2410] = {.lex_state = 356}, - [2411] = {.lex_state = 356}, - [2412] = {.lex_state = 356}, - [2413] = {.lex_state = 356}, - [2414] = {.lex_state = 356}, - [2415] = {.lex_state = 356}, - [2416] = {.lex_state = 356}, - [2417] = {.lex_state = 355}, - [2418] = {.lex_state = 356}, - [2419] = {.lex_state = 356}, - [2420] = {.lex_state = 356}, - [2421] = {.lex_state = 356}, - [2422] = {.lex_state = 355}, - [2423] = {.lex_state = 356}, - [2424] = {.lex_state = 356}, - [2425] = {.lex_state = 356}, - [2426] = {.lex_state = 356}, - [2427] = {.lex_state = 356}, - [2428] = {.lex_state = 19}, - [2429] = {.lex_state = 356}, - [2430] = {.lex_state = 356}, - [2431] = {.lex_state = 356}, - [2432] = {.lex_state = 356}, - [2433] = {.lex_state = 356}, - [2434] = {.lex_state = 356}, - [2435] = {.lex_state = 356}, - [2436] = {.lex_state = 356}, - [2437] = {.lex_state = 356}, - [2438] = {.lex_state = 356}, - [2439] = {.lex_state = 356}, - [2440] = {.lex_state = 356}, - [2441] = {.lex_state = 356}, - [2442] = {.lex_state = 356}, - [2443] = {.lex_state = 356}, - [2444] = {.lex_state = 356}, - [2445] = {.lex_state = 356}, - [2446] = {.lex_state = 356}, - [2447] = {.lex_state = 356}, - [2448] = {.lex_state = 356}, - [2449] = {.lex_state = 356}, - [2450] = {.lex_state = 356}, - [2451] = {.lex_state = 356}, - [2452] = {.lex_state = 356}, - [2453] = {.lex_state = 356}, - [2454] = {.lex_state = 356}, - [2455] = {.lex_state = 356}, - [2456] = {.lex_state = 356}, - [2457] = {.lex_state = 356}, - [2458] = {.lex_state = 356}, - [2459] = {.lex_state = 356}, - [2460] = {.lex_state = 356}, - [2461] = {.lex_state = 21}, - [2462] = {.lex_state = 356}, - [2463] = {.lex_state = 356}, - [2464] = {.lex_state = 356}, - [2465] = {.lex_state = 356}, - [2466] = {.lex_state = 356}, - [2467] = {.lex_state = 356}, - [2468] = {.lex_state = 356}, - [2469] = {.lex_state = 356}, - [2470] = {.lex_state = 356}, - [2471] = {.lex_state = 356}, - [2472] = {.lex_state = 356}, - [2473] = {.lex_state = 356}, - [2474] = {.lex_state = 356}, - [2475] = {.lex_state = 356}, - [2476] = {.lex_state = 356}, - [2477] = {.lex_state = 356}, - [2478] = {.lex_state = 356}, - [2479] = {.lex_state = 356}, - [2480] = {.lex_state = 356}, - [2481] = {.lex_state = 356}, - [2482] = {.lex_state = 356}, - [2483] = {.lex_state = 356}, - [2484] = {.lex_state = 356}, - [2485] = {.lex_state = 356}, - [2486] = {.lex_state = 356}, - [2487] = {.lex_state = 356}, - [2488] = {.lex_state = 356}, - [2489] = {.lex_state = 356}, - [2490] = {.lex_state = 356}, - [2491] = {.lex_state = 356}, - [2492] = {.lex_state = 356}, - [2493] = {.lex_state = 356}, - [2494] = {.lex_state = 356}, - [2495] = {.lex_state = 356}, - [2496] = {.lex_state = 356}, - [2497] = {.lex_state = 356}, - [2498] = {.lex_state = 356}, - [2499] = {.lex_state = 356}, - [2500] = {.lex_state = 356}, - [2501] = {.lex_state = 356}, - [2502] = {.lex_state = 356}, - [2503] = {.lex_state = 356}, - [2504] = {.lex_state = 356}, - [2505] = {.lex_state = 356}, - [2506] = {.lex_state = 356}, - [2507] = {.lex_state = 356}, - [2508] = {.lex_state = 356}, - [2509] = {.lex_state = 356}, - [2510] = {.lex_state = 356}, - [2511] = {.lex_state = 356}, - [2512] = {.lex_state = 356}, - [2513] = {.lex_state = 356}, - [2514] = {.lex_state = 356}, - [2515] = {.lex_state = 356}, - [2516] = {.lex_state = 356}, - [2517] = {.lex_state = 356}, - [2518] = {.lex_state = 356}, - [2519] = {.lex_state = 356}, - [2520] = {.lex_state = 356}, - [2521] = {.lex_state = 356}, - [2522] = {.lex_state = 356}, - [2523] = {.lex_state = 356}, - [2524] = {.lex_state = 356}, - [2525] = {.lex_state = 356}, - [2526] = {.lex_state = 356}, - [2527] = {.lex_state = 356}, - [2528] = {.lex_state = 356}, - [2529] = {.lex_state = 356}, - [2530] = {.lex_state = 356}, - [2531] = {.lex_state = 356}, - [2532] = {.lex_state = 356}, - [2533] = {.lex_state = 356}, - [2534] = {.lex_state = 356}, - [2535] = {.lex_state = 356}, - [2536] = {.lex_state = 356}, - [2537] = {.lex_state = 356}, - [2538] = {.lex_state = 356}, - [2539] = {.lex_state = 356}, - [2540] = {.lex_state = 356}, - [2541] = {.lex_state = 356}, - [2542] = {.lex_state = 356}, - [2543] = {.lex_state = 356}, - [2544] = {.lex_state = 356}, - [2545] = {.lex_state = 356}, - [2546] = {.lex_state = 356}, - [2547] = {.lex_state = 356}, - [2548] = {.lex_state = 356}, - [2549] = {.lex_state = 356}, - [2550] = {.lex_state = 356}, - [2551] = {.lex_state = 356}, - [2552] = {.lex_state = 356}, - [2553] = {.lex_state = 356}, - [2554] = {.lex_state = 356}, - [2555] = {.lex_state = 356}, - [2556] = {.lex_state = 356}, - [2557] = {.lex_state = 356}, - [2558] = {.lex_state = 356}, - [2559] = {.lex_state = 356}, - [2560] = {.lex_state = 356}, - [2561] = {.lex_state = 356}, - [2562] = {.lex_state = 356}, - [2563] = {.lex_state = 356}, - [2564] = {.lex_state = 356}, - [2565] = {.lex_state = 356}, - [2566] = {.lex_state = 356}, - [2567] = {.lex_state = 356}, - [2568] = {.lex_state = 356}, - [2569] = {.lex_state = 356}, - [2570] = {.lex_state = 356}, - [2571] = {.lex_state = 356}, - [2572] = {.lex_state = 356}, - [2573] = {.lex_state = 356}, - [2574] = {.lex_state = 356}, - [2575] = {.lex_state = 356}, - [2576] = {.lex_state = 356}, - [2577] = {.lex_state = 356}, - [2578] = {.lex_state = 356}, - [2579] = {.lex_state = 356}, - [2580] = {.lex_state = 356}, - [2581] = {.lex_state = 356}, - [2582] = {.lex_state = 356}, - [2583] = {.lex_state = 356}, - [2584] = {.lex_state = 356}, - [2585] = {.lex_state = 356}, - [2586] = {.lex_state = 16}, + [2310] = {.lex_state = 362}, + [2311] = {.lex_state = 10}, + [2312] = {.lex_state = 22}, + [2313] = {.lex_state = 378}, + [2314] = {.lex_state = 362}, + [2315] = {.lex_state = 16}, + [2316] = {.lex_state = 22}, + [2317] = {.lex_state = 362}, + [2318] = {.lex_state = 362}, + [2319] = {.lex_state = 362}, + [2320] = {.lex_state = 362}, + [2321] = {.lex_state = 362}, + [2322] = {.lex_state = 22}, + [2323] = {.lex_state = 362}, + [2324] = {.lex_state = 362}, + [2325] = {.lex_state = 362}, + [2326] = {.lex_state = 362}, + [2327] = {.lex_state = 362}, + [2328] = {.lex_state = 362}, + [2329] = {.lex_state = 362}, + [2330] = {.lex_state = 362}, + [2331] = {.lex_state = 360}, + [2332] = {.lex_state = 360}, + [2333] = {.lex_state = 21}, + [2334] = {.lex_state = 360}, + [2335] = {.lex_state = 360}, + [2336] = {.lex_state = 360}, + [2337] = {.lex_state = 360}, + [2338] = {.lex_state = 360}, + [2339] = {.lex_state = 360}, + [2340] = {.lex_state = 360}, + [2341] = {.lex_state = 360}, + [2342] = {.lex_state = 360}, + [2343] = {.lex_state = 360}, + [2344] = {.lex_state = 360}, + [2345] = {.lex_state = 360}, + [2346] = {.lex_state = 360}, + [2347] = {.lex_state = 360}, + [2348] = {.lex_state = 360}, + [2349] = {.lex_state = 360}, + [2350] = {.lex_state = 360}, + [2351] = {.lex_state = 360}, + [2352] = {.lex_state = 360}, + [2353] = {.lex_state = 360}, + [2354] = {.lex_state = 360}, + [2355] = {.lex_state = 360}, + [2356] = {.lex_state = 19}, + [2357] = {.lex_state = 360}, + [2358] = {.lex_state = 360}, + [2359] = {.lex_state = 360}, + [2360] = {.lex_state = 360}, + [2361] = {.lex_state = 360}, + [2362] = {.lex_state = 360}, + [2363] = {.lex_state = 360}, + [2364] = {.lex_state = 360}, + [2365] = {.lex_state = 360}, + [2366] = {.lex_state = 360}, + [2367] = {.lex_state = 360}, + [2368] = {.lex_state = 360}, + [2369] = {.lex_state = 360}, + [2370] = {.lex_state = 360}, + [2371] = {.lex_state = 360}, + [2372] = {.lex_state = 360}, + [2373] = {.lex_state = 360}, + [2374] = {.lex_state = 360}, + [2375] = {.lex_state = 360}, + [2376] = {.lex_state = 360}, + [2377] = {.lex_state = 360}, + [2378] = {.lex_state = 360}, + [2379] = {.lex_state = 360}, + [2380] = {.lex_state = 360}, + [2381] = {.lex_state = 360}, + [2382] = {.lex_state = 360}, + [2383] = {.lex_state = 360}, + [2384] = {.lex_state = 360}, + [2385] = {.lex_state = 360}, + [2386] = {.lex_state = 360}, + [2387] = {.lex_state = 360}, + [2388] = {.lex_state = 360}, + [2389] = {.lex_state = 360}, + [2390] = {.lex_state = 360}, + [2391] = {.lex_state = 360}, + [2392] = {.lex_state = 360}, + [2393] = {.lex_state = 360}, + [2394] = {.lex_state = 360}, + [2395] = {.lex_state = 360}, + [2396] = {.lex_state = 360}, + [2397] = {.lex_state = 360}, + [2398] = {.lex_state = 360}, + [2399] = {.lex_state = 360}, + [2400] = {.lex_state = 359}, + [2401] = {.lex_state = 360}, + [2402] = {.lex_state = 360}, + [2403] = {.lex_state = 360}, + [2404] = {.lex_state = 360}, + [2405] = {.lex_state = 360}, + [2406] = {.lex_state = 360}, + [2407] = {.lex_state = 360}, + [2408] = {.lex_state = 22}, + [2409] = {.lex_state = 360}, + [2410] = {.lex_state = 360}, + [2411] = {.lex_state = 360}, + [2412] = {.lex_state = 360}, + [2413] = {.lex_state = 360}, + [2414] = {.lex_state = 360}, + [2415] = {.lex_state = 360}, + [2416] = {.lex_state = 360}, + [2417] = {.lex_state = 359}, + [2418] = {.lex_state = 360}, + [2419] = {.lex_state = 360}, + [2420] = {.lex_state = 360}, + [2421] = {.lex_state = 360}, + [2422] = {.lex_state = 360}, + [2423] = {.lex_state = 360}, + [2424] = {.lex_state = 360}, + [2425] = {.lex_state = 360}, + [2426] = {.lex_state = 360}, + [2427] = {.lex_state = 360}, + [2428] = {.lex_state = 360}, + [2429] = {.lex_state = 360}, + [2430] = {.lex_state = 360}, + [2431] = {.lex_state = 360}, + [2432] = {.lex_state = 360}, + [2433] = {.lex_state = 360}, + [2434] = {.lex_state = 360}, + [2435] = {.lex_state = 360}, + [2436] = {.lex_state = 360}, + [2437] = {.lex_state = 360}, + [2438] = {.lex_state = 360}, + [2439] = {.lex_state = 360}, + [2440] = {.lex_state = 360}, + [2441] = {.lex_state = 360}, + [2442] = {.lex_state = 360}, + [2443] = {.lex_state = 360}, + [2444] = {.lex_state = 360}, + [2445] = {.lex_state = 360}, + [2446] = {.lex_state = 360}, + [2447] = {.lex_state = 360}, + [2448] = {.lex_state = 360}, + [2449] = {.lex_state = 360}, + [2450] = {.lex_state = 360}, + [2451] = {.lex_state = 22}, + [2452] = {.lex_state = 359}, + [2453] = {.lex_state = 360}, + [2454] = {.lex_state = 360}, + [2455] = {.lex_state = 360}, + [2456] = {.lex_state = 360}, + [2457] = {.lex_state = 360}, + [2458] = {.lex_state = 360}, + [2459] = {.lex_state = 360}, + [2460] = {.lex_state = 360}, + [2461] = {.lex_state = 360}, + [2462] = {.lex_state = 360}, + [2463] = {.lex_state = 360}, + [2464] = {.lex_state = 360}, + [2465] = {.lex_state = 360}, + [2466] = {.lex_state = 360}, + [2467] = {.lex_state = 360}, + [2468] = {.lex_state = 360}, + [2469] = {.lex_state = 360}, + [2470] = {.lex_state = 360}, + [2471] = {.lex_state = 360}, + [2472] = {.lex_state = 360}, + [2473] = {.lex_state = 360}, + [2474] = {.lex_state = 360}, + [2475] = {.lex_state = 360}, + [2476] = {.lex_state = 360}, + [2477] = {.lex_state = 360}, + [2478] = {.lex_state = 360}, + [2479] = {.lex_state = 360}, + [2480] = {.lex_state = 360}, + [2481] = {.lex_state = 360}, + [2482] = {.lex_state = 360}, + [2483] = {.lex_state = 360}, + [2484] = {.lex_state = 360}, + [2485] = {.lex_state = 360}, + [2486] = {.lex_state = 360}, + [2487] = {.lex_state = 360}, + [2488] = {.lex_state = 360}, + [2489] = {.lex_state = 360}, + [2490] = {.lex_state = 360}, + [2491] = {.lex_state = 360}, + [2492] = {.lex_state = 360}, + [2493] = {.lex_state = 360}, + [2494] = {.lex_state = 360}, + [2495] = {.lex_state = 360}, + [2496] = {.lex_state = 360}, + [2497] = {.lex_state = 360}, + [2498] = {.lex_state = 360}, + [2499] = {.lex_state = 360}, + [2500] = {.lex_state = 360}, + [2501] = {.lex_state = 360}, + [2502] = {.lex_state = 360}, + [2503] = {.lex_state = 360}, + [2504] = {.lex_state = 360}, + [2505] = {.lex_state = 360}, + [2506] = {.lex_state = 360}, + [2507] = {.lex_state = 360}, + [2508] = {.lex_state = 360}, + [2509] = {.lex_state = 360}, + [2510] = {.lex_state = 360}, + [2511] = {.lex_state = 360}, + [2512] = {.lex_state = 360}, + [2513] = {.lex_state = 360}, + [2514] = {.lex_state = 360}, + [2515] = {.lex_state = 360}, + [2516] = {.lex_state = 360}, + [2517] = {.lex_state = 360}, + [2518] = {.lex_state = 360}, + [2519] = {.lex_state = 360}, + [2520] = {.lex_state = 360}, + [2521] = {.lex_state = 360}, + [2522] = {.lex_state = 360}, + [2523] = {.lex_state = 360}, + [2524] = {.lex_state = 360}, + [2525] = {.lex_state = 360}, + [2526] = {.lex_state = 360}, + [2527] = {.lex_state = 360}, + [2528] = {.lex_state = 360}, + [2529] = {.lex_state = 360}, + [2530] = {.lex_state = 360}, + [2531] = {.lex_state = 360}, + [2532] = {.lex_state = 360}, + [2533] = {.lex_state = 360}, + [2534] = {.lex_state = 360}, + [2535] = {.lex_state = 360}, + [2536] = {.lex_state = 360}, + [2537] = {.lex_state = 360}, + [2538] = {.lex_state = 360}, + [2539] = {.lex_state = 360}, + [2540] = {.lex_state = 360}, + [2541] = {.lex_state = 360}, + [2542] = {.lex_state = 360}, + [2543] = {.lex_state = 360}, + [2544] = {.lex_state = 360}, + [2545] = {.lex_state = 360}, + [2546] = {.lex_state = 360}, + [2547] = {.lex_state = 360}, + [2548] = {.lex_state = 360}, + [2549] = {.lex_state = 360}, + [2550] = {.lex_state = 360}, + [2551] = {.lex_state = 360}, + [2552] = {.lex_state = 360}, + [2553] = {.lex_state = 360}, + [2554] = {.lex_state = 360}, + [2555] = {.lex_state = 360}, + [2556] = {.lex_state = 360}, + [2557] = {.lex_state = 360}, + [2558] = {.lex_state = 360}, + [2559] = {.lex_state = 360}, + [2560] = {.lex_state = 360}, + [2561] = {.lex_state = 360}, + [2562] = {.lex_state = 360}, + [2563] = {.lex_state = 360}, + [2564] = {.lex_state = 360}, + [2565] = {.lex_state = 360}, + [2566] = {.lex_state = 360}, + [2567] = {.lex_state = 360}, + [2568] = {.lex_state = 360}, + [2569] = {.lex_state = 360}, + [2570] = {.lex_state = 360}, + [2571] = {.lex_state = 360}, + [2572] = {.lex_state = 360}, + [2573] = {.lex_state = 360}, + [2574] = {.lex_state = 360}, + [2575] = {.lex_state = 360}, + [2576] = {.lex_state = 360}, + [2577] = {.lex_state = 360}, + [2578] = {.lex_state = 360}, + [2579] = {.lex_state = 360}, + [2580] = {.lex_state = 360}, + [2581] = {.lex_state = 360}, + [2582] = {.lex_state = 360}, + [2583] = {.lex_state = 360}, + [2584] = {.lex_state = 360}, + [2585] = {.lex_state = 360}, + [2586] = {.lex_state = 360}, [2587] = {.lex_state = 16}, [2588] = {.lex_state = 16}, [2589] = {.lex_state = 16}, - [2590] = {.lex_state = 16}, - [2591] = {.lex_state = 356}, + [2590] = {.lex_state = 25}, + [2591] = {.lex_state = 16}, [2592] = {.lex_state = 16}, [2593] = {.lex_state = 16}, [2594] = {.lex_state = 16}, - [2595] = {.lex_state = 16}, - [2596] = {.lex_state = 25}, + [2595] = {.lex_state = 25}, + [2596] = {.lex_state = 16}, [2597] = {.lex_state = 16}, [2598] = {.lex_state = 16}, - [2599] = {.lex_state = 16}, + [2599] = {.lex_state = 25}, [2600] = {.lex_state = 16}, [2601] = {.lex_state = 16}, [2602] = {.lex_state = 16}, @@ -40168,7 +40197,7 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2609] = {.lex_state = 16}, [2610] = {.lex_state = 16}, [2611] = {.lex_state = 16}, - [2612] = {.lex_state = 24}, + [2612] = {.lex_state = 16}, [2613] = {.lex_state = 16}, [2614] = {.lex_state = 16}, [2615] = {.lex_state = 16}, @@ -40177,60 +40206,60 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2618] = {.lex_state = 16}, [2619] = {.lex_state = 16}, [2620] = {.lex_state = 16}, - [2621] = {.lex_state = 16}, + [2621] = {.lex_state = 360}, [2622] = {.lex_state = 16}, [2623] = {.lex_state = 16}, [2624] = {.lex_state = 16}, - [2625] = {.lex_state = 16}, + [2625] = {.lex_state = 24}, [2626] = {.lex_state = 16}, [2627] = {.lex_state = 16}, - [2628] = {.lex_state = 25}, - [2629] = {.lex_state = 25}, - [2630] = {.lex_state = 21}, + [2628] = {.lex_state = 16}, + [2629] = {.lex_state = 16}, + [2630] = {.lex_state = 16}, [2631] = {.lex_state = 21}, [2632] = {.lex_state = 21}, [2633] = {.lex_state = 21}, - [2634] = {.lex_state = 25}, + [2634] = {.lex_state = 21}, [2635] = {.lex_state = 21}, - [2636] = {.lex_state = 24}, - [2637] = {.lex_state = 25}, - [2638] = {.lex_state = 21}, + [2636] = {.lex_state = 25}, + [2637] = {.lex_state = 24}, + [2638] = {.lex_state = 25}, [2639] = {.lex_state = 21}, - [2640] = {.lex_state = 21}, + [2640] = {.lex_state = 24}, [2641] = {.lex_state = 21}, - [2642] = {.lex_state = 24}, + [2642] = {.lex_state = 21}, [2643] = {.lex_state = 21}, [2644] = {.lex_state = 29}, [2645] = {.lex_state = 21}, - [2646] = {.lex_state = 28}, + [2646] = {.lex_state = 21}, [2647] = {.lex_state = 28}, - [2648] = {.lex_state = 33}, - [2649] = {.lex_state = 31}, + [2648] = {.lex_state = 28}, + [2649] = {.lex_state = 33}, [2650] = {.lex_state = 31}, [2651] = {.lex_state = 31}, [2652] = {.lex_state = 31}, [2653] = {.lex_state = 31}, - [2654] = {.lex_state = 33}, + [2654] = {.lex_state = 31}, [2655] = {.lex_state = 33}, - [2656] = {.lex_state = 31}, + [2656] = {.lex_state = 33}, [2657] = {.lex_state = 33}, - [2658] = {.lex_state = 33}, - [2659] = {.lex_state = 31}, + [2658] = {.lex_state = 31}, + [2659] = {.lex_state = 33}, [2660] = {.lex_state = 31}, [2661] = {.lex_state = 33}, [2662] = {.lex_state = 31}, [2663] = {.lex_state = 31}, [2664] = {.lex_state = 31}, [2665] = {.lex_state = 31}, - [2666] = {.lex_state = 33}, - [2667] = {.lex_state = 31}, - [2668] = {.lex_state = 31}, - [2669] = {.lex_state = 41}, + [2666] = {.lex_state = 31}, + [2667] = {.lex_state = 33}, + [2668] = {.lex_state = 41}, + [2669] = {.lex_state = 31}, [2670] = {.lex_state = 31}, [2671] = {.lex_state = 31}, - [2672] = {.lex_state = 33}, + [2672] = {.lex_state = 31}, [2673] = {.lex_state = 41}, - [2674] = {.lex_state = 31}, + [2674] = {.lex_state = 33}, [2675] = {.lex_state = 31}, [2676] = {.lex_state = 31}, [2677] = {.lex_state = 31}, @@ -40238,1054 +40267,1054 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [2679] = {.lex_state = 31}, [2680] = {.lex_state = 31}, [2681] = {.lex_state = 31}, - [2682] = {.lex_state = 16}, - [2683] = {.lex_state = 40}, + [2682] = {.lex_state = 31}, + [2683] = {.lex_state = 33}, [2684] = {.lex_state = 31}, [2685] = {.lex_state = 16}, - [2686] = {.lex_state = 40}, + [2686] = {.lex_state = 33}, [2687] = {.lex_state = 33}, - [2688] = {.lex_state = 33}, - [2689] = {.lex_state = 16}, - [2690] = {.lex_state = 40}, - [2691] = {.lex_state = 16}, - [2692] = {.lex_state = 40}, + [2688] = {.lex_state = 40}, + [2689] = {.lex_state = 40}, + [2690] = {.lex_state = 16}, + [2691] = {.lex_state = 33}, + [2692] = {.lex_state = 33}, [2693] = {.lex_state = 16}, - [2694] = {.lex_state = 33}, - [2695] = {.lex_state = 40}, - [2696] = {.lex_state = 33}, - [2697] = {.lex_state = 31}, - [2698] = {.lex_state = 40}, - [2699] = {.lex_state = 31}, + [2694] = {.lex_state = 31}, + [2695] = {.lex_state = 31}, + [2696] = {.lex_state = 31}, + [2697] = {.lex_state = 16}, + [2698] = {.lex_state = 33}, + [2699] = {.lex_state = 33}, [2700] = {.lex_state = 40}, - [2701] = {.lex_state = 16}, - [2702] = {.lex_state = 33}, - [2703] = {.lex_state = 16}, - [2704] = {.lex_state = 33}, - [2705] = {.lex_state = 16}, + [2701] = {.lex_state = 33}, + [2702] = {.lex_state = 40}, + [2703] = {.lex_state = 40}, + [2704] = {.lex_state = 31}, + [2705] = {.lex_state = 33}, [2706] = {.lex_state = 31}, - [2707] = {.lex_state = 33}, - [2708] = {.lex_state = 31}, - [2709] = {.lex_state = 16}, - [2710] = {.lex_state = 31}, - [2711] = {.lex_state = 31}, - [2712] = {.lex_state = 33}, + [2707] = {.lex_state = 31}, + [2708] = {.lex_state = 16}, + [2709] = {.lex_state = 31}, + [2710] = {.lex_state = 16}, + [2711] = {.lex_state = 33}, + [2712] = {.lex_state = 31}, [2713] = {.lex_state = 31}, - [2714] = {.lex_state = 40}, + [2714] = {.lex_state = 16}, [2715] = {.lex_state = 16}, - [2716] = {.lex_state = 40}, - [2717] = {.lex_state = 31}, - [2718] = {.lex_state = 31}, - [2719] = {.lex_state = 33}, - [2720] = {.lex_state = 40}, - [2721] = {.lex_state = 33}, - [2722] = {.lex_state = 33}, + [2716] = {.lex_state = 33}, + [2717] = {.lex_state = 40}, + [2718] = {.lex_state = 40}, + [2719] = {.lex_state = 40}, + [2720] = {.lex_state = 16}, + [2721] = {.lex_state = 16}, + [2722] = {.lex_state = 31}, [2723] = {.lex_state = 40}, - [2724] = {.lex_state = 31}, - [2725] = {.lex_state = 31}, - [2726] = {.lex_state = 33}, - [2727] = {.lex_state = 16}, - [2728] = {.lex_state = 16}, - [2729] = {.lex_state = 40}, + [2724] = {.lex_state = 16}, + [2725] = {.lex_state = 40}, + [2726] = {.lex_state = 16}, + [2727] = {.lex_state = 33}, + [2728] = {.lex_state = 33}, + [2729] = {.lex_state = 16}, [2730] = {.lex_state = 16}, - [2731] = {.lex_state = 33}, - [2732] = {.lex_state = 33}, + [2731] = {.lex_state = 31}, + [2732] = {.lex_state = 40}, [2733] = {.lex_state = 33}, - [2734] = {.lex_state = 16}, - [2735] = {.lex_state = 40}, - [2736] = {.lex_state = 40}, - [2737] = {.lex_state = 31}, - [2738] = {.lex_state = 16}, - [2739] = {.lex_state = 33}, - [2740] = {.lex_state = 40}, + [2734] = {.lex_state = 40}, + [2735] = {.lex_state = 16}, + [2736] = {.lex_state = 33}, + [2737] = {.lex_state = 40}, + [2738] = {.lex_state = 33}, + [2739] = {.lex_state = 16}, + [2740] = {.lex_state = 33}, [2741] = {.lex_state = 33}, - [2742] = {.lex_state = 16}, + [2742] = {.lex_state = 40}, [2743] = {.lex_state = 31}, [2744] = {.lex_state = 40}, - [2745] = {.lex_state = 33}, - [2746] = {.lex_state = 17}, + [2745] = {.lex_state = 31}, + [2746] = {.lex_state = 40}, [2747] = {.lex_state = 17}, - [2748] = {.lex_state = 17}, + [2748] = {.lex_state = 35}, [2749] = {.lex_state = 17}, [2750] = {.lex_state = 17}, [2751] = {.lex_state = 17}, - [2752] = {.lex_state = 17}, + [2752] = {.lex_state = 35}, [2753] = {.lex_state = 17}, [2754] = {.lex_state = 17}, [2755] = {.lex_state = 17}, - [2756] = {.lex_state = 17}, - [2757] = {.lex_state = 31}, + [2756] = {.lex_state = 31}, + [2757] = {.lex_state = 17}, [2758] = {.lex_state = 17}, [2759] = {.lex_state = 31}, - [2760] = {.lex_state = 35}, + [2760] = {.lex_state = 17}, [2761] = {.lex_state = 17}, [2762] = {.lex_state = 17}, - [2763] = {.lex_state = 17}, + [2763] = {.lex_state = 31}, [2764] = {.lex_state = 17}, - [2765] = {.lex_state = 35}, - [2766] = {.lex_state = 31}, + [2765] = {.lex_state = 31}, + [2766] = {.lex_state = 17}, [2767] = {.lex_state = 17}, [2768] = {.lex_state = 17}, - [2769] = {.lex_state = 31}, - [2770] = {.lex_state = 358}, - [2771] = {.lex_state = 358}, - [2772] = {.lex_state = 35}, - [2773] = {.lex_state = 31}, - [2774] = {.lex_state = 33}, - [2775] = {.lex_state = 35}, - [2776] = {.lex_state = 35}, + [2769] = {.lex_state = 17}, + [2770] = {.lex_state = 17}, + [2771] = {.lex_state = 33}, + [2772] = {.lex_state = 31}, + [2773] = {.lex_state = 33}, + [2774] = {.lex_state = 35}, + [2775] = {.lex_state = 33}, + [2776] = {.lex_state = 31}, [2777] = {.lex_state = 33}, - [2778] = {.lex_state = 33}, + [2778] = {.lex_state = 362}, [2779] = {.lex_state = 33}, - [2780] = {.lex_state = 33}, + [2780] = {.lex_state = 31}, [2781] = {.lex_state = 33}, - [2782] = {.lex_state = 33}, - [2783] = {.lex_state = 33}, - [2784] = {.lex_state = 33}, - [2785] = {.lex_state = 33}, - [2786] = {.lex_state = 35}, - [2787] = {.lex_state = 358}, - [2788] = {.lex_state = 358}, - [2789] = {.lex_state = 33}, - [2790] = {.lex_state = 358}, - [2791] = {.lex_state = 358}, - [2792] = {.lex_state = 358}, - [2793] = {.lex_state = 358}, - [2794] = {.lex_state = 358}, + [2782] = {.lex_state = 362}, + [2783] = {.lex_state = 362}, + [2784] = {.lex_state = 35}, + [2785] = {.lex_state = 362}, + [2786] = {.lex_state = 362}, + [2787] = {.lex_state = 362}, + [2788] = {.lex_state = 362}, + [2789] = {.lex_state = 362}, + [2790] = {.lex_state = 33}, + [2791] = {.lex_state = 362}, + [2792] = {.lex_state = 33}, + [2793] = {.lex_state = 362}, + [2794] = {.lex_state = 33}, [2795] = {.lex_state = 33}, - [2796] = {.lex_state = 358}, - [2797] = {.lex_state = 358}, - [2798] = {.lex_state = 358}, - [2799] = {.lex_state = 358}, - [2800] = {.lex_state = 358}, - [2801] = {.lex_state = 358}, - [2802] = {.lex_state = 33}, - [2803] = {.lex_state = 358}, - [2804] = {.lex_state = 33}, - [2805] = {.lex_state = 33}, + [2796] = {.lex_state = 35}, + [2797] = {.lex_state = 33}, + [2798] = {.lex_state = 33}, + [2799] = {.lex_state = 362}, + [2800] = {.lex_state = 362}, + [2801] = {.lex_state = 33}, + [2802] = {.lex_state = 362}, + [2803] = {.lex_state = 33}, + [2804] = {.lex_state = 362}, + [2805] = {.lex_state = 362}, [2806] = {.lex_state = 33}, - [2807] = {.lex_state = 33}, - [2808] = {.lex_state = 33}, - [2809] = {.lex_state = 43}, - [2810] = {.lex_state = 358}, - [2811] = {.lex_state = 33}, - [2812] = {.lex_state = 43}, - [2813] = {.lex_state = 35}, - [2814] = {.lex_state = 358}, - [2815] = {.lex_state = 358}, - [2816] = {.lex_state = 31}, - [2817] = {.lex_state = 31}, - [2818] = {.lex_state = 358}, + [2807] = {.lex_state = 362}, + [2808] = {.lex_state = 362}, + [2809] = {.lex_state = 35}, + [2810] = {.lex_state = 33}, + [2811] = {.lex_state = 35}, + [2812] = {.lex_state = 362}, + [2813] = {.lex_state = 43}, + [2814] = {.lex_state = 362}, + [2815] = {.lex_state = 362}, + [2816] = {.lex_state = 33}, + [2817] = {.lex_state = 362}, + [2818] = {.lex_state = 43}, [2819] = {.lex_state = 33}, - [2820] = {.lex_state = 33}, - [2821] = {.lex_state = 358}, - [2822] = {.lex_state = 358}, - [2823] = {.lex_state = 31}, - [2824] = {.lex_state = 358}, + [2820] = {.lex_state = 362}, + [2821] = {.lex_state = 31}, + [2822] = {.lex_state = 362}, + [2823] = {.lex_state = 362}, + [2824] = {.lex_state = 362}, [2825] = {.lex_state = 33}, - [2826] = {.lex_state = 358}, - [2827] = {.lex_state = 358}, + [2826] = {.lex_state = 33}, + [2827] = {.lex_state = 362}, [2828] = {.lex_state = 33}, - [2829] = {.lex_state = 358}, - [2830] = {.lex_state = 358}, - [2831] = {.lex_state = 31}, - [2832] = {.lex_state = 358}, - [2833] = {.lex_state = 31}, - [2834] = {.lex_state = 31}, + [2829] = {.lex_state = 33}, + [2830] = {.lex_state = 33}, + [2831] = {.lex_state = 362}, + [2832] = {.lex_state = 31}, + [2833] = {.lex_state = 362}, + [2834] = {.lex_state = 362}, [2835] = {.lex_state = 33}, - [2836] = {.lex_state = 381}, - [2837] = {.lex_state = 31}, - [2838] = {.lex_state = 358}, - [2839] = {.lex_state = 358}, - [2840] = {.lex_state = 31}, - [2841] = {.lex_state = 358}, - [2842] = {.lex_state = 358}, - [2843] = {.lex_state = 358}, + [2836] = {.lex_state = 33}, + [2837] = {.lex_state = 362}, + [2838] = {.lex_state = 31}, + [2839] = {.lex_state = 362}, + [2840] = {.lex_state = 362}, + [2841] = {.lex_state = 362}, + [2842] = {.lex_state = 31}, + [2843] = {.lex_state = 31}, [2844] = {.lex_state = 31}, - [2845] = {.lex_state = 358}, - [2846] = {.lex_state = 358}, - [2847] = {.lex_state = 358}, - [2848] = {.lex_state = 358}, - [2849] = {.lex_state = 358}, - [2850] = {.lex_state = 358}, - [2851] = {.lex_state = 358}, - [2852] = {.lex_state = 33}, - [2853] = {.lex_state = 31}, - [2854] = {.lex_state = 33}, - [2855] = {.lex_state = 358}, - [2856] = {.lex_state = 358}, - [2857] = {.lex_state = 31}, + [2845] = {.lex_state = 362}, + [2846] = {.lex_state = 362}, + [2847] = {.lex_state = 31}, + [2848] = {.lex_state = 33}, + [2849] = {.lex_state = 362}, + [2850] = {.lex_state = 31}, + [2851] = {.lex_state = 362}, + [2852] = {.lex_state = 362}, + [2853] = {.lex_state = 362}, + [2854] = {.lex_state = 362}, + [2855] = {.lex_state = 362}, + [2856] = {.lex_state = 362}, + [2857] = {.lex_state = 362}, [2858] = {.lex_state = 31}, - [2859] = {.lex_state = 31}, - [2860] = {.lex_state = 358}, - [2861] = {.lex_state = 358}, + [2859] = {.lex_state = 385}, + [2860] = {.lex_state = 362}, + [2861] = {.lex_state = 362}, [2862] = {.lex_state = 31}, - [2863] = {.lex_state = 358}, - [2864] = {.lex_state = 33}, - [2865] = {.lex_state = 358}, - [2866] = {.lex_state = 31}, - [2867] = {.lex_state = 358}, - [2868] = {.lex_state = 358}, - [2869] = {.lex_state = 358}, - [2870] = {.lex_state = 358}, - [2871] = {.lex_state = 33}, - [2872] = {.lex_state = 358}, - [2873] = {.lex_state = 358}, - [2874] = {.lex_state = 358}, - [2875] = {.lex_state = 358}, - [2876] = {.lex_state = 381}, - [2877] = {.lex_state = 33}, + [2863] = {.lex_state = 31}, + [2864] = {.lex_state = 362}, + [2865] = {.lex_state = 362}, + [2866] = {.lex_state = 362}, + [2867] = {.lex_state = 33}, + [2868] = {.lex_state = 362}, + [2869] = {.lex_state = 362}, + [2870] = {.lex_state = 362}, + [2871] = {.lex_state = 362}, + [2872] = {.lex_state = 31}, + [2873] = {.lex_state = 362}, + [2874] = {.lex_state = 362}, + [2875] = {.lex_state = 33}, + [2876] = {.lex_state = 31}, + [2877] = {.lex_state = 35}, [2878] = {.lex_state = 35}, - [2879] = {.lex_state = 35}, - [2880] = {.lex_state = 383}, + [2879] = {.lex_state = 38}, + [2880] = {.lex_state = 387}, [2881] = {.lex_state = 35}, - [2882] = {.lex_state = 383}, - [2883] = {.lex_state = 35}, + [2882] = {.lex_state = 35}, + [2883] = {.lex_state = 33}, [2884] = {.lex_state = 35}, - [2885] = {.lex_state = 35}, + [2885] = {.lex_state = 33}, [2886] = {.lex_state = 35}, - [2887] = {.lex_state = 35}, + [2887] = {.lex_state = 33}, [2888] = {.lex_state = 35}, [2889] = {.lex_state = 35}, [2890] = {.lex_state = 35}, - [2891] = {.lex_state = 35}, - [2892] = {.lex_state = 35}, - [2893] = {.lex_state = 383}, - [2894] = {.lex_state = 35}, + [2891] = {.lex_state = 33}, + [2892] = {.lex_state = 387}, + [2893] = {.lex_state = 35}, + [2894] = {.lex_state = 7}, [2895] = {.lex_state = 35}, [2896] = {.lex_state = 35}, [2897] = {.lex_state = 35}, - [2898] = {.lex_state = 35}, - [2899] = {.lex_state = 33}, - [2900] = {.lex_state = 7}, + [2898] = {.lex_state = 385}, + [2899] = {.lex_state = 35}, + [2900] = {.lex_state = 387}, [2901] = {.lex_state = 35}, - [2902] = {.lex_state = 33}, + [2902] = {.lex_state = 30}, [2903] = {.lex_state = 35}, - [2904] = {.lex_state = 358}, - [2905] = {.lex_state = 33}, - [2906] = {.lex_state = 35}, - [2907] = {.lex_state = 35}, + [2904] = {.lex_state = 35}, + [2905] = {.lex_state = 38}, + [2906] = {.lex_state = 33}, + [2907] = {.lex_state = 33}, [2908] = {.lex_state = 35}, - [2909] = {.lex_state = 38}, - [2910] = {.lex_state = 358}, - [2911] = {.lex_state = 35}, - [2912] = {.lex_state = 35}, - [2913] = {.lex_state = 7}, - [2914] = {.lex_state = 35}, + [2909] = {.lex_state = 362}, + [2910] = {.lex_state = 7}, + [2911] = {.lex_state = 33}, + [2912] = {.lex_state = 33}, + [2913] = {.lex_state = 30}, + [2914] = {.lex_state = 30}, [2915] = {.lex_state = 35}, [2916] = {.lex_state = 35}, - [2917] = {.lex_state = 33}, + [2917] = {.lex_state = 35}, [2918] = {.lex_state = 35}, [2919] = {.lex_state = 35}, - [2920] = {.lex_state = 7}, + [2920] = {.lex_state = 33}, [2921] = {.lex_state = 35}, [2922] = {.lex_state = 33}, - [2923] = {.lex_state = 383}, + [2923] = {.lex_state = 35}, [2924] = {.lex_state = 38}, - [2925] = {.lex_state = 33}, - [2926] = {.lex_state = 38}, + [2925] = {.lex_state = 35}, + [2926] = {.lex_state = 362}, [2927] = {.lex_state = 35}, - [2928] = {.lex_state = 33}, - [2929] = {.lex_state = 38}, - [2930] = {.lex_state = 35}, + [2928] = {.lex_state = 7}, + [2929] = {.lex_state = 35}, + [2930] = {.lex_state = 387}, [2931] = {.lex_state = 35}, - [2932] = {.lex_state = 23}, - [2933] = {.lex_state = 43}, - [2934] = {.lex_state = 23}, - [2935] = {.lex_state = 23}, - [2936] = {.lex_state = 33}, - [2937] = {.lex_state = 350}, - [2938] = {.lex_state = 350}, + [2932] = {.lex_state = 35}, + [2933] = {.lex_state = 35}, + [2934] = {.lex_state = 35}, + [2935] = {.lex_state = 38}, + [2936] = {.lex_state = 35}, + [2937] = {.lex_state = 35}, + [2938] = {.lex_state = 23}, [2939] = {.lex_state = 33}, - [2940] = {.lex_state = 23}, - [2941] = {.lex_state = 42}, + [2940] = {.lex_state = 360}, + [2941] = {.lex_state = 23}, [2942] = {.lex_state = 23}, - [2943] = {.lex_state = 356}, - [2944] = {.lex_state = 16}, - [2945] = {.lex_state = 350}, - [2946] = {.lex_state = 350}, - [2947] = {.lex_state = 30}, - [2948] = {.lex_state = 350}, - [2949] = {.lex_state = 43}, - [2950] = {.lex_state = 23}, + [2943] = {.lex_state = 23}, + [2944] = {.lex_state = 33}, + [2945] = {.lex_state = 33}, + [2946] = {.lex_state = 33}, + [2947] = {.lex_state = 23}, + [2948] = {.lex_state = 23}, + [2949] = {.lex_state = 35}, + [2950] = {.lex_state = 385}, [2951] = {.lex_state = 23}, [2952] = {.lex_state = 23}, [2953] = {.lex_state = 23}, - [2954] = {.lex_state = 356}, - [2955] = {.lex_state = 358}, - [2956] = {.lex_state = 350}, - [2957] = {.lex_state = 358}, + [2954] = {.lex_state = 33}, + [2955] = {.lex_state = 23}, + [2956] = {.lex_state = 23}, + [2957] = {.lex_state = 33}, [2958] = {.lex_state = 23}, - [2959] = {.lex_state = 23}, - [2960] = {.lex_state = 23}, - [2961] = {.lex_state = 30}, + [2959] = {.lex_state = 43}, + [2960] = {.lex_state = 35}, + [2961] = {.lex_state = 354}, [2962] = {.lex_state = 23}, - [2963] = {.lex_state = 33}, - [2964] = {.lex_state = 23}, - [2965] = {.lex_state = 33}, + [2963] = {.lex_state = 23}, + [2964] = {.lex_state = 354}, + [2965] = {.lex_state = 42}, [2966] = {.lex_state = 23}, - [2967] = {.lex_state = 33}, - [2968] = {.lex_state = 23}, + [2967] = {.lex_state = 23}, + [2968] = {.lex_state = 362}, [2969] = {.lex_state = 23}, [2970] = {.lex_state = 23}, - [2971] = {.lex_state = 23}, - [2972] = {.lex_state = 35}, - [2973] = {.lex_state = 35}, - [2974] = {.lex_state = 23}, + [2971] = {.lex_state = 354}, + [2972] = {.lex_state = 354}, + [2973] = {.lex_state = 354}, + [2974] = {.lex_state = 362}, [2975] = {.lex_state = 23}, - [2976] = {.lex_state = 23}, + [2976] = {.lex_state = 33}, [2977] = {.lex_state = 23}, - [2978] = {.lex_state = 35}, + [2978] = {.lex_state = 354}, [2979] = {.lex_state = 23}, - [2980] = {.lex_state = 33}, + [2980] = {.lex_state = 23}, [2981] = {.lex_state = 23}, [2982] = {.lex_state = 23}, - [2983] = {.lex_state = 35}, - [2984] = {.lex_state = 381}, - [2985] = {.lex_state = 23}, - [2986] = {.lex_state = 23}, + [2983] = {.lex_state = 23}, + [2984] = {.lex_state = 23}, + [2985] = {.lex_state = 35}, + [2986] = {.lex_state = 35}, [2987] = {.lex_state = 23}, - [2988] = {.lex_state = 23}, - [2989] = {.lex_state = 43}, - [2990] = {.lex_state = 43}, + [2988] = {.lex_state = 43}, + [2989] = {.lex_state = 23}, + [2990] = {.lex_state = 23}, [2991] = {.lex_state = 23}, - [2992] = {.lex_state = 43}, + [2992] = {.lex_state = 23}, [2993] = {.lex_state = 23}, - [2994] = {.lex_state = 23}, - [2995] = {.lex_state = 23}, + [2994] = {.lex_state = 43}, + [2995] = {.lex_state = 43}, [2996] = {.lex_state = 23}, - [2997] = {.lex_state = 16}, - [2998] = {.lex_state = 23}, - [2999] = {.lex_state = 23}, - [3000] = {.lex_state = 30}, - [3001] = {.lex_state = 350}, - [3002] = {.lex_state = 350}, - [3003] = {.lex_state = 36}, - [3004] = {.lex_state = 49}, - [3005] = {.lex_state = 36}, - [3006] = {.lex_state = 350}, - [3007] = {.lex_state = 36}, - [3008] = {.lex_state = 36}, - [3009] = {.lex_state = 36}, - [3010] = {.lex_state = 36}, - [3011] = {.lex_state = 36}, - [3012] = {.lex_state = 49}, - [3013] = {.lex_state = 36}, - [3014] = {.lex_state = 36}, - [3015] = {.lex_state = 36}, - [3016] = {.lex_state = 49}, - [3017] = {.lex_state = 36}, - [3018] = {.lex_state = 49}, - [3019] = {.lex_state = 36}, - [3020] = {.lex_state = 33}, - [3021] = {.lex_state = 33}, - [3022] = {.lex_state = 49}, - [3023] = {.lex_state = 350}, - [3024] = {.lex_state = 36}, + [2997] = {.lex_state = 360}, + [2998] = {.lex_state = 16}, + [2999] = {.lex_state = 43}, + [3000] = {.lex_state = 16}, + [3001] = {.lex_state = 23}, + [3002] = {.lex_state = 23}, + [3003] = {.lex_state = 23}, + [3004] = {.lex_state = 23}, + [3005] = {.lex_state = 49}, + [3006] = {.lex_state = 354}, + [3007] = {.lex_state = 16}, + [3008] = {.lex_state = 16}, + [3009] = {.lex_state = 354}, + [3010] = {.lex_state = 354}, + [3011] = {.lex_state = 53}, + [3012] = {.lex_state = 36}, + [3013] = {.lex_state = 354}, + [3014] = {.lex_state = 33}, + [3015] = {.lex_state = 354}, + [3016] = {.lex_state = 354}, + [3017] = {.lex_state = 354}, + [3018] = {.lex_state = 36}, + [3019] = {.lex_state = 354}, + [3020] = {.lex_state = 354}, + [3021] = {.lex_state = 354}, + [3022] = {.lex_state = 33}, + [3023] = {.lex_state = 354}, + [3024] = {.lex_state = 354}, [3025] = {.lex_state = 53}, - [3026] = {.lex_state = 49}, - [3027] = {.lex_state = 36}, - [3028] = {.lex_state = 49}, - [3029] = {.lex_state = 49}, - [3030] = {.lex_state = 36}, - [3031] = {.lex_state = 49}, - [3032] = {.lex_state = 36}, - [3033] = {.lex_state = 350}, - [3034] = {.lex_state = 53}, - [3035] = {.lex_state = 49}, - [3036] = {.lex_state = 36}, - [3037] = {.lex_state = 350}, - [3038] = {.lex_state = 350}, - [3039] = {.lex_state = 49}, - [3040] = {.lex_state = 36}, - [3041] = {.lex_state = 33}, + [3026] = {.lex_state = 354}, + [3027] = {.lex_state = 354}, + [3028] = {.lex_state = 360}, + [3029] = {.lex_state = 354}, + [3030] = {.lex_state = 354}, + [3031] = {.lex_state = 33}, + [3032] = {.lex_state = 16}, + [3033] = {.lex_state = 38}, + [3034] = {.lex_state = 354}, + [3035] = {.lex_state = 38}, + [3036] = {.lex_state = 354}, + [3037] = {.lex_state = 49}, + [3038] = {.lex_state = 354}, + [3039] = {.lex_state = 354}, + [3040] = {.lex_state = 49}, + [3041] = {.lex_state = 354}, [3042] = {.lex_state = 53}, - [3043] = {.lex_state = 350}, - [3044] = {.lex_state = 38}, - [3045] = {.lex_state = 53}, - [3046] = {.lex_state = 53}, - [3047] = {.lex_state = 350}, + [3043] = {.lex_state = 354}, + [3044] = {.lex_state = 354}, + [3045] = {.lex_state = 354}, + [3046] = {.lex_state = 36}, + [3047] = {.lex_state = 33}, [3048] = {.lex_state = 36}, - [3049] = {.lex_state = 38}, - [3050] = {.lex_state = 350}, - [3051] = {.lex_state = 38}, - [3052] = {.lex_state = 49}, - [3053] = {.lex_state = 350}, - [3054] = {.lex_state = 38}, + [3049] = {.lex_state = 36}, + [3050] = {.lex_state = 36}, + [3051] = {.lex_state = 36}, + [3052] = {.lex_state = 36}, + [3053] = {.lex_state = 53}, + [3054] = {.lex_state = 36}, [3055] = {.lex_state = 36}, - [3056] = {.lex_state = 53}, - [3057] = {.lex_state = 350}, - [3058] = {.lex_state = 350}, - [3059] = {.lex_state = 53}, - [3060] = {.lex_state = 350}, - [3061] = {.lex_state = 350}, + [3056] = {.lex_state = 36}, + [3057] = {.lex_state = 36}, + [3058] = {.lex_state = 49}, + [3059] = {.lex_state = 36}, + [3060] = {.lex_state = 49}, + [3061] = {.lex_state = 36}, [3062] = {.lex_state = 49}, - [3063] = {.lex_state = 350}, - [3064] = {.lex_state = 350}, - [3065] = {.lex_state = 53}, - [3066] = {.lex_state = 36}, - [3067] = {.lex_state = 53}, - [3068] = {.lex_state = 53}, - [3069] = {.lex_state = 350}, - [3070] = {.lex_state = 33}, - [3071] = {.lex_state = 350}, - [3072] = {.lex_state = 53}, - [3073] = {.lex_state = 49}, - [3074] = {.lex_state = 350}, - [3075] = {.lex_state = 36}, - [3076] = {.lex_state = 49}, - [3077] = {.lex_state = 36}, + [3063] = {.lex_state = 36}, + [3064] = {.lex_state = 49}, + [3065] = {.lex_state = 36}, + [3066] = {.lex_state = 49}, + [3067] = {.lex_state = 36}, + [3068] = {.lex_state = 49}, + [3069] = {.lex_state = 36}, + [3070] = {.lex_state = 354}, + [3071] = {.lex_state = 49}, + [3072] = {.lex_state = 36}, + [3073] = {.lex_state = 354}, + [3074] = {.lex_state = 49}, + [3075] = {.lex_state = 35}, + [3076] = {.lex_state = 36}, + [3077] = {.lex_state = 354}, [3078] = {.lex_state = 53}, - [3079] = {.lex_state = 53}, - [3080] = {.lex_state = 53}, - [3081] = {.lex_state = 53}, - [3082] = {.lex_state = 33}, - [3083] = {.lex_state = 350}, - [3084] = {.lex_state = 381}, - [3085] = {.lex_state = 350}, - [3086] = {.lex_state = 350}, - [3087] = {.lex_state = 53}, - [3088] = {.lex_state = 49}, - [3089] = {.lex_state = 36}, - [3090] = {.lex_state = 350}, - [3091] = {.lex_state = 350}, - [3092] = {.lex_state = 33}, - [3093] = {.lex_state = 350}, + [3079] = {.lex_state = 354}, + [3080] = {.lex_state = 354}, + [3081] = {.lex_state = 49}, + [3082] = {.lex_state = 354}, + [3083] = {.lex_state = 354}, + [3084] = {.lex_state = 53}, + [3085] = {.lex_state = 354}, + [3086] = {.lex_state = 53}, + [3087] = {.lex_state = 354}, + [3088] = {.lex_state = 354}, + [3089] = {.lex_state = 49}, + [3090] = {.lex_state = 33}, + [3091] = {.lex_state = 36}, + [3092] = {.lex_state = 53}, + [3093] = {.lex_state = 53}, [3094] = {.lex_state = 53}, - [3095] = {.lex_state = 350}, - [3096] = {.lex_state = 350}, - [3097] = {.lex_state = 350}, - [3098] = {.lex_state = 350}, - [3099] = {.lex_state = 350}, - [3100] = {.lex_state = 350}, - [3101] = {.lex_state = 350}, - [3102] = {.lex_state = 33}, + [3095] = {.lex_state = 36}, + [3096] = {.lex_state = 53}, + [3097] = {.lex_state = 354}, + [3098] = {.lex_state = 354}, + [3099] = {.lex_state = 53}, + [3100] = {.lex_state = 354}, + [3101] = {.lex_state = 354}, + [3102] = {.lex_state = 49}, [3103] = {.lex_state = 36}, - [3104] = {.lex_state = 350}, - [3105] = {.lex_state = 356}, - [3106] = {.lex_state = 49}, - [3107] = {.lex_state = 53}, - [3108] = {.lex_state = 53}, - [3109] = {.lex_state = 7}, - [3110] = {.lex_state = 49}, - [3111] = {.lex_state = 350}, - [3112] = {.lex_state = 350}, - [3113] = {.lex_state = 350}, - [3114] = {.lex_state = 356}, - [3115] = {.lex_state = 53}, - [3116] = {.lex_state = 7}, - [3117] = {.lex_state = 16}, - [3118] = {.lex_state = 53}, - [3119] = {.lex_state = 350}, - [3120] = {.lex_state = 350}, - [3121] = {.lex_state = 49}, - [3122] = {.lex_state = 350}, - [3123] = {.lex_state = 350}, + [3104] = {.lex_state = 354}, + [3105] = {.lex_state = 53}, + [3106] = {.lex_state = 53}, + [3107] = {.lex_state = 49}, + [3108] = {.lex_state = 36}, + [3109] = {.lex_state = 354}, + [3110] = {.lex_state = 354}, + [3111] = {.lex_state = 7}, + [3112] = {.lex_state = 53}, + [3113] = {.lex_state = 354}, + [3114] = {.lex_state = 354}, + [3115] = {.lex_state = 354}, + [3116] = {.lex_state = 49}, + [3117] = {.lex_state = 49}, + [3118] = {.lex_state = 36}, + [3119] = {.lex_state = 7}, + [3120] = {.lex_state = 53}, + [3121] = {.lex_state = 53}, + [3122] = {.lex_state = 354}, + [3123] = {.lex_state = 354}, [3124] = {.lex_state = 53}, - [3125] = {.lex_state = 350}, - [3126] = {.lex_state = 36}, - [3127] = {.lex_state = 36}, - [3128] = {.lex_state = 350}, - [3129] = {.lex_state = 350}, - [3130] = {.lex_state = 350}, - [3131] = {.lex_state = 350}, - [3132] = {.lex_state = 350}, - [3133] = {.lex_state = 350}, - [3134] = {.lex_state = 350}, - [3135] = {.lex_state = 350}, - [3136] = {.lex_state = 36}, - [3137] = {.lex_state = 53}, - [3138] = {.lex_state = 350}, - [3139] = {.lex_state = 350}, - [3140] = {.lex_state = 16}, - [3141] = {.lex_state = 53}, - [3142] = {.lex_state = 350}, - [3143] = {.lex_state = 350}, - [3144] = {.lex_state = 35}, - [3145] = {.lex_state = 350}, - [3146] = {.lex_state = 49}, - [3147] = {.lex_state = 49}, - [3148] = {.lex_state = 350}, - [3149] = {.lex_state = 350}, - [3150] = {.lex_state = 350}, - [3151] = {.lex_state = 350}, - [3152] = {.lex_state = 53}, - [3153] = {.lex_state = 350}, - [3154] = {.lex_state = 350}, - [3155] = {.lex_state = 350}, - [3156] = {.lex_state = 350}, - [3157] = {.lex_state = 36}, + [3125] = {.lex_state = 354}, + [3126] = {.lex_state = 53}, + [3127] = {.lex_state = 354}, + [3128] = {.lex_state = 354}, + [3129] = {.lex_state = 354}, + [3130] = {.lex_state = 53}, + [3131] = {.lex_state = 354}, + [3132] = {.lex_state = 36}, + [3133] = {.lex_state = 49}, + [3134] = {.lex_state = 354}, + [3135] = {.lex_state = 354}, + [3136] = {.lex_state = 354}, + [3137] = {.lex_state = 36}, + [3138] = {.lex_state = 354}, + [3139] = {.lex_state = 354}, + [3140] = {.lex_state = 354}, + [3141] = {.lex_state = 36}, + [3142] = {.lex_state = 354}, + [3143] = {.lex_state = 354}, + [3144] = {.lex_state = 53}, + [3145] = {.lex_state = 354}, + [3146] = {.lex_state = 354}, + [3147] = {.lex_state = 53}, + [3148] = {.lex_state = 354}, + [3149] = {.lex_state = 43}, + [3150] = {.lex_state = 49}, + [3151] = {.lex_state = 354}, + [3152] = {.lex_state = 354}, + [3153] = {.lex_state = 49}, + [3154] = {.lex_state = 53}, + [3155] = {.lex_state = 354}, + [3156] = {.lex_state = 36}, + [3157] = {.lex_state = 354}, [3158] = {.lex_state = 53}, - [3159] = {.lex_state = 350}, + [3159] = {.lex_state = 354}, [3160] = {.lex_state = 53}, - [3161] = {.lex_state = 16}, - [3162] = {.lex_state = 36}, - [3163] = {.lex_state = 53}, - [3164] = {.lex_state = 43}, - [3165] = {.lex_state = 350}, - [3166] = {.lex_state = 350}, - [3167] = {.lex_state = 350}, - [3168] = {.lex_state = 49}, - [3169] = {.lex_state = 350}, - [3170] = {.lex_state = 16}, - [3171] = {.lex_state = 350}, - [3172] = {.lex_state = 36}, - [3173] = {.lex_state = 350}, - [3174] = {.lex_state = 43}, - [3175] = {.lex_state = 350}, + [3161] = {.lex_state = 354}, + [3162] = {.lex_state = 354}, + [3163] = {.lex_state = 354}, + [3164] = {.lex_state = 53}, + [3165] = {.lex_state = 43}, + [3166] = {.lex_state = 53}, + [3167] = {.lex_state = 33}, + [3168] = {.lex_state = 36}, + [3169] = {.lex_state = 354}, + [3170] = {.lex_state = 49}, + [3171] = {.lex_state = 354}, + [3172] = {.lex_state = 7}, + [3173] = {.lex_state = 16}, + [3174] = {.lex_state = 38}, + [3175] = {.lex_state = 354}, [3176] = {.lex_state = 36}, - [3177] = {.lex_state = 53}, + [3177] = {.lex_state = 38}, [3178] = {.lex_state = 53}, - [3179] = {.lex_state = 350}, - [3180] = {.lex_state = 7}, - [3181] = {.lex_state = 49}, - [3182] = {.lex_state = 49}, + [3179] = {.lex_state = 354}, + [3180] = {.lex_state = 53}, + [3181] = {.lex_state = 354}, + [3182] = {.lex_state = 354}, [3183] = {.lex_state = 49}, - [3184] = {.lex_state = 350}, - [3185] = {.lex_state = 350}, - [3186] = {.lex_state = 350}, - [3187] = {.lex_state = 350}, - [3188] = {.lex_state = 53}, - [3189] = {.lex_state = 350}, - [3190] = {.lex_state = 350}, - [3191] = {.lex_state = 350}, - [3192] = {.lex_state = 350}, - [3193] = {.lex_state = 350}, - [3194] = {.lex_state = 36}, - [3195] = {.lex_state = 53}, - [3196] = {.lex_state = 53}, - [3197] = {.lex_state = 350}, - [3198] = {.lex_state = 36}, - [3199] = {.lex_state = 350}, - [3200] = {.lex_state = 53}, - [3201] = {.lex_state = 350}, - [3202] = {.lex_state = 350}, - [3203] = {.lex_state = 49}, - [3204] = {.lex_state = 33}, + [3184] = {.lex_state = 33}, + [3185] = {.lex_state = 33}, + [3186] = {.lex_state = 49}, + [3187] = {.lex_state = 36}, + [3188] = {.lex_state = 354}, + [3189] = {.lex_state = 49}, + [3190] = {.lex_state = 53}, + [3191] = {.lex_state = 354}, + [3192] = {.lex_state = 354}, + [3193] = {.lex_state = 53}, + [3194] = {.lex_state = 53}, + [3195] = {.lex_state = 354}, + [3196] = {.lex_state = 354}, + [3197] = {.lex_state = 49}, + [3198] = {.lex_state = 53}, + [3199] = {.lex_state = 33}, + [3200] = {.lex_state = 354}, + [3201] = {.lex_state = 33}, + [3202] = {.lex_state = 53}, + [3203] = {.lex_state = 354}, + [3204] = {.lex_state = 36}, [3205] = {.lex_state = 36}, - [3206] = {.lex_state = 33}, - [3207] = {.lex_state = 49}, + [3206] = {.lex_state = 354}, + [3207] = {.lex_state = 53}, [3208] = {.lex_state = 53}, - [3209] = {.lex_state = 16}, - [3210] = {.lex_state = 53}, - [3211] = {.lex_state = 350}, - [3212] = {.lex_state = 350}, - [3213] = {.lex_state = 16}, - [3214] = {.lex_state = 350}, - [3215] = {.lex_state = 33}, - [3216] = {.lex_state = 53}, - [3217] = {.lex_state = 33}, - [3218] = {.lex_state = 350}, - [3219] = {.lex_state = 350}, - [3220] = {.lex_state = 383}, - [3221] = {.lex_state = 350}, - [3222] = {.lex_state = 350}, - [3223] = {.lex_state = 350}, - [3224] = {.lex_state = 350}, - [3225] = {.lex_state = 350}, - [3226] = {.lex_state = 39}, - [3227] = {.lex_state = 350}, - [3228] = {.lex_state = 350}, - [3229] = {.lex_state = 350}, - [3230] = {.lex_state = 350}, + [3209] = {.lex_state = 49}, + [3210] = {.lex_state = 385}, + [3211] = {.lex_state = 354}, + [3212] = {.lex_state = 36}, + [3213] = {.lex_state = 354}, + [3214] = {.lex_state = 354}, + [3215] = {.lex_state = 53}, + [3216] = {.lex_state = 16}, + [3217] = {.lex_state = 354}, + [3218] = {.lex_state = 49}, + [3219] = {.lex_state = 16}, + [3220] = {.lex_state = 360}, + [3221] = {.lex_state = 33}, + [3222] = {.lex_state = 39}, + [3223] = {.lex_state = 354}, + [3224] = {.lex_state = 387}, + [3225] = {.lex_state = 21}, + [3226] = {.lex_state = 354}, + [3227] = {.lex_state = 354}, + [3228] = {.lex_state = 354}, + [3229] = {.lex_state = 354}, + [3230] = {.lex_state = 354}, [3231] = {.lex_state = 39}, - [3232] = {.lex_state = 39}, - [3233] = {.lex_state = 39}, - [3234] = {.lex_state = 350}, - [3235] = {.lex_state = 39}, - [3236] = {.lex_state = 350}, - [3237] = {.lex_state = 350}, - [3238] = {.lex_state = 383}, - [3239] = {.lex_state = 39}, - [3240] = {.lex_state = 39}, - [3241] = {.lex_state = 350}, - [3242] = {.lex_state = 39}, - [3243] = {.lex_state = 383}, - [3244] = {.lex_state = 383}, - [3245] = {.lex_state = 350}, - [3246] = {.lex_state = 39}, - [3247] = {.lex_state = 383}, - [3248] = {.lex_state = 350}, - [3249] = {.lex_state = 39}, - [3250] = {.lex_state = 39}, - [3251] = {.lex_state = 39}, - [3252] = {.lex_state = 39}, - [3253] = {.lex_state = 39}, - [3254] = {.lex_state = 39}, - [3255] = {.lex_state = 350}, - [3256] = {.lex_state = 39}, - [3257] = {.lex_state = 350}, - [3258] = {.lex_state = 39}, - [3259] = {.lex_state = 350}, - [3260] = {.lex_state = 39}, - [3261] = {.lex_state = 383}, - [3262] = {.lex_state = 39}, - [3263] = {.lex_state = 383}, + [3232] = {.lex_state = 354}, + [3233] = {.lex_state = 387}, + [3234] = {.lex_state = 354}, + [3235] = {.lex_state = 387}, + [3236] = {.lex_state = 39}, + [3237] = {.lex_state = 387}, + [3238] = {.lex_state = 387}, + [3239] = {.lex_state = 21}, + [3240] = {.lex_state = 47}, + [3241] = {.lex_state = 387}, + [3242] = {.lex_state = 387}, + [3243] = {.lex_state = 387}, + [3244] = {.lex_state = 39}, + [3245] = {.lex_state = 387}, + [3246] = {.lex_state = 387}, + [3247] = {.lex_state = 354}, + [3248] = {.lex_state = 354}, + [3249] = {.lex_state = 354}, + [3250] = {.lex_state = 354}, + [3251] = {.lex_state = 354}, + [3252] = {.lex_state = 354}, + [3253] = {.lex_state = 354}, + [3254] = {.lex_state = 354}, + [3255] = {.lex_state = 354}, + [3256] = {.lex_state = 354}, + [3257] = {.lex_state = 354}, + [3258] = {.lex_state = 387}, + [3259] = {.lex_state = 354}, + [3260] = {.lex_state = 387}, + [3261] = {.lex_state = 354}, + [3262] = {.lex_state = 354}, + [3263] = {.lex_state = 354}, [3264] = {.lex_state = 39}, - [3265] = {.lex_state = 39}, - [3266] = {.lex_state = 39}, - [3267] = {.lex_state = 39}, - [3268] = {.lex_state = 39}, - [3269] = {.lex_state = 350}, - [3270] = {.lex_state = 383}, - [3271] = {.lex_state = 350}, - [3272] = {.lex_state = 350}, - [3273] = {.lex_state = 39}, - [3274] = {.lex_state = 383}, - [3275] = {.lex_state = 350}, - [3276] = {.lex_state = 39}, - [3277] = {.lex_state = 350}, + [3265] = {.lex_state = 354}, + [3266] = {.lex_state = 354}, + [3267] = {.lex_state = 354}, + [3268] = {.lex_state = 354}, + [3269] = {.lex_state = 354}, + [3270] = {.lex_state = 354}, + [3271] = {.lex_state = 39}, + [3272] = {.lex_state = 354}, + [3273] = {.lex_state = 354}, + [3274] = {.lex_state = 387}, + [3275] = {.lex_state = 354}, + [3276] = {.lex_state = 387}, + [3277] = {.lex_state = 354}, [3278] = {.lex_state = 39}, - [3279] = {.lex_state = 383}, - [3280] = {.lex_state = 39}, - [3281] = {.lex_state = 21}, - [3282] = {.lex_state = 350}, - [3283] = {.lex_state = 350}, - [3284] = {.lex_state = 350}, - [3285] = {.lex_state = 350}, - [3286] = {.lex_state = 350}, - [3287] = {.lex_state = 350}, + [3279] = {.lex_state = 39}, + [3280] = {.lex_state = 387}, + [3281] = {.lex_state = 354}, + [3282] = {.lex_state = 354}, + [3283] = {.lex_state = 39}, + [3284] = {.lex_state = 354}, + [3285] = {.lex_state = 354}, + [3286] = {.lex_state = 387}, + [3287] = {.lex_state = 387}, [3288] = {.lex_state = 39}, - [3289] = {.lex_state = 350}, - [3290] = {.lex_state = 39}, - [3291] = {.lex_state = 350}, - [3292] = {.lex_state = 350}, - [3293] = {.lex_state = 39}, - [3294] = {.lex_state = 350}, - [3295] = {.lex_state = 383}, - [3296] = {.lex_state = 350}, - [3297] = {.lex_state = 383}, - [3298] = {.lex_state = 39}, - [3299] = {.lex_state = 350}, - [3300] = {.lex_state = 39}, - [3301] = {.lex_state = 350}, - [3302] = {.lex_state = 39}, - [3303] = {.lex_state = 39}, - [3304] = {.lex_state = 383}, - [3305] = {.lex_state = 383}, - [3306] = {.lex_state = 350}, - [3307] = {.lex_state = 350}, - [3308] = {.lex_state = 39}, - [3309] = {.lex_state = 383}, - [3310] = {.lex_state = 350}, - [3311] = {.lex_state = 39}, - [3312] = {.lex_state = 39}, - [3313] = {.lex_state = 350}, - [3314] = {.lex_state = 39}, - [3315] = {.lex_state = 383}, + [3289] = {.lex_state = 39}, + [3290] = {.lex_state = 387}, + [3291] = {.lex_state = 387}, + [3292] = {.lex_state = 387}, + [3293] = {.lex_state = 387}, + [3294] = {.lex_state = 21}, + [3295] = {.lex_state = 354}, + [3296] = {.lex_state = 354}, + [3297] = {.lex_state = 39}, + [3298] = {.lex_state = 387}, + [3299] = {.lex_state = 39}, + [3300] = {.lex_state = 354}, + [3301] = {.lex_state = 39}, + [3302] = {.lex_state = 47}, + [3303] = {.lex_state = 354}, + [3304] = {.lex_state = 354}, + [3305] = {.lex_state = 354}, + [3306] = {.lex_state = 39}, + [3307] = {.lex_state = 354}, + [3308] = {.lex_state = 387}, + [3309] = {.lex_state = 354}, + [3310] = {.lex_state = 354}, + [3311] = {.lex_state = 387}, + [3312] = {.lex_state = 23}, + [3313] = {.lex_state = 39}, + [3314] = {.lex_state = 354}, + [3315] = {.lex_state = 387}, [3316] = {.lex_state = 39}, - [3317] = {.lex_state = 383}, - [3318] = {.lex_state = 350}, - [3319] = {.lex_state = 350}, - [3320] = {.lex_state = 39}, + [3317] = {.lex_state = 39}, + [3318] = {.lex_state = 39}, + [3319] = {.lex_state = 387}, + [3320] = {.lex_state = 354}, [3321] = {.lex_state = 39}, - [3322] = {.lex_state = 350}, - [3323] = {.lex_state = 383}, - [3324] = {.lex_state = 350}, - [3325] = {.lex_state = 383}, - [3326] = {.lex_state = 383}, + [3322] = {.lex_state = 39}, + [3323] = {.lex_state = 39}, + [3324] = {.lex_state = 39}, + [3325] = {.lex_state = 39}, + [3326] = {.lex_state = 39}, [3327] = {.lex_state = 39}, [3328] = {.lex_state = 39}, - [3329] = {.lex_state = 383}, + [3329] = {.lex_state = 39}, [3330] = {.lex_state = 39}, - [3331] = {.lex_state = 383}, - [3332] = {.lex_state = 350}, - [3333] = {.lex_state = 39}, + [3331] = {.lex_state = 39}, + [3332] = {.lex_state = 354}, + [3333] = {.lex_state = 354}, [3334] = {.lex_state = 39}, [3335] = {.lex_state = 39}, [3336] = {.lex_state = 39}, - [3337] = {.lex_state = 383}, - [3338] = {.lex_state = 350}, - [3339] = {.lex_state = 383}, - [3340] = {.lex_state = 21}, - [3341] = {.lex_state = 350}, - [3342] = {.lex_state = 350}, - [3343] = {.lex_state = 383}, - [3344] = {.lex_state = 350}, - [3345] = {.lex_state = 39}, - [3346] = {.lex_state = 350}, - [3347] = {.lex_state = 350}, + [3337] = {.lex_state = 354}, + [3338] = {.lex_state = 39}, + [3339] = {.lex_state = 354}, + [3340] = {.lex_state = 387}, + [3341] = {.lex_state = 39}, + [3342] = {.lex_state = 39}, + [3343] = {.lex_state = 387}, + [3344] = {.lex_state = 39}, + [3345] = {.lex_state = 387}, + [3346] = {.lex_state = 39}, + [3347] = {.lex_state = 39}, [3348] = {.lex_state = 39}, - [3349] = {.lex_state = 383}, - [3350] = {.lex_state = 383}, - [3351] = {.lex_state = 350}, - [3352] = {.lex_state = 350}, - [3353] = {.lex_state = 350}, + [3349] = {.lex_state = 387}, + [3350] = {.lex_state = 387}, + [3351] = {.lex_state = 39}, + [3352] = {.lex_state = 39}, + [3353] = {.lex_state = 387}, [3354] = {.lex_state = 39}, - [3355] = {.lex_state = 350}, - [3356] = {.lex_state = 383}, - [3357] = {.lex_state = 350}, - [3358] = {.lex_state = 350}, - [3359] = {.lex_state = 383}, - [3360] = {.lex_state = 350}, - [3361] = {.lex_state = 350}, - [3362] = {.lex_state = 39}, - [3363] = {.lex_state = 350}, - [3364] = {.lex_state = 350}, - [3365] = {.lex_state = 39}, - [3366] = {.lex_state = 350}, - [3367] = {.lex_state = 350}, - [3368] = {.lex_state = 47}, + [3355] = {.lex_state = 354}, + [3356] = {.lex_state = 387}, + [3357] = {.lex_state = 39}, + [3358] = {.lex_state = 39}, + [3359] = {.lex_state = 39}, + [3360] = {.lex_state = 39}, + [3361] = {.lex_state = 354}, + [3362] = {.lex_state = 354}, + [3363] = {.lex_state = 387}, + [3364] = {.lex_state = 39}, + [3365] = {.lex_state = 354}, + [3366] = {.lex_state = 387}, + [3367] = {.lex_state = 39}, + [3368] = {.lex_state = 39}, [3369] = {.lex_state = 39}, - [3370] = {.lex_state = 39}, - [3371] = {.lex_state = 39}, - [3372] = {.lex_state = 383}, - [3373] = {.lex_state = 383}, - [3374] = {.lex_state = 350}, - [3375] = {.lex_state = 383}, - [3376] = {.lex_state = 350}, - [3377] = {.lex_state = 383}, - [3378] = {.lex_state = 383}, - [3379] = {.lex_state = 383}, - [3380] = {.lex_state = 383}, - [3381] = {.lex_state = 383}, - [3382] = {.lex_state = 350}, - [3383] = {.lex_state = 383}, - [3384] = {.lex_state = 383}, - [3385] = {.lex_state = 350}, - [3386] = {.lex_state = 383}, - [3387] = {.lex_state = 350}, - [3388] = {.lex_state = 383}, - [3389] = {.lex_state = 39}, - [3390] = {.lex_state = 350}, - [3391] = {.lex_state = 39}, - [3392] = {.lex_state = 39}, - [3393] = {.lex_state = 383}, - [3394] = {.lex_state = 350}, - [3395] = {.lex_state = 383}, - [3396] = {.lex_state = 39}, - [3397] = {.lex_state = 39}, - [3398] = {.lex_state = 350}, - [3399] = {.lex_state = 350}, - [3400] = {.lex_state = 39}, - [3401] = {.lex_state = 350}, - [3402] = {.lex_state = 350}, + [3370] = {.lex_state = 354}, + [3371] = {.lex_state = 354}, + [3372] = {.lex_state = 39}, + [3373] = {.lex_state = 39}, + [3374] = {.lex_state = 354}, + [3375] = {.lex_state = 39}, + [3376] = {.lex_state = 354}, + [3377] = {.lex_state = 39}, + [3378] = {.lex_state = 39}, + [3379] = {.lex_state = 387}, + [3380] = {.lex_state = 354}, + [3381] = {.lex_state = 39}, + [3382] = {.lex_state = 354}, + [3383] = {.lex_state = 387}, + [3384] = {.lex_state = 39}, + [3385] = {.lex_state = 354}, + [3386] = {.lex_state = 354}, + [3387] = {.lex_state = 39}, + [3388] = {.lex_state = 387}, + [3389] = {.lex_state = 387}, + [3390] = {.lex_state = 354}, + [3391] = {.lex_state = 354}, + [3392] = {.lex_state = 354}, + [3393] = {.lex_state = 354}, + [3394] = {.lex_state = 387}, + [3395] = {.lex_state = 387}, + [3396] = {.lex_state = 387}, + [3397] = {.lex_state = 387}, + [3398] = {.lex_state = 21}, + [3399] = {.lex_state = 387}, + [3400] = {.lex_state = 354}, + [3401] = {.lex_state = 354}, + [3402] = {.lex_state = 39}, [3403] = {.lex_state = 39}, - [3404] = {.lex_state = 350}, - [3405] = {.lex_state = 350}, - [3406] = {.lex_state = 21}, - [3407] = {.lex_state = 383}, - [3408] = {.lex_state = 383}, + [3404] = {.lex_state = 39}, + [3405] = {.lex_state = 354}, + [3406] = {.lex_state = 39}, + [3407] = {.lex_state = 387}, + [3408] = {.lex_state = 387}, [3409] = {.lex_state = 39}, [3410] = {.lex_state = 39}, - [3411] = {.lex_state = 383}, - [3412] = {.lex_state = 383}, - [3413] = {.lex_state = 383}, - [3414] = {.lex_state = 383}, - [3415] = {.lex_state = 23}, - [3416] = {.lex_state = 350}, - [3417] = {.lex_state = 23}, - [3418] = {.lex_state = 383}, - [3419] = {.lex_state = 39}, - [3420] = {.lex_state = 350}, - [3421] = {.lex_state = 39}, - [3422] = {.lex_state = 39}, - [3423] = {.lex_state = 350}, - [3424] = {.lex_state = 383}, - [3425] = {.lex_state = 350}, - [3426] = {.lex_state = 47}, - [3427] = {.lex_state = 350}, - [3428] = {.lex_state = 39}, - [3429] = {.lex_state = 350}, - [3430] = {.lex_state = 39}, - [3431] = {.lex_state = 350}, - [3432] = {.lex_state = 383}, - [3433] = {.lex_state = 23}, - [3434] = {.lex_state = 383}, - [3435] = {.lex_state = 350}, - [3436] = {.lex_state = 350}, - [3437] = {.lex_state = 39}, - [3438] = {.lex_state = 350}, - [3439] = {.lex_state = 383}, - [3440] = {.lex_state = 383}, - [3441] = {.lex_state = 383}, - [3442] = {.lex_state = 21}, - [3443] = {.lex_state = 383}, - [3444] = {.lex_state = 350}, + [3411] = {.lex_state = 354}, + [3412] = {.lex_state = 354}, + [3413] = {.lex_state = 387}, + [3414] = {.lex_state = 387}, + [3415] = {.lex_state = 39}, + [3416] = {.lex_state = 387}, + [3417] = {.lex_state = 387}, + [3418] = {.lex_state = 354}, + [3419] = {.lex_state = 354}, + [3420] = {.lex_state = 354}, + [3421] = {.lex_state = 354}, + [3422] = {.lex_state = 354}, + [3423] = {.lex_state = 354}, + [3424] = {.lex_state = 387}, + [3425] = {.lex_state = 354}, + [3426] = {.lex_state = 39}, + [3427] = {.lex_state = 387}, + [3428] = {.lex_state = 354}, + [3429] = {.lex_state = 23}, + [3430] = {.lex_state = 354}, + [3431] = {.lex_state = 23}, + [3432] = {.lex_state = 387}, + [3433] = {.lex_state = 354}, + [3434] = {.lex_state = 39}, + [3435] = {.lex_state = 39}, + [3436] = {.lex_state = 39}, + [3437] = {.lex_state = 354}, + [3438] = {.lex_state = 354}, + [3439] = {.lex_state = 354}, + [3440] = {.lex_state = 354}, + [3441] = {.lex_state = 354}, + [3442] = {.lex_state = 354}, + [3443] = {.lex_state = 39}, + [3444] = {.lex_state = 354}, [3445] = {.lex_state = 39}, - [3446] = {.lex_state = 350}, - [3447] = {.lex_state = 350}, - [3448] = {.lex_state = 350}, - [3449] = {.lex_state = 46}, - [3450] = {.lex_state = 46}, - [3451] = {.lex_state = 350}, - [3452] = {.lex_state = 46}, - [3453] = {.lex_state = 46}, + [3446] = {.lex_state = 354}, + [3447] = {.lex_state = 387}, + [3448] = {.lex_state = 387}, + [3449] = {.lex_state = 354}, + [3450] = {.lex_state = 387}, + [3451] = {.lex_state = 387}, + [3452] = {.lex_state = 39}, + [3453] = {.lex_state = 354}, [3454] = {.lex_state = 46}, - [3455] = {.lex_state = 46}, - [3456] = {.lex_state = 46}, + [3455] = {.lex_state = 354}, + [3456] = {.lex_state = 354}, [3457] = {.lex_state = 46}, - [3458] = {.lex_state = 39}, - [3459] = {.lex_state = 53}, + [3458] = {.lex_state = 354}, + [3459] = {.lex_state = 46}, [3460] = {.lex_state = 46}, - [3461] = {.lex_state = 53}, + [3461] = {.lex_state = 46}, [3462] = {.lex_state = 46}, - [3463] = {.lex_state = 350}, - [3464] = {.lex_state = 46}, + [3463] = {.lex_state = 46}, + [3464] = {.lex_state = 53}, [3465] = {.lex_state = 46}, - [3466] = {.lex_state = 46}, + [3466] = {.lex_state = 387}, [3467] = {.lex_state = 46}, - [3468] = {.lex_state = 46}, - [3469] = {.lex_state = 383}, - [3470] = {.lex_state = 350}, - [3471] = {.lex_state = 350}, - [3472] = {.lex_state = 350}, - [3473] = {.lex_state = 46}, - [3474] = {.lex_state = 46}, - [3475] = {.lex_state = 4}, - [3476] = {.lex_state = 46}, + [3468] = {.lex_state = 354}, + [3469] = {.lex_state = 4}, + [3470] = {.lex_state = 43}, + [3471] = {.lex_state = 46}, + [3472] = {.lex_state = 46}, + [3473] = {.lex_state = 53}, + [3474] = {.lex_state = 354}, + [3475] = {.lex_state = 46}, + [3476] = {.lex_state = 354}, [3477] = {.lex_state = 46}, [3478] = {.lex_state = 46}, - [3479] = {.lex_state = 350}, + [3479] = {.lex_state = 46}, [3480] = {.lex_state = 46}, - [3481] = {.lex_state = 350}, - [3482] = {.lex_state = 350}, - [3483] = {.lex_state = 46}, + [3481] = {.lex_state = 387}, + [3482] = {.lex_state = 4}, + [3483] = {.lex_state = 4}, [3484] = {.lex_state = 46}, - [3485] = {.lex_state = 43}, - [3486] = {.lex_state = 4}, - [3487] = {.lex_state = 4}, - [3488] = {.lex_state = 4}, - [3489] = {.lex_state = 46}, - [3490] = {.lex_state = 350}, - [3491] = {.lex_state = 350}, - [3492] = {.lex_state = 46}, + [3485] = {.lex_state = 46}, + [3486] = {.lex_state = 46}, + [3487] = {.lex_state = 46}, + [3488] = {.lex_state = 46}, + [3489] = {.lex_state = 53}, + [3490] = {.lex_state = 46}, + [3491] = {.lex_state = 46}, + [3492] = {.lex_state = 39}, [3493] = {.lex_state = 46}, [3494] = {.lex_state = 46}, [3495] = {.lex_state = 46}, [3496] = {.lex_state = 46}, - [3497] = {.lex_state = 53}, - [3498] = {.lex_state = 46}, - [3499] = {.lex_state = 46}, - [3500] = {.lex_state = 383}, - [3501] = {.lex_state = 46}, - [3502] = {.lex_state = 383}, - [3503] = {.lex_state = 350}, - [3504] = {.lex_state = 350}, - [3505] = {.lex_state = 350}, - [3506] = {.lex_state = 350}, - [3507] = {.lex_state = 383}, - [3508] = {.lex_state = 350}, + [3497] = {.lex_state = 354}, + [3498] = {.lex_state = 387}, + [3499] = {.lex_state = 354}, + [3500] = {.lex_state = 46}, + [3501] = {.lex_state = 387}, + [3502] = {.lex_state = 46}, + [3503] = {.lex_state = 354}, + [3504] = {.lex_state = 354}, + [3505] = {.lex_state = 354}, + [3506] = {.lex_state = 354}, + [3507] = {.lex_state = 354}, + [3508] = {.lex_state = 46}, [3509] = {.lex_state = 46}, - [3510] = {.lex_state = 46}, - [3511] = {.lex_state = 46}, + [3510] = {.lex_state = 354}, + [3511] = {.lex_state = 354}, [3512] = {.lex_state = 46}, [3513] = {.lex_state = 46}, [3514] = {.lex_state = 46}, - [3515] = {.lex_state = 350}, - [3516] = {.lex_state = 383}, - [3517] = {.lex_state = 383}, - [3518] = {.lex_state = 383}, - [3519] = {.lex_state = 383}, - [3520] = {.lex_state = 383}, - [3521] = {.lex_state = 383}, - [3522] = {.lex_state = 383}, - [3523] = {.lex_state = 383}, - [3524] = {.lex_state = 383}, - [3525] = {.lex_state = 383}, - [3526] = {.lex_state = 383}, - [3527] = {.lex_state = 383}, - [3528] = {.lex_state = 383}, - [3529] = {.lex_state = 383}, - [3530] = {.lex_state = 383}, - [3531] = {.lex_state = 383}, - [3532] = {.lex_state = 383}, - [3533] = {.lex_state = 383}, - [3534] = {.lex_state = 383}, - [3535] = {.lex_state = 383}, - [3536] = {.lex_state = 383}, - [3537] = {.lex_state = 383}, - [3538] = {.lex_state = 383}, - [3539] = {.lex_state = 46}, - [3540] = {.lex_state = 383}, - [3541] = {.lex_state = 383}, - [3542] = {.lex_state = 383}, - [3543] = {.lex_state = 383}, - [3544] = {.lex_state = 383}, - [3545] = {.lex_state = 383}, - [3546] = {.lex_state = 383}, - [3547] = {.lex_state = 383}, - [3548] = {.lex_state = 383}, - [3549] = {.lex_state = 383}, - [3550] = {.lex_state = 383}, - [3551] = {.lex_state = 383}, - [3552] = {.lex_state = 383}, - [3553] = {.lex_state = 8}, - [3554] = {.lex_state = 383}, - [3555] = {.lex_state = 383}, - [3556] = {.lex_state = 383}, - [3557] = {.lex_state = 383}, - [3558] = {.lex_state = 48}, - [3559] = {.lex_state = 383}, - [3560] = {.lex_state = 383}, - [3561] = {.lex_state = 383}, - [3562] = {.lex_state = 383}, - [3563] = {.lex_state = 383}, - [3564] = {.lex_state = 383}, - [3565] = {.lex_state = 383}, - [3566] = {.lex_state = 383}, - [3567] = {.lex_state = 383}, - [3568] = {.lex_state = 383}, - [3569] = {.lex_state = 383}, - [3570] = {.lex_state = 383}, - [3571] = {.lex_state = 383}, - [3572] = {.lex_state = 383}, - [3573] = {.lex_state = 383}, - [3574] = {.lex_state = 383}, - [3575] = {.lex_state = 383}, - [3576] = {.lex_state = 383}, - [3577] = {.lex_state = 383}, - [3578] = {.lex_state = 383}, - [3579] = {.lex_state = 383}, - [3580] = {.lex_state = 383}, - [3581] = {.lex_state = 383}, - [3582] = {.lex_state = 383}, - [3583] = {.lex_state = 383}, - [3584] = {.lex_state = 383}, - [3585] = {.lex_state = 383}, - [3586] = {.lex_state = 383}, - [3587] = {.lex_state = 33}, - [3588] = {.lex_state = 383}, - [3589] = {.lex_state = 383}, - [3590] = {.lex_state = 11}, - [3591] = {.lex_state = 383}, - [3592] = {.lex_state = 383}, - [3593] = {.lex_state = 383}, - [3594] = {.lex_state = 383}, - [3595] = {.lex_state = 383}, - [3596] = {.lex_state = 383}, - [3597] = {.lex_state = 383}, - [3598] = {.lex_state = 383}, - [3599] = {.lex_state = 383}, - [3600] = {.lex_state = 21}, - [3601] = {.lex_state = 383}, - [3602] = {.lex_state = 383}, - [3603] = {.lex_state = 383}, - [3604] = {.lex_state = 383}, - [3605] = {.lex_state = 383}, - [3606] = {.lex_state = 383}, - [3607] = {.lex_state = 383}, - [3608] = {.lex_state = 2}, - [3609] = {.lex_state = 383}, - [3610] = {.lex_state = 383}, - [3611] = {.lex_state = 383}, - [3612] = {.lex_state = 383}, - [3613] = {.lex_state = 33}, - [3614] = {.lex_state = 33}, - [3615] = {.lex_state = 383}, - [3616] = {.lex_state = 33}, - [3617] = {.lex_state = 52}, - [3618] = {.lex_state = 11}, - [3619] = {.lex_state = 383}, - [3620] = {.lex_state = 383}, - [3621] = {.lex_state = 383}, - [3622] = {.lex_state = 383}, - [3623] = {.lex_state = 383}, + [3515] = {.lex_state = 46}, + [3516] = {.lex_state = 46}, + [3517] = {.lex_state = 354}, + [3518] = {.lex_state = 4}, + [3519] = {.lex_state = 354}, + [3520] = {.lex_state = 46}, + [3521] = {.lex_state = 46}, + [3522] = {.lex_state = 387}, + [3523] = {.lex_state = 387}, + [3524] = {.lex_state = 387}, + [3525] = {.lex_state = 387}, + [3526] = {.lex_state = 387}, + [3527] = {.lex_state = 387}, + [3528] = {.lex_state = 387}, + [3529] = {.lex_state = 387}, + [3530] = {.lex_state = 387}, + [3531] = {.lex_state = 387}, + [3532] = {.lex_state = 387}, + [3533] = {.lex_state = 387}, + [3534] = {.lex_state = 387}, + [3535] = {.lex_state = 387}, + [3536] = {.lex_state = 387}, + [3537] = {.lex_state = 387}, + [3538] = {.lex_state = 387}, + [3539] = {.lex_state = 387}, + [3540] = {.lex_state = 387}, + [3541] = {.lex_state = 387}, + [3542] = {.lex_state = 387}, + [3543] = {.lex_state = 387}, + [3544] = {.lex_state = 387}, + [3545] = {.lex_state = 387}, + [3546] = {.lex_state = 387}, + [3547] = {.lex_state = 387}, + [3548] = {.lex_state = 387}, + [3549] = {.lex_state = 387}, + [3550] = {.lex_state = 387}, + [3551] = {.lex_state = 387}, + [3552] = {.lex_state = 387}, + [3553] = {.lex_state = 387}, + [3554] = {.lex_state = 387}, + [3555] = {.lex_state = 387}, + [3556] = {.lex_state = 387}, + [3557] = {.lex_state = 387}, + [3558] = {.lex_state = 387}, + [3559] = {.lex_state = 387}, + [3560] = {.lex_state = 387}, + [3561] = {.lex_state = 387}, + [3562] = {.lex_state = 387}, + [3563] = {.lex_state = 387}, + [3564] = {.lex_state = 387}, + [3565] = {.lex_state = 387}, + [3566] = {.lex_state = 8}, + [3567] = {.lex_state = 387}, + [3568] = {.lex_state = 48}, + [3569] = {.lex_state = 387}, + [3570] = {.lex_state = 46}, + [3571] = {.lex_state = 387}, + [3572] = {.lex_state = 387}, + [3573] = {.lex_state = 21}, + [3574] = {.lex_state = 11}, + [3575] = {.lex_state = 387}, + [3576] = {.lex_state = 26}, + [3577] = {.lex_state = 387}, + [3578] = {.lex_state = 387}, + [3579] = {.lex_state = 387}, + [3580] = {.lex_state = 387}, + [3581] = {.lex_state = 33}, + [3582] = {.lex_state = 33}, + [3583] = {.lex_state = 387}, + [3584] = {.lex_state = 387}, + [3585] = {.lex_state = 387}, + [3586] = {.lex_state = 4}, + [3587] = {.lex_state = 387}, + [3588] = {.lex_state = 4}, + [3589] = {.lex_state = 387}, + [3590] = {.lex_state = 7}, + [3591] = {.lex_state = 387}, + [3592] = {.lex_state = 387}, + [3593] = {.lex_state = 33}, + [3594] = {.lex_state = 387}, + [3595] = {.lex_state = 21}, + [3596] = {.lex_state = 11}, + [3597] = {.lex_state = 387}, + [3598] = {.lex_state = 387}, + [3599] = {.lex_state = 387}, + [3600] = {.lex_state = 387}, + [3601] = {.lex_state = 52}, + [3602] = {.lex_state = 33}, + [3603] = {.lex_state = 33}, + [3604] = {.lex_state = 387}, + [3605] = {.lex_state = 387}, + [3606] = {.lex_state = 387}, + [3607] = {.lex_state = 387}, + [3608] = {.lex_state = 4}, + [3609] = {.lex_state = 387}, + [3610] = {.lex_state = 7}, + [3611] = {.lex_state = 35}, + [3612] = {.lex_state = 4}, + [3613] = {.lex_state = 387}, + [3614] = {.lex_state = 7}, + [3615] = {.lex_state = 387}, + [3616] = {.lex_state = 387}, + [3617] = {.lex_state = 387}, + [3618] = {.lex_state = 387}, + [3619] = {.lex_state = 387}, + [3620] = {.lex_state = 387}, + [3621] = {.lex_state = 387}, + [3622] = {.lex_state = 387}, + [3623] = {.lex_state = 387}, [3624] = {.lex_state = 11}, - [3625] = {.lex_state = 33}, - [3626] = {.lex_state = 4}, - [3627] = {.lex_state = 4}, - [3628] = {.lex_state = 383}, - [3629] = {.lex_state = 11}, - [3630] = {.lex_state = 383}, - [3631] = {.lex_state = 383}, - [3632] = {.lex_state = 383}, - [3633] = {.lex_state = 383}, - [3634] = {.lex_state = 11}, - [3635] = {.lex_state = 383}, - [3636] = {.lex_state = 33}, - [3637] = {.lex_state = 383}, - [3638] = {.lex_state = 383}, - [3639] = {.lex_state = 11}, - [3640] = {.lex_state = 383}, - [3641] = {.lex_state = 383}, - [3642] = {.lex_state = 7}, - [3643] = {.lex_state = 383}, - [3644] = {.lex_state = 11}, - [3645] = {.lex_state = 383}, - [3646] = {.lex_state = 383}, - [3647] = {.lex_state = 383}, - [3648] = {.lex_state = 383}, - [3649] = {.lex_state = 11}, - [3650] = {.lex_state = 7}, - [3651] = {.lex_state = 7}, - [3652] = {.lex_state = 383}, - [3653] = {.lex_state = 11}, - [3654] = {.lex_state = 383}, - [3655] = {.lex_state = 383}, - [3656] = {.lex_state = 383}, - [3657] = {.lex_state = 383}, - [3658] = {.lex_state = 383}, - [3659] = {.lex_state = 11}, - [3660] = {.lex_state = 383}, - [3661] = {.lex_state = 383}, - [3662] = {.lex_state = 383}, - [3663] = {.lex_state = 383}, - [3664] = {.lex_state = 11}, - [3665] = {.lex_state = 383}, - [3666] = {.lex_state = 383}, - [3667] = {.lex_state = 383}, - [3668] = {.lex_state = 383}, - [3669] = {.lex_state = 11}, - [3670] = {.lex_state = 383}, - [3671] = {.lex_state = 383}, - [3672] = {.lex_state = 35}, - [3673] = {.lex_state = 383}, - [3674] = {.lex_state = 11}, - [3675] = {.lex_state = 26}, - [3676] = {.lex_state = 21}, - [3677] = {.lex_state = 4}, - [3678] = {.lex_state = 11}, - [3679] = {.lex_state = 11}, - [3680] = {.lex_state = 383}, - [3681] = {.lex_state = 4}, - [3682] = {.lex_state = 4}, + [3625] = {.lex_state = 387}, + [3626] = {.lex_state = 387}, + [3627] = {.lex_state = 2}, + [3628] = {.lex_state = 387}, + [3629] = {.lex_state = 387}, + [3630] = {.lex_state = 11}, + [3631] = {.lex_state = 387}, + [3632] = {.lex_state = 387}, + [3633] = {.lex_state = 387}, + [3634] = {.lex_state = 387}, + [3635] = {.lex_state = 11}, + [3636] = {.lex_state = 387}, + [3637] = {.lex_state = 387}, + [3638] = {.lex_state = 387}, + [3639] = {.lex_state = 387}, + [3640] = {.lex_state = 11}, + [3641] = {.lex_state = 387}, + [3642] = {.lex_state = 387}, + [3643] = {.lex_state = 387}, + [3644] = {.lex_state = 387}, + [3645] = {.lex_state = 11}, + [3646] = {.lex_state = 387}, + [3647] = {.lex_state = 4}, + [3648] = {.lex_state = 387}, + [3649] = {.lex_state = 387}, + [3650] = {.lex_state = 11}, + [3651] = {.lex_state = 387}, + [3652] = {.lex_state = 387}, + [3653] = {.lex_state = 387}, + [3654] = {.lex_state = 387}, + [3655] = {.lex_state = 11}, + [3656] = {.lex_state = 44}, + [3657] = {.lex_state = 387}, + [3658] = {.lex_state = 387}, + [3659] = {.lex_state = 4}, + [3660] = {.lex_state = 387}, + [3661] = {.lex_state = 387}, + [3662] = {.lex_state = 387}, + [3663] = {.lex_state = 387}, + [3664] = {.lex_state = 387}, + [3665] = {.lex_state = 11}, + [3666] = {.lex_state = 387}, + [3667] = {.lex_state = 4}, + [3668] = {.lex_state = 4}, + [3669] = {.lex_state = 387}, + [3670] = {.lex_state = 11}, + [3671] = {.lex_state = 387}, + [3672] = {.lex_state = 387}, + [3673] = {.lex_state = 387}, + [3674] = {.lex_state = 387}, + [3675] = {.lex_state = 11}, + [3676] = {.lex_state = 387}, + [3677] = {.lex_state = 387}, + [3678] = {.lex_state = 35}, + [3679] = {.lex_state = 387}, + [3680] = {.lex_state = 11}, + [3681] = {.lex_state = 387}, + [3682] = {.lex_state = 387}, [3683] = {.lex_state = 4}, [3684] = {.lex_state = 11}, - [3685] = {.lex_state = 383}, - [3686] = {.lex_state = 383}, - [3687] = {.lex_state = 383}, - [3688] = {.lex_state = 383}, - [3689] = {.lex_state = 11}, - [3690] = {.lex_state = 383}, - [3691] = {.lex_state = 383}, - [3692] = {.lex_state = 383}, - [3693] = {.lex_state = 11}, - [3694] = {.lex_state = 383}, - [3695] = {.lex_state = 383}, - [3696] = {.lex_state = 383}, - [3697] = {.lex_state = 383}, - [3698] = {.lex_state = 11}, - [3699] = {.lex_state = 33}, - [3700] = {.lex_state = 383}, - [3701] = {.lex_state = 383}, - [3702] = {.lex_state = 383}, - [3703] = {.lex_state = 44}, - [3704] = {.lex_state = 383}, - [3705] = {.lex_state = 383}, - [3706] = {.lex_state = 383}, - [3707] = {.lex_state = 383}, - [3708] = {.lex_state = 26}, - [3709] = {.lex_state = 383}, - [3710] = {.lex_state = 44}, - [3711] = {.lex_state = 11}, - [3712] = {.lex_state = 383}, - [3713] = {.lex_state = 383}, - [3714] = {.lex_state = 383}, - [3715] = {.lex_state = 383}, - [3716] = {.lex_state = 21}, - [3717] = {.lex_state = 383}, - [3718] = {.lex_state = 21}, - [3719] = {.lex_state = 35}, - [3720] = {.lex_state = 383}, - [3721] = {.lex_state = 21}, - [3722] = {.lex_state = 383}, - [3723] = {.lex_state = 2}, - [3724] = {.lex_state = 11}, - [3725] = {.lex_state = 11}, - [3726] = {.lex_state = 11}, - [3727] = {.lex_state = 11}, - [3728] = {.lex_state = 11}, - [3729] = {.lex_state = 11}, + [3685] = {.lex_state = 11}, + [3686] = {.lex_state = 387}, + [3687] = {.lex_state = 387}, + [3688] = {.lex_state = 387}, + [3689] = {.lex_state = 387}, + [3690] = {.lex_state = 11}, + [3691] = {.lex_state = 387}, + [3692] = {.lex_state = 387}, + [3693] = {.lex_state = 387}, + [3694] = {.lex_state = 387}, + [3695] = {.lex_state = 11}, + [3696] = {.lex_state = 387}, + [3697] = {.lex_state = 387}, + [3698] = {.lex_state = 387}, + [3699] = {.lex_state = 11}, + [3700] = {.lex_state = 387}, + [3701] = {.lex_state = 26}, + [3702] = {.lex_state = 387}, + [3703] = {.lex_state = 387}, + [3704] = {.lex_state = 11}, + [3705] = {.lex_state = 33}, + [3706] = {.lex_state = 387}, + [3707] = {.lex_state = 44}, + [3708] = {.lex_state = 387}, + [3709] = {.lex_state = 387}, + [3710] = {.lex_state = 387}, + [3711] = {.lex_state = 387}, + [3712] = {.lex_state = 387}, + [3713] = {.lex_state = 387}, + [3714] = {.lex_state = 33}, + [3715] = {.lex_state = 387}, + [3716] = {.lex_state = 387}, + [3717] = {.lex_state = 11}, + [3718] = {.lex_state = 387}, + [3719] = {.lex_state = 387}, + [3720] = {.lex_state = 387}, + [3721] = {.lex_state = 387}, + [3722] = {.lex_state = 21}, + [3723] = {.lex_state = 387}, + [3724] = {.lex_state = 21}, + [3725] = {.lex_state = 387}, + [3726] = {.lex_state = 387}, + [3727] = {.lex_state = 21}, + [3728] = {.lex_state = 387}, + [3729] = {.lex_state = 2}, [3730] = {.lex_state = 11}, [3731] = {.lex_state = 11}, [3732] = {.lex_state = 11}, @@ -41294,8 +41323,14 @@ static const TSLexMode ts_lex_modes[STATE_COUNT] = { [3735] = {.lex_state = 11}, [3736] = {.lex_state = 11}, [3737] = {.lex_state = 11}, - [3738] = {.lex_state = 21}, - [3739] = {(TSStateId)(-1)}, + [3738] = {.lex_state = 11}, + [3739] = {.lex_state = 11}, + [3740] = {.lex_state = 11}, + [3741] = {.lex_state = 11}, + [3742] = {.lex_state = 11}, + [3743] = {.lex_state = 11}, + [3744] = {.lex_state = 21}, + [3745] = {(TSStateId)(-1)}, }; static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { @@ -41406,81 +41441,81 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [1] = { - [sym_nu_script] = STATE(3671), - [sym_shebang] = STATE(34), - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(3111), - [sym__declaration_last] = STATE(3472), - [sym_decl_alias_last] = STATE(3479), - [sym_stmt_let_last] = STATE(3481), - [sym_stmt_mut_last] = STATE(3481), - [sym_stmt_const_last] = STATE(3481), - [sym__statement_last] = STATE(3482), - [sym_pipeline_last] = STATE(3481), - [sym__block_body] = STATE(3663), - [sym_decl_def] = STATE(948), - [sym_decl_export] = STATE(948), - [sym_decl_extern] = STATE(948), - [sym_decl_module] = STATE(948), - [sym_decl_use] = STATE(948), - [sym__control] = STATE(939), - [sym__ctrl_statement] = STATE(938), - [sym__ctrl_expression] = STATE(790), - [sym_ctrl_for] = STATE(926), - [sym_ctrl_loop] = STATE(926), - [sym_ctrl_error] = STATE(926), - [sym_ctrl_while] = STATE(926), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3332), - [sym_stmt_source] = STATE(913), - [sym_stmt_register] = STATE(913), - [sym__stmt_hide] = STATE(913), - [sym_hide_mod] = STATE(919), - [sym_hide_env] = STATE(919), - [sym__stmt_overlay] = STATE(913), - [sym_overlay_list] = STATE(922), - [sym_overlay_hide] = STATE(922), - [sym_overlay_new] = STATE(922), - [sym_overlay_use] = STATE(922), - [sym_assignment] = STATE(913), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(1866), - [sym__var] = STATE(1760), + [sym_nu_script] = STATE(3677), + [sym_shebang] = STATE(30), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(3151), + [sym__declaration_last] = STATE(3503), + [sym_decl_alias_last] = STATE(3505), + [sym_stmt_let_last] = STATE(3506), + [sym_stmt_mut_last] = STATE(3506), + [sym_stmt_const_last] = STATE(3506), + [sym__statement_last] = STATE(3507), + [sym_pipeline_last] = STATE(3506), + [sym__block_body] = STATE(3669), + [sym_decl_def] = STATE(958), + [sym_decl_export] = STATE(958), + [sym_decl_extern] = STATE(958), + [sym_decl_module] = STATE(958), + [sym_decl_use] = STATE(958), + [sym__control] = STATE(963), + [sym__ctrl_statement] = STATE(965), + [sym__ctrl_expression] = STATE(754), + [sym_ctrl_for] = STATE(973), + [sym_ctrl_loop] = STATE(973), + [sym_ctrl_error] = STATE(973), + [sym_ctrl_while] = STATE(973), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3268), + [sym_stmt_source] = STATE(980), + [sym_stmt_register] = STATE(980), + [sym__stmt_hide] = STATE(980), + [sym_hide_mod] = STATE(982), + [sym_hide_env] = STATE(982), + [sym__stmt_overlay] = STATE(980), + [sym_overlay_list] = STATE(983), + [sym_overlay_hide] = STATE(983), + [sym_overlay_new] = STATE(983), + [sym_overlay_use] = STATE(983), + [sym_assignment] = STATE(980), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(1870), + [sym__var] = STATE(1750), [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), [sym_comment] = STATE(1), - [aux_sym_pipeline_repeat1] = STATE(499), + [aux_sym_pipeline_repeat1] = STATE(497), [aux_sym__block_body_repeat2] = STATE(105), [ts_builtin_sym_end] = ACTIONS(5), [anon_sym_POUND_BANG] = ACTIONS(7), @@ -41920,191 +41955,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [4] = { [sym_comment] = STATE(4), - [ts_builtin_sym_end] = ACTIONS(105), - [anon_sym_export] = ACTIONS(103), - [anon_sym_alias] = ACTIONS(103), - [anon_sym_let] = ACTIONS(103), - [anon_sym_let_DASHenv] = ACTIONS(103), - [anon_sym_mut] = ACTIONS(103), - [anon_sym_const] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(103), - [anon_sym_SEMI] = ACTIONS(103), - [anon_sym_LF] = ACTIONS(105), - [anon_sym_def] = ACTIONS(103), - [anon_sym_def_DASHenv] = ACTIONS(103), - [anon_sym_export_DASHenv] = ACTIONS(103), - [anon_sym_extern] = ACTIONS(103), - [anon_sym_module] = ACTIONS(103), - [anon_sym_use] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(103), - [anon_sym_error] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(103), - [anon_sym_DASH_DASH] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(103), - [anon_sym_break] = ACTIONS(103), - [anon_sym_continue] = ACTIONS(103), - [anon_sym_for] = ACTIONS(103), - [anon_sym_in] = ACTIONS(103), - [anon_sym_loop] = ACTIONS(103), - [anon_sym_while] = ACTIONS(103), - [anon_sym_do] = ACTIONS(103), - [anon_sym_if] = ACTIONS(103), - [anon_sym_match] = ACTIONS(103), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_try] = ACTIONS(103), - [anon_sym_return] = ACTIONS(103), - [anon_sym_source] = ACTIONS(103), - [anon_sym_source_DASHenv] = ACTIONS(103), - [anon_sym_register] = ACTIONS(103), - [anon_sym_hide] = ACTIONS(103), - [anon_sym_hide_DASHenv] = ACTIONS(103), - [anon_sym_overlay] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(103), - [anon_sym_where] = ACTIONS(103), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(103), - [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_bit_DASHshl] = ACTIONS(103), - [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(103), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(103), - [anon_sym_starts_DASHwith] = ACTIONS(103), - [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(103), - [anon_sym_bit_DASHxor] = ACTIONS(103), - [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(103), - [anon_sym_xor] = ACTIONS(103), - [anon_sym_or] = ACTIONS(103), - [anon_sym_not] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(103), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(103), - [sym_val_nothing] = ACTIONS(103), - [anon_sym_true] = ACTIONS(103), - [anon_sym_false] = ACTIONS(103), - [aux_sym_val_number_token1] = ACTIONS(103), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(103), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(103), - [anon_sym_ns] = ACTIONS(103), - [anon_sym_s] = ACTIONS(103), - [anon_sym_us] = ACTIONS(103), - [anon_sym_ms] = ACTIONS(103), - [anon_sym_sec] = ACTIONS(103), - [anon_sym_min] = ACTIONS(103), - [anon_sym_hr] = ACTIONS(103), - [anon_sym_day] = ACTIONS(103), - [anon_sym_wk] = ACTIONS(103), - [anon_sym_b] = ACTIONS(103), - [anon_sym_B] = ACTIONS(103), - [anon_sym_kb] = ACTIONS(103), - [anon_sym_kB] = ACTIONS(103), - [anon_sym_Kb] = ACTIONS(103), - [anon_sym_KB] = ACTIONS(103), - [anon_sym_mb] = ACTIONS(103), - [anon_sym_mB] = ACTIONS(103), - [anon_sym_Mb] = ACTIONS(103), - [anon_sym_MB] = ACTIONS(103), - [anon_sym_gb] = ACTIONS(103), - [anon_sym_gB] = ACTIONS(103), - [anon_sym_Gb] = ACTIONS(103), - [anon_sym_GB] = ACTIONS(103), - [anon_sym_tb] = ACTIONS(103), - [anon_sym_tB] = ACTIONS(103), - [anon_sym_Tb] = ACTIONS(103), - [anon_sym_TB] = ACTIONS(103), - [anon_sym_pb] = ACTIONS(103), - [anon_sym_pB] = ACTIONS(103), - [anon_sym_Pb] = ACTIONS(103), - [anon_sym_PB] = ACTIONS(103), - [anon_sym_eb] = ACTIONS(103), - [anon_sym_eB] = ACTIONS(103), - [anon_sym_Eb] = ACTIONS(103), - [anon_sym_EB] = ACTIONS(103), - [anon_sym_zb] = ACTIONS(103), - [anon_sym_zB] = ACTIONS(103), - [anon_sym_Zb] = ACTIONS(103), - [anon_sym_ZB] = ACTIONS(103), - [anon_sym_kib] = ACTIONS(103), - [anon_sym_kiB] = ACTIONS(103), - [anon_sym_kIB] = ACTIONS(103), - [anon_sym_kIb] = ACTIONS(103), - [anon_sym_Kib] = ACTIONS(103), - [anon_sym_KIb] = ACTIONS(103), - [anon_sym_KIB] = ACTIONS(103), - [anon_sym_mib] = ACTIONS(103), - [anon_sym_miB] = ACTIONS(103), - [anon_sym_mIB] = ACTIONS(103), - [anon_sym_mIb] = ACTIONS(103), - [anon_sym_Mib] = ACTIONS(103), - [anon_sym_MIb] = ACTIONS(103), - [anon_sym_MIB] = ACTIONS(103), - [anon_sym_gib] = ACTIONS(103), - [anon_sym_giB] = ACTIONS(103), - [anon_sym_gIB] = ACTIONS(103), - [anon_sym_gIb] = ACTIONS(103), - [anon_sym_Gib] = ACTIONS(103), - [anon_sym_GIb] = ACTIONS(103), - [anon_sym_GIB] = ACTIONS(103), - [anon_sym_tib] = ACTIONS(103), - [anon_sym_tiB] = ACTIONS(103), - [anon_sym_tIB] = ACTIONS(103), - [anon_sym_tIb] = ACTIONS(103), - [anon_sym_Tib] = ACTIONS(103), - [anon_sym_TIb] = ACTIONS(103), - [anon_sym_TIB] = ACTIONS(103), - [anon_sym_pib] = ACTIONS(103), - [anon_sym_piB] = ACTIONS(103), - [anon_sym_pIB] = ACTIONS(103), - [anon_sym_pIb] = ACTIONS(103), - [anon_sym_Pib] = ACTIONS(103), - [anon_sym_PIb] = ACTIONS(103), - [anon_sym_PIB] = ACTIONS(103), - [anon_sym_eib] = ACTIONS(103), - [anon_sym_eiB] = ACTIONS(103), - [anon_sym_eIB] = ACTIONS(103), - [anon_sym_eIb] = ACTIONS(103), - [anon_sym_Eib] = ACTIONS(103), - [anon_sym_EIb] = ACTIONS(103), - [anon_sym_EIB] = ACTIONS(103), - [anon_sym_zib] = ACTIONS(103), - [anon_sym_ziB] = ACTIONS(103), - [anon_sym_zIB] = ACTIONS(103), - [anon_sym_zIb] = ACTIONS(103), - [anon_sym_Zib] = ACTIONS(103), - [anon_sym_ZIb] = ACTIONS(103), - [anon_sym_ZIB] = ACTIONS(103), - [anon_sym_0b] = ACTIONS(103), - [anon_sym_0o] = ACTIONS(103), - [anon_sym_0x] = ACTIONS(103), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_CARET] = ACTIONS(103), - [sym_short_flag] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(3), - }, - [5] = { - [sym_comment] = STATE(5), [ts_builtin_sym_end] = ACTIONS(109), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), @@ -42288,8 +42138,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [6] = { - [sym_comment] = STATE(6), + [5] = { + [sym_comment] = STATE(5), + [ts_builtin_sym_end] = ACTIONS(105), [anon_sym_export] = ACTIONS(103), [anon_sym_alias] = ACTIONS(103), [anon_sym_let] = ACTIONS(103), @@ -42307,11 +42158,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(103), [anon_sym_LBRACK] = ACTIONS(103), [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(103), [anon_sym_PIPE] = ACTIONS(103), [anon_sym_DOLLAR] = ACTIONS(103), [anon_sym_error] = ACTIONS(103), [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), [anon_sym_DASH] = ACTIONS(103), [anon_sym_break] = ACTIONS(103), [anon_sym_continue] = ACTIONS(103), @@ -42323,7 +42174,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(103), [anon_sym_match] = ACTIONS(103), [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), [anon_sym_try] = ACTIONS(103), [anon_sym_return] = ACTIONS(103), [anon_sym_source] = ACTIONS(103), @@ -42470,10 +42320,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), [anon_sym_CARET] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [7] = { - [sym_comment] = STATE(7), + [6] = { + [sym_comment] = STATE(6), [anon_sym_export] = ACTIONS(107), [anon_sym_alias] = ACTIONS(107), [anon_sym_let] = ACTIONS(107), @@ -42656,192 +42507,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [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), - [anon_sym_let_DASHenv] = ACTIONS(107), - [anon_sym_mut] = ACTIONS(107), - [anon_sym_const] = ACTIONS(107), - [sym_cmd_identifier] = ACTIONS(107), - [anon_sym_SEMI] = 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_PIPE] = 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_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_DOT_DOT_LT] = ACTIONS(129), - [anon_sym_DOT_DOT] = ACTIONS(129), - [anon_sym_DOT_DOT_EQ] = ACTIONS(129), - [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), - [aux_sym_val_number_token4] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = ACTIONS(107), - [anon_sym_ns] = ACTIONS(131), - [anon_sym_s] = ACTIONS(131), - [anon_sym_us] = ACTIONS(131), - [anon_sym_ms] = ACTIONS(131), - [anon_sym_sec] = ACTIONS(131), - [anon_sym_min] = ACTIONS(131), - [anon_sym_hr] = ACTIONS(131), - [anon_sym_day] = ACTIONS(131), - [anon_sym_wk] = ACTIONS(131), - [anon_sym_b] = ACTIONS(133), - [anon_sym_B] = ACTIONS(133), - [anon_sym_kb] = ACTIONS(133), - [anon_sym_kB] = ACTIONS(133), - [anon_sym_Kb] = ACTIONS(133), - [anon_sym_KB] = ACTIONS(133), - [anon_sym_mb] = ACTIONS(133), - [anon_sym_mB] = ACTIONS(133), - [anon_sym_Mb] = ACTIONS(133), - [anon_sym_MB] = ACTIONS(133), - [anon_sym_gb] = ACTIONS(133), - [anon_sym_gB] = ACTIONS(133), - [anon_sym_Gb] = ACTIONS(133), - [anon_sym_GB] = ACTIONS(133), - [anon_sym_tb] = ACTIONS(133), - [anon_sym_tB] = ACTIONS(133), - [anon_sym_Tb] = ACTIONS(133), - [anon_sym_TB] = ACTIONS(133), - [anon_sym_pb] = ACTIONS(133), - [anon_sym_pB] = ACTIONS(133), - [anon_sym_Pb] = ACTIONS(133), - [anon_sym_PB] = ACTIONS(133), - [anon_sym_eb] = ACTIONS(133), - [anon_sym_eB] = ACTIONS(133), - [anon_sym_Eb] = ACTIONS(133), - [anon_sym_EB] = ACTIONS(133), - [anon_sym_zb] = ACTIONS(133), - [anon_sym_zB] = ACTIONS(133), - [anon_sym_Zb] = ACTIONS(133), - [anon_sym_ZB] = ACTIONS(133), - [anon_sym_kib] = ACTIONS(133), - [anon_sym_kiB] = ACTIONS(133), - [anon_sym_kIB] = ACTIONS(133), - [anon_sym_kIb] = ACTIONS(133), - [anon_sym_Kib] = ACTIONS(133), - [anon_sym_KIb] = ACTIONS(133), - [anon_sym_KIB] = ACTIONS(133), - [anon_sym_mib] = ACTIONS(133), - [anon_sym_miB] = ACTIONS(133), - [anon_sym_mIB] = ACTIONS(133), - [anon_sym_mIb] = ACTIONS(133), - [anon_sym_Mib] = ACTIONS(133), - [anon_sym_MIb] = ACTIONS(133), - [anon_sym_MIB] = ACTIONS(133), - [anon_sym_gib] = ACTIONS(133), - [anon_sym_giB] = ACTIONS(133), - [anon_sym_gIB] = ACTIONS(133), - [anon_sym_gIb] = ACTIONS(133), - [anon_sym_Gib] = ACTIONS(133), - [anon_sym_GIb] = ACTIONS(133), - [anon_sym_GIB] = ACTIONS(133), - [anon_sym_tib] = ACTIONS(133), - [anon_sym_tiB] = ACTIONS(133), - [anon_sym_tIB] = ACTIONS(133), - [anon_sym_tIb] = ACTIONS(133), - [anon_sym_Tib] = ACTIONS(133), - [anon_sym_TIb] = ACTIONS(133), - [anon_sym_TIB] = ACTIONS(133), - [anon_sym_pib] = ACTIONS(133), - [anon_sym_piB] = ACTIONS(133), - [anon_sym_pIB] = ACTIONS(133), - [anon_sym_pIb] = ACTIONS(133), - [anon_sym_Pib] = ACTIONS(133), - [anon_sym_PIb] = ACTIONS(133), - [anon_sym_PIB] = ACTIONS(133), - [anon_sym_eib] = ACTIONS(133), - [anon_sym_eiB] = ACTIONS(133), - [anon_sym_eIB] = ACTIONS(133), - [anon_sym_eIb] = ACTIONS(133), - [anon_sym_Eib] = ACTIONS(133), - [anon_sym_EIb] = ACTIONS(133), - [anon_sym_EIB] = ACTIONS(133), - [anon_sym_zib] = ACTIONS(133), - [anon_sym_ziB] = ACTIONS(133), - [anon_sym_zIB] = ACTIONS(133), - [anon_sym_zIb] = ACTIONS(133), - [anon_sym_Zib] = ACTIONS(133), - [anon_sym_ZIb] = ACTIONS(133), - [anon_sym_ZIB] = ACTIONS(133), - [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(3), - }, - [9] = { - [sym_comment] = STATE(9), - [ts_builtin_sym_end] = ACTIONS(105), + [7] = { + [sym_comment] = STATE(7), [anon_sym_export] = ACTIONS(103), [anon_sym_alias] = ACTIONS(103), [anon_sym_let] = ACTIONS(103), @@ -42859,6 +42526,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(103), [anon_sym_LBRACK] = ACTIONS(103), [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), [anon_sym_PIPE] = ACTIONS(103), [anon_sym_DOLLAR] = ACTIONS(103), [anon_sym_error] = ACTIONS(103), @@ -42874,6 +42542,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(103), [anon_sym_match] = ACTIONS(103), [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), [anon_sym_try] = ACTIONS(103), [anon_sym_return] = ACTIONS(103), [anon_sym_source] = ACTIONS(103), @@ -43022,22 +42691,51 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [10] = { - [sym_comment] = STATE(10), + [8] = { + [sym_comment] = STATE(8), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), [anon_sym_SEMI] = ACTIONS(103), [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), [anon_sym_LBRACK] = ACTIONS(103), [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(103), [anon_sym_PIPE] = ACTIONS(103), [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), [anon_sym_GT] = ACTIONS(103), - [anon_sym_DASH_DASH] = ACTIONS(103), [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), [anon_sym_STAR_STAR] = ACTIONS(103), [anon_sym_PLUS_PLUS] = ACTIONS(103), [anon_sym_SLASH] = ACTIONS(103), @@ -43062,6 +42760,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_and] = ACTIONS(103), [anon_sym_xor] = ACTIONS(103), [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), [anon_sym_DOT_DOT_LT] = ACTIONS(103), [anon_sym_DOT_DOT] = ACTIONS(103), [anon_sym_DOT_DOT_EQ] = ACTIONS(103), @@ -43172,33 +42871,207 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(103), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_err_GT] = ACTIONS(103), - [anon_sym_out_GT] = ACTIONS(103), - [anon_sym_e_GT] = ACTIONS(103), - [anon_sym_o_GT] = ACTIONS(103), - [anon_sym_err_PLUSout_GT] = ACTIONS(103), - [anon_sym_out_PLUSerr_GT] = ACTIONS(103), - [anon_sym_o_PLUSe_GT] = ACTIONS(103), - [anon_sym_e_PLUSo_GT] = ACTIONS(103), - [sym_short_flag] = ACTIONS(103), - [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [11] = { - [sym_comment] = STATE(11), + [9] = { + [sym_comment] = STATE(9), + [ts_builtin_sym_end] = ACTIONS(109), + [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), + [sym_cmd_identifier] = ACTIONS(107), [anon_sym_SEMI] = 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_PIPE] = ACTIONS(107), [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH_DASH] = 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_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_DOT_DOT_LT] = ACTIONS(129), + [anon_sym_DOT_DOT] = ACTIONS(129), + [anon_sym_DOT_DOT_EQ] = ACTIONS(129), + [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), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = ACTIONS(107), + [anon_sym_ns] = ACTIONS(131), + [anon_sym_s] = ACTIONS(131), + [anon_sym_us] = ACTIONS(131), + [anon_sym_ms] = ACTIONS(131), + [anon_sym_sec] = ACTIONS(131), + [anon_sym_min] = ACTIONS(131), + [anon_sym_hr] = ACTIONS(131), + [anon_sym_day] = ACTIONS(131), + [anon_sym_wk] = ACTIONS(131), + [anon_sym_b] = ACTIONS(133), + [anon_sym_B] = ACTIONS(133), + [anon_sym_kb] = ACTIONS(133), + [anon_sym_kB] = ACTIONS(133), + [anon_sym_Kb] = ACTIONS(133), + [anon_sym_KB] = ACTIONS(133), + [anon_sym_mb] = ACTIONS(133), + [anon_sym_mB] = ACTIONS(133), + [anon_sym_Mb] = ACTIONS(133), + [anon_sym_MB] = ACTIONS(133), + [anon_sym_gb] = ACTIONS(133), + [anon_sym_gB] = ACTIONS(133), + [anon_sym_Gb] = ACTIONS(133), + [anon_sym_GB] = ACTIONS(133), + [anon_sym_tb] = ACTIONS(133), + [anon_sym_tB] = ACTIONS(133), + [anon_sym_Tb] = ACTIONS(133), + [anon_sym_TB] = ACTIONS(133), + [anon_sym_pb] = ACTIONS(133), + [anon_sym_pB] = ACTIONS(133), + [anon_sym_Pb] = ACTIONS(133), + [anon_sym_PB] = ACTIONS(133), + [anon_sym_eb] = ACTIONS(133), + [anon_sym_eB] = ACTIONS(133), + [anon_sym_Eb] = ACTIONS(133), + [anon_sym_EB] = ACTIONS(133), + [anon_sym_zb] = ACTIONS(133), + [anon_sym_zB] = ACTIONS(133), + [anon_sym_Zb] = ACTIONS(133), + [anon_sym_ZB] = ACTIONS(133), + [anon_sym_kib] = ACTIONS(133), + [anon_sym_kiB] = ACTIONS(133), + [anon_sym_kIB] = ACTIONS(133), + [anon_sym_kIb] = ACTIONS(133), + [anon_sym_Kib] = ACTIONS(133), + [anon_sym_KIb] = ACTIONS(133), + [anon_sym_KIB] = ACTIONS(133), + [anon_sym_mib] = ACTIONS(133), + [anon_sym_miB] = ACTIONS(133), + [anon_sym_mIB] = ACTIONS(133), + [anon_sym_mIb] = ACTIONS(133), + [anon_sym_Mib] = ACTIONS(133), + [anon_sym_MIb] = ACTIONS(133), + [anon_sym_MIB] = ACTIONS(133), + [anon_sym_gib] = ACTIONS(133), + [anon_sym_giB] = ACTIONS(133), + [anon_sym_gIB] = ACTIONS(133), + [anon_sym_gIb] = ACTIONS(133), + [anon_sym_Gib] = ACTIONS(133), + [anon_sym_GIb] = ACTIONS(133), + [anon_sym_GIB] = ACTIONS(133), + [anon_sym_tib] = ACTIONS(133), + [anon_sym_tiB] = ACTIONS(133), + [anon_sym_tIB] = ACTIONS(133), + [anon_sym_tIb] = ACTIONS(133), + [anon_sym_Tib] = ACTIONS(133), + [anon_sym_TIb] = ACTIONS(133), + [anon_sym_TIB] = ACTIONS(133), + [anon_sym_pib] = ACTIONS(133), + [anon_sym_piB] = ACTIONS(133), + [anon_sym_pIB] = ACTIONS(133), + [anon_sym_pIb] = ACTIONS(133), + [anon_sym_Pib] = ACTIONS(133), + [anon_sym_PIb] = ACTIONS(133), + [anon_sym_PIB] = ACTIONS(133), + [anon_sym_eib] = ACTIONS(133), + [anon_sym_eiB] = ACTIONS(133), + [anon_sym_eIB] = ACTIONS(133), + [anon_sym_eIb] = ACTIONS(133), + [anon_sym_Eib] = ACTIONS(133), + [anon_sym_EIb] = ACTIONS(133), + [anon_sym_EIB] = ACTIONS(133), + [anon_sym_zib] = ACTIONS(133), + [anon_sym_ziB] = ACTIONS(133), + [anon_sym_zIB] = ACTIONS(133), + [anon_sym_zIb] = ACTIONS(133), + [anon_sym_Zib] = ACTIONS(133), + [anon_sym_ZIb] = ACTIONS(133), + [anon_sym_ZIB] = ACTIONS(133), + [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(3), + }, + [10] = { + [sym_comment] = STATE(10), + [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), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = ACTIONS(107), [anon_sym_STAR] = ACTIONS(107), [anon_sym_STAR_STAR] = ACTIONS(107), [anon_sym_PLUS_PLUS] = ACTIONS(107), @@ -43346,6 +43219,168 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, + [11] = { + [sym_comment] = STATE(11), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, [12] = { [sym_comment] = STATE(12), [ts_builtin_sym_end] = ACTIONS(105), @@ -43670,6 +43705,156 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [14] = { [sym_comment] = STATE(14), + [anon_sym_LBRACK] = ACTIONS(109), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_LPAREN] = ACTIONS(109), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(109), + [anon_sym_RBRACE] = ACTIONS(109), + [anon_sym__] = 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_not] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(147), + [anon_sym_DOT_DOT] = ACTIONS(149), + [anon_sym_DOT_DOT_EQ] = ACTIONS(147), + [sym_val_nothing] = ACTIONS(109), + [anon_sym_true] = ACTIONS(109), + [anon_sym_false] = ACTIONS(109), + [aux_sym_val_number_token1] = ACTIONS(107), + [aux_sym_val_number_token2] = ACTIONS(109), + [aux_sym_val_number_token3] = ACTIONS(109), + [aux_sym_val_number_token4] = ACTIONS(109), + [anon_sym_inf] = ACTIONS(109), + [anon_sym_DASHinf] = ACTIONS(109), + [anon_sym_NaN] = ACTIONS(109), + [anon_sym_ns] = ACTIONS(151), + [anon_sym_s] = ACTIONS(151), + [anon_sym_us] = ACTIONS(151), + [anon_sym_ms] = ACTIONS(151), + [anon_sym_sec] = ACTIONS(151), + [anon_sym_min] = ACTIONS(151), + [anon_sym_hr] = ACTIONS(151), + [anon_sym_day] = ACTIONS(151), + [anon_sym_wk] = ACTIONS(151), + [anon_sym_b] = ACTIONS(153), + [anon_sym_B] = ACTIONS(155), + [anon_sym_kb] = ACTIONS(155), + [anon_sym_kB] = ACTIONS(155), + [anon_sym_Kb] = ACTIONS(155), + [anon_sym_KB] = ACTIONS(155), + [anon_sym_mb] = ACTIONS(155), + [anon_sym_mB] = ACTIONS(155), + [anon_sym_Mb] = ACTIONS(155), + [anon_sym_MB] = ACTIONS(155), + [anon_sym_gb] = ACTIONS(155), + [anon_sym_gB] = ACTIONS(155), + [anon_sym_Gb] = ACTIONS(155), + [anon_sym_GB] = ACTIONS(155), + [anon_sym_tb] = ACTIONS(155), + [anon_sym_tB] = ACTIONS(155), + [anon_sym_Tb] = ACTIONS(155), + [anon_sym_TB] = ACTIONS(155), + [anon_sym_pb] = ACTIONS(155), + [anon_sym_pB] = ACTIONS(155), + [anon_sym_Pb] = ACTIONS(155), + [anon_sym_PB] = ACTIONS(155), + [anon_sym_eb] = ACTIONS(155), + [anon_sym_eB] = ACTIONS(155), + [anon_sym_Eb] = ACTIONS(155), + [anon_sym_EB] = ACTIONS(155), + [anon_sym_zb] = ACTIONS(155), + [anon_sym_zB] = ACTIONS(155), + [anon_sym_Zb] = ACTIONS(155), + [anon_sym_ZB] = ACTIONS(155), + [anon_sym_kib] = ACTIONS(155), + [anon_sym_kiB] = ACTIONS(155), + [anon_sym_kIB] = ACTIONS(155), + [anon_sym_kIb] = ACTIONS(155), + [anon_sym_Kib] = ACTIONS(155), + [anon_sym_KIb] = ACTIONS(155), + [anon_sym_KIB] = ACTIONS(155), + [anon_sym_mib] = ACTIONS(155), + [anon_sym_miB] = ACTIONS(155), + [anon_sym_mIB] = ACTIONS(155), + [anon_sym_mIb] = ACTIONS(155), + [anon_sym_Mib] = ACTIONS(155), + [anon_sym_MIb] = ACTIONS(155), + [anon_sym_MIB] = ACTIONS(155), + [anon_sym_gib] = ACTIONS(155), + [anon_sym_giB] = ACTIONS(155), + [anon_sym_gIB] = ACTIONS(155), + [anon_sym_gIb] = ACTIONS(155), + [anon_sym_Gib] = ACTIONS(155), + [anon_sym_GIb] = ACTIONS(155), + [anon_sym_GIB] = ACTIONS(155), + [anon_sym_tib] = ACTIONS(155), + [anon_sym_tiB] = ACTIONS(155), + [anon_sym_tIB] = ACTIONS(155), + [anon_sym_tIb] = ACTIONS(155), + [anon_sym_Tib] = ACTIONS(155), + [anon_sym_TIb] = ACTIONS(155), + [anon_sym_TIB] = ACTIONS(155), + [anon_sym_pib] = ACTIONS(155), + [anon_sym_piB] = ACTIONS(155), + [anon_sym_pIB] = ACTIONS(155), + [anon_sym_pIb] = ACTIONS(155), + [anon_sym_Pib] = ACTIONS(155), + [anon_sym_PIb] = ACTIONS(155), + [anon_sym_PIB] = ACTIONS(155), + [anon_sym_eib] = ACTIONS(155), + [anon_sym_eiB] = ACTIONS(155), + [anon_sym_eIB] = ACTIONS(155), + [anon_sym_eIb] = ACTIONS(155), + [anon_sym_Eib] = ACTIONS(155), + [anon_sym_EIb] = ACTIONS(155), + [anon_sym_EIB] = ACTIONS(155), + [anon_sym_zib] = ACTIONS(155), + [anon_sym_ziB] = ACTIONS(155), + [anon_sym_zIB] = ACTIONS(155), + [anon_sym_zIb] = ACTIONS(155), + [anon_sym_Zib] = ACTIONS(155), + [anon_sym_ZIb] = ACTIONS(155), + [anon_sym_ZIB] = ACTIONS(155), + [anon_sym_0b] = ACTIONS(107), + [anon_sym_0o] = ACTIONS(107), + [anon_sym_0x] = ACTIONS(107), + [sym_val_date] = ACTIONS(109), + [anon_sym_DQUOTE] = ACTIONS(109), + [sym__str_single_quotes] = ACTIONS(109), + [sym__str_back_ticks] = ACTIONS(109), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(109), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(109), + [anon_sym_POUND] = ACTIONS(157), + }, + [15] = { + [sym_comment] = STATE(15), [anon_sym_LBRACK] = ACTIONS(105), [anon_sym_COMMA] = ACTIONS(105), [anon_sym_LPAREN] = ACTIONS(105), @@ -43816,10 +44001,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(105), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, - [15] = { - [sym_comment] = STATE(15), + [16] = { + [sym_comment] = STATE(16), [sym_cmd_identifier] = ACTIONS(103), [anon_sym_LBRACK] = ACTIONS(105), [anon_sym_COMMA] = ACTIONS(105), @@ -43966,10 +44151,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(105), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(105), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, - [16] = { - [sym_comment] = STATE(16), + [17] = { + [sym_comment] = STATE(17), [sym_cmd_identifier] = ACTIONS(107), [anon_sym_LBRACK] = ACTIONS(109), [anon_sym_COMMA] = ACTIONS(109), @@ -44006,9 +44191,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(107), [anon_sym_or] = ACTIONS(107), [anon_sym_not] = ACTIONS(107), - [anon_sym_DOT_DOT_LT] = ACTIONS(149), - [anon_sym_DOT_DOT] = ACTIONS(151), - [anon_sym_DOT_DOT_EQ] = ACTIONS(149), + [anon_sym_DOT_DOT_LT] = ACTIONS(159), + [anon_sym_DOT_DOT] = ACTIONS(161), + [anon_sym_DOT_DOT_EQ] = ACTIONS(159), [sym_val_nothing] = ACTIONS(107), [anon_sym_true] = ACTIONS(107), [anon_sym_false] = ACTIONS(107), @@ -44019,166 +44204,16 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_inf] = ACTIONS(107), [anon_sym_DASHinf] = ACTIONS(109), [anon_sym_NaN] = ACTIONS(107), - [anon_sym_ns] = ACTIONS(153), - [anon_sym_s] = ACTIONS(153), - [anon_sym_us] = ACTIONS(153), - [anon_sym_ms] = ACTIONS(153), - [anon_sym_sec] = ACTIONS(153), - [anon_sym_min] = ACTIONS(153), - [anon_sym_hr] = ACTIONS(153), - [anon_sym_day] = ACTIONS(153), - [anon_sym_wk] = ACTIONS(153), - [anon_sym_b] = ACTIONS(155), - [anon_sym_B] = ACTIONS(155), - [anon_sym_kb] = ACTIONS(155), - [anon_sym_kB] = ACTIONS(155), - [anon_sym_Kb] = ACTIONS(155), - [anon_sym_KB] = ACTIONS(155), - [anon_sym_mb] = ACTIONS(155), - [anon_sym_mB] = ACTIONS(155), - [anon_sym_Mb] = ACTIONS(155), - [anon_sym_MB] = ACTIONS(155), - [anon_sym_gb] = ACTIONS(155), - [anon_sym_gB] = ACTIONS(155), - [anon_sym_Gb] = ACTIONS(155), - [anon_sym_GB] = ACTIONS(155), - [anon_sym_tb] = ACTIONS(155), - [anon_sym_tB] = ACTIONS(155), - [anon_sym_Tb] = ACTIONS(155), - [anon_sym_TB] = ACTIONS(155), - [anon_sym_pb] = ACTIONS(155), - [anon_sym_pB] = ACTIONS(155), - [anon_sym_Pb] = ACTIONS(155), - [anon_sym_PB] = ACTIONS(155), - [anon_sym_eb] = ACTIONS(155), - [anon_sym_eB] = ACTIONS(155), - [anon_sym_Eb] = ACTIONS(155), - [anon_sym_EB] = ACTIONS(155), - [anon_sym_zb] = ACTIONS(155), - [anon_sym_zB] = ACTIONS(155), - [anon_sym_Zb] = ACTIONS(155), - [anon_sym_ZB] = ACTIONS(155), - [anon_sym_kib] = ACTIONS(155), - [anon_sym_kiB] = ACTIONS(155), - [anon_sym_kIB] = ACTIONS(155), - [anon_sym_kIb] = ACTIONS(155), - [anon_sym_Kib] = ACTIONS(155), - [anon_sym_KIb] = ACTIONS(155), - [anon_sym_KIB] = ACTIONS(155), - [anon_sym_mib] = ACTIONS(155), - [anon_sym_miB] = ACTIONS(155), - [anon_sym_mIB] = ACTIONS(155), - [anon_sym_mIb] = ACTIONS(155), - [anon_sym_Mib] = ACTIONS(155), - [anon_sym_MIb] = ACTIONS(155), - [anon_sym_MIB] = ACTIONS(155), - [anon_sym_gib] = ACTIONS(155), - [anon_sym_giB] = ACTIONS(155), - [anon_sym_gIB] = ACTIONS(155), - [anon_sym_gIb] = ACTIONS(155), - [anon_sym_Gib] = ACTIONS(155), - [anon_sym_GIb] = ACTIONS(155), - [anon_sym_GIB] = ACTIONS(155), - [anon_sym_tib] = ACTIONS(155), - [anon_sym_tiB] = ACTIONS(155), - [anon_sym_tIB] = ACTIONS(155), - [anon_sym_tIb] = ACTIONS(155), - [anon_sym_Tib] = ACTIONS(155), - [anon_sym_TIb] = ACTIONS(155), - [anon_sym_TIB] = ACTIONS(155), - [anon_sym_pib] = ACTIONS(155), - [anon_sym_piB] = ACTIONS(155), - [anon_sym_pIB] = ACTIONS(155), - [anon_sym_pIb] = ACTIONS(155), - [anon_sym_Pib] = ACTIONS(155), - [anon_sym_PIb] = ACTIONS(155), - [anon_sym_PIB] = ACTIONS(155), - [anon_sym_eib] = ACTIONS(155), - [anon_sym_eiB] = ACTIONS(155), - [anon_sym_eIB] = ACTIONS(155), - [anon_sym_eIb] = ACTIONS(155), - [anon_sym_Eib] = ACTIONS(155), - [anon_sym_EIb] = ACTIONS(155), - [anon_sym_EIB] = ACTIONS(155), - [anon_sym_zib] = ACTIONS(155), - [anon_sym_ziB] = ACTIONS(155), - [anon_sym_zIB] = ACTIONS(155), - [anon_sym_zIb] = ACTIONS(155), - [anon_sym_Zib] = ACTIONS(155), - [anon_sym_ZIb] = ACTIONS(155), - [anon_sym_ZIB] = ACTIONS(155), - [anon_sym_0b] = ACTIONS(107), - [anon_sym_0o] = ACTIONS(107), - [anon_sym_0x] = ACTIONS(107), - [sym_val_date] = ACTIONS(109), - [anon_sym_DQUOTE] = ACTIONS(109), - [sym__str_single_quotes] = ACTIONS(109), - [sym__str_back_ticks] = ACTIONS(109), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(109), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(109), - [anon_sym_POUND] = ACTIONS(147), - }, - [17] = { - [sym_comment] = STATE(17), - [anon_sym_LBRACK] = ACTIONS(109), - [anon_sym_COMMA] = ACTIONS(109), - [anon_sym_LPAREN] = ACTIONS(109), - [anon_sym_DOLLAR] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_in] = ACTIONS(107), - [anon_sym_LBRACE] = ACTIONS(109), - [anon_sym_RBRACE] = ACTIONS(109), - [anon_sym__] = 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_not] = ACTIONS(107), - [anon_sym_DOT_DOT_LT] = ACTIONS(157), - [anon_sym_DOT_DOT] = ACTIONS(159), - [anon_sym_DOT_DOT_EQ] = ACTIONS(157), - [sym_val_nothing] = ACTIONS(109), - [anon_sym_true] = ACTIONS(109), - [anon_sym_false] = ACTIONS(109), - [aux_sym_val_number_token1] = ACTIONS(107), - [aux_sym_val_number_token2] = ACTIONS(109), - [aux_sym_val_number_token3] = ACTIONS(109), - [aux_sym_val_number_token4] = ACTIONS(109), - [anon_sym_inf] = ACTIONS(109), - [anon_sym_DASHinf] = ACTIONS(109), - [anon_sym_NaN] = ACTIONS(109), - [anon_sym_ns] = ACTIONS(161), - [anon_sym_s] = ACTIONS(161), - [anon_sym_us] = ACTIONS(161), - [anon_sym_ms] = ACTIONS(161), - [anon_sym_sec] = ACTIONS(161), - [anon_sym_min] = ACTIONS(161), - [anon_sym_hr] = ACTIONS(161), - [anon_sym_day] = ACTIONS(161), - [anon_sym_wk] = ACTIONS(161), - [anon_sym_b] = ACTIONS(163), + [anon_sym_ns] = ACTIONS(163), + [anon_sym_s] = ACTIONS(163), + [anon_sym_us] = ACTIONS(163), + [anon_sym_ms] = ACTIONS(163), + [anon_sym_sec] = ACTIONS(163), + [anon_sym_min] = ACTIONS(163), + [anon_sym_hr] = ACTIONS(163), + [anon_sym_day] = ACTIONS(163), + [anon_sym_wk] = ACTIONS(163), + [anon_sym_b] = ACTIONS(165), [anon_sym_B] = ACTIONS(165), [anon_sym_kb] = ACTIONS(165), [anon_sym_kB] = ACTIONS(165), @@ -44266,86 +44301,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym__str_back_ticks] = ACTIONS(109), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(109), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(109), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [18] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3621), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(48), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2430), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_record_entry] = STATE(3070), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3599), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(64), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2355), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_record_entry] = STATE(3022), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(18), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), - [aux_sym_val_record_repeat1] = STATE(2783), + [aux_sym_val_record_repeat1] = STATE(2797), [sym_identifier] = ACTIONS(167), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -44409,86 +44444,86 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [19] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3621), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(99), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2430), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_record_entry] = STATE(3070), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3599), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(100), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2355), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_record_entry] = STATE(3022), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(19), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), - [aux_sym_val_record_repeat1] = STATE(2825), + [aux_sym_val_record_repeat1] = STATE(2792), [sym_identifier] = ACTIONS(167), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -44552,83 +44587,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [20] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3692), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(102), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3654), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(81), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(20), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -44692,83 +44727,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [21] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3612), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(42), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3575), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(83), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(21), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -44832,83 +44867,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [22] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3606), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(73), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3575), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(69), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(22), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -44938,7 +44973,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(273), + [anon_sym_RBRACE] = ACTIONS(271), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -44972,83 +45007,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [23] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3720), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(93), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3698), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(73), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(23), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -45078,7 +45113,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(275), + [anon_sym_RBRACE] = ACTIONS(273), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -45112,83 +45147,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [24] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3687), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(75), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3653), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(55), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(24), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -45218,7 +45253,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(277), + [anon_sym_RBRACE] = ACTIONS(275), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -45252,83 +45287,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [25] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3606), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(97), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3662), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(37), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(25), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -45358,7 +45393,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(273), + [anon_sym_RBRACE] = ACTIONS(277), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -45392,83 +45427,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [26] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3692), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(68), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3654), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(75), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(26), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -45532,83 +45567,83 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [27] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3657), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym_parameter_pipes] = STATE(54), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3686), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym_parameter_pipes] = STATE(94), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(27), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -45672,82 +45707,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [28] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3612), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3712), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(28), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -45776,7 +45811,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(271), + [anon_sym_RBRACE] = ACTIONS(281), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -45810,82 +45845,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [29] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3702), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3653), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(29), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -45914,7 +45949,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(281), + [anon_sym_RBRACE] = ACTIONS(275), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -45948,82 +45983,220 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [30] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3606), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(3151), + [sym__declaration_last] = STATE(3503), + [sym_decl_alias_last] = STATE(3505), + [sym_stmt_let_last] = STATE(3506), + [sym_stmt_mut_last] = STATE(3506), + [sym_stmt_const_last] = STATE(3506), + [sym__statement_last] = STATE(3507), + [sym_pipeline_last] = STATE(3506), + [sym__block_body] = STATE(3710), + [sym_decl_def] = STATE(958), + [sym_decl_export] = STATE(958), + [sym_decl_extern] = STATE(958), + [sym_decl_module] = STATE(958), + [sym_decl_use] = STATE(958), + [sym__control] = STATE(963), + [sym__ctrl_statement] = STATE(965), + [sym__ctrl_expression] = STATE(754), + [sym_ctrl_for] = STATE(973), + [sym_ctrl_loop] = STATE(973), + [sym_ctrl_error] = STATE(973), + [sym_ctrl_while] = STATE(973), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3268), + [sym_stmt_source] = STATE(980), + [sym_stmt_register] = STATE(980), + [sym__stmt_hide] = STATE(980), + [sym_hide_mod] = STATE(982), + [sym_hide_env] = STATE(982), + [sym__stmt_overlay] = STATE(980), + [sym_overlay_list] = STATE(983), + [sym_overlay_hide] = STATE(983), + [sym_overlay_new] = STATE(983), + [sym_overlay_use] = STATE(983), + [sym_assignment] = STATE(980), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(1870), + [sym__var] = STATE(1750), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), [sym_comment] = STATE(30), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(497), + [aux_sym__block_body_repeat2] = STATE(105), + [ts_builtin_sym_end] = ACTIONS(283), + [anon_sym_export] = ACTIONS(9), + [anon_sym_alias] = ACTIONS(11), + [anon_sym_let] = ACTIONS(13), + [anon_sym_let_DASHenv] = ACTIONS(13), + [anon_sym_mut] = ACTIONS(15), + [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), + [anon_sym_use] = ACTIONS(29), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(35), + [anon_sym_error] = ACTIONS(37), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_for] = ACTIONS(45), + [anon_sym_loop] = ACTIONS(47), + [anon_sym_while] = ACTIONS(49), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(59), + [anon_sym_return] = ACTIONS(61), + [anon_sym_source] = ACTIONS(63), + [anon_sym_source_DASHenv] = ACTIONS(63), + [anon_sym_register] = ACTIONS(65), + [anon_sym_hide] = ACTIONS(67), + [anon_sym_hide_DASHenv] = ACTIONS(69), + [anon_sym_overlay] = ACTIONS(71), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(157), + }, + [31] = { + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3628), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(31), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -46052,7 +46225,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(273), + [anon_sym_RBRACE] = ACTIONS(285), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -46086,82 +46259,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, - [31] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3668), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(31), - [aux_sym_pipeline_repeat1] = STATE(500), + [32] = { + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3575), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(32), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -46190,7 +46363,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(283), + [anon_sym_RBRACE] = ACTIONS(271), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -46224,82 +46397,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, - [32] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3657), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(32), - [aux_sym_pipeline_repeat1] = STATE(500), + [33] = { + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3619), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(33), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -46328,7 +46501,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(279), + [anon_sym_RBRACE] = ACTIONS(287), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -46362,82 +46535,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, - [33] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3662), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(33), - [aux_sym_pipeline_repeat1] = STATE(500), + [34] = { + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3626), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(34), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -46466,7 +46639,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(285), + [anon_sym_RBRACE] = ACTIONS(289), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -46500,220 +46673,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, - [34] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(3111), - [sym__declaration_last] = STATE(3472), - [sym_decl_alias_last] = STATE(3479), - [sym_stmt_let_last] = STATE(3481), - [sym_stmt_mut_last] = STATE(3481), - [sym_stmt_const_last] = STATE(3481), - [sym__statement_last] = STATE(3482), - [sym_pipeline_last] = STATE(3481), - [sym__block_body] = STATE(3595), - [sym_decl_def] = STATE(948), - [sym_decl_export] = STATE(948), - [sym_decl_extern] = STATE(948), - [sym_decl_module] = STATE(948), - [sym_decl_use] = STATE(948), - [sym__control] = STATE(939), - [sym__ctrl_statement] = STATE(938), - [sym__ctrl_expression] = STATE(790), - [sym_ctrl_for] = STATE(926), - [sym_ctrl_loop] = STATE(926), - [sym_ctrl_error] = STATE(926), - [sym_ctrl_while] = STATE(926), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3332), - [sym_stmt_source] = STATE(913), - [sym_stmt_register] = STATE(913), - [sym__stmt_hide] = STATE(913), - [sym_hide_mod] = STATE(919), - [sym_hide_env] = STATE(919), - [sym__stmt_overlay] = STATE(913), - [sym_overlay_list] = STATE(922), - [sym_overlay_hide] = STATE(922), - [sym_overlay_new] = STATE(922), - [sym_overlay_use] = STATE(922), - [sym_assignment] = STATE(913), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(1866), - [sym__var] = STATE(1760), - [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), - [sym_comment] = STATE(34), - [aux_sym_pipeline_repeat1] = STATE(499), - [aux_sym__block_body_repeat2] = STATE(105), - [ts_builtin_sym_end] = ACTIONS(287), - [anon_sym_export] = ACTIONS(9), - [anon_sym_alias] = ACTIONS(11), - [anon_sym_let] = ACTIONS(13), - [anon_sym_let_DASHenv] = ACTIONS(13), - [anon_sym_mut] = ACTIONS(15), - [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), - [anon_sym_use] = ACTIONS(29), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(35), - [anon_sym_error] = ACTIONS(37), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_for] = ACTIONS(45), - [anon_sym_loop] = ACTIONS(47), - [anon_sym_while] = ACTIONS(49), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_try] = ACTIONS(59), - [anon_sym_return] = ACTIONS(61), - [anon_sym_source] = ACTIONS(63), - [anon_sym_source_DASHenv] = ACTIONS(63), - [anon_sym_register] = ACTIONS(65), - [anon_sym_hide] = ACTIONS(67), - [anon_sym_hide_DASHenv] = ACTIONS(69), - [anon_sym_overlay] = ACTIONS(71), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [35] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3692), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3662), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(35), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -46742,7 +46777,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(269), + [anon_sym_RBRACE] = ACTIONS(277), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -46776,82 +46811,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [36] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3647), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3654), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(36), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -46880,7 +46915,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(215), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_RBRACE] = ACTIONS(289), + [anon_sym_RBRACE] = ACTIONS(269), [anon_sym_try] = ACTIONS(223), [anon_sym_return] = ACTIONS(225), [anon_sym_source] = ACTIONS(227), @@ -46914,82 +46949,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [37] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3670), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3715), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(37), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -47051,82 +47086,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [38] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3630), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3728), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(38), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -47188,82 +47223,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [39] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3585), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3615), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(39), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -47325,82 +47360,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [40] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3583), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3682), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(40), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -47462,82 +47497,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [41] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3586), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3694), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(41), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -47599,82 +47634,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [42] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3588), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3621), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(42), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -47736,82 +47771,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [43] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), [sym__block_body] = STATE(3589), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(43), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -47873,82 +47908,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [44] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3578), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3708), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(44), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48010,82 +48045,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [45] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3591), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3625), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(45), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48147,82 +48182,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [46] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3592), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3716), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(46), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48284,82 +48319,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [47] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3593), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3719), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(47), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48421,82 +48456,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [48] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3575), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3721), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(48), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48558,82 +48593,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [49] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3594), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3723), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(49), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48695,82 +48730,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [50] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3596), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3726), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(50), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48832,82 +48867,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [51] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3597), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3594), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(51), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -48969,82 +49004,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [52] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3572), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3700), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(52), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -49106,82 +49141,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [53] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3599), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3697), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(53), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -49243,82 +49278,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [54] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3602), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3687), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(54), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -49380,82 +49415,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [55] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3701), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3644), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(55), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -49517,82 +49552,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [56] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3603), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3643), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(56), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -49654,82 +49689,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [57] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3569), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3604), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(57), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -49791,82 +49826,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [58] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3640), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3651), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(58), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -49928,82 +49963,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [59] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3581), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3633), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(59), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -50065,82 +50100,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [60] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3700), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3592), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(60), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -50202,82 +50237,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [61] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3604), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3591), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(61), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -50339,82 +50374,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [62] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3607), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3660), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(62), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -50476,82 +50511,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [63] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3609), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3597), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(63), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -50613,82 +50648,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [64] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3577), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3606), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(64), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -50750,82 +50785,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [65] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3610), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3617), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(65), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -50887,82 +50922,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [66] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3619), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3664), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(66), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51024,82 +51059,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [67] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3573), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3598), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(67), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51161,82 +51196,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [68] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3654), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3587), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(68), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51298,82 +51333,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [69] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3579), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3600), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(69), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51435,82 +51470,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [70] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3615), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3691), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(70), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51572,82 +51607,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [71] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3620), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3585), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(71), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51709,82 +51744,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [72] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3697), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3605), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(72), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51846,82 +51881,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [73] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3623), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3658), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(73), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -51983,82 +52018,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [74] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3622), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3661), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(74), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -52120,82 +52155,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [75] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3628), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3584), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(75), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -52257,82 +52292,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [76] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3574), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3676), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(76), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -52394,82 +52429,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [77] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3717), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3620), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(77), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -52531,82 +52566,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [78] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3633), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3623), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(78), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -52668,82 +52703,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [79] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3645), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3689), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(79), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -52805,82 +52840,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [80] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3714), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3692), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(80), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -52942,82 +52977,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [81] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3646), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3652), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(81), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -53079,82 +53114,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [82] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3695), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3629), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(82), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -53216,82 +53251,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [83] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3648), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3634), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(83), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -53353,82 +53388,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [84] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3713), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3637), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(84), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -53490,82 +53525,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [85] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3568), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3671), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(85), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -53627,82 +53662,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [86] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3656), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3666), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(86), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -53764,82 +53799,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [87] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3571), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3663), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(87), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -53901,82 +53936,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [88] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3658), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3646), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(88), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54038,82 +54073,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [89] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3660), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3613), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(89), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54175,82 +54210,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [90] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3661), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3622), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(90), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54312,82 +54347,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [91] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3706), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3607), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(91), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54449,82 +54484,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [92] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3631), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3638), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(92), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54586,82 +54621,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [93] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3666), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3636), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(93), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54723,82 +54758,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [94] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3576), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3713), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(94), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54860,82 +54895,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [95] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3667), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3632), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(95), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -54997,82 +55032,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [96] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3691), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3639), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(96), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -55134,82 +55169,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [97] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3582), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3641), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(97), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -55271,82 +55306,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [98] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3611), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3657), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(98), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -55408,82 +55443,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [99] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3686), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3631), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(99), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -55545,82 +55580,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [100] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3580), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3709), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(100), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -55682,82 +55717,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [101] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3567), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3720), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(101), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -55819,82 +55854,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [102] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3690), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3706), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(102), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -55956,82 +55991,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [103] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3688), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3618), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(103), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -56093,82 +56128,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [104] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2937), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym__block_body] = STATE(3570), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2961), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym__block_body] = STATE(3725), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(104), - [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(488), [aux_sym__block_body_repeat2] = STATE(106), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), @@ -56230,82 +56265,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [105] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(3133), - [sym__declaration_last] = STATE(3472), - [sym_decl_alias_last] = STATE(3479), - [sym_stmt_let_last] = STATE(3481), - [sym_stmt_mut_last] = STATE(3481), - [sym_stmt_const_last] = STATE(3481), - [sym__statement_last] = STATE(3482), - [sym_pipeline_last] = STATE(3481), - [sym_decl_def] = STATE(948), - [sym_decl_export] = STATE(948), - [sym_decl_extern] = STATE(948), - [sym_decl_module] = STATE(948), - [sym_decl_use] = STATE(948), - [sym__control] = STATE(939), - [sym__ctrl_statement] = STATE(938), - [sym__ctrl_expression] = STATE(790), - [sym_ctrl_for] = STATE(926), - [sym_ctrl_loop] = STATE(926), - [sym_ctrl_error] = STATE(926), - [sym_ctrl_while] = STATE(926), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3332), - [sym_stmt_source] = STATE(913), - [sym_stmt_register] = STATE(913), - [sym__stmt_hide] = STATE(913), - [sym_hide_mod] = STATE(919), - [sym_hide_env] = STATE(919), - [sym__stmt_overlay] = STATE(913), - [sym_overlay_list] = STATE(922), - [sym_overlay_hide] = STATE(922), - [sym_overlay_new] = STATE(922), - [sym_overlay_use] = STATE(922), - [sym_assignment] = STATE(913), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(1866), - [sym__var] = STATE(1760), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(3140), + [sym__declaration_last] = STATE(3503), + [sym_decl_alias_last] = STATE(3505), + [sym_stmt_let_last] = STATE(3506), + [sym_stmt_mut_last] = STATE(3506), + [sym_stmt_const_last] = STATE(3506), + [sym__statement_last] = STATE(3507), + [sym_pipeline_last] = STATE(3506), + [sym_decl_def] = STATE(958), + [sym_decl_export] = STATE(958), + [sym_decl_extern] = STATE(958), + [sym_decl_module] = STATE(958), + [sym_decl_use] = STATE(958), + [sym__control] = STATE(963), + [sym__ctrl_statement] = STATE(965), + [sym__ctrl_expression] = STATE(754), + [sym_ctrl_for] = STATE(973), + [sym_ctrl_loop] = STATE(973), + [sym_ctrl_error] = STATE(973), + [sym_ctrl_while] = STATE(973), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3268), + [sym_stmt_source] = STATE(980), + [sym_stmt_register] = STATE(980), + [sym__stmt_hide] = STATE(980), + [sym_hide_mod] = STATE(982), + [sym_hide_env] = STATE(982), + [sym__stmt_overlay] = STATE(980), + [sym_overlay_list] = STATE(983), + [sym_overlay_hide] = STATE(983), + [sym_overlay_new] = STATE(983), + [sym_overlay_use] = STATE(983), + [sym_assignment] = STATE(980), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(1870), + [sym__var] = STATE(1750), [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), [sym_comment] = STATE(105), - [aux_sym_pipeline_repeat1] = STATE(499), - [aux_sym__block_body_repeat2] = STATE(126), + [aux_sym_pipeline_repeat1] = STATE(497), + [aux_sym__block_body_repeat2] = STATE(125), [anon_sym_export] = ACTIONS(9), [anon_sym_alias] = ACTIONS(11), [anon_sym_let] = ACTIONS(13), @@ -56366,82 +56401,82 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [106] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym__block_body_statement_last] = STATE(2948), - [sym__declaration_last] = STATE(3283), - [sym_decl_alias_last] = STATE(3284), - [sym_stmt_let_last] = STATE(3285), - [sym_stmt_mut_last] = STATE(3285), - [sym_stmt_const_last] = STATE(3285), - [sym__statement_last] = STATE(3286), - [sym_pipeline_last] = STATE(3285), - [sym_decl_def] = STATE(905), - [sym_decl_export] = STATE(905), - [sym_decl_extern] = STATE(905), - [sym_decl_module] = STATE(905), - [sym_decl_use] = STATE(905), - [sym__control] = STATE(906), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_stmt_source] = STATE(902), - [sym_stmt_register] = STATE(902), - [sym__stmt_hide] = STATE(902), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(902), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(902), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym__block_body_statement_last] = STATE(2973), + [sym__declaration_last] = STATE(3332), + [sym_decl_alias_last] = STATE(3333), + [sym_stmt_let_last] = STATE(3337), + [sym_stmt_mut_last] = STATE(3337), + [sym_stmt_const_last] = STATE(3337), + [sym__statement_last] = STATE(3339), + [sym_pipeline_last] = STATE(3337), + [sym_decl_def] = STATE(880), + [sym_decl_export] = STATE(880), + [sym_decl_extern] = STATE(880), + [sym_decl_module] = STATE(880), + [sym_decl_use] = STATE(880), + [sym__control] = STATE(878), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_stmt_source] = STATE(870), + [sym_stmt_register] = STATE(870), + [sym__stmt_hide] = STATE(870), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(870), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(870), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(106), - [aux_sym_pipeline_repeat1] = STATE(500), - [aux_sym__block_body_repeat2] = STATE(126), + [aux_sym_pipeline_repeat1] = STATE(488), + [aux_sym__block_body_repeat2] = STATE(125), [anon_sym_export] = ACTIONS(169), [anon_sym_alias] = ACTIONS(171), [anon_sym_let] = ACTIONS(173), @@ -56502,144 +56537,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [107] = { [sym_comment] = STATE(107), - [anon_sym_SEMI] = ACTIONS(103), - [anon_sym_LF] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(103), - [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(103), - [anon_sym_DASH_DASH] = ACTIONS(103), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(103), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(103), - [sym_val_nothing] = ACTIONS(103), - [anon_sym_true] = ACTIONS(103), - [anon_sym_false] = ACTIONS(103), - [aux_sym_val_number_token1] = ACTIONS(103), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(103), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(103), - [anon_sym_ns] = ACTIONS(103), - [anon_sym_s] = ACTIONS(103), - [anon_sym_us] = ACTIONS(103), - [anon_sym_ms] = ACTIONS(103), - [anon_sym_sec] = ACTIONS(103), - [anon_sym_min] = ACTIONS(103), - [anon_sym_hr] = ACTIONS(103), - [anon_sym_day] = ACTIONS(103), - [anon_sym_wk] = ACTIONS(103), - [anon_sym_b] = ACTIONS(103), - [anon_sym_B] = ACTIONS(103), - [anon_sym_kb] = ACTIONS(103), - [anon_sym_kB] = ACTIONS(103), - [anon_sym_Kb] = ACTIONS(103), - [anon_sym_KB] = ACTIONS(103), - [anon_sym_mb] = ACTIONS(103), - [anon_sym_mB] = ACTIONS(103), - [anon_sym_Mb] = ACTIONS(103), - [anon_sym_MB] = ACTIONS(103), - [anon_sym_gb] = ACTIONS(103), - [anon_sym_gB] = ACTIONS(103), - [anon_sym_Gb] = ACTIONS(103), - [anon_sym_GB] = ACTIONS(103), - [anon_sym_tb] = ACTIONS(103), - [anon_sym_tB] = ACTIONS(103), - [anon_sym_Tb] = ACTIONS(103), - [anon_sym_TB] = ACTIONS(103), - [anon_sym_pb] = ACTIONS(103), - [anon_sym_pB] = ACTIONS(103), - [anon_sym_Pb] = ACTIONS(103), - [anon_sym_PB] = ACTIONS(103), - [anon_sym_eb] = ACTIONS(103), - [anon_sym_eB] = ACTIONS(103), - [anon_sym_Eb] = ACTIONS(103), - [anon_sym_EB] = ACTIONS(103), - [anon_sym_zb] = ACTIONS(103), - [anon_sym_zB] = ACTIONS(103), - [anon_sym_Zb] = ACTIONS(103), - [anon_sym_ZB] = ACTIONS(103), - [anon_sym_kib] = ACTIONS(103), - [anon_sym_kiB] = ACTIONS(103), - [anon_sym_kIB] = ACTIONS(103), - [anon_sym_kIb] = ACTIONS(103), - [anon_sym_Kib] = ACTIONS(103), - [anon_sym_KIb] = ACTIONS(103), - [anon_sym_KIB] = ACTIONS(103), - [anon_sym_mib] = ACTIONS(103), - [anon_sym_miB] = ACTIONS(103), - [anon_sym_mIB] = ACTIONS(103), - [anon_sym_mIb] = ACTIONS(103), - [anon_sym_Mib] = ACTIONS(103), - [anon_sym_MIb] = ACTIONS(103), - [anon_sym_MIB] = ACTIONS(103), - [anon_sym_gib] = ACTIONS(103), - [anon_sym_giB] = ACTIONS(103), - [anon_sym_gIB] = ACTIONS(103), - [anon_sym_gIb] = ACTIONS(103), - [anon_sym_Gib] = ACTIONS(103), - [anon_sym_GIb] = ACTIONS(103), - [anon_sym_GIB] = ACTIONS(103), - [anon_sym_tib] = ACTIONS(103), - [anon_sym_tiB] = ACTIONS(103), - [anon_sym_tIB] = ACTIONS(103), - [anon_sym_tIb] = ACTIONS(103), - [anon_sym_Tib] = ACTIONS(103), - [anon_sym_TIb] = ACTIONS(103), - [anon_sym_TIB] = ACTIONS(103), - [anon_sym_pib] = ACTIONS(103), - [anon_sym_piB] = ACTIONS(103), - [anon_sym_pIB] = ACTIONS(103), - [anon_sym_pIb] = ACTIONS(103), - [anon_sym_Pib] = ACTIONS(103), - [anon_sym_PIb] = ACTIONS(103), - [anon_sym_PIB] = ACTIONS(103), - [anon_sym_eib] = ACTIONS(103), - [anon_sym_eiB] = ACTIONS(103), - [anon_sym_eIB] = ACTIONS(103), - [anon_sym_eIb] = ACTIONS(103), - [anon_sym_Eib] = ACTIONS(103), - [anon_sym_EIb] = ACTIONS(103), - [anon_sym_EIB] = ACTIONS(103), - [anon_sym_zib] = ACTIONS(103), - [anon_sym_ziB] = ACTIONS(103), - [anon_sym_zIB] = ACTIONS(103), - [anon_sym_zIb] = ACTIONS(103), - [anon_sym_Zib] = ACTIONS(103), - [anon_sym_ZIb] = ACTIONS(103), - [anon_sym_ZIB] = ACTIONS(103), - [anon_sym_0b] = ACTIONS(103), - [anon_sym_0o] = ACTIONS(103), - [anon_sym_0x] = ACTIONS(103), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_err_GT] = ACTIONS(103), - [anon_sym_out_GT] = ACTIONS(103), - [anon_sym_e_GT] = ACTIONS(103), - [anon_sym_o_GT] = ACTIONS(103), - [anon_sym_err_PLUSout_GT] = ACTIONS(103), - [anon_sym_out_PLUSerr_GT] = ACTIONS(103), - [anon_sym_o_PLUSe_GT] = ACTIONS(103), - [anon_sym_e_PLUSo_GT] = ACTIONS(103), - [sym_short_flag] = ACTIONS(103), - [aux_sym_unquoted_token1] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(3), - }, - [108] = { - [sym_comment] = STATE(108), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_LBRACK] = ACTIONS(107), @@ -56772,6 +56673,140 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, + [108] = { + [sym_comment] = STATE(108), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, [109] = { [sym_comment] = STATE(109), [ts_builtin_sym_end] = ACTIONS(109), @@ -57040,138 +57075,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [111] = { [sym_comment] = STATE(111), - [sym_identifier] = ACTIONS(103), - [anon_sym_COLON] = ACTIONS(105), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_RBRACK] = ACTIONS(105), - [anon_sym_RPAREN] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_DOLLAR] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(103), - [anon_sym_DOT_DOT_DOT] = ACTIONS(105), - [anon_sym_DASH_DASH] = ACTIONS(105), - [anon_sym_DASH] = ACTIONS(103), - [anon_sym_in] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(103), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(103), - [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(103), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(103), - [anon_sym_xor] = ACTIONS(103), - [anon_sym_or] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(103), - [anon_sym_s] = ACTIONS(103), - [anon_sym_us] = ACTIONS(103), - [anon_sym_ms] = ACTIONS(103), - [anon_sym_sec] = ACTIONS(103), - [anon_sym_min] = ACTIONS(103), - [anon_sym_hr] = ACTIONS(103), - [anon_sym_day] = ACTIONS(103), - [anon_sym_wk] = ACTIONS(103), - [anon_sym_b] = ACTIONS(103), - [anon_sym_B] = ACTIONS(103), - [anon_sym_kb] = ACTIONS(103), - [anon_sym_kB] = ACTIONS(103), - [anon_sym_Kb] = ACTIONS(103), - [anon_sym_KB] = ACTIONS(103), - [anon_sym_mb] = ACTIONS(103), - [anon_sym_mB] = ACTIONS(103), - [anon_sym_Mb] = ACTIONS(103), - [anon_sym_MB] = ACTIONS(103), - [anon_sym_gb] = ACTIONS(103), - [anon_sym_gB] = ACTIONS(103), - [anon_sym_Gb] = ACTIONS(103), - [anon_sym_GB] = ACTIONS(103), - [anon_sym_tb] = ACTIONS(103), - [anon_sym_tB] = ACTIONS(103), - [anon_sym_Tb] = ACTIONS(103), - [anon_sym_TB] = ACTIONS(103), - [anon_sym_pb] = ACTIONS(103), - [anon_sym_pB] = ACTIONS(103), - [anon_sym_Pb] = ACTIONS(103), - [anon_sym_PB] = ACTIONS(103), - [anon_sym_eb] = ACTIONS(103), - [anon_sym_eB] = ACTIONS(103), - [anon_sym_Eb] = ACTIONS(103), - [anon_sym_EB] = ACTIONS(103), - [anon_sym_zb] = ACTIONS(103), - [anon_sym_zB] = ACTIONS(103), - [anon_sym_Zb] = ACTIONS(103), - [anon_sym_ZB] = ACTIONS(103), - [anon_sym_kib] = ACTIONS(103), - [anon_sym_kiB] = ACTIONS(103), - [anon_sym_kIB] = ACTIONS(103), - [anon_sym_kIb] = ACTIONS(103), - [anon_sym_Kib] = ACTIONS(103), - [anon_sym_KIb] = ACTIONS(103), - [anon_sym_KIB] = ACTIONS(103), - [anon_sym_mib] = ACTIONS(103), - [anon_sym_miB] = ACTIONS(103), - [anon_sym_mIB] = ACTIONS(103), - [anon_sym_mIb] = ACTIONS(103), - [anon_sym_Mib] = ACTIONS(103), - [anon_sym_MIb] = ACTIONS(103), - [anon_sym_MIB] = ACTIONS(103), - [anon_sym_gib] = ACTIONS(103), - [anon_sym_giB] = ACTIONS(103), - [anon_sym_gIB] = ACTIONS(103), - [anon_sym_gIb] = ACTIONS(103), - [anon_sym_Gib] = ACTIONS(103), - [anon_sym_GIb] = ACTIONS(103), - [anon_sym_GIB] = ACTIONS(103), - [anon_sym_tib] = ACTIONS(103), - [anon_sym_tiB] = ACTIONS(103), - [anon_sym_tIB] = ACTIONS(103), - [anon_sym_tIb] = ACTIONS(103), - [anon_sym_Tib] = ACTIONS(103), - [anon_sym_TIb] = ACTIONS(103), - [anon_sym_TIB] = ACTIONS(103), - [anon_sym_pib] = ACTIONS(103), - [anon_sym_piB] = ACTIONS(103), - [anon_sym_pIB] = ACTIONS(103), - [anon_sym_pIb] = ACTIONS(103), - [anon_sym_Pib] = ACTIONS(103), - [anon_sym_PIb] = ACTIONS(103), - [anon_sym_PIB] = ACTIONS(103), - [anon_sym_eib] = ACTIONS(103), - [anon_sym_eiB] = ACTIONS(103), - [anon_sym_eIB] = ACTIONS(103), - [anon_sym_eIb] = ACTIONS(103), - [anon_sym_Eib] = ACTIONS(103), - [anon_sym_EIb] = ACTIONS(103), - [anon_sym_EIB] = ACTIONS(103), - [anon_sym_zib] = ACTIONS(103), - [anon_sym_ziB] = ACTIONS(103), - [anon_sym_zIB] = ACTIONS(103), - [anon_sym_zIb] = ACTIONS(103), - [anon_sym_Zib] = ACTIONS(103), - [anon_sym_ZIb] = ACTIONS(103), - [anon_sym_ZIB] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(147), - }, - [112] = { - [sym_comment] = STATE(112), [sym_identifier] = ACTIONS(107), [anon_sym_COLON] = ACTIONS(109), [anon_sym_COMMA] = ACTIONS(109), @@ -57300,11 +57203,143 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_Zib] = ACTIONS(309), [anon_sym_ZIb] = ACTIONS(309), [anon_sym_ZIB] = ACTIONS(309), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), + }, + [112] = { + [sym_comment] = STATE(112), + [sym_identifier] = ACTIONS(103), + [anon_sym_COLON] = ACTIONS(105), + [anon_sym_COMMA] = ACTIONS(105), + [anon_sym_RBRACK] = ACTIONS(105), + [anon_sym_RPAREN] = ACTIONS(105), + [anon_sym_PIPE] = ACTIONS(105), + [anon_sym_DOLLAR] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DOT_DOT_DOT] = ACTIONS(105), + [anon_sym_DASH_DASH] = ACTIONS(105), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(105), + [anon_sym_PLUS_PLUS] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(105), + [anon_sym_bit_DASHshr] = ACTIONS(105), + [anon_sym_EQ_EQ] = ACTIONS(105), + [anon_sym_BANG_EQ] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(105), + [anon_sym_GT_EQ] = ACTIONS(105), + [anon_sym_not_DASHin] = ACTIONS(105), + [anon_sym_starts_DASHwith] = ACTIONS(105), + [anon_sym_ends_DASHwith] = ACTIONS(105), + [anon_sym_EQ_TILDE] = ACTIONS(105), + [anon_sym_BANG_TILDE] = ACTIONS(105), + [anon_sym_bit_DASHand] = ACTIONS(105), + [anon_sym_bit_DASHxor] = ACTIONS(105), + [anon_sym_bit_DASHor] = ACTIONS(105), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [anon_sym_ns] = ACTIONS(103), + [anon_sym_s] = ACTIONS(103), + [anon_sym_us] = ACTIONS(103), + [anon_sym_ms] = ACTIONS(103), + [anon_sym_sec] = ACTIONS(103), + [anon_sym_min] = ACTIONS(103), + [anon_sym_hr] = ACTIONS(103), + [anon_sym_day] = ACTIONS(103), + [anon_sym_wk] = ACTIONS(103), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(103), + [anon_sym_kb] = ACTIONS(103), + [anon_sym_kB] = ACTIONS(103), + [anon_sym_Kb] = ACTIONS(103), + [anon_sym_KB] = ACTIONS(103), + [anon_sym_mb] = ACTIONS(103), + [anon_sym_mB] = ACTIONS(103), + [anon_sym_Mb] = ACTIONS(103), + [anon_sym_MB] = ACTIONS(103), + [anon_sym_gb] = ACTIONS(103), + [anon_sym_gB] = ACTIONS(103), + [anon_sym_Gb] = ACTIONS(103), + [anon_sym_GB] = ACTIONS(103), + [anon_sym_tb] = ACTIONS(103), + [anon_sym_tB] = ACTIONS(103), + [anon_sym_Tb] = ACTIONS(103), + [anon_sym_TB] = ACTIONS(103), + [anon_sym_pb] = ACTIONS(103), + [anon_sym_pB] = ACTIONS(103), + [anon_sym_Pb] = ACTIONS(103), + [anon_sym_PB] = ACTIONS(103), + [anon_sym_eb] = ACTIONS(103), + [anon_sym_eB] = ACTIONS(103), + [anon_sym_Eb] = ACTIONS(103), + [anon_sym_EB] = ACTIONS(103), + [anon_sym_zb] = ACTIONS(103), + [anon_sym_zB] = ACTIONS(103), + [anon_sym_Zb] = ACTIONS(103), + [anon_sym_ZB] = ACTIONS(103), + [anon_sym_kib] = ACTIONS(103), + [anon_sym_kiB] = ACTIONS(103), + [anon_sym_kIB] = ACTIONS(103), + [anon_sym_kIb] = ACTIONS(103), + [anon_sym_Kib] = ACTIONS(103), + [anon_sym_KIb] = ACTIONS(103), + [anon_sym_KIB] = ACTIONS(103), + [anon_sym_mib] = ACTIONS(103), + [anon_sym_miB] = ACTIONS(103), + [anon_sym_mIB] = ACTIONS(103), + [anon_sym_mIb] = ACTIONS(103), + [anon_sym_Mib] = ACTIONS(103), + [anon_sym_MIb] = ACTIONS(103), + [anon_sym_MIB] = ACTIONS(103), + [anon_sym_gib] = ACTIONS(103), + [anon_sym_giB] = ACTIONS(103), + [anon_sym_gIB] = ACTIONS(103), + [anon_sym_gIb] = ACTIONS(103), + [anon_sym_Gib] = ACTIONS(103), + [anon_sym_GIb] = ACTIONS(103), + [anon_sym_GIB] = ACTIONS(103), + [anon_sym_tib] = ACTIONS(103), + [anon_sym_tiB] = ACTIONS(103), + [anon_sym_tIB] = ACTIONS(103), + [anon_sym_tIb] = ACTIONS(103), + [anon_sym_Tib] = ACTIONS(103), + [anon_sym_TIb] = ACTIONS(103), + [anon_sym_TIB] = ACTIONS(103), + [anon_sym_pib] = ACTIONS(103), + [anon_sym_piB] = ACTIONS(103), + [anon_sym_pIB] = ACTIONS(103), + [anon_sym_pIb] = ACTIONS(103), + [anon_sym_Pib] = ACTIONS(103), + [anon_sym_PIb] = ACTIONS(103), + [anon_sym_PIB] = ACTIONS(103), + [anon_sym_eib] = ACTIONS(103), + [anon_sym_eiB] = ACTIONS(103), + [anon_sym_eIB] = ACTIONS(103), + [anon_sym_eIb] = ACTIONS(103), + [anon_sym_Eib] = ACTIONS(103), + [anon_sym_EIb] = ACTIONS(103), + [anon_sym_EIB] = ACTIONS(103), + [anon_sym_zib] = ACTIONS(103), + [anon_sym_ziB] = ACTIONS(103), + [anon_sym_zIB] = ACTIONS(103), + [anon_sym_zIb] = ACTIONS(103), + [anon_sym_Zib] = ACTIONS(103), + [anon_sym_ZIb] = ACTIONS(103), + [anon_sym_ZIB] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(157), }, [113] = { - [sym_cell_path] = STATE(2459), - [sym_path] = STATE(2032), + [sym_cell_path] = STATE(2367), + [sym_path] = STATE(2045), [sym_comment] = STATE(113), [anon_sym_SEMI] = ACTIONS(311), [anon_sym_LF] = ACTIONS(313), @@ -57435,8 +57470,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [114] = { - [sym_cell_path] = STATE(2511), - [sym_path] = STATE(2137), + [sym_cell_path] = STATE(2572), + [sym_path] = STATE(2088), [sym_comment] = STATE(114), [ts_builtin_sym_end] = ACTIONS(313), [anon_sym_SEMI] = ACTIONS(311), @@ -57697,136 +57732,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [116] = { [sym_comment] = STATE(116), - [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), - [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_DOT_DOT_LT] = ACTIONS(387), - [anon_sym_DOT_DOT] = ACTIONS(387), - [anon_sym_DOT_DOT_EQ] = ACTIONS(387), - [anon_sym_ns] = ACTIONS(389), - [anon_sym_s] = ACTIONS(389), - [anon_sym_us] = ACTIONS(389), - [anon_sym_ms] = ACTIONS(389), - [anon_sym_sec] = ACTIONS(389), - [anon_sym_min] = ACTIONS(389), - [anon_sym_hr] = ACTIONS(389), - [anon_sym_day] = ACTIONS(389), - [anon_sym_wk] = ACTIONS(389), - [anon_sym_b] = ACTIONS(391), - [anon_sym_B] = ACTIONS(391), - [anon_sym_kb] = ACTIONS(391), - [anon_sym_kB] = ACTIONS(391), - [anon_sym_Kb] = ACTIONS(391), - [anon_sym_KB] = ACTIONS(391), - [anon_sym_mb] = ACTIONS(391), - [anon_sym_mB] = ACTIONS(391), - [anon_sym_Mb] = ACTIONS(391), - [anon_sym_MB] = ACTIONS(391), - [anon_sym_gb] = ACTIONS(391), - [anon_sym_gB] = ACTIONS(391), - [anon_sym_Gb] = ACTIONS(391), - [anon_sym_GB] = ACTIONS(391), - [anon_sym_tb] = ACTIONS(391), - [anon_sym_tB] = ACTIONS(391), - [anon_sym_Tb] = ACTIONS(391), - [anon_sym_TB] = ACTIONS(391), - [anon_sym_pb] = ACTIONS(391), - [anon_sym_pB] = ACTIONS(391), - [anon_sym_Pb] = ACTIONS(391), - [anon_sym_PB] = ACTIONS(391), - [anon_sym_eb] = ACTIONS(391), - [anon_sym_eB] = ACTIONS(391), - [anon_sym_Eb] = ACTIONS(391), - [anon_sym_EB] = ACTIONS(391), - [anon_sym_zb] = ACTIONS(391), - [anon_sym_zB] = ACTIONS(391), - [anon_sym_Zb] = ACTIONS(391), - [anon_sym_ZB] = ACTIONS(391), - [anon_sym_kib] = ACTIONS(391), - [anon_sym_kiB] = ACTIONS(391), - [anon_sym_kIB] = ACTIONS(391), - [anon_sym_kIb] = ACTIONS(391), - [anon_sym_Kib] = ACTIONS(391), - [anon_sym_KIb] = ACTIONS(391), - [anon_sym_KIB] = ACTIONS(391), - [anon_sym_mib] = ACTIONS(391), - [anon_sym_miB] = ACTIONS(391), - [anon_sym_mIB] = ACTIONS(391), - [anon_sym_mIb] = ACTIONS(391), - [anon_sym_Mib] = ACTIONS(391), - [anon_sym_MIb] = ACTIONS(391), - [anon_sym_MIB] = ACTIONS(391), - [anon_sym_gib] = ACTIONS(391), - [anon_sym_giB] = ACTIONS(391), - [anon_sym_gIB] = ACTIONS(391), - [anon_sym_gIb] = ACTIONS(391), - [anon_sym_Gib] = ACTIONS(391), - [anon_sym_GIb] = ACTIONS(391), - [anon_sym_GIB] = ACTIONS(391), - [anon_sym_tib] = ACTIONS(391), - [anon_sym_tiB] = ACTIONS(391), - [anon_sym_tIB] = ACTIONS(391), - [anon_sym_tIb] = ACTIONS(391), - [anon_sym_Tib] = ACTIONS(391), - [anon_sym_TIb] = ACTIONS(391), - [anon_sym_TIB] = ACTIONS(391), - [anon_sym_pib] = ACTIONS(391), - [anon_sym_piB] = ACTIONS(391), - [anon_sym_pIB] = ACTIONS(391), - [anon_sym_pIb] = ACTIONS(391), - [anon_sym_Pib] = ACTIONS(391), - [anon_sym_PIb] = ACTIONS(391), - [anon_sym_PIB] = ACTIONS(391), - [anon_sym_eib] = ACTIONS(391), - [anon_sym_eiB] = ACTIONS(391), - [anon_sym_eIB] = ACTIONS(391), - [anon_sym_eIb] = ACTIONS(391), - [anon_sym_Eib] = ACTIONS(391), - [anon_sym_EIb] = ACTIONS(391), - [anon_sym_EIB] = ACTIONS(391), - [anon_sym_zib] = ACTIONS(391), - [anon_sym_ziB] = ACTIONS(391), - [anon_sym_zIB] = ACTIONS(391), - [anon_sym_zIb] = ACTIONS(391), - [anon_sym_Zib] = ACTIONS(391), - [anon_sym_ZIb] = ACTIONS(391), - [anon_sym_ZIB] = ACTIONS(391), - [sym_short_flag] = ACTIONS(107), - [anon_sym_POUND] = ACTIONS(3), - }, - [117] = { - [sym_comment] = STATE(117), [anon_sym_SEMI] = ACTIONS(103), [anon_sym_LF] = ACTIONS(105), [anon_sym_RPAREN] = ACTIONS(103), @@ -57955,6 +57860,136 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, + [117] = { + [sym_comment] = STATE(117), + [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), + [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_DOT_DOT_LT] = ACTIONS(387), + [anon_sym_DOT_DOT] = ACTIONS(387), + [anon_sym_DOT_DOT_EQ] = ACTIONS(387), + [anon_sym_ns] = ACTIONS(389), + [anon_sym_s] = ACTIONS(389), + [anon_sym_us] = ACTIONS(389), + [anon_sym_ms] = ACTIONS(389), + [anon_sym_sec] = ACTIONS(389), + [anon_sym_min] = ACTIONS(389), + [anon_sym_hr] = ACTIONS(389), + [anon_sym_day] = ACTIONS(389), + [anon_sym_wk] = ACTIONS(389), + [anon_sym_b] = ACTIONS(391), + [anon_sym_B] = ACTIONS(391), + [anon_sym_kb] = ACTIONS(391), + [anon_sym_kB] = ACTIONS(391), + [anon_sym_Kb] = ACTIONS(391), + [anon_sym_KB] = ACTIONS(391), + [anon_sym_mb] = ACTIONS(391), + [anon_sym_mB] = ACTIONS(391), + [anon_sym_Mb] = ACTIONS(391), + [anon_sym_MB] = ACTIONS(391), + [anon_sym_gb] = ACTIONS(391), + [anon_sym_gB] = ACTIONS(391), + [anon_sym_Gb] = ACTIONS(391), + [anon_sym_GB] = ACTIONS(391), + [anon_sym_tb] = ACTIONS(391), + [anon_sym_tB] = ACTIONS(391), + [anon_sym_Tb] = ACTIONS(391), + [anon_sym_TB] = ACTIONS(391), + [anon_sym_pb] = ACTIONS(391), + [anon_sym_pB] = ACTIONS(391), + [anon_sym_Pb] = ACTIONS(391), + [anon_sym_PB] = ACTIONS(391), + [anon_sym_eb] = ACTIONS(391), + [anon_sym_eB] = ACTIONS(391), + [anon_sym_Eb] = ACTIONS(391), + [anon_sym_EB] = ACTIONS(391), + [anon_sym_zb] = ACTIONS(391), + [anon_sym_zB] = ACTIONS(391), + [anon_sym_Zb] = ACTIONS(391), + [anon_sym_ZB] = ACTIONS(391), + [anon_sym_kib] = ACTIONS(391), + [anon_sym_kiB] = ACTIONS(391), + [anon_sym_kIB] = ACTIONS(391), + [anon_sym_kIb] = ACTIONS(391), + [anon_sym_Kib] = ACTIONS(391), + [anon_sym_KIb] = ACTIONS(391), + [anon_sym_KIB] = ACTIONS(391), + [anon_sym_mib] = ACTIONS(391), + [anon_sym_miB] = ACTIONS(391), + [anon_sym_mIB] = ACTIONS(391), + [anon_sym_mIb] = ACTIONS(391), + [anon_sym_Mib] = ACTIONS(391), + [anon_sym_MIb] = ACTIONS(391), + [anon_sym_MIB] = ACTIONS(391), + [anon_sym_gib] = ACTIONS(391), + [anon_sym_giB] = ACTIONS(391), + [anon_sym_gIB] = ACTIONS(391), + [anon_sym_gIb] = ACTIONS(391), + [anon_sym_Gib] = ACTIONS(391), + [anon_sym_GIb] = ACTIONS(391), + [anon_sym_GIB] = ACTIONS(391), + [anon_sym_tib] = ACTIONS(391), + [anon_sym_tiB] = ACTIONS(391), + [anon_sym_tIB] = ACTIONS(391), + [anon_sym_tIb] = ACTIONS(391), + [anon_sym_Tib] = ACTIONS(391), + [anon_sym_TIb] = ACTIONS(391), + [anon_sym_TIB] = ACTIONS(391), + [anon_sym_pib] = ACTIONS(391), + [anon_sym_piB] = ACTIONS(391), + [anon_sym_pIB] = ACTIONS(391), + [anon_sym_pIb] = ACTIONS(391), + [anon_sym_Pib] = ACTIONS(391), + [anon_sym_PIb] = ACTIONS(391), + [anon_sym_PIB] = ACTIONS(391), + [anon_sym_eib] = ACTIONS(391), + [anon_sym_eiB] = ACTIONS(391), + [anon_sym_eIB] = ACTIONS(391), + [anon_sym_eIb] = ACTIONS(391), + [anon_sym_Eib] = ACTIONS(391), + [anon_sym_EIb] = ACTIONS(391), + [anon_sym_EIB] = ACTIONS(391), + [anon_sym_zib] = ACTIONS(391), + [anon_sym_ziB] = ACTIONS(391), + [anon_sym_zIB] = ACTIONS(391), + [anon_sym_zIb] = ACTIONS(391), + [anon_sym_Zib] = ACTIONS(391), + [anon_sym_ZIb] = ACTIONS(391), + [anon_sym_ZIB] = ACTIONS(391), + [sym_short_flag] = ACTIONS(107), + [anon_sym_POUND] = ACTIONS(3), + }, [118] = { [sym_comment] = STATE(118), [ts_builtin_sym_end] = ACTIONS(109), @@ -58211,21 +58246,24 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DQUOTE] = ACTIONS(105), [sym__str_single_quotes] = ACTIONS(105), [sym__str_back_ticks] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [120] = { [sym_comment] = STATE(120), - [sym_identifier] = ACTIONS(107), [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_PIPE] = ACTIONS(109), [anon_sym_GT] = ACTIONS(107), [anon_sym_DASH] = ACTIONS(109), - [anon_sym_in] = ACTIONS(107), + [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(107), + [anon_sym_mod] = ACTIONS(109), [anon_sym_SLASH_SLASH] = ACTIONS(109), [anon_sym_PLUS] = ACTIONS(107), [anon_sym_bit_DASHshl] = ACTIONS(109), @@ -58243,9 +58281,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_bit_DASHand] = ACTIONS(109), [anon_sym_bit_DASHxor] = ACTIONS(109), [anon_sym_bit_DASHor] = ACTIONS(109), - [anon_sym_and] = ACTIONS(107), - [anon_sym_xor] = ACTIONS(107), - [anon_sym_or] = ACTIONS(107), + [anon_sym_and] = ACTIONS(109), + [anon_sym_xor] = ACTIONS(109), + [anon_sym_or] = ACTIONS(109), [anon_sym_DOT_DOT_LT] = ACTIONS(399), [anon_sym_DOT_DOT] = ACTIONS(401), [anon_sym_DOT_DOT_EQ] = ACTIONS(399), @@ -58259,91 +58297,217 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_day] = ACTIONS(403), [anon_sym_wk] = ACTIONS(403), [anon_sym_b] = ACTIONS(405), - [anon_sym_B] = ACTIONS(405), - [anon_sym_kb] = ACTIONS(405), - [anon_sym_kB] = ACTIONS(405), - [anon_sym_Kb] = ACTIONS(405), - [anon_sym_KB] = ACTIONS(405), - [anon_sym_mb] = ACTIONS(405), - [anon_sym_mB] = ACTIONS(405), - [anon_sym_Mb] = ACTIONS(405), - [anon_sym_MB] = ACTIONS(405), - [anon_sym_gb] = ACTIONS(405), - [anon_sym_gB] = ACTIONS(405), - [anon_sym_Gb] = ACTIONS(405), - [anon_sym_GB] = ACTIONS(405), - [anon_sym_tb] = ACTIONS(405), - [anon_sym_tB] = ACTIONS(405), - [anon_sym_Tb] = ACTIONS(405), - [anon_sym_TB] = ACTIONS(405), - [anon_sym_pb] = ACTIONS(405), - [anon_sym_pB] = ACTIONS(405), - [anon_sym_Pb] = ACTIONS(405), - [anon_sym_PB] = ACTIONS(405), - [anon_sym_eb] = ACTIONS(405), - [anon_sym_eB] = ACTIONS(405), - [anon_sym_Eb] = ACTIONS(405), - [anon_sym_EB] = ACTIONS(405), - [anon_sym_zb] = ACTIONS(405), - [anon_sym_zB] = ACTIONS(405), - [anon_sym_Zb] = ACTIONS(405), - [anon_sym_ZB] = ACTIONS(405), - [anon_sym_kib] = ACTIONS(405), - [anon_sym_kiB] = ACTIONS(405), - [anon_sym_kIB] = ACTIONS(405), - [anon_sym_kIb] = ACTIONS(405), - [anon_sym_Kib] = ACTIONS(405), - [anon_sym_KIb] = ACTIONS(405), - [anon_sym_KIB] = ACTIONS(405), - [anon_sym_mib] = ACTIONS(405), - [anon_sym_miB] = ACTIONS(405), - [anon_sym_mIB] = ACTIONS(405), - [anon_sym_mIb] = ACTIONS(405), - [anon_sym_Mib] = ACTIONS(405), - [anon_sym_MIb] = ACTIONS(405), - [anon_sym_MIB] = ACTIONS(405), - [anon_sym_gib] = ACTIONS(405), - [anon_sym_giB] = ACTIONS(405), - [anon_sym_gIB] = ACTIONS(405), - [anon_sym_gIb] = ACTIONS(405), - [anon_sym_Gib] = ACTIONS(405), - [anon_sym_GIb] = ACTIONS(405), - [anon_sym_GIB] = ACTIONS(405), - [anon_sym_tib] = ACTIONS(405), - [anon_sym_tiB] = ACTIONS(405), - [anon_sym_tIB] = ACTIONS(405), - [anon_sym_tIb] = ACTIONS(405), - [anon_sym_Tib] = ACTIONS(405), - [anon_sym_TIb] = ACTIONS(405), - [anon_sym_TIB] = ACTIONS(405), - [anon_sym_pib] = ACTIONS(405), - [anon_sym_piB] = ACTIONS(405), - [anon_sym_pIB] = ACTIONS(405), - [anon_sym_pIb] = ACTIONS(405), - [anon_sym_Pib] = ACTIONS(405), - [anon_sym_PIb] = ACTIONS(405), - [anon_sym_PIB] = ACTIONS(405), - [anon_sym_eib] = ACTIONS(405), - [anon_sym_eiB] = ACTIONS(405), - [anon_sym_eIB] = ACTIONS(405), - [anon_sym_eIb] = ACTIONS(405), - [anon_sym_Eib] = ACTIONS(405), - [anon_sym_EIb] = ACTIONS(405), - [anon_sym_EIB] = ACTIONS(405), - [anon_sym_zib] = ACTIONS(405), - [anon_sym_ziB] = ACTIONS(405), - [anon_sym_zIB] = ACTIONS(405), - [anon_sym_zIb] = ACTIONS(405), - [anon_sym_Zib] = ACTIONS(405), - [anon_sym_ZIb] = ACTIONS(405), - [anon_sym_ZIB] = ACTIONS(405), - [anon_sym_DQUOTE] = ACTIONS(109), - [sym__str_single_quotes] = ACTIONS(109), - [sym__str_back_ticks] = ACTIONS(109), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_B] = ACTIONS(407), + [anon_sym_kb] = ACTIONS(407), + [anon_sym_kB] = ACTIONS(407), + [anon_sym_Kb] = ACTIONS(407), + [anon_sym_KB] = ACTIONS(407), + [anon_sym_mb] = ACTIONS(407), + [anon_sym_mB] = ACTIONS(407), + [anon_sym_Mb] = ACTIONS(407), + [anon_sym_MB] = ACTIONS(407), + [anon_sym_gb] = ACTIONS(407), + [anon_sym_gB] = ACTIONS(407), + [anon_sym_Gb] = ACTIONS(407), + [anon_sym_GB] = ACTIONS(407), + [anon_sym_tb] = ACTIONS(407), + [anon_sym_tB] = ACTIONS(407), + [anon_sym_Tb] = ACTIONS(407), + [anon_sym_TB] = ACTIONS(407), + [anon_sym_pb] = ACTIONS(407), + [anon_sym_pB] = ACTIONS(407), + [anon_sym_Pb] = ACTIONS(407), + [anon_sym_PB] = ACTIONS(407), + [anon_sym_eb] = ACTIONS(407), + [anon_sym_eB] = ACTIONS(407), + [anon_sym_Eb] = ACTIONS(407), + [anon_sym_EB] = ACTIONS(407), + [anon_sym_zb] = ACTIONS(407), + [anon_sym_zB] = ACTIONS(407), + [anon_sym_Zb] = ACTIONS(407), + [anon_sym_ZB] = ACTIONS(407), + [anon_sym_kib] = ACTIONS(407), + [anon_sym_kiB] = ACTIONS(407), + [anon_sym_kIB] = ACTIONS(407), + [anon_sym_kIb] = ACTIONS(407), + [anon_sym_Kib] = ACTIONS(407), + [anon_sym_KIb] = ACTIONS(407), + [anon_sym_KIB] = ACTIONS(407), + [anon_sym_mib] = ACTIONS(407), + [anon_sym_miB] = ACTIONS(407), + [anon_sym_mIB] = ACTIONS(407), + [anon_sym_mIb] = ACTIONS(407), + [anon_sym_Mib] = ACTIONS(407), + [anon_sym_MIb] = ACTIONS(407), + [anon_sym_MIB] = ACTIONS(407), + [anon_sym_gib] = ACTIONS(407), + [anon_sym_giB] = ACTIONS(407), + [anon_sym_gIB] = ACTIONS(407), + [anon_sym_gIb] = ACTIONS(407), + [anon_sym_Gib] = ACTIONS(407), + [anon_sym_GIb] = ACTIONS(407), + [anon_sym_GIB] = ACTIONS(407), + [anon_sym_tib] = ACTIONS(407), + [anon_sym_tiB] = ACTIONS(407), + [anon_sym_tIB] = ACTIONS(407), + [anon_sym_tIb] = ACTIONS(407), + [anon_sym_Tib] = ACTIONS(407), + [anon_sym_TIb] = ACTIONS(407), + [anon_sym_TIB] = ACTIONS(407), + [anon_sym_pib] = ACTIONS(407), + [anon_sym_piB] = ACTIONS(407), + [anon_sym_pIB] = ACTIONS(407), + [anon_sym_pIb] = ACTIONS(407), + [anon_sym_Pib] = ACTIONS(407), + [anon_sym_PIb] = ACTIONS(407), + [anon_sym_PIB] = ACTIONS(407), + [anon_sym_eib] = ACTIONS(407), + [anon_sym_eiB] = ACTIONS(407), + [anon_sym_eIB] = ACTIONS(407), + [anon_sym_eIb] = ACTIONS(407), + [anon_sym_Eib] = ACTIONS(407), + [anon_sym_EIb] = ACTIONS(407), + [anon_sym_EIB] = ACTIONS(407), + [anon_sym_zib] = ACTIONS(407), + [anon_sym_ziB] = ACTIONS(407), + [anon_sym_zIB] = ACTIONS(407), + [anon_sym_zIb] = ACTIONS(407), + [anon_sym_Zib] = ACTIONS(407), + [anon_sym_ZIb] = ACTIONS(407), + [anon_sym_ZIB] = ACTIONS(407), + [anon_sym_POUND] = ACTIONS(157), }, [121] = { [sym_comment] = STATE(121), + [anon_sym_COMMA] = ACTIONS(105), + [anon_sym_PIPE] = ACTIONS(105), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(105), + [anon_sym_in] = ACTIONS(105), + [anon_sym_if] = ACTIONS(105), + [anon_sym_LBRACE] = ACTIONS(105), + [anon_sym_RBRACE] = ACTIONS(105), + [anon_sym_EQ_GT] = ACTIONS(105), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(105), + [anon_sym_PLUS_PLUS] = ACTIONS(105), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(105), + [anon_sym_SLASH_SLASH] = ACTIONS(105), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(105), + [anon_sym_bit_DASHshr] = ACTIONS(105), + [anon_sym_EQ_EQ] = ACTIONS(105), + [anon_sym_BANG_EQ] = ACTIONS(105), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(105), + [anon_sym_GT_EQ] = ACTIONS(105), + [anon_sym_not_DASHin] = ACTIONS(105), + [anon_sym_starts_DASHwith] = ACTIONS(105), + [anon_sym_ends_DASHwith] = ACTIONS(105), + [anon_sym_EQ_TILDE] = ACTIONS(105), + [anon_sym_BANG_TILDE] = ACTIONS(105), + [anon_sym_bit_DASHand] = ACTIONS(105), + [anon_sym_bit_DASHxor] = ACTIONS(105), + [anon_sym_bit_DASHor] = ACTIONS(105), + [anon_sym_and] = ACTIONS(105), + [anon_sym_xor] = ACTIONS(105), + [anon_sym_or] = ACTIONS(105), + [anon_sym_DOT_DOT_LT] = ACTIONS(105), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(105), + [anon_sym_ns] = ACTIONS(105), + [anon_sym_s] = ACTIONS(105), + [anon_sym_us] = ACTIONS(105), + [anon_sym_ms] = ACTIONS(105), + [anon_sym_sec] = ACTIONS(105), + [anon_sym_min] = ACTIONS(105), + [anon_sym_hr] = ACTIONS(105), + [anon_sym_day] = ACTIONS(105), + [anon_sym_wk] = ACTIONS(105), + [anon_sym_b] = ACTIONS(103), + [anon_sym_B] = ACTIONS(105), + [anon_sym_kb] = ACTIONS(105), + [anon_sym_kB] = ACTIONS(105), + [anon_sym_Kb] = ACTIONS(105), + [anon_sym_KB] = ACTIONS(105), + [anon_sym_mb] = ACTIONS(105), + [anon_sym_mB] = ACTIONS(105), + [anon_sym_Mb] = ACTIONS(105), + [anon_sym_MB] = ACTIONS(105), + [anon_sym_gb] = ACTIONS(105), + [anon_sym_gB] = ACTIONS(105), + [anon_sym_Gb] = ACTIONS(105), + [anon_sym_GB] = ACTIONS(105), + [anon_sym_tb] = ACTIONS(105), + [anon_sym_tB] = ACTIONS(105), + [anon_sym_Tb] = ACTIONS(105), + [anon_sym_TB] = ACTIONS(105), + [anon_sym_pb] = ACTIONS(105), + [anon_sym_pB] = ACTIONS(105), + [anon_sym_Pb] = ACTIONS(105), + [anon_sym_PB] = ACTIONS(105), + [anon_sym_eb] = ACTIONS(105), + [anon_sym_eB] = ACTIONS(105), + [anon_sym_Eb] = ACTIONS(105), + [anon_sym_EB] = ACTIONS(105), + [anon_sym_zb] = ACTIONS(105), + [anon_sym_zB] = ACTIONS(105), + [anon_sym_Zb] = ACTIONS(105), + [anon_sym_ZB] = ACTIONS(105), + [anon_sym_kib] = ACTIONS(105), + [anon_sym_kiB] = ACTIONS(105), + [anon_sym_kIB] = ACTIONS(105), + [anon_sym_kIb] = ACTIONS(105), + [anon_sym_Kib] = ACTIONS(105), + [anon_sym_KIb] = ACTIONS(105), + [anon_sym_KIB] = ACTIONS(105), + [anon_sym_mib] = ACTIONS(105), + [anon_sym_miB] = ACTIONS(105), + [anon_sym_mIB] = ACTIONS(105), + [anon_sym_mIb] = ACTIONS(105), + [anon_sym_Mib] = ACTIONS(105), + [anon_sym_MIb] = ACTIONS(105), + [anon_sym_MIB] = ACTIONS(105), + [anon_sym_gib] = ACTIONS(105), + [anon_sym_giB] = ACTIONS(105), + [anon_sym_gIB] = ACTIONS(105), + [anon_sym_gIb] = ACTIONS(105), + [anon_sym_Gib] = ACTIONS(105), + [anon_sym_GIb] = ACTIONS(105), + [anon_sym_GIB] = ACTIONS(105), + [anon_sym_tib] = ACTIONS(105), + [anon_sym_tiB] = ACTIONS(105), + [anon_sym_tIB] = ACTIONS(105), + [anon_sym_tIb] = ACTIONS(105), + [anon_sym_Tib] = ACTIONS(105), + [anon_sym_TIb] = ACTIONS(105), + [anon_sym_TIB] = ACTIONS(105), + [anon_sym_pib] = ACTIONS(105), + [anon_sym_piB] = ACTIONS(105), + [anon_sym_pIB] = ACTIONS(105), + [anon_sym_pIb] = ACTIONS(105), + [anon_sym_Pib] = ACTIONS(105), + [anon_sym_PIb] = ACTIONS(105), + [anon_sym_PIB] = ACTIONS(105), + [anon_sym_eib] = ACTIONS(105), + [anon_sym_eiB] = ACTIONS(105), + [anon_sym_eIB] = ACTIONS(105), + [anon_sym_eIb] = ACTIONS(105), + [anon_sym_Eib] = ACTIONS(105), + [anon_sym_EIb] = ACTIONS(105), + [anon_sym_EIB] = ACTIONS(105), + [anon_sym_zib] = ACTIONS(105), + [anon_sym_ziB] = ACTIONS(105), + [anon_sym_zIB] = ACTIONS(105), + [anon_sym_zIb] = ACTIONS(105), + [anon_sym_Zib] = ACTIONS(105), + [anon_sym_ZIb] = ACTIONS(105), + [anon_sym_ZIB] = ACTIONS(105), + [anon_sym_POUND] = ACTIONS(157), + }, + [122] = { + [sym_comment] = STATE(122), [ts_builtin_sym_end] = ACTIONS(105), [anon_sym_SEMI] = ACTIONS(103), [anon_sym_LF] = ACTIONS(105), @@ -58471,8 +58635,137 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [122] = { - [sym_comment] = STATE(122), + [123] = { + [sym_comment] = STATE(123), + [sym_identifier] = ACTIONS(107), + [anon_sym_COMMA] = ACTIONS(109), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(109), + [anon_sym_in] = ACTIONS(107), + [anon_sym_RBRACE] = 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(107), + [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(107), + [anon_sym_xor] = ACTIONS(107), + [anon_sym_or] = ACTIONS(107), + [anon_sym_DOT_DOT_LT] = ACTIONS(409), + [anon_sym_DOT_DOT] = ACTIONS(411), + [anon_sym_DOT_DOT_EQ] = ACTIONS(409), + [anon_sym_ns] = ACTIONS(413), + [anon_sym_s] = ACTIONS(413), + [anon_sym_us] = ACTIONS(413), + [anon_sym_ms] = ACTIONS(413), + [anon_sym_sec] = ACTIONS(413), + [anon_sym_min] = ACTIONS(413), + [anon_sym_hr] = ACTIONS(413), + [anon_sym_day] = ACTIONS(413), + [anon_sym_wk] = ACTIONS(413), + [anon_sym_b] = ACTIONS(415), + [anon_sym_B] = ACTIONS(415), + [anon_sym_kb] = ACTIONS(415), + [anon_sym_kB] = ACTIONS(415), + [anon_sym_Kb] = ACTIONS(415), + [anon_sym_KB] = ACTIONS(415), + [anon_sym_mb] = ACTIONS(415), + [anon_sym_mB] = ACTIONS(415), + [anon_sym_Mb] = ACTIONS(415), + [anon_sym_MB] = ACTIONS(415), + [anon_sym_gb] = ACTIONS(415), + [anon_sym_gB] = ACTIONS(415), + [anon_sym_Gb] = ACTIONS(415), + [anon_sym_GB] = ACTIONS(415), + [anon_sym_tb] = ACTIONS(415), + [anon_sym_tB] = ACTIONS(415), + [anon_sym_Tb] = ACTIONS(415), + [anon_sym_TB] = ACTIONS(415), + [anon_sym_pb] = ACTIONS(415), + [anon_sym_pB] = ACTIONS(415), + [anon_sym_Pb] = ACTIONS(415), + [anon_sym_PB] = ACTIONS(415), + [anon_sym_eb] = ACTIONS(415), + [anon_sym_eB] = ACTIONS(415), + [anon_sym_Eb] = ACTIONS(415), + [anon_sym_EB] = ACTIONS(415), + [anon_sym_zb] = ACTIONS(415), + [anon_sym_zB] = ACTIONS(415), + [anon_sym_Zb] = ACTIONS(415), + [anon_sym_ZB] = ACTIONS(415), + [anon_sym_kib] = ACTIONS(415), + [anon_sym_kiB] = ACTIONS(415), + [anon_sym_kIB] = ACTIONS(415), + [anon_sym_kIb] = ACTIONS(415), + [anon_sym_Kib] = ACTIONS(415), + [anon_sym_KIb] = ACTIONS(415), + [anon_sym_KIB] = ACTIONS(415), + [anon_sym_mib] = ACTIONS(415), + [anon_sym_miB] = ACTIONS(415), + [anon_sym_mIB] = ACTIONS(415), + [anon_sym_mIb] = ACTIONS(415), + [anon_sym_Mib] = ACTIONS(415), + [anon_sym_MIb] = ACTIONS(415), + [anon_sym_MIB] = ACTIONS(415), + [anon_sym_gib] = ACTIONS(415), + [anon_sym_giB] = ACTIONS(415), + [anon_sym_gIB] = ACTIONS(415), + [anon_sym_gIb] = ACTIONS(415), + [anon_sym_Gib] = ACTIONS(415), + [anon_sym_GIb] = ACTIONS(415), + [anon_sym_GIB] = ACTIONS(415), + [anon_sym_tib] = ACTIONS(415), + [anon_sym_tiB] = ACTIONS(415), + [anon_sym_tIB] = ACTIONS(415), + [anon_sym_tIb] = ACTIONS(415), + [anon_sym_Tib] = ACTIONS(415), + [anon_sym_TIb] = ACTIONS(415), + [anon_sym_TIB] = ACTIONS(415), + [anon_sym_pib] = ACTIONS(415), + [anon_sym_piB] = ACTIONS(415), + [anon_sym_pIB] = ACTIONS(415), + [anon_sym_pIb] = ACTIONS(415), + [anon_sym_Pib] = ACTIONS(415), + [anon_sym_PIb] = ACTIONS(415), + [anon_sym_PIB] = ACTIONS(415), + [anon_sym_eib] = ACTIONS(415), + [anon_sym_eiB] = ACTIONS(415), + [anon_sym_eIB] = ACTIONS(415), + [anon_sym_eIb] = ACTIONS(415), + [anon_sym_Eib] = ACTIONS(415), + [anon_sym_EIb] = ACTIONS(415), + [anon_sym_EIB] = ACTIONS(415), + [anon_sym_zib] = ACTIONS(415), + [anon_sym_ziB] = ACTIONS(415), + [anon_sym_zIB] = ACTIONS(415), + [anon_sym_zIb] = ACTIONS(415), + [anon_sym_Zib] = ACTIONS(415), + [anon_sym_ZIb] = ACTIONS(415), + [anon_sym_ZIB] = ACTIONS(415), + [anon_sym_DQUOTE] = ACTIONS(109), + [sym__str_single_quotes] = ACTIONS(109), + [sym__str_back_ticks] = ACTIONS(109), + [anon_sym_POUND] = ACTIONS(157), + }, + [124] = { + [sym_comment] = STATE(124), [ts_builtin_sym_end] = ACTIONS(105), [anon_sym_SEMI] = ACTIONS(103), [anon_sym_LF] = ACTIONS(105), @@ -58600,266 +58893,136 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ZIB] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [123] = { - [sym_comment] = STATE(123), - [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_DOT_DOT_LT] = ACTIONS(407), - [anon_sym_DOT_DOT] = ACTIONS(409), - [anon_sym_DOT_DOT_EQ] = ACTIONS(407), - [anon_sym_ns] = ACTIONS(411), - [anon_sym_s] = ACTIONS(411), - [anon_sym_us] = ACTIONS(411), - [anon_sym_ms] = ACTIONS(411), - [anon_sym_sec] = ACTIONS(411), - [anon_sym_min] = ACTIONS(411), - [anon_sym_hr] = ACTIONS(411), - [anon_sym_day] = ACTIONS(411), - [anon_sym_wk] = ACTIONS(411), - [anon_sym_b] = ACTIONS(413), - [anon_sym_B] = ACTIONS(415), - [anon_sym_kb] = ACTIONS(415), - [anon_sym_kB] = ACTIONS(415), - [anon_sym_Kb] = ACTIONS(415), - [anon_sym_KB] = ACTIONS(415), - [anon_sym_mb] = ACTIONS(415), - [anon_sym_mB] = ACTIONS(415), - [anon_sym_Mb] = ACTIONS(415), - [anon_sym_MB] = ACTIONS(415), - [anon_sym_gb] = ACTIONS(415), - [anon_sym_gB] = ACTIONS(415), - [anon_sym_Gb] = ACTIONS(415), - [anon_sym_GB] = ACTIONS(415), - [anon_sym_tb] = ACTIONS(415), - [anon_sym_tB] = ACTIONS(415), - [anon_sym_Tb] = ACTIONS(415), - [anon_sym_TB] = ACTIONS(415), - [anon_sym_pb] = ACTIONS(415), - [anon_sym_pB] = ACTIONS(415), - [anon_sym_Pb] = ACTIONS(415), - [anon_sym_PB] = ACTIONS(415), - [anon_sym_eb] = ACTIONS(415), - [anon_sym_eB] = ACTIONS(415), - [anon_sym_Eb] = ACTIONS(415), - [anon_sym_EB] = ACTIONS(415), - [anon_sym_zb] = ACTIONS(415), - [anon_sym_zB] = ACTIONS(415), - [anon_sym_Zb] = ACTIONS(415), - [anon_sym_ZB] = ACTIONS(415), - [anon_sym_kib] = ACTIONS(415), - [anon_sym_kiB] = ACTIONS(415), - [anon_sym_kIB] = ACTIONS(415), - [anon_sym_kIb] = ACTIONS(415), - [anon_sym_Kib] = ACTIONS(415), - [anon_sym_KIb] = ACTIONS(415), - [anon_sym_KIB] = ACTIONS(415), - [anon_sym_mib] = ACTIONS(415), - [anon_sym_miB] = ACTIONS(415), - [anon_sym_mIB] = ACTIONS(415), - [anon_sym_mIb] = ACTIONS(415), - [anon_sym_Mib] = ACTIONS(415), - [anon_sym_MIb] = ACTIONS(415), - [anon_sym_MIB] = ACTIONS(415), - [anon_sym_gib] = ACTIONS(415), - [anon_sym_giB] = ACTIONS(415), - [anon_sym_gIB] = ACTIONS(415), - [anon_sym_gIb] = ACTIONS(415), - [anon_sym_Gib] = ACTIONS(415), - [anon_sym_GIb] = ACTIONS(415), - [anon_sym_GIB] = ACTIONS(415), - [anon_sym_tib] = ACTIONS(415), - [anon_sym_tiB] = ACTIONS(415), - [anon_sym_tIB] = ACTIONS(415), - [anon_sym_tIb] = ACTIONS(415), - [anon_sym_Tib] = ACTIONS(415), - [anon_sym_TIb] = ACTIONS(415), - [anon_sym_TIB] = ACTIONS(415), - [anon_sym_pib] = ACTIONS(415), - [anon_sym_piB] = ACTIONS(415), - [anon_sym_pIB] = ACTIONS(415), - [anon_sym_pIb] = ACTIONS(415), - [anon_sym_Pib] = ACTIONS(415), - [anon_sym_PIb] = ACTIONS(415), - [anon_sym_PIB] = ACTIONS(415), - [anon_sym_eib] = ACTIONS(415), - [anon_sym_eiB] = ACTIONS(415), - [anon_sym_eIB] = ACTIONS(415), - [anon_sym_eIb] = ACTIONS(415), - [anon_sym_Eib] = ACTIONS(415), - [anon_sym_EIb] = ACTIONS(415), - [anon_sym_EIB] = ACTIONS(415), - [anon_sym_zib] = ACTIONS(415), - [anon_sym_ziB] = ACTIONS(415), - [anon_sym_zIB] = ACTIONS(415), - [anon_sym_zIb] = ACTIONS(415), - [anon_sym_Zib] = ACTIONS(415), - [anon_sym_ZIb] = ACTIONS(415), - [anon_sym_ZIB] = ACTIONS(415), - [anon_sym_POUND] = ACTIONS(147), - }, - [124] = { - [sym_comment] = STATE(124), - [anon_sym_COMMA] = ACTIONS(105), - [anon_sym_PIPE] = ACTIONS(105), - [anon_sym_GT] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(105), - [anon_sym_in] = ACTIONS(105), - [anon_sym_if] = ACTIONS(105), - [anon_sym_LBRACE] = ACTIONS(105), - [anon_sym_RBRACE] = ACTIONS(105), - [anon_sym_EQ_GT] = ACTIONS(105), - [anon_sym_STAR] = ACTIONS(103), - [anon_sym_STAR_STAR] = ACTIONS(105), - [anon_sym_PLUS_PLUS] = ACTIONS(105), - [anon_sym_SLASH] = ACTIONS(103), - [anon_sym_mod] = ACTIONS(105), - [anon_sym_SLASH_SLASH] = ACTIONS(105), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_bit_DASHshl] = ACTIONS(105), - [anon_sym_bit_DASHshr] = ACTIONS(105), - [anon_sym_EQ_EQ] = ACTIONS(105), - [anon_sym_BANG_EQ] = ACTIONS(105), - [anon_sym_LT2] = ACTIONS(103), - [anon_sym_LT_EQ] = ACTIONS(105), - [anon_sym_GT_EQ] = ACTIONS(105), - [anon_sym_not_DASHin] = ACTIONS(105), - [anon_sym_starts_DASHwith] = ACTIONS(105), - [anon_sym_ends_DASHwith] = ACTIONS(105), - [anon_sym_EQ_TILDE] = ACTIONS(105), - [anon_sym_BANG_TILDE] = ACTIONS(105), - [anon_sym_bit_DASHand] = ACTIONS(105), - [anon_sym_bit_DASHxor] = ACTIONS(105), - [anon_sym_bit_DASHor] = ACTIONS(105), - [anon_sym_and] = ACTIONS(105), - [anon_sym_xor] = ACTIONS(105), - [anon_sym_or] = ACTIONS(105), - [anon_sym_DOT_DOT_LT] = ACTIONS(105), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(105), - [anon_sym_ns] = ACTIONS(105), - [anon_sym_s] = ACTIONS(105), - [anon_sym_us] = ACTIONS(105), - [anon_sym_ms] = ACTIONS(105), - [anon_sym_sec] = ACTIONS(105), - [anon_sym_min] = ACTIONS(105), - [anon_sym_hr] = ACTIONS(105), - [anon_sym_day] = ACTIONS(105), - [anon_sym_wk] = ACTIONS(105), - [anon_sym_b] = ACTIONS(103), - [anon_sym_B] = ACTIONS(105), - [anon_sym_kb] = ACTIONS(105), - [anon_sym_kB] = ACTIONS(105), - [anon_sym_Kb] = ACTIONS(105), - [anon_sym_KB] = ACTIONS(105), - [anon_sym_mb] = ACTIONS(105), - [anon_sym_mB] = ACTIONS(105), - [anon_sym_Mb] = ACTIONS(105), - [anon_sym_MB] = ACTIONS(105), - [anon_sym_gb] = ACTIONS(105), - [anon_sym_gB] = ACTIONS(105), - [anon_sym_Gb] = ACTIONS(105), - [anon_sym_GB] = ACTIONS(105), - [anon_sym_tb] = ACTIONS(105), - [anon_sym_tB] = ACTIONS(105), - [anon_sym_Tb] = ACTIONS(105), - [anon_sym_TB] = ACTIONS(105), - [anon_sym_pb] = ACTIONS(105), - [anon_sym_pB] = ACTIONS(105), - [anon_sym_Pb] = ACTIONS(105), - [anon_sym_PB] = ACTIONS(105), - [anon_sym_eb] = ACTIONS(105), - [anon_sym_eB] = ACTIONS(105), - [anon_sym_Eb] = ACTIONS(105), - [anon_sym_EB] = ACTIONS(105), - [anon_sym_zb] = ACTIONS(105), - [anon_sym_zB] = ACTIONS(105), - [anon_sym_Zb] = ACTIONS(105), - [anon_sym_ZB] = ACTIONS(105), - [anon_sym_kib] = ACTIONS(105), - [anon_sym_kiB] = ACTIONS(105), - [anon_sym_kIB] = ACTIONS(105), - [anon_sym_kIb] = ACTIONS(105), - [anon_sym_Kib] = ACTIONS(105), - [anon_sym_KIb] = ACTIONS(105), - [anon_sym_KIB] = ACTIONS(105), - [anon_sym_mib] = ACTIONS(105), - [anon_sym_miB] = ACTIONS(105), - [anon_sym_mIB] = ACTIONS(105), - [anon_sym_mIb] = ACTIONS(105), - [anon_sym_Mib] = ACTIONS(105), - [anon_sym_MIb] = ACTIONS(105), - [anon_sym_MIB] = ACTIONS(105), - [anon_sym_gib] = ACTIONS(105), - [anon_sym_giB] = ACTIONS(105), - [anon_sym_gIB] = ACTIONS(105), - [anon_sym_gIb] = ACTIONS(105), - [anon_sym_Gib] = ACTIONS(105), - [anon_sym_GIb] = ACTIONS(105), - [anon_sym_GIB] = ACTIONS(105), - [anon_sym_tib] = ACTIONS(105), - [anon_sym_tiB] = ACTIONS(105), - [anon_sym_tIB] = ACTIONS(105), - [anon_sym_tIb] = ACTIONS(105), - [anon_sym_Tib] = ACTIONS(105), - [anon_sym_TIb] = ACTIONS(105), - [anon_sym_TIB] = ACTIONS(105), - [anon_sym_pib] = ACTIONS(105), - [anon_sym_piB] = ACTIONS(105), - [anon_sym_pIB] = ACTIONS(105), - [anon_sym_pIb] = ACTIONS(105), - [anon_sym_Pib] = ACTIONS(105), - [anon_sym_PIb] = ACTIONS(105), - [anon_sym_PIB] = ACTIONS(105), - [anon_sym_eib] = ACTIONS(105), - [anon_sym_eiB] = ACTIONS(105), - [anon_sym_eIB] = ACTIONS(105), - [anon_sym_eIb] = ACTIONS(105), - [anon_sym_Eib] = ACTIONS(105), - [anon_sym_EIb] = ACTIONS(105), - [anon_sym_EIB] = ACTIONS(105), - [anon_sym_zib] = ACTIONS(105), - [anon_sym_ziB] = ACTIONS(105), - [anon_sym_zIB] = ACTIONS(105), - [anon_sym_zIb] = ACTIONS(105), - [anon_sym_Zib] = ACTIONS(105), - [anon_sym_ZIb] = ACTIONS(105), - [anon_sym_ZIB] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(147), - }, [125] = { + [sym__block_body_statement] = STATE(811), + [sym__declaration] = STATE(1004), + [sym_decl_alias] = STATE(997), + [sym_stmt_let] = STATE(999), + [sym_stmt_mut] = STATE(999), + [sym_stmt_const] = STATE(999), + [sym__statement] = STATE(996), + [sym_pipeline] = STATE(999), + [sym_decl_def] = STATE(997), + [sym_decl_export] = STATE(997), + [sym_decl_extern] = STATE(997), + [sym_decl_module] = STATE(997), + [sym_decl_use] = STATE(997), + [sym__control] = STATE(998), + [sym__ctrl_statement] = STATE(877), + [sym__ctrl_expression] = STATE(741), + [sym_ctrl_for] = STATE(874), + [sym_ctrl_loop] = STATE(874), + [sym_ctrl_error] = STATE(874), + [sym_ctrl_while] = STATE(874), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3476), + [sym_stmt_source] = STATE(999), + [sym_stmt_register] = STATE(999), + [sym__stmt_hide] = STATE(999), + [sym_hide_mod] = STATE(869), + [sym_hide_env] = STATE(869), + [sym__stmt_overlay] = STATE(999), + [sym_overlay_list] = STATE(867), + [sym_overlay_hide] = STATE(867), + [sym_overlay_new] = STATE(867), + [sym_overlay_use] = STATE(867), + [sym_assignment] = STATE(999), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(1831), + [sym__var] = STATE(1715), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(125), + [aux_sym_pipeline_repeat1] = STATE(500), + [aux_sym__block_body_repeat2] = STATE(125), + [anon_sym_export] = ACTIONS(417), + [anon_sym_alias] = ACTIONS(420), + [anon_sym_let] = ACTIONS(423), + [anon_sym_let_DASHenv] = ACTIONS(423), + [anon_sym_mut] = ACTIONS(426), + [anon_sym_const] = ACTIONS(429), + [sym_cmd_identifier] = ACTIONS(432), + [anon_sym_def] = ACTIONS(435), + [anon_sym_def_DASHenv] = ACTIONS(435), + [anon_sym_export_DASHenv] = ACTIONS(438), + [anon_sym_extern] = ACTIONS(441), + [anon_sym_module] = ACTIONS(444), + [anon_sym_use] = ACTIONS(447), + [anon_sym_LBRACK] = ACTIONS(450), + [anon_sym_LPAREN] = ACTIONS(453), + [anon_sym_DOLLAR] = ACTIONS(456), + [anon_sym_error] = ACTIONS(459), + [anon_sym_DASH] = ACTIONS(462), + [anon_sym_break] = ACTIONS(465), + [anon_sym_continue] = ACTIONS(468), + [anon_sym_for] = ACTIONS(471), + [anon_sym_loop] = ACTIONS(474), + [anon_sym_while] = ACTIONS(477), + [anon_sym_do] = ACTIONS(480), + [anon_sym_if] = ACTIONS(483), + [anon_sym_match] = ACTIONS(486), + [anon_sym_LBRACE] = ACTIONS(489), + [anon_sym_try] = ACTIONS(492), + [anon_sym_return] = ACTIONS(495), + [anon_sym_source] = ACTIONS(498), + [anon_sym_source_DASHenv] = ACTIONS(498), + [anon_sym_register] = ACTIONS(501), + [anon_sym_hide] = ACTIONS(504), + [anon_sym_hide_DASHenv] = ACTIONS(507), + [anon_sym_overlay] = ACTIONS(510), + [anon_sym_where] = ACTIONS(513), + [anon_sym_not] = ACTIONS(516), + [anon_sym_DOT_DOT_LT] = ACTIONS(519), + [anon_sym_DOT_DOT] = ACTIONS(522), + [anon_sym_DOT_DOT_EQ] = ACTIONS(519), + [sym_val_nothing] = ACTIONS(525), + [anon_sym_true] = ACTIONS(528), + [anon_sym_false] = ACTIONS(528), + [aux_sym_val_number_token1] = ACTIONS(531), + [aux_sym_val_number_token2] = ACTIONS(534), + [aux_sym_val_number_token3] = ACTIONS(534), + [aux_sym_val_number_token4] = ACTIONS(534), + [anon_sym_inf] = ACTIONS(531), + [anon_sym_DASHinf] = ACTIONS(534), + [anon_sym_NaN] = ACTIONS(531), + [anon_sym_0b] = ACTIONS(537), + [anon_sym_0o] = ACTIONS(537), + [anon_sym_0x] = ACTIONS(537), + [sym_val_date] = ACTIONS(540), + [anon_sym_DQUOTE] = ACTIONS(543), + [sym__str_single_quotes] = ACTIONS(546), + [sym__str_back_ticks] = ACTIONS(546), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(549), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(552), + [anon_sym_CARET] = ACTIONS(555), + [anon_sym_POUND] = ACTIONS(157), + }, + [126] = { + [sym_comment] = STATE(126), [anon_sym_SEMI] = ACTIONS(107), [anon_sym_LF] = ACTIONS(109), [anon_sym_RPAREN] = ACTIONS(107), @@ -58986,134 +59149,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ZIB] = ACTIONS(349), [anon_sym_POUND] = ACTIONS(3), }, - [126] = { - [sym__block_body_statement] = STATE(874), - [sym__declaration] = STATE(989), - [sym_decl_alias] = STATE(990), - [sym_stmt_let] = STATE(992), - [sym_stmt_mut] = STATE(992), - [sym_stmt_const] = STATE(992), - [sym__statement] = STATE(994), - [sym_pipeline] = STATE(992), - [sym_decl_def] = STATE(990), - [sym_decl_export] = STATE(990), - [sym_decl_extern] = STATE(990), - [sym_decl_module] = STATE(990), - [sym_decl_use] = STATE(990), - [sym__control] = STATE(987), - [sym__ctrl_statement] = STATE(792), - [sym__ctrl_expression] = STATE(716), - [sym_ctrl_for] = STATE(904), - [sym_ctrl_loop] = STATE(904), - [sym_ctrl_error] = STATE(904), - [sym_ctrl_while] = STATE(904), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3503), - [sym_stmt_source] = STATE(992), - [sym_stmt_register] = STATE(992), - [sym__stmt_hide] = STATE(992), - [sym_hide_mod] = STATE(899), - [sym_hide_env] = STATE(899), - [sym__stmt_overlay] = STATE(992), - [sym_overlay_list] = STATE(897), - [sym_overlay_hide] = STATE(897), - [sym_overlay_new] = STATE(897), - [sym_overlay_use] = STATE(897), - [sym_assignment] = STATE(992), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(1833), - [sym__var] = STATE(1719), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(126), - [aux_sym_pipeline_repeat1] = STATE(488), - [aux_sym__block_body_repeat2] = STATE(126), - [anon_sym_export] = ACTIONS(417), - [anon_sym_alias] = ACTIONS(420), - [anon_sym_let] = ACTIONS(423), - [anon_sym_let_DASHenv] = ACTIONS(423), - [anon_sym_mut] = ACTIONS(426), - [anon_sym_const] = ACTIONS(429), - [sym_cmd_identifier] = ACTIONS(432), - [anon_sym_def] = ACTIONS(435), - [anon_sym_def_DASHenv] = ACTIONS(435), - [anon_sym_export_DASHenv] = ACTIONS(438), - [anon_sym_extern] = ACTIONS(441), - [anon_sym_module] = ACTIONS(444), - [anon_sym_use] = ACTIONS(447), - [anon_sym_LBRACK] = ACTIONS(450), - [anon_sym_LPAREN] = ACTIONS(453), - [anon_sym_DOLLAR] = ACTIONS(456), - [anon_sym_error] = ACTIONS(459), - [anon_sym_DASH] = ACTIONS(462), - [anon_sym_break] = ACTIONS(465), - [anon_sym_continue] = ACTIONS(468), - [anon_sym_for] = ACTIONS(471), - [anon_sym_loop] = ACTIONS(474), - [anon_sym_while] = ACTIONS(477), - [anon_sym_do] = ACTIONS(480), - [anon_sym_if] = ACTIONS(483), - [anon_sym_match] = ACTIONS(486), - [anon_sym_LBRACE] = ACTIONS(489), - [anon_sym_try] = ACTIONS(492), - [anon_sym_return] = ACTIONS(495), - [anon_sym_source] = ACTIONS(498), - [anon_sym_source_DASHenv] = ACTIONS(498), - [anon_sym_register] = ACTIONS(501), - [anon_sym_hide] = ACTIONS(504), - [anon_sym_hide_DASHenv] = ACTIONS(507), - [anon_sym_overlay] = ACTIONS(510), - [anon_sym_where] = ACTIONS(513), - [anon_sym_not] = ACTIONS(516), - [anon_sym_DOT_DOT_LT] = ACTIONS(519), - [anon_sym_DOT_DOT] = ACTIONS(522), - [anon_sym_DOT_DOT_EQ] = ACTIONS(519), - [sym_val_nothing] = ACTIONS(525), - [anon_sym_true] = ACTIONS(528), - [anon_sym_false] = ACTIONS(528), - [aux_sym_val_number_token1] = ACTIONS(531), - [aux_sym_val_number_token2] = ACTIONS(534), - [aux_sym_val_number_token3] = ACTIONS(534), - [aux_sym_val_number_token4] = ACTIONS(534), - [anon_sym_inf] = ACTIONS(531), - [anon_sym_DASHinf] = ACTIONS(534), - [anon_sym_NaN] = ACTIONS(531), - [anon_sym_0b] = ACTIONS(537), - [anon_sym_0o] = ACTIONS(537), - [anon_sym_0x] = ACTIONS(537), - [sym_val_date] = ACTIONS(540), - [anon_sym_DQUOTE] = ACTIONS(543), - [sym__str_single_quotes] = ACTIONS(546), - [sym__str_back_ticks] = ACTIONS(546), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(549), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(552), - [anon_sym_CARET] = ACTIONS(555), - [anon_sym_POUND] = ACTIONS(147), - }, [127] = { [sym_comment] = STATE(127), [ts_builtin_sym_end] = ACTIONS(109), @@ -59365,7 +59400,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ZIb] = ACTIONS(105), [anon_sym_ZIB] = ACTIONS(105), [sym_short_flag] = ACTIONS(105), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [129] = { [sym_comment] = STATE(129), @@ -59491,11 +59526,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_ZIb] = ACTIONS(566), [anon_sym_ZIB] = ACTIONS(566), [sym_short_flag] = ACTIONS(109), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [130] = { - [sym_cell_path] = STATE(233), - [sym_path] = STATE(133), + [sym_cell_path] = STATE(230), + [sym_path] = STATE(136), [sym_comment] = STATE(130), [anon_sym_export] = ACTIONS(568), [anon_sym_alias] = ACTIONS(568), @@ -59595,8 +59630,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [131] = { - [sym_cell_path] = STATE(225), - [sym_path] = STATE(133), + [sym_cell_path] = STATE(243), + [sym_path] = STATE(136), [sym_comment] = STATE(131), [anon_sym_export] = ACTIONS(574), [anon_sym_alias] = ACTIONS(574), @@ -59696,8 +59731,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [132] = { - [sym_cell_path] = STATE(247), - [sym_path] = STATE(133), + [sym_cell_path] = STATE(245), + [sym_path] = STATE(136), [sym_comment] = STATE(132), [anon_sym_export] = ACTIONS(578), [anon_sym_alias] = ACTIONS(578), @@ -59797,9 +59832,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [133] = { - [sym_path] = STATE(182), + [sym_cell_path] = STATE(244), + [sym_path] = STATE(136), [sym_comment] = STATE(133), - [aux_sym_cell_path_repeat1] = STATE(140), [anon_sym_export] = ACTIONS(582), [anon_sym_alias] = ACTIONS(582), [anon_sym_let] = ACTIONS(582), @@ -59898,9 +59933,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [134] = { - [sym_cell_path] = STATE(246), - [sym_path] = STATE(133), + [sym_path] = STATE(187), [sym_comment] = STATE(134), + [aux_sym_cell_path_repeat1] = STATE(135), [anon_sym_export] = ACTIONS(586), [anon_sym_alias] = ACTIONS(586), [anon_sym_let] = ACTIONS(586), @@ -59999,9 +60034,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [135] = { - [sym_cell_path] = STATE(195), - [sym_path] = STATE(133), + [sym_path] = STATE(187), [sym_comment] = STATE(135), + [aux_sym_cell_path_repeat1] = STATE(135), [anon_sym_export] = ACTIONS(590), [anon_sym_alias] = ACTIONS(590), [anon_sym_let] = ACTIONS(590), @@ -60037,7 +60072,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(590), [anon_sym_LBRACE] = ACTIONS(590), [anon_sym_RBRACE] = ACTIONS(590), - [anon_sym_DOT] = ACTIONS(572), + [anon_sym_DOT] = ACTIONS(594), [anon_sym_try] = ACTIONS(590), [anon_sym_return] = ACTIONS(590), [anon_sym_source] = ACTIONS(590), @@ -60100,109 +60135,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [136] = { - [sym_path] = STATE(182), + [sym_path] = STATE(187), [sym_comment] = STATE(136), - [aux_sym_cell_path_repeat1] = STATE(136), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_RPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_GT] = ACTIONS(594), - [anon_sym_DASH_DASH] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_in] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_RBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(598), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_STAR] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_STAR_STAR] = ACTIONS(594), - [anon_sym_PLUS_PLUS] = ACTIONS(594), - [anon_sym_SLASH] = ACTIONS(594), - [anon_sym_mod] = ACTIONS(594), - [anon_sym_SLASH_SLASH] = ACTIONS(594), - [anon_sym_PLUS] = ACTIONS(594), - [anon_sym_bit_DASHshl] = ACTIONS(594), - [anon_sym_bit_DASHshr] = ACTIONS(594), - [anon_sym_EQ_EQ] = ACTIONS(594), - [anon_sym_BANG_EQ] = ACTIONS(594), - [anon_sym_LT2] = ACTIONS(594), - [anon_sym_LT_EQ] = ACTIONS(594), - [anon_sym_GT_EQ] = ACTIONS(594), - [anon_sym_not_DASHin] = ACTIONS(594), - [anon_sym_starts_DASHwith] = ACTIONS(594), - [anon_sym_ends_DASHwith] = ACTIONS(594), - [anon_sym_EQ_TILDE] = ACTIONS(594), - [anon_sym_BANG_TILDE] = ACTIONS(594), - [anon_sym_bit_DASHand] = ACTIONS(594), - [anon_sym_bit_DASHxor] = ACTIONS(594), - [anon_sym_bit_DASHor] = ACTIONS(594), - [anon_sym_and] = ACTIONS(594), - [anon_sym_xor] = ACTIONS(594), - [anon_sym_or] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), - [sym_short_flag] = ACTIONS(594), + [aux_sym_cell_path_repeat1] = STATE(134), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_RPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_GT] = ACTIONS(597), + [anon_sym_DASH_DASH] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_in] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_RBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(572), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_STAR] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_STAR_STAR] = ACTIONS(597), + [anon_sym_PLUS_PLUS] = ACTIONS(597), + [anon_sym_SLASH] = ACTIONS(597), + [anon_sym_mod] = ACTIONS(597), + [anon_sym_SLASH_SLASH] = ACTIONS(597), + [anon_sym_PLUS] = ACTIONS(597), + [anon_sym_bit_DASHshl] = ACTIONS(597), + [anon_sym_bit_DASHshr] = ACTIONS(597), + [anon_sym_EQ_EQ] = ACTIONS(597), + [anon_sym_BANG_EQ] = ACTIONS(597), + [anon_sym_LT2] = ACTIONS(597), + [anon_sym_LT_EQ] = ACTIONS(597), + [anon_sym_GT_EQ] = ACTIONS(597), + [anon_sym_not_DASHin] = ACTIONS(597), + [anon_sym_starts_DASHwith] = ACTIONS(597), + [anon_sym_ends_DASHwith] = ACTIONS(597), + [anon_sym_EQ_TILDE] = ACTIONS(597), + [anon_sym_BANG_TILDE] = ACTIONS(597), + [anon_sym_bit_DASHand] = ACTIONS(597), + [anon_sym_bit_DASHxor] = ACTIONS(597), + [anon_sym_bit_DASHor] = ACTIONS(597), + [anon_sym_and] = ACTIONS(597), + [anon_sym_xor] = ACTIONS(597), + [anon_sym_or] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), + [sym_short_flag] = ACTIONS(597), [anon_sym_POUND] = ACTIONS(3), }, [137] = { - [sym_cell_path] = STATE(254), - [sym_path] = STATE(133), + [sym_cell_path] = STATE(221), + [sym_path] = STATE(136), [sym_comment] = STATE(137), [anon_sym_export] = ACTIONS(601), [anon_sym_alias] = ACTIONS(601), @@ -60302,8 +60337,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [138] = { - [sym_cell_path] = STATE(236), - [sym_path] = STATE(133), + [sym_cell_path] = STATE(198), + [sym_path] = STATE(136), [sym_comment] = STATE(138), [anon_sym_export] = ACTIONS(605), [anon_sym_alias] = ACTIONS(605), @@ -60403,8 +60438,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [139] = { - [sym_cell_path] = STATE(200), - [sym_path] = STATE(133), + [sym_cell_path] = STATE(241), + [sym_path] = STATE(136), [sym_comment] = STATE(139), [anon_sym_export] = ACTIONS(609), [anon_sym_alias] = ACTIONS(609), @@ -60504,9 +60539,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [140] = { - [sym_path] = STATE(182), + [sym_cell_path] = STATE(252), + [sym_path] = STATE(136), [sym_comment] = STATE(140), - [aux_sym_cell_path_repeat1] = STATE(136), [anon_sym_export] = ACTIONS(613), [anon_sym_alias] = ACTIONS(613), [anon_sym_let] = ACTIONS(613), @@ -60605,409 +60640,209 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [141] = { - [sym__flag] = STATE(642), - [sym_long_flag] = STATE(690), + [sym_cell_path] = STATE(295), + [sym_path] = STATE(162), [sym_comment] = STATE(141), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_RPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_RBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(617), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), [anon_sym_POUND] = ACTIONS(3), }, [142] = { + [sym__flag] = STATE(640), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(142), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(619), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [143] = { - [sym__flag] = STATE(573), - [sym_long_flag] = STATE(690), + [sym_path] = STATE(205), [sym_comment] = STATE(143), - [anon_sym_export] = ACTIONS(657), - [anon_sym_alias] = ACTIONS(657), - [anon_sym_let] = ACTIONS(657), - [anon_sym_let_DASHenv] = ACTIONS(657), - [anon_sym_mut] = ACTIONS(657), - [anon_sym_const] = ACTIONS(657), - [sym_cmd_identifier] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_LF] = ACTIONS(659), - [anon_sym_def] = ACTIONS(657), - [anon_sym_def_DASHenv] = ACTIONS(657), - [anon_sym_export_DASHenv] = ACTIONS(657), - [anon_sym_extern] = ACTIONS(657), - [anon_sym_module] = ACTIONS(657), - [anon_sym_use] = ACTIONS(657), - [anon_sym_LBRACK] = ACTIONS(657), - [anon_sym_LPAREN] = ACTIONS(657), - [anon_sym_RPAREN] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(657), - [anon_sym_DOLLAR] = ACTIONS(657), - [anon_sym_error] = ACTIONS(657), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(657), - [anon_sym_continue] = ACTIONS(657), - [anon_sym_for] = ACTIONS(657), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(657), - [anon_sym_while] = ACTIONS(657), - [anon_sym_do] = ACTIONS(657), - [anon_sym_if] = ACTIONS(657), - [anon_sym_match] = ACTIONS(657), - [anon_sym_LBRACE] = ACTIONS(657), - [anon_sym_RBRACE] = ACTIONS(657), - [anon_sym_try] = ACTIONS(657), - [anon_sym_return] = ACTIONS(657), - [anon_sym_source] = ACTIONS(657), - [anon_sym_source_DASHenv] = ACTIONS(657), - [anon_sym_register] = ACTIONS(657), - [anon_sym_hide] = ACTIONS(657), - [anon_sym_hide_DASHenv] = ACTIONS(657), - [anon_sym_overlay] = ACTIONS(657), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), - [anon_sym_not] = ACTIONS(657), - [anon_sym_DOT_DOT_LT] = ACTIONS(657), - [anon_sym_DOT_DOT] = ACTIONS(657), - [anon_sym_DOT_DOT_EQ] = ACTIONS(657), - [sym_val_nothing] = ACTIONS(657), - [anon_sym_true] = ACTIONS(657), - [anon_sym_false] = ACTIONS(657), - [aux_sym_val_number_token1] = ACTIONS(657), - [aux_sym_val_number_token2] = ACTIONS(657), - [aux_sym_val_number_token3] = ACTIONS(657), - [aux_sym_val_number_token4] = ACTIONS(657), - [anon_sym_inf] = ACTIONS(657), - [anon_sym_DASHinf] = ACTIONS(657), - [anon_sym_NaN] = ACTIONS(657), - [anon_sym_0b] = ACTIONS(657), - [anon_sym_0o] = ACTIONS(657), - [anon_sym_0x] = ACTIONS(657), - [sym_val_date] = ACTIONS(657), - [anon_sym_DQUOTE] = ACTIONS(657), - [sym__str_single_quotes] = ACTIONS(657), - [sym__str_back_ticks] = ACTIONS(657), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), - [anon_sym_CARET] = ACTIONS(657), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [144] = { - [sym_path] = STATE(204), - [sym_comment] = STATE(144), - [aux_sym_cell_path_repeat1] = STATE(144), - [ts_builtin_sym_end] = ACTIONS(596), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_GT] = ACTIONS(594), - [anon_sym_DASH_DASH] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_in] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(661), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_STAR] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_STAR_STAR] = ACTIONS(594), - [anon_sym_PLUS_PLUS] = ACTIONS(594), - [anon_sym_SLASH] = ACTIONS(594), - [anon_sym_mod] = ACTIONS(594), - [anon_sym_SLASH_SLASH] = ACTIONS(594), - [anon_sym_PLUS] = ACTIONS(594), - [anon_sym_bit_DASHshl] = ACTIONS(594), - [anon_sym_bit_DASHshr] = ACTIONS(594), - [anon_sym_EQ_EQ] = ACTIONS(594), - [anon_sym_BANG_EQ] = ACTIONS(594), - [anon_sym_LT2] = ACTIONS(594), - [anon_sym_LT_EQ] = ACTIONS(594), - [anon_sym_GT_EQ] = ACTIONS(594), - [anon_sym_not_DASHin] = ACTIONS(594), - [anon_sym_starts_DASHwith] = ACTIONS(594), - [anon_sym_ends_DASHwith] = ACTIONS(594), - [anon_sym_EQ_TILDE] = ACTIONS(594), - [anon_sym_BANG_TILDE] = ACTIONS(594), - [anon_sym_bit_DASHand] = ACTIONS(594), - [anon_sym_bit_DASHxor] = ACTIONS(594), - [anon_sym_bit_DASHor] = ACTIONS(594), - [anon_sym_and] = ACTIONS(594), - [anon_sym_xor] = ACTIONS(594), - [anon_sym_or] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), - [sym_short_flag] = ACTIONS(594), - [anon_sym_POUND] = ACTIONS(3), - }, - [145] = { - [sym_cell_path] = STATE(301), - [sym_path] = STATE(159), - [sym_comment] = STATE(145), + [aux_sym_cell_path_repeat1] = STATE(143), [ts_builtin_sym_end] = ACTIONS(592), [anon_sym_export] = ACTIONS(590), [anon_sym_alias] = ACTIONS(590), @@ -61042,7 +60877,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(590), [anon_sym_match] = ACTIONS(590), [anon_sym_LBRACE] = ACTIONS(590), - [anon_sym_DOT] = ACTIONS(664), + [anon_sym_DOT] = ACTIONS(653), [anon_sym_try] = ACTIONS(590), [anon_sym_return] = ACTIONS(590), [anon_sym_source] = ACTIONS(590), @@ -61104,210 +60939,210 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, - [146] = { - [sym_cell_path] = STATE(304), - [sym_path] = STATE(159), - [sym_comment] = STATE(146), - [ts_builtin_sym_end] = ACTIONS(611), - [anon_sym_export] = ACTIONS(609), - [anon_sym_alias] = ACTIONS(609), - [anon_sym_let] = ACTIONS(609), - [anon_sym_let_DASHenv] = ACTIONS(609), - [anon_sym_mut] = ACTIONS(609), - [anon_sym_const] = ACTIONS(609), - [sym_cmd_identifier] = ACTIONS(609), - [anon_sym_SEMI] = ACTIONS(609), - [anon_sym_LF] = ACTIONS(611), - [anon_sym_def] = ACTIONS(609), - [anon_sym_def_DASHenv] = ACTIONS(609), - [anon_sym_export_DASHenv] = ACTIONS(609), - [anon_sym_extern] = ACTIONS(609), - [anon_sym_module] = ACTIONS(609), - [anon_sym_use] = ACTIONS(609), - [anon_sym_LBRACK] = ACTIONS(609), - [anon_sym_LPAREN] = ACTIONS(609), - [anon_sym_PIPE] = ACTIONS(609), - [anon_sym_DOLLAR] = ACTIONS(609), - [anon_sym_error] = ACTIONS(609), - [anon_sym_GT] = ACTIONS(609), - [anon_sym_DASH_DASH] = ACTIONS(609), - [anon_sym_DASH] = ACTIONS(609), - [anon_sym_break] = ACTIONS(609), - [anon_sym_continue] = ACTIONS(609), - [anon_sym_for] = ACTIONS(609), - [anon_sym_in] = ACTIONS(609), - [anon_sym_loop] = ACTIONS(609), - [anon_sym_while] = ACTIONS(609), - [anon_sym_do] = ACTIONS(609), - [anon_sym_if] = ACTIONS(609), - [anon_sym_match] = ACTIONS(609), - [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(609), - [anon_sym_return] = ACTIONS(609), - [anon_sym_source] = ACTIONS(609), - [anon_sym_source_DASHenv] = ACTIONS(609), - [anon_sym_register] = ACTIONS(609), - [anon_sym_hide] = ACTIONS(609), - [anon_sym_hide_DASHenv] = ACTIONS(609), - [anon_sym_overlay] = ACTIONS(609), - [anon_sym_STAR] = ACTIONS(609), - [anon_sym_where] = ACTIONS(609), - [anon_sym_STAR_STAR] = ACTIONS(609), - [anon_sym_PLUS_PLUS] = ACTIONS(609), - [anon_sym_SLASH] = ACTIONS(609), - [anon_sym_mod] = ACTIONS(609), - [anon_sym_SLASH_SLASH] = ACTIONS(609), - [anon_sym_PLUS] = ACTIONS(609), - [anon_sym_bit_DASHshl] = ACTIONS(609), - [anon_sym_bit_DASHshr] = ACTIONS(609), - [anon_sym_EQ_EQ] = ACTIONS(609), - [anon_sym_BANG_EQ] = ACTIONS(609), - [anon_sym_LT2] = ACTIONS(609), - [anon_sym_LT_EQ] = ACTIONS(609), - [anon_sym_GT_EQ] = ACTIONS(609), - [anon_sym_not_DASHin] = ACTIONS(609), - [anon_sym_starts_DASHwith] = ACTIONS(609), - [anon_sym_ends_DASHwith] = ACTIONS(609), - [anon_sym_EQ_TILDE] = ACTIONS(609), - [anon_sym_BANG_TILDE] = ACTIONS(609), - [anon_sym_bit_DASHand] = ACTIONS(609), - [anon_sym_bit_DASHxor] = ACTIONS(609), - [anon_sym_bit_DASHor] = ACTIONS(609), - [anon_sym_and] = ACTIONS(609), - [anon_sym_xor] = ACTIONS(609), - [anon_sym_or] = ACTIONS(609), - [anon_sym_not] = ACTIONS(609), - [anon_sym_DOT_DOT_LT] = ACTIONS(609), - [anon_sym_DOT_DOT] = ACTIONS(609), - [anon_sym_DOT_DOT_EQ] = ACTIONS(609), - [sym_val_nothing] = ACTIONS(609), - [anon_sym_true] = ACTIONS(609), - [anon_sym_false] = ACTIONS(609), - [aux_sym_val_number_token1] = ACTIONS(609), - [aux_sym_val_number_token2] = ACTIONS(609), - [aux_sym_val_number_token3] = ACTIONS(609), - [aux_sym_val_number_token4] = ACTIONS(609), - [anon_sym_inf] = ACTIONS(609), - [anon_sym_DASHinf] = ACTIONS(609), - [anon_sym_NaN] = ACTIONS(609), - [anon_sym_0b] = ACTIONS(609), - [anon_sym_0o] = ACTIONS(609), - [anon_sym_0x] = ACTIONS(609), - [sym_val_date] = ACTIONS(609), - [anon_sym_DQUOTE] = ACTIONS(609), - [sym__str_single_quotes] = ACTIONS(609), - [sym__str_back_ticks] = ACTIONS(609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), - [anon_sym_CARET] = ACTIONS(609), - [sym_short_flag] = ACTIONS(609), + [144] = { + [sym_comment] = STATE(144), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(660), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, - [147] = { - [sym_cell_path] = STATE(261), - [sym_path] = STATE(159), - [sym_comment] = STATE(147), - [ts_builtin_sym_end] = ACTIONS(603), - [anon_sym_export] = ACTIONS(601), - [anon_sym_alias] = ACTIONS(601), - [anon_sym_let] = ACTIONS(601), - [anon_sym_let_DASHenv] = ACTIONS(601), - [anon_sym_mut] = ACTIONS(601), - [anon_sym_const] = ACTIONS(601), - [sym_cmd_identifier] = ACTIONS(601), - [anon_sym_SEMI] = ACTIONS(601), - [anon_sym_LF] = ACTIONS(603), - [anon_sym_def] = ACTIONS(601), - [anon_sym_def_DASHenv] = ACTIONS(601), - [anon_sym_export_DASHenv] = ACTIONS(601), - [anon_sym_extern] = ACTIONS(601), - [anon_sym_module] = ACTIONS(601), - [anon_sym_use] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(601), - [anon_sym_LPAREN] = ACTIONS(601), - [anon_sym_PIPE] = ACTIONS(601), - [anon_sym_DOLLAR] = ACTIONS(601), - [anon_sym_error] = ACTIONS(601), - [anon_sym_GT] = ACTIONS(601), - [anon_sym_DASH_DASH] = ACTIONS(601), - [anon_sym_DASH] = ACTIONS(601), - [anon_sym_break] = ACTIONS(601), - [anon_sym_continue] = ACTIONS(601), - [anon_sym_for] = ACTIONS(601), - [anon_sym_in] = ACTIONS(601), - [anon_sym_loop] = ACTIONS(601), - [anon_sym_while] = ACTIONS(601), - [anon_sym_do] = ACTIONS(601), - [anon_sym_if] = ACTIONS(601), - [anon_sym_match] = ACTIONS(601), - [anon_sym_LBRACE] = ACTIONS(601), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(601), - [anon_sym_return] = ACTIONS(601), - [anon_sym_source] = ACTIONS(601), - [anon_sym_source_DASHenv] = ACTIONS(601), - [anon_sym_register] = ACTIONS(601), - [anon_sym_hide] = ACTIONS(601), - [anon_sym_hide_DASHenv] = ACTIONS(601), - [anon_sym_overlay] = ACTIONS(601), - [anon_sym_STAR] = ACTIONS(601), - [anon_sym_where] = ACTIONS(601), - [anon_sym_STAR_STAR] = ACTIONS(601), - [anon_sym_PLUS_PLUS] = ACTIONS(601), - [anon_sym_SLASH] = ACTIONS(601), - [anon_sym_mod] = ACTIONS(601), - [anon_sym_SLASH_SLASH] = ACTIONS(601), - [anon_sym_PLUS] = ACTIONS(601), - [anon_sym_bit_DASHshl] = ACTIONS(601), - [anon_sym_bit_DASHshr] = ACTIONS(601), - [anon_sym_EQ_EQ] = ACTIONS(601), - [anon_sym_BANG_EQ] = ACTIONS(601), - [anon_sym_LT2] = ACTIONS(601), - [anon_sym_LT_EQ] = ACTIONS(601), - [anon_sym_GT_EQ] = ACTIONS(601), - [anon_sym_not_DASHin] = ACTIONS(601), - [anon_sym_starts_DASHwith] = ACTIONS(601), - [anon_sym_ends_DASHwith] = ACTIONS(601), - [anon_sym_EQ_TILDE] = ACTIONS(601), - [anon_sym_BANG_TILDE] = ACTIONS(601), - [anon_sym_bit_DASHand] = ACTIONS(601), - [anon_sym_bit_DASHxor] = ACTIONS(601), - [anon_sym_bit_DASHor] = ACTIONS(601), - [anon_sym_and] = ACTIONS(601), - [anon_sym_xor] = ACTIONS(601), - [anon_sym_or] = ACTIONS(601), - [anon_sym_not] = ACTIONS(601), - [anon_sym_DOT_DOT_LT] = ACTIONS(601), - [anon_sym_DOT_DOT] = ACTIONS(601), - [anon_sym_DOT_DOT_EQ] = ACTIONS(601), - [sym_val_nothing] = ACTIONS(601), - [anon_sym_true] = ACTIONS(601), - [anon_sym_false] = ACTIONS(601), - [aux_sym_val_number_token1] = ACTIONS(601), - [aux_sym_val_number_token2] = ACTIONS(601), - [aux_sym_val_number_token3] = ACTIONS(601), - [aux_sym_val_number_token4] = ACTIONS(601), - [anon_sym_inf] = ACTIONS(601), - [anon_sym_DASHinf] = ACTIONS(601), - [anon_sym_NaN] = ACTIONS(601), - [anon_sym_0b] = ACTIONS(601), - [anon_sym_0o] = ACTIONS(601), - [anon_sym_0x] = ACTIONS(601), - [sym_val_date] = ACTIONS(601), - [anon_sym_DQUOTE] = ACTIONS(601), - [sym__str_single_quotes] = ACTIONS(601), - [sym__str_back_ticks] = ACTIONS(601), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), - [anon_sym_CARET] = ACTIONS(601), - [sym_short_flag] = ACTIONS(601), + [145] = { + [sym__flag] = STATE(624), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(145), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_RPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_RBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(662), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [148] = { - [sym__flag] = STATE(601), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(148), + [146] = { + [sym__flag] = STATE(638), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(146), [anon_sym_export] = ACTIONS(666), [anon_sym_alias] = ACTIONS(666), [anon_sym_let] = ACTIONS(666), @@ -61329,13 +61164,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(666), [anon_sym_DOLLAR] = ACTIONS(666), [anon_sym_error] = ACTIONS(666), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), [anon_sym_break] = ACTIONS(666), [anon_sym_continue] = ACTIONS(666), [anon_sym_for] = ACTIONS(666), - [anon_sym_in] = ACTIONS(627), + [anon_sym_in] = ACTIONS(629), [anon_sym_loop] = ACTIONS(666), [anon_sym_while] = ACTIONS(666), [anon_sym_do] = ACTIONS(666), @@ -61351,32 +61186,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(666), [anon_sym_hide_DASHenv] = ACTIONS(666), [anon_sym_overlay] = ACTIONS(666), - [anon_sym_STAR] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(631), [anon_sym_where] = ACTIONS(666), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), [anon_sym_not] = ACTIONS(666), [anon_sym_DOT_DOT_LT] = ACTIONS(666), [anon_sym_DOT_DOT] = ACTIONS(666), @@ -61401,111 +61236,213 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [149] = { - [sym_cell_path] = STATE(295), - [sym_path] = STATE(159), - [sym_comment] = STATE(149), - [ts_builtin_sym_end] = ACTIONS(570), - [anon_sym_export] = ACTIONS(568), - [anon_sym_alias] = ACTIONS(568), - [anon_sym_let] = ACTIONS(568), - [anon_sym_let_DASHenv] = ACTIONS(568), - [anon_sym_mut] = ACTIONS(568), - [anon_sym_const] = ACTIONS(568), - [sym_cmd_identifier] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [anon_sym_LF] = ACTIONS(570), - [anon_sym_def] = ACTIONS(568), - [anon_sym_def_DASHenv] = ACTIONS(568), - [anon_sym_export_DASHenv] = ACTIONS(568), - [anon_sym_extern] = ACTIONS(568), - [anon_sym_module] = ACTIONS(568), - [anon_sym_use] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [anon_sym_LPAREN] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_DOLLAR] = ACTIONS(568), - [anon_sym_error] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(568), - [anon_sym_DASH_DASH] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(568), - [anon_sym_break] = ACTIONS(568), - [anon_sym_continue] = ACTIONS(568), - [anon_sym_for] = ACTIONS(568), - [anon_sym_in] = ACTIONS(568), - [anon_sym_loop] = ACTIONS(568), - [anon_sym_while] = ACTIONS(568), - [anon_sym_do] = ACTIONS(568), - [anon_sym_if] = ACTIONS(568), - [anon_sym_match] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(568), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(568), - [anon_sym_return] = ACTIONS(568), - [anon_sym_source] = ACTIONS(568), - [anon_sym_source_DASHenv] = ACTIONS(568), - [anon_sym_register] = ACTIONS(568), - [anon_sym_hide] = ACTIONS(568), - [anon_sym_hide_DASHenv] = ACTIONS(568), - [anon_sym_overlay] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_where] = ACTIONS(568), - [anon_sym_STAR_STAR] = ACTIONS(568), - [anon_sym_PLUS_PLUS] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(568), - [anon_sym_mod] = ACTIONS(568), - [anon_sym_SLASH_SLASH] = ACTIONS(568), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_bit_DASHshl] = ACTIONS(568), - [anon_sym_bit_DASHshr] = ACTIONS(568), - [anon_sym_EQ_EQ] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_LT2] = ACTIONS(568), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_not_DASHin] = ACTIONS(568), - [anon_sym_starts_DASHwith] = ACTIONS(568), - [anon_sym_ends_DASHwith] = ACTIONS(568), - [anon_sym_EQ_TILDE] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(568), - [anon_sym_bit_DASHand] = ACTIONS(568), - [anon_sym_bit_DASHxor] = ACTIONS(568), - [anon_sym_bit_DASHor] = ACTIONS(568), - [anon_sym_and] = ACTIONS(568), - [anon_sym_xor] = ACTIONS(568), - [anon_sym_or] = ACTIONS(568), - [anon_sym_not] = ACTIONS(568), - [anon_sym_DOT_DOT_LT] = ACTIONS(568), - [anon_sym_DOT_DOT] = ACTIONS(568), - [anon_sym_DOT_DOT_EQ] = ACTIONS(568), - [sym_val_nothing] = ACTIONS(568), - [anon_sym_true] = ACTIONS(568), - [anon_sym_false] = ACTIONS(568), - [aux_sym_val_number_token1] = ACTIONS(568), - [aux_sym_val_number_token2] = ACTIONS(568), - [aux_sym_val_number_token3] = ACTIONS(568), - [aux_sym_val_number_token4] = ACTIONS(568), - [anon_sym_inf] = ACTIONS(568), - [anon_sym_DASHinf] = ACTIONS(568), - [anon_sym_NaN] = ACTIONS(568), - [anon_sym_0b] = ACTIONS(568), - [anon_sym_0o] = ACTIONS(568), - [anon_sym_0x] = ACTIONS(568), - [sym_val_date] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [sym__str_single_quotes] = ACTIONS(568), - [sym__str_back_ticks] = ACTIONS(568), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), - [anon_sym_CARET] = ACTIONS(568), - [sym_short_flag] = ACTIONS(568), + [147] = { + [sym_cell_path] = STATE(259), + [sym_path] = STATE(162), + [sym_comment] = STATE(147), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, - [150] = { - [sym_comment] = STATE(150), + [148] = { + [sym_comment] = STATE(148), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(660), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, + [149] = { + [sym__flag] = STATE(561), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(149), [anon_sym_export] = ACTIONS(670), [anon_sym_alias] = ACTIONS(670), [anon_sym_let] = ACTIONS(670), @@ -61527,13 +61464,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(670), [anon_sym_DOLLAR] = ACTIONS(670), [anon_sym_error] = ACTIONS(670), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_DASH_DASH] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), [anon_sym_break] = ACTIONS(670), [anon_sym_continue] = ACTIONS(670), [anon_sym_for] = ACTIONS(670), - [anon_sym_in] = ACTIONS(670), + [anon_sym_in] = ACTIONS(629), [anon_sym_loop] = ACTIONS(670), [anon_sym_while] = ACTIONS(670), [anon_sym_do] = ACTIONS(670), @@ -61541,7 +61478,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(670), [anon_sym_LBRACE] = ACTIONS(670), [anon_sym_RBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), [anon_sym_try] = ACTIONS(670), [anon_sym_return] = ACTIONS(670), [anon_sym_source] = ACTIONS(670), @@ -61550,33 +61486,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(670), [anon_sym_hide_DASHenv] = ACTIONS(670), [anon_sym_overlay] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(631), [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_STAR_STAR] = ACTIONS(670), - [anon_sym_PLUS_PLUS] = ACTIONS(670), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_mod] = ACTIONS(670), - [anon_sym_SLASH_SLASH] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(670), - [anon_sym_bit_DASHshl] = ACTIONS(670), - [anon_sym_bit_DASHshr] = ACTIONS(670), - [anon_sym_EQ_EQ] = ACTIONS(670), - [anon_sym_BANG_EQ] = ACTIONS(670), - [anon_sym_LT2] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(670), - [anon_sym_not_DASHin] = ACTIONS(670), - [anon_sym_starts_DASHwith] = ACTIONS(670), - [anon_sym_ends_DASHwith] = ACTIONS(670), - [anon_sym_EQ_TILDE] = ACTIONS(670), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_bit_DASHand] = ACTIONS(670), - [anon_sym_bit_DASHxor] = ACTIONS(670), - [anon_sym_bit_DASHor] = ACTIONS(670), - [anon_sym_and] = ACTIONS(670), - [anon_sym_xor] = ACTIONS(670), - [anon_sym_or] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), [anon_sym_not] = ACTIONS(670), [anon_sym_DOT_DOT_LT] = ACTIONS(670), [anon_sym_DOT_DOT] = ACTIONS(670), @@ -61601,113 +61536,113 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), [anon_sym_CARET] = ACTIONS(670), - [sym_short_flag] = ACTIONS(670), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [151] = { - [sym_comment] = STATE(151), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(655), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), + [150] = { + [sym_cell_path] = STATE(291), + [sym_path] = STATE(162), + [sym_comment] = STATE(150), + [ts_builtin_sym_end] = ACTIONS(576), + [anon_sym_export] = ACTIONS(574), + [anon_sym_alias] = ACTIONS(574), + [anon_sym_let] = ACTIONS(574), + [anon_sym_let_DASHenv] = ACTIONS(574), + [anon_sym_mut] = ACTIONS(574), + [anon_sym_const] = ACTIONS(574), + [sym_cmd_identifier] = ACTIONS(574), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_def] = ACTIONS(574), + [anon_sym_def_DASHenv] = ACTIONS(574), + [anon_sym_export_DASHenv] = ACTIONS(574), + [anon_sym_extern] = ACTIONS(574), + [anon_sym_module] = ACTIONS(574), + [anon_sym_use] = ACTIONS(574), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_error] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH_DASH] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_break] = ACTIONS(574), + [anon_sym_continue] = ACTIONS(574), + [anon_sym_for] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_loop] = ACTIONS(574), + [anon_sym_while] = ACTIONS(574), + [anon_sym_do] = ACTIONS(574), + [anon_sym_if] = ACTIONS(574), + [anon_sym_match] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(574), + [anon_sym_return] = ACTIONS(574), + [anon_sym_source] = ACTIONS(574), + [anon_sym_source_DASHenv] = ACTIONS(574), + [anon_sym_register] = ACTIONS(574), + [anon_sym_hide] = ACTIONS(574), + [anon_sym_hide_DASHenv] = ACTIONS(574), + [anon_sym_overlay] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_where] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_not] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_CARET] = ACTIONS(574), + [sym_short_flag] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, - [152] = { - [sym__flag] = STATE(625), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(152), + [151] = { + [sym__flag] = STATE(570), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(151), [anon_sym_export] = ACTIONS(674), [anon_sym_alias] = ACTIONS(674), [anon_sym_let] = ACTIONS(674), @@ -61729,13 +61664,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), [anon_sym_for] = ACTIONS(674), - [anon_sym_in] = ACTIONS(627), + [anon_sym_in] = ACTIONS(629), [anon_sym_loop] = ACTIONS(674), [anon_sym_while] = ACTIONS(674), [anon_sym_do] = ACTIONS(674), @@ -61751,32 +61686,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(674), [anon_sym_hide_DASHenv] = ACTIONS(674), [anon_sym_overlay] = ACTIONS(674), - [anon_sym_STAR] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(631), [anon_sym_where] = ACTIONS(674), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), [anon_sym_not] = ACTIONS(674), [anon_sym_DOT_DOT_LT] = ACTIONS(674), [anon_sym_DOT_DOT] = ACTIONS(674), @@ -61801,12 +61736,112 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [152] = { + [sym_cell_path] = STATE(289), + [sym_path] = STATE(162), + [sym_comment] = STATE(152), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [153] = { - [sym__flag] = STATE(597), - [sym_long_flag] = STATE(690), + [sym__flag] = STATE(630), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(153), [anon_sym_export] = ACTIONS(678), [anon_sym_alias] = ACTIONS(678), @@ -61829,13 +61864,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(678), [anon_sym_DOLLAR] = ACTIONS(678), [anon_sym_error] = ACTIONS(678), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), [anon_sym_break] = ACTIONS(678), [anon_sym_continue] = ACTIONS(678), [anon_sym_for] = ACTIONS(678), - [anon_sym_in] = ACTIONS(627), + [anon_sym_in] = ACTIONS(629), [anon_sym_loop] = ACTIONS(678), [anon_sym_while] = ACTIONS(678), [anon_sym_do] = ACTIONS(678), @@ -61851,32 +61886,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(678), [anon_sym_hide_DASHenv] = ACTIONS(678), [anon_sym_overlay] = ACTIONS(678), - [anon_sym_STAR] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(631), [anon_sym_where] = ACTIONS(678), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), [anon_sym_not] = ACTIONS(678), [anon_sym_DOT_DOT_LT] = ACTIONS(678), [anon_sym_DOT_DOT] = ACTIONS(678), @@ -61901,13 +61936,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [154] = { - [sym_cell_path] = STATE(302), - [sym_path] = STATE(159), + [sym_path] = STATE(205), [sym_comment] = STATE(154), + [aux_sym_cell_path_repeat1] = STATE(143), [ts_builtin_sym_end] = ACTIONS(588), [anon_sym_export] = ACTIONS(586), [anon_sym_alias] = ACTIONS(586), @@ -61942,7 +61977,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(586), [anon_sym_match] = ACTIONS(586), [anon_sym_LBRACE] = ACTIONS(586), - [anon_sym_DOT] = ACTIONS(664), + [anon_sym_DOT] = ACTIONS(617), [anon_sym_try] = ACTIONS(586), [anon_sym_return] = ACTIONS(586), [anon_sym_source] = ACTIONS(586), @@ -62005,108 +62040,108 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [155] = { - [sym_cell_path] = STATE(259), - [sym_path] = STATE(159), + [sym_cell_path] = STATE(296), + [sym_path] = STATE(162), [sym_comment] = STATE(155), - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_export] = ACTIONS(578), - [anon_sym_alias] = ACTIONS(578), - [anon_sym_let] = ACTIONS(578), - [anon_sym_let_DASHenv] = ACTIONS(578), - [anon_sym_mut] = ACTIONS(578), - [anon_sym_const] = ACTIONS(578), - [sym_cmd_identifier] = ACTIONS(578), - [anon_sym_SEMI] = ACTIONS(578), - [anon_sym_LF] = ACTIONS(580), - [anon_sym_def] = ACTIONS(578), - [anon_sym_def_DASHenv] = ACTIONS(578), - [anon_sym_export_DASHenv] = ACTIONS(578), - [anon_sym_extern] = ACTIONS(578), - [anon_sym_module] = ACTIONS(578), - [anon_sym_use] = ACTIONS(578), - [anon_sym_LBRACK] = ACTIONS(578), - [anon_sym_LPAREN] = ACTIONS(578), - [anon_sym_PIPE] = ACTIONS(578), - [anon_sym_DOLLAR] = ACTIONS(578), - [anon_sym_error] = ACTIONS(578), - [anon_sym_GT] = ACTIONS(578), - [anon_sym_DASH_DASH] = ACTIONS(578), - [anon_sym_DASH] = ACTIONS(578), - [anon_sym_break] = ACTIONS(578), - [anon_sym_continue] = ACTIONS(578), - [anon_sym_for] = ACTIONS(578), - [anon_sym_in] = ACTIONS(578), - [anon_sym_loop] = ACTIONS(578), - [anon_sym_while] = ACTIONS(578), - [anon_sym_do] = ACTIONS(578), - [anon_sym_if] = ACTIONS(578), - [anon_sym_match] = ACTIONS(578), - [anon_sym_LBRACE] = ACTIONS(578), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(578), - [anon_sym_return] = ACTIONS(578), - [anon_sym_source] = ACTIONS(578), - [anon_sym_source_DASHenv] = ACTIONS(578), - [anon_sym_register] = ACTIONS(578), - [anon_sym_hide] = ACTIONS(578), - [anon_sym_hide_DASHenv] = ACTIONS(578), - [anon_sym_overlay] = ACTIONS(578), - [anon_sym_STAR] = ACTIONS(578), - [anon_sym_where] = ACTIONS(578), - [anon_sym_STAR_STAR] = ACTIONS(578), - [anon_sym_PLUS_PLUS] = ACTIONS(578), - [anon_sym_SLASH] = ACTIONS(578), - [anon_sym_mod] = ACTIONS(578), - [anon_sym_SLASH_SLASH] = ACTIONS(578), - [anon_sym_PLUS] = ACTIONS(578), - [anon_sym_bit_DASHshl] = ACTIONS(578), - [anon_sym_bit_DASHshr] = ACTIONS(578), - [anon_sym_EQ_EQ] = ACTIONS(578), - [anon_sym_BANG_EQ] = ACTIONS(578), - [anon_sym_LT2] = ACTIONS(578), - [anon_sym_LT_EQ] = ACTIONS(578), - [anon_sym_GT_EQ] = ACTIONS(578), - [anon_sym_not_DASHin] = ACTIONS(578), - [anon_sym_starts_DASHwith] = ACTIONS(578), - [anon_sym_ends_DASHwith] = ACTIONS(578), - [anon_sym_EQ_TILDE] = ACTIONS(578), - [anon_sym_BANG_TILDE] = ACTIONS(578), - [anon_sym_bit_DASHand] = ACTIONS(578), - [anon_sym_bit_DASHxor] = ACTIONS(578), - [anon_sym_bit_DASHor] = ACTIONS(578), - [anon_sym_and] = ACTIONS(578), - [anon_sym_xor] = ACTIONS(578), - [anon_sym_or] = ACTIONS(578), - [anon_sym_not] = ACTIONS(578), - [anon_sym_DOT_DOT_LT] = ACTIONS(578), - [anon_sym_DOT_DOT] = ACTIONS(578), - [anon_sym_DOT_DOT_EQ] = ACTIONS(578), - [sym_val_nothing] = ACTIONS(578), - [anon_sym_true] = ACTIONS(578), - [anon_sym_false] = ACTIONS(578), - [aux_sym_val_number_token1] = ACTIONS(578), - [aux_sym_val_number_token2] = ACTIONS(578), - [aux_sym_val_number_token3] = ACTIONS(578), - [aux_sym_val_number_token4] = ACTIONS(578), - [anon_sym_inf] = ACTIONS(578), - [anon_sym_DASHinf] = ACTIONS(578), - [anon_sym_NaN] = ACTIONS(578), - [anon_sym_0b] = ACTIONS(578), - [anon_sym_0o] = ACTIONS(578), - [anon_sym_0x] = ACTIONS(578), - [sym_val_date] = ACTIONS(578), - [anon_sym_DQUOTE] = ACTIONS(578), - [sym__str_single_quotes] = ACTIONS(578), - [sym__str_back_ticks] = ACTIONS(578), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), - [anon_sym_CARET] = ACTIONS(578), - [sym_short_flag] = ACTIONS(578), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, [156] = { - [sym__flag] = STATE(580), - [sym_long_flag] = STATE(690), + [sym__flag] = STATE(565), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(156), [anon_sym_export] = ACTIONS(682), [anon_sym_alias] = ACTIONS(682), @@ -62129,13 +62164,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(682), [anon_sym_DOLLAR] = ACTIONS(682), [anon_sym_error] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), [anon_sym_break] = ACTIONS(682), [anon_sym_continue] = ACTIONS(682), [anon_sym_for] = ACTIONS(682), - [anon_sym_in] = ACTIONS(627), + [anon_sym_in] = ACTIONS(629), [anon_sym_loop] = ACTIONS(682), [anon_sym_while] = ACTIONS(682), [anon_sym_do] = ACTIONS(682), @@ -62151,32 +62186,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(682), [anon_sym_hide_DASHenv] = ACTIONS(682), [anon_sym_overlay] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(631), [anon_sym_where] = ACTIONS(682), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), [anon_sym_not] = ACTIONS(682), [anon_sym_DOT_DOT_LT] = ACTIONS(682), [anon_sym_DOT_DOT] = ACTIONS(682), @@ -62201,12 +62236,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [157] = { - [sym_expr_parenthesized] = STATE(245), - [sym_val_number] = STATE(245), [sym_comment] = STATE(157), [anon_sym_export] = ACTIONS(686), [anon_sym_alias] = ACTIONS(686), @@ -62224,7 +62257,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_module] = ACTIONS(686), [anon_sym_use] = ACTIONS(686), [anon_sym_LBRACK] = ACTIONS(686), - [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(686), [anon_sym_RPAREN] = ACTIONS(686), [anon_sym_PIPE] = ACTIONS(686), [anon_sym_DOLLAR] = ACTIONS(686), @@ -62243,6 +62276,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(686), [anon_sym_LBRACE] = ACTIONS(686), [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), [anon_sym_try] = ACTIONS(686), [anon_sym_return] = ACTIONS(686), [anon_sym_source] = ACTIONS(686), @@ -62253,6 +62287,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(686), [anon_sym_STAR] = ACTIONS(686), [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), [anon_sym_STAR_STAR] = ACTIONS(686), [anon_sym_PLUS_PLUS] = ACTIONS(686), [anon_sym_SLASH] = ACTIONS(686), @@ -62284,13 +62319,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_nothing] = ACTIONS(686), [anon_sym_true] = ACTIONS(686), [anon_sym_false] = ACTIONS(686), - [aux_sym_val_number_token1] = ACTIONS(692), - [aux_sym_val_number_token2] = ACTIONS(692), - [aux_sym_val_number_token3] = ACTIONS(692), - [aux_sym_val_number_token4] = ACTIONS(692), - [anon_sym_inf] = ACTIONS(692), - [anon_sym_DASHinf] = ACTIONS(692), - [anon_sym_NaN] = ACTIONS(692), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), [anon_sym_0b] = ACTIONS(686), [anon_sym_0o] = ACTIONS(686), [anon_sym_0x] = ACTIONS(686), @@ -62305,9 +62340,209 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [158] = { - [sym__flag] = STATE(586), - [sym_long_flag] = STATE(690), + [sym__flag] = STATE(611), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(158), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_RPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_RBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(690), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [159] = { + [sym_cell_path] = STATE(280), + [sym_path] = STATE(162), + [sym_comment] = STATE(159), + [ts_builtin_sym_end] = ACTIONS(570), + [anon_sym_export] = ACTIONS(568), + [anon_sym_alias] = ACTIONS(568), + [anon_sym_let] = ACTIONS(568), + [anon_sym_let_DASHenv] = ACTIONS(568), + [anon_sym_mut] = ACTIONS(568), + [anon_sym_const] = ACTIONS(568), + [sym_cmd_identifier] = ACTIONS(568), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_def] = ACTIONS(568), + [anon_sym_def_DASHenv] = ACTIONS(568), + [anon_sym_export_DASHenv] = ACTIONS(568), + [anon_sym_extern] = ACTIONS(568), + [anon_sym_module] = ACTIONS(568), + [anon_sym_use] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_error] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH_DASH] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_break] = ACTIONS(568), + [anon_sym_continue] = ACTIONS(568), + [anon_sym_for] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_loop] = ACTIONS(568), + [anon_sym_while] = ACTIONS(568), + [anon_sym_do] = ACTIONS(568), + [anon_sym_if] = ACTIONS(568), + [anon_sym_match] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(568), + [anon_sym_return] = ACTIONS(568), + [anon_sym_source] = ACTIONS(568), + [anon_sym_source_DASHenv] = ACTIONS(568), + [anon_sym_register] = ACTIONS(568), + [anon_sym_hide] = ACTIONS(568), + [anon_sym_hide_DASHenv] = ACTIONS(568), + [anon_sym_overlay] = ACTIONS(568), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_where] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_not] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_CARET] = ACTIONS(568), + [sym_short_flag] = ACTIONS(568), + [anon_sym_POUND] = ACTIONS(3), + }, + [160] = { + [sym__flag] = STATE(633), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(160), [anon_sym_export] = ACTIONS(694), [anon_sym_alias] = ACTIONS(694), [anon_sym_let] = ACTIONS(694), @@ -62329,13 +62564,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(694), [anon_sym_DOLLAR] = ACTIONS(694), [anon_sym_error] = ACTIONS(694), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(627), [anon_sym_break] = ACTIONS(694), [anon_sym_continue] = ACTIONS(694), [anon_sym_for] = ACTIONS(694), - [anon_sym_in] = ACTIONS(627), + [anon_sym_in] = ACTIONS(629), [anon_sym_loop] = ACTIONS(694), [anon_sym_while] = ACTIONS(694), [anon_sym_do] = ACTIONS(694), @@ -62351,32 +62586,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(694), [anon_sym_hide_DASHenv] = ACTIONS(694), [anon_sym_overlay] = ACTIONS(694), - [anon_sym_STAR] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(631), [anon_sym_where] = ACTIONS(694), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), [anon_sym_not] = ACTIONS(694), [anon_sym_DOT_DOT_LT] = ACTIONS(694), [anon_sym_DOT_DOT] = ACTIONS(694), @@ -62401,212 +62636,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [159] = { - [sym_path] = STATE(204), - [sym_comment] = STATE(159), - [aux_sym_cell_path_repeat1] = STATE(160), - [ts_builtin_sym_end] = ACTIONS(584), - [anon_sym_export] = ACTIONS(582), - [anon_sym_alias] = ACTIONS(582), - [anon_sym_let] = ACTIONS(582), - [anon_sym_let_DASHenv] = ACTIONS(582), - [anon_sym_mut] = ACTIONS(582), - [anon_sym_const] = ACTIONS(582), - [sym_cmd_identifier] = ACTIONS(582), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_def] = ACTIONS(582), - [anon_sym_def_DASHenv] = ACTIONS(582), - [anon_sym_export_DASHenv] = ACTIONS(582), - [anon_sym_extern] = ACTIONS(582), - [anon_sym_module] = ACTIONS(582), - [anon_sym_use] = ACTIONS(582), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_PIPE] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_error] = ACTIONS(582), - [anon_sym_GT] = ACTIONS(582), - [anon_sym_DASH_DASH] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_break] = ACTIONS(582), - [anon_sym_continue] = ACTIONS(582), - [anon_sym_for] = ACTIONS(582), - [anon_sym_in] = ACTIONS(582), - [anon_sym_loop] = ACTIONS(582), - [anon_sym_while] = ACTIONS(582), - [anon_sym_do] = ACTIONS(582), - [anon_sym_if] = ACTIONS(582), - [anon_sym_match] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(582), - [anon_sym_return] = ACTIONS(582), - [anon_sym_source] = ACTIONS(582), - [anon_sym_source_DASHenv] = ACTIONS(582), - [anon_sym_register] = ACTIONS(582), - [anon_sym_hide] = ACTIONS(582), - [anon_sym_hide_DASHenv] = ACTIONS(582), - [anon_sym_overlay] = ACTIONS(582), - [anon_sym_STAR] = ACTIONS(582), - [anon_sym_where] = ACTIONS(582), - [anon_sym_STAR_STAR] = ACTIONS(582), - [anon_sym_PLUS_PLUS] = ACTIONS(582), - [anon_sym_SLASH] = ACTIONS(582), - [anon_sym_mod] = ACTIONS(582), - [anon_sym_SLASH_SLASH] = ACTIONS(582), - [anon_sym_PLUS] = ACTIONS(582), - [anon_sym_bit_DASHshl] = ACTIONS(582), - [anon_sym_bit_DASHshr] = ACTIONS(582), - [anon_sym_EQ_EQ] = ACTIONS(582), - [anon_sym_BANG_EQ] = ACTIONS(582), - [anon_sym_LT2] = ACTIONS(582), - [anon_sym_LT_EQ] = ACTIONS(582), - [anon_sym_GT_EQ] = ACTIONS(582), - [anon_sym_not_DASHin] = ACTIONS(582), - [anon_sym_starts_DASHwith] = ACTIONS(582), - [anon_sym_ends_DASHwith] = ACTIONS(582), - [anon_sym_EQ_TILDE] = ACTIONS(582), - [anon_sym_BANG_TILDE] = ACTIONS(582), - [anon_sym_bit_DASHand] = ACTIONS(582), - [anon_sym_bit_DASHxor] = ACTIONS(582), - [anon_sym_bit_DASHor] = ACTIONS(582), - [anon_sym_and] = ACTIONS(582), - [anon_sym_xor] = ACTIONS(582), - [anon_sym_or] = ACTIONS(582), - [anon_sym_not] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_CARET] = ACTIONS(582), - [sym_short_flag] = ACTIONS(582), - [anon_sym_POUND] = ACTIONS(3), - }, - [160] = { - [sym_path] = STATE(204), - [sym_comment] = STATE(160), - [aux_sym_cell_path_repeat1] = STATE(144), - [ts_builtin_sym_end] = ACTIONS(615), - [anon_sym_export] = ACTIONS(613), - [anon_sym_alias] = ACTIONS(613), - [anon_sym_let] = ACTIONS(613), - [anon_sym_let_DASHenv] = ACTIONS(613), - [anon_sym_mut] = ACTIONS(613), - [anon_sym_const] = ACTIONS(613), - [sym_cmd_identifier] = ACTIONS(613), - [anon_sym_SEMI] = ACTIONS(613), - [anon_sym_LF] = ACTIONS(615), - [anon_sym_def] = ACTIONS(613), - [anon_sym_def_DASHenv] = ACTIONS(613), - [anon_sym_export_DASHenv] = ACTIONS(613), - [anon_sym_extern] = ACTIONS(613), - [anon_sym_module] = ACTIONS(613), - [anon_sym_use] = ACTIONS(613), - [anon_sym_LBRACK] = ACTIONS(613), - [anon_sym_LPAREN] = ACTIONS(613), - [anon_sym_PIPE] = ACTIONS(613), - [anon_sym_DOLLAR] = ACTIONS(613), - [anon_sym_error] = ACTIONS(613), - [anon_sym_GT] = ACTIONS(613), - [anon_sym_DASH_DASH] = ACTIONS(613), - [anon_sym_DASH] = ACTIONS(613), - [anon_sym_break] = ACTIONS(613), - [anon_sym_continue] = ACTIONS(613), - [anon_sym_for] = ACTIONS(613), - [anon_sym_in] = ACTIONS(613), - [anon_sym_loop] = ACTIONS(613), - [anon_sym_while] = ACTIONS(613), - [anon_sym_do] = ACTIONS(613), - [anon_sym_if] = ACTIONS(613), - [anon_sym_match] = ACTIONS(613), - [anon_sym_LBRACE] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(613), - [anon_sym_return] = ACTIONS(613), - [anon_sym_source] = ACTIONS(613), - [anon_sym_source_DASHenv] = ACTIONS(613), - [anon_sym_register] = ACTIONS(613), - [anon_sym_hide] = ACTIONS(613), - [anon_sym_hide_DASHenv] = ACTIONS(613), - [anon_sym_overlay] = ACTIONS(613), - [anon_sym_STAR] = ACTIONS(613), - [anon_sym_where] = ACTIONS(613), - [anon_sym_STAR_STAR] = ACTIONS(613), - [anon_sym_PLUS_PLUS] = ACTIONS(613), - [anon_sym_SLASH] = ACTIONS(613), - [anon_sym_mod] = ACTIONS(613), - [anon_sym_SLASH_SLASH] = ACTIONS(613), - [anon_sym_PLUS] = ACTIONS(613), - [anon_sym_bit_DASHshl] = ACTIONS(613), - [anon_sym_bit_DASHshr] = ACTIONS(613), - [anon_sym_EQ_EQ] = ACTIONS(613), - [anon_sym_BANG_EQ] = ACTIONS(613), - [anon_sym_LT2] = ACTIONS(613), - [anon_sym_LT_EQ] = ACTIONS(613), - [anon_sym_GT_EQ] = ACTIONS(613), - [anon_sym_not_DASHin] = ACTIONS(613), - [anon_sym_starts_DASHwith] = ACTIONS(613), - [anon_sym_ends_DASHwith] = ACTIONS(613), - [anon_sym_EQ_TILDE] = ACTIONS(613), - [anon_sym_BANG_TILDE] = ACTIONS(613), - [anon_sym_bit_DASHand] = ACTIONS(613), - [anon_sym_bit_DASHxor] = ACTIONS(613), - [anon_sym_bit_DASHor] = ACTIONS(613), - [anon_sym_and] = ACTIONS(613), - [anon_sym_xor] = ACTIONS(613), - [anon_sym_or] = ACTIONS(613), - [anon_sym_not] = ACTIONS(613), - [anon_sym_DOT_DOT_LT] = ACTIONS(613), - [anon_sym_DOT_DOT] = ACTIONS(613), - [anon_sym_DOT_DOT_EQ] = ACTIONS(613), - [sym_val_nothing] = ACTIONS(613), - [anon_sym_true] = ACTIONS(613), - [anon_sym_false] = ACTIONS(613), - [aux_sym_val_number_token1] = ACTIONS(613), - [aux_sym_val_number_token2] = ACTIONS(613), - [aux_sym_val_number_token3] = ACTIONS(613), - [aux_sym_val_number_token4] = ACTIONS(613), - [anon_sym_inf] = ACTIONS(613), - [anon_sym_DASHinf] = ACTIONS(613), - [anon_sym_NaN] = ACTIONS(613), - [anon_sym_0b] = ACTIONS(613), - [anon_sym_0o] = ACTIONS(613), - [anon_sym_0x] = ACTIONS(613), - [sym_val_date] = ACTIONS(613), - [anon_sym_DQUOTE] = ACTIONS(613), - [sym__str_single_quotes] = ACTIONS(613), - [sym__str_back_ticks] = ACTIONS(613), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), - [anon_sym_CARET] = ACTIONS(613), - [sym_short_flag] = ACTIONS(613), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [161] = { - [sym__flag] = STATE(589), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(161), [anon_sym_export] = ACTIONS(698), [anon_sym_alias] = ACTIONS(698), @@ -62629,13 +62662,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(698), [anon_sym_DOLLAR] = ACTIONS(698), [anon_sym_error] = ACTIONS(698), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), + [anon_sym_GT] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), [anon_sym_break] = ACTIONS(698), [anon_sym_continue] = ACTIONS(698), [anon_sym_for] = ACTIONS(698), - [anon_sym_in] = ACTIONS(627), + [anon_sym_in] = ACTIONS(698), [anon_sym_loop] = ACTIONS(698), [anon_sym_while] = ACTIONS(698), [anon_sym_do] = ACTIONS(698), @@ -62643,6 +62676,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(698), [anon_sym_LBRACE] = ACTIONS(698), [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), [anon_sym_try] = ACTIONS(698), [anon_sym_return] = ACTIONS(698), [anon_sym_source] = ACTIONS(698), @@ -62651,32 +62685,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(698), [anon_sym_hide_DASHenv] = ACTIONS(698), [anon_sym_overlay] = ACTIONS(698), - [anon_sym_STAR] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(698), [anon_sym_where] = ACTIONS(698), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(698), + [anon_sym_PLUS_PLUS] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_mod] = ACTIONS(698), + [anon_sym_SLASH_SLASH] = ACTIONS(698), + [anon_sym_PLUS] = ACTIONS(698), + [anon_sym_bit_DASHshl] = ACTIONS(698), + [anon_sym_bit_DASHshr] = ACTIONS(698), + [anon_sym_EQ_EQ] = ACTIONS(698), + [anon_sym_BANG_EQ] = ACTIONS(698), + [anon_sym_LT2] = ACTIONS(698), + [anon_sym_LT_EQ] = ACTIONS(698), + [anon_sym_GT_EQ] = ACTIONS(698), + [anon_sym_not_DASHin] = ACTIONS(698), + [anon_sym_starts_DASHwith] = ACTIONS(698), + [anon_sym_ends_DASHwith] = ACTIONS(698), + [anon_sym_EQ_TILDE] = ACTIONS(698), + [anon_sym_BANG_TILDE] = ACTIONS(698), + [anon_sym_bit_DASHand] = ACTIONS(698), + [anon_sym_bit_DASHxor] = ACTIONS(698), + [anon_sym_bit_DASHor] = ACTIONS(698), + [anon_sym_and] = ACTIONS(698), + [anon_sym_xor] = ACTIONS(698), + [anon_sym_or] = ACTIONS(698), [anon_sym_not] = ACTIONS(698), [anon_sym_DOT_DOT_LT] = ACTIONS(698), [anon_sym_DOT_DOT] = ACTIONS(698), @@ -62701,152 +62736,252 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, [162] = { - [sym_cell_path] = STATE(283), - [sym_path] = STATE(159), + [sym_path] = STATE(205), [sym_comment] = STATE(162), - [ts_builtin_sym_end] = ACTIONS(576), - [anon_sym_export] = ACTIONS(574), - [anon_sym_alias] = ACTIONS(574), - [anon_sym_let] = ACTIONS(574), - [anon_sym_let_DASHenv] = ACTIONS(574), - [anon_sym_mut] = ACTIONS(574), - [anon_sym_const] = ACTIONS(574), - [sym_cmd_identifier] = ACTIONS(574), - [anon_sym_SEMI] = ACTIONS(574), - [anon_sym_LF] = ACTIONS(576), - [anon_sym_def] = ACTIONS(574), - [anon_sym_def_DASHenv] = ACTIONS(574), - [anon_sym_export_DASHenv] = ACTIONS(574), - [anon_sym_extern] = ACTIONS(574), - [anon_sym_module] = ACTIONS(574), - [anon_sym_use] = ACTIONS(574), - [anon_sym_LBRACK] = ACTIONS(574), - [anon_sym_LPAREN] = ACTIONS(574), - [anon_sym_PIPE] = ACTIONS(574), - [anon_sym_DOLLAR] = ACTIONS(574), - [anon_sym_error] = ACTIONS(574), - [anon_sym_GT] = ACTIONS(574), - [anon_sym_DASH_DASH] = ACTIONS(574), - [anon_sym_DASH] = ACTIONS(574), - [anon_sym_break] = ACTIONS(574), - [anon_sym_continue] = ACTIONS(574), - [anon_sym_for] = ACTIONS(574), - [anon_sym_in] = ACTIONS(574), - [anon_sym_loop] = ACTIONS(574), - [anon_sym_while] = ACTIONS(574), - [anon_sym_do] = ACTIONS(574), - [anon_sym_if] = ACTIONS(574), - [anon_sym_match] = ACTIONS(574), - [anon_sym_LBRACE] = ACTIONS(574), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(574), - [anon_sym_return] = ACTIONS(574), - [anon_sym_source] = ACTIONS(574), - [anon_sym_source_DASHenv] = ACTIONS(574), - [anon_sym_register] = ACTIONS(574), - [anon_sym_hide] = ACTIONS(574), - [anon_sym_hide_DASHenv] = ACTIONS(574), - [anon_sym_overlay] = ACTIONS(574), - [anon_sym_STAR] = ACTIONS(574), - [anon_sym_where] = ACTIONS(574), - [anon_sym_STAR_STAR] = ACTIONS(574), - [anon_sym_PLUS_PLUS] = ACTIONS(574), - [anon_sym_SLASH] = ACTIONS(574), - [anon_sym_mod] = ACTIONS(574), - [anon_sym_SLASH_SLASH] = ACTIONS(574), - [anon_sym_PLUS] = ACTIONS(574), - [anon_sym_bit_DASHshl] = ACTIONS(574), - [anon_sym_bit_DASHshr] = ACTIONS(574), - [anon_sym_EQ_EQ] = ACTIONS(574), - [anon_sym_BANG_EQ] = ACTIONS(574), - [anon_sym_LT2] = ACTIONS(574), - [anon_sym_LT_EQ] = ACTIONS(574), - [anon_sym_GT_EQ] = ACTIONS(574), - [anon_sym_not_DASHin] = ACTIONS(574), - [anon_sym_starts_DASHwith] = ACTIONS(574), - [anon_sym_ends_DASHwith] = ACTIONS(574), - [anon_sym_EQ_TILDE] = ACTIONS(574), - [anon_sym_BANG_TILDE] = ACTIONS(574), - [anon_sym_bit_DASHand] = ACTIONS(574), - [anon_sym_bit_DASHxor] = ACTIONS(574), - [anon_sym_bit_DASHor] = ACTIONS(574), - [anon_sym_and] = ACTIONS(574), - [anon_sym_xor] = ACTIONS(574), - [anon_sym_or] = ACTIONS(574), - [anon_sym_not] = ACTIONS(574), - [anon_sym_DOT_DOT_LT] = ACTIONS(574), - [anon_sym_DOT_DOT] = ACTIONS(574), - [anon_sym_DOT_DOT_EQ] = ACTIONS(574), - [sym_val_nothing] = ACTIONS(574), - [anon_sym_true] = ACTIONS(574), - [anon_sym_false] = ACTIONS(574), - [aux_sym_val_number_token1] = ACTIONS(574), - [aux_sym_val_number_token2] = ACTIONS(574), - [aux_sym_val_number_token3] = ACTIONS(574), - [aux_sym_val_number_token4] = ACTIONS(574), - [anon_sym_inf] = ACTIONS(574), - [anon_sym_DASHinf] = ACTIONS(574), - [anon_sym_NaN] = ACTIONS(574), - [anon_sym_0b] = ACTIONS(574), - [anon_sym_0o] = ACTIONS(574), - [anon_sym_0x] = ACTIONS(574), - [sym_val_date] = ACTIONS(574), - [anon_sym_DQUOTE] = ACTIONS(574), - [sym__str_single_quotes] = ACTIONS(574), - [sym__str_back_ticks] = ACTIONS(574), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), - [anon_sym_CARET] = ACTIONS(574), - [sym_short_flag] = ACTIONS(574), + [aux_sym_cell_path_repeat1] = STATE(154), + [ts_builtin_sym_end] = ACTIONS(599), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_GT] = ACTIONS(597), + [anon_sym_DASH_DASH] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_in] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_STAR] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_STAR_STAR] = ACTIONS(597), + [anon_sym_PLUS_PLUS] = ACTIONS(597), + [anon_sym_SLASH] = ACTIONS(597), + [anon_sym_mod] = ACTIONS(597), + [anon_sym_SLASH_SLASH] = ACTIONS(597), + [anon_sym_PLUS] = ACTIONS(597), + [anon_sym_bit_DASHshl] = ACTIONS(597), + [anon_sym_bit_DASHshr] = ACTIONS(597), + [anon_sym_EQ_EQ] = ACTIONS(597), + [anon_sym_BANG_EQ] = ACTIONS(597), + [anon_sym_LT2] = ACTIONS(597), + [anon_sym_LT_EQ] = ACTIONS(597), + [anon_sym_GT_EQ] = ACTIONS(597), + [anon_sym_not_DASHin] = ACTIONS(597), + [anon_sym_starts_DASHwith] = ACTIONS(597), + [anon_sym_ends_DASHwith] = ACTIONS(597), + [anon_sym_EQ_TILDE] = ACTIONS(597), + [anon_sym_BANG_TILDE] = ACTIONS(597), + [anon_sym_bit_DASHand] = ACTIONS(597), + [anon_sym_bit_DASHxor] = ACTIONS(597), + [anon_sym_bit_DASHor] = ACTIONS(597), + [anon_sym_and] = ACTIONS(597), + [anon_sym_xor] = ACTIONS(597), + [anon_sym_or] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), + [sym_short_flag] = ACTIONS(597), [anon_sym_POUND] = ACTIONS(3), }, [163] = { - [sym_cell_path] = STATE(298), - [sym_path] = STATE(159), + [sym_expr_parenthesized] = STATE(202), + [sym_val_number] = STATE(202), [sym_comment] = STATE(163), - [ts_builtin_sym_end] = ACTIONS(607), - [anon_sym_export] = ACTIONS(605), - [anon_sym_alias] = ACTIONS(605), - [anon_sym_let] = ACTIONS(605), - [anon_sym_let_DASHenv] = ACTIONS(605), - [anon_sym_mut] = ACTIONS(605), - [anon_sym_const] = ACTIONS(605), - [sym_cmd_identifier] = ACTIONS(605), - [anon_sym_SEMI] = ACTIONS(605), - [anon_sym_LF] = ACTIONS(607), - [anon_sym_def] = ACTIONS(605), - [anon_sym_def_DASHenv] = ACTIONS(605), - [anon_sym_export_DASHenv] = ACTIONS(605), - [anon_sym_extern] = ACTIONS(605), - [anon_sym_module] = ACTIONS(605), - [anon_sym_use] = ACTIONS(605), - [anon_sym_LBRACK] = ACTIONS(605), - [anon_sym_LPAREN] = ACTIONS(605), - [anon_sym_PIPE] = ACTIONS(605), - [anon_sym_DOLLAR] = ACTIONS(605), - [anon_sym_error] = ACTIONS(605), - [anon_sym_GT] = ACTIONS(605), - [anon_sym_DASH_DASH] = ACTIONS(605), - [anon_sym_DASH] = ACTIONS(605), - [anon_sym_break] = ACTIONS(605), - [anon_sym_continue] = ACTIONS(605), - [anon_sym_for] = ACTIONS(605), - [anon_sym_in] = ACTIONS(605), - [anon_sym_loop] = ACTIONS(605), - [anon_sym_while] = ACTIONS(605), - [anon_sym_do] = ACTIONS(605), - [anon_sym_if] = ACTIONS(605), - [anon_sym_match] = ACTIONS(605), - [anon_sym_LBRACE] = ACTIONS(605), - [anon_sym_DOT] = ACTIONS(664), - [anon_sym_try] = ACTIONS(605), - [anon_sym_return] = ACTIONS(605), - [anon_sym_source] = ACTIONS(605), - [anon_sym_source_DASHenv] = ACTIONS(605), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(706), + [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_RBRACE] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(708), + [aux_sym_val_number_token2] = ACTIONS(708), + [aux_sym_val_number_token3] = ACTIONS(708), + [aux_sym_val_number_token4] = ACTIONS(708), + [anon_sym_inf] = ACTIONS(708), + [anon_sym_DASHinf] = ACTIONS(708), + [anon_sym_NaN] = ACTIONS(708), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), + [anon_sym_POUND] = ACTIONS(3), + }, + [164] = { + [sym_cell_path] = STATE(268), + [sym_path] = STATE(162), + [sym_comment] = STATE(164), + [ts_builtin_sym_end] = ACTIONS(607), + [anon_sym_export] = ACTIONS(605), + [anon_sym_alias] = ACTIONS(605), + [anon_sym_let] = ACTIONS(605), + [anon_sym_let_DASHenv] = ACTIONS(605), + [anon_sym_mut] = ACTIONS(605), + [anon_sym_const] = ACTIONS(605), + [sym_cmd_identifier] = ACTIONS(605), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_def] = ACTIONS(605), + [anon_sym_def_DASHenv] = ACTIONS(605), + [anon_sym_export_DASHenv] = ACTIONS(605), + [anon_sym_extern] = ACTIONS(605), + [anon_sym_module] = ACTIONS(605), + [anon_sym_use] = ACTIONS(605), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_error] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH_DASH] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_break] = ACTIONS(605), + [anon_sym_continue] = ACTIONS(605), + [anon_sym_for] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_loop] = ACTIONS(605), + [anon_sym_while] = ACTIONS(605), + [anon_sym_do] = ACTIONS(605), + [anon_sym_if] = ACTIONS(605), + [anon_sym_match] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(605), + [anon_sym_return] = ACTIONS(605), + [anon_sym_source] = ACTIONS(605), + [anon_sym_source_DASHenv] = ACTIONS(605), [anon_sym_register] = ACTIONS(605), [anon_sym_hide] = ACTIONS(605), [anon_sym_hide_DASHenv] = ACTIONS(605), @@ -62904,8 +63039,408 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, - [164] = { - [sym_comment] = STATE(164), + [165] = { + [sym_cell_path] = STATE(273), + [sym_path] = STATE(162), + [sym_comment] = STATE(165), + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH_DASH] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(617), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), + [sym_short_flag] = ACTIONS(601), + [anon_sym_POUND] = ACTIONS(3), + }, + [166] = { + [sym_cell_path] = STATE(329), + [sym_path] = STATE(173), + [sym_comment] = STATE(166), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_RPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [anon_sym_POUND] = ACTIONS(3), + }, + [167] = { + [sym__flag] = STATE(664), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(167), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(682), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [168] = { + [sym_cell_path] = STATE(338), + [sym_path] = STATE(173), + [sym_comment] = STATE(168), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_RPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_RBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [anon_sym_POUND] = ACTIONS(3), + }, + [169] = { + [sym_expr_parenthesized] = STATE(299), + [sym_val_number] = STATE(299), + [sym_comment] = STATE(169), + [ts_builtin_sym_end] = ACTIONS(704), [anon_sym_export] = ACTIONS(702), [anon_sym_alias] = ACTIONS(702), [anon_sym_let] = ACTIONS(702), @@ -62922,8 +63457,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_module] = ACTIONS(702), [anon_sym_use] = ACTIONS(702), [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(742), [anon_sym_PIPE] = ACTIONS(702), [anon_sym_DOLLAR] = ACTIONS(702), [anon_sym_error] = ACTIONS(702), @@ -62940,8 +63474,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(702), [anon_sym_match] = ACTIONS(702), [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_RBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), [anon_sym_try] = ACTIONS(702), [anon_sym_return] = ACTIONS(702), [anon_sym_source] = ACTIONS(702), @@ -62952,7 +63484,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_overlay] = ACTIONS(702), [anon_sym_STAR] = ACTIONS(702), [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), [anon_sym_STAR_STAR] = ACTIONS(702), [anon_sym_PLUS_PLUS] = ACTIONS(702), [anon_sym_SLASH] = ACTIONS(702), @@ -62984,13 +63515,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_nothing] = ACTIONS(702), [anon_sym_true] = ACTIONS(702), [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(744), + [aux_sym_val_number_token2] = ACTIONS(744), + [aux_sym_val_number_token3] = ACTIONS(744), + [aux_sym_val_number_token4] = ACTIONS(744), + [anon_sym_inf] = ACTIONS(744), + [anon_sym_DASHinf] = ACTIONS(744), + [anon_sym_NaN] = ACTIONS(744), [anon_sym_0b] = ACTIONS(702), [anon_sym_0o] = ACTIONS(702), [anon_sym_0x] = ACTIONS(702), @@ -63004,110 +63535,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, - [165] = { - [sym__flag] = STATE(593), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(165), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(706), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(649), + [170] = { + [sym__flag] = STATE(678), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(170), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(619), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [166] = { - [sym_cell_path] = STATE(330), - [sym_path] = STATE(180), - [sym_comment] = STATE(166), + [171] = { + [sym_cell_path] = STATE(326), + [sym_path] = STATE(173), + [sym_comment] = STATE(171), [anon_sym_export] = ACTIONS(574), [anon_sym_alias] = ACTIONS(574), [anon_sym_let] = ACTIONS(574), @@ -63203,604 +63733,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, - [167] = { - [sym_comment] = STATE(167), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(712), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, - [168] = { - [sym__flag] = STATE(652), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(168), - [ts_builtin_sym_end] = ACTIONS(659), - [anon_sym_export] = ACTIONS(657), - [anon_sym_alias] = ACTIONS(657), - [anon_sym_let] = ACTIONS(657), - [anon_sym_let_DASHenv] = ACTIONS(657), - [anon_sym_mut] = ACTIONS(657), - [anon_sym_const] = ACTIONS(657), - [sym_cmd_identifier] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_LF] = ACTIONS(659), - [anon_sym_def] = ACTIONS(657), - [anon_sym_def_DASHenv] = ACTIONS(657), - [anon_sym_export_DASHenv] = ACTIONS(657), - [anon_sym_extern] = ACTIONS(657), - [anon_sym_module] = ACTIONS(657), - [anon_sym_use] = ACTIONS(657), - [anon_sym_LBRACK] = ACTIONS(657), - [anon_sym_LPAREN] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(657), - [anon_sym_DOLLAR] = ACTIONS(657), - [anon_sym_error] = ACTIONS(657), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(657), - [anon_sym_continue] = ACTIONS(657), - [anon_sym_for] = ACTIONS(657), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(657), - [anon_sym_while] = ACTIONS(657), - [anon_sym_do] = ACTIONS(657), - [anon_sym_if] = ACTIONS(657), - [anon_sym_match] = ACTIONS(657), - [anon_sym_LBRACE] = ACTIONS(657), - [anon_sym_try] = ACTIONS(657), - [anon_sym_return] = ACTIONS(657), - [anon_sym_source] = ACTIONS(657), - [anon_sym_source_DASHenv] = ACTIONS(657), - [anon_sym_register] = ACTIONS(657), - [anon_sym_hide] = ACTIONS(657), - [anon_sym_hide_DASHenv] = ACTIONS(657), - [anon_sym_overlay] = ACTIONS(657), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(657), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(657), - [anon_sym_DOT_DOT_LT] = ACTIONS(657), - [anon_sym_DOT_DOT] = ACTIONS(657), - [anon_sym_DOT_DOT_EQ] = ACTIONS(657), - [sym_val_nothing] = ACTIONS(657), - [anon_sym_true] = ACTIONS(657), - [anon_sym_false] = ACTIONS(657), - [aux_sym_val_number_token1] = ACTIONS(657), - [aux_sym_val_number_token2] = ACTIONS(657), - [aux_sym_val_number_token3] = ACTIONS(657), - [aux_sym_val_number_token4] = ACTIONS(657), - [anon_sym_inf] = ACTIONS(657), - [anon_sym_DASHinf] = ACTIONS(657), - [anon_sym_NaN] = ACTIONS(657), - [anon_sym_0b] = ACTIONS(657), - [anon_sym_0o] = ACTIONS(657), - [anon_sym_0x] = ACTIONS(657), - [sym_val_date] = ACTIONS(657), - [anon_sym_DQUOTE] = ACTIONS(657), - [sym__str_single_quotes] = ACTIONS(657), - [sym__str_back_ticks] = ACTIONS(657), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), - [anon_sym_CARET] = ACTIONS(657), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [169] = { - [sym_expr_parenthesized] = STATE(280), - [sym_val_number] = STATE(280), - [sym_comment] = STATE(169), - [ts_builtin_sym_end] = ACTIONS(688), - [anon_sym_export] = ACTIONS(686), - [anon_sym_alias] = ACTIONS(686), - [anon_sym_let] = ACTIONS(686), - [anon_sym_let_DASHenv] = ACTIONS(686), - [anon_sym_mut] = ACTIONS(686), - [anon_sym_const] = ACTIONS(686), - [sym_cmd_identifier] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [anon_sym_LF] = ACTIONS(688), - [anon_sym_def] = ACTIONS(686), - [anon_sym_def_DASHenv] = ACTIONS(686), - [anon_sym_export_DASHenv] = ACTIONS(686), - [anon_sym_extern] = ACTIONS(686), - [anon_sym_module] = ACTIONS(686), - [anon_sym_use] = ACTIONS(686), - [anon_sym_LBRACK] = ACTIONS(686), - [anon_sym_LPAREN] = ACTIONS(744), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_DOLLAR] = ACTIONS(686), - [anon_sym_error] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(686), - [anon_sym_DASH_DASH] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(686), - [anon_sym_break] = ACTIONS(686), - [anon_sym_continue] = ACTIONS(686), - [anon_sym_for] = ACTIONS(686), - [anon_sym_in] = ACTIONS(686), - [anon_sym_loop] = ACTIONS(686), - [anon_sym_while] = ACTIONS(686), - [anon_sym_do] = ACTIONS(686), - [anon_sym_if] = ACTIONS(686), - [anon_sym_match] = ACTIONS(686), - [anon_sym_LBRACE] = ACTIONS(686), - [anon_sym_try] = ACTIONS(686), - [anon_sym_return] = ACTIONS(686), - [anon_sym_source] = ACTIONS(686), - [anon_sym_source_DASHenv] = ACTIONS(686), - [anon_sym_register] = ACTIONS(686), - [anon_sym_hide] = ACTIONS(686), - [anon_sym_hide_DASHenv] = ACTIONS(686), - [anon_sym_overlay] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_where] = ACTIONS(686), - [anon_sym_STAR_STAR] = ACTIONS(686), - [anon_sym_PLUS_PLUS] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(686), - [anon_sym_mod] = ACTIONS(686), - [anon_sym_SLASH_SLASH] = ACTIONS(686), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_bit_DASHshl] = ACTIONS(686), - [anon_sym_bit_DASHshr] = ACTIONS(686), - [anon_sym_EQ_EQ] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_LT2] = ACTIONS(686), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_not_DASHin] = ACTIONS(686), - [anon_sym_starts_DASHwith] = ACTIONS(686), - [anon_sym_ends_DASHwith] = ACTIONS(686), - [anon_sym_EQ_TILDE] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(686), - [anon_sym_bit_DASHand] = ACTIONS(686), - [anon_sym_bit_DASHxor] = ACTIONS(686), - [anon_sym_bit_DASHor] = ACTIONS(686), - [anon_sym_and] = ACTIONS(686), - [anon_sym_xor] = ACTIONS(686), - [anon_sym_or] = ACTIONS(686), - [anon_sym_not] = ACTIONS(686), - [anon_sym_DOT_DOT_LT] = ACTIONS(686), - [anon_sym_DOT_DOT] = ACTIONS(686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(686), - [sym_val_nothing] = ACTIONS(686), - [anon_sym_true] = ACTIONS(686), - [anon_sym_false] = ACTIONS(686), - [aux_sym_val_number_token1] = ACTIONS(746), - [aux_sym_val_number_token2] = ACTIONS(746), - [aux_sym_val_number_token3] = ACTIONS(746), - [aux_sym_val_number_token4] = ACTIONS(746), - [anon_sym_inf] = ACTIONS(746), - [anon_sym_DASHinf] = ACTIONS(746), - [anon_sym_NaN] = ACTIONS(746), - [anon_sym_0b] = ACTIONS(686), - [anon_sym_0o] = ACTIONS(686), - [anon_sym_0x] = ACTIONS(686), - [sym_val_date] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [sym__str_single_quotes] = ACTIONS(686), - [sym__str_back_ticks] = ACTIONS(686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), - [anon_sym_CARET] = ACTIONS(686), - [sym_short_flag] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(3), - }, - [170] = { - [sym_comment] = STATE(170), - [ts_builtin_sym_end] = ACTIONS(704), - [anon_sym_export] = ACTIONS(702), - [anon_sym_alias] = ACTIONS(702), - [anon_sym_let] = ACTIONS(702), - [anon_sym_let_DASHenv] = ACTIONS(702), - [anon_sym_mut] = ACTIONS(702), - [anon_sym_const] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_def] = ACTIONS(702), - [anon_sym_def_DASHenv] = ACTIONS(702), - [anon_sym_export_DASHenv] = ACTIONS(702), - [anon_sym_extern] = ACTIONS(702), - [anon_sym_module] = ACTIONS(702), - [anon_sym_use] = ACTIONS(702), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_PIPE] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_error] = ACTIONS(702), - [anon_sym_GT] = ACTIONS(702), - [anon_sym_DASH_DASH] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_break] = ACTIONS(702), - [anon_sym_continue] = ACTIONS(702), - [anon_sym_for] = ACTIONS(702), - [anon_sym_in] = ACTIONS(702), - [anon_sym_loop] = ACTIONS(702), - [anon_sym_while] = ACTIONS(702), - [anon_sym_do] = ACTIONS(702), - [anon_sym_if] = ACTIONS(702), - [anon_sym_match] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_try] = ACTIONS(702), - [anon_sym_return] = ACTIONS(702), - [anon_sym_source] = ACTIONS(702), - [anon_sym_source_DASHenv] = ACTIONS(702), - [anon_sym_register] = ACTIONS(702), - [anon_sym_hide] = ACTIONS(702), - [anon_sym_hide_DASHenv] = ACTIONS(702), - [anon_sym_overlay] = ACTIONS(702), - [anon_sym_STAR] = ACTIONS(702), - [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_STAR_STAR] = ACTIONS(702), - [anon_sym_PLUS_PLUS] = ACTIONS(702), - [anon_sym_SLASH] = ACTIONS(702), - [anon_sym_mod] = ACTIONS(702), - [anon_sym_SLASH_SLASH] = ACTIONS(702), - [anon_sym_PLUS] = ACTIONS(702), - [anon_sym_bit_DASHshl] = ACTIONS(702), - [anon_sym_bit_DASHshr] = ACTIONS(702), - [anon_sym_EQ_EQ] = ACTIONS(702), - [anon_sym_BANG_EQ] = ACTIONS(702), - [anon_sym_LT2] = ACTIONS(702), - [anon_sym_LT_EQ] = ACTIONS(702), - [anon_sym_GT_EQ] = ACTIONS(702), - [anon_sym_not_DASHin] = ACTIONS(702), - [anon_sym_starts_DASHwith] = ACTIONS(702), - [anon_sym_ends_DASHwith] = ACTIONS(702), - [anon_sym_EQ_TILDE] = ACTIONS(702), - [anon_sym_BANG_TILDE] = ACTIONS(702), - [anon_sym_bit_DASHand] = ACTIONS(702), - [anon_sym_bit_DASHxor] = ACTIONS(702), - [anon_sym_bit_DASHor] = ACTIONS(702), - [anon_sym_and] = ACTIONS(702), - [anon_sym_xor] = ACTIONS(702), - [anon_sym_or] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_CARET] = ACTIONS(702), - [sym_short_flag] = ACTIONS(702), - [anon_sym_POUND] = ACTIONS(3), - }, - [171] = { - [sym__flag] = STATE(648), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(171), - [ts_builtin_sym_end] = ACTIONS(676), - [anon_sym_export] = ACTIONS(674), - [anon_sym_alias] = ACTIONS(674), - [anon_sym_let] = ACTIONS(674), - [anon_sym_let_DASHenv] = ACTIONS(674), - [anon_sym_mut] = ACTIONS(674), - [anon_sym_const] = ACTIONS(674), - [sym_cmd_identifier] = ACTIONS(674), - [anon_sym_SEMI] = ACTIONS(674), - [anon_sym_LF] = ACTIONS(676), - [anon_sym_def] = ACTIONS(674), - [anon_sym_def_DASHenv] = ACTIONS(674), - [anon_sym_export_DASHenv] = ACTIONS(674), - [anon_sym_extern] = ACTIONS(674), - [anon_sym_module] = ACTIONS(674), - [anon_sym_use] = ACTIONS(674), - [anon_sym_LBRACK] = ACTIONS(674), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_PIPE] = ACTIONS(674), - [anon_sym_DOLLAR] = ACTIONS(674), - [anon_sym_error] = ACTIONS(674), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(674), - [anon_sym_continue] = ACTIONS(674), - [anon_sym_for] = ACTIONS(674), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(674), - [anon_sym_while] = ACTIONS(674), - [anon_sym_do] = ACTIONS(674), - [anon_sym_if] = ACTIONS(674), - [anon_sym_match] = ACTIONS(674), - [anon_sym_LBRACE] = ACTIONS(674), - [anon_sym_try] = ACTIONS(674), - [anon_sym_return] = ACTIONS(674), - [anon_sym_source] = ACTIONS(674), - [anon_sym_source_DASHenv] = ACTIONS(674), - [anon_sym_register] = ACTIONS(674), - [anon_sym_hide] = ACTIONS(674), - [anon_sym_hide_DASHenv] = ACTIONS(674), - [anon_sym_overlay] = ACTIONS(674), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(674), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(674), - [anon_sym_DOT_DOT_LT] = ACTIONS(674), - [anon_sym_DOT_DOT] = ACTIONS(674), - [anon_sym_DOT_DOT_EQ] = ACTIONS(674), - [sym_val_nothing] = ACTIONS(674), - [anon_sym_true] = ACTIONS(674), - [anon_sym_false] = ACTIONS(674), - [aux_sym_val_number_token1] = ACTIONS(674), - [aux_sym_val_number_token2] = ACTIONS(674), - [aux_sym_val_number_token3] = ACTIONS(674), - [aux_sym_val_number_token4] = ACTIONS(674), - [anon_sym_inf] = ACTIONS(674), - [anon_sym_DASHinf] = ACTIONS(674), - [anon_sym_NaN] = ACTIONS(674), - [anon_sym_0b] = ACTIONS(674), - [anon_sym_0o] = ACTIONS(674), - [anon_sym_0x] = ACTIONS(674), - [sym_val_date] = ACTIONS(674), - [anon_sym_DQUOTE] = ACTIONS(674), - [sym__str_single_quotes] = ACTIONS(674), - [sym__str_back_ticks] = ACTIONS(674), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, [172] = { - [sym_cell_path] = STATE(345), - [sym_path] = STATE(180), + [sym_cell_path] = STATE(335), + [sym_path] = STATE(173), [sym_comment] = STATE(172), - [anon_sym_export] = ACTIONS(568), - [anon_sym_alias] = ACTIONS(568), - [anon_sym_let] = ACTIONS(568), - [anon_sym_let_DASHenv] = ACTIONS(568), - [anon_sym_mut] = ACTIONS(568), - [anon_sym_const] = ACTIONS(568), - [sym_cmd_identifier] = ACTIONS(568), - [anon_sym_SEMI] = ACTIONS(568), - [anon_sym_LF] = ACTIONS(570), - [anon_sym_def] = ACTIONS(568), - [anon_sym_def_DASHenv] = ACTIONS(568), - [anon_sym_export_DASHenv] = ACTIONS(568), - [anon_sym_extern] = ACTIONS(568), - [anon_sym_module] = ACTIONS(568), - [anon_sym_use] = ACTIONS(568), - [anon_sym_LBRACK] = ACTIONS(568), - [anon_sym_LPAREN] = ACTIONS(568), - [anon_sym_RPAREN] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_DOLLAR] = ACTIONS(568), - [anon_sym_error] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(568), - [anon_sym_break] = ACTIONS(568), - [anon_sym_continue] = ACTIONS(568), - [anon_sym_for] = ACTIONS(568), - [anon_sym_in] = ACTIONS(568), - [anon_sym_loop] = ACTIONS(568), - [anon_sym_while] = ACTIONS(568), - [anon_sym_do] = ACTIONS(568), - [anon_sym_if] = ACTIONS(568), - [anon_sym_match] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(568), - [anon_sym_RBRACE] = ACTIONS(568), - [anon_sym_DOT] = ACTIONS(710), - [anon_sym_try] = ACTIONS(568), - [anon_sym_return] = ACTIONS(568), - [anon_sym_source] = ACTIONS(568), - [anon_sym_source_DASHenv] = ACTIONS(568), - [anon_sym_register] = ACTIONS(568), - [anon_sym_hide] = ACTIONS(568), - [anon_sym_hide_DASHenv] = ACTIONS(568), - [anon_sym_overlay] = ACTIONS(568), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_where] = ACTIONS(568), - [anon_sym_STAR_STAR] = ACTIONS(568), - [anon_sym_PLUS_PLUS] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(568), - [anon_sym_mod] = ACTIONS(568), - [anon_sym_SLASH_SLASH] = ACTIONS(568), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_bit_DASHshl] = ACTIONS(568), - [anon_sym_bit_DASHshr] = ACTIONS(568), - [anon_sym_EQ_EQ] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_LT2] = ACTIONS(568), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_not_DASHin] = ACTIONS(568), - [anon_sym_starts_DASHwith] = ACTIONS(568), - [anon_sym_ends_DASHwith] = ACTIONS(568), - [anon_sym_EQ_TILDE] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(568), - [anon_sym_bit_DASHand] = ACTIONS(568), - [anon_sym_bit_DASHxor] = ACTIONS(568), - [anon_sym_bit_DASHor] = ACTIONS(568), - [anon_sym_and] = ACTIONS(568), - [anon_sym_xor] = ACTIONS(568), - [anon_sym_or] = ACTIONS(568), - [anon_sym_not] = ACTIONS(568), - [anon_sym_DOT_DOT_LT] = ACTIONS(568), - [anon_sym_DOT_DOT] = ACTIONS(568), - [anon_sym_DOT_DOT_EQ] = ACTIONS(568), - [sym_val_nothing] = ACTIONS(568), - [anon_sym_true] = ACTIONS(568), - [anon_sym_false] = ACTIONS(568), - [aux_sym_val_number_token1] = ACTIONS(568), - [aux_sym_val_number_token2] = ACTIONS(568), - [aux_sym_val_number_token3] = ACTIONS(568), - [aux_sym_val_number_token4] = ACTIONS(568), - [anon_sym_inf] = ACTIONS(568), - [anon_sym_DASHinf] = ACTIONS(568), - [anon_sym_NaN] = ACTIONS(568), - [anon_sym_0b] = ACTIONS(568), - [anon_sym_0o] = ACTIONS(568), - [anon_sym_0x] = ACTIONS(568), - [sym_val_date] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [sym__str_single_quotes] = ACTIONS(568), - [sym__str_back_ticks] = ACTIONS(568), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), - [anon_sym_CARET] = ACTIONS(568), - [anon_sym_POUND] = ACTIONS(3), - }, - [173] = { - [sym_cell_path] = STATE(347), - [sym_path] = STATE(180), - [sym_comment] = STATE(173), [anon_sym_export] = ACTIONS(605), [anon_sym_alias] = ACTIONS(605), [anon_sym_let] = ACTIONS(605), @@ -63896,109 +63832,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, - [174] = { - [sym_cell_path] = STATE(350), - [sym_path] = STATE(180), - [sym_comment] = STATE(174), - [anon_sym_export] = ACTIONS(578), - [anon_sym_alias] = ACTIONS(578), - [anon_sym_let] = ACTIONS(578), - [anon_sym_let_DASHenv] = ACTIONS(578), - [anon_sym_mut] = ACTIONS(578), - [anon_sym_const] = ACTIONS(578), - [sym_cmd_identifier] = ACTIONS(578), - [anon_sym_SEMI] = ACTIONS(578), - [anon_sym_LF] = ACTIONS(580), - [anon_sym_def] = ACTIONS(578), - [anon_sym_def_DASHenv] = ACTIONS(578), - [anon_sym_export_DASHenv] = ACTIONS(578), - [anon_sym_extern] = ACTIONS(578), - [anon_sym_module] = ACTIONS(578), - [anon_sym_use] = ACTIONS(578), - [anon_sym_LBRACK] = ACTIONS(578), - [anon_sym_LPAREN] = ACTIONS(578), - [anon_sym_RPAREN] = ACTIONS(578), - [anon_sym_PIPE] = ACTIONS(578), - [anon_sym_DOLLAR] = ACTIONS(578), - [anon_sym_error] = ACTIONS(578), - [anon_sym_GT] = ACTIONS(578), - [anon_sym_DASH] = ACTIONS(578), - [anon_sym_break] = ACTIONS(578), - [anon_sym_continue] = ACTIONS(578), - [anon_sym_for] = ACTIONS(578), - [anon_sym_in] = ACTIONS(578), - [anon_sym_loop] = ACTIONS(578), - [anon_sym_while] = ACTIONS(578), - [anon_sym_do] = ACTIONS(578), - [anon_sym_if] = ACTIONS(578), - [anon_sym_match] = ACTIONS(578), - [anon_sym_LBRACE] = ACTIONS(578), - [anon_sym_RBRACE] = ACTIONS(578), + [173] = { + [sym_path] = STATE(255), + [sym_comment] = STATE(173), + [aux_sym_cell_path_repeat1] = STATE(174), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_RPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_GT] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_in] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_RBRACE] = ACTIONS(597), [anon_sym_DOT] = ACTIONS(710), - [anon_sym_try] = ACTIONS(578), - [anon_sym_return] = ACTIONS(578), - [anon_sym_source] = ACTIONS(578), - [anon_sym_source_DASHenv] = ACTIONS(578), - [anon_sym_register] = ACTIONS(578), - [anon_sym_hide] = ACTIONS(578), - [anon_sym_hide_DASHenv] = ACTIONS(578), - [anon_sym_overlay] = ACTIONS(578), - [anon_sym_STAR] = ACTIONS(578), - [anon_sym_where] = ACTIONS(578), - [anon_sym_STAR_STAR] = ACTIONS(578), - [anon_sym_PLUS_PLUS] = ACTIONS(578), - [anon_sym_SLASH] = ACTIONS(578), - [anon_sym_mod] = ACTIONS(578), - [anon_sym_SLASH_SLASH] = ACTIONS(578), - [anon_sym_PLUS] = ACTIONS(578), - [anon_sym_bit_DASHshl] = ACTIONS(578), - [anon_sym_bit_DASHshr] = ACTIONS(578), - [anon_sym_EQ_EQ] = ACTIONS(578), - [anon_sym_BANG_EQ] = ACTIONS(578), - [anon_sym_LT2] = ACTIONS(578), - [anon_sym_LT_EQ] = ACTIONS(578), - [anon_sym_GT_EQ] = ACTIONS(578), - [anon_sym_not_DASHin] = ACTIONS(578), - [anon_sym_starts_DASHwith] = ACTIONS(578), - [anon_sym_ends_DASHwith] = ACTIONS(578), - [anon_sym_EQ_TILDE] = ACTIONS(578), - [anon_sym_BANG_TILDE] = ACTIONS(578), - [anon_sym_bit_DASHand] = ACTIONS(578), - [anon_sym_bit_DASHxor] = ACTIONS(578), - [anon_sym_bit_DASHor] = ACTIONS(578), - [anon_sym_and] = ACTIONS(578), - [anon_sym_xor] = ACTIONS(578), - [anon_sym_or] = ACTIONS(578), - [anon_sym_not] = ACTIONS(578), - [anon_sym_DOT_DOT_LT] = ACTIONS(578), - [anon_sym_DOT_DOT] = ACTIONS(578), - [anon_sym_DOT_DOT_EQ] = ACTIONS(578), - [sym_val_nothing] = ACTIONS(578), - [anon_sym_true] = ACTIONS(578), - [anon_sym_false] = ACTIONS(578), - [aux_sym_val_number_token1] = ACTIONS(578), - [aux_sym_val_number_token2] = ACTIONS(578), - [aux_sym_val_number_token3] = ACTIONS(578), - [aux_sym_val_number_token4] = ACTIONS(578), - [anon_sym_inf] = ACTIONS(578), - [anon_sym_DASHinf] = ACTIONS(578), - [anon_sym_NaN] = ACTIONS(578), - [anon_sym_0b] = ACTIONS(578), - [anon_sym_0o] = ACTIONS(578), - [anon_sym_0x] = ACTIONS(578), - [sym_val_date] = ACTIONS(578), - [anon_sym_DQUOTE] = ACTIONS(578), - [sym__str_single_quotes] = ACTIONS(578), - [sym__str_back_ticks] = ACTIONS(578), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), - [anon_sym_CARET] = ACTIONS(578), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_STAR] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_STAR_STAR] = ACTIONS(597), + [anon_sym_PLUS_PLUS] = ACTIONS(597), + [anon_sym_SLASH] = ACTIONS(597), + [anon_sym_mod] = ACTIONS(597), + [anon_sym_SLASH_SLASH] = ACTIONS(597), + [anon_sym_PLUS] = ACTIONS(597), + [anon_sym_bit_DASHshl] = ACTIONS(597), + [anon_sym_bit_DASHshr] = ACTIONS(597), + [anon_sym_EQ_EQ] = ACTIONS(597), + [anon_sym_BANG_EQ] = ACTIONS(597), + [anon_sym_LT2] = ACTIONS(597), + [anon_sym_LT_EQ] = ACTIONS(597), + [anon_sym_GT_EQ] = ACTIONS(597), + [anon_sym_not_DASHin] = ACTIONS(597), + [anon_sym_starts_DASHwith] = ACTIONS(597), + [anon_sym_ends_DASHwith] = ACTIONS(597), + [anon_sym_EQ_TILDE] = ACTIONS(597), + [anon_sym_BANG_TILDE] = ACTIONS(597), + [anon_sym_bit_DASHand] = ACTIONS(597), + [anon_sym_bit_DASHxor] = ACTIONS(597), + [anon_sym_bit_DASHor] = ACTIONS(597), + [anon_sym_and] = ACTIONS(597), + [anon_sym_xor] = ACTIONS(597), + [anon_sym_or] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), [anon_sym_POUND] = ACTIONS(3), }, - [175] = { - [sym_cell_path] = STATE(317), - [sym_path] = STATE(180), - [sym_comment] = STATE(175), + [174] = { + [sym_path] = STATE(255), + [sym_comment] = STATE(174), + [aux_sym_cell_path_repeat1] = STATE(184), [anon_sym_export] = ACTIONS(586), [anon_sym_alias] = ACTIONS(586), [anon_sym_let] = ACTIONS(586), @@ -64094,208 +64030,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, + [175] = { + [sym_comment] = STATE(175), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), + [anon_sym_POUND] = ACTIONS(3), + }, [176] = { - [sym_cell_path] = STATE(314), - [sym_path] = STATE(180), + [sym_cell_path] = STATE(325), + [sym_path] = STATE(173), [sym_comment] = STATE(176), - [anon_sym_export] = ACTIONS(590), - [anon_sym_alias] = ACTIONS(590), - [anon_sym_let] = ACTIONS(590), - [anon_sym_let_DASHenv] = ACTIONS(590), - [anon_sym_mut] = ACTIONS(590), - [anon_sym_const] = ACTIONS(590), - [sym_cmd_identifier] = ACTIONS(590), - [anon_sym_SEMI] = ACTIONS(590), - [anon_sym_LF] = ACTIONS(592), - [anon_sym_def] = ACTIONS(590), - [anon_sym_def_DASHenv] = ACTIONS(590), - [anon_sym_export_DASHenv] = ACTIONS(590), - [anon_sym_extern] = ACTIONS(590), - [anon_sym_module] = ACTIONS(590), - [anon_sym_use] = ACTIONS(590), - [anon_sym_LBRACK] = ACTIONS(590), - [anon_sym_LPAREN] = ACTIONS(590), - [anon_sym_RPAREN] = ACTIONS(590), - [anon_sym_PIPE] = ACTIONS(590), - [anon_sym_DOLLAR] = ACTIONS(590), - [anon_sym_error] = ACTIONS(590), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_break] = ACTIONS(590), - [anon_sym_continue] = ACTIONS(590), - [anon_sym_for] = ACTIONS(590), - [anon_sym_in] = ACTIONS(590), - [anon_sym_loop] = ACTIONS(590), - [anon_sym_while] = ACTIONS(590), - [anon_sym_do] = ACTIONS(590), - [anon_sym_if] = ACTIONS(590), - [anon_sym_match] = ACTIONS(590), - [anon_sym_LBRACE] = ACTIONS(590), - [anon_sym_RBRACE] = ACTIONS(590), - [anon_sym_DOT] = ACTIONS(710), - [anon_sym_try] = ACTIONS(590), - [anon_sym_return] = ACTIONS(590), - [anon_sym_source] = ACTIONS(590), - [anon_sym_source_DASHenv] = ACTIONS(590), - [anon_sym_register] = ACTIONS(590), - [anon_sym_hide] = ACTIONS(590), - [anon_sym_hide_DASHenv] = ACTIONS(590), - [anon_sym_overlay] = ACTIONS(590), - [anon_sym_STAR] = ACTIONS(590), - [anon_sym_where] = ACTIONS(590), - [anon_sym_STAR_STAR] = ACTIONS(590), - [anon_sym_PLUS_PLUS] = ACTIONS(590), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_mod] = ACTIONS(590), - [anon_sym_SLASH_SLASH] = ACTIONS(590), - [anon_sym_PLUS] = ACTIONS(590), - [anon_sym_bit_DASHshl] = ACTIONS(590), - [anon_sym_bit_DASHshr] = ACTIONS(590), - [anon_sym_EQ_EQ] = ACTIONS(590), - [anon_sym_BANG_EQ] = ACTIONS(590), - [anon_sym_LT2] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(590), - [anon_sym_not_DASHin] = ACTIONS(590), - [anon_sym_starts_DASHwith] = ACTIONS(590), - [anon_sym_ends_DASHwith] = ACTIONS(590), - [anon_sym_EQ_TILDE] = ACTIONS(590), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_bit_DASHand] = ACTIONS(590), - [anon_sym_bit_DASHxor] = ACTIONS(590), - [anon_sym_bit_DASHor] = ACTIONS(590), - [anon_sym_and] = ACTIONS(590), - [anon_sym_xor] = ACTIONS(590), - [anon_sym_or] = ACTIONS(590), - [anon_sym_not] = ACTIONS(590), - [anon_sym_DOT_DOT_LT] = ACTIONS(590), - [anon_sym_DOT_DOT] = ACTIONS(590), - [anon_sym_DOT_DOT_EQ] = ACTIONS(590), - [sym_val_nothing] = ACTIONS(590), - [anon_sym_true] = ACTIONS(590), - [anon_sym_false] = ACTIONS(590), - [aux_sym_val_number_token1] = ACTIONS(590), - [aux_sym_val_number_token2] = ACTIONS(590), - [aux_sym_val_number_token3] = ACTIONS(590), - [aux_sym_val_number_token4] = ACTIONS(590), - [anon_sym_inf] = ACTIONS(590), - [anon_sym_DASHinf] = ACTIONS(590), - [anon_sym_NaN] = ACTIONS(590), - [anon_sym_0b] = ACTIONS(590), - [anon_sym_0o] = ACTIONS(590), - [anon_sym_0x] = ACTIONS(590), - [sym_val_date] = ACTIONS(590), - [anon_sym_DQUOTE] = ACTIONS(590), - [sym__str_single_quotes] = ACTIONS(590), - [sym__str_back_ticks] = ACTIONS(590), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(590), - [anon_sym_POUND] = ACTIONS(3), - }, - [177] = { - [sym_comment] = STATE(177), - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_export] = ACTIONS(670), - [anon_sym_alias] = ACTIONS(670), - [anon_sym_let] = ACTIONS(670), - [anon_sym_let_DASHenv] = ACTIONS(670), - [anon_sym_mut] = ACTIONS(670), - [anon_sym_const] = ACTIONS(670), - [sym_cmd_identifier] = ACTIONS(670), - [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_LF] = ACTIONS(672), - [anon_sym_def] = ACTIONS(670), - [anon_sym_def_DASHenv] = ACTIONS(670), - [anon_sym_export_DASHenv] = ACTIONS(670), - [anon_sym_extern] = ACTIONS(670), - [anon_sym_module] = ACTIONS(670), - [anon_sym_use] = ACTIONS(670), - [anon_sym_LBRACK] = ACTIONS(670), - [anon_sym_LPAREN] = ACTIONS(670), - [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_error] = ACTIONS(670), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_DASH_DASH] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_break] = ACTIONS(670), - [anon_sym_continue] = ACTIONS(670), - [anon_sym_for] = ACTIONS(670), - [anon_sym_in] = ACTIONS(670), - [anon_sym_loop] = ACTIONS(670), - [anon_sym_while] = ACTIONS(670), - [anon_sym_do] = ACTIONS(670), - [anon_sym_if] = ACTIONS(670), - [anon_sym_match] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_try] = ACTIONS(670), - [anon_sym_return] = ACTIONS(670), - [anon_sym_source] = ACTIONS(670), - [anon_sym_source_DASHenv] = ACTIONS(670), - [anon_sym_register] = ACTIONS(670), - [anon_sym_hide] = ACTIONS(670), - [anon_sym_hide_DASHenv] = ACTIONS(670), - [anon_sym_overlay] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_STAR_STAR] = ACTIONS(670), - [anon_sym_PLUS_PLUS] = ACTIONS(670), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_mod] = ACTIONS(670), - [anon_sym_SLASH_SLASH] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(670), - [anon_sym_bit_DASHshl] = ACTIONS(670), - [anon_sym_bit_DASHshr] = ACTIONS(670), - [anon_sym_EQ_EQ] = ACTIONS(670), - [anon_sym_BANG_EQ] = ACTIONS(670), - [anon_sym_LT2] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(670), - [anon_sym_not_DASHin] = ACTIONS(670), - [anon_sym_starts_DASHwith] = ACTIONS(670), - [anon_sym_ends_DASHwith] = ACTIONS(670), - [anon_sym_EQ_TILDE] = ACTIONS(670), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_bit_DASHand] = ACTIONS(670), - [anon_sym_bit_DASHxor] = ACTIONS(670), - [anon_sym_bit_DASHor] = ACTIONS(670), - [anon_sym_and] = ACTIONS(670), - [anon_sym_xor] = ACTIONS(670), - [anon_sym_or] = ACTIONS(670), - [anon_sym_not] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(670), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(670), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(670), - [aux_sym_val_number_token3] = ACTIONS(670), - [aux_sym_val_number_token4] = ACTIONS(670), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(670), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(670), - [anon_sym_DQUOTE] = ACTIONS(670), - [sym__str_single_quotes] = ACTIONS(670), - [sym__str_back_ticks] = ACTIONS(670), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(670), - [sym_short_flag] = ACTIONS(670), - [anon_sym_POUND] = ACTIONS(3), - }, - [178] = { - [sym_path] = STATE(271), - [sym_comment] = STATE(178), - [aux_sym_cell_path_repeat1] = STATE(187), [anon_sym_export] = ACTIONS(613), [anon_sym_alias] = ACTIONS(613), [anon_sym_let] = ACTIONS(613), @@ -64391,1000 +64228,406 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, + [177] = { + [sym_comment] = STATE(177), + [ts_builtin_sym_end] = ACTIONS(688), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), + [anon_sym_POUND] = ACTIONS(3), + }, + [178] = { + [sym__flag] = STATE(657), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(178), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(670), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, [179] = { [sym_comment] = STATE(179), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_RPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_GT] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_in] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_RBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_STAR] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_STAR_STAR] = ACTIONS(748), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_SLASH] = ACTIONS(748), - [anon_sym_mod] = ACTIONS(748), - [anon_sym_SLASH_SLASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_bit_DASHshl] = ACTIONS(748), - [anon_sym_bit_DASHshr] = ACTIONS(748), - [anon_sym_EQ_EQ] = ACTIONS(748), - [anon_sym_BANG_EQ] = ACTIONS(748), - [anon_sym_LT2] = ACTIONS(748), - [anon_sym_LT_EQ] = ACTIONS(748), - [anon_sym_GT_EQ] = ACTIONS(748), - [anon_sym_not_DASHin] = ACTIONS(748), - [anon_sym_starts_DASHwith] = ACTIONS(748), - [anon_sym_ends_DASHwith] = ACTIONS(748), - [anon_sym_EQ_TILDE] = ACTIONS(748), - [anon_sym_BANG_TILDE] = ACTIONS(748), - [anon_sym_bit_DASHand] = ACTIONS(748), - [anon_sym_bit_DASHxor] = ACTIONS(748), - [anon_sym_bit_DASHor] = ACTIONS(748), - [anon_sym_and] = ACTIONS(748), - [anon_sym_xor] = ACTIONS(748), - [anon_sym_or] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), - [sym_short_flag] = ACTIONS(748), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [180] = { - [sym_path] = STATE(271), + [sym_cell_path] = STATE(322), + [sym_path] = STATE(173), [sym_comment] = STATE(180), - [aux_sym_cell_path_repeat1] = STATE(178), - [anon_sym_export] = ACTIONS(582), - [anon_sym_alias] = ACTIONS(582), - [anon_sym_let] = ACTIONS(582), - [anon_sym_let_DASHenv] = ACTIONS(582), - [anon_sym_mut] = ACTIONS(582), - [anon_sym_const] = ACTIONS(582), - [sym_cmd_identifier] = ACTIONS(582), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_def] = ACTIONS(582), - [anon_sym_def_DASHenv] = ACTIONS(582), - [anon_sym_export_DASHenv] = ACTIONS(582), - [anon_sym_extern] = ACTIONS(582), - [anon_sym_module] = ACTIONS(582), - [anon_sym_use] = ACTIONS(582), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_RPAREN] = ACTIONS(582), - [anon_sym_PIPE] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_error] = ACTIONS(582), - [anon_sym_GT] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_break] = ACTIONS(582), - [anon_sym_continue] = ACTIONS(582), - [anon_sym_for] = ACTIONS(582), - [anon_sym_in] = ACTIONS(582), - [anon_sym_loop] = ACTIONS(582), - [anon_sym_while] = ACTIONS(582), - [anon_sym_do] = ACTIONS(582), - [anon_sym_if] = ACTIONS(582), - [anon_sym_match] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_export] = ACTIONS(568), + [anon_sym_alias] = ACTIONS(568), + [anon_sym_let] = ACTIONS(568), + [anon_sym_let_DASHenv] = ACTIONS(568), + [anon_sym_mut] = ACTIONS(568), + [anon_sym_const] = ACTIONS(568), + [sym_cmd_identifier] = ACTIONS(568), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_def] = ACTIONS(568), + [anon_sym_def_DASHenv] = ACTIONS(568), + [anon_sym_export_DASHenv] = ACTIONS(568), + [anon_sym_extern] = ACTIONS(568), + [anon_sym_module] = ACTIONS(568), + [anon_sym_use] = ACTIONS(568), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_RPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_error] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_break] = ACTIONS(568), + [anon_sym_continue] = ACTIONS(568), + [anon_sym_for] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_loop] = ACTIONS(568), + [anon_sym_while] = ACTIONS(568), + [anon_sym_do] = ACTIONS(568), + [anon_sym_if] = ACTIONS(568), + [anon_sym_match] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_RBRACE] = ACTIONS(568), [anon_sym_DOT] = ACTIONS(710), - [anon_sym_try] = ACTIONS(582), - [anon_sym_return] = ACTIONS(582), - [anon_sym_source] = ACTIONS(582), - [anon_sym_source_DASHenv] = ACTIONS(582), - [anon_sym_register] = ACTIONS(582), - [anon_sym_hide] = ACTIONS(582), - [anon_sym_hide_DASHenv] = ACTIONS(582), - [anon_sym_overlay] = ACTIONS(582), - [anon_sym_STAR] = ACTIONS(582), - [anon_sym_where] = ACTIONS(582), - [anon_sym_STAR_STAR] = ACTIONS(582), - [anon_sym_PLUS_PLUS] = ACTIONS(582), - [anon_sym_SLASH] = ACTIONS(582), - [anon_sym_mod] = ACTIONS(582), - [anon_sym_SLASH_SLASH] = ACTIONS(582), - [anon_sym_PLUS] = ACTIONS(582), - [anon_sym_bit_DASHshl] = ACTIONS(582), - [anon_sym_bit_DASHshr] = ACTIONS(582), - [anon_sym_EQ_EQ] = ACTIONS(582), - [anon_sym_BANG_EQ] = ACTIONS(582), - [anon_sym_LT2] = ACTIONS(582), - [anon_sym_LT_EQ] = ACTIONS(582), - [anon_sym_GT_EQ] = ACTIONS(582), - [anon_sym_not_DASHin] = ACTIONS(582), - [anon_sym_starts_DASHwith] = ACTIONS(582), - [anon_sym_ends_DASHwith] = ACTIONS(582), - [anon_sym_EQ_TILDE] = ACTIONS(582), - [anon_sym_BANG_TILDE] = ACTIONS(582), - [anon_sym_bit_DASHand] = ACTIONS(582), - [anon_sym_bit_DASHxor] = ACTIONS(582), - [anon_sym_bit_DASHor] = ACTIONS(582), - [anon_sym_and] = ACTIONS(582), - [anon_sym_xor] = ACTIONS(582), - [anon_sym_or] = ACTIONS(582), - [anon_sym_not] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_CARET] = ACTIONS(582), + [anon_sym_try] = ACTIONS(568), + [anon_sym_return] = ACTIONS(568), + [anon_sym_source] = ACTIONS(568), + [anon_sym_source_DASHenv] = ACTIONS(568), + [anon_sym_register] = ACTIONS(568), + [anon_sym_hide] = ACTIONS(568), + [anon_sym_hide_DASHenv] = ACTIONS(568), + [anon_sym_overlay] = ACTIONS(568), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_where] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_not] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_CARET] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, [181] = { - [sym__flag] = STATE(656), - [sym_long_flag] = STATE(742), + [sym_cell_path] = STATE(321), + [sym_path] = STATE(173), [sym_comment] = STATE(181), - [ts_builtin_sym_end] = ACTIONS(696), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(694), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [182] = { - [sym_comment] = STATE(182), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_RPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_GT] = ACTIONS(752), - [anon_sym_DASH_DASH] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_in] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_RBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_STAR] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_STAR_STAR] = ACTIONS(752), - [anon_sym_PLUS_PLUS] = ACTIONS(752), - [anon_sym_SLASH] = ACTIONS(752), - [anon_sym_mod] = ACTIONS(752), - [anon_sym_SLASH_SLASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_bit_DASHshl] = ACTIONS(752), - [anon_sym_bit_DASHshr] = ACTIONS(752), - [anon_sym_EQ_EQ] = ACTIONS(752), - [anon_sym_BANG_EQ] = ACTIONS(752), - [anon_sym_LT2] = ACTIONS(752), - [anon_sym_LT_EQ] = ACTIONS(752), - [anon_sym_GT_EQ] = ACTIONS(752), - [anon_sym_not_DASHin] = ACTIONS(752), - [anon_sym_starts_DASHwith] = ACTIONS(752), - [anon_sym_ends_DASHwith] = ACTIONS(752), - [anon_sym_EQ_TILDE] = ACTIONS(752), - [anon_sym_BANG_TILDE] = ACTIONS(752), - [anon_sym_bit_DASHand] = ACTIONS(752), - [anon_sym_bit_DASHxor] = ACTIONS(752), - [anon_sym_bit_DASHor] = ACTIONS(752), - [anon_sym_and] = ACTIONS(752), - [anon_sym_xor] = ACTIONS(752), - [anon_sym_or] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), - [sym_short_flag] = ACTIONS(752), - [anon_sym_POUND] = ACTIONS(3), - }, - [183] = { - [sym__flag] = STATE(668), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(183), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(666), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [184] = { - [sym__flag] = STATE(662), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(184), - [ts_builtin_sym_end] = ACTIONS(619), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(617), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [185] = { - [sym_cell_path] = STATE(309), - [sym_path] = STATE(180), - [sym_comment] = STATE(185), - [anon_sym_export] = ACTIONS(609), - [anon_sym_alias] = ACTIONS(609), - [anon_sym_let] = ACTIONS(609), - [anon_sym_let_DASHenv] = ACTIONS(609), - [anon_sym_mut] = ACTIONS(609), - [anon_sym_const] = ACTIONS(609), - [sym_cmd_identifier] = ACTIONS(609), - [anon_sym_SEMI] = ACTIONS(609), - [anon_sym_LF] = ACTIONS(611), - [anon_sym_def] = ACTIONS(609), - [anon_sym_def_DASHenv] = ACTIONS(609), - [anon_sym_export_DASHenv] = ACTIONS(609), - [anon_sym_extern] = ACTIONS(609), - [anon_sym_module] = ACTIONS(609), - [anon_sym_use] = ACTIONS(609), - [anon_sym_LBRACK] = ACTIONS(609), - [anon_sym_LPAREN] = ACTIONS(609), - [anon_sym_RPAREN] = ACTIONS(609), - [anon_sym_PIPE] = ACTIONS(609), - [anon_sym_DOLLAR] = ACTIONS(609), - [anon_sym_error] = ACTIONS(609), - [anon_sym_GT] = ACTIONS(609), - [anon_sym_DASH] = ACTIONS(609), - [anon_sym_break] = ACTIONS(609), - [anon_sym_continue] = ACTIONS(609), - [anon_sym_for] = ACTIONS(609), - [anon_sym_in] = ACTIONS(609), - [anon_sym_loop] = ACTIONS(609), - [anon_sym_while] = ACTIONS(609), - [anon_sym_do] = ACTIONS(609), - [anon_sym_if] = ACTIONS(609), - [anon_sym_match] = ACTIONS(609), - [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_RBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(710), - [anon_sym_try] = ACTIONS(609), - [anon_sym_return] = ACTIONS(609), - [anon_sym_source] = ACTIONS(609), - [anon_sym_source_DASHenv] = ACTIONS(609), - [anon_sym_register] = ACTIONS(609), - [anon_sym_hide] = ACTIONS(609), - [anon_sym_hide_DASHenv] = ACTIONS(609), - [anon_sym_overlay] = ACTIONS(609), - [anon_sym_STAR] = ACTIONS(609), - [anon_sym_where] = ACTIONS(609), - [anon_sym_STAR_STAR] = ACTIONS(609), - [anon_sym_PLUS_PLUS] = ACTIONS(609), - [anon_sym_SLASH] = ACTIONS(609), - [anon_sym_mod] = ACTIONS(609), - [anon_sym_SLASH_SLASH] = ACTIONS(609), - [anon_sym_PLUS] = ACTIONS(609), - [anon_sym_bit_DASHshl] = ACTIONS(609), - [anon_sym_bit_DASHshr] = ACTIONS(609), - [anon_sym_EQ_EQ] = ACTIONS(609), - [anon_sym_BANG_EQ] = ACTIONS(609), - [anon_sym_LT2] = ACTIONS(609), - [anon_sym_LT_EQ] = ACTIONS(609), - [anon_sym_GT_EQ] = ACTIONS(609), - [anon_sym_not_DASHin] = ACTIONS(609), - [anon_sym_starts_DASHwith] = ACTIONS(609), - [anon_sym_ends_DASHwith] = ACTIONS(609), - [anon_sym_EQ_TILDE] = ACTIONS(609), - [anon_sym_BANG_TILDE] = ACTIONS(609), - [anon_sym_bit_DASHand] = ACTIONS(609), - [anon_sym_bit_DASHxor] = ACTIONS(609), - [anon_sym_bit_DASHor] = ACTIONS(609), - [anon_sym_and] = ACTIONS(609), - [anon_sym_xor] = ACTIONS(609), - [anon_sym_or] = ACTIONS(609), - [anon_sym_not] = ACTIONS(609), - [anon_sym_DOT_DOT_LT] = ACTIONS(609), - [anon_sym_DOT_DOT] = ACTIONS(609), - [anon_sym_DOT_DOT_EQ] = ACTIONS(609), - [sym_val_nothing] = ACTIONS(609), - [anon_sym_true] = ACTIONS(609), - [anon_sym_false] = ACTIONS(609), - [aux_sym_val_number_token1] = ACTIONS(609), - [aux_sym_val_number_token2] = ACTIONS(609), - [aux_sym_val_number_token3] = ACTIONS(609), - [aux_sym_val_number_token4] = ACTIONS(609), - [anon_sym_inf] = ACTIONS(609), - [anon_sym_DASHinf] = ACTIONS(609), - [anon_sym_NaN] = ACTIONS(609), - [anon_sym_0b] = ACTIONS(609), - [anon_sym_0o] = ACTIONS(609), - [anon_sym_0x] = ACTIONS(609), - [sym_val_date] = ACTIONS(609), - [anon_sym_DQUOTE] = ACTIONS(609), - [sym__str_single_quotes] = ACTIONS(609), - [sym__str_back_ticks] = ACTIONS(609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), - [anon_sym_CARET] = ACTIONS(609), - [anon_sym_POUND] = ACTIONS(3), - }, - [186] = { - [sym__flag] = STATE(644), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(186), - [ts_builtin_sym_end] = ACTIONS(684), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(682), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [187] = { - [sym_path] = STATE(271), - [sym_comment] = STATE(187), - [aux_sym_cell_path_repeat1] = STATE(187), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_RPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_GT] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_in] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_RBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(756), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_STAR] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_STAR_STAR] = ACTIONS(594), - [anon_sym_PLUS_PLUS] = ACTIONS(594), - [anon_sym_SLASH] = ACTIONS(594), - [anon_sym_mod] = ACTIONS(594), - [anon_sym_SLASH_SLASH] = ACTIONS(594), - [anon_sym_PLUS] = ACTIONS(594), - [anon_sym_bit_DASHshl] = ACTIONS(594), - [anon_sym_bit_DASHshr] = ACTIONS(594), - [anon_sym_EQ_EQ] = ACTIONS(594), - [anon_sym_BANG_EQ] = ACTIONS(594), - [anon_sym_LT2] = ACTIONS(594), - [anon_sym_LT_EQ] = ACTIONS(594), - [anon_sym_GT_EQ] = ACTIONS(594), - [anon_sym_not_DASHin] = ACTIONS(594), - [anon_sym_starts_DASHwith] = ACTIONS(594), - [anon_sym_ends_DASHwith] = ACTIONS(594), - [anon_sym_EQ_TILDE] = ACTIONS(594), - [anon_sym_BANG_TILDE] = ACTIONS(594), - [anon_sym_bit_DASHand] = ACTIONS(594), - [anon_sym_bit_DASHxor] = ACTIONS(594), - [anon_sym_bit_DASHor] = ACTIONS(594), - [anon_sym_and] = ACTIONS(594), - [anon_sym_xor] = ACTIONS(594), - [anon_sym_or] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), - [anon_sym_POUND] = ACTIONS(3), - }, - [188] = { - [sym__flag] = STATE(675), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(188), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(706), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [189] = { - [sym_cell_path] = STATE(333), - [sym_path] = STATE(180), - [sym_comment] = STATE(189), [anon_sym_export] = ACTIONS(601), [anon_sym_alias] = ACTIONS(601), [anon_sym_let] = ACTIONS(601), @@ -65480,10 +64723,107 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, - [190] = { - [sym__flag] = STATE(661), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(190), + [182] = { + [sym_comment] = STATE(182), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(754), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, + [183] = { + [sym_comment] = STATE(183), [ts_builtin_sym_end] = ACTIONS(700), [anon_sym_export] = ACTIONS(698), [anon_sym_alias] = ACTIONS(698), @@ -65505,19 +64845,20 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(698), [anon_sym_DOLLAR] = ACTIONS(698), [anon_sym_error] = ACTIONS(698), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), + [anon_sym_GT] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), [anon_sym_break] = ACTIONS(698), [anon_sym_continue] = ACTIONS(698), [anon_sym_for] = ACTIONS(698), - [anon_sym_in] = ACTIONS(720), + [anon_sym_in] = ACTIONS(698), [anon_sym_loop] = ACTIONS(698), [anon_sym_while] = ACTIONS(698), [anon_sym_do] = ACTIONS(698), [anon_sym_if] = ACTIONS(698), [anon_sym_match] = ACTIONS(698), [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), [anon_sym_try] = ACTIONS(698), [anon_sym_return] = ACTIONS(698), [anon_sym_source] = ACTIONS(698), @@ -65526,32 +64867,33 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(698), [anon_sym_hide_DASHenv] = ACTIONS(698), [anon_sym_overlay] = ACTIONS(698), - [anon_sym_STAR] = ACTIONS(722), + [anon_sym_STAR] = ACTIONS(698), [anon_sym_where] = ACTIONS(698), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(698), + [anon_sym_PLUS_PLUS] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_mod] = ACTIONS(698), + [anon_sym_SLASH_SLASH] = ACTIONS(698), + [anon_sym_PLUS] = ACTIONS(698), + [anon_sym_bit_DASHshl] = ACTIONS(698), + [anon_sym_bit_DASHshr] = ACTIONS(698), + [anon_sym_EQ_EQ] = ACTIONS(698), + [anon_sym_BANG_EQ] = ACTIONS(698), + [anon_sym_LT2] = ACTIONS(698), + [anon_sym_LT_EQ] = ACTIONS(698), + [anon_sym_GT_EQ] = ACTIONS(698), + [anon_sym_not_DASHin] = ACTIONS(698), + [anon_sym_starts_DASHwith] = ACTIONS(698), + [anon_sym_ends_DASHwith] = ACTIONS(698), + [anon_sym_EQ_TILDE] = ACTIONS(698), + [anon_sym_BANG_TILDE] = ACTIONS(698), + [anon_sym_bit_DASHand] = ACTIONS(698), + [anon_sym_bit_DASHxor] = ACTIONS(698), + [anon_sym_bit_DASHor] = ACTIONS(698), + [anon_sym_and] = ACTIONS(698), + [anon_sym_xor] = ACTIONS(698), + [anon_sym_or] = ACTIONS(698), [anon_sym_not] = ACTIONS(698), [anon_sym_DOT_DOT_LT] = ACTIONS(698), [anon_sym_DOT_DOT] = ACTIONS(698), @@ -65576,11 +64918,308 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(742), + [sym_short_flag] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, - [191] = { - [sym_comment] = STATE(191), + [184] = { + [sym_path] = STATE(255), + [sym_comment] = STATE(184), + [aux_sym_cell_path_repeat1] = STATE(184), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_RBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(756), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), + [anon_sym_POUND] = ACTIONS(3), + }, + [185] = { + [sym__flag] = STATE(660), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(185), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(666), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [186] = { + [sym__flag] = STATE(673), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(186), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(678), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [187] = { + [sym_comment] = STATE(187), [anon_sym_export] = ACTIONS(759), [anon_sym_alias] = ACTIONS(759), [anon_sym_let] = ACTIONS(759), @@ -65678,502 +65317,604 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, - [192] = { - [sym__flag] = STATE(655), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(192), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(678), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(742), + [188] = { + [sym_cell_path] = STATE(315), + [sym_path] = STATE(173), + [sym_comment] = STATE(188), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_RPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_RBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(710), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, - [193] = { - [sym_comment] = STATE(193), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(712), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), + [189] = { + [sym__flag] = STATE(669), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(189), + [ts_builtin_sym_end] = ACTIONS(664), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(662), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [194] = { - [sym_comment] = STATE(194), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_RPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_RBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(111), - [anon_sym_DOT_DOT] = ACTIONS(111), - [anon_sym_DOT_DOT_EQ] = ACTIONS(111), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), + [190] = { + [sym__flag] = STATE(662), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(190), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(674), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [195] = { - [sym_comment] = STATE(195), - [anon_sym_export] = ACTIONS(767), - [anon_sym_alias] = ACTIONS(767), - [anon_sym_let] = ACTIONS(767), - [anon_sym_let_DASHenv] = ACTIONS(767), - [anon_sym_mut] = ACTIONS(767), - [anon_sym_const] = ACTIONS(767), - [sym_cmd_identifier] = ACTIONS(767), - [anon_sym_SEMI] = ACTIONS(767), - [anon_sym_LF] = ACTIONS(769), - [anon_sym_def] = ACTIONS(767), - [anon_sym_def_DASHenv] = ACTIONS(767), - [anon_sym_export_DASHenv] = ACTIONS(767), - [anon_sym_extern] = ACTIONS(767), - [anon_sym_module] = ACTIONS(767), - [anon_sym_use] = ACTIONS(767), - [anon_sym_LBRACK] = ACTIONS(767), - [anon_sym_LPAREN] = ACTIONS(767), - [anon_sym_RPAREN] = ACTIONS(767), - [anon_sym_PIPE] = ACTIONS(767), - [anon_sym_DOLLAR] = ACTIONS(767), - [anon_sym_error] = ACTIONS(767), - [anon_sym_GT] = ACTIONS(767), - [anon_sym_DASH_DASH] = ACTIONS(767), - [anon_sym_DASH] = ACTIONS(767), - [anon_sym_break] = ACTIONS(767), - [anon_sym_continue] = ACTIONS(767), - [anon_sym_for] = ACTIONS(767), - [anon_sym_in] = ACTIONS(767), - [anon_sym_loop] = ACTIONS(767), - [anon_sym_while] = ACTIONS(767), - [anon_sym_do] = ACTIONS(767), - [anon_sym_if] = ACTIONS(767), - [anon_sym_match] = ACTIONS(767), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_RBRACE] = ACTIONS(767), - [anon_sym_try] = ACTIONS(767), - [anon_sym_return] = ACTIONS(767), - [anon_sym_source] = ACTIONS(767), - [anon_sym_source_DASHenv] = ACTIONS(767), - [anon_sym_register] = ACTIONS(767), - [anon_sym_hide] = ACTIONS(767), - [anon_sym_hide_DASHenv] = ACTIONS(767), - [anon_sym_overlay] = ACTIONS(767), - [anon_sym_STAR] = ACTIONS(767), - [anon_sym_where] = ACTIONS(767), - [anon_sym_STAR_STAR] = ACTIONS(767), - [anon_sym_PLUS_PLUS] = ACTIONS(767), - [anon_sym_SLASH] = ACTIONS(767), - [anon_sym_mod] = ACTIONS(767), - [anon_sym_SLASH_SLASH] = ACTIONS(767), - [anon_sym_PLUS] = ACTIONS(767), - [anon_sym_bit_DASHshl] = ACTIONS(767), - [anon_sym_bit_DASHshr] = ACTIONS(767), - [anon_sym_EQ_EQ] = ACTIONS(767), - [anon_sym_BANG_EQ] = ACTIONS(767), - [anon_sym_LT2] = ACTIONS(767), - [anon_sym_LT_EQ] = ACTIONS(767), - [anon_sym_GT_EQ] = ACTIONS(767), - [anon_sym_not_DASHin] = ACTIONS(767), - [anon_sym_starts_DASHwith] = ACTIONS(767), - [anon_sym_ends_DASHwith] = ACTIONS(767), - [anon_sym_EQ_TILDE] = ACTIONS(767), - [anon_sym_BANG_TILDE] = ACTIONS(767), - [anon_sym_bit_DASHand] = ACTIONS(767), - [anon_sym_bit_DASHxor] = ACTIONS(767), - [anon_sym_bit_DASHor] = ACTIONS(767), - [anon_sym_and] = ACTIONS(767), - [anon_sym_xor] = ACTIONS(767), - [anon_sym_or] = ACTIONS(767), - [anon_sym_not] = ACTIONS(767), - [anon_sym_DOT_DOT_LT] = ACTIONS(767), - [anon_sym_DOT_DOT] = ACTIONS(767), - [anon_sym_DOT_DOT_EQ] = ACTIONS(767), - [sym_val_nothing] = ACTIONS(767), - [anon_sym_true] = ACTIONS(767), - [anon_sym_false] = ACTIONS(767), - [aux_sym_val_number_token1] = ACTIONS(767), - [aux_sym_val_number_token2] = ACTIONS(767), - [aux_sym_val_number_token3] = ACTIONS(767), - [aux_sym_val_number_token4] = ACTIONS(767), - [anon_sym_inf] = ACTIONS(767), - [anon_sym_DASHinf] = ACTIONS(767), - [anon_sym_NaN] = ACTIONS(767), - [anon_sym_0b] = ACTIONS(767), - [anon_sym_0o] = ACTIONS(767), - [anon_sym_0x] = ACTIONS(767), - [sym_val_date] = ACTIONS(767), - [anon_sym_DQUOTE] = ACTIONS(767), - [sym__str_single_quotes] = ACTIONS(767), - [sym__str_back_ticks] = ACTIONS(767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), - [anon_sym_CARET] = ACTIONS(767), - [sym_short_flag] = ACTIONS(767), + [191] = { + [sym__flag] = STATE(647), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(191), + [ts_builtin_sym_end] = ACTIONS(692), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(690), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [196] = { - [sym_comment] = STATE(196), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_RBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), + [192] = { + [sym_comment] = STATE(192), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(754), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, - [197] = { - [sym_cell_path] = STATE(382), - [sym_path] = STATE(198), - [sym_comment] = STATE(197), + [193] = { + [sym__flag] = STATE(668), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(193), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(694), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [194] = { + [sym_cell_path] = STATE(410), + [sym_path] = STATE(195), + [sym_comment] = STATE(194), [ts_builtin_sym_end] = ACTIONS(576), [anon_sym_export] = ACTIONS(574), [anon_sym_alias] = ACTIONS(574), @@ -66207,7 +65948,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(574), [anon_sym_match] = ACTIONS(574), [anon_sym_LBRACE] = ACTIONS(574), - [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(763), [anon_sym_try] = ACTIONS(574), [anon_sym_return] = ACTIONS(574), [anon_sym_source] = ACTIONS(574), @@ -66268,204 +66009,694 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, + [195] = { + [sym_path] = STATE(339), + [sym_comment] = STATE(195), + [aux_sym_cell_path_repeat1] = STATE(242), + [ts_builtin_sym_end] = ACTIONS(599), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_GT] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_in] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_STAR] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_STAR_STAR] = ACTIONS(597), + [anon_sym_PLUS_PLUS] = ACTIONS(597), + [anon_sym_SLASH] = ACTIONS(597), + [anon_sym_mod] = ACTIONS(597), + [anon_sym_SLASH_SLASH] = ACTIONS(597), + [anon_sym_PLUS] = ACTIONS(597), + [anon_sym_bit_DASHshl] = ACTIONS(597), + [anon_sym_bit_DASHshr] = ACTIONS(597), + [anon_sym_EQ_EQ] = ACTIONS(597), + [anon_sym_BANG_EQ] = ACTIONS(597), + [anon_sym_LT2] = ACTIONS(597), + [anon_sym_LT_EQ] = ACTIONS(597), + [anon_sym_GT_EQ] = ACTIONS(597), + [anon_sym_not_DASHin] = ACTIONS(597), + [anon_sym_starts_DASHwith] = ACTIONS(597), + [anon_sym_ends_DASHwith] = ACTIONS(597), + [anon_sym_EQ_TILDE] = ACTIONS(597), + [anon_sym_BANG_TILDE] = ACTIONS(597), + [anon_sym_bit_DASHand] = ACTIONS(597), + [anon_sym_bit_DASHxor] = ACTIONS(597), + [anon_sym_bit_DASHor] = ACTIONS(597), + [anon_sym_and] = ACTIONS(597), + [anon_sym_xor] = ACTIONS(597), + [anon_sym_or] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), + [anon_sym_POUND] = ACTIONS(3), + }, + [196] = { + [sym_cell_path] = STATE(394), + [sym_path] = STATE(195), + [sym_comment] = STATE(196), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_export] = ACTIONS(609), + [anon_sym_alias] = ACTIONS(609), + [anon_sym_let] = ACTIONS(609), + [anon_sym_let_DASHenv] = ACTIONS(609), + [anon_sym_mut] = ACTIONS(609), + [anon_sym_const] = ACTIONS(609), + [sym_cmd_identifier] = ACTIONS(609), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_def] = ACTIONS(609), + [anon_sym_def_DASHenv] = ACTIONS(609), + [anon_sym_export_DASHenv] = ACTIONS(609), + [anon_sym_extern] = ACTIONS(609), + [anon_sym_module] = ACTIONS(609), + [anon_sym_use] = ACTIONS(609), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_error] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_break] = ACTIONS(609), + [anon_sym_continue] = ACTIONS(609), + [anon_sym_for] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_loop] = ACTIONS(609), + [anon_sym_while] = ACTIONS(609), + [anon_sym_do] = ACTIONS(609), + [anon_sym_if] = ACTIONS(609), + [anon_sym_match] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(609), + [anon_sym_return] = ACTIONS(609), + [anon_sym_source] = ACTIONS(609), + [anon_sym_source_DASHenv] = ACTIONS(609), + [anon_sym_register] = ACTIONS(609), + [anon_sym_hide] = ACTIONS(609), + [anon_sym_hide_DASHenv] = ACTIONS(609), + [anon_sym_overlay] = ACTIONS(609), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_where] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_not] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_CARET] = ACTIONS(609), + [anon_sym_POUND] = ACTIONS(3), + }, + [197] = { + [sym_cell_path] = STATE(391), + [sym_path] = STATE(195), + [sym_comment] = STATE(197), + [ts_builtin_sym_end] = ACTIONS(607), + [anon_sym_export] = ACTIONS(605), + [anon_sym_alias] = ACTIONS(605), + [anon_sym_let] = ACTIONS(605), + [anon_sym_let_DASHenv] = ACTIONS(605), + [anon_sym_mut] = ACTIONS(605), + [anon_sym_const] = ACTIONS(605), + [sym_cmd_identifier] = ACTIONS(605), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_def] = ACTIONS(605), + [anon_sym_def_DASHenv] = ACTIONS(605), + [anon_sym_export_DASHenv] = ACTIONS(605), + [anon_sym_extern] = ACTIONS(605), + [anon_sym_module] = ACTIONS(605), + [anon_sym_use] = ACTIONS(605), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_error] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_break] = ACTIONS(605), + [anon_sym_continue] = ACTIONS(605), + [anon_sym_for] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_loop] = ACTIONS(605), + [anon_sym_while] = ACTIONS(605), + [anon_sym_do] = ACTIONS(605), + [anon_sym_if] = ACTIONS(605), + [anon_sym_match] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(605), + [anon_sym_return] = ACTIONS(605), + [anon_sym_source] = ACTIONS(605), + [anon_sym_source_DASHenv] = ACTIONS(605), + [anon_sym_register] = ACTIONS(605), + [anon_sym_hide] = ACTIONS(605), + [anon_sym_hide_DASHenv] = ACTIONS(605), + [anon_sym_overlay] = ACTIONS(605), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_where] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_not] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_CARET] = ACTIONS(605), + [anon_sym_POUND] = ACTIONS(3), + }, [198] = { - [sym_path] = STATE(318), [sym_comment] = STATE(198), - [aux_sym_cell_path_repeat1] = STATE(216), - [ts_builtin_sym_end] = ACTIONS(584), - [anon_sym_export] = ACTIONS(582), - [anon_sym_alias] = ACTIONS(582), - [anon_sym_let] = ACTIONS(582), - [anon_sym_let_DASHenv] = ACTIONS(582), - [anon_sym_mut] = ACTIONS(582), - [anon_sym_const] = ACTIONS(582), - [sym_cmd_identifier] = ACTIONS(582), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_def] = ACTIONS(582), - [anon_sym_def_DASHenv] = ACTIONS(582), - [anon_sym_export_DASHenv] = ACTIONS(582), - [anon_sym_extern] = ACTIONS(582), - [anon_sym_module] = ACTIONS(582), - [anon_sym_use] = ACTIONS(582), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_PIPE] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_error] = ACTIONS(582), - [anon_sym_GT] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_break] = ACTIONS(582), - [anon_sym_continue] = ACTIONS(582), - [anon_sym_for] = ACTIONS(582), - [anon_sym_in] = ACTIONS(582), - [anon_sym_loop] = ACTIONS(582), - [anon_sym_while] = ACTIONS(582), - [anon_sym_do] = ACTIONS(582), - [anon_sym_if] = ACTIONS(582), - [anon_sym_match] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(582), - [anon_sym_return] = ACTIONS(582), - [anon_sym_source] = ACTIONS(582), - [anon_sym_source_DASHenv] = ACTIONS(582), - [anon_sym_register] = ACTIONS(582), - [anon_sym_hide] = ACTIONS(582), - [anon_sym_hide_DASHenv] = ACTIONS(582), - [anon_sym_overlay] = ACTIONS(582), - [anon_sym_STAR] = ACTIONS(582), - [anon_sym_where] = ACTIONS(582), - [anon_sym_STAR_STAR] = ACTIONS(582), - [anon_sym_PLUS_PLUS] = ACTIONS(582), - [anon_sym_SLASH] = ACTIONS(582), - [anon_sym_mod] = ACTIONS(582), - [anon_sym_SLASH_SLASH] = ACTIONS(582), - [anon_sym_PLUS] = ACTIONS(582), - [anon_sym_bit_DASHshl] = ACTIONS(582), - [anon_sym_bit_DASHshr] = ACTIONS(582), - [anon_sym_EQ_EQ] = ACTIONS(582), - [anon_sym_BANG_EQ] = ACTIONS(582), - [anon_sym_LT2] = ACTIONS(582), - [anon_sym_LT_EQ] = ACTIONS(582), - [anon_sym_GT_EQ] = ACTIONS(582), - [anon_sym_not_DASHin] = ACTIONS(582), - [anon_sym_starts_DASHwith] = ACTIONS(582), - [anon_sym_ends_DASHwith] = ACTIONS(582), - [anon_sym_EQ_TILDE] = ACTIONS(582), - [anon_sym_BANG_TILDE] = ACTIONS(582), - [anon_sym_bit_DASHand] = ACTIONS(582), - [anon_sym_bit_DASHxor] = ACTIONS(582), - [anon_sym_bit_DASHor] = ACTIONS(582), - [anon_sym_and] = ACTIONS(582), - [anon_sym_xor] = ACTIONS(582), - [anon_sym_or] = ACTIONS(582), - [anon_sym_not] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_CARET] = ACTIONS(582), + [anon_sym_export] = ACTIONS(765), + [anon_sym_alias] = ACTIONS(765), + [anon_sym_let] = ACTIONS(765), + [anon_sym_let_DASHenv] = ACTIONS(765), + [anon_sym_mut] = ACTIONS(765), + [anon_sym_const] = ACTIONS(765), + [sym_cmd_identifier] = ACTIONS(765), + [anon_sym_SEMI] = ACTIONS(765), + [anon_sym_LF] = ACTIONS(767), + [anon_sym_def] = ACTIONS(765), + [anon_sym_def_DASHenv] = ACTIONS(765), + [anon_sym_export_DASHenv] = ACTIONS(765), + [anon_sym_extern] = ACTIONS(765), + [anon_sym_module] = ACTIONS(765), + [anon_sym_use] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(765), + [anon_sym_LPAREN] = ACTIONS(765), + [anon_sym_RPAREN] = ACTIONS(765), + [anon_sym_PIPE] = ACTIONS(765), + [anon_sym_DOLLAR] = ACTIONS(765), + [anon_sym_error] = ACTIONS(765), + [anon_sym_GT] = ACTIONS(765), + [anon_sym_DASH_DASH] = ACTIONS(765), + [anon_sym_DASH] = ACTIONS(765), + [anon_sym_break] = ACTIONS(765), + [anon_sym_continue] = ACTIONS(765), + [anon_sym_for] = ACTIONS(765), + [anon_sym_in] = ACTIONS(765), + [anon_sym_loop] = ACTIONS(765), + [anon_sym_while] = ACTIONS(765), + [anon_sym_do] = ACTIONS(765), + [anon_sym_if] = ACTIONS(765), + [anon_sym_match] = ACTIONS(765), + [anon_sym_LBRACE] = ACTIONS(765), + [anon_sym_RBRACE] = ACTIONS(765), + [anon_sym_try] = ACTIONS(765), + [anon_sym_return] = ACTIONS(765), + [anon_sym_source] = ACTIONS(765), + [anon_sym_source_DASHenv] = ACTIONS(765), + [anon_sym_register] = ACTIONS(765), + [anon_sym_hide] = ACTIONS(765), + [anon_sym_hide_DASHenv] = ACTIONS(765), + [anon_sym_overlay] = ACTIONS(765), + [anon_sym_STAR] = ACTIONS(765), + [anon_sym_where] = ACTIONS(765), + [anon_sym_STAR_STAR] = ACTIONS(765), + [anon_sym_PLUS_PLUS] = ACTIONS(765), + [anon_sym_SLASH] = ACTIONS(765), + [anon_sym_mod] = ACTIONS(765), + [anon_sym_SLASH_SLASH] = ACTIONS(765), + [anon_sym_PLUS] = ACTIONS(765), + [anon_sym_bit_DASHshl] = ACTIONS(765), + [anon_sym_bit_DASHshr] = ACTIONS(765), + [anon_sym_EQ_EQ] = ACTIONS(765), + [anon_sym_BANG_EQ] = ACTIONS(765), + [anon_sym_LT2] = ACTIONS(765), + [anon_sym_LT_EQ] = ACTIONS(765), + [anon_sym_GT_EQ] = ACTIONS(765), + [anon_sym_not_DASHin] = ACTIONS(765), + [anon_sym_starts_DASHwith] = ACTIONS(765), + [anon_sym_ends_DASHwith] = ACTIONS(765), + [anon_sym_EQ_TILDE] = ACTIONS(765), + [anon_sym_BANG_TILDE] = ACTIONS(765), + [anon_sym_bit_DASHand] = ACTIONS(765), + [anon_sym_bit_DASHxor] = ACTIONS(765), + [anon_sym_bit_DASHor] = ACTIONS(765), + [anon_sym_and] = ACTIONS(765), + [anon_sym_xor] = ACTIONS(765), + [anon_sym_or] = ACTIONS(765), + [anon_sym_not] = ACTIONS(765), + [anon_sym_DOT_DOT_LT] = ACTIONS(765), + [anon_sym_DOT_DOT] = ACTIONS(765), + [anon_sym_DOT_DOT_EQ] = ACTIONS(765), + [sym_val_nothing] = ACTIONS(765), + [anon_sym_true] = ACTIONS(765), + [anon_sym_false] = ACTIONS(765), + [aux_sym_val_number_token1] = ACTIONS(765), + [aux_sym_val_number_token2] = ACTIONS(765), + [aux_sym_val_number_token3] = ACTIONS(765), + [aux_sym_val_number_token4] = ACTIONS(765), + [anon_sym_inf] = ACTIONS(765), + [anon_sym_DASHinf] = ACTIONS(765), + [anon_sym_NaN] = ACTIONS(765), + [anon_sym_0b] = ACTIONS(765), + [anon_sym_0o] = ACTIONS(765), + [anon_sym_0x] = ACTIONS(765), + [sym_val_date] = ACTIONS(765), + [anon_sym_DQUOTE] = ACTIONS(765), + [sym__str_single_quotes] = ACTIONS(765), + [sym__str_back_ticks] = ACTIONS(765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(765), + [anon_sym_CARET] = ACTIONS(765), + [sym_short_flag] = ACTIONS(765), [anon_sym_POUND] = ACTIONS(3), }, [199] = { - [sym_cell_path] = STATE(383), - [sym_path] = STATE(198), + [sym_cell_path] = STATE(403), + [sym_path] = STATE(195), [sym_comment] = STATE(199), - [ts_builtin_sym_end] = ACTIONS(603), - [anon_sym_export] = ACTIONS(601), - [anon_sym_alias] = ACTIONS(601), - [anon_sym_let] = ACTIONS(601), - [anon_sym_let_DASHenv] = ACTIONS(601), - [anon_sym_mut] = ACTIONS(601), - [anon_sym_const] = ACTIONS(601), - [sym_cmd_identifier] = ACTIONS(601), - [anon_sym_SEMI] = ACTIONS(601), - [anon_sym_LF] = ACTIONS(603), - [anon_sym_def] = ACTIONS(601), - [anon_sym_def_DASHenv] = ACTIONS(601), - [anon_sym_export_DASHenv] = ACTIONS(601), - [anon_sym_extern] = ACTIONS(601), - [anon_sym_module] = ACTIONS(601), - [anon_sym_use] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(601), - [anon_sym_LPAREN] = ACTIONS(601), - [anon_sym_PIPE] = ACTIONS(601), - [anon_sym_DOLLAR] = ACTIONS(601), - [anon_sym_error] = ACTIONS(601), - [anon_sym_GT] = ACTIONS(601), - [anon_sym_DASH] = ACTIONS(601), - [anon_sym_break] = ACTIONS(601), - [anon_sym_continue] = ACTIONS(601), - [anon_sym_for] = ACTIONS(601), - [anon_sym_in] = ACTIONS(601), - [anon_sym_loop] = ACTIONS(601), - [anon_sym_while] = ACTIONS(601), - [anon_sym_do] = ACTIONS(601), - [anon_sym_if] = ACTIONS(601), - [anon_sym_match] = ACTIONS(601), - [anon_sym_LBRACE] = ACTIONS(601), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(601), - [anon_sym_return] = ACTIONS(601), - [anon_sym_source] = ACTIONS(601), - [anon_sym_source_DASHenv] = ACTIONS(601), - [anon_sym_register] = ACTIONS(601), - [anon_sym_hide] = ACTIONS(601), - [anon_sym_hide_DASHenv] = ACTIONS(601), - [anon_sym_overlay] = ACTIONS(601), - [anon_sym_STAR] = ACTIONS(601), - [anon_sym_where] = ACTIONS(601), - [anon_sym_STAR_STAR] = ACTIONS(601), - [anon_sym_PLUS_PLUS] = ACTIONS(601), - [anon_sym_SLASH] = ACTIONS(601), - [anon_sym_mod] = ACTIONS(601), - [anon_sym_SLASH_SLASH] = ACTIONS(601), - [anon_sym_PLUS] = ACTIONS(601), - [anon_sym_bit_DASHshl] = ACTIONS(601), - [anon_sym_bit_DASHshr] = ACTIONS(601), - [anon_sym_EQ_EQ] = ACTIONS(601), - [anon_sym_BANG_EQ] = ACTIONS(601), - [anon_sym_LT2] = ACTIONS(601), - [anon_sym_LT_EQ] = ACTIONS(601), - [anon_sym_GT_EQ] = ACTIONS(601), - [anon_sym_not_DASHin] = ACTIONS(601), - [anon_sym_starts_DASHwith] = ACTIONS(601), - [anon_sym_ends_DASHwith] = ACTIONS(601), - [anon_sym_EQ_TILDE] = ACTIONS(601), - [anon_sym_BANG_TILDE] = ACTIONS(601), - [anon_sym_bit_DASHand] = ACTIONS(601), - [anon_sym_bit_DASHxor] = ACTIONS(601), - [anon_sym_bit_DASHor] = ACTIONS(601), - [anon_sym_and] = ACTIONS(601), - [anon_sym_xor] = ACTIONS(601), - [anon_sym_or] = ACTIONS(601), - [anon_sym_not] = ACTIONS(601), - [anon_sym_DOT_DOT_LT] = ACTIONS(601), - [anon_sym_DOT_DOT] = ACTIONS(601), - [anon_sym_DOT_DOT_EQ] = ACTIONS(601), - [sym_val_nothing] = ACTIONS(601), - [anon_sym_true] = ACTIONS(601), - [anon_sym_false] = ACTIONS(601), - [aux_sym_val_number_token1] = ACTIONS(601), - [aux_sym_val_number_token2] = ACTIONS(601), - [aux_sym_val_number_token3] = ACTIONS(601), - [aux_sym_val_number_token4] = ACTIONS(601), - [anon_sym_inf] = ACTIONS(601), - [anon_sym_DASHinf] = ACTIONS(601), - [anon_sym_NaN] = ACTIONS(601), - [anon_sym_0b] = ACTIONS(601), - [anon_sym_0o] = ACTIONS(601), - [anon_sym_0x] = ACTIONS(601), - [sym_val_date] = ACTIONS(601), - [anon_sym_DQUOTE] = ACTIONS(601), - [sym__str_single_quotes] = ACTIONS(601), - [sym__str_back_ticks] = ACTIONS(601), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), - [anon_sym_CARET] = ACTIONS(601), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [200] = { [sym_comment] = STATE(200), + [anon_sym_export] = ACTIONS(769), + [anon_sym_alias] = ACTIONS(769), + [anon_sym_let] = ACTIONS(769), + [anon_sym_let_DASHenv] = ACTIONS(769), + [anon_sym_mut] = ACTIONS(769), + [anon_sym_const] = ACTIONS(769), + [sym_cmd_identifier] = ACTIONS(769), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_def] = ACTIONS(769), + [anon_sym_def_DASHenv] = ACTIONS(769), + [anon_sym_export_DASHenv] = ACTIONS(769), + [anon_sym_extern] = ACTIONS(769), + [anon_sym_module] = ACTIONS(769), + [anon_sym_use] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_RPAREN] = ACTIONS(769), + [anon_sym_PIPE] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_error] = ACTIONS(769), + [anon_sym_GT] = ACTIONS(769), + [anon_sym_DASH_DASH] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_break] = ACTIONS(769), + [anon_sym_continue] = ACTIONS(769), + [anon_sym_for] = ACTIONS(769), + [anon_sym_in] = ACTIONS(769), + [anon_sym_loop] = ACTIONS(769), + [anon_sym_while] = ACTIONS(769), + [anon_sym_do] = ACTIONS(769), + [anon_sym_if] = ACTIONS(769), + [anon_sym_match] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_RBRACE] = ACTIONS(769), + [anon_sym_try] = ACTIONS(769), + [anon_sym_return] = ACTIONS(769), + [anon_sym_source] = ACTIONS(769), + [anon_sym_source_DASHenv] = ACTIONS(769), + [anon_sym_register] = ACTIONS(769), + [anon_sym_hide] = ACTIONS(769), + [anon_sym_hide_DASHenv] = ACTIONS(769), + [anon_sym_overlay] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_where] = ACTIONS(769), + [anon_sym_STAR_STAR] = ACTIONS(769), + [anon_sym_PLUS_PLUS] = ACTIONS(769), + [anon_sym_SLASH] = ACTIONS(769), + [anon_sym_mod] = ACTIONS(769), + [anon_sym_SLASH_SLASH] = ACTIONS(769), + [anon_sym_PLUS] = ACTIONS(769), + [anon_sym_bit_DASHshl] = ACTIONS(769), + [anon_sym_bit_DASHshr] = ACTIONS(769), + [anon_sym_EQ_EQ] = ACTIONS(769), + [anon_sym_BANG_EQ] = ACTIONS(769), + [anon_sym_LT2] = ACTIONS(769), + [anon_sym_LT_EQ] = ACTIONS(769), + [anon_sym_GT_EQ] = ACTIONS(769), + [anon_sym_not_DASHin] = ACTIONS(769), + [anon_sym_starts_DASHwith] = ACTIONS(769), + [anon_sym_ends_DASHwith] = ACTIONS(769), + [anon_sym_EQ_TILDE] = ACTIONS(769), + [anon_sym_BANG_TILDE] = ACTIONS(769), + [anon_sym_bit_DASHand] = ACTIONS(769), + [anon_sym_bit_DASHxor] = ACTIONS(769), + [anon_sym_bit_DASHor] = ACTIONS(769), + [anon_sym_and] = ACTIONS(769), + [anon_sym_xor] = ACTIONS(769), + [anon_sym_or] = ACTIONS(769), + [anon_sym_not] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_CARET] = ACTIONS(769), + [sym_short_flag] = ACTIONS(769), + [anon_sym_POUND] = ACTIONS(3), + }, + [201] = { + [sym_comment] = STATE(201), + [anon_sym_export] = ACTIONS(773), + [anon_sym_alias] = ACTIONS(773), + [anon_sym_let] = ACTIONS(773), + [anon_sym_let_DASHenv] = ACTIONS(773), + [anon_sym_mut] = ACTIONS(773), + [anon_sym_const] = ACTIONS(773), + [sym_cmd_identifier] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(773), + [anon_sym_LF] = ACTIONS(775), + [anon_sym_def] = ACTIONS(773), + [anon_sym_def_DASHenv] = ACTIONS(773), + [anon_sym_export_DASHenv] = ACTIONS(773), + [anon_sym_extern] = ACTIONS(773), + [anon_sym_module] = ACTIONS(773), + [anon_sym_use] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(773), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(773), + [anon_sym_PIPE] = ACTIONS(773), + [anon_sym_DOLLAR] = ACTIONS(773), + [anon_sym_error] = ACTIONS(773), + [anon_sym_GT] = ACTIONS(773), + [anon_sym_DASH_DASH] = ACTIONS(773), + [anon_sym_DASH] = ACTIONS(773), + [anon_sym_break] = ACTIONS(773), + [anon_sym_continue] = ACTIONS(773), + [anon_sym_for] = ACTIONS(773), + [anon_sym_in] = ACTIONS(773), + [anon_sym_loop] = ACTIONS(773), + [anon_sym_while] = ACTIONS(773), + [anon_sym_do] = ACTIONS(773), + [anon_sym_if] = ACTIONS(773), + [anon_sym_match] = ACTIONS(773), + [anon_sym_LBRACE] = ACTIONS(773), + [anon_sym_RBRACE] = ACTIONS(773), + [anon_sym_try] = ACTIONS(773), + [anon_sym_return] = ACTIONS(773), + [anon_sym_source] = ACTIONS(773), + [anon_sym_source_DASHenv] = ACTIONS(773), + [anon_sym_register] = ACTIONS(773), + [anon_sym_hide] = ACTIONS(773), + [anon_sym_hide_DASHenv] = ACTIONS(773), + [anon_sym_overlay] = ACTIONS(773), + [anon_sym_STAR] = ACTIONS(773), + [anon_sym_where] = ACTIONS(773), + [anon_sym_STAR_STAR] = ACTIONS(773), + [anon_sym_PLUS_PLUS] = ACTIONS(773), + [anon_sym_SLASH] = ACTIONS(773), + [anon_sym_mod] = ACTIONS(773), + [anon_sym_SLASH_SLASH] = ACTIONS(773), + [anon_sym_PLUS] = ACTIONS(773), + [anon_sym_bit_DASHshl] = ACTIONS(773), + [anon_sym_bit_DASHshr] = ACTIONS(773), + [anon_sym_EQ_EQ] = ACTIONS(773), + [anon_sym_BANG_EQ] = ACTIONS(773), + [anon_sym_LT2] = ACTIONS(773), + [anon_sym_LT_EQ] = ACTIONS(773), + [anon_sym_GT_EQ] = ACTIONS(773), + [anon_sym_not_DASHin] = ACTIONS(773), + [anon_sym_starts_DASHwith] = ACTIONS(773), + [anon_sym_ends_DASHwith] = ACTIONS(773), + [anon_sym_EQ_TILDE] = ACTIONS(773), + [anon_sym_BANG_TILDE] = ACTIONS(773), + [anon_sym_bit_DASHand] = ACTIONS(773), + [anon_sym_bit_DASHxor] = ACTIONS(773), + [anon_sym_bit_DASHor] = ACTIONS(773), + [anon_sym_and] = ACTIONS(773), + [anon_sym_xor] = ACTIONS(773), + [anon_sym_or] = ACTIONS(773), + [anon_sym_not] = ACTIONS(773), + [anon_sym_DOT_DOT_LT] = ACTIONS(773), + [anon_sym_DOT_DOT] = ACTIONS(773), + [anon_sym_DOT_DOT_EQ] = ACTIONS(773), + [sym_val_nothing] = ACTIONS(773), + [anon_sym_true] = ACTIONS(773), + [anon_sym_false] = ACTIONS(773), + [aux_sym_val_number_token1] = ACTIONS(773), + [aux_sym_val_number_token2] = ACTIONS(773), + [aux_sym_val_number_token3] = ACTIONS(773), + [aux_sym_val_number_token4] = ACTIONS(773), + [anon_sym_inf] = ACTIONS(773), + [anon_sym_DASHinf] = ACTIONS(773), + [anon_sym_NaN] = ACTIONS(773), + [anon_sym_0b] = ACTIONS(773), + [anon_sym_0o] = ACTIONS(773), + [anon_sym_0x] = ACTIONS(773), + [sym_val_date] = ACTIONS(773), + [anon_sym_DQUOTE] = ACTIONS(773), + [sym__str_single_quotes] = ACTIONS(773), + [sym__str_back_ticks] = ACTIONS(773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(773), + [anon_sym_CARET] = ACTIONS(773), + [sym_short_flag] = ACTIONS(773), + [anon_sym_POUND] = ACTIONS(3), + }, + [202] = { + [sym_comment] = STATE(202), [anon_sym_export] = ACTIONS(777), [anon_sym_alias] = ACTIONS(777), [anon_sym_let] = ACTIONS(777), @@ -66562,8 +66793,204 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, - [201] = { - [sym_comment] = STATE(201), + [203] = { + [sym_comment] = STATE(203), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [204] = { + [sym_comment] = STATE(204), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_RPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), + [anon_sym_POUND] = ACTIONS(3), + }, + [205] = { + [sym_comment] = STATE(205), [ts_builtin_sym_end] = ACTIONS(761), [anon_sym_export] = ACTIONS(759), [anon_sym_alias] = ACTIONS(759), @@ -66660,302 +67087,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, - [202] = { - [sym_cell_path] = STATE(391), - [sym_path] = STATE(198), - [sym_comment] = STATE(202), - [ts_builtin_sym_end] = ACTIONS(588), - [anon_sym_export] = ACTIONS(586), - [anon_sym_alias] = ACTIONS(586), - [anon_sym_let] = ACTIONS(586), - [anon_sym_let_DASHenv] = ACTIONS(586), - [anon_sym_mut] = ACTIONS(586), - [anon_sym_const] = ACTIONS(586), - [sym_cmd_identifier] = ACTIONS(586), - [anon_sym_SEMI] = ACTIONS(586), - [anon_sym_LF] = ACTIONS(588), - [anon_sym_def] = ACTIONS(586), - [anon_sym_def_DASHenv] = ACTIONS(586), - [anon_sym_export_DASHenv] = ACTIONS(586), - [anon_sym_extern] = ACTIONS(586), - [anon_sym_module] = ACTIONS(586), - [anon_sym_use] = ACTIONS(586), - [anon_sym_LBRACK] = ACTIONS(586), - [anon_sym_LPAREN] = ACTIONS(586), - [anon_sym_PIPE] = ACTIONS(586), - [anon_sym_DOLLAR] = ACTIONS(586), - [anon_sym_error] = ACTIONS(586), - [anon_sym_GT] = ACTIONS(586), - [anon_sym_DASH] = ACTIONS(586), - [anon_sym_break] = ACTIONS(586), - [anon_sym_continue] = ACTIONS(586), - [anon_sym_for] = ACTIONS(586), - [anon_sym_in] = ACTIONS(586), - [anon_sym_loop] = ACTIONS(586), - [anon_sym_while] = ACTIONS(586), - [anon_sym_do] = ACTIONS(586), - [anon_sym_if] = ACTIONS(586), - [anon_sym_match] = ACTIONS(586), - [anon_sym_LBRACE] = ACTIONS(586), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(586), - [anon_sym_return] = ACTIONS(586), - [anon_sym_source] = ACTIONS(586), - [anon_sym_source_DASHenv] = ACTIONS(586), - [anon_sym_register] = ACTIONS(586), - [anon_sym_hide] = ACTIONS(586), - [anon_sym_hide_DASHenv] = ACTIONS(586), - [anon_sym_overlay] = ACTIONS(586), - [anon_sym_STAR] = ACTIONS(586), - [anon_sym_where] = ACTIONS(586), - [anon_sym_STAR_STAR] = ACTIONS(586), - [anon_sym_PLUS_PLUS] = ACTIONS(586), - [anon_sym_SLASH] = ACTIONS(586), - [anon_sym_mod] = ACTIONS(586), - [anon_sym_SLASH_SLASH] = ACTIONS(586), - [anon_sym_PLUS] = ACTIONS(586), - [anon_sym_bit_DASHshl] = ACTIONS(586), - [anon_sym_bit_DASHshr] = ACTIONS(586), - [anon_sym_EQ_EQ] = ACTIONS(586), - [anon_sym_BANG_EQ] = ACTIONS(586), - [anon_sym_LT2] = ACTIONS(586), - [anon_sym_LT_EQ] = ACTIONS(586), - [anon_sym_GT_EQ] = ACTIONS(586), - [anon_sym_not_DASHin] = ACTIONS(586), - [anon_sym_starts_DASHwith] = ACTIONS(586), - [anon_sym_ends_DASHwith] = ACTIONS(586), - [anon_sym_EQ_TILDE] = ACTIONS(586), - [anon_sym_BANG_TILDE] = ACTIONS(586), - [anon_sym_bit_DASHand] = ACTIONS(586), - [anon_sym_bit_DASHxor] = ACTIONS(586), - [anon_sym_bit_DASHor] = ACTIONS(586), - [anon_sym_and] = ACTIONS(586), - [anon_sym_xor] = ACTIONS(586), - [anon_sym_or] = ACTIONS(586), - [anon_sym_not] = ACTIONS(586), - [anon_sym_DOT_DOT_LT] = ACTIONS(586), - [anon_sym_DOT_DOT] = ACTIONS(586), - [anon_sym_DOT_DOT_EQ] = ACTIONS(586), - [sym_val_nothing] = ACTIONS(586), - [anon_sym_true] = ACTIONS(586), - [anon_sym_false] = ACTIONS(586), - [aux_sym_val_number_token1] = ACTIONS(586), - [aux_sym_val_number_token2] = ACTIONS(586), - [aux_sym_val_number_token3] = ACTIONS(586), - [aux_sym_val_number_token4] = ACTIONS(586), - [anon_sym_inf] = ACTIONS(586), - [anon_sym_DASHinf] = ACTIONS(586), - [anon_sym_NaN] = ACTIONS(586), - [anon_sym_0b] = ACTIONS(586), - [anon_sym_0o] = ACTIONS(586), - [anon_sym_0x] = ACTIONS(586), - [sym_val_date] = ACTIONS(586), - [anon_sym_DQUOTE] = ACTIONS(586), - [sym__str_single_quotes] = ACTIONS(586), - [sym__str_back_ticks] = ACTIONS(586), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), - [anon_sym_CARET] = ACTIONS(586), - [anon_sym_POUND] = ACTIONS(3), - }, - [203] = { - [sym_cell_path] = STATE(392), - [sym_path] = STATE(198), - [sym_comment] = STATE(203), - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_export] = ACTIONS(590), - [anon_sym_alias] = ACTIONS(590), - [anon_sym_let] = ACTIONS(590), - [anon_sym_let_DASHenv] = ACTIONS(590), - [anon_sym_mut] = ACTIONS(590), - [anon_sym_const] = ACTIONS(590), - [sym_cmd_identifier] = ACTIONS(590), - [anon_sym_SEMI] = ACTIONS(590), - [anon_sym_LF] = ACTIONS(592), - [anon_sym_def] = ACTIONS(590), - [anon_sym_def_DASHenv] = ACTIONS(590), - [anon_sym_export_DASHenv] = ACTIONS(590), - [anon_sym_extern] = ACTIONS(590), - [anon_sym_module] = ACTIONS(590), - [anon_sym_use] = ACTIONS(590), - [anon_sym_LBRACK] = ACTIONS(590), - [anon_sym_LPAREN] = ACTIONS(590), - [anon_sym_PIPE] = ACTIONS(590), - [anon_sym_DOLLAR] = ACTIONS(590), - [anon_sym_error] = ACTIONS(590), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_break] = ACTIONS(590), - [anon_sym_continue] = ACTIONS(590), - [anon_sym_for] = ACTIONS(590), - [anon_sym_in] = ACTIONS(590), - [anon_sym_loop] = ACTIONS(590), - [anon_sym_while] = ACTIONS(590), - [anon_sym_do] = ACTIONS(590), - [anon_sym_if] = ACTIONS(590), - [anon_sym_match] = ACTIONS(590), - [anon_sym_LBRACE] = ACTIONS(590), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(590), - [anon_sym_return] = ACTIONS(590), - [anon_sym_source] = ACTIONS(590), - [anon_sym_source_DASHenv] = ACTIONS(590), - [anon_sym_register] = ACTIONS(590), - [anon_sym_hide] = ACTIONS(590), - [anon_sym_hide_DASHenv] = ACTIONS(590), - [anon_sym_overlay] = ACTIONS(590), - [anon_sym_STAR] = ACTIONS(590), - [anon_sym_where] = ACTIONS(590), - [anon_sym_STAR_STAR] = ACTIONS(590), - [anon_sym_PLUS_PLUS] = ACTIONS(590), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_mod] = ACTIONS(590), - [anon_sym_SLASH_SLASH] = ACTIONS(590), - [anon_sym_PLUS] = ACTIONS(590), - [anon_sym_bit_DASHshl] = ACTIONS(590), - [anon_sym_bit_DASHshr] = ACTIONS(590), - [anon_sym_EQ_EQ] = ACTIONS(590), - [anon_sym_BANG_EQ] = ACTIONS(590), - [anon_sym_LT2] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(590), - [anon_sym_not_DASHin] = ACTIONS(590), - [anon_sym_starts_DASHwith] = ACTIONS(590), - [anon_sym_ends_DASHwith] = ACTIONS(590), - [anon_sym_EQ_TILDE] = ACTIONS(590), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_bit_DASHand] = ACTIONS(590), - [anon_sym_bit_DASHxor] = ACTIONS(590), - [anon_sym_bit_DASHor] = ACTIONS(590), - [anon_sym_and] = ACTIONS(590), - [anon_sym_xor] = ACTIONS(590), - [anon_sym_or] = ACTIONS(590), - [anon_sym_not] = ACTIONS(590), - [anon_sym_DOT_DOT_LT] = ACTIONS(590), - [anon_sym_DOT_DOT] = ACTIONS(590), - [anon_sym_DOT_DOT_EQ] = ACTIONS(590), - [sym_val_nothing] = ACTIONS(590), - [anon_sym_true] = ACTIONS(590), - [anon_sym_false] = ACTIONS(590), - [aux_sym_val_number_token1] = ACTIONS(590), - [aux_sym_val_number_token2] = ACTIONS(590), - [aux_sym_val_number_token3] = ACTIONS(590), - [aux_sym_val_number_token4] = ACTIONS(590), - [anon_sym_inf] = ACTIONS(590), - [anon_sym_DASHinf] = ACTIONS(590), - [anon_sym_NaN] = ACTIONS(590), - [anon_sym_0b] = ACTIONS(590), - [anon_sym_0o] = ACTIONS(590), - [anon_sym_0x] = ACTIONS(590), - [sym_val_date] = ACTIONS(590), - [anon_sym_DQUOTE] = ACTIONS(590), - [sym__str_single_quotes] = ACTIONS(590), - [sym__str_back_ticks] = ACTIONS(590), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), - [anon_sym_CARET] = ACTIONS(590), - [anon_sym_POUND] = ACTIONS(3), - }, - [204] = { - [sym_comment] = STATE(204), - [ts_builtin_sym_end] = ACTIONS(754), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_GT] = ACTIONS(752), - [anon_sym_DASH_DASH] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_in] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_STAR] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_STAR_STAR] = ACTIONS(752), - [anon_sym_PLUS_PLUS] = ACTIONS(752), - [anon_sym_SLASH] = ACTIONS(752), - [anon_sym_mod] = ACTIONS(752), - [anon_sym_SLASH_SLASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_bit_DASHshl] = ACTIONS(752), - [anon_sym_bit_DASHshr] = ACTIONS(752), - [anon_sym_EQ_EQ] = ACTIONS(752), - [anon_sym_BANG_EQ] = ACTIONS(752), - [anon_sym_LT2] = ACTIONS(752), - [anon_sym_LT_EQ] = ACTIONS(752), - [anon_sym_GT_EQ] = ACTIONS(752), - [anon_sym_not_DASHin] = ACTIONS(752), - [anon_sym_starts_DASHwith] = ACTIONS(752), - [anon_sym_ends_DASHwith] = ACTIONS(752), - [anon_sym_EQ_TILDE] = ACTIONS(752), - [anon_sym_BANG_TILDE] = ACTIONS(752), - [anon_sym_bit_DASHand] = ACTIONS(752), - [anon_sym_bit_DASHxor] = ACTIONS(752), - [anon_sym_bit_DASHor] = ACTIONS(752), - [anon_sym_and] = ACTIONS(752), - [anon_sym_xor] = ACTIONS(752), - [anon_sym_or] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), - [sym_short_flag] = ACTIONS(752), + [206] = { + [sym_comment] = STATE(206), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, - [205] = { - [sym_comment] = STATE(205), + [207] = { + [sym_comment] = STATE(207), [anon_sym_export] = ACTIONS(781), [anon_sym_alias] = ACTIONS(781), [anon_sym_let] = ACTIONS(781), @@ -66977,13 +67208,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(781), [anon_sym_DOLLAR] = ACTIONS(781), [anon_sym_error] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), [anon_sym_DASH_DASH] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), [anon_sym_break] = ACTIONS(781), [anon_sym_continue] = ACTIONS(781), [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), [anon_sym_loop] = ACTIONS(781), [anon_sym_while] = ACTIONS(781), [anon_sym_do] = ACTIONS(781), @@ -66999,27 +67230,27 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(781), [anon_sym_hide_DASHenv] = ACTIONS(781), [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), [anon_sym_bit_DASHxor] = ACTIONS(781), [anon_sym_bit_DASHor] = ACTIONS(781), [anon_sym_and] = ACTIONS(781), @@ -67052,402 +67283,108 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [206] = { - [sym_cell_path] = STATE(396), - [sym_path] = STATE(198), - [sym_comment] = STATE(206), - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_export] = ACTIONS(578), - [anon_sym_alias] = ACTIONS(578), - [anon_sym_let] = ACTIONS(578), - [anon_sym_let_DASHenv] = ACTIONS(578), - [anon_sym_mut] = ACTIONS(578), - [anon_sym_const] = ACTIONS(578), - [sym_cmd_identifier] = ACTIONS(578), - [anon_sym_SEMI] = ACTIONS(578), - [anon_sym_LF] = ACTIONS(580), - [anon_sym_def] = ACTIONS(578), - [anon_sym_def_DASHenv] = ACTIONS(578), - [anon_sym_export_DASHenv] = ACTIONS(578), - [anon_sym_extern] = ACTIONS(578), - [anon_sym_module] = ACTIONS(578), - [anon_sym_use] = ACTIONS(578), - [anon_sym_LBRACK] = ACTIONS(578), - [anon_sym_LPAREN] = ACTIONS(578), - [anon_sym_PIPE] = ACTIONS(578), - [anon_sym_DOLLAR] = ACTIONS(578), - [anon_sym_error] = ACTIONS(578), - [anon_sym_GT] = ACTIONS(578), - [anon_sym_DASH] = ACTIONS(578), - [anon_sym_break] = ACTIONS(578), - [anon_sym_continue] = ACTIONS(578), - [anon_sym_for] = ACTIONS(578), - [anon_sym_in] = ACTIONS(578), - [anon_sym_loop] = ACTIONS(578), - [anon_sym_while] = ACTIONS(578), - [anon_sym_do] = ACTIONS(578), - [anon_sym_if] = ACTIONS(578), - [anon_sym_match] = ACTIONS(578), - [anon_sym_LBRACE] = ACTIONS(578), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(578), - [anon_sym_return] = ACTIONS(578), - [anon_sym_source] = ACTIONS(578), - [anon_sym_source_DASHenv] = ACTIONS(578), - [anon_sym_register] = ACTIONS(578), - [anon_sym_hide] = ACTIONS(578), - [anon_sym_hide_DASHenv] = ACTIONS(578), - [anon_sym_overlay] = ACTIONS(578), - [anon_sym_STAR] = ACTIONS(578), - [anon_sym_where] = ACTIONS(578), - [anon_sym_STAR_STAR] = ACTIONS(578), - [anon_sym_PLUS_PLUS] = ACTIONS(578), - [anon_sym_SLASH] = ACTIONS(578), - [anon_sym_mod] = ACTIONS(578), - [anon_sym_SLASH_SLASH] = ACTIONS(578), - [anon_sym_PLUS] = ACTIONS(578), - [anon_sym_bit_DASHshl] = ACTIONS(578), - [anon_sym_bit_DASHshr] = ACTIONS(578), - [anon_sym_EQ_EQ] = ACTIONS(578), - [anon_sym_BANG_EQ] = ACTIONS(578), - [anon_sym_LT2] = ACTIONS(578), - [anon_sym_LT_EQ] = ACTIONS(578), - [anon_sym_GT_EQ] = ACTIONS(578), - [anon_sym_not_DASHin] = ACTIONS(578), - [anon_sym_starts_DASHwith] = ACTIONS(578), - [anon_sym_ends_DASHwith] = ACTIONS(578), - [anon_sym_EQ_TILDE] = ACTIONS(578), - [anon_sym_BANG_TILDE] = ACTIONS(578), - [anon_sym_bit_DASHand] = ACTIONS(578), - [anon_sym_bit_DASHxor] = ACTIONS(578), - [anon_sym_bit_DASHor] = ACTIONS(578), - [anon_sym_and] = ACTIONS(578), - [anon_sym_xor] = ACTIONS(578), - [anon_sym_or] = ACTIONS(578), - [anon_sym_not] = ACTIONS(578), - [anon_sym_DOT_DOT_LT] = ACTIONS(578), - [anon_sym_DOT_DOT] = ACTIONS(578), - [anon_sym_DOT_DOT_EQ] = ACTIONS(578), - [sym_val_nothing] = ACTIONS(578), - [anon_sym_true] = ACTIONS(578), - [anon_sym_false] = ACTIONS(578), - [aux_sym_val_number_token1] = ACTIONS(578), - [aux_sym_val_number_token2] = ACTIONS(578), - [aux_sym_val_number_token3] = ACTIONS(578), - [aux_sym_val_number_token4] = ACTIONS(578), - [anon_sym_inf] = ACTIONS(578), - [anon_sym_DASHinf] = ACTIONS(578), - [anon_sym_NaN] = ACTIONS(578), - [anon_sym_0b] = ACTIONS(578), - [anon_sym_0o] = ACTIONS(578), - [anon_sym_0x] = ACTIONS(578), - [sym_val_date] = ACTIONS(578), - [anon_sym_DQUOTE] = ACTIONS(578), - [sym__str_single_quotes] = ACTIONS(578), - [sym__str_back_ticks] = ACTIONS(578), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), - [anon_sym_CARET] = ACTIONS(578), - [anon_sym_POUND] = ACTIONS(3), - }, - [207] = { - [sym_cell_path] = STATE(397), - [sym_path] = STATE(198), - [sym_comment] = STATE(207), - [ts_builtin_sym_end] = ACTIONS(607), - [anon_sym_export] = ACTIONS(605), - [anon_sym_alias] = ACTIONS(605), - [anon_sym_let] = ACTIONS(605), - [anon_sym_let_DASHenv] = ACTIONS(605), - [anon_sym_mut] = ACTIONS(605), - [anon_sym_const] = ACTIONS(605), - [sym_cmd_identifier] = ACTIONS(605), - [anon_sym_SEMI] = ACTIONS(605), - [anon_sym_LF] = ACTIONS(607), - [anon_sym_def] = ACTIONS(605), - [anon_sym_def_DASHenv] = ACTIONS(605), - [anon_sym_export_DASHenv] = ACTIONS(605), - [anon_sym_extern] = ACTIONS(605), - [anon_sym_module] = ACTIONS(605), - [anon_sym_use] = ACTIONS(605), - [anon_sym_LBRACK] = ACTIONS(605), - [anon_sym_LPAREN] = ACTIONS(605), - [anon_sym_PIPE] = ACTIONS(605), - [anon_sym_DOLLAR] = ACTIONS(605), - [anon_sym_error] = ACTIONS(605), - [anon_sym_GT] = ACTIONS(605), - [anon_sym_DASH] = ACTIONS(605), - [anon_sym_break] = ACTIONS(605), - [anon_sym_continue] = ACTIONS(605), - [anon_sym_for] = ACTIONS(605), - [anon_sym_in] = ACTIONS(605), - [anon_sym_loop] = ACTIONS(605), - [anon_sym_while] = ACTIONS(605), - [anon_sym_do] = ACTIONS(605), - [anon_sym_if] = ACTIONS(605), - [anon_sym_match] = ACTIONS(605), - [anon_sym_LBRACE] = ACTIONS(605), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(605), - [anon_sym_return] = ACTIONS(605), - [anon_sym_source] = ACTIONS(605), - [anon_sym_source_DASHenv] = ACTIONS(605), - [anon_sym_register] = ACTIONS(605), - [anon_sym_hide] = ACTIONS(605), - [anon_sym_hide_DASHenv] = ACTIONS(605), - [anon_sym_overlay] = ACTIONS(605), - [anon_sym_STAR] = ACTIONS(605), - [anon_sym_where] = ACTIONS(605), - [anon_sym_STAR_STAR] = ACTIONS(605), - [anon_sym_PLUS_PLUS] = ACTIONS(605), - [anon_sym_SLASH] = ACTIONS(605), - [anon_sym_mod] = ACTIONS(605), - [anon_sym_SLASH_SLASH] = ACTIONS(605), - [anon_sym_PLUS] = ACTIONS(605), - [anon_sym_bit_DASHshl] = ACTIONS(605), - [anon_sym_bit_DASHshr] = ACTIONS(605), - [anon_sym_EQ_EQ] = ACTIONS(605), - [anon_sym_BANG_EQ] = ACTIONS(605), - [anon_sym_LT2] = ACTIONS(605), - [anon_sym_LT_EQ] = ACTIONS(605), - [anon_sym_GT_EQ] = ACTIONS(605), - [anon_sym_not_DASHin] = ACTIONS(605), - [anon_sym_starts_DASHwith] = ACTIONS(605), - [anon_sym_ends_DASHwith] = ACTIONS(605), - [anon_sym_EQ_TILDE] = ACTIONS(605), - [anon_sym_BANG_TILDE] = ACTIONS(605), - [anon_sym_bit_DASHand] = ACTIONS(605), - [anon_sym_bit_DASHxor] = ACTIONS(605), - [anon_sym_bit_DASHor] = ACTIONS(605), - [anon_sym_and] = ACTIONS(605), - [anon_sym_xor] = ACTIONS(605), - [anon_sym_or] = ACTIONS(605), - [anon_sym_not] = ACTIONS(605), - [anon_sym_DOT_DOT_LT] = ACTIONS(605), - [anon_sym_DOT_DOT] = ACTIONS(605), - [anon_sym_DOT_DOT_EQ] = ACTIONS(605), - [sym_val_nothing] = ACTIONS(605), - [anon_sym_true] = ACTIONS(605), - [anon_sym_false] = ACTIONS(605), - [aux_sym_val_number_token1] = ACTIONS(605), - [aux_sym_val_number_token2] = ACTIONS(605), - [aux_sym_val_number_token3] = ACTIONS(605), - [aux_sym_val_number_token4] = ACTIONS(605), - [anon_sym_inf] = ACTIONS(605), - [anon_sym_DASHinf] = ACTIONS(605), - [anon_sym_NaN] = ACTIONS(605), - [anon_sym_0b] = ACTIONS(605), - [anon_sym_0o] = ACTIONS(605), - [anon_sym_0x] = ACTIONS(605), - [sym_val_date] = ACTIONS(605), - [anon_sym_DQUOTE] = ACTIONS(605), - [sym__str_single_quotes] = ACTIONS(605), - [sym__str_back_ticks] = ACTIONS(605), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), - [anon_sym_CARET] = ACTIONS(605), - [anon_sym_POUND] = ACTIONS(3), - }, [208] = { [sym_comment] = STATE(208), - [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), - [sym_cmd_identifier] = ACTIONS(107), - [anon_sym_SEMI] = 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_PIPE] = ACTIONS(107), - [anon_sym_DOLLAR] = ACTIONS(107), - [anon_sym_error] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH_DASH] = 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_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_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [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), - [aux_sym_val_number_token4] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(107), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [209] = { + [sym_cell_path] = STATE(400), + [sym_path] = STATE(195), [sym_comment] = STATE(209), - [ts_builtin_sym_end] = ACTIONS(750), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_GT] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_in] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_STAR] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_STAR_STAR] = ACTIONS(748), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_SLASH] = ACTIONS(748), - [anon_sym_mod] = ACTIONS(748), - [anon_sym_SLASH_SLASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_bit_DASHshl] = ACTIONS(748), - [anon_sym_bit_DASHshr] = ACTIONS(748), - [anon_sym_EQ_EQ] = ACTIONS(748), - [anon_sym_BANG_EQ] = ACTIONS(748), - [anon_sym_LT2] = ACTIONS(748), - [anon_sym_LT_EQ] = ACTIONS(748), - [anon_sym_GT_EQ] = ACTIONS(748), - [anon_sym_not_DASHin] = ACTIONS(748), - [anon_sym_starts_DASHwith] = ACTIONS(748), - [anon_sym_ends_DASHwith] = ACTIONS(748), - [anon_sym_EQ_TILDE] = ACTIONS(748), - [anon_sym_BANG_TILDE] = ACTIONS(748), - [anon_sym_bit_DASHand] = ACTIONS(748), - [anon_sym_bit_DASHxor] = ACTIONS(748), - [anon_sym_bit_DASHor] = ACTIONS(748), - [anon_sym_and] = ACTIONS(748), - [anon_sym_xor] = ACTIONS(748), - [anon_sym_or] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), - [sym_short_flag] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, - [210] = { - [sym_cell_path] = STATE(398), - [sym_path] = STATE(198), - [sym_comment] = STATE(210), [ts_builtin_sym_end] = ACTIONS(570), [anon_sym_export] = ACTIONS(568), [anon_sym_alias] = ACTIONS(568), @@ -67481,7 +67418,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(568), [anon_sym_match] = ACTIONS(568), [anon_sym_LBRACE] = ACTIONS(568), - [anon_sym_DOT] = ACTIONS(775), + [anon_sym_DOT] = ACTIONS(763), [anon_sym_try] = ACTIONS(568), [anon_sym_return] = ACTIONS(568), [anon_sym_source] = ACTIONS(568), @@ -67542,302 +67479,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, - [211] = { - [sym_comment] = STATE(211), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_RBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), - [anon_sym_POUND] = ACTIONS(3), - }, - [212] = { - [sym_cell_path] = STATE(379), - [sym_path] = STATE(198), - [sym_comment] = STATE(212), - [ts_builtin_sym_end] = ACTIONS(611), - [anon_sym_export] = ACTIONS(609), - [anon_sym_alias] = ACTIONS(609), - [anon_sym_let] = ACTIONS(609), - [anon_sym_let_DASHenv] = ACTIONS(609), - [anon_sym_mut] = ACTIONS(609), - [anon_sym_const] = ACTIONS(609), - [sym_cmd_identifier] = ACTIONS(609), - [anon_sym_SEMI] = ACTIONS(609), - [anon_sym_LF] = ACTIONS(611), - [anon_sym_def] = ACTIONS(609), - [anon_sym_def_DASHenv] = ACTIONS(609), - [anon_sym_export_DASHenv] = ACTIONS(609), - [anon_sym_extern] = ACTIONS(609), - [anon_sym_module] = ACTIONS(609), - [anon_sym_use] = ACTIONS(609), - [anon_sym_LBRACK] = ACTIONS(609), - [anon_sym_LPAREN] = ACTIONS(609), - [anon_sym_PIPE] = ACTIONS(609), - [anon_sym_DOLLAR] = ACTIONS(609), - [anon_sym_error] = ACTIONS(609), - [anon_sym_GT] = ACTIONS(609), - [anon_sym_DASH] = ACTIONS(609), - [anon_sym_break] = ACTIONS(609), - [anon_sym_continue] = ACTIONS(609), - [anon_sym_for] = ACTIONS(609), - [anon_sym_in] = ACTIONS(609), - [anon_sym_loop] = ACTIONS(609), - [anon_sym_while] = ACTIONS(609), - [anon_sym_do] = ACTIONS(609), - [anon_sym_if] = ACTIONS(609), - [anon_sym_match] = ACTIONS(609), - [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(609), - [anon_sym_return] = ACTIONS(609), - [anon_sym_source] = ACTIONS(609), - [anon_sym_source_DASHenv] = ACTIONS(609), - [anon_sym_register] = ACTIONS(609), - [anon_sym_hide] = ACTIONS(609), - [anon_sym_hide_DASHenv] = ACTIONS(609), - [anon_sym_overlay] = ACTIONS(609), - [anon_sym_STAR] = ACTIONS(609), - [anon_sym_where] = ACTIONS(609), - [anon_sym_STAR_STAR] = ACTIONS(609), - [anon_sym_PLUS_PLUS] = ACTIONS(609), - [anon_sym_SLASH] = ACTIONS(609), - [anon_sym_mod] = ACTIONS(609), - [anon_sym_SLASH_SLASH] = ACTIONS(609), - [anon_sym_PLUS] = ACTIONS(609), - [anon_sym_bit_DASHshl] = ACTIONS(609), - [anon_sym_bit_DASHshr] = ACTIONS(609), - [anon_sym_EQ_EQ] = ACTIONS(609), - [anon_sym_BANG_EQ] = ACTIONS(609), - [anon_sym_LT2] = ACTIONS(609), - [anon_sym_LT_EQ] = ACTIONS(609), - [anon_sym_GT_EQ] = ACTIONS(609), - [anon_sym_not_DASHin] = ACTIONS(609), - [anon_sym_starts_DASHwith] = ACTIONS(609), - [anon_sym_ends_DASHwith] = ACTIONS(609), - [anon_sym_EQ_TILDE] = ACTIONS(609), - [anon_sym_BANG_TILDE] = ACTIONS(609), - [anon_sym_bit_DASHand] = ACTIONS(609), - [anon_sym_bit_DASHxor] = ACTIONS(609), - [anon_sym_bit_DASHor] = ACTIONS(609), - [anon_sym_and] = ACTIONS(609), - [anon_sym_xor] = ACTIONS(609), - [anon_sym_or] = ACTIONS(609), - [anon_sym_not] = ACTIONS(609), - [anon_sym_DOT_DOT_LT] = ACTIONS(609), - [anon_sym_DOT_DOT] = ACTIONS(609), - [anon_sym_DOT_DOT_EQ] = ACTIONS(609), - [sym_val_nothing] = ACTIONS(609), - [anon_sym_true] = ACTIONS(609), - [anon_sym_false] = ACTIONS(609), - [aux_sym_val_number_token1] = ACTIONS(609), - [aux_sym_val_number_token2] = ACTIONS(609), - [aux_sym_val_number_token3] = ACTIONS(609), - [aux_sym_val_number_token4] = ACTIONS(609), - [anon_sym_inf] = ACTIONS(609), - [anon_sym_DASHinf] = ACTIONS(609), - [anon_sym_NaN] = ACTIONS(609), - [anon_sym_0b] = ACTIONS(609), - [anon_sym_0o] = ACTIONS(609), - [anon_sym_0x] = ACTIONS(609), - [sym_val_date] = ACTIONS(609), - [anon_sym_DQUOTE] = ACTIONS(609), - [sym__str_single_quotes] = ACTIONS(609), - [sym__str_back_ticks] = ACTIONS(609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), - [anon_sym_CARET] = ACTIONS(609), - [anon_sym_POUND] = ACTIONS(3), - }, - [213] = { - [sym_comment] = STATE(213), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_RPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(785), - [anon_sym_DASH_DASH] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_in] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_RBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_STAR] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_STAR_STAR] = ACTIONS(785), - [anon_sym_PLUS_PLUS] = ACTIONS(785), - [anon_sym_SLASH] = ACTIONS(785), - [anon_sym_mod] = ACTIONS(785), - [anon_sym_SLASH_SLASH] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(785), - [anon_sym_bit_DASHshl] = ACTIONS(785), - [anon_sym_bit_DASHshr] = ACTIONS(785), - [anon_sym_EQ_EQ] = ACTIONS(785), - [anon_sym_BANG_EQ] = ACTIONS(785), - [anon_sym_LT2] = ACTIONS(785), - [anon_sym_LT_EQ] = ACTIONS(785), - [anon_sym_GT_EQ] = ACTIONS(785), - [anon_sym_not_DASHin] = ACTIONS(785), - [anon_sym_starts_DASHwith] = ACTIONS(785), - [anon_sym_ends_DASHwith] = ACTIONS(785), - [anon_sym_EQ_TILDE] = ACTIONS(785), - [anon_sym_BANG_TILDE] = ACTIONS(785), - [anon_sym_bit_DASHand] = ACTIONS(785), - [anon_sym_bit_DASHxor] = ACTIONS(785), - [anon_sym_bit_DASHor] = ACTIONS(785), - [anon_sym_and] = ACTIONS(785), - [anon_sym_xor] = ACTIONS(785), - [anon_sym_or] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), - [sym_short_flag] = ACTIONS(785), - [anon_sym_POUND] = ACTIONS(3), - }, - [214] = { - [sym_comment] = STATE(214), + [210] = { + [sym_comment] = STATE(210), [anon_sym_export] = ACTIONS(789), [anon_sym_alias] = ACTIONS(789), [anon_sym_let] = ACTIONS(789), @@ -67908,9 +67551,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(789), [anon_sym_or] = ACTIONS(789), [anon_sym_not] = ACTIONS(789), - [anon_sym_DOT_DOT_LT] = ACTIONS(789), - [anon_sym_DOT_DOT] = ACTIONS(789), - [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(111), + [anon_sym_DOT_DOT] = ACTIONS(111), + [anon_sym_DOT_DOT_EQ] = ACTIONS(111), [sym_val_nothing] = ACTIONS(789), [anon_sym_true] = ACTIONS(789), [anon_sym_false] = ACTIONS(789), @@ -67934,8 +67577,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, - [215] = { - [sym_comment] = STATE(215), + [211] = { + [sym_comment] = STATE(211), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [212] = { + [sym_comment] = STATE(212), [anon_sym_export] = ACTIONS(793), [anon_sym_alias] = ACTIONS(793), [anon_sym_let] = ACTIONS(793), @@ -68032,122 +67773,122 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(793), [anon_sym_POUND] = ACTIONS(3), }, - [216] = { - [sym_path] = STATE(318), - [sym_comment] = STATE(216), - [aux_sym_cell_path_repeat1] = STATE(219), - [ts_builtin_sym_end] = ACTIONS(615), - [anon_sym_export] = ACTIONS(613), - [anon_sym_alias] = ACTIONS(613), - [anon_sym_let] = ACTIONS(613), - [anon_sym_let_DASHenv] = ACTIONS(613), - [anon_sym_mut] = ACTIONS(613), - [anon_sym_const] = ACTIONS(613), - [sym_cmd_identifier] = ACTIONS(613), - [anon_sym_SEMI] = ACTIONS(613), - [anon_sym_LF] = ACTIONS(615), - [anon_sym_def] = ACTIONS(613), - [anon_sym_def_DASHenv] = ACTIONS(613), - [anon_sym_export_DASHenv] = ACTIONS(613), - [anon_sym_extern] = ACTIONS(613), - [anon_sym_module] = ACTIONS(613), - [anon_sym_use] = ACTIONS(613), - [anon_sym_LBRACK] = ACTIONS(613), - [anon_sym_LPAREN] = ACTIONS(613), - [anon_sym_PIPE] = ACTIONS(613), - [anon_sym_DOLLAR] = ACTIONS(613), - [anon_sym_error] = ACTIONS(613), - [anon_sym_GT] = ACTIONS(613), - [anon_sym_DASH] = ACTIONS(613), - [anon_sym_break] = ACTIONS(613), - [anon_sym_continue] = ACTIONS(613), - [anon_sym_for] = ACTIONS(613), - [anon_sym_in] = ACTIONS(613), - [anon_sym_loop] = ACTIONS(613), - [anon_sym_while] = ACTIONS(613), - [anon_sym_do] = ACTIONS(613), - [anon_sym_if] = ACTIONS(613), - [anon_sym_match] = ACTIONS(613), - [anon_sym_LBRACE] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(775), - [anon_sym_try] = ACTIONS(613), - [anon_sym_return] = ACTIONS(613), - [anon_sym_source] = ACTIONS(613), - [anon_sym_source_DASHenv] = ACTIONS(613), - [anon_sym_register] = ACTIONS(613), - [anon_sym_hide] = ACTIONS(613), - [anon_sym_hide_DASHenv] = ACTIONS(613), - [anon_sym_overlay] = ACTIONS(613), - [anon_sym_STAR] = ACTIONS(613), - [anon_sym_where] = ACTIONS(613), - [anon_sym_STAR_STAR] = ACTIONS(613), - [anon_sym_PLUS_PLUS] = ACTIONS(613), - [anon_sym_SLASH] = ACTIONS(613), - [anon_sym_mod] = ACTIONS(613), - [anon_sym_SLASH_SLASH] = ACTIONS(613), - [anon_sym_PLUS] = ACTIONS(613), - [anon_sym_bit_DASHshl] = ACTIONS(613), - [anon_sym_bit_DASHshr] = ACTIONS(613), - [anon_sym_EQ_EQ] = ACTIONS(613), - [anon_sym_BANG_EQ] = ACTIONS(613), - [anon_sym_LT2] = ACTIONS(613), - [anon_sym_LT_EQ] = ACTIONS(613), - [anon_sym_GT_EQ] = ACTIONS(613), - [anon_sym_not_DASHin] = ACTIONS(613), - [anon_sym_starts_DASHwith] = ACTIONS(613), - [anon_sym_ends_DASHwith] = ACTIONS(613), - [anon_sym_EQ_TILDE] = ACTIONS(613), - [anon_sym_BANG_TILDE] = ACTIONS(613), - [anon_sym_bit_DASHand] = ACTIONS(613), - [anon_sym_bit_DASHxor] = ACTIONS(613), - [anon_sym_bit_DASHor] = ACTIONS(613), - [anon_sym_and] = ACTIONS(613), - [anon_sym_xor] = ACTIONS(613), - [anon_sym_or] = ACTIONS(613), - [anon_sym_not] = ACTIONS(613), - [anon_sym_DOT_DOT_LT] = ACTIONS(613), - [anon_sym_DOT_DOT] = ACTIONS(613), - [anon_sym_DOT_DOT_EQ] = ACTIONS(613), - [sym_val_nothing] = ACTIONS(613), - [anon_sym_true] = ACTIONS(613), - [anon_sym_false] = ACTIONS(613), - [aux_sym_val_number_token1] = ACTIONS(613), - [aux_sym_val_number_token2] = ACTIONS(613), - [aux_sym_val_number_token3] = ACTIONS(613), - [aux_sym_val_number_token4] = ACTIONS(613), - [anon_sym_inf] = ACTIONS(613), - [anon_sym_DASHinf] = ACTIONS(613), - [anon_sym_NaN] = ACTIONS(613), - [anon_sym_0b] = ACTIONS(613), - [anon_sym_0o] = ACTIONS(613), - [anon_sym_0x] = ACTIONS(613), - [sym_val_date] = ACTIONS(613), - [anon_sym_DQUOTE] = ACTIONS(613), - [sym__str_single_quotes] = ACTIONS(613), - [sym__str_back_ticks] = ACTIONS(613), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), - [anon_sym_CARET] = ACTIONS(613), - [anon_sym_POUND] = ACTIONS(3), - }, - [217] = { - [sym_comment] = STATE(217), - [anon_sym_export] = ACTIONS(797), - [anon_sym_alias] = ACTIONS(797), - [anon_sym_let] = ACTIONS(797), - [anon_sym_let_DASHenv] = ACTIONS(797), - [anon_sym_mut] = ACTIONS(797), - [anon_sym_const] = ACTIONS(797), - [sym_cmd_identifier] = ACTIONS(797), - [anon_sym_SEMI] = ACTIONS(797), - [anon_sym_LF] = ACTIONS(799), - [anon_sym_def] = ACTIONS(797), - [anon_sym_def_DASHenv] = ACTIONS(797), - [anon_sym_export_DASHenv] = ACTIONS(797), - [anon_sym_extern] = ACTIONS(797), - [anon_sym_module] = ACTIONS(797), - [anon_sym_use] = ACTIONS(797), - [anon_sym_LBRACK] = ACTIONS(797), + [213] = { + [sym_comment] = STATE(213), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [214] = { + [sym_comment] = STATE(214), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), [anon_sym_LPAREN] = ACTIONS(797), [anon_sym_RPAREN] = ACTIONS(797), [anon_sym_PIPE] = ACTIONS(797), @@ -68228,204 +67969,596 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, + [215] = { + [sym_cell_path] = STATE(398), + [sym_path] = STATE(195), + [sym_comment] = STATE(215), + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_export] = ACTIONS(601), + [anon_sym_alias] = ACTIONS(601), + [anon_sym_let] = ACTIONS(601), + [anon_sym_let_DASHenv] = ACTIONS(601), + [anon_sym_mut] = ACTIONS(601), + [anon_sym_const] = ACTIONS(601), + [sym_cmd_identifier] = ACTIONS(601), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_def] = ACTIONS(601), + [anon_sym_def_DASHenv] = ACTIONS(601), + [anon_sym_export_DASHenv] = ACTIONS(601), + [anon_sym_extern] = ACTIONS(601), + [anon_sym_module] = ACTIONS(601), + [anon_sym_use] = ACTIONS(601), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_error] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_break] = ACTIONS(601), + [anon_sym_continue] = ACTIONS(601), + [anon_sym_for] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_loop] = ACTIONS(601), + [anon_sym_while] = ACTIONS(601), + [anon_sym_do] = ACTIONS(601), + [anon_sym_if] = ACTIONS(601), + [anon_sym_match] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(601), + [anon_sym_return] = ACTIONS(601), + [anon_sym_source] = ACTIONS(601), + [anon_sym_source_DASHenv] = ACTIONS(601), + [anon_sym_register] = ACTIONS(601), + [anon_sym_hide] = ACTIONS(601), + [anon_sym_hide_DASHenv] = ACTIONS(601), + [anon_sym_overlay] = ACTIONS(601), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_where] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_not] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_CARET] = ACTIONS(601), + [anon_sym_POUND] = ACTIONS(3), + }, + [216] = { + [sym_comment] = STATE(216), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [217] = { + [sym_comment] = STATE(217), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(639), + [anon_sym_bit_DASHxor] = ACTIONS(641), + [anon_sym_bit_DASHor] = ACTIONS(643), + [anon_sym_and] = ACTIONS(645), + [anon_sym_xor] = ACTIONS(647), + [anon_sym_or] = ACTIONS(649), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, [218] = { + [sym_path] = STATE(339), [sym_comment] = STATE(218), - [anon_sym_export] = ACTIONS(801), - [anon_sym_alias] = ACTIONS(801), - [anon_sym_let] = ACTIONS(801), - [anon_sym_let_DASHenv] = ACTIONS(801), - [anon_sym_mut] = ACTIONS(801), - [anon_sym_const] = ACTIONS(801), - [sym_cmd_identifier] = ACTIONS(801), - [anon_sym_SEMI] = ACTIONS(801), - [anon_sym_LF] = ACTIONS(803), - [anon_sym_def] = ACTIONS(801), - [anon_sym_def_DASHenv] = ACTIONS(801), - [anon_sym_export_DASHenv] = ACTIONS(801), - [anon_sym_extern] = ACTIONS(801), - [anon_sym_module] = ACTIONS(801), - [anon_sym_use] = ACTIONS(801), - [anon_sym_LBRACK] = ACTIONS(801), - [anon_sym_LPAREN] = ACTIONS(801), - [anon_sym_RPAREN] = ACTIONS(801), - [anon_sym_PIPE] = ACTIONS(801), - [anon_sym_DOLLAR] = ACTIONS(801), - [anon_sym_error] = ACTIONS(801), - [anon_sym_GT] = ACTIONS(801), - [anon_sym_DASH_DASH] = ACTIONS(801), - [anon_sym_DASH] = ACTIONS(801), - [anon_sym_break] = ACTIONS(801), - [anon_sym_continue] = ACTIONS(801), - [anon_sym_for] = ACTIONS(801), - [anon_sym_in] = ACTIONS(801), - [anon_sym_loop] = ACTIONS(801), - [anon_sym_while] = ACTIONS(801), - [anon_sym_do] = ACTIONS(801), - [anon_sym_if] = ACTIONS(801), - [anon_sym_match] = ACTIONS(801), - [anon_sym_LBRACE] = ACTIONS(801), - [anon_sym_RBRACE] = ACTIONS(801), - [anon_sym_try] = ACTIONS(801), - [anon_sym_return] = ACTIONS(801), - [anon_sym_source] = ACTIONS(801), - [anon_sym_source_DASHenv] = ACTIONS(801), - [anon_sym_register] = ACTIONS(801), - [anon_sym_hide] = ACTIONS(801), - [anon_sym_hide_DASHenv] = ACTIONS(801), - [anon_sym_overlay] = ACTIONS(801), - [anon_sym_STAR] = ACTIONS(801), - [anon_sym_where] = ACTIONS(801), - [anon_sym_STAR_STAR] = ACTIONS(801), - [anon_sym_PLUS_PLUS] = ACTIONS(801), - [anon_sym_SLASH] = ACTIONS(801), - [anon_sym_mod] = ACTIONS(801), - [anon_sym_SLASH_SLASH] = ACTIONS(801), - [anon_sym_PLUS] = ACTIONS(801), - [anon_sym_bit_DASHshl] = ACTIONS(801), - [anon_sym_bit_DASHshr] = ACTIONS(801), - [anon_sym_EQ_EQ] = ACTIONS(801), - [anon_sym_BANG_EQ] = ACTIONS(801), - [anon_sym_LT2] = ACTIONS(801), - [anon_sym_LT_EQ] = ACTIONS(801), - [anon_sym_GT_EQ] = ACTIONS(801), - [anon_sym_not_DASHin] = ACTIONS(801), - [anon_sym_starts_DASHwith] = ACTIONS(801), - [anon_sym_ends_DASHwith] = ACTIONS(801), - [anon_sym_EQ_TILDE] = ACTIONS(801), - [anon_sym_BANG_TILDE] = ACTIONS(801), - [anon_sym_bit_DASHand] = ACTIONS(801), - [anon_sym_bit_DASHxor] = ACTIONS(801), - [anon_sym_bit_DASHor] = ACTIONS(801), - [anon_sym_and] = ACTIONS(801), - [anon_sym_xor] = ACTIONS(801), - [anon_sym_or] = ACTIONS(801), - [anon_sym_not] = ACTIONS(801), - [anon_sym_DOT_DOT_LT] = ACTIONS(801), - [anon_sym_DOT_DOT] = ACTIONS(801), - [anon_sym_DOT_DOT_EQ] = ACTIONS(801), - [sym_val_nothing] = ACTIONS(801), - [anon_sym_true] = ACTIONS(801), - [anon_sym_false] = ACTIONS(801), - [aux_sym_val_number_token1] = ACTIONS(801), - [aux_sym_val_number_token2] = ACTIONS(801), - [aux_sym_val_number_token3] = ACTIONS(801), - [aux_sym_val_number_token4] = ACTIONS(801), - [anon_sym_inf] = ACTIONS(801), - [anon_sym_DASHinf] = ACTIONS(801), - [anon_sym_NaN] = ACTIONS(801), - [anon_sym_0b] = ACTIONS(801), - [anon_sym_0o] = ACTIONS(801), - [anon_sym_0x] = ACTIONS(801), - [sym_val_date] = ACTIONS(801), - [anon_sym_DQUOTE] = ACTIONS(801), - [sym__str_single_quotes] = ACTIONS(801), - [sym__str_back_ticks] = ACTIONS(801), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), - [anon_sym_CARET] = ACTIONS(801), - [sym_short_flag] = ACTIONS(801), + [aux_sym_cell_path_repeat1] = STATE(218), + [ts_builtin_sym_end] = ACTIONS(592), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(801), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [219] = { - [sym_path] = STATE(318), [sym_comment] = STATE(219), - [aux_sym_cell_path_repeat1] = STATE(219), - [ts_builtin_sym_end] = ACTIONS(596), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_GT] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_in] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(805), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_STAR] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_STAR_STAR] = ACTIONS(594), - [anon_sym_PLUS_PLUS] = ACTIONS(594), - [anon_sym_SLASH] = ACTIONS(594), - [anon_sym_mod] = ACTIONS(594), - [anon_sym_SLASH_SLASH] = ACTIONS(594), - [anon_sym_PLUS] = ACTIONS(594), - [anon_sym_bit_DASHshl] = ACTIONS(594), - [anon_sym_bit_DASHshr] = ACTIONS(594), - [anon_sym_EQ_EQ] = ACTIONS(594), - [anon_sym_BANG_EQ] = ACTIONS(594), - [anon_sym_LT2] = ACTIONS(594), - [anon_sym_LT_EQ] = ACTIONS(594), - [anon_sym_GT_EQ] = ACTIONS(594), - [anon_sym_not_DASHin] = ACTIONS(594), - [anon_sym_starts_DASHwith] = ACTIONS(594), - [anon_sym_ends_DASHwith] = ACTIONS(594), - [anon_sym_EQ_TILDE] = ACTIONS(594), - [anon_sym_BANG_TILDE] = ACTIONS(594), - [anon_sym_bit_DASHand] = ACTIONS(594), - [anon_sym_bit_DASHxor] = ACTIONS(594), - [anon_sym_bit_DASHor] = ACTIONS(594), - [anon_sym_and] = ACTIONS(594), - [anon_sym_xor] = ACTIONS(594), - [anon_sym_or] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [220] = { [sym_comment] = STATE(220), + [anon_sym_export] = ACTIONS(804), + [anon_sym_alias] = ACTIONS(804), + [anon_sym_let] = ACTIONS(804), + [anon_sym_let_DASHenv] = ACTIONS(804), + [anon_sym_mut] = ACTIONS(804), + [anon_sym_const] = ACTIONS(804), + [sym_cmd_identifier] = ACTIONS(804), + [anon_sym_SEMI] = ACTIONS(804), + [anon_sym_LF] = ACTIONS(806), + [anon_sym_def] = ACTIONS(804), + [anon_sym_def_DASHenv] = ACTIONS(804), + [anon_sym_export_DASHenv] = ACTIONS(804), + [anon_sym_extern] = ACTIONS(804), + [anon_sym_module] = ACTIONS(804), + [anon_sym_use] = ACTIONS(804), + [anon_sym_LBRACK] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(804), + [anon_sym_RPAREN] = ACTIONS(804), + [anon_sym_PIPE] = ACTIONS(804), + [anon_sym_DOLLAR] = ACTIONS(804), + [anon_sym_error] = ACTIONS(804), + [anon_sym_GT] = ACTIONS(804), + [anon_sym_DASH_DASH] = ACTIONS(804), + [anon_sym_DASH] = ACTIONS(804), + [anon_sym_break] = ACTIONS(804), + [anon_sym_continue] = ACTIONS(804), + [anon_sym_for] = ACTIONS(804), + [anon_sym_in] = ACTIONS(804), + [anon_sym_loop] = ACTIONS(804), + [anon_sym_while] = ACTIONS(804), + [anon_sym_do] = ACTIONS(804), + [anon_sym_if] = ACTIONS(804), + [anon_sym_match] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_RBRACE] = ACTIONS(804), + [anon_sym_try] = ACTIONS(804), + [anon_sym_return] = ACTIONS(804), + [anon_sym_source] = ACTIONS(804), + [anon_sym_source_DASHenv] = ACTIONS(804), + [anon_sym_register] = ACTIONS(804), + [anon_sym_hide] = ACTIONS(804), + [anon_sym_hide_DASHenv] = ACTIONS(804), + [anon_sym_overlay] = ACTIONS(804), + [anon_sym_STAR] = ACTIONS(804), + [anon_sym_where] = ACTIONS(804), + [anon_sym_STAR_STAR] = ACTIONS(804), + [anon_sym_PLUS_PLUS] = ACTIONS(804), + [anon_sym_SLASH] = ACTIONS(804), + [anon_sym_mod] = ACTIONS(804), + [anon_sym_SLASH_SLASH] = ACTIONS(804), + [anon_sym_PLUS] = ACTIONS(804), + [anon_sym_bit_DASHshl] = ACTIONS(804), + [anon_sym_bit_DASHshr] = ACTIONS(804), + [anon_sym_EQ_EQ] = ACTIONS(804), + [anon_sym_BANG_EQ] = ACTIONS(804), + [anon_sym_LT2] = ACTIONS(804), + [anon_sym_LT_EQ] = ACTIONS(804), + [anon_sym_GT_EQ] = ACTIONS(804), + [anon_sym_not_DASHin] = ACTIONS(804), + [anon_sym_starts_DASHwith] = ACTIONS(804), + [anon_sym_ends_DASHwith] = ACTIONS(804), + [anon_sym_EQ_TILDE] = ACTIONS(804), + [anon_sym_BANG_TILDE] = ACTIONS(804), + [anon_sym_bit_DASHand] = ACTIONS(804), + [anon_sym_bit_DASHxor] = ACTIONS(804), + [anon_sym_bit_DASHor] = ACTIONS(804), + [anon_sym_and] = ACTIONS(804), + [anon_sym_xor] = ACTIONS(804), + [anon_sym_or] = ACTIONS(804), + [anon_sym_not] = ACTIONS(804), + [anon_sym_DOT_DOT_LT] = ACTIONS(804), + [anon_sym_DOT_DOT] = ACTIONS(804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(804), + [sym_val_nothing] = ACTIONS(804), + [anon_sym_true] = ACTIONS(804), + [anon_sym_false] = ACTIONS(804), + [aux_sym_val_number_token1] = ACTIONS(804), + [aux_sym_val_number_token2] = ACTIONS(804), + [aux_sym_val_number_token3] = ACTIONS(804), + [aux_sym_val_number_token4] = ACTIONS(804), + [anon_sym_inf] = ACTIONS(804), + [anon_sym_DASHinf] = ACTIONS(804), + [anon_sym_NaN] = ACTIONS(804), + [anon_sym_0b] = ACTIONS(804), + [anon_sym_0o] = ACTIONS(804), + [anon_sym_0x] = ACTIONS(804), + [sym_val_date] = ACTIONS(804), + [anon_sym_DQUOTE] = ACTIONS(804), + [sym__str_single_quotes] = ACTIONS(804), + [sym__str_back_ticks] = ACTIONS(804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), + [anon_sym_CARET] = ACTIONS(804), + [sym_short_flag] = ACTIONS(804), + [anon_sym_POUND] = ACTIONS(3), + }, + [221] = { + [sym_comment] = STATE(221), [anon_sym_export] = ACTIONS(808), [anon_sym_alias] = ACTIONS(808), [anon_sym_let] = ACTIONS(808), @@ -68522,8 +68655,204 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, - [221] = { - [sym_comment] = STATE(221), + [222] = { + [sym_comment] = STATE(222), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [223] = { + [sym_comment] = STATE(223), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_GT] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_in] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(698), + [anon_sym_PLUS_PLUS] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_mod] = ACTIONS(698), + [anon_sym_SLASH_SLASH] = ACTIONS(698), + [anon_sym_PLUS] = ACTIONS(698), + [anon_sym_bit_DASHshl] = ACTIONS(698), + [anon_sym_bit_DASHshr] = ACTIONS(698), + [anon_sym_EQ_EQ] = ACTIONS(698), + [anon_sym_BANG_EQ] = ACTIONS(698), + [anon_sym_LT2] = ACTIONS(698), + [anon_sym_LT_EQ] = ACTIONS(698), + [anon_sym_GT_EQ] = ACTIONS(698), + [anon_sym_not_DASHin] = ACTIONS(698), + [anon_sym_starts_DASHwith] = ACTIONS(698), + [anon_sym_ends_DASHwith] = ACTIONS(698), + [anon_sym_EQ_TILDE] = ACTIONS(698), + [anon_sym_BANG_TILDE] = ACTIONS(698), + [anon_sym_bit_DASHand] = ACTIONS(698), + [anon_sym_bit_DASHxor] = ACTIONS(698), + [anon_sym_bit_DASHor] = ACTIONS(698), + [anon_sym_and] = ACTIONS(698), + [anon_sym_xor] = ACTIONS(698), + [anon_sym_or] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [anon_sym_POUND] = ACTIONS(3), + }, + [224] = { + [sym_comment] = STATE(224), [anon_sym_export] = ACTIONS(812), [anon_sym_alias] = ACTIONS(812), [anon_sym_let] = ACTIONS(812), @@ -68620,106 +68949,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, - [222] = { - [sym_comment] = STATE(222), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), - [anon_sym_or] = ACTIONS(647), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [223] = { - [sym_comment] = STATE(223), + [225] = { + [sym_comment] = STATE(225), [anon_sym_export] = ACTIONS(816), [anon_sym_alias] = ACTIONS(816), [anon_sym_let] = ACTIONS(816), @@ -68741,13 +68972,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(816), [anon_sym_DOLLAR] = ACTIONS(816), [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), + [anon_sym_GT] = ACTIONS(816), [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(816), [anon_sym_break] = ACTIONS(816), [anon_sym_continue] = ACTIONS(816), [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), + [anon_sym_in] = ACTIONS(816), [anon_sym_loop] = ACTIONS(816), [anon_sym_while] = ACTIONS(816), [anon_sym_do] = ACTIONS(816), @@ -68763,31 +68994,31 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(816), [anon_sym_hide_DASHenv] = ACTIONS(816), [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), + [anon_sym_STAR] = ACTIONS(816), [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(645), + [anon_sym_STAR_STAR] = ACTIONS(816), + [anon_sym_PLUS_PLUS] = ACTIONS(816), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), [anon_sym_or] = ACTIONS(816), [anon_sym_not] = ACTIONS(816), [anon_sym_DOT_DOT_LT] = ACTIONS(816), @@ -68816,886 +69047,690 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, - [224] = { - [sym_comment] = STATE(224), - [anon_sym_export] = ACTIONS(820), - [anon_sym_alias] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_let_DASHenv] = ACTIONS(820), - [anon_sym_mut] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [sym_cmd_identifier] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_LF] = ACTIONS(822), - [anon_sym_def] = ACTIONS(820), - [anon_sym_def_DASHenv] = ACTIONS(820), - [anon_sym_export_DASHenv] = ACTIONS(820), - [anon_sym_extern] = ACTIONS(820), - [anon_sym_module] = ACTIONS(820), - [anon_sym_use] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_RPAREN] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_DOLLAR] = ACTIONS(820), - [anon_sym_error] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_loop] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_match] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_source] = ACTIONS(820), - [anon_sym_source_DASHenv] = ACTIONS(820), - [anon_sym_register] = ACTIONS(820), - [anon_sym_hide] = ACTIONS(820), - [anon_sym_hide_DASHenv] = ACTIONS(820), - [anon_sym_overlay] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_where] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_mod] = ACTIONS(820), - [anon_sym_SLASH_SLASH] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_bit_DASHshl] = ACTIONS(820), - [anon_sym_bit_DASHshr] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_LT2] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_not_DASHin] = ACTIONS(820), - [anon_sym_starts_DASHwith] = ACTIONS(820), - [anon_sym_ends_DASHwith] = ACTIONS(820), - [anon_sym_EQ_TILDE] = ACTIONS(820), - [anon_sym_BANG_TILDE] = ACTIONS(820), - [anon_sym_bit_DASHand] = ACTIONS(820), - [anon_sym_bit_DASHxor] = ACTIONS(820), - [anon_sym_bit_DASHor] = ACTIONS(820), - [anon_sym_and] = ACTIONS(820), - [anon_sym_xor] = ACTIONS(820), - [anon_sym_or] = ACTIONS(820), - [anon_sym_not] = ACTIONS(820), - [anon_sym_DOT_DOT_LT] = ACTIONS(820), - [anon_sym_DOT_DOT] = ACTIONS(820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(820), - [sym_val_nothing] = ACTIONS(820), - [anon_sym_true] = ACTIONS(820), - [anon_sym_false] = ACTIONS(820), - [aux_sym_val_number_token1] = ACTIONS(820), - [aux_sym_val_number_token2] = ACTIONS(820), - [aux_sym_val_number_token3] = ACTIONS(820), - [aux_sym_val_number_token4] = ACTIONS(820), - [anon_sym_inf] = ACTIONS(820), - [anon_sym_DASHinf] = ACTIONS(820), - [anon_sym_NaN] = ACTIONS(820), - [anon_sym_0b] = ACTIONS(820), - [anon_sym_0o] = ACTIONS(820), - [anon_sym_0x] = ACTIONS(820), - [sym_val_date] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [sym__str_single_quotes] = ACTIONS(820), - [sym__str_back_ticks] = ACTIONS(820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), - [sym_short_flag] = ACTIONS(820), - [anon_sym_POUND] = ACTIONS(3), - }, - [225] = { - [sym_comment] = STATE(225), - [anon_sym_export] = ACTIONS(824), - [anon_sym_alias] = ACTIONS(824), - [anon_sym_let] = ACTIONS(824), - [anon_sym_let_DASHenv] = ACTIONS(824), - [anon_sym_mut] = ACTIONS(824), - [anon_sym_const] = ACTIONS(824), - [sym_cmd_identifier] = ACTIONS(824), - [anon_sym_SEMI] = ACTIONS(824), - [anon_sym_LF] = ACTIONS(826), - [anon_sym_def] = ACTIONS(824), - [anon_sym_def_DASHenv] = ACTIONS(824), - [anon_sym_export_DASHenv] = ACTIONS(824), - [anon_sym_extern] = ACTIONS(824), - [anon_sym_module] = ACTIONS(824), - [anon_sym_use] = ACTIONS(824), - [anon_sym_LBRACK] = ACTIONS(824), - [anon_sym_LPAREN] = ACTIONS(824), - [anon_sym_RPAREN] = ACTIONS(824), - [anon_sym_PIPE] = ACTIONS(824), - [anon_sym_DOLLAR] = ACTIONS(824), - [anon_sym_error] = ACTIONS(824), - [anon_sym_GT] = ACTIONS(824), - [anon_sym_DASH_DASH] = ACTIONS(824), - [anon_sym_DASH] = ACTIONS(824), - [anon_sym_break] = ACTIONS(824), - [anon_sym_continue] = ACTIONS(824), - [anon_sym_for] = ACTIONS(824), - [anon_sym_in] = ACTIONS(824), - [anon_sym_loop] = ACTIONS(824), - [anon_sym_while] = ACTIONS(824), - [anon_sym_do] = ACTIONS(824), - [anon_sym_if] = ACTIONS(824), - [anon_sym_match] = ACTIONS(824), - [anon_sym_LBRACE] = ACTIONS(824), - [anon_sym_RBRACE] = ACTIONS(824), - [anon_sym_try] = ACTIONS(824), - [anon_sym_return] = ACTIONS(824), - [anon_sym_source] = ACTIONS(824), - [anon_sym_source_DASHenv] = ACTIONS(824), - [anon_sym_register] = ACTIONS(824), - [anon_sym_hide] = ACTIONS(824), - [anon_sym_hide_DASHenv] = ACTIONS(824), - [anon_sym_overlay] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(824), - [anon_sym_where] = ACTIONS(824), - [anon_sym_STAR_STAR] = ACTIONS(824), - [anon_sym_PLUS_PLUS] = ACTIONS(824), - [anon_sym_SLASH] = ACTIONS(824), - [anon_sym_mod] = ACTIONS(824), - [anon_sym_SLASH_SLASH] = ACTIONS(824), - [anon_sym_PLUS] = ACTIONS(824), - [anon_sym_bit_DASHshl] = ACTIONS(824), - [anon_sym_bit_DASHshr] = ACTIONS(824), - [anon_sym_EQ_EQ] = ACTIONS(824), - [anon_sym_BANG_EQ] = ACTIONS(824), - [anon_sym_LT2] = ACTIONS(824), - [anon_sym_LT_EQ] = ACTIONS(824), - [anon_sym_GT_EQ] = ACTIONS(824), - [anon_sym_not_DASHin] = ACTIONS(824), - [anon_sym_starts_DASHwith] = ACTIONS(824), - [anon_sym_ends_DASHwith] = ACTIONS(824), - [anon_sym_EQ_TILDE] = ACTIONS(824), - [anon_sym_BANG_TILDE] = ACTIONS(824), - [anon_sym_bit_DASHand] = ACTIONS(824), - [anon_sym_bit_DASHxor] = ACTIONS(824), - [anon_sym_bit_DASHor] = ACTIONS(824), - [anon_sym_and] = ACTIONS(824), - [anon_sym_xor] = ACTIONS(824), - [anon_sym_or] = ACTIONS(824), - [anon_sym_not] = ACTIONS(824), - [anon_sym_DOT_DOT_LT] = ACTIONS(824), - [anon_sym_DOT_DOT] = ACTIONS(824), - [anon_sym_DOT_DOT_EQ] = ACTIONS(824), - [sym_val_nothing] = ACTIONS(824), - [anon_sym_true] = ACTIONS(824), - [anon_sym_false] = ACTIONS(824), - [aux_sym_val_number_token1] = ACTIONS(824), - [aux_sym_val_number_token2] = ACTIONS(824), - [aux_sym_val_number_token3] = ACTIONS(824), - [aux_sym_val_number_token4] = ACTIONS(824), - [anon_sym_inf] = ACTIONS(824), - [anon_sym_DASHinf] = ACTIONS(824), - [anon_sym_NaN] = ACTIONS(824), - [anon_sym_0b] = ACTIONS(824), - [anon_sym_0o] = ACTIONS(824), - [anon_sym_0x] = ACTIONS(824), - [sym_val_date] = ACTIONS(824), - [anon_sym_DQUOTE] = ACTIONS(824), - [sym__str_single_quotes] = ACTIONS(824), - [sym__str_back_ticks] = ACTIONS(824), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), - [anon_sym_CARET] = ACTIONS(824), - [sym_short_flag] = ACTIONS(824), - [anon_sym_POUND] = ACTIONS(3), - }, [226] = { + [sym_cell_path] = STATE(384), + [sym_path] = STATE(195), [sym_comment] = STATE(226), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(643), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [227] = { + [sym_cell_path] = STATE(414), + [sym_path] = STATE(195), [sym_comment] = STATE(227), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(641), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_export] = ACTIONS(582), + [anon_sym_alias] = ACTIONS(582), + [anon_sym_let] = ACTIONS(582), + [anon_sym_let_DASHenv] = ACTIONS(582), + [anon_sym_mut] = ACTIONS(582), + [anon_sym_const] = ACTIONS(582), + [sym_cmd_identifier] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_def] = ACTIONS(582), + [anon_sym_def_DASHenv] = ACTIONS(582), + [anon_sym_export_DASHenv] = ACTIONS(582), + [anon_sym_extern] = ACTIONS(582), + [anon_sym_module] = ACTIONS(582), + [anon_sym_use] = ACTIONS(582), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_error] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_break] = ACTIONS(582), + [anon_sym_continue] = ACTIONS(582), + [anon_sym_for] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_loop] = ACTIONS(582), + [anon_sym_while] = ACTIONS(582), + [anon_sym_do] = ACTIONS(582), + [anon_sym_if] = ACTIONS(582), + [anon_sym_match] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(582), + [anon_sym_return] = ACTIONS(582), + [anon_sym_source] = ACTIONS(582), + [anon_sym_source_DASHenv] = ACTIONS(582), + [anon_sym_register] = ACTIONS(582), + [anon_sym_hide] = ACTIONS(582), + [anon_sym_hide_DASHenv] = ACTIONS(582), + [anon_sym_overlay] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_where] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_not] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_CARET] = ACTIONS(582), + [anon_sym_POUND] = ACTIONS(3), }, [228] = { + [sym_expr_parenthesized] = STATE(306), + [sym_val_number] = STATE(306), [sym_comment] = STATE(228), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(639), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_RPAREN] = ACTIONS(702), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_RBRACE] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(822), + [aux_sym_val_number_token2] = ACTIONS(822), + [aux_sym_val_number_token3] = ACTIONS(822), + [aux_sym_val_number_token4] = ACTIONS(822), + [anon_sym_inf] = ACTIONS(822), + [anon_sym_DASHinf] = ACTIONS(822), + [anon_sym_NaN] = ACTIONS(822), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [229] = { [sym_comment] = STATE(229), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(637), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [230] = { [sym_comment] = STATE(230), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(635), - [anon_sym_BANG_TILDE] = ACTIONS(635), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_def_DASHenv] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [sym_short_flag] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, [231] = { - [sym_expr_parenthesized] = STATE(340), - [sym_val_number] = STATE(340), [sym_comment] = STATE(231), - [anon_sym_export] = ACTIONS(686), - [anon_sym_alias] = ACTIONS(686), - [anon_sym_let] = ACTIONS(686), - [anon_sym_let_DASHenv] = ACTIONS(686), - [anon_sym_mut] = ACTIONS(686), - [anon_sym_const] = ACTIONS(686), - [sym_cmd_identifier] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [anon_sym_LF] = ACTIONS(688), - [anon_sym_def] = ACTIONS(686), - [anon_sym_def_DASHenv] = ACTIONS(686), - [anon_sym_export_DASHenv] = ACTIONS(686), - [anon_sym_extern] = ACTIONS(686), - [anon_sym_module] = ACTIONS(686), - [anon_sym_use] = ACTIONS(686), - [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_def_DASHenv] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), [anon_sym_LPAREN] = ACTIONS(828), - [anon_sym_RPAREN] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_DOLLAR] = ACTIONS(686), - [anon_sym_error] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(686), - [anon_sym_break] = ACTIONS(686), - [anon_sym_continue] = ACTIONS(686), - [anon_sym_for] = ACTIONS(686), - [anon_sym_in] = ACTIONS(686), - [anon_sym_loop] = ACTIONS(686), - [anon_sym_while] = ACTIONS(686), - [anon_sym_do] = ACTIONS(686), - [anon_sym_if] = ACTIONS(686), - [anon_sym_match] = ACTIONS(686), - [anon_sym_LBRACE] = ACTIONS(686), - [anon_sym_RBRACE] = ACTIONS(686), - [anon_sym_try] = ACTIONS(686), - [anon_sym_return] = ACTIONS(686), - [anon_sym_source] = ACTIONS(686), - [anon_sym_source_DASHenv] = ACTIONS(686), - [anon_sym_register] = ACTIONS(686), - [anon_sym_hide] = ACTIONS(686), - [anon_sym_hide_DASHenv] = ACTIONS(686), - [anon_sym_overlay] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_where] = ACTIONS(686), - [anon_sym_STAR_STAR] = ACTIONS(686), - [anon_sym_PLUS_PLUS] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(686), - [anon_sym_mod] = ACTIONS(686), - [anon_sym_SLASH_SLASH] = ACTIONS(686), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_bit_DASHshl] = ACTIONS(686), - [anon_sym_bit_DASHshr] = ACTIONS(686), - [anon_sym_EQ_EQ] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_LT2] = ACTIONS(686), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_not_DASHin] = ACTIONS(686), - [anon_sym_starts_DASHwith] = ACTIONS(686), - [anon_sym_ends_DASHwith] = ACTIONS(686), - [anon_sym_EQ_TILDE] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(686), - [anon_sym_bit_DASHand] = ACTIONS(686), - [anon_sym_bit_DASHxor] = ACTIONS(686), - [anon_sym_bit_DASHor] = ACTIONS(686), - [anon_sym_and] = ACTIONS(686), - [anon_sym_xor] = ACTIONS(686), - [anon_sym_or] = ACTIONS(686), - [anon_sym_not] = ACTIONS(686), - [anon_sym_DOT_DOT_LT] = ACTIONS(686), - [anon_sym_DOT_DOT] = ACTIONS(686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(686), - [sym_val_nothing] = ACTIONS(686), - [anon_sym_true] = ACTIONS(686), - [anon_sym_false] = ACTIONS(686), - [aux_sym_val_number_token1] = ACTIONS(830), - [aux_sym_val_number_token2] = ACTIONS(830), - [aux_sym_val_number_token3] = ACTIONS(830), - [aux_sym_val_number_token4] = ACTIONS(830), - [anon_sym_inf] = ACTIONS(830), - [anon_sym_DASHinf] = ACTIONS(830), - [anon_sym_NaN] = ACTIONS(830), - [anon_sym_0b] = ACTIONS(686), - [anon_sym_0o] = ACTIONS(686), - [anon_sym_0x] = ACTIONS(686), - [sym_val_date] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [sym__str_single_quotes] = ACTIONS(686), - [sym__str_back_ticks] = ACTIONS(686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), - [anon_sym_CARET] = ACTIONS(686), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_DOT_DOT_LT] = ACTIONS(828), + [anon_sym_DOT_DOT] = ACTIONS(828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(828), + [sym_val_nothing] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym_val_number_token1] = ACTIONS(828), + [aux_sym_val_number_token2] = ACTIONS(828), + [aux_sym_val_number_token3] = ACTIONS(828), + [aux_sym_val_number_token4] = ACTIONS(828), + [anon_sym_inf] = ACTIONS(828), + [anon_sym_DASHinf] = ACTIONS(828), + [anon_sym_NaN] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), + [sym_short_flag] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(3), }, [232] = { [sym_comment] = STATE(232), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [233] = { @@ -69798,202 +69833,104 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [234] = { [sym_comment] = STATE(234), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(816), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(816), - [anon_sym_mod] = ACTIONS(816), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(637), + [anon_sym_BANG_TILDE] = ACTIONS(637), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [235] = { [sym_comment] = STATE(235), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [236] = { - [sym_comment] = STATE(236), [anon_sym_export] = ACTIONS(836), [anon_sym_alias] = ACTIONS(836), [anon_sym_let] = ACTIONS(836), @@ -70090,400 +70027,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, - [237] = { - [sym_comment] = STATE(237), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(627), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(627), - [anon_sym_starts_DASHwith] = ACTIONS(627), - [anon_sym_ends_DASHwith] = ACTIONS(627), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [238] = { - [sym_comment] = STATE(238), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [239] = { - [sym_comment] = STATE(239), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(621), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(625), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(629), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(631), - [anon_sym_PLUS_PLUS] = ACTIONS(631), - [anon_sym_SLASH] = ACTIONS(629), - [anon_sym_mod] = ACTIONS(629), - [anon_sym_SLASH_SLASH] = ACTIONS(629), - [anon_sym_PLUS] = ACTIONS(625), - [anon_sym_bit_DASHshl] = ACTIONS(633), - [anon_sym_bit_DASHshr] = ACTIONS(633), - [anon_sym_EQ_EQ] = ACTIONS(621), - [anon_sym_BANG_EQ] = ACTIONS(621), - [anon_sym_LT2] = ACTIONS(621), - [anon_sym_LT_EQ] = ACTIONS(621), - [anon_sym_GT_EQ] = ACTIONS(621), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [240] = { - [sym_comment] = STATE(240), - [anon_sym_export] = ACTIONS(702), - [anon_sym_alias] = ACTIONS(702), - [anon_sym_let] = ACTIONS(702), - [anon_sym_let_DASHenv] = ACTIONS(702), - [anon_sym_mut] = ACTIONS(702), - [anon_sym_const] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_def] = ACTIONS(702), - [anon_sym_def_DASHenv] = ACTIONS(702), - [anon_sym_export_DASHenv] = ACTIONS(702), - [anon_sym_extern] = ACTIONS(702), - [anon_sym_module] = ACTIONS(702), - [anon_sym_use] = ACTIONS(702), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_RPAREN] = ACTIONS(702), - [anon_sym_PIPE] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_error] = ACTIONS(702), - [anon_sym_GT] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_break] = ACTIONS(702), - [anon_sym_continue] = ACTIONS(702), - [anon_sym_for] = ACTIONS(702), - [anon_sym_in] = ACTIONS(702), - [anon_sym_loop] = ACTIONS(702), - [anon_sym_while] = ACTIONS(702), - [anon_sym_do] = ACTIONS(702), - [anon_sym_if] = ACTIONS(702), - [anon_sym_match] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_RBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_try] = ACTIONS(702), - [anon_sym_return] = ACTIONS(702), - [anon_sym_source] = ACTIONS(702), - [anon_sym_source_DASHenv] = ACTIONS(702), - [anon_sym_register] = ACTIONS(702), - [anon_sym_hide] = ACTIONS(702), - [anon_sym_hide_DASHenv] = ACTIONS(702), - [anon_sym_overlay] = ACTIONS(702), - [anon_sym_STAR] = ACTIONS(702), - [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_STAR_STAR] = ACTIONS(702), - [anon_sym_PLUS_PLUS] = ACTIONS(702), - [anon_sym_SLASH] = ACTIONS(702), - [anon_sym_mod] = ACTIONS(702), - [anon_sym_SLASH_SLASH] = ACTIONS(702), - [anon_sym_PLUS] = ACTIONS(702), - [anon_sym_bit_DASHshl] = ACTIONS(702), - [anon_sym_bit_DASHshr] = ACTIONS(702), - [anon_sym_EQ_EQ] = ACTIONS(702), - [anon_sym_BANG_EQ] = ACTIONS(702), - [anon_sym_LT2] = ACTIONS(702), - [anon_sym_LT_EQ] = ACTIONS(702), - [anon_sym_GT_EQ] = ACTIONS(702), - [anon_sym_not_DASHin] = ACTIONS(702), - [anon_sym_starts_DASHwith] = ACTIONS(702), - [anon_sym_ends_DASHwith] = ACTIONS(702), - [anon_sym_EQ_TILDE] = ACTIONS(702), - [anon_sym_BANG_TILDE] = ACTIONS(702), - [anon_sym_bit_DASHand] = ACTIONS(702), - [anon_sym_bit_DASHxor] = ACTIONS(702), - [anon_sym_bit_DASHor] = ACTIONS(702), - [anon_sym_and] = ACTIONS(702), - [anon_sym_xor] = ACTIONS(702), - [anon_sym_or] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_CARET] = ACTIONS(702), + [236] = { + [sym_comment] = STATE(236), + [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), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = 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_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = 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_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_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [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), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [241] = { - [sym_comment] = STATE(241), + [237] = { + [sym_comment] = STATE(237), [anon_sym_export] = ACTIONS(840), [anon_sym_alias] = ACTIONS(840), [anon_sym_let] = ACTIONS(840), @@ -70580,8 +70223,204 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, - [242] = { - [sym_comment] = STATE(242), + [238] = { + [sym_comment] = STATE(238), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [239] = { + [sym_comment] = STATE(239), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(627), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(629), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(627), + [anon_sym_bit_DASHshl] = ACTIONS(635), + [anon_sym_bit_DASHshr] = ACTIONS(635), + [anon_sym_EQ_EQ] = ACTIONS(623), + [anon_sym_BANG_EQ] = ACTIONS(623), + [anon_sym_LT2] = ACTIONS(623), + [anon_sym_LT_EQ] = ACTIONS(623), + [anon_sym_GT_EQ] = ACTIONS(623), + [anon_sym_not_DASHin] = ACTIONS(629), + [anon_sym_starts_DASHwith] = ACTIONS(629), + [anon_sym_ends_DASHwith] = ACTIONS(629), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [240] = { + [sym_comment] = STATE(240), [anon_sym_export] = ACTIONS(844), [anon_sym_alias] = ACTIONS(844), [anon_sym_let] = ACTIONS(844), @@ -70678,106 +70517,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, - [243] = { - [sym_comment] = STATE(243), - [anon_sym_export] = ACTIONS(103), - [anon_sym_alias] = ACTIONS(103), - [anon_sym_let] = ACTIONS(103), - [anon_sym_let_DASHenv] = ACTIONS(103), - [anon_sym_mut] = ACTIONS(103), - [anon_sym_const] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(103), - [anon_sym_SEMI] = ACTIONS(103), - [anon_sym_LF] = ACTIONS(105), - [anon_sym_def] = ACTIONS(103), - [anon_sym_def_DASHenv] = ACTIONS(103), - [anon_sym_export_DASHenv] = ACTIONS(103), - [anon_sym_extern] = ACTIONS(103), - [anon_sym_module] = ACTIONS(103), - [anon_sym_use] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(103), - [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(103), - [anon_sym_error] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(103), - [anon_sym_DASH_DASH] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(103), - [anon_sym_break] = ACTIONS(103), - [anon_sym_continue] = ACTIONS(103), - [anon_sym_for] = ACTIONS(103), - [anon_sym_in] = ACTIONS(103), - [anon_sym_loop] = ACTIONS(103), - [anon_sym_while] = ACTIONS(103), - [anon_sym_do] = ACTIONS(103), - [anon_sym_if] = ACTIONS(103), - [anon_sym_match] = ACTIONS(103), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), - [anon_sym_try] = ACTIONS(103), - [anon_sym_return] = ACTIONS(103), - [anon_sym_source] = ACTIONS(103), - [anon_sym_source_DASHenv] = ACTIONS(103), - [anon_sym_register] = ACTIONS(103), - [anon_sym_hide] = ACTIONS(103), - [anon_sym_hide_DASHenv] = ACTIONS(103), - [anon_sym_overlay] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(103), - [anon_sym_where] = ACTIONS(103), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(103), - [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_bit_DASHshl] = ACTIONS(103), - [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(103), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(103), - [anon_sym_starts_DASHwith] = ACTIONS(103), - [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(103), - [anon_sym_bit_DASHxor] = ACTIONS(103), - [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(103), - [anon_sym_xor] = ACTIONS(103), - [anon_sym_or] = ACTIONS(103), - [anon_sym_not] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(103), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(103), - [sym_val_nothing] = ACTIONS(103), - [anon_sym_true] = ACTIONS(103), - [anon_sym_false] = ACTIONS(103), - [aux_sym_val_number_token1] = ACTIONS(103), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(103), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(103), - [anon_sym_0b] = ACTIONS(103), - [anon_sym_0o] = ACTIONS(103), - [anon_sym_0x] = ACTIONS(103), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_CARET] = ACTIONS(103), - [sym_short_flag] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(3), - }, - [244] = { - [sym_comment] = STATE(244), + [241] = { + [sym_comment] = STATE(241), [anon_sym_export] = ACTIONS(848), [anon_sym_alias] = ACTIONS(848), [anon_sym_let] = ACTIONS(848), @@ -70874,8 +70615,106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, - [245] = { - [sym_comment] = STATE(245), + [242] = { + [sym_path] = STATE(339), + [sym_comment] = STATE(242), + [aux_sym_cell_path_repeat1] = STATE(218), + [ts_builtin_sym_end] = ACTIONS(588), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(763), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), + [anon_sym_POUND] = ACTIONS(3), + }, + [243] = { + [sym_comment] = STATE(243), [anon_sym_export] = ACTIONS(852), [anon_sym_alias] = ACTIONS(852), [anon_sym_let] = ACTIONS(852), @@ -70972,8 +70811,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, - [246] = { - [sym_comment] = STATE(246), + [244] = { + [sym_comment] = STATE(244), [anon_sym_export] = ACTIONS(856), [anon_sym_alias] = ACTIONS(856), [anon_sym_let] = ACTIONS(856), @@ -71070,8 +70909,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, - [247] = { - [sym_comment] = STATE(247), + [245] = { + [sym_comment] = STATE(245), [anon_sym_export] = ACTIONS(860), [anon_sym_alias] = ACTIONS(860), [anon_sym_let] = ACTIONS(860), @@ -71168,102 +71007,298 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, + [246] = { + [sym_comment] = STATE(246), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(864), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, + [247] = { + [sym_comment] = STATE(247), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, [248] = { [sym_comment] = STATE(248), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), [anon_sym_QMARK2] = ACTIONS(864), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [249] = { @@ -71366,166 +71401,264 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [250] = { [sym_comment] = STATE(250), - [anon_sym_export] = ACTIONS(670), - [anon_sym_alias] = ACTIONS(670), - [anon_sym_let] = ACTIONS(670), - [anon_sym_let_DASHenv] = ACTIONS(670), - [anon_sym_mut] = ACTIONS(670), - [anon_sym_const] = ACTIONS(670), - [sym_cmd_identifier] = ACTIONS(670), - [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_LF] = ACTIONS(672), - [anon_sym_def] = ACTIONS(670), - [anon_sym_def_DASHenv] = ACTIONS(670), - [anon_sym_export_DASHenv] = ACTIONS(670), - [anon_sym_extern] = ACTIONS(670), - [anon_sym_module] = ACTIONS(670), - [anon_sym_use] = ACTIONS(670), - [anon_sym_LBRACK] = ACTIONS(670), - [anon_sym_LPAREN] = ACTIONS(670), - [anon_sym_RPAREN] = ACTIONS(670), - [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_error] = ACTIONS(670), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_break] = ACTIONS(670), - [anon_sym_continue] = ACTIONS(670), - [anon_sym_for] = ACTIONS(670), - [anon_sym_in] = ACTIONS(670), - [anon_sym_loop] = ACTIONS(670), - [anon_sym_while] = ACTIONS(670), - [anon_sym_do] = ACTIONS(670), - [anon_sym_if] = ACTIONS(670), - [anon_sym_match] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_RBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_try] = ACTIONS(670), - [anon_sym_return] = ACTIONS(670), - [anon_sym_source] = ACTIONS(670), - [anon_sym_source_DASHenv] = ACTIONS(670), - [anon_sym_register] = ACTIONS(670), - [anon_sym_hide] = ACTIONS(670), - [anon_sym_hide_DASHenv] = ACTIONS(670), - [anon_sym_overlay] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_STAR_STAR] = ACTIONS(670), - [anon_sym_PLUS_PLUS] = ACTIONS(670), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_mod] = ACTIONS(670), - [anon_sym_SLASH_SLASH] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(670), - [anon_sym_bit_DASHshl] = ACTIONS(670), - [anon_sym_bit_DASHshr] = ACTIONS(670), - [anon_sym_EQ_EQ] = ACTIONS(670), - [anon_sym_BANG_EQ] = ACTIONS(670), - [anon_sym_LT2] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(670), - [anon_sym_not_DASHin] = ACTIONS(670), - [anon_sym_starts_DASHwith] = ACTIONS(670), - [anon_sym_ends_DASHwith] = ACTIONS(670), - [anon_sym_EQ_TILDE] = ACTIONS(670), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_bit_DASHand] = ACTIONS(670), - [anon_sym_bit_DASHxor] = ACTIONS(670), - [anon_sym_bit_DASHor] = ACTIONS(670), - [anon_sym_and] = ACTIONS(670), - [anon_sym_xor] = ACTIONS(670), - [anon_sym_or] = ACTIONS(670), - [anon_sym_not] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(670), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(670), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(670), - [aux_sym_val_number_token3] = ACTIONS(670), - [aux_sym_val_number_token4] = ACTIONS(670), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(670), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(670), - [anon_sym_DQUOTE] = ACTIONS(670), - [sym__str_single_quotes] = ACTIONS(670), - [sym__str_back_ticks] = ACTIONS(670), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(670), - [anon_sym_POUND] = ACTIONS(3), - }, - [251] = { - [sym_comment] = STATE(251), - [anon_sym_export] = ACTIONS(870), - [anon_sym_alias] = ACTIONS(870), - [anon_sym_let] = ACTIONS(870), - [anon_sym_let_DASHenv] = ACTIONS(870), - [anon_sym_mut] = ACTIONS(870), - [anon_sym_const] = ACTIONS(870), - [sym_cmd_identifier] = ACTIONS(870), - [anon_sym_SEMI] = ACTIONS(870), - [anon_sym_LF] = ACTIONS(872), - [anon_sym_def] = ACTIONS(870), - [anon_sym_def_DASHenv] = ACTIONS(870), - [anon_sym_export_DASHenv] = ACTIONS(870), - [anon_sym_extern] = ACTIONS(870), - [anon_sym_module] = ACTIONS(870), - [anon_sym_use] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(870), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_RPAREN] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_DOLLAR] = ACTIONS(870), - [anon_sym_error] = ACTIONS(870), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DASH_DASH] = ACTIONS(870), - [anon_sym_DASH] = ACTIONS(870), - [anon_sym_break] = ACTIONS(870), - [anon_sym_continue] = ACTIONS(870), - [anon_sym_for] = ACTIONS(870), - [anon_sym_in] = ACTIONS(870), - [anon_sym_loop] = ACTIONS(870), - [anon_sym_while] = ACTIONS(870), - [anon_sym_do] = ACTIONS(870), - [anon_sym_if] = ACTIONS(870), - [anon_sym_match] = ACTIONS(870), - [anon_sym_LBRACE] = ACTIONS(870), - [anon_sym_RBRACE] = ACTIONS(870), - [anon_sym_try] = ACTIONS(870), - [anon_sym_return] = ACTIONS(870), - [anon_sym_source] = ACTIONS(870), - [anon_sym_source_DASHenv] = ACTIONS(870), - [anon_sym_register] = ACTIONS(870), - [anon_sym_hide] = ACTIONS(870), - [anon_sym_hide_DASHenv] = ACTIONS(870), - [anon_sym_overlay] = ACTIONS(870), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_where] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_PLUS_PLUS] = ACTIONS(870), - [anon_sym_SLASH] = ACTIONS(870), - [anon_sym_mod] = ACTIONS(870), - [anon_sym_SLASH_SLASH] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(870), - [anon_sym_bit_DASHshl] = ACTIONS(870), - [anon_sym_bit_DASHshr] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_LT2] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_not_DASHin] = ACTIONS(870), - [anon_sym_starts_DASHwith] = ACTIONS(870), - [anon_sym_ends_DASHwith] = ACTIONS(870), - [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [251] = { + [sym_comment] = STATE(251), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(631), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(633), + [anon_sym_PLUS_PLUS] = ACTIONS(633), + [anon_sym_SLASH] = ACTIONS(631), + [anon_sym_mod] = ACTIONS(631), + [anon_sym_SLASH_SLASH] = ACTIONS(631), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [252] = { + [sym_comment] = STATE(252), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_RPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH_DASH] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), [anon_sym_BANG_TILDE] = ACTIONS(870), [anon_sym_bit_DASHand] = ACTIONS(870), [anon_sym_bit_DASHxor] = ACTIONS(870), @@ -71560,200 +71693,102 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, - [252] = { - [sym_comment] = STATE(252), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(864), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, [253] = { [sym_comment] = STATE(253), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_RPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_RBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(763), - [anon_sym_DOT_DOT] = ACTIONS(763), - [anon_sym_DOT_DOT_EQ] = ACTIONS(763), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [254] = { @@ -71856,200 +71891,297 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [255] = { [sym_comment] = STATE(255), - [ts_builtin_sym_end] = ACTIONS(799), - [anon_sym_export] = ACTIONS(797), - [anon_sym_alias] = ACTIONS(797), - [anon_sym_let] = ACTIONS(797), - [anon_sym_let_DASHenv] = ACTIONS(797), - [anon_sym_mut] = ACTIONS(797), - [anon_sym_const] = ACTIONS(797), - [sym_cmd_identifier] = ACTIONS(797), - [anon_sym_SEMI] = ACTIONS(797), - [anon_sym_LF] = ACTIONS(799), - [anon_sym_def] = ACTIONS(797), - [anon_sym_def_DASHenv] = ACTIONS(797), - [anon_sym_export_DASHenv] = ACTIONS(797), - [anon_sym_extern] = ACTIONS(797), - [anon_sym_module] = ACTIONS(797), - [anon_sym_use] = ACTIONS(797), - [anon_sym_LBRACK] = ACTIONS(797), - [anon_sym_LPAREN] = ACTIONS(797), - [anon_sym_PIPE] = ACTIONS(797), - [anon_sym_DOLLAR] = ACTIONS(797), - [anon_sym_error] = ACTIONS(797), - [anon_sym_GT] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [anon_sym_DASH] = ACTIONS(797), - [anon_sym_break] = ACTIONS(797), - [anon_sym_continue] = ACTIONS(797), - [anon_sym_for] = ACTIONS(797), - [anon_sym_in] = ACTIONS(797), - [anon_sym_loop] = ACTIONS(797), - [anon_sym_while] = ACTIONS(797), - [anon_sym_do] = ACTIONS(797), - [anon_sym_if] = ACTIONS(797), - [anon_sym_match] = ACTIONS(797), - [anon_sym_LBRACE] = ACTIONS(797), - [anon_sym_try] = ACTIONS(797), - [anon_sym_return] = ACTIONS(797), - [anon_sym_source] = ACTIONS(797), - [anon_sym_source_DASHenv] = ACTIONS(797), - [anon_sym_register] = ACTIONS(797), - [anon_sym_hide] = ACTIONS(797), - [anon_sym_hide_DASHenv] = ACTIONS(797), - [anon_sym_overlay] = ACTIONS(797), - [anon_sym_STAR] = ACTIONS(797), - [anon_sym_where] = ACTIONS(797), - [anon_sym_STAR_STAR] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_SLASH] = ACTIONS(797), - [anon_sym_mod] = ACTIONS(797), - [anon_sym_SLASH_SLASH] = ACTIONS(797), - [anon_sym_PLUS] = ACTIONS(797), - [anon_sym_bit_DASHshl] = ACTIONS(797), - [anon_sym_bit_DASHshr] = ACTIONS(797), - [anon_sym_EQ_EQ] = ACTIONS(797), - [anon_sym_BANG_EQ] = ACTIONS(797), - [anon_sym_LT2] = ACTIONS(797), - [anon_sym_LT_EQ] = ACTIONS(797), - [anon_sym_GT_EQ] = ACTIONS(797), - [anon_sym_not_DASHin] = ACTIONS(797), - [anon_sym_starts_DASHwith] = ACTIONS(797), - [anon_sym_ends_DASHwith] = ACTIONS(797), - [anon_sym_EQ_TILDE] = ACTIONS(797), - [anon_sym_BANG_TILDE] = ACTIONS(797), - [anon_sym_bit_DASHand] = ACTIONS(797), - [anon_sym_bit_DASHxor] = ACTIONS(797), - [anon_sym_bit_DASHor] = ACTIONS(797), - [anon_sym_and] = ACTIONS(797), - [anon_sym_xor] = ACTIONS(797), - [anon_sym_or] = ACTIONS(797), - [anon_sym_not] = ACTIONS(797), - [anon_sym_DOT_DOT_LT] = ACTIONS(797), - [anon_sym_DOT_DOT] = ACTIONS(797), - [anon_sym_DOT_DOT_EQ] = ACTIONS(797), - [sym_val_nothing] = ACTIONS(797), - [anon_sym_true] = ACTIONS(797), - [anon_sym_false] = ACTIONS(797), - [aux_sym_val_number_token1] = ACTIONS(797), - [aux_sym_val_number_token2] = ACTIONS(797), - [aux_sym_val_number_token3] = ACTIONS(797), - [aux_sym_val_number_token4] = ACTIONS(797), - [anon_sym_inf] = ACTIONS(797), - [anon_sym_DASHinf] = ACTIONS(797), - [anon_sym_NaN] = ACTIONS(797), - [anon_sym_0b] = ACTIONS(797), - [anon_sym_0o] = ACTIONS(797), - [anon_sym_0x] = ACTIONS(797), - [sym_val_date] = ACTIONS(797), - [anon_sym_DQUOTE] = ACTIONS(797), - [sym__str_single_quotes] = ACTIONS(797), - [sym__str_back_ticks] = ACTIONS(797), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), - [anon_sym_CARET] = ACTIONS(797), - [sym_short_flag] = ACTIONS(797), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [256] = { [sym_comment] = STATE(256), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_def_DASHenv] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH_DASH] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_DOT_DOT_LT] = ACTIONS(808), - [anon_sym_DOT_DOT] = ACTIONS(808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(808), - [sym_val_nothing] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym_val_number_token1] = ACTIONS(808), - [aux_sym_val_number_token2] = ACTIONS(808), - [aux_sym_val_number_token3] = ACTIONS(808), - [aux_sym_val_number_token4] = ACTIONS(808), - [anon_sym_inf] = ACTIONS(808), - [anon_sym_DASHinf] = ACTIONS(808), - [anon_sym_NaN] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), - [sym_short_flag] = ACTIONS(808), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [257] = { [sym_comment] = STATE(257), + [ts_builtin_sym_end] = ACTIONS(814), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH_DASH] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), + [sym_short_flag] = ACTIONS(812), + [anon_sym_POUND] = ACTIONS(3), + }, + [258] = { + [sym_comment] = STATE(258), [ts_builtin_sym_end] = ACTIONS(105), [anon_sym_export] = ACTIONS(103), [anon_sym_alias] = ACTIONS(103), @@ -72145,103 +72277,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(103), [anon_sym_POUND] = ACTIONS(3), }, - [258] = { - [sym_comment] = STATE(258), - [ts_builtin_sym_end] = ACTIONS(868), - [anon_sym_export] = ACTIONS(866), - [anon_sym_alias] = ACTIONS(866), - [anon_sym_let] = ACTIONS(866), - [anon_sym_let_DASHenv] = ACTIONS(866), - [anon_sym_mut] = ACTIONS(866), - [anon_sym_const] = ACTIONS(866), - [sym_cmd_identifier] = ACTIONS(866), - [anon_sym_SEMI] = ACTIONS(866), - [anon_sym_LF] = ACTIONS(868), - [anon_sym_def] = ACTIONS(866), - [anon_sym_def_DASHenv] = ACTIONS(866), - [anon_sym_export_DASHenv] = ACTIONS(866), - [anon_sym_extern] = ACTIONS(866), - [anon_sym_module] = ACTIONS(866), - [anon_sym_use] = ACTIONS(866), - [anon_sym_LBRACK] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(866), - [anon_sym_PIPE] = ACTIONS(866), - [anon_sym_DOLLAR] = ACTIONS(866), - [anon_sym_error] = ACTIONS(866), - [anon_sym_GT] = ACTIONS(866), - [anon_sym_DASH_DASH] = ACTIONS(866), - [anon_sym_DASH] = ACTIONS(866), - [anon_sym_break] = ACTIONS(866), - [anon_sym_continue] = ACTIONS(866), - [anon_sym_for] = ACTIONS(866), - [anon_sym_in] = ACTIONS(866), - [anon_sym_loop] = ACTIONS(866), - [anon_sym_while] = ACTIONS(866), - [anon_sym_do] = ACTIONS(866), - [anon_sym_if] = ACTIONS(866), - [anon_sym_match] = ACTIONS(866), - [anon_sym_LBRACE] = ACTIONS(866), - [anon_sym_try] = ACTIONS(866), - [anon_sym_return] = ACTIONS(866), - [anon_sym_source] = ACTIONS(866), - [anon_sym_source_DASHenv] = ACTIONS(866), - [anon_sym_register] = ACTIONS(866), - [anon_sym_hide] = ACTIONS(866), - [anon_sym_hide_DASHenv] = ACTIONS(866), - [anon_sym_overlay] = ACTIONS(866), - [anon_sym_STAR] = ACTIONS(866), - [anon_sym_where] = ACTIONS(866), - [anon_sym_STAR_STAR] = ACTIONS(866), - [anon_sym_PLUS_PLUS] = ACTIONS(866), - [anon_sym_SLASH] = ACTIONS(866), - [anon_sym_mod] = ACTIONS(866), - [anon_sym_SLASH_SLASH] = ACTIONS(866), - [anon_sym_PLUS] = ACTIONS(866), - [anon_sym_bit_DASHshl] = ACTIONS(866), - [anon_sym_bit_DASHshr] = ACTIONS(866), - [anon_sym_EQ_EQ] = ACTIONS(866), - [anon_sym_BANG_EQ] = ACTIONS(866), - [anon_sym_LT2] = ACTIONS(866), - [anon_sym_LT_EQ] = ACTIONS(866), - [anon_sym_GT_EQ] = ACTIONS(866), - [anon_sym_not_DASHin] = ACTIONS(866), - [anon_sym_starts_DASHwith] = ACTIONS(866), - [anon_sym_ends_DASHwith] = ACTIONS(866), - [anon_sym_EQ_TILDE] = ACTIONS(866), - [anon_sym_BANG_TILDE] = ACTIONS(866), - [anon_sym_bit_DASHand] = ACTIONS(866), - [anon_sym_bit_DASHxor] = ACTIONS(866), - [anon_sym_bit_DASHor] = ACTIONS(866), - [anon_sym_and] = ACTIONS(866), - [anon_sym_xor] = ACTIONS(866), - [anon_sym_or] = ACTIONS(866), - [anon_sym_not] = ACTIONS(866), - [anon_sym_DOT_DOT_LT] = ACTIONS(866), - [anon_sym_DOT_DOT] = ACTIONS(866), - [anon_sym_DOT_DOT_EQ] = ACTIONS(866), - [sym_val_nothing] = ACTIONS(866), - [anon_sym_true] = ACTIONS(866), - [anon_sym_false] = ACTIONS(866), - [aux_sym_val_number_token1] = ACTIONS(866), - [aux_sym_val_number_token2] = ACTIONS(866), - [aux_sym_val_number_token3] = ACTIONS(866), - [aux_sym_val_number_token4] = ACTIONS(866), - [anon_sym_inf] = ACTIONS(866), - [anon_sym_DASHinf] = ACTIONS(866), - [anon_sym_NaN] = ACTIONS(866), - [anon_sym_0b] = ACTIONS(866), - [anon_sym_0o] = ACTIONS(866), - [anon_sym_0x] = ACTIONS(866), - [sym_val_date] = ACTIONS(866), - [anon_sym_DQUOTE] = ACTIONS(866), - [sym__str_single_quotes] = ACTIONS(866), - [sym__str_back_ticks] = ACTIONS(866), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), - [anon_sym_CARET] = ACTIONS(866), - [sym_short_flag] = ACTIONS(866), - [anon_sym_POUND] = ACTIONS(3), - }, [259] = { [sym_comment] = STATE(259), [ts_builtin_sym_end] = ACTIONS(862), @@ -72341,390 +72376,390 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [260] = { [sym_comment] = STATE(260), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_RPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_GT] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_in] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_RBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_STAR] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_STAR_STAR] = ACTIONS(748), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_SLASH] = ACTIONS(748), - [anon_sym_mod] = ACTIONS(748), - [anon_sym_SLASH_SLASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_bit_DASHshl] = ACTIONS(748), - [anon_sym_bit_DASHshr] = ACTIONS(748), - [anon_sym_EQ_EQ] = ACTIONS(748), - [anon_sym_BANG_EQ] = ACTIONS(748), - [anon_sym_LT2] = ACTIONS(748), - [anon_sym_LT_EQ] = ACTIONS(748), - [anon_sym_GT_EQ] = ACTIONS(748), - [anon_sym_not_DASHin] = ACTIONS(748), - [anon_sym_starts_DASHwith] = ACTIONS(748), - [anon_sym_ends_DASHwith] = ACTIONS(748), - [anon_sym_EQ_TILDE] = ACTIONS(748), - [anon_sym_BANG_TILDE] = ACTIONS(748), - [anon_sym_bit_DASHand] = ACTIONS(748), - [anon_sym_bit_DASHxor] = ACTIONS(748), - [anon_sym_bit_DASHor] = ACTIONS(748), - [anon_sym_and] = ACTIONS(748), - [anon_sym_xor] = ACTIONS(748), - [anon_sym_or] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [261] = { [sym_comment] = STATE(261), - [ts_builtin_sym_end] = ACTIONS(876), - [anon_sym_export] = ACTIONS(874), - [anon_sym_alias] = ACTIONS(874), - [anon_sym_let] = ACTIONS(874), - [anon_sym_let_DASHenv] = ACTIONS(874), - [anon_sym_mut] = ACTIONS(874), - [anon_sym_const] = ACTIONS(874), - [sym_cmd_identifier] = ACTIONS(874), - [anon_sym_SEMI] = ACTIONS(874), - [anon_sym_LF] = ACTIONS(876), - [anon_sym_def] = ACTIONS(874), - [anon_sym_def_DASHenv] = ACTIONS(874), - [anon_sym_export_DASHenv] = ACTIONS(874), - [anon_sym_extern] = ACTIONS(874), - [anon_sym_module] = ACTIONS(874), - [anon_sym_use] = ACTIONS(874), - [anon_sym_LBRACK] = ACTIONS(874), - [anon_sym_LPAREN] = ACTIONS(874), - [anon_sym_PIPE] = ACTIONS(874), - [anon_sym_DOLLAR] = ACTIONS(874), - [anon_sym_error] = ACTIONS(874), - [anon_sym_GT] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [anon_sym_DASH] = ACTIONS(874), - [anon_sym_break] = ACTIONS(874), - [anon_sym_continue] = ACTIONS(874), - [anon_sym_for] = ACTIONS(874), - [anon_sym_in] = ACTIONS(874), - [anon_sym_loop] = ACTIONS(874), - [anon_sym_while] = ACTIONS(874), - [anon_sym_do] = ACTIONS(874), - [anon_sym_if] = ACTIONS(874), - [anon_sym_match] = ACTIONS(874), - [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_try] = ACTIONS(874), - [anon_sym_return] = ACTIONS(874), - [anon_sym_source] = ACTIONS(874), - [anon_sym_source_DASHenv] = ACTIONS(874), - [anon_sym_register] = ACTIONS(874), - [anon_sym_hide] = ACTIONS(874), - [anon_sym_hide_DASHenv] = ACTIONS(874), - [anon_sym_overlay] = ACTIONS(874), - [anon_sym_STAR] = ACTIONS(874), - [anon_sym_where] = ACTIONS(874), - [anon_sym_STAR_STAR] = ACTIONS(874), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_SLASH] = ACTIONS(874), - [anon_sym_mod] = ACTIONS(874), - [anon_sym_SLASH_SLASH] = ACTIONS(874), - [anon_sym_PLUS] = ACTIONS(874), - [anon_sym_bit_DASHshl] = ACTIONS(874), - [anon_sym_bit_DASHshr] = ACTIONS(874), - [anon_sym_EQ_EQ] = ACTIONS(874), - [anon_sym_BANG_EQ] = ACTIONS(874), - [anon_sym_LT2] = ACTIONS(874), - [anon_sym_LT_EQ] = ACTIONS(874), - [anon_sym_GT_EQ] = ACTIONS(874), - [anon_sym_not_DASHin] = ACTIONS(874), - [anon_sym_starts_DASHwith] = ACTIONS(874), - [anon_sym_ends_DASHwith] = ACTIONS(874), - [anon_sym_EQ_TILDE] = ACTIONS(874), - [anon_sym_BANG_TILDE] = ACTIONS(874), - [anon_sym_bit_DASHand] = ACTIONS(874), - [anon_sym_bit_DASHxor] = ACTIONS(874), - [anon_sym_bit_DASHor] = ACTIONS(874), - [anon_sym_and] = ACTIONS(874), - [anon_sym_xor] = ACTIONS(874), - [anon_sym_or] = ACTIONS(874), - [anon_sym_not] = ACTIONS(874), - [anon_sym_DOT_DOT_LT] = ACTIONS(874), - [anon_sym_DOT_DOT] = ACTIONS(874), - [anon_sym_DOT_DOT_EQ] = ACTIONS(874), - [sym_val_nothing] = ACTIONS(874), - [anon_sym_true] = ACTIONS(874), - [anon_sym_false] = ACTIONS(874), - [aux_sym_val_number_token1] = ACTIONS(874), - [aux_sym_val_number_token2] = ACTIONS(874), - [aux_sym_val_number_token3] = ACTIONS(874), - [aux_sym_val_number_token4] = ACTIONS(874), - [anon_sym_inf] = ACTIONS(874), - [anon_sym_DASHinf] = ACTIONS(874), - [anon_sym_NaN] = ACTIONS(874), - [anon_sym_0b] = ACTIONS(874), - [anon_sym_0o] = ACTIONS(874), - [anon_sym_0x] = ACTIONS(874), - [sym_val_date] = ACTIONS(874), - [anon_sym_DQUOTE] = ACTIONS(874), - [sym__str_single_quotes] = ACTIONS(874), - [sym__str_back_ticks] = ACTIONS(874), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), - [anon_sym_CARET] = ACTIONS(874), - [sym_short_flag] = ACTIONS(874), - [anon_sym_POUND] = ACTIONS(3), - }, - [262] = { - [sym_comment] = STATE(262), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), + [anon_sym_POUND] = ACTIONS(3), + }, + [262] = { + [sym_comment] = STATE(262), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [263] = { [sym_comment] = STATE(263), - [ts_builtin_sym_end] = ACTIONS(109), - [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), - [sym_cmd_identifier] = ACTIONS(107), - [anon_sym_SEMI] = 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_PIPE] = ACTIONS(107), - [anon_sym_DOLLAR] = ACTIONS(107), - [anon_sym_error] = ACTIONS(107), - [anon_sym_GT] = ACTIONS(107), - [anon_sym_DASH_DASH] = 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_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_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [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), - [aux_sym_val_number_token4] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(107), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(878), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [264] = { @@ -72750,13 +72785,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(781), [anon_sym_DOLLAR] = ACTIONS(781), [anon_sym_error] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), [anon_sym_DASH_DASH] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), [anon_sym_break] = ACTIONS(781), [anon_sym_continue] = ACTIONS(781), [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), [anon_sym_loop] = ACTIONS(781), [anon_sym_while] = ACTIONS(781), [anon_sym_do] = ACTIONS(781), @@ -72771,32 +72806,32 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(781), [anon_sym_hide_DASHenv] = ACTIONS(781), [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(738), [anon_sym_not] = ACTIONS(781), [anon_sym_DOT_DOT_LT] = ACTIONS(781), [anon_sym_DOT_DOT] = ACTIONS(781), @@ -72826,1752 +72861,1461 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [265] = { [sym_comment] = STATE(265), - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_export] = ACTIONS(670), - [anon_sym_alias] = ACTIONS(670), - [anon_sym_let] = ACTIONS(670), - [anon_sym_let_DASHenv] = ACTIONS(670), - [anon_sym_mut] = ACTIONS(670), - [anon_sym_const] = ACTIONS(670), - [sym_cmd_identifier] = ACTIONS(670), - [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_LF] = ACTIONS(672), - [anon_sym_def] = ACTIONS(670), - [anon_sym_def_DASHenv] = ACTIONS(670), - [anon_sym_export_DASHenv] = ACTIONS(670), - [anon_sym_extern] = ACTIONS(670), - [anon_sym_module] = ACTIONS(670), - [anon_sym_use] = ACTIONS(670), - [anon_sym_LBRACK] = ACTIONS(670), - [anon_sym_LPAREN] = ACTIONS(670), - [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_error] = ACTIONS(670), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_break] = ACTIONS(670), - [anon_sym_continue] = ACTIONS(670), - [anon_sym_for] = ACTIONS(670), - [anon_sym_in] = ACTIONS(670), - [anon_sym_loop] = ACTIONS(670), - [anon_sym_while] = ACTIONS(670), - [anon_sym_do] = ACTIONS(670), - [anon_sym_if] = ACTIONS(670), - [anon_sym_match] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_try] = ACTIONS(670), - [anon_sym_return] = ACTIONS(670), - [anon_sym_source] = ACTIONS(670), - [anon_sym_source_DASHenv] = ACTIONS(670), - [anon_sym_register] = ACTIONS(670), - [anon_sym_hide] = ACTIONS(670), - [anon_sym_hide_DASHenv] = ACTIONS(670), - [anon_sym_overlay] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_STAR_STAR] = ACTIONS(670), - [anon_sym_PLUS_PLUS] = ACTIONS(670), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_mod] = ACTIONS(670), - [anon_sym_SLASH_SLASH] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(670), - [anon_sym_bit_DASHshl] = ACTIONS(670), - [anon_sym_bit_DASHshr] = ACTIONS(670), - [anon_sym_EQ_EQ] = ACTIONS(670), - [anon_sym_BANG_EQ] = ACTIONS(670), - [anon_sym_LT2] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(670), - [anon_sym_not_DASHin] = ACTIONS(670), - [anon_sym_starts_DASHwith] = ACTIONS(670), - [anon_sym_ends_DASHwith] = ACTIONS(670), - [anon_sym_EQ_TILDE] = ACTIONS(670), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_bit_DASHand] = ACTIONS(670), - [anon_sym_bit_DASHxor] = ACTIONS(670), - [anon_sym_bit_DASHor] = ACTIONS(670), - [anon_sym_and] = ACTIONS(670), - [anon_sym_xor] = ACTIONS(670), - [anon_sym_or] = ACTIONS(670), - [anon_sym_not] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(670), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(670), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(670), - [aux_sym_val_number_token3] = ACTIONS(670), - [aux_sym_val_number_token4] = ACTIONS(670), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(670), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(670), - [anon_sym_DQUOTE] = ACTIONS(670), - [sym__str_single_quotes] = ACTIONS(670), - [sym__str_back_ticks] = ACTIONS(670), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(670), + [ts_builtin_sym_end] = ACTIONS(771), + [anon_sym_export] = ACTIONS(769), + [anon_sym_alias] = ACTIONS(769), + [anon_sym_let] = ACTIONS(769), + [anon_sym_let_DASHenv] = ACTIONS(769), + [anon_sym_mut] = ACTIONS(769), + [anon_sym_const] = ACTIONS(769), + [sym_cmd_identifier] = ACTIONS(769), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_def] = ACTIONS(769), + [anon_sym_def_DASHenv] = ACTIONS(769), + [anon_sym_export_DASHenv] = ACTIONS(769), + [anon_sym_extern] = ACTIONS(769), + [anon_sym_module] = ACTIONS(769), + [anon_sym_use] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_PIPE] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_error] = ACTIONS(769), + [anon_sym_GT] = ACTIONS(769), + [anon_sym_DASH_DASH] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_break] = ACTIONS(769), + [anon_sym_continue] = ACTIONS(769), + [anon_sym_for] = ACTIONS(769), + [anon_sym_in] = ACTIONS(769), + [anon_sym_loop] = ACTIONS(769), + [anon_sym_while] = ACTIONS(769), + [anon_sym_do] = ACTIONS(769), + [anon_sym_if] = ACTIONS(769), + [anon_sym_match] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_try] = ACTIONS(769), + [anon_sym_return] = ACTIONS(769), + [anon_sym_source] = ACTIONS(769), + [anon_sym_source_DASHenv] = ACTIONS(769), + [anon_sym_register] = ACTIONS(769), + [anon_sym_hide] = ACTIONS(769), + [anon_sym_hide_DASHenv] = ACTIONS(769), + [anon_sym_overlay] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_where] = ACTIONS(769), + [anon_sym_STAR_STAR] = ACTIONS(769), + [anon_sym_PLUS_PLUS] = ACTIONS(769), + [anon_sym_SLASH] = ACTIONS(769), + [anon_sym_mod] = ACTIONS(769), + [anon_sym_SLASH_SLASH] = ACTIONS(769), + [anon_sym_PLUS] = ACTIONS(769), + [anon_sym_bit_DASHshl] = ACTIONS(769), + [anon_sym_bit_DASHshr] = ACTIONS(769), + [anon_sym_EQ_EQ] = ACTIONS(769), + [anon_sym_BANG_EQ] = ACTIONS(769), + [anon_sym_LT2] = ACTIONS(769), + [anon_sym_LT_EQ] = ACTIONS(769), + [anon_sym_GT_EQ] = ACTIONS(769), + [anon_sym_not_DASHin] = ACTIONS(769), + [anon_sym_starts_DASHwith] = ACTIONS(769), + [anon_sym_ends_DASHwith] = ACTIONS(769), + [anon_sym_EQ_TILDE] = ACTIONS(769), + [anon_sym_BANG_TILDE] = ACTIONS(769), + [anon_sym_bit_DASHand] = ACTIONS(769), + [anon_sym_bit_DASHxor] = ACTIONS(769), + [anon_sym_bit_DASHor] = ACTIONS(769), + [anon_sym_and] = ACTIONS(769), + [anon_sym_xor] = ACTIONS(769), + [anon_sym_or] = ACTIONS(769), + [anon_sym_not] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_CARET] = ACTIONS(769), + [sym_short_flag] = ACTIONS(769), [anon_sym_POUND] = ACTIONS(3), }, [266] = { [sym_comment] = STATE(266), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(868), + [anon_sym_export] = ACTIONS(866), + [anon_sym_alias] = ACTIONS(866), + [anon_sym_let] = ACTIONS(866), + [anon_sym_let_DASHenv] = ACTIONS(866), + [anon_sym_mut] = ACTIONS(866), + [anon_sym_const] = ACTIONS(866), + [sym_cmd_identifier] = ACTIONS(866), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_def] = ACTIONS(866), + [anon_sym_def_DASHenv] = ACTIONS(866), + [anon_sym_export_DASHenv] = ACTIONS(866), + [anon_sym_extern] = ACTIONS(866), + [anon_sym_module] = ACTIONS(866), + [anon_sym_use] = ACTIONS(866), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_error] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH_DASH] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_break] = ACTIONS(866), + [anon_sym_continue] = ACTIONS(866), + [anon_sym_for] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_loop] = ACTIONS(866), + [anon_sym_while] = ACTIONS(866), + [anon_sym_do] = ACTIONS(866), + [anon_sym_if] = ACTIONS(866), + [anon_sym_match] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_try] = ACTIONS(866), + [anon_sym_return] = ACTIONS(866), + [anon_sym_source] = ACTIONS(866), + [anon_sym_source_DASHenv] = ACTIONS(866), + [anon_sym_register] = ACTIONS(866), + [anon_sym_hide] = ACTIONS(866), + [anon_sym_hide_DASHenv] = ACTIONS(866), + [anon_sym_overlay] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_where] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_not] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_CARET] = ACTIONS(866), + [sym_short_flag] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [267] = { [sym_comment] = STATE(267), - [ts_builtin_sym_end] = ACTIONS(787), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(785), - [anon_sym_DASH_DASH] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_in] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_STAR] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_STAR_STAR] = ACTIONS(785), - [anon_sym_PLUS_PLUS] = ACTIONS(785), - [anon_sym_SLASH] = ACTIONS(785), - [anon_sym_mod] = ACTIONS(785), - [anon_sym_SLASH_SLASH] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(785), - [anon_sym_bit_DASHshl] = ACTIONS(785), - [anon_sym_bit_DASHshr] = ACTIONS(785), - [anon_sym_EQ_EQ] = ACTIONS(785), - [anon_sym_BANG_EQ] = ACTIONS(785), - [anon_sym_LT2] = ACTIONS(785), - [anon_sym_LT_EQ] = ACTIONS(785), - [anon_sym_GT_EQ] = ACTIONS(785), - [anon_sym_not_DASHin] = ACTIONS(785), - [anon_sym_starts_DASHwith] = ACTIONS(785), - [anon_sym_ends_DASHwith] = ACTIONS(785), - [anon_sym_EQ_TILDE] = ACTIONS(785), - [anon_sym_BANG_TILDE] = ACTIONS(785), - [anon_sym_bit_DASHand] = ACTIONS(785), - [anon_sym_bit_DASHxor] = ACTIONS(785), - [anon_sym_bit_DASHor] = ACTIONS(785), - [anon_sym_and] = ACTIONS(785), - [anon_sym_xor] = ACTIONS(785), - [anon_sym_or] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), - [sym_short_flag] = ACTIONS(785), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(736), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [268] = { [sym_comment] = STATE(268), - [ts_builtin_sym_end] = ACTIONS(773), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), + [ts_builtin_sym_end] = ACTIONS(767), + [anon_sym_export] = ACTIONS(765), + [anon_sym_alias] = ACTIONS(765), + [anon_sym_let] = ACTIONS(765), + [anon_sym_let_DASHenv] = ACTIONS(765), + [anon_sym_mut] = ACTIONS(765), + [anon_sym_const] = ACTIONS(765), + [sym_cmd_identifier] = ACTIONS(765), + [anon_sym_SEMI] = ACTIONS(765), + [anon_sym_LF] = ACTIONS(767), + [anon_sym_def] = ACTIONS(765), + [anon_sym_def_DASHenv] = ACTIONS(765), + [anon_sym_export_DASHenv] = ACTIONS(765), + [anon_sym_extern] = ACTIONS(765), + [anon_sym_module] = ACTIONS(765), + [anon_sym_use] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(765), + [anon_sym_LPAREN] = ACTIONS(765), + [anon_sym_PIPE] = ACTIONS(765), + [anon_sym_DOLLAR] = ACTIONS(765), + [anon_sym_error] = ACTIONS(765), + [anon_sym_GT] = ACTIONS(765), + [anon_sym_DASH_DASH] = ACTIONS(765), + [anon_sym_DASH] = ACTIONS(765), + [anon_sym_break] = ACTIONS(765), + [anon_sym_continue] = ACTIONS(765), + [anon_sym_for] = ACTIONS(765), + [anon_sym_in] = ACTIONS(765), + [anon_sym_loop] = ACTIONS(765), + [anon_sym_while] = ACTIONS(765), + [anon_sym_do] = ACTIONS(765), + [anon_sym_if] = ACTIONS(765), + [anon_sym_match] = ACTIONS(765), + [anon_sym_LBRACE] = ACTIONS(765), + [anon_sym_try] = ACTIONS(765), + [anon_sym_return] = ACTIONS(765), + [anon_sym_source] = ACTIONS(765), + [anon_sym_source_DASHenv] = ACTIONS(765), + [anon_sym_register] = ACTIONS(765), + [anon_sym_hide] = ACTIONS(765), + [anon_sym_hide_DASHenv] = ACTIONS(765), + [anon_sym_overlay] = ACTIONS(765), + [anon_sym_STAR] = ACTIONS(765), + [anon_sym_where] = ACTIONS(765), + [anon_sym_STAR_STAR] = ACTIONS(765), + [anon_sym_PLUS_PLUS] = ACTIONS(765), + [anon_sym_SLASH] = ACTIONS(765), + [anon_sym_mod] = ACTIONS(765), + [anon_sym_SLASH_SLASH] = ACTIONS(765), + [anon_sym_PLUS] = ACTIONS(765), + [anon_sym_bit_DASHshl] = ACTIONS(765), + [anon_sym_bit_DASHshr] = ACTIONS(765), + [anon_sym_EQ_EQ] = ACTIONS(765), + [anon_sym_BANG_EQ] = ACTIONS(765), + [anon_sym_LT2] = ACTIONS(765), + [anon_sym_LT_EQ] = ACTIONS(765), + [anon_sym_GT_EQ] = ACTIONS(765), + [anon_sym_not_DASHin] = ACTIONS(765), + [anon_sym_starts_DASHwith] = ACTIONS(765), + [anon_sym_ends_DASHwith] = ACTIONS(765), + [anon_sym_EQ_TILDE] = ACTIONS(765), + [anon_sym_BANG_TILDE] = ACTIONS(765), + [anon_sym_bit_DASHand] = ACTIONS(765), + [anon_sym_bit_DASHxor] = ACTIONS(765), + [anon_sym_bit_DASHor] = ACTIONS(765), + [anon_sym_and] = ACTIONS(765), + [anon_sym_xor] = ACTIONS(765), + [anon_sym_or] = ACTIONS(765), + [anon_sym_not] = ACTIONS(765), + [anon_sym_DOT_DOT_LT] = ACTIONS(765), + [anon_sym_DOT_DOT] = ACTIONS(765), + [anon_sym_DOT_DOT_EQ] = ACTIONS(765), + [sym_val_nothing] = ACTIONS(765), + [anon_sym_true] = ACTIONS(765), + [anon_sym_false] = ACTIONS(765), + [aux_sym_val_number_token1] = ACTIONS(765), + [aux_sym_val_number_token2] = ACTIONS(765), + [aux_sym_val_number_token3] = ACTIONS(765), + [aux_sym_val_number_token4] = ACTIONS(765), + [anon_sym_inf] = ACTIONS(765), + [anon_sym_DASHinf] = ACTIONS(765), + [anon_sym_NaN] = ACTIONS(765), + [anon_sym_0b] = ACTIONS(765), + [anon_sym_0o] = ACTIONS(765), + [anon_sym_0x] = ACTIONS(765), + [sym_val_date] = ACTIONS(765), + [anon_sym_DQUOTE] = ACTIONS(765), + [sym__str_single_quotes] = ACTIONS(765), + [sym__str_back_ticks] = ACTIONS(765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(765), + [anon_sym_CARET] = ACTIONS(765), + [sym_short_flag] = ACTIONS(765), [anon_sym_POUND] = ACTIONS(3), }, [269] = { [sym_comment] = STATE(269), - [ts_builtin_sym_end] = ACTIONS(773), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [270] = { [sym_comment] = STATE(270), - [ts_builtin_sym_end] = ACTIONS(795), - [anon_sym_export] = ACTIONS(793), - [anon_sym_alias] = ACTIONS(793), - [anon_sym_let] = ACTIONS(793), - [anon_sym_let_DASHenv] = ACTIONS(793), - [anon_sym_mut] = ACTIONS(793), - [anon_sym_const] = ACTIONS(793), - [sym_cmd_identifier] = ACTIONS(793), - [anon_sym_SEMI] = ACTIONS(793), - [anon_sym_LF] = ACTIONS(795), - [anon_sym_def] = ACTIONS(793), - [anon_sym_def_DASHenv] = ACTIONS(793), - [anon_sym_export_DASHenv] = ACTIONS(793), - [anon_sym_extern] = ACTIONS(793), - [anon_sym_module] = ACTIONS(793), - [anon_sym_use] = ACTIONS(793), - [anon_sym_LBRACK] = ACTIONS(793), - [anon_sym_LPAREN] = ACTIONS(793), - [anon_sym_PIPE] = ACTIONS(793), - [anon_sym_DOLLAR] = ACTIONS(793), - [anon_sym_error] = ACTIONS(793), - [anon_sym_GT] = ACTIONS(793), - [anon_sym_DASH_DASH] = ACTIONS(793), - [anon_sym_DASH] = ACTIONS(793), - [anon_sym_break] = ACTIONS(793), - [anon_sym_continue] = ACTIONS(793), - [anon_sym_for] = ACTIONS(793), - [anon_sym_in] = ACTIONS(793), - [anon_sym_loop] = ACTIONS(793), - [anon_sym_while] = ACTIONS(793), - [anon_sym_do] = ACTIONS(793), - [anon_sym_if] = ACTIONS(793), - [anon_sym_match] = ACTIONS(793), - [anon_sym_LBRACE] = ACTIONS(793), - [anon_sym_try] = ACTIONS(793), - [anon_sym_return] = ACTIONS(793), - [anon_sym_source] = ACTIONS(793), - [anon_sym_source_DASHenv] = ACTIONS(793), - [anon_sym_register] = ACTIONS(793), - [anon_sym_hide] = ACTIONS(793), - [anon_sym_hide_DASHenv] = ACTIONS(793), - [anon_sym_overlay] = ACTIONS(793), - [anon_sym_STAR] = ACTIONS(793), - [anon_sym_where] = ACTIONS(793), - [anon_sym_STAR_STAR] = ACTIONS(793), - [anon_sym_PLUS_PLUS] = ACTIONS(793), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_mod] = ACTIONS(793), - [anon_sym_SLASH_SLASH] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(793), - [anon_sym_bit_DASHshl] = ACTIONS(793), - [anon_sym_bit_DASHshr] = ACTIONS(793), - [anon_sym_EQ_EQ] = ACTIONS(793), - [anon_sym_BANG_EQ] = ACTIONS(793), - [anon_sym_LT2] = ACTIONS(793), - [anon_sym_LT_EQ] = ACTIONS(793), - [anon_sym_GT_EQ] = ACTIONS(793), - [anon_sym_not_DASHin] = ACTIONS(793), - [anon_sym_starts_DASHwith] = ACTIONS(793), - [anon_sym_ends_DASHwith] = ACTIONS(793), - [anon_sym_EQ_TILDE] = ACTIONS(793), - [anon_sym_BANG_TILDE] = ACTIONS(793), - [anon_sym_bit_DASHand] = ACTIONS(793), - [anon_sym_bit_DASHxor] = ACTIONS(793), - [anon_sym_bit_DASHor] = ACTIONS(793), - [anon_sym_and] = ACTIONS(793), - [anon_sym_xor] = ACTIONS(793), - [anon_sym_or] = ACTIONS(793), - [anon_sym_not] = ACTIONS(793), - [anon_sym_DOT_DOT_LT] = ACTIONS(793), - [anon_sym_DOT_DOT] = ACTIONS(793), - [anon_sym_DOT_DOT_EQ] = ACTIONS(793), - [sym_val_nothing] = ACTIONS(793), - [anon_sym_true] = ACTIONS(793), - [anon_sym_false] = ACTIONS(793), - [aux_sym_val_number_token1] = ACTIONS(793), - [aux_sym_val_number_token2] = ACTIONS(793), - [aux_sym_val_number_token3] = ACTIONS(793), - [aux_sym_val_number_token4] = ACTIONS(793), - [anon_sym_inf] = ACTIONS(793), - [anon_sym_DASHinf] = ACTIONS(793), - [anon_sym_NaN] = ACTIONS(793), - [anon_sym_0b] = ACTIONS(793), - [anon_sym_0o] = ACTIONS(793), - [anon_sym_0x] = ACTIONS(793), - [sym_val_date] = ACTIONS(793), - [anon_sym_DQUOTE] = ACTIONS(793), - [sym__str_single_quotes] = ACTIONS(793), - [sym__str_back_ticks] = ACTIONS(793), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), - [anon_sym_CARET] = ACTIONS(793), - [sym_short_flag] = ACTIONS(793), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(734), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [271] = { [sym_comment] = STATE(271), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_RPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_GT] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_in] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_RBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_STAR] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_STAR_STAR] = ACTIONS(752), - [anon_sym_PLUS_PLUS] = ACTIONS(752), - [anon_sym_SLASH] = ACTIONS(752), - [anon_sym_mod] = ACTIONS(752), - [anon_sym_SLASH_SLASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_bit_DASHshl] = ACTIONS(752), - [anon_sym_bit_DASHshr] = ACTIONS(752), - [anon_sym_EQ_EQ] = ACTIONS(752), - [anon_sym_BANG_EQ] = ACTIONS(752), - [anon_sym_LT2] = ACTIONS(752), - [anon_sym_LT_EQ] = ACTIONS(752), - [anon_sym_GT_EQ] = ACTIONS(752), - [anon_sym_not_DASHin] = ACTIONS(752), - [anon_sym_starts_DASHwith] = ACTIONS(752), - [anon_sym_ends_DASHwith] = ACTIONS(752), - [anon_sym_EQ_TILDE] = ACTIONS(752), - [anon_sym_BANG_TILDE] = ACTIONS(752), - [anon_sym_bit_DASHand] = ACTIONS(752), - [anon_sym_bit_DASHxor] = ACTIONS(752), - [anon_sym_bit_DASHor] = ACTIONS(752), - [anon_sym_and] = ACTIONS(752), - [anon_sym_xor] = ACTIONS(752), - [anon_sym_or] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(732), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [272] = { [sym_comment] = STATE(272), - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(763), - [anon_sym_DOT_DOT] = ACTIONS(763), - [anon_sym_DOT_DOT_EQ] = ACTIONS(763), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), - [anon_sym_POUND] = ACTIONS(3), - }, - [273] = { - [sym_comment] = STATE(273), - [ts_builtin_sym_end] = ACTIONS(803), - [anon_sym_export] = ACTIONS(801), - [anon_sym_alias] = ACTIONS(801), - [anon_sym_let] = ACTIONS(801), - [anon_sym_let_DASHenv] = ACTIONS(801), - [anon_sym_mut] = ACTIONS(801), - [anon_sym_const] = ACTIONS(801), - [sym_cmd_identifier] = ACTIONS(801), - [anon_sym_SEMI] = ACTIONS(801), - [anon_sym_LF] = ACTIONS(803), - [anon_sym_def] = ACTIONS(801), - [anon_sym_def_DASHenv] = ACTIONS(801), - [anon_sym_export_DASHenv] = ACTIONS(801), - [anon_sym_extern] = ACTIONS(801), - [anon_sym_module] = ACTIONS(801), - [anon_sym_use] = ACTIONS(801), - [anon_sym_LBRACK] = ACTIONS(801), - [anon_sym_LPAREN] = ACTIONS(801), - [anon_sym_PIPE] = ACTIONS(801), - [anon_sym_DOLLAR] = ACTIONS(801), - [anon_sym_error] = ACTIONS(801), - [anon_sym_GT] = ACTIONS(801), - [anon_sym_DASH_DASH] = ACTIONS(801), - [anon_sym_DASH] = ACTIONS(801), - [anon_sym_break] = ACTIONS(801), - [anon_sym_continue] = ACTIONS(801), - [anon_sym_for] = ACTIONS(801), - [anon_sym_in] = ACTIONS(801), - [anon_sym_loop] = ACTIONS(801), - [anon_sym_while] = ACTIONS(801), - [anon_sym_do] = ACTIONS(801), - [anon_sym_if] = ACTIONS(801), - [anon_sym_match] = ACTIONS(801), - [anon_sym_LBRACE] = ACTIONS(801), - [anon_sym_try] = ACTIONS(801), - [anon_sym_return] = ACTIONS(801), - [anon_sym_source] = ACTIONS(801), - [anon_sym_source_DASHenv] = ACTIONS(801), - [anon_sym_register] = ACTIONS(801), - [anon_sym_hide] = ACTIONS(801), - [anon_sym_hide_DASHenv] = ACTIONS(801), - [anon_sym_overlay] = ACTIONS(801), - [anon_sym_STAR] = ACTIONS(801), - [anon_sym_where] = ACTIONS(801), - [anon_sym_STAR_STAR] = ACTIONS(801), - [anon_sym_PLUS_PLUS] = ACTIONS(801), - [anon_sym_SLASH] = ACTIONS(801), - [anon_sym_mod] = ACTIONS(801), - [anon_sym_SLASH_SLASH] = ACTIONS(801), - [anon_sym_PLUS] = ACTIONS(801), - [anon_sym_bit_DASHshl] = ACTIONS(801), - [anon_sym_bit_DASHshr] = ACTIONS(801), - [anon_sym_EQ_EQ] = ACTIONS(801), - [anon_sym_BANG_EQ] = ACTIONS(801), - [anon_sym_LT2] = ACTIONS(801), - [anon_sym_LT_EQ] = ACTIONS(801), - [anon_sym_GT_EQ] = ACTIONS(801), - [anon_sym_not_DASHin] = ACTIONS(801), - [anon_sym_starts_DASHwith] = ACTIONS(801), - [anon_sym_ends_DASHwith] = ACTIONS(801), - [anon_sym_EQ_TILDE] = ACTIONS(801), - [anon_sym_BANG_TILDE] = ACTIONS(801), - [anon_sym_bit_DASHand] = ACTIONS(801), - [anon_sym_bit_DASHxor] = ACTIONS(801), - [anon_sym_bit_DASHor] = ACTIONS(801), - [anon_sym_and] = ACTIONS(801), - [anon_sym_xor] = ACTIONS(801), - [anon_sym_or] = ACTIONS(801), - [anon_sym_not] = ACTIONS(801), - [anon_sym_DOT_DOT_LT] = ACTIONS(801), - [anon_sym_DOT_DOT] = ACTIONS(801), - [anon_sym_DOT_DOT_EQ] = ACTIONS(801), - [sym_val_nothing] = ACTIONS(801), - [anon_sym_true] = ACTIONS(801), - [anon_sym_false] = ACTIONS(801), - [aux_sym_val_number_token1] = ACTIONS(801), - [aux_sym_val_number_token2] = ACTIONS(801), - [aux_sym_val_number_token3] = ACTIONS(801), - [aux_sym_val_number_token4] = ACTIONS(801), - [anon_sym_inf] = ACTIONS(801), - [anon_sym_DASHinf] = ACTIONS(801), - [anon_sym_NaN] = ACTIONS(801), - [anon_sym_0b] = ACTIONS(801), - [anon_sym_0o] = ACTIONS(801), - [anon_sym_0x] = ACTIONS(801), - [sym_val_date] = ACTIONS(801), - [anon_sym_DQUOTE] = ACTIONS(801), - [sym__str_single_quotes] = ACTIONS(801), - [sym__str_back_ticks] = ACTIONS(801), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), - [anon_sym_CARET] = ACTIONS(801), - [sym_short_flag] = ACTIONS(801), - [anon_sym_POUND] = ACTIONS(3), - }, - [274] = { - [sym_comment] = STATE(274), - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(117), - [anon_sym_DOT_DOT] = ACTIONS(117), - [anon_sym_DOT_DOT_EQ] = ACTIONS(117), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), - [anon_sym_POUND] = ACTIONS(3), - }, - [275] = { - [sym_expr_parenthesized] = STATE(389), - [sym_val_number] = STATE(389), - [sym_comment] = STATE(275), - [ts_builtin_sym_end] = ACTIONS(688), - [anon_sym_export] = ACTIONS(686), - [anon_sym_alias] = ACTIONS(686), - [anon_sym_let] = ACTIONS(686), - [anon_sym_let_DASHenv] = ACTIONS(686), - [anon_sym_mut] = ACTIONS(686), - [anon_sym_const] = ACTIONS(686), - [sym_cmd_identifier] = ACTIONS(686), - [anon_sym_SEMI] = ACTIONS(686), - [anon_sym_LF] = ACTIONS(688), - [anon_sym_def] = ACTIONS(686), - [anon_sym_def_DASHenv] = ACTIONS(686), - [anon_sym_export_DASHenv] = ACTIONS(686), - [anon_sym_extern] = ACTIONS(686), - [anon_sym_module] = ACTIONS(686), - [anon_sym_use] = ACTIONS(686), - [anon_sym_LBRACK] = ACTIONS(686), - [anon_sym_LPAREN] = ACTIONS(878), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_DOLLAR] = ACTIONS(686), - [anon_sym_error] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(686), - [anon_sym_break] = ACTIONS(686), - [anon_sym_continue] = ACTIONS(686), - [anon_sym_for] = ACTIONS(686), - [anon_sym_in] = ACTIONS(686), - [anon_sym_loop] = ACTIONS(686), - [anon_sym_while] = ACTIONS(686), - [anon_sym_do] = ACTIONS(686), - [anon_sym_if] = ACTIONS(686), - [anon_sym_match] = ACTIONS(686), - [anon_sym_LBRACE] = ACTIONS(686), - [anon_sym_try] = ACTIONS(686), - [anon_sym_return] = ACTIONS(686), - [anon_sym_source] = ACTIONS(686), - [anon_sym_source_DASHenv] = ACTIONS(686), - [anon_sym_register] = ACTIONS(686), - [anon_sym_hide] = ACTIONS(686), - [anon_sym_hide_DASHenv] = ACTIONS(686), - [anon_sym_overlay] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_where] = ACTIONS(686), - [anon_sym_STAR_STAR] = ACTIONS(686), - [anon_sym_PLUS_PLUS] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(686), - [anon_sym_mod] = ACTIONS(686), - [anon_sym_SLASH_SLASH] = ACTIONS(686), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_bit_DASHshl] = ACTIONS(686), - [anon_sym_bit_DASHshr] = ACTIONS(686), - [anon_sym_EQ_EQ] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_LT2] = ACTIONS(686), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_not_DASHin] = ACTIONS(686), - [anon_sym_starts_DASHwith] = ACTIONS(686), - [anon_sym_ends_DASHwith] = ACTIONS(686), - [anon_sym_EQ_TILDE] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(686), - [anon_sym_bit_DASHand] = ACTIONS(686), - [anon_sym_bit_DASHxor] = ACTIONS(686), - [anon_sym_bit_DASHor] = ACTIONS(686), - [anon_sym_and] = ACTIONS(686), - [anon_sym_xor] = ACTIONS(686), - [anon_sym_or] = ACTIONS(686), - [anon_sym_not] = ACTIONS(686), - [anon_sym_DOT_DOT_LT] = ACTIONS(686), - [anon_sym_DOT_DOT] = ACTIONS(686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(686), - [sym_val_nothing] = ACTIONS(686), - [anon_sym_true] = ACTIONS(686), - [anon_sym_false] = ACTIONS(686), - [aux_sym_val_number_token1] = ACTIONS(880), - [aux_sym_val_number_token2] = ACTIONS(880), - [aux_sym_val_number_token3] = ACTIONS(880), - [aux_sym_val_number_token4] = ACTIONS(880), - [anon_sym_inf] = ACTIONS(880), - [anon_sym_DASHinf] = ACTIONS(880), - [anon_sym_NaN] = ACTIONS(880), - [anon_sym_0b] = ACTIONS(686), - [anon_sym_0o] = ACTIONS(686), - [anon_sym_0x] = ACTIONS(686), - [sym_val_date] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [sym__str_single_quotes] = ACTIONS(686), - [sym__str_back_ticks] = ACTIONS(686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), - [anon_sym_CARET] = ACTIONS(686), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(730), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [273] = { + [sym_comment] = STATE(273), + [ts_builtin_sym_end] = ACTIONS(810), + [anon_sym_export] = ACTIONS(808), + [anon_sym_alias] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_let_DASHenv] = ACTIONS(808), + [anon_sym_mut] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [sym_cmd_identifier] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_def] = ACTIONS(808), + [anon_sym_def_DASHenv] = ACTIONS(808), + [anon_sym_export_DASHenv] = ACTIONS(808), + [anon_sym_extern] = ACTIONS(808), + [anon_sym_module] = ACTIONS(808), + [anon_sym_use] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_error] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_loop] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_match] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_source] = ACTIONS(808), + [anon_sym_source_DASHenv] = ACTIONS(808), + [anon_sym_register] = ACTIONS(808), + [anon_sym_hide] = ACTIONS(808), + [anon_sym_hide_DASHenv] = ACTIONS(808), + [anon_sym_overlay] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_where] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_not] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [sym_short_flag] = ACTIONS(808), + [anon_sym_POUND] = ACTIONS(3), + }, + [274] = { + [sym_comment] = STATE(274), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(728), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [275] = { + [sym_comment] = STATE(275), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(726), + [anon_sym_BANG_TILDE] = ACTIONS(726), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [276] = { [sym_comment] = STATE(276), - [anon_sym_export] = ACTIONS(759), - [anon_sym_alias] = ACTIONS(759), - [anon_sym_let] = ACTIONS(759), - [anon_sym_let_DASHenv] = ACTIONS(759), - [anon_sym_mut] = ACTIONS(759), - [anon_sym_const] = ACTIONS(759), - [sym_cmd_identifier] = ACTIONS(759), - [anon_sym_SEMI] = ACTIONS(759), - [anon_sym_LF] = ACTIONS(761), - [anon_sym_def] = ACTIONS(759), - [anon_sym_def_DASHenv] = ACTIONS(759), - [anon_sym_export_DASHenv] = ACTIONS(759), - [anon_sym_extern] = ACTIONS(759), - [anon_sym_module] = ACTIONS(759), - [anon_sym_use] = ACTIONS(759), - [anon_sym_LBRACK] = ACTIONS(759), - [anon_sym_LPAREN] = ACTIONS(759), - [anon_sym_RPAREN] = ACTIONS(759), - [anon_sym_PIPE] = ACTIONS(759), - [anon_sym_DOLLAR] = ACTIONS(759), - [anon_sym_error] = ACTIONS(759), - [anon_sym_GT] = ACTIONS(759), - [anon_sym_DASH] = ACTIONS(759), - [anon_sym_break] = ACTIONS(759), - [anon_sym_continue] = ACTIONS(759), - [anon_sym_for] = ACTIONS(759), - [anon_sym_in] = ACTIONS(759), - [anon_sym_loop] = ACTIONS(759), - [anon_sym_while] = ACTIONS(759), - [anon_sym_do] = ACTIONS(759), - [anon_sym_if] = ACTIONS(759), - [anon_sym_match] = ACTIONS(759), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_RBRACE] = ACTIONS(759), - [anon_sym_DOT] = ACTIONS(759), - [anon_sym_try] = ACTIONS(759), - [anon_sym_return] = ACTIONS(759), - [anon_sym_source] = ACTIONS(759), - [anon_sym_source_DASHenv] = ACTIONS(759), - [anon_sym_register] = ACTIONS(759), - [anon_sym_hide] = ACTIONS(759), - [anon_sym_hide_DASHenv] = ACTIONS(759), - [anon_sym_overlay] = ACTIONS(759), - [anon_sym_STAR] = ACTIONS(759), - [anon_sym_where] = ACTIONS(759), - [anon_sym_STAR_STAR] = ACTIONS(759), - [anon_sym_PLUS_PLUS] = ACTIONS(759), - [anon_sym_SLASH] = ACTIONS(759), - [anon_sym_mod] = ACTIONS(759), - [anon_sym_SLASH_SLASH] = ACTIONS(759), - [anon_sym_PLUS] = ACTIONS(759), - [anon_sym_bit_DASHshl] = ACTIONS(759), - [anon_sym_bit_DASHshr] = ACTIONS(759), - [anon_sym_EQ_EQ] = ACTIONS(759), - [anon_sym_BANG_EQ] = ACTIONS(759), - [anon_sym_LT2] = ACTIONS(759), - [anon_sym_LT_EQ] = ACTIONS(759), - [anon_sym_GT_EQ] = ACTIONS(759), - [anon_sym_not_DASHin] = ACTIONS(759), - [anon_sym_starts_DASHwith] = ACTIONS(759), - [anon_sym_ends_DASHwith] = ACTIONS(759), - [anon_sym_EQ_TILDE] = ACTIONS(759), - [anon_sym_BANG_TILDE] = ACTIONS(759), - [anon_sym_bit_DASHand] = ACTIONS(759), - [anon_sym_bit_DASHxor] = ACTIONS(759), - [anon_sym_bit_DASHor] = ACTIONS(759), - [anon_sym_and] = ACTIONS(759), - [anon_sym_xor] = ACTIONS(759), - [anon_sym_or] = ACTIONS(759), - [anon_sym_not] = ACTIONS(759), - [anon_sym_DOT_DOT_LT] = ACTIONS(759), - [anon_sym_DOT_DOT] = ACTIONS(759), - [anon_sym_DOT_DOT_EQ] = ACTIONS(759), - [sym_val_nothing] = ACTIONS(759), - [anon_sym_true] = ACTIONS(759), - [anon_sym_false] = ACTIONS(759), - [aux_sym_val_number_token1] = ACTIONS(759), - [aux_sym_val_number_token2] = ACTIONS(759), - [aux_sym_val_number_token3] = ACTIONS(759), - [aux_sym_val_number_token4] = ACTIONS(759), - [anon_sym_inf] = ACTIONS(759), - [anon_sym_DASHinf] = ACTIONS(759), - [anon_sym_NaN] = ACTIONS(759), - [anon_sym_0b] = ACTIONS(759), - [anon_sym_0o] = ACTIONS(759), - [anon_sym_0x] = ACTIONS(759), - [sym_val_date] = ACTIONS(759), - [anon_sym_DQUOTE] = ACTIONS(759), - [sym__str_single_quotes] = ACTIONS(759), - [sym__str_back_ticks] = ACTIONS(759), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), - [anon_sym_CARET] = ACTIONS(759), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [277] = { [sym_comment] = STATE(277), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(834), + [anon_sym_export] = ACTIONS(832), + [anon_sym_alias] = ACTIONS(832), + [anon_sym_let] = ACTIONS(832), + [anon_sym_let_DASHenv] = ACTIONS(832), + [anon_sym_mut] = ACTIONS(832), + [anon_sym_const] = ACTIONS(832), + [sym_cmd_identifier] = ACTIONS(832), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_def] = ACTIONS(832), + [anon_sym_def_DASHenv] = ACTIONS(832), + [anon_sym_export_DASHenv] = ACTIONS(832), + [anon_sym_extern] = ACTIONS(832), + [anon_sym_module] = ACTIONS(832), + [anon_sym_use] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_error] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH_DASH] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_break] = ACTIONS(832), + [anon_sym_continue] = ACTIONS(832), + [anon_sym_for] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_loop] = ACTIONS(832), + [anon_sym_while] = ACTIONS(832), + [anon_sym_do] = ACTIONS(832), + [anon_sym_if] = ACTIONS(832), + [anon_sym_match] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_try] = ACTIONS(832), + [anon_sym_return] = ACTIONS(832), + [anon_sym_source] = ACTIONS(832), + [anon_sym_source_DASHenv] = ACTIONS(832), + [anon_sym_register] = ACTIONS(832), + [anon_sym_hide] = ACTIONS(832), + [anon_sym_hide_DASHenv] = ACTIONS(832), + [anon_sym_overlay] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_where] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_not] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_CARET] = ACTIONS(832), + [sym_short_flag] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [278] = { [sym_comment] = STATE(278), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [279] = { [sym_comment] = STATE(279), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(816), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(816), - [anon_sym_mod] = ACTIONS(816), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [280] = { - [sym_comment] = STATE(280), - [ts_builtin_sym_end] = ACTIONS(854), - [anon_sym_export] = ACTIONS(852), - [anon_sym_alias] = ACTIONS(852), - [anon_sym_let] = ACTIONS(852), - [anon_sym_let_DASHenv] = ACTIONS(852), - [anon_sym_mut] = ACTIONS(852), - [anon_sym_const] = ACTIONS(852), - [sym_cmd_identifier] = ACTIONS(852), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_LF] = ACTIONS(854), - [anon_sym_def] = ACTIONS(852), - [anon_sym_def_DASHenv] = ACTIONS(852), - [anon_sym_export_DASHenv] = ACTIONS(852), - [anon_sym_extern] = ACTIONS(852), - [anon_sym_module] = ACTIONS(852), - [anon_sym_use] = ACTIONS(852), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_PIPE] = ACTIONS(852), - [anon_sym_DOLLAR] = ACTIONS(852), - [anon_sym_error] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(852), - [anon_sym_DASH_DASH] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_break] = ACTIONS(852), - [anon_sym_continue] = ACTIONS(852), - [anon_sym_for] = ACTIONS(852), - [anon_sym_in] = ACTIONS(852), - [anon_sym_loop] = ACTIONS(852), - [anon_sym_while] = ACTIONS(852), - [anon_sym_do] = ACTIONS(852), - [anon_sym_if] = ACTIONS(852), - [anon_sym_match] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_try] = ACTIONS(852), - [anon_sym_return] = ACTIONS(852), - [anon_sym_source] = ACTIONS(852), - [anon_sym_source_DASHenv] = ACTIONS(852), - [anon_sym_register] = ACTIONS(852), - [anon_sym_hide] = ACTIONS(852), - [anon_sym_hide_DASHenv] = ACTIONS(852), - [anon_sym_overlay] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(852), - [anon_sym_where] = ACTIONS(852), - [anon_sym_STAR_STAR] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_mod] = ACTIONS(852), - [anon_sym_SLASH_SLASH] = ACTIONS(852), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_bit_DASHshl] = ACTIONS(852), - [anon_sym_bit_DASHshr] = ACTIONS(852), - [anon_sym_EQ_EQ] = ACTIONS(852), - [anon_sym_BANG_EQ] = ACTIONS(852), - [anon_sym_LT2] = ACTIONS(852), - [anon_sym_LT_EQ] = ACTIONS(852), - [anon_sym_GT_EQ] = ACTIONS(852), - [anon_sym_not_DASHin] = ACTIONS(852), - [anon_sym_starts_DASHwith] = ACTIONS(852), - [anon_sym_ends_DASHwith] = ACTIONS(852), - [anon_sym_EQ_TILDE] = ACTIONS(852), - [anon_sym_BANG_TILDE] = ACTIONS(852), - [anon_sym_bit_DASHand] = ACTIONS(852), - [anon_sym_bit_DASHxor] = ACTIONS(852), - [anon_sym_bit_DASHor] = ACTIONS(852), - [anon_sym_and] = ACTIONS(852), - [anon_sym_xor] = ACTIONS(852), - [anon_sym_or] = ACTIONS(852), - [anon_sym_not] = ACTIONS(852), - [anon_sym_DOT_DOT_LT] = ACTIONS(852), - [anon_sym_DOT_DOT] = ACTIONS(852), - [anon_sym_DOT_DOT_EQ] = ACTIONS(852), - [sym_val_nothing] = ACTIONS(852), - [anon_sym_true] = ACTIONS(852), - [anon_sym_false] = ACTIONS(852), - [aux_sym_val_number_token1] = ACTIONS(852), - [aux_sym_val_number_token2] = ACTIONS(852), - [aux_sym_val_number_token3] = ACTIONS(852), - [aux_sym_val_number_token4] = ACTIONS(852), - [anon_sym_inf] = ACTIONS(852), - [anon_sym_DASHinf] = ACTIONS(852), - [anon_sym_NaN] = ACTIONS(852), - [anon_sym_0b] = ACTIONS(852), - [anon_sym_0o] = ACTIONS(852), - [anon_sym_0x] = ACTIONS(852), - [sym_val_date] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [sym__str_single_quotes] = ACTIONS(852), - [sym__str_back_ticks] = ACTIONS(852), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), - [anon_sym_CARET] = ACTIONS(852), - [sym_short_flag] = ACTIONS(852), - [anon_sym_POUND] = ACTIONS(3), - }, - [281] = { - [sym_comment] = STATE(281), - [ts_builtin_sym_end] = ACTIONS(822), - [anon_sym_export] = ACTIONS(820), - [anon_sym_alias] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_let_DASHenv] = ACTIONS(820), - [anon_sym_mut] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [sym_cmd_identifier] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_LF] = ACTIONS(822), - [anon_sym_def] = ACTIONS(820), - [anon_sym_def_DASHenv] = ACTIONS(820), - [anon_sym_export_DASHenv] = ACTIONS(820), - [anon_sym_extern] = ACTIONS(820), - [anon_sym_module] = ACTIONS(820), - [anon_sym_use] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_DOLLAR] = ACTIONS(820), - [anon_sym_error] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_loop] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_match] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_source] = ACTIONS(820), - [anon_sym_source_DASHenv] = ACTIONS(820), - [anon_sym_register] = ACTIONS(820), - [anon_sym_hide] = ACTIONS(820), - [anon_sym_hide_DASHenv] = ACTIONS(820), - [anon_sym_overlay] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_where] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_mod] = ACTIONS(820), - [anon_sym_SLASH_SLASH] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_bit_DASHshl] = ACTIONS(820), - [anon_sym_bit_DASHshr] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_LT2] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_not_DASHin] = ACTIONS(820), - [anon_sym_starts_DASHwith] = ACTIONS(820), - [anon_sym_ends_DASHwith] = ACTIONS(820), - [anon_sym_EQ_TILDE] = ACTIONS(820), - [anon_sym_BANG_TILDE] = ACTIONS(820), - [anon_sym_bit_DASHand] = ACTIONS(820), - [anon_sym_bit_DASHxor] = ACTIONS(820), - [anon_sym_bit_DASHor] = ACTIONS(820), - [anon_sym_and] = ACTIONS(820), - [anon_sym_xor] = ACTIONS(820), - [anon_sym_or] = ACTIONS(820), - [anon_sym_not] = ACTIONS(820), - [anon_sym_DOT_DOT_LT] = ACTIONS(820), - [anon_sym_DOT_DOT] = ACTIONS(820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(820), - [sym_val_nothing] = ACTIONS(820), - [anon_sym_true] = ACTIONS(820), - [anon_sym_false] = ACTIONS(820), - [aux_sym_val_number_token1] = ACTIONS(820), - [aux_sym_val_number_token2] = ACTIONS(820), - [aux_sym_val_number_token3] = ACTIONS(820), - [aux_sym_val_number_token4] = ACTIONS(820), - [anon_sym_inf] = ACTIONS(820), - [anon_sym_DASHinf] = ACTIONS(820), - [anon_sym_NaN] = ACTIONS(820), - [anon_sym_0b] = ACTIONS(820), - [anon_sym_0o] = ACTIONS(820), - [anon_sym_0x] = ACTIONS(820), - [sym_val_date] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [sym__str_single_quotes] = ACTIONS(820), - [sym__str_back_ticks] = ACTIONS(820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), - [sym_short_flag] = ACTIONS(820), - [anon_sym_POUND] = ACTIONS(3), - }, - [282] = { - [sym_comment] = STATE(282), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [283] = { - [sym_comment] = STATE(283), + [280] = { + [sym_comment] = STATE(280), [ts_builtin_sym_end] = ACTIONS(826), [anon_sym_export] = ACTIONS(824), [anon_sym_alias] = ACTIONS(824), @@ -74667,493 +74411,493 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, - [284] = { - [sym_comment] = STATE(284), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [281] = { + [sym_comment] = STATE(281), + [ts_builtin_sym_end] = ACTIONS(806), + [anon_sym_export] = ACTIONS(804), + [anon_sym_alias] = ACTIONS(804), + [anon_sym_let] = ACTIONS(804), + [anon_sym_let_DASHenv] = ACTIONS(804), + [anon_sym_mut] = ACTIONS(804), + [anon_sym_const] = ACTIONS(804), + [sym_cmd_identifier] = ACTIONS(804), + [anon_sym_SEMI] = ACTIONS(804), + [anon_sym_LF] = ACTIONS(806), + [anon_sym_def] = ACTIONS(804), + [anon_sym_def_DASHenv] = ACTIONS(804), + [anon_sym_export_DASHenv] = ACTIONS(804), + [anon_sym_extern] = ACTIONS(804), + [anon_sym_module] = ACTIONS(804), + [anon_sym_use] = ACTIONS(804), + [anon_sym_LBRACK] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(804), + [anon_sym_PIPE] = ACTIONS(804), + [anon_sym_DOLLAR] = ACTIONS(804), + [anon_sym_error] = ACTIONS(804), + [anon_sym_GT] = ACTIONS(804), + [anon_sym_DASH_DASH] = ACTIONS(804), + [anon_sym_DASH] = ACTIONS(804), + [anon_sym_break] = ACTIONS(804), + [anon_sym_continue] = ACTIONS(804), + [anon_sym_for] = ACTIONS(804), + [anon_sym_in] = ACTIONS(804), + [anon_sym_loop] = ACTIONS(804), + [anon_sym_while] = ACTIONS(804), + [anon_sym_do] = ACTIONS(804), + [anon_sym_if] = ACTIONS(804), + [anon_sym_match] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_try] = ACTIONS(804), + [anon_sym_return] = ACTIONS(804), + [anon_sym_source] = ACTIONS(804), + [anon_sym_source_DASHenv] = ACTIONS(804), + [anon_sym_register] = ACTIONS(804), + [anon_sym_hide] = ACTIONS(804), + [anon_sym_hide_DASHenv] = ACTIONS(804), + [anon_sym_overlay] = ACTIONS(804), + [anon_sym_STAR] = ACTIONS(804), + [anon_sym_where] = ACTIONS(804), + [anon_sym_STAR_STAR] = ACTIONS(804), + [anon_sym_PLUS_PLUS] = ACTIONS(804), + [anon_sym_SLASH] = ACTIONS(804), + [anon_sym_mod] = ACTIONS(804), + [anon_sym_SLASH_SLASH] = ACTIONS(804), + [anon_sym_PLUS] = ACTIONS(804), + [anon_sym_bit_DASHshl] = ACTIONS(804), + [anon_sym_bit_DASHshr] = ACTIONS(804), + [anon_sym_EQ_EQ] = ACTIONS(804), + [anon_sym_BANG_EQ] = ACTIONS(804), + [anon_sym_LT2] = ACTIONS(804), + [anon_sym_LT_EQ] = ACTIONS(804), + [anon_sym_GT_EQ] = ACTIONS(804), + [anon_sym_not_DASHin] = ACTIONS(804), + [anon_sym_starts_DASHwith] = ACTIONS(804), + [anon_sym_ends_DASHwith] = ACTIONS(804), + [anon_sym_EQ_TILDE] = ACTIONS(804), + [anon_sym_BANG_TILDE] = ACTIONS(804), + [anon_sym_bit_DASHand] = ACTIONS(804), + [anon_sym_bit_DASHxor] = ACTIONS(804), + [anon_sym_bit_DASHor] = ACTIONS(804), + [anon_sym_and] = ACTIONS(804), + [anon_sym_xor] = ACTIONS(804), + [anon_sym_or] = ACTIONS(804), + [anon_sym_not] = ACTIONS(804), + [anon_sym_DOT_DOT_LT] = ACTIONS(804), + [anon_sym_DOT_DOT] = ACTIONS(804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(804), + [sym_val_nothing] = ACTIONS(804), + [anon_sym_true] = ACTIONS(804), + [anon_sym_false] = ACTIONS(804), + [aux_sym_val_number_token1] = ACTIONS(804), + [aux_sym_val_number_token2] = ACTIONS(804), + [aux_sym_val_number_token3] = ACTIONS(804), + [aux_sym_val_number_token4] = ACTIONS(804), + [anon_sym_inf] = ACTIONS(804), + [anon_sym_DASHinf] = ACTIONS(804), + [anon_sym_NaN] = ACTIONS(804), + [anon_sym_0b] = ACTIONS(804), + [anon_sym_0o] = ACTIONS(804), + [anon_sym_0x] = ACTIONS(804), + [sym_val_date] = ACTIONS(804), + [anon_sym_DQUOTE] = ACTIONS(804), + [sym__str_single_quotes] = ACTIONS(804), + [sym__str_back_ticks] = ACTIONS(804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), + [anon_sym_CARET] = ACTIONS(804), + [sym_short_flag] = ACTIONS(804), [anon_sym_POUND] = ACTIONS(3), }, - [285] = { - [sym_comment] = STATE(285), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [282] = { + [sym_comment] = STATE(282), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(718), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(718), + [anon_sym_starts_DASHwith] = ACTIONS(718), + [anon_sym_ends_DASHwith] = ACTIONS(718), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [286] = { - [sym_comment] = STATE(286), - [ts_builtin_sym_end] = ACTIONS(704), - [anon_sym_export] = ACTIONS(702), - [anon_sym_alias] = ACTIONS(702), - [anon_sym_let] = ACTIONS(702), - [anon_sym_let_DASHenv] = ACTIONS(702), - [anon_sym_mut] = ACTIONS(702), - [anon_sym_const] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_def] = ACTIONS(702), - [anon_sym_def_DASHenv] = ACTIONS(702), - [anon_sym_export_DASHenv] = ACTIONS(702), - [anon_sym_extern] = ACTIONS(702), - [anon_sym_module] = ACTIONS(702), - [anon_sym_use] = ACTIONS(702), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_PIPE] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_error] = ACTIONS(702), - [anon_sym_GT] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_break] = ACTIONS(702), - [anon_sym_continue] = ACTIONS(702), - [anon_sym_for] = ACTIONS(702), - [anon_sym_in] = ACTIONS(702), - [anon_sym_loop] = ACTIONS(702), - [anon_sym_while] = ACTIONS(702), - [anon_sym_do] = ACTIONS(702), - [anon_sym_if] = ACTIONS(702), - [anon_sym_match] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_try] = ACTIONS(702), - [anon_sym_return] = ACTIONS(702), - [anon_sym_source] = ACTIONS(702), - [anon_sym_source_DASHenv] = ACTIONS(702), - [anon_sym_register] = ACTIONS(702), - [anon_sym_hide] = ACTIONS(702), - [anon_sym_hide_DASHenv] = ACTIONS(702), - [anon_sym_overlay] = ACTIONS(702), - [anon_sym_STAR] = ACTIONS(702), - [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_STAR_STAR] = ACTIONS(702), - [anon_sym_PLUS_PLUS] = ACTIONS(702), - [anon_sym_SLASH] = ACTIONS(702), - [anon_sym_mod] = ACTIONS(702), - [anon_sym_SLASH_SLASH] = ACTIONS(702), - [anon_sym_PLUS] = ACTIONS(702), - [anon_sym_bit_DASHshl] = ACTIONS(702), - [anon_sym_bit_DASHshr] = ACTIONS(702), - [anon_sym_EQ_EQ] = ACTIONS(702), - [anon_sym_BANG_EQ] = ACTIONS(702), - [anon_sym_LT2] = ACTIONS(702), - [anon_sym_LT_EQ] = ACTIONS(702), - [anon_sym_GT_EQ] = ACTIONS(702), - [anon_sym_not_DASHin] = ACTIONS(702), - [anon_sym_starts_DASHwith] = ACTIONS(702), - [anon_sym_ends_DASHwith] = ACTIONS(702), - [anon_sym_EQ_TILDE] = ACTIONS(702), - [anon_sym_BANG_TILDE] = ACTIONS(702), - [anon_sym_bit_DASHand] = ACTIONS(702), - [anon_sym_bit_DASHxor] = ACTIONS(702), - [anon_sym_bit_DASHor] = ACTIONS(702), - [anon_sym_and] = ACTIONS(702), - [anon_sym_xor] = ACTIONS(702), - [anon_sym_or] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_CARET] = ACTIONS(702), + [283] = { + [sym_comment] = STATE(283), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [287] = { - [sym_comment] = STATE(287), - [ts_builtin_sym_end] = ACTIONS(842), - [anon_sym_export] = ACTIONS(840), - [anon_sym_alias] = ACTIONS(840), - [anon_sym_let] = ACTIONS(840), - [anon_sym_let_DASHenv] = ACTIONS(840), - [anon_sym_mut] = ACTIONS(840), - [anon_sym_const] = ACTIONS(840), - [sym_cmd_identifier] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [anon_sym_LF] = ACTIONS(842), - [anon_sym_def] = ACTIONS(840), - [anon_sym_def_DASHenv] = ACTIONS(840), - [anon_sym_export_DASHenv] = ACTIONS(840), - [anon_sym_extern] = ACTIONS(840), - [anon_sym_module] = ACTIONS(840), - [anon_sym_use] = ACTIONS(840), - [anon_sym_LBRACK] = ACTIONS(840), - [anon_sym_LPAREN] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_DOLLAR] = ACTIONS(840), - [anon_sym_error] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(840), - [anon_sym_DASH_DASH] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(840), - [anon_sym_break] = ACTIONS(840), - [anon_sym_continue] = ACTIONS(840), - [anon_sym_for] = ACTIONS(840), - [anon_sym_in] = ACTIONS(840), - [anon_sym_loop] = ACTIONS(840), - [anon_sym_while] = ACTIONS(840), - [anon_sym_do] = ACTIONS(840), - [anon_sym_if] = ACTIONS(840), - [anon_sym_match] = ACTIONS(840), - [anon_sym_LBRACE] = ACTIONS(840), - [anon_sym_try] = ACTIONS(840), - [anon_sym_return] = ACTIONS(840), - [anon_sym_source] = ACTIONS(840), - [anon_sym_source_DASHenv] = ACTIONS(840), - [anon_sym_register] = ACTIONS(840), - [anon_sym_hide] = ACTIONS(840), - [anon_sym_hide_DASHenv] = ACTIONS(840), - [anon_sym_overlay] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_where] = ACTIONS(840), - [anon_sym_STAR_STAR] = ACTIONS(840), - [anon_sym_PLUS_PLUS] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(840), - [anon_sym_mod] = ACTIONS(840), - [anon_sym_SLASH_SLASH] = ACTIONS(840), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_bit_DASHshl] = ACTIONS(840), - [anon_sym_bit_DASHshr] = ACTIONS(840), - [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(840), - [anon_sym_starts_DASHwith] = ACTIONS(840), - [anon_sym_ends_DASHwith] = ACTIONS(840), - [anon_sym_EQ_TILDE] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(840), - [anon_sym_bit_DASHand] = ACTIONS(840), - [anon_sym_bit_DASHxor] = ACTIONS(840), - [anon_sym_bit_DASHor] = ACTIONS(840), - [anon_sym_and] = ACTIONS(840), - [anon_sym_xor] = ACTIONS(840), - [anon_sym_or] = ACTIONS(840), - [anon_sym_not] = ACTIONS(840), - [anon_sym_DOT_DOT_LT] = ACTIONS(840), - [anon_sym_DOT_DOT] = ACTIONS(840), - [anon_sym_DOT_DOT_EQ] = ACTIONS(840), - [sym_val_nothing] = ACTIONS(840), - [anon_sym_true] = ACTIONS(840), - [anon_sym_false] = ACTIONS(840), - [aux_sym_val_number_token1] = ACTIONS(840), - [aux_sym_val_number_token2] = ACTIONS(840), - [aux_sym_val_number_token3] = ACTIONS(840), - [aux_sym_val_number_token4] = ACTIONS(840), - [anon_sym_inf] = ACTIONS(840), - [anon_sym_DASHinf] = ACTIONS(840), - [anon_sym_NaN] = ACTIONS(840), - [anon_sym_0b] = ACTIONS(840), - [anon_sym_0o] = ACTIONS(840), - [anon_sym_0x] = ACTIONS(840), - [sym_val_date] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [sym__str_single_quotes] = ACTIONS(840), - [sym__str_back_ticks] = ACTIONS(840), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), - [anon_sym_CARET] = ACTIONS(840), - [sym_short_flag] = ACTIONS(840), + [284] = { + [sym_comment] = STATE(284), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(712), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(716), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(720), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(722), + [anon_sym_PLUS_PLUS] = ACTIONS(722), + [anon_sym_SLASH] = ACTIONS(720), + [anon_sym_mod] = ACTIONS(720), + [anon_sym_SLASH_SLASH] = ACTIONS(720), + [anon_sym_PLUS] = ACTIONS(716), + [anon_sym_bit_DASHshl] = ACTIONS(724), + [anon_sym_bit_DASHshr] = ACTIONS(724), + [anon_sym_EQ_EQ] = ACTIONS(712), + [anon_sym_BANG_EQ] = ACTIONS(712), + [anon_sym_LT2] = ACTIONS(712), + [anon_sym_LT_EQ] = ACTIONS(712), + [anon_sym_GT_EQ] = ACTIONS(712), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [288] = { - [sym_comment] = STATE(288), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), + [285] = { + [sym_comment] = STATE(285), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, - [289] = { - [sym_comment] = STATE(289), + [286] = { + [sym_comment] = STATE(286), [ts_builtin_sym_end] = ACTIONS(846), [anon_sym_export] = ACTIONS(844), [anon_sym_alias] = ACTIONS(844), @@ -75249,978 +74993,202 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, - [290] = { - [sym_comment] = STATE(290), - [ts_builtin_sym_end] = ACTIONS(850), - [anon_sym_export] = ACTIONS(848), - [anon_sym_alias] = ACTIONS(848), - [anon_sym_let] = ACTIONS(848), - [anon_sym_let_DASHenv] = ACTIONS(848), - [anon_sym_mut] = ACTIONS(848), - [anon_sym_const] = ACTIONS(848), - [sym_cmd_identifier] = ACTIONS(848), - [anon_sym_SEMI] = ACTIONS(848), - [anon_sym_LF] = ACTIONS(850), - [anon_sym_def] = ACTIONS(848), - [anon_sym_def_DASHenv] = ACTIONS(848), - [anon_sym_export_DASHenv] = ACTIONS(848), - [anon_sym_extern] = ACTIONS(848), - [anon_sym_module] = ACTIONS(848), - [anon_sym_use] = ACTIONS(848), - [anon_sym_LBRACK] = ACTIONS(848), - [anon_sym_LPAREN] = ACTIONS(848), - [anon_sym_PIPE] = ACTIONS(848), - [anon_sym_DOLLAR] = ACTIONS(848), - [anon_sym_error] = ACTIONS(848), - [anon_sym_GT] = ACTIONS(848), - [anon_sym_DASH_DASH] = ACTIONS(848), - [anon_sym_DASH] = ACTIONS(848), - [anon_sym_break] = ACTIONS(848), - [anon_sym_continue] = ACTIONS(848), - [anon_sym_for] = ACTIONS(848), - [anon_sym_in] = ACTIONS(848), - [anon_sym_loop] = ACTIONS(848), - [anon_sym_while] = ACTIONS(848), - [anon_sym_do] = ACTIONS(848), - [anon_sym_if] = ACTIONS(848), - [anon_sym_match] = ACTIONS(848), - [anon_sym_LBRACE] = ACTIONS(848), - [anon_sym_try] = ACTIONS(848), - [anon_sym_return] = ACTIONS(848), - [anon_sym_source] = ACTIONS(848), - [anon_sym_source_DASHenv] = ACTIONS(848), - [anon_sym_register] = ACTIONS(848), - [anon_sym_hide] = ACTIONS(848), - [anon_sym_hide_DASHenv] = ACTIONS(848), - [anon_sym_overlay] = ACTIONS(848), - [anon_sym_STAR] = ACTIONS(848), - [anon_sym_where] = ACTIONS(848), - [anon_sym_STAR_STAR] = ACTIONS(848), - [anon_sym_PLUS_PLUS] = ACTIONS(848), - [anon_sym_SLASH] = ACTIONS(848), - [anon_sym_mod] = ACTIONS(848), - [anon_sym_SLASH_SLASH] = ACTIONS(848), - [anon_sym_PLUS] = ACTIONS(848), - [anon_sym_bit_DASHshl] = ACTIONS(848), - [anon_sym_bit_DASHshr] = ACTIONS(848), - [anon_sym_EQ_EQ] = ACTIONS(848), - [anon_sym_BANG_EQ] = ACTIONS(848), - [anon_sym_LT2] = ACTIONS(848), - [anon_sym_LT_EQ] = ACTIONS(848), - [anon_sym_GT_EQ] = ACTIONS(848), - [anon_sym_not_DASHin] = ACTIONS(848), - [anon_sym_starts_DASHwith] = ACTIONS(848), - [anon_sym_ends_DASHwith] = ACTIONS(848), - [anon_sym_EQ_TILDE] = ACTIONS(848), - [anon_sym_BANG_TILDE] = ACTIONS(848), - [anon_sym_bit_DASHand] = ACTIONS(848), - [anon_sym_bit_DASHxor] = ACTIONS(848), - [anon_sym_bit_DASHor] = ACTIONS(848), - [anon_sym_and] = ACTIONS(848), - [anon_sym_xor] = ACTIONS(848), - [anon_sym_or] = ACTIONS(848), - [anon_sym_not] = ACTIONS(848), - [anon_sym_DOT_DOT_LT] = ACTIONS(848), - [anon_sym_DOT_DOT] = ACTIONS(848), - [anon_sym_DOT_DOT_EQ] = ACTIONS(848), - [sym_val_nothing] = ACTIONS(848), - [anon_sym_true] = ACTIONS(848), - [anon_sym_false] = ACTIONS(848), - [aux_sym_val_number_token1] = ACTIONS(848), - [aux_sym_val_number_token2] = ACTIONS(848), - [aux_sym_val_number_token3] = ACTIONS(848), - [aux_sym_val_number_token4] = ACTIONS(848), - [anon_sym_inf] = ACTIONS(848), - [anon_sym_DASHinf] = ACTIONS(848), - [anon_sym_NaN] = ACTIONS(848), - [anon_sym_0b] = ACTIONS(848), - [anon_sym_0o] = ACTIONS(848), - [anon_sym_0x] = ACTIONS(848), - [sym_val_date] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(848), - [sym__str_single_quotes] = ACTIONS(848), - [sym__str_back_ticks] = ACTIONS(848), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), - [anon_sym_CARET] = ACTIONS(848), - [sym_short_flag] = ACTIONS(848), - [anon_sym_POUND] = ACTIONS(3), - }, - [291] = { - [sym_comment] = STATE(291), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [292] = { - [sym_comment] = STATE(292), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [293] = { - [sym_comment] = STATE(293), - [ts_builtin_sym_end] = ACTIONS(814), - [anon_sym_export] = ACTIONS(812), - [anon_sym_alias] = ACTIONS(812), - [anon_sym_let] = ACTIONS(812), - [anon_sym_let_DASHenv] = ACTIONS(812), - [anon_sym_mut] = ACTIONS(812), - [anon_sym_const] = ACTIONS(812), - [sym_cmd_identifier] = ACTIONS(812), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LF] = ACTIONS(814), - [anon_sym_def] = ACTIONS(812), - [anon_sym_def_DASHenv] = ACTIONS(812), - [anon_sym_export_DASHenv] = ACTIONS(812), - [anon_sym_extern] = ACTIONS(812), - [anon_sym_module] = ACTIONS(812), - [anon_sym_use] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(812), - [anon_sym_LPAREN] = ACTIONS(812), - [anon_sym_PIPE] = ACTIONS(812), - [anon_sym_DOLLAR] = ACTIONS(812), - [anon_sym_error] = ACTIONS(812), - [anon_sym_GT] = ACTIONS(812), - [anon_sym_DASH_DASH] = ACTIONS(812), - [anon_sym_DASH] = ACTIONS(812), - [anon_sym_break] = ACTIONS(812), - [anon_sym_continue] = ACTIONS(812), - [anon_sym_for] = ACTIONS(812), - [anon_sym_in] = ACTIONS(812), - [anon_sym_loop] = ACTIONS(812), - [anon_sym_while] = ACTIONS(812), - [anon_sym_do] = ACTIONS(812), - [anon_sym_if] = ACTIONS(812), - [anon_sym_match] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(812), - [anon_sym_try] = ACTIONS(812), - [anon_sym_return] = ACTIONS(812), - [anon_sym_source] = ACTIONS(812), - [anon_sym_source_DASHenv] = ACTIONS(812), - [anon_sym_register] = ACTIONS(812), - [anon_sym_hide] = ACTIONS(812), - [anon_sym_hide_DASHenv] = ACTIONS(812), - [anon_sym_overlay] = ACTIONS(812), - [anon_sym_STAR] = ACTIONS(812), - [anon_sym_where] = ACTIONS(812), - [anon_sym_STAR_STAR] = ACTIONS(812), - [anon_sym_PLUS_PLUS] = ACTIONS(812), - [anon_sym_SLASH] = ACTIONS(812), - [anon_sym_mod] = ACTIONS(812), - [anon_sym_SLASH_SLASH] = ACTIONS(812), - [anon_sym_PLUS] = ACTIONS(812), - [anon_sym_bit_DASHshl] = ACTIONS(812), - [anon_sym_bit_DASHshr] = ACTIONS(812), - [anon_sym_EQ_EQ] = ACTIONS(812), - [anon_sym_BANG_EQ] = ACTIONS(812), - [anon_sym_LT2] = ACTIONS(812), - [anon_sym_LT_EQ] = ACTIONS(812), - [anon_sym_GT_EQ] = ACTIONS(812), - [anon_sym_not_DASHin] = ACTIONS(812), - [anon_sym_starts_DASHwith] = ACTIONS(812), - [anon_sym_ends_DASHwith] = ACTIONS(812), - [anon_sym_EQ_TILDE] = ACTIONS(812), - [anon_sym_BANG_TILDE] = ACTIONS(812), - [anon_sym_bit_DASHand] = ACTIONS(812), - [anon_sym_bit_DASHxor] = ACTIONS(812), - [anon_sym_bit_DASHor] = ACTIONS(812), - [anon_sym_and] = ACTIONS(812), - [anon_sym_xor] = ACTIONS(812), - [anon_sym_or] = ACTIONS(812), - [anon_sym_not] = ACTIONS(812), - [anon_sym_DOT_DOT_LT] = ACTIONS(812), - [anon_sym_DOT_DOT] = ACTIONS(812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(812), - [sym_val_nothing] = ACTIONS(812), - [anon_sym_true] = ACTIONS(812), - [anon_sym_false] = ACTIONS(812), - [aux_sym_val_number_token1] = ACTIONS(812), - [aux_sym_val_number_token2] = ACTIONS(812), - [aux_sym_val_number_token3] = ACTIONS(812), - [aux_sym_val_number_token4] = ACTIONS(812), - [anon_sym_inf] = ACTIONS(812), - [anon_sym_DASHinf] = ACTIONS(812), - [anon_sym_NaN] = ACTIONS(812), - [anon_sym_0b] = ACTIONS(812), - [anon_sym_0o] = ACTIONS(812), - [anon_sym_0x] = ACTIONS(812), - [sym_val_date] = ACTIONS(812), - [anon_sym_DQUOTE] = ACTIONS(812), - [sym__str_single_quotes] = ACTIONS(812), - [sym__str_back_ticks] = ACTIONS(812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), - [anon_sym_CARET] = ACTIONS(812), - [sym_short_flag] = ACTIONS(812), - [anon_sym_POUND] = ACTIONS(3), - }, - [294] = { - [sym_comment] = STATE(294), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [295] = { - [sym_comment] = STATE(295), - [ts_builtin_sym_end] = ACTIONS(834), - [anon_sym_export] = ACTIONS(832), - [anon_sym_alias] = ACTIONS(832), - [anon_sym_let] = ACTIONS(832), - [anon_sym_let_DASHenv] = ACTIONS(832), - [anon_sym_mut] = ACTIONS(832), - [anon_sym_const] = ACTIONS(832), - [sym_cmd_identifier] = ACTIONS(832), - [anon_sym_SEMI] = ACTIONS(832), - [anon_sym_LF] = ACTIONS(834), - [anon_sym_def] = ACTIONS(832), - [anon_sym_def_DASHenv] = ACTIONS(832), - [anon_sym_export_DASHenv] = ACTIONS(832), - [anon_sym_extern] = ACTIONS(832), - [anon_sym_module] = ACTIONS(832), - [anon_sym_use] = ACTIONS(832), - [anon_sym_LBRACK] = ACTIONS(832), - [anon_sym_LPAREN] = ACTIONS(832), - [anon_sym_PIPE] = ACTIONS(832), - [anon_sym_DOLLAR] = ACTIONS(832), - [anon_sym_error] = ACTIONS(832), - [anon_sym_GT] = ACTIONS(832), - [anon_sym_DASH_DASH] = ACTIONS(832), - [anon_sym_DASH] = ACTIONS(832), - [anon_sym_break] = ACTIONS(832), - [anon_sym_continue] = ACTIONS(832), - [anon_sym_for] = ACTIONS(832), - [anon_sym_in] = ACTIONS(832), - [anon_sym_loop] = ACTIONS(832), - [anon_sym_while] = ACTIONS(832), - [anon_sym_do] = ACTIONS(832), - [anon_sym_if] = ACTIONS(832), - [anon_sym_match] = ACTIONS(832), - [anon_sym_LBRACE] = ACTIONS(832), - [anon_sym_try] = ACTIONS(832), - [anon_sym_return] = ACTIONS(832), - [anon_sym_source] = ACTIONS(832), - [anon_sym_source_DASHenv] = ACTIONS(832), - [anon_sym_register] = ACTIONS(832), - [anon_sym_hide] = ACTIONS(832), - [anon_sym_hide_DASHenv] = ACTIONS(832), - [anon_sym_overlay] = ACTIONS(832), - [anon_sym_STAR] = ACTIONS(832), - [anon_sym_where] = ACTIONS(832), - [anon_sym_STAR_STAR] = ACTIONS(832), - [anon_sym_PLUS_PLUS] = ACTIONS(832), - [anon_sym_SLASH] = ACTIONS(832), - [anon_sym_mod] = ACTIONS(832), - [anon_sym_SLASH_SLASH] = ACTIONS(832), - [anon_sym_PLUS] = ACTIONS(832), - [anon_sym_bit_DASHshl] = ACTIONS(832), - [anon_sym_bit_DASHshr] = ACTIONS(832), - [anon_sym_EQ_EQ] = ACTIONS(832), - [anon_sym_BANG_EQ] = ACTIONS(832), - [anon_sym_LT2] = ACTIONS(832), - [anon_sym_LT_EQ] = ACTIONS(832), - [anon_sym_GT_EQ] = ACTIONS(832), - [anon_sym_not_DASHin] = ACTIONS(832), - [anon_sym_starts_DASHwith] = ACTIONS(832), - [anon_sym_ends_DASHwith] = ACTIONS(832), - [anon_sym_EQ_TILDE] = ACTIONS(832), - [anon_sym_BANG_TILDE] = ACTIONS(832), - [anon_sym_bit_DASHand] = ACTIONS(832), - [anon_sym_bit_DASHxor] = ACTIONS(832), - [anon_sym_bit_DASHor] = ACTIONS(832), - [anon_sym_and] = ACTIONS(832), - [anon_sym_xor] = ACTIONS(832), - [anon_sym_or] = ACTIONS(832), - [anon_sym_not] = ACTIONS(832), - [anon_sym_DOT_DOT_LT] = ACTIONS(832), - [anon_sym_DOT_DOT] = ACTIONS(832), - [anon_sym_DOT_DOT_EQ] = ACTIONS(832), - [sym_val_nothing] = ACTIONS(832), - [anon_sym_true] = ACTIONS(832), - [anon_sym_false] = ACTIONS(832), - [aux_sym_val_number_token1] = ACTIONS(832), - [aux_sym_val_number_token2] = ACTIONS(832), - [aux_sym_val_number_token3] = ACTIONS(832), - [aux_sym_val_number_token4] = ACTIONS(832), - [anon_sym_inf] = ACTIONS(832), - [anon_sym_DASHinf] = ACTIONS(832), - [anon_sym_NaN] = ACTIONS(832), - [anon_sym_0b] = ACTIONS(832), - [anon_sym_0o] = ACTIONS(832), - [anon_sym_0x] = ACTIONS(832), - [sym_val_date] = ACTIONS(832), - [anon_sym_DQUOTE] = ACTIONS(832), - [sym__str_single_quotes] = ACTIONS(832), - [sym__str_back_ticks] = ACTIONS(832), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), - [anon_sym_CARET] = ACTIONS(832), - [sym_short_flag] = ACTIONS(832), - [anon_sym_POUND] = ACTIONS(3), - }, - [296] = { - [sym_comment] = STATE(296), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(714), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(718), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(720), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(722), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(724), - [anon_sym_PLUS_PLUS] = ACTIONS(724), - [anon_sym_SLASH] = ACTIONS(722), - [anon_sym_mod] = ACTIONS(722), - [anon_sym_SLASH_SLASH] = ACTIONS(722), - [anon_sym_PLUS] = ACTIONS(718), - [anon_sym_bit_DASHshl] = ACTIONS(726), - [anon_sym_bit_DASHshr] = ACTIONS(726), - [anon_sym_EQ_EQ] = ACTIONS(714), - [anon_sym_BANG_EQ] = ACTIONS(714), - [anon_sym_LT2] = ACTIONS(714), - [anon_sym_LT_EQ] = ACTIONS(714), - [anon_sym_GT_EQ] = ACTIONS(714), - [anon_sym_not_DASHin] = ACTIONS(720), - [anon_sym_starts_DASHwith] = ACTIONS(720), - [anon_sym_ends_DASHwith] = ACTIONS(720), - [anon_sym_EQ_TILDE] = ACTIONS(728), - [anon_sym_BANG_TILDE] = ACTIONS(728), - [anon_sym_bit_DASHand] = ACTIONS(730), - [anon_sym_bit_DASHxor] = ACTIONS(732), - [anon_sym_bit_DASHor] = ACTIONS(734), - [anon_sym_and] = ACTIONS(736), - [anon_sym_xor] = ACTIONS(738), - [anon_sym_or] = ACTIONS(740), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [297] = { - [sym_comment] = STATE(297), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(882), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, - [298] = { - [sym_comment] = STATE(298), - [ts_builtin_sym_end] = ACTIONS(838), - [anon_sym_export] = ACTIONS(836), - [anon_sym_alias] = ACTIONS(836), - [anon_sym_let] = ACTIONS(836), - [anon_sym_let_DASHenv] = ACTIONS(836), - [anon_sym_mut] = ACTIONS(836), - [anon_sym_const] = ACTIONS(836), - [sym_cmd_identifier] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [anon_sym_LF] = ACTIONS(838), - [anon_sym_def] = ACTIONS(836), - [anon_sym_def_DASHenv] = ACTIONS(836), - [anon_sym_export_DASHenv] = ACTIONS(836), - [anon_sym_extern] = ACTIONS(836), - [anon_sym_module] = ACTIONS(836), - [anon_sym_use] = ACTIONS(836), - [anon_sym_LBRACK] = ACTIONS(836), - [anon_sym_LPAREN] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_DOLLAR] = ACTIONS(836), - [anon_sym_error] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(836), - [anon_sym_DASH_DASH] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(836), - [anon_sym_break] = ACTIONS(836), - [anon_sym_continue] = ACTIONS(836), - [anon_sym_for] = ACTIONS(836), - [anon_sym_in] = ACTIONS(836), - [anon_sym_loop] = ACTIONS(836), - [anon_sym_while] = ACTIONS(836), - [anon_sym_do] = ACTIONS(836), - [anon_sym_if] = ACTIONS(836), - [anon_sym_match] = ACTIONS(836), - [anon_sym_LBRACE] = ACTIONS(836), - [anon_sym_try] = ACTIONS(836), - [anon_sym_return] = ACTIONS(836), - [anon_sym_source] = ACTIONS(836), - [anon_sym_source_DASHenv] = ACTIONS(836), - [anon_sym_register] = ACTIONS(836), - [anon_sym_hide] = ACTIONS(836), - [anon_sym_hide_DASHenv] = ACTIONS(836), - [anon_sym_overlay] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_where] = ACTIONS(836), - [anon_sym_STAR_STAR] = ACTIONS(836), - [anon_sym_PLUS_PLUS] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(836), - [anon_sym_mod] = ACTIONS(836), - [anon_sym_SLASH_SLASH] = ACTIONS(836), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_bit_DASHshl] = ACTIONS(836), - [anon_sym_bit_DASHshr] = ACTIONS(836), - [anon_sym_EQ_EQ] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_LT2] = ACTIONS(836), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_not_DASHin] = ACTIONS(836), - [anon_sym_starts_DASHwith] = ACTIONS(836), - [anon_sym_ends_DASHwith] = ACTIONS(836), - [anon_sym_EQ_TILDE] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(836), - [anon_sym_bit_DASHand] = ACTIONS(836), - [anon_sym_bit_DASHxor] = ACTIONS(836), - [anon_sym_bit_DASHor] = ACTIONS(836), - [anon_sym_and] = ACTIONS(836), - [anon_sym_xor] = ACTIONS(836), - [anon_sym_or] = ACTIONS(836), - [anon_sym_not] = ACTIONS(836), - [anon_sym_DOT_DOT_LT] = ACTIONS(836), - [anon_sym_DOT_DOT] = ACTIONS(836), - [anon_sym_DOT_DOT_EQ] = ACTIONS(836), - [sym_val_nothing] = ACTIONS(836), - [anon_sym_true] = ACTIONS(836), - [anon_sym_false] = ACTIONS(836), - [aux_sym_val_number_token1] = ACTIONS(836), - [aux_sym_val_number_token2] = ACTIONS(836), - [aux_sym_val_number_token3] = ACTIONS(836), - [aux_sym_val_number_token4] = ACTIONS(836), - [anon_sym_inf] = ACTIONS(836), - [anon_sym_DASHinf] = ACTIONS(836), - [anon_sym_NaN] = ACTIONS(836), - [anon_sym_0b] = ACTIONS(836), - [anon_sym_0o] = ACTIONS(836), - [anon_sym_0x] = ACTIONS(836), - [sym_val_date] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [sym__str_single_quotes] = ACTIONS(836), - [sym__str_back_ticks] = ACTIONS(836), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), - [anon_sym_CARET] = ACTIONS(836), - [sym_short_flag] = ACTIONS(836), + [287] = { + [sym_comment] = STATE(287), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_def_DASHenv] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_DOT_DOT_LT] = ACTIONS(828), + [anon_sym_DOT_DOT] = ACTIONS(828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(828), + [sym_val_nothing] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym_val_number_token1] = ACTIONS(828), + [aux_sym_val_number_token2] = ACTIONS(828), + [aux_sym_val_number_token3] = ACTIONS(828), + [aux_sym_val_number_token4] = ACTIONS(828), + [anon_sym_inf] = ACTIONS(828), + [anon_sym_DASHinf] = ACTIONS(828), + [anon_sym_NaN] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), + [sym_short_flag] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(3), }, - [299] = { - [sym_comment] = STATE(299), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(882), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), + [288] = { + [sym_expr_parenthesized] = STATE(416), + [sym_val_number] = STATE(416), + [sym_comment] = STATE(288), + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_export] = ACTIONS(702), + [anon_sym_alias] = ACTIONS(702), + [anon_sym_let] = ACTIONS(702), + [anon_sym_let_DASHenv] = ACTIONS(702), + [anon_sym_mut] = ACTIONS(702), + [anon_sym_const] = ACTIONS(702), + [sym_cmd_identifier] = ACTIONS(702), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_def] = ACTIONS(702), + [anon_sym_def_DASHenv] = ACTIONS(702), + [anon_sym_export_DASHenv] = ACTIONS(702), + [anon_sym_extern] = ACTIONS(702), + [anon_sym_module] = ACTIONS(702), + [anon_sym_use] = ACTIONS(702), + [anon_sym_LBRACK] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(880), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_error] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_break] = ACTIONS(702), + [anon_sym_continue] = ACTIONS(702), + [anon_sym_for] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_loop] = ACTIONS(702), + [anon_sym_while] = ACTIONS(702), + [anon_sym_do] = ACTIONS(702), + [anon_sym_if] = ACTIONS(702), + [anon_sym_match] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_try] = ACTIONS(702), + [anon_sym_return] = ACTIONS(702), + [anon_sym_source] = ACTIONS(702), + [anon_sym_source_DASHenv] = ACTIONS(702), + [anon_sym_register] = ACTIONS(702), + [anon_sym_hide] = ACTIONS(702), + [anon_sym_hide_DASHenv] = ACTIONS(702), + [anon_sym_overlay] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_where] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_not] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(882), + [aux_sym_val_number_token2] = ACTIONS(882), + [aux_sym_val_number_token3] = ACTIONS(882), + [aux_sym_val_number_token4] = ACTIONS(882), + [anon_sym_inf] = ACTIONS(882), + [anon_sym_DASHinf] = ACTIONS(882), + [anon_sym_NaN] = ACTIONS(882), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_CARET] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, - [300] = { - [sym_comment] = STATE(300), + [289] = { + [sym_comment] = STATE(289), [ts_builtin_sym_end] = ACTIONS(872), [anon_sym_export] = ACTIONS(870), [anon_sym_alias] = ACTIONS(870), @@ -76316,208 +75284,305 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, - [301] = { - [sym_comment] = STATE(301), - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_export] = ACTIONS(767), - [anon_sym_alias] = ACTIONS(767), - [anon_sym_let] = ACTIONS(767), - [anon_sym_let_DASHenv] = ACTIONS(767), - [anon_sym_mut] = ACTIONS(767), - [anon_sym_const] = ACTIONS(767), - [sym_cmd_identifier] = ACTIONS(767), - [anon_sym_SEMI] = ACTIONS(767), - [anon_sym_LF] = ACTIONS(769), - [anon_sym_def] = ACTIONS(767), - [anon_sym_def_DASHenv] = ACTIONS(767), - [anon_sym_export_DASHenv] = ACTIONS(767), - [anon_sym_extern] = ACTIONS(767), - [anon_sym_module] = ACTIONS(767), - [anon_sym_use] = ACTIONS(767), - [anon_sym_LBRACK] = ACTIONS(767), - [anon_sym_LPAREN] = ACTIONS(767), - [anon_sym_PIPE] = ACTIONS(767), - [anon_sym_DOLLAR] = ACTIONS(767), - [anon_sym_error] = ACTIONS(767), - [anon_sym_GT] = ACTIONS(767), - [anon_sym_DASH_DASH] = ACTIONS(767), - [anon_sym_DASH] = ACTIONS(767), - [anon_sym_break] = ACTIONS(767), - [anon_sym_continue] = ACTIONS(767), - [anon_sym_for] = ACTIONS(767), - [anon_sym_in] = ACTIONS(767), - [anon_sym_loop] = ACTIONS(767), - [anon_sym_while] = ACTIONS(767), - [anon_sym_do] = ACTIONS(767), - [anon_sym_if] = ACTIONS(767), - [anon_sym_match] = ACTIONS(767), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_try] = ACTIONS(767), - [anon_sym_return] = ACTIONS(767), - [anon_sym_source] = ACTIONS(767), - [anon_sym_source_DASHenv] = ACTIONS(767), - [anon_sym_register] = ACTIONS(767), - [anon_sym_hide] = ACTIONS(767), - [anon_sym_hide_DASHenv] = ACTIONS(767), - [anon_sym_overlay] = ACTIONS(767), - [anon_sym_STAR] = ACTIONS(767), - [anon_sym_where] = ACTIONS(767), - [anon_sym_STAR_STAR] = ACTIONS(767), - [anon_sym_PLUS_PLUS] = ACTIONS(767), - [anon_sym_SLASH] = ACTIONS(767), - [anon_sym_mod] = ACTIONS(767), - [anon_sym_SLASH_SLASH] = ACTIONS(767), - [anon_sym_PLUS] = ACTIONS(767), - [anon_sym_bit_DASHshl] = ACTIONS(767), - [anon_sym_bit_DASHshr] = ACTIONS(767), - [anon_sym_EQ_EQ] = ACTIONS(767), - [anon_sym_BANG_EQ] = ACTIONS(767), - [anon_sym_LT2] = ACTIONS(767), - [anon_sym_LT_EQ] = ACTIONS(767), - [anon_sym_GT_EQ] = ACTIONS(767), - [anon_sym_not_DASHin] = ACTIONS(767), - [anon_sym_starts_DASHwith] = ACTIONS(767), - [anon_sym_ends_DASHwith] = ACTIONS(767), - [anon_sym_EQ_TILDE] = ACTIONS(767), - [anon_sym_BANG_TILDE] = ACTIONS(767), - [anon_sym_bit_DASHand] = ACTIONS(767), - [anon_sym_bit_DASHxor] = ACTIONS(767), - [anon_sym_bit_DASHor] = ACTIONS(767), - [anon_sym_and] = ACTIONS(767), - [anon_sym_xor] = ACTIONS(767), - [anon_sym_or] = ACTIONS(767), - [anon_sym_not] = ACTIONS(767), - [anon_sym_DOT_DOT_LT] = ACTIONS(767), - [anon_sym_DOT_DOT] = ACTIONS(767), - [anon_sym_DOT_DOT_EQ] = ACTIONS(767), - [sym_val_nothing] = ACTIONS(767), - [anon_sym_true] = ACTIONS(767), - [anon_sym_false] = ACTIONS(767), - [aux_sym_val_number_token1] = ACTIONS(767), - [aux_sym_val_number_token2] = ACTIONS(767), - [aux_sym_val_number_token3] = ACTIONS(767), - [aux_sym_val_number_token4] = ACTIONS(767), - [anon_sym_inf] = ACTIONS(767), - [anon_sym_DASHinf] = ACTIONS(767), - [anon_sym_NaN] = ACTIONS(767), - [anon_sym_0b] = ACTIONS(767), - [anon_sym_0o] = ACTIONS(767), - [anon_sym_0x] = ACTIONS(767), - [sym_val_date] = ACTIONS(767), - [anon_sym_DQUOTE] = ACTIONS(767), - [sym__str_single_quotes] = ACTIONS(767), - [sym__str_back_ticks] = ACTIONS(767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), - [anon_sym_CARET] = ACTIONS(767), - [sym_short_flag] = ACTIONS(767), + [290] = { + [sym_comment] = STATE(290), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(816), + [anon_sym_PLUS_PLUS] = ACTIONS(816), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, - [302] = { - [sym_comment] = STATE(302), - [ts_builtin_sym_end] = ACTIONS(858), - [anon_sym_export] = ACTIONS(856), - [anon_sym_alias] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_let_DASHenv] = ACTIONS(856), - [anon_sym_mut] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [sym_cmd_identifier] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_LF] = ACTIONS(858), - [anon_sym_def] = ACTIONS(856), - [anon_sym_def_DASHenv] = ACTIONS(856), - [anon_sym_export_DASHenv] = ACTIONS(856), - [anon_sym_extern] = ACTIONS(856), - [anon_sym_module] = ACTIONS(856), - [anon_sym_use] = ACTIONS(856), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_DOLLAR] = ACTIONS(856), - [anon_sym_error] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_loop] = ACTIONS(856), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_match] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_source] = ACTIONS(856), - [anon_sym_source_DASHenv] = ACTIONS(856), - [anon_sym_register] = ACTIONS(856), - [anon_sym_hide] = ACTIONS(856), - [anon_sym_hide_DASHenv] = ACTIONS(856), - [anon_sym_overlay] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_where] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_mod] = ACTIONS(856), - [anon_sym_SLASH_SLASH] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_bit_DASHshl] = ACTIONS(856), - [anon_sym_bit_DASHshr] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_LT2] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_not_DASHin] = ACTIONS(856), - [anon_sym_starts_DASHwith] = ACTIONS(856), - [anon_sym_ends_DASHwith] = ACTIONS(856), - [anon_sym_EQ_TILDE] = ACTIONS(856), - [anon_sym_BANG_TILDE] = ACTIONS(856), - [anon_sym_bit_DASHand] = ACTIONS(856), - [anon_sym_bit_DASHxor] = ACTIONS(856), - [anon_sym_bit_DASHor] = ACTIONS(856), - [anon_sym_and] = ACTIONS(856), - [anon_sym_xor] = ACTIONS(856), - [anon_sym_or] = ACTIONS(856), - [anon_sym_not] = ACTIONS(856), - [anon_sym_DOT_DOT_LT] = ACTIONS(856), - [anon_sym_DOT_DOT] = ACTIONS(856), - [anon_sym_DOT_DOT_EQ] = ACTIONS(856), - [sym_val_nothing] = ACTIONS(856), - [anon_sym_true] = ACTIONS(856), - [anon_sym_false] = ACTIONS(856), - [aux_sym_val_number_token1] = ACTIONS(856), - [aux_sym_val_number_token2] = ACTIONS(856), - [aux_sym_val_number_token3] = ACTIONS(856), - [aux_sym_val_number_token4] = ACTIONS(856), - [anon_sym_inf] = ACTIONS(856), - [anon_sym_DASHinf] = ACTIONS(856), - [anon_sym_NaN] = ACTIONS(856), - [anon_sym_0b] = ACTIONS(856), - [anon_sym_0o] = ACTIONS(856), - [anon_sym_0x] = ACTIONS(856), - [sym_val_date] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [sym__str_single_quotes] = ACTIONS(856), - [sym__str_back_ticks] = ACTIONS(856), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), - [anon_sym_CARET] = ACTIONS(856), - [sym_short_flag] = ACTIONS(856), + [291] = { + [sym_comment] = STATE(291), + [ts_builtin_sym_end] = ACTIONS(854), + [anon_sym_export] = ACTIONS(852), + [anon_sym_alias] = ACTIONS(852), + [anon_sym_let] = ACTIONS(852), + [anon_sym_let_DASHenv] = ACTIONS(852), + [anon_sym_mut] = ACTIONS(852), + [anon_sym_const] = ACTIONS(852), + [sym_cmd_identifier] = ACTIONS(852), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_def] = ACTIONS(852), + [anon_sym_def_DASHenv] = ACTIONS(852), + [anon_sym_export_DASHenv] = ACTIONS(852), + [anon_sym_extern] = ACTIONS(852), + [anon_sym_module] = ACTIONS(852), + [anon_sym_use] = ACTIONS(852), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_error] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH_DASH] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_break] = ACTIONS(852), + [anon_sym_continue] = ACTIONS(852), + [anon_sym_for] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_loop] = ACTIONS(852), + [anon_sym_while] = ACTIONS(852), + [anon_sym_do] = ACTIONS(852), + [anon_sym_if] = ACTIONS(852), + [anon_sym_match] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_try] = ACTIONS(852), + [anon_sym_return] = ACTIONS(852), + [anon_sym_source] = ACTIONS(852), + [anon_sym_source_DASHenv] = ACTIONS(852), + [anon_sym_register] = ACTIONS(852), + [anon_sym_hide] = ACTIONS(852), + [anon_sym_hide_DASHenv] = ACTIONS(852), + [anon_sym_overlay] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_where] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_not] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_CARET] = ACTIONS(852), + [sym_short_flag] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, - [303] = { - [sym_comment] = STATE(303), - [ts_builtin_sym_end] = ACTIONS(791), - [anon_sym_export] = ACTIONS(789), - [anon_sym_alias] = ACTIONS(789), - [anon_sym_let] = ACTIONS(789), - [anon_sym_let_DASHenv] = ACTIONS(789), - [anon_sym_mut] = ACTIONS(789), + [292] = { + [sym_comment] = STATE(292), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_export] = ACTIONS(874), + [anon_sym_alias] = ACTIONS(874), + [anon_sym_let] = ACTIONS(874), + [anon_sym_let_DASHenv] = ACTIONS(874), + [anon_sym_mut] = ACTIONS(874), + [anon_sym_const] = ACTIONS(874), + [sym_cmd_identifier] = ACTIONS(874), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_def] = ACTIONS(874), + [anon_sym_def_DASHenv] = ACTIONS(874), + [anon_sym_export_DASHenv] = ACTIONS(874), + [anon_sym_extern] = ACTIONS(874), + [anon_sym_module] = ACTIONS(874), + [anon_sym_use] = ACTIONS(874), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_error] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_break] = ACTIONS(874), + [anon_sym_continue] = ACTIONS(874), + [anon_sym_for] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_loop] = ACTIONS(874), + [anon_sym_while] = ACTIONS(874), + [anon_sym_do] = ACTIONS(874), + [anon_sym_if] = ACTIONS(874), + [anon_sym_match] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_try] = ACTIONS(874), + [anon_sym_return] = ACTIONS(874), + [anon_sym_source] = ACTIONS(874), + [anon_sym_source_DASHenv] = ACTIONS(874), + [anon_sym_register] = ACTIONS(874), + [anon_sym_hide] = ACTIONS(874), + [anon_sym_hide_DASHenv] = ACTIONS(874), + [anon_sym_overlay] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_where] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_not] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_CARET] = ACTIONS(874), + [sym_short_flag] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(3), + }, + [293] = { + [sym_comment] = STATE(293), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), [anon_sym_const] = ACTIONS(789), [sym_cmd_identifier] = ACTIONS(789), [anon_sym_SEMI] = ACTIONS(789), @@ -76581,9 +75646,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_xor] = ACTIONS(789), [anon_sym_or] = ACTIONS(789), [anon_sym_not] = ACTIONS(789), - [anon_sym_DOT_DOT_LT] = ACTIONS(789), - [anon_sym_DOT_DOT] = ACTIONS(789), - [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(117), + [anon_sym_DOT_DOT] = ACTIONS(117), + [anon_sym_DOT_DOT_EQ] = ACTIONS(117), [sym_val_nothing] = ACTIONS(789), [anon_sym_true] = ACTIONS(789), [anon_sym_false] = ACTIONS(789), @@ -76607,1161 +75672,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_short_flag] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, - [304] = { - [sym_comment] = STATE(304), - [ts_builtin_sym_end] = ACTIONS(779), - [anon_sym_export] = ACTIONS(777), - [anon_sym_alias] = ACTIONS(777), - [anon_sym_let] = ACTIONS(777), - [anon_sym_let_DASHenv] = ACTIONS(777), - [anon_sym_mut] = ACTIONS(777), - [anon_sym_const] = ACTIONS(777), - [sym_cmd_identifier] = ACTIONS(777), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_def] = ACTIONS(777), - [anon_sym_def_DASHenv] = ACTIONS(777), - [anon_sym_export_DASHenv] = ACTIONS(777), - [anon_sym_extern] = ACTIONS(777), - [anon_sym_module] = ACTIONS(777), - [anon_sym_use] = ACTIONS(777), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_PIPE] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_error] = ACTIONS(777), - [anon_sym_GT] = ACTIONS(777), - [anon_sym_DASH_DASH] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_break] = ACTIONS(777), - [anon_sym_continue] = ACTIONS(777), - [anon_sym_for] = ACTIONS(777), - [anon_sym_in] = ACTIONS(777), - [anon_sym_loop] = ACTIONS(777), - [anon_sym_while] = ACTIONS(777), - [anon_sym_do] = ACTIONS(777), - [anon_sym_if] = ACTIONS(777), - [anon_sym_match] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_try] = ACTIONS(777), - [anon_sym_return] = ACTIONS(777), - [anon_sym_source] = ACTIONS(777), - [anon_sym_source_DASHenv] = ACTIONS(777), - [anon_sym_register] = ACTIONS(777), - [anon_sym_hide] = ACTIONS(777), - [anon_sym_hide_DASHenv] = ACTIONS(777), - [anon_sym_overlay] = ACTIONS(777), - [anon_sym_STAR] = ACTIONS(777), - [anon_sym_where] = ACTIONS(777), - [anon_sym_STAR_STAR] = ACTIONS(777), - [anon_sym_PLUS_PLUS] = ACTIONS(777), - [anon_sym_SLASH] = ACTIONS(777), - [anon_sym_mod] = ACTIONS(777), - [anon_sym_SLASH_SLASH] = ACTIONS(777), - [anon_sym_PLUS] = ACTIONS(777), - [anon_sym_bit_DASHshl] = ACTIONS(777), - [anon_sym_bit_DASHshr] = ACTIONS(777), - [anon_sym_EQ_EQ] = ACTIONS(777), - [anon_sym_BANG_EQ] = ACTIONS(777), - [anon_sym_LT2] = ACTIONS(777), - [anon_sym_LT_EQ] = ACTIONS(777), - [anon_sym_GT_EQ] = ACTIONS(777), - [anon_sym_not_DASHin] = ACTIONS(777), - [anon_sym_starts_DASHwith] = ACTIONS(777), - [anon_sym_ends_DASHwith] = ACTIONS(777), - [anon_sym_EQ_TILDE] = ACTIONS(777), - [anon_sym_BANG_TILDE] = ACTIONS(777), - [anon_sym_bit_DASHand] = ACTIONS(777), - [anon_sym_bit_DASHxor] = ACTIONS(777), - [anon_sym_bit_DASHor] = ACTIONS(777), - [anon_sym_and] = ACTIONS(777), - [anon_sym_xor] = ACTIONS(777), - [anon_sym_or] = ACTIONS(777), - [anon_sym_not] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_CARET] = ACTIONS(777), - [sym_short_flag] = ACTIONS(777), - [anon_sym_POUND] = ACTIONS(3), - }, - [305] = { - [sym_comment] = STATE(305), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(894), - [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_LT2] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(898), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(902), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(906), - [anon_sym_or] = ACTIONS(908), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [306] = { - [sym_comment] = STATE(306), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_RBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [anon_sym_POUND] = ACTIONS(3), - }, - [307] = { - [sym_comment] = STATE(307), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [308] = { - [sym_comment] = STATE(308), - [anon_sym_export] = ACTIONS(781), - [anon_sym_alias] = ACTIONS(781), - [anon_sym_let] = ACTIONS(781), - [anon_sym_let_DASHenv] = ACTIONS(781), - [anon_sym_mut] = ACTIONS(781), - [anon_sym_const] = ACTIONS(781), - [sym_cmd_identifier] = ACTIONS(781), - [anon_sym_SEMI] = ACTIONS(781), - [anon_sym_LF] = ACTIONS(783), - [anon_sym_def] = ACTIONS(781), - [anon_sym_def_DASHenv] = ACTIONS(781), - [anon_sym_export_DASHenv] = ACTIONS(781), - [anon_sym_extern] = ACTIONS(781), - [anon_sym_module] = ACTIONS(781), - [anon_sym_use] = ACTIONS(781), - [anon_sym_LBRACK] = ACTIONS(781), - [anon_sym_LPAREN] = ACTIONS(781), - [anon_sym_RPAREN] = ACTIONS(781), - [anon_sym_PIPE] = ACTIONS(781), - [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_error] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_break] = ACTIONS(781), - [anon_sym_continue] = ACTIONS(781), - [anon_sym_for] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), - [anon_sym_loop] = ACTIONS(781), - [anon_sym_while] = ACTIONS(781), - [anon_sym_do] = ACTIONS(781), - [anon_sym_if] = ACTIONS(781), - [anon_sym_match] = ACTIONS(781), - [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_try] = ACTIONS(781), - [anon_sym_return] = ACTIONS(781), - [anon_sym_source] = ACTIONS(781), - [anon_sym_source_DASHenv] = ACTIONS(781), - [anon_sym_register] = ACTIONS(781), - [anon_sym_hide] = ACTIONS(781), - [anon_sym_hide_DASHenv] = ACTIONS(781), - [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), - [anon_sym_EQ_TILDE] = ACTIONS(781), - [anon_sym_BANG_TILDE] = ACTIONS(781), - [anon_sym_bit_DASHand] = ACTIONS(781), - [anon_sym_bit_DASHxor] = ACTIONS(781), - [anon_sym_bit_DASHor] = ACTIONS(781), - [anon_sym_and] = ACTIONS(781), - [anon_sym_xor] = ACTIONS(781), - [anon_sym_or] = ACTIONS(781), - [anon_sym_not] = ACTIONS(781), - [anon_sym_DOT_DOT_LT] = ACTIONS(781), - [anon_sym_DOT_DOT] = ACTIONS(781), - [anon_sym_DOT_DOT_EQ] = ACTIONS(781), - [sym_val_nothing] = ACTIONS(781), - [anon_sym_true] = ACTIONS(781), - [anon_sym_false] = ACTIONS(781), - [aux_sym_val_number_token1] = ACTIONS(781), - [aux_sym_val_number_token2] = ACTIONS(781), - [aux_sym_val_number_token3] = ACTIONS(781), - [aux_sym_val_number_token4] = ACTIONS(781), - [anon_sym_inf] = ACTIONS(781), - [anon_sym_DASHinf] = ACTIONS(781), - [anon_sym_NaN] = ACTIONS(781), - [anon_sym_0b] = ACTIONS(781), - [anon_sym_0o] = ACTIONS(781), - [anon_sym_0x] = ACTIONS(781), - [sym_val_date] = ACTIONS(781), - [anon_sym_DQUOTE] = ACTIONS(781), - [sym__str_single_quotes] = ACTIONS(781), - [sym__str_back_ticks] = ACTIONS(781), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), - [anon_sym_CARET] = ACTIONS(781), - [anon_sym_POUND] = ACTIONS(3), - }, - [309] = { - [sym_comment] = STATE(309), - [anon_sym_export] = ACTIONS(777), - [anon_sym_alias] = ACTIONS(777), - [anon_sym_let] = ACTIONS(777), - [anon_sym_let_DASHenv] = ACTIONS(777), - [anon_sym_mut] = ACTIONS(777), - [anon_sym_const] = ACTIONS(777), - [sym_cmd_identifier] = ACTIONS(777), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_def] = ACTIONS(777), - [anon_sym_def_DASHenv] = ACTIONS(777), - [anon_sym_export_DASHenv] = ACTIONS(777), - [anon_sym_extern] = ACTIONS(777), - [anon_sym_module] = ACTIONS(777), - [anon_sym_use] = ACTIONS(777), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_RPAREN] = ACTIONS(777), - [anon_sym_PIPE] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_error] = ACTIONS(777), - [anon_sym_GT] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_break] = ACTIONS(777), - [anon_sym_continue] = ACTIONS(777), - [anon_sym_for] = ACTIONS(777), - [anon_sym_in] = ACTIONS(777), - [anon_sym_loop] = ACTIONS(777), - [anon_sym_while] = ACTIONS(777), - [anon_sym_do] = ACTIONS(777), - [anon_sym_if] = ACTIONS(777), - [anon_sym_match] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_RBRACE] = ACTIONS(777), - [anon_sym_try] = ACTIONS(777), - [anon_sym_return] = ACTIONS(777), - [anon_sym_source] = ACTIONS(777), - [anon_sym_source_DASHenv] = ACTIONS(777), - [anon_sym_register] = ACTIONS(777), - [anon_sym_hide] = ACTIONS(777), - [anon_sym_hide_DASHenv] = ACTIONS(777), - [anon_sym_overlay] = ACTIONS(777), - [anon_sym_STAR] = ACTIONS(777), - [anon_sym_where] = ACTIONS(777), - [anon_sym_STAR_STAR] = ACTIONS(777), - [anon_sym_PLUS_PLUS] = ACTIONS(777), - [anon_sym_SLASH] = ACTIONS(777), - [anon_sym_mod] = ACTIONS(777), - [anon_sym_SLASH_SLASH] = ACTIONS(777), - [anon_sym_PLUS] = ACTIONS(777), - [anon_sym_bit_DASHshl] = ACTIONS(777), - [anon_sym_bit_DASHshr] = ACTIONS(777), - [anon_sym_EQ_EQ] = ACTIONS(777), - [anon_sym_BANG_EQ] = ACTIONS(777), - [anon_sym_LT2] = ACTIONS(777), - [anon_sym_LT_EQ] = ACTIONS(777), - [anon_sym_GT_EQ] = ACTIONS(777), - [anon_sym_not_DASHin] = ACTIONS(777), - [anon_sym_starts_DASHwith] = ACTIONS(777), - [anon_sym_ends_DASHwith] = ACTIONS(777), - [anon_sym_EQ_TILDE] = ACTIONS(777), - [anon_sym_BANG_TILDE] = ACTIONS(777), - [anon_sym_bit_DASHand] = ACTIONS(777), - [anon_sym_bit_DASHxor] = ACTIONS(777), - [anon_sym_bit_DASHor] = ACTIONS(777), - [anon_sym_and] = ACTIONS(777), - [anon_sym_xor] = ACTIONS(777), - [anon_sym_or] = ACTIONS(777), - [anon_sym_not] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_CARET] = ACTIONS(777), - [anon_sym_POUND] = ACTIONS(3), - }, - [310] = { - [sym_comment] = STATE(310), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_RBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [anon_sym_POUND] = ACTIONS(3), - }, - [311] = { - [sym_comment] = STATE(311), - [anon_sym_export] = ACTIONS(866), - [anon_sym_alias] = ACTIONS(866), - [anon_sym_let] = ACTIONS(866), - [anon_sym_let_DASHenv] = ACTIONS(866), - [anon_sym_mut] = ACTIONS(866), - [anon_sym_const] = ACTIONS(866), - [sym_cmd_identifier] = ACTIONS(866), - [anon_sym_SEMI] = ACTIONS(866), - [anon_sym_LF] = ACTIONS(868), - [anon_sym_def] = ACTIONS(866), - [anon_sym_def_DASHenv] = ACTIONS(866), - [anon_sym_export_DASHenv] = ACTIONS(866), - [anon_sym_extern] = ACTIONS(866), - [anon_sym_module] = ACTIONS(866), - [anon_sym_use] = ACTIONS(866), - [anon_sym_LBRACK] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(866), - [anon_sym_RPAREN] = ACTIONS(866), - [anon_sym_PIPE] = ACTIONS(866), - [anon_sym_DOLLAR] = ACTIONS(866), - [anon_sym_error] = ACTIONS(866), - [anon_sym_GT] = ACTIONS(866), - [anon_sym_DASH] = ACTIONS(866), - [anon_sym_break] = ACTIONS(866), - [anon_sym_continue] = ACTIONS(866), - [anon_sym_for] = ACTIONS(866), - [anon_sym_in] = ACTIONS(866), - [anon_sym_loop] = ACTIONS(866), - [anon_sym_while] = ACTIONS(866), - [anon_sym_do] = ACTIONS(866), - [anon_sym_if] = ACTIONS(866), - [anon_sym_match] = ACTIONS(866), - [anon_sym_LBRACE] = ACTIONS(866), - [anon_sym_RBRACE] = ACTIONS(866), - [anon_sym_try] = ACTIONS(866), - [anon_sym_return] = ACTIONS(866), - [anon_sym_source] = ACTIONS(866), - [anon_sym_source_DASHenv] = ACTIONS(866), - [anon_sym_register] = ACTIONS(866), - [anon_sym_hide] = ACTIONS(866), - [anon_sym_hide_DASHenv] = ACTIONS(866), - [anon_sym_overlay] = ACTIONS(866), - [anon_sym_STAR] = ACTIONS(866), - [anon_sym_where] = ACTIONS(866), - [anon_sym_STAR_STAR] = ACTIONS(866), - [anon_sym_PLUS_PLUS] = ACTIONS(866), - [anon_sym_SLASH] = ACTIONS(866), - [anon_sym_mod] = ACTIONS(866), - [anon_sym_SLASH_SLASH] = ACTIONS(866), - [anon_sym_PLUS] = ACTIONS(866), - [anon_sym_bit_DASHshl] = ACTIONS(866), - [anon_sym_bit_DASHshr] = ACTIONS(866), - [anon_sym_EQ_EQ] = ACTIONS(866), - [anon_sym_BANG_EQ] = ACTIONS(866), - [anon_sym_LT2] = ACTIONS(866), - [anon_sym_LT_EQ] = ACTIONS(866), - [anon_sym_GT_EQ] = ACTIONS(866), - [anon_sym_not_DASHin] = ACTIONS(866), - [anon_sym_starts_DASHwith] = ACTIONS(866), - [anon_sym_ends_DASHwith] = ACTIONS(866), - [anon_sym_EQ_TILDE] = ACTIONS(866), - [anon_sym_BANG_TILDE] = ACTIONS(866), - [anon_sym_bit_DASHand] = ACTIONS(866), - [anon_sym_bit_DASHxor] = ACTIONS(866), - [anon_sym_bit_DASHor] = ACTIONS(866), - [anon_sym_and] = ACTIONS(866), - [anon_sym_xor] = ACTIONS(866), - [anon_sym_or] = ACTIONS(866), - [anon_sym_not] = ACTIONS(866), - [anon_sym_DOT_DOT_LT] = ACTIONS(866), - [anon_sym_DOT_DOT] = ACTIONS(866), - [anon_sym_DOT_DOT_EQ] = ACTIONS(866), - [sym_val_nothing] = ACTIONS(866), - [anon_sym_true] = ACTIONS(866), - [anon_sym_false] = ACTIONS(866), - [aux_sym_val_number_token1] = ACTIONS(866), - [aux_sym_val_number_token2] = ACTIONS(866), - [aux_sym_val_number_token3] = ACTIONS(866), - [aux_sym_val_number_token4] = ACTIONS(866), - [anon_sym_inf] = ACTIONS(866), - [anon_sym_DASHinf] = ACTIONS(866), - [anon_sym_NaN] = ACTIONS(866), - [anon_sym_0b] = ACTIONS(866), - [anon_sym_0o] = ACTIONS(866), - [anon_sym_0x] = ACTIONS(866), - [sym_val_date] = ACTIONS(866), - [anon_sym_DQUOTE] = ACTIONS(866), - [sym__str_single_quotes] = ACTIONS(866), - [sym__str_back_ticks] = ACTIONS(866), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), - [anon_sym_CARET] = ACTIONS(866), - [anon_sym_POUND] = ACTIONS(3), - }, - [312] = { - [sym_comment] = STATE(312), - [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), - [sym_cmd_identifier] = ACTIONS(107), - [anon_sym_SEMI] = 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_PIPE] = 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_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_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [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), - [aux_sym_val_number_token4] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = 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(3), - }, - [313] = { - [sym_comment] = STATE(313), - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_export] = ACTIONS(759), - [anon_sym_alias] = ACTIONS(759), - [anon_sym_let] = ACTIONS(759), - [anon_sym_let_DASHenv] = ACTIONS(759), - [anon_sym_mut] = ACTIONS(759), - [anon_sym_const] = ACTIONS(759), - [sym_cmd_identifier] = ACTIONS(759), - [anon_sym_SEMI] = ACTIONS(759), - [anon_sym_LF] = ACTIONS(761), - [anon_sym_def] = ACTIONS(759), - [anon_sym_def_DASHenv] = ACTIONS(759), - [anon_sym_export_DASHenv] = ACTIONS(759), - [anon_sym_extern] = ACTIONS(759), - [anon_sym_module] = ACTIONS(759), - [anon_sym_use] = ACTIONS(759), - [anon_sym_LBRACK] = ACTIONS(759), - [anon_sym_LPAREN] = ACTIONS(759), - [anon_sym_PIPE] = ACTIONS(759), - [anon_sym_DOLLAR] = ACTIONS(759), - [anon_sym_error] = ACTIONS(759), - [anon_sym_GT] = ACTIONS(759), - [anon_sym_DASH] = ACTIONS(759), - [anon_sym_break] = ACTIONS(759), - [anon_sym_continue] = ACTIONS(759), - [anon_sym_for] = ACTIONS(759), - [anon_sym_in] = ACTIONS(759), - [anon_sym_loop] = ACTIONS(759), - [anon_sym_while] = ACTIONS(759), - [anon_sym_do] = ACTIONS(759), - [anon_sym_if] = ACTIONS(759), - [anon_sym_match] = ACTIONS(759), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_DOT] = ACTIONS(759), - [anon_sym_try] = ACTIONS(759), - [anon_sym_return] = ACTIONS(759), - [anon_sym_source] = ACTIONS(759), - [anon_sym_source_DASHenv] = ACTIONS(759), - [anon_sym_register] = ACTIONS(759), - [anon_sym_hide] = ACTIONS(759), - [anon_sym_hide_DASHenv] = ACTIONS(759), - [anon_sym_overlay] = ACTIONS(759), - [anon_sym_STAR] = ACTIONS(759), - [anon_sym_where] = ACTIONS(759), - [anon_sym_STAR_STAR] = ACTIONS(759), - [anon_sym_PLUS_PLUS] = ACTIONS(759), - [anon_sym_SLASH] = ACTIONS(759), - [anon_sym_mod] = ACTIONS(759), - [anon_sym_SLASH_SLASH] = ACTIONS(759), - [anon_sym_PLUS] = ACTIONS(759), - [anon_sym_bit_DASHshl] = ACTIONS(759), - [anon_sym_bit_DASHshr] = ACTIONS(759), - [anon_sym_EQ_EQ] = ACTIONS(759), - [anon_sym_BANG_EQ] = ACTIONS(759), - [anon_sym_LT2] = ACTIONS(759), - [anon_sym_LT_EQ] = ACTIONS(759), - [anon_sym_GT_EQ] = ACTIONS(759), - [anon_sym_not_DASHin] = ACTIONS(759), - [anon_sym_starts_DASHwith] = ACTIONS(759), - [anon_sym_ends_DASHwith] = ACTIONS(759), - [anon_sym_EQ_TILDE] = ACTIONS(759), - [anon_sym_BANG_TILDE] = ACTIONS(759), - [anon_sym_bit_DASHand] = ACTIONS(759), - [anon_sym_bit_DASHxor] = ACTIONS(759), - [anon_sym_bit_DASHor] = ACTIONS(759), - [anon_sym_and] = ACTIONS(759), - [anon_sym_xor] = ACTIONS(759), - [anon_sym_or] = ACTIONS(759), - [anon_sym_not] = ACTIONS(759), - [anon_sym_DOT_DOT_LT] = ACTIONS(759), - [anon_sym_DOT_DOT] = ACTIONS(759), - [anon_sym_DOT_DOT_EQ] = ACTIONS(759), - [sym_val_nothing] = ACTIONS(759), - [anon_sym_true] = ACTIONS(759), - [anon_sym_false] = ACTIONS(759), - [aux_sym_val_number_token1] = ACTIONS(759), - [aux_sym_val_number_token2] = ACTIONS(759), - [aux_sym_val_number_token3] = ACTIONS(759), - [aux_sym_val_number_token4] = ACTIONS(759), - [anon_sym_inf] = ACTIONS(759), - [anon_sym_DASHinf] = ACTIONS(759), - [anon_sym_NaN] = ACTIONS(759), - [anon_sym_0b] = ACTIONS(759), - [anon_sym_0o] = ACTIONS(759), - [anon_sym_0x] = ACTIONS(759), - [sym_val_date] = ACTIONS(759), - [anon_sym_DQUOTE] = ACTIONS(759), - [sym__str_single_quotes] = ACTIONS(759), - [sym__str_back_ticks] = ACTIONS(759), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), - [anon_sym_CARET] = ACTIONS(759), - [anon_sym_POUND] = ACTIONS(3), - }, - [314] = { - [sym_comment] = STATE(314), - [anon_sym_export] = ACTIONS(767), - [anon_sym_alias] = ACTIONS(767), - [anon_sym_let] = ACTIONS(767), - [anon_sym_let_DASHenv] = ACTIONS(767), - [anon_sym_mut] = ACTIONS(767), - [anon_sym_const] = ACTIONS(767), - [sym_cmd_identifier] = ACTIONS(767), - [anon_sym_SEMI] = ACTIONS(767), - [anon_sym_LF] = ACTIONS(769), - [anon_sym_def] = ACTIONS(767), - [anon_sym_def_DASHenv] = ACTIONS(767), - [anon_sym_export_DASHenv] = ACTIONS(767), - [anon_sym_extern] = ACTIONS(767), - [anon_sym_module] = ACTIONS(767), - [anon_sym_use] = ACTIONS(767), - [anon_sym_LBRACK] = ACTIONS(767), - [anon_sym_LPAREN] = ACTIONS(767), - [anon_sym_RPAREN] = ACTIONS(767), - [anon_sym_PIPE] = ACTIONS(767), - [anon_sym_DOLLAR] = ACTIONS(767), - [anon_sym_error] = ACTIONS(767), - [anon_sym_GT] = ACTIONS(767), - [anon_sym_DASH] = ACTIONS(767), - [anon_sym_break] = ACTIONS(767), - [anon_sym_continue] = ACTIONS(767), - [anon_sym_for] = ACTIONS(767), - [anon_sym_in] = ACTIONS(767), - [anon_sym_loop] = ACTIONS(767), - [anon_sym_while] = ACTIONS(767), - [anon_sym_do] = ACTIONS(767), - [anon_sym_if] = ACTIONS(767), - [anon_sym_match] = ACTIONS(767), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_RBRACE] = ACTIONS(767), - [anon_sym_try] = ACTIONS(767), - [anon_sym_return] = ACTIONS(767), - [anon_sym_source] = ACTIONS(767), - [anon_sym_source_DASHenv] = ACTIONS(767), - [anon_sym_register] = ACTIONS(767), - [anon_sym_hide] = ACTIONS(767), - [anon_sym_hide_DASHenv] = ACTIONS(767), - [anon_sym_overlay] = ACTIONS(767), - [anon_sym_STAR] = ACTIONS(767), - [anon_sym_where] = ACTIONS(767), - [anon_sym_STAR_STAR] = ACTIONS(767), - [anon_sym_PLUS_PLUS] = ACTIONS(767), - [anon_sym_SLASH] = ACTIONS(767), - [anon_sym_mod] = ACTIONS(767), - [anon_sym_SLASH_SLASH] = ACTIONS(767), - [anon_sym_PLUS] = ACTIONS(767), - [anon_sym_bit_DASHshl] = ACTIONS(767), - [anon_sym_bit_DASHshr] = ACTIONS(767), - [anon_sym_EQ_EQ] = ACTIONS(767), - [anon_sym_BANG_EQ] = ACTIONS(767), - [anon_sym_LT2] = ACTIONS(767), - [anon_sym_LT_EQ] = ACTIONS(767), - [anon_sym_GT_EQ] = ACTIONS(767), - [anon_sym_not_DASHin] = ACTIONS(767), - [anon_sym_starts_DASHwith] = ACTIONS(767), - [anon_sym_ends_DASHwith] = ACTIONS(767), - [anon_sym_EQ_TILDE] = ACTIONS(767), - [anon_sym_BANG_TILDE] = ACTIONS(767), - [anon_sym_bit_DASHand] = ACTIONS(767), - [anon_sym_bit_DASHxor] = ACTIONS(767), - [anon_sym_bit_DASHor] = ACTIONS(767), - [anon_sym_and] = ACTIONS(767), - [anon_sym_xor] = ACTIONS(767), - [anon_sym_or] = ACTIONS(767), - [anon_sym_not] = ACTIONS(767), - [anon_sym_DOT_DOT_LT] = ACTIONS(767), - [anon_sym_DOT_DOT] = ACTIONS(767), - [anon_sym_DOT_DOT_EQ] = ACTIONS(767), - [sym_val_nothing] = ACTIONS(767), - [anon_sym_true] = ACTIONS(767), - [anon_sym_false] = ACTIONS(767), - [aux_sym_val_number_token1] = ACTIONS(767), - [aux_sym_val_number_token2] = ACTIONS(767), - [aux_sym_val_number_token3] = ACTIONS(767), - [aux_sym_val_number_token4] = ACTIONS(767), - [anon_sym_inf] = ACTIONS(767), - [anon_sym_DASHinf] = ACTIONS(767), - [anon_sym_NaN] = ACTIONS(767), - [anon_sym_0b] = ACTIONS(767), - [anon_sym_0o] = ACTIONS(767), - [anon_sym_0x] = ACTIONS(767), - [sym_val_date] = ACTIONS(767), - [anon_sym_DQUOTE] = ACTIONS(767), - [sym__str_single_quotes] = ACTIONS(767), - [sym__str_back_ticks] = ACTIONS(767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), - [anon_sym_CARET] = ACTIONS(767), - [anon_sym_POUND] = ACTIONS(3), - }, - [315] = { - [sym_comment] = STATE(315), - [ts_builtin_sym_end] = ACTIONS(750), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_GT] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_in] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_STAR] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_STAR_STAR] = ACTIONS(748), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_SLASH] = ACTIONS(748), - [anon_sym_mod] = ACTIONS(748), - [anon_sym_SLASH_SLASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_bit_DASHshl] = ACTIONS(748), - [anon_sym_bit_DASHshr] = ACTIONS(748), - [anon_sym_EQ_EQ] = ACTIONS(748), - [anon_sym_BANG_EQ] = ACTIONS(748), - [anon_sym_LT2] = ACTIONS(748), - [anon_sym_LT_EQ] = ACTIONS(748), - [anon_sym_GT_EQ] = ACTIONS(748), - [anon_sym_not_DASHin] = ACTIONS(748), - [anon_sym_starts_DASHwith] = ACTIONS(748), - [anon_sym_ends_DASHwith] = ACTIONS(748), - [anon_sym_EQ_TILDE] = ACTIONS(748), - [anon_sym_BANG_TILDE] = ACTIONS(748), - [anon_sym_bit_DASHand] = ACTIONS(748), - [anon_sym_bit_DASHxor] = ACTIONS(748), - [anon_sym_bit_DASHor] = ACTIONS(748), - [anon_sym_and] = ACTIONS(748), - [anon_sym_xor] = ACTIONS(748), - [anon_sym_or] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, - [316] = { - [sym_comment] = STATE(316), + [294] = { + [sym_comment] = STATE(294), + [ts_builtin_sym_end] = ACTIONS(791), [anon_sym_export] = ACTIONS(789), [anon_sym_alias] = ACTIONS(789), [anon_sym_let] = ACTIONS(789), @@ -77779,11 +75692,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(789), [anon_sym_LBRACK] = ACTIONS(789), [anon_sym_LPAREN] = ACTIONS(789), - [anon_sym_RPAREN] = ACTIONS(789), [anon_sym_PIPE] = ACTIONS(789), [anon_sym_DOLLAR] = ACTIONS(789), [anon_sym_error] = ACTIONS(789), [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), [anon_sym_DASH] = ACTIONS(789), [anon_sym_break] = ACTIONS(789), [anon_sym_continue] = ACTIONS(789), @@ -77795,7 +75708,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(789), [anon_sym_match] = ACTIONS(789), [anon_sym_LBRACE] = ACTIONS(789), - [anon_sym_RBRACE] = ACTIONS(789), [anon_sym_try] = ACTIONS(789), [anon_sym_return] = ACTIONS(789), [anon_sym_source] = ACTIONS(789), @@ -77854,10 +75766,12 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), [anon_sym_CARET] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, - [317] = { - [sym_comment] = STATE(317), + [295] = { + [sym_comment] = STATE(295), + [ts_builtin_sym_end] = ACTIONS(858), [anon_sym_export] = ACTIONS(856), [anon_sym_alias] = ACTIONS(856), [anon_sym_let] = ACTIONS(856), @@ -77875,11 +75789,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(856), [anon_sym_LBRACK] = ACTIONS(856), [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_RPAREN] = ACTIONS(856), [anon_sym_PIPE] = ACTIONS(856), [anon_sym_DOLLAR] = ACTIONS(856), [anon_sym_error] = ACTIONS(856), [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH_DASH] = ACTIONS(856), [anon_sym_DASH] = ACTIONS(856), [anon_sym_break] = ACTIONS(856), [anon_sym_continue] = ACTIONS(856), @@ -77891,7 +75805,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(856), [anon_sym_match] = ACTIONS(856), [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_RBRACE] = ACTIONS(856), [anon_sym_try] = ACTIONS(856), [anon_sym_return] = ACTIONS(856), [anon_sym_source] = ACTIONS(856), @@ -77950,106 +75863,109 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), [anon_sym_CARET] = ACTIONS(856), + [sym_short_flag] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, - [318] = { - [sym_comment] = STATE(318), - [ts_builtin_sym_end] = ACTIONS(754), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_GT] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_in] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_STAR] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_STAR_STAR] = ACTIONS(752), - [anon_sym_PLUS_PLUS] = ACTIONS(752), - [anon_sym_SLASH] = ACTIONS(752), - [anon_sym_mod] = ACTIONS(752), - [anon_sym_SLASH_SLASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_bit_DASHshl] = ACTIONS(752), - [anon_sym_bit_DASHshr] = ACTIONS(752), - [anon_sym_EQ_EQ] = ACTIONS(752), - [anon_sym_BANG_EQ] = ACTIONS(752), - [anon_sym_LT2] = ACTIONS(752), - [anon_sym_LT_EQ] = ACTIONS(752), - [anon_sym_GT_EQ] = ACTIONS(752), - [anon_sym_not_DASHin] = ACTIONS(752), - [anon_sym_starts_DASHwith] = ACTIONS(752), - [anon_sym_ends_DASHwith] = ACTIONS(752), - [anon_sym_EQ_TILDE] = ACTIONS(752), - [anon_sym_BANG_TILDE] = ACTIONS(752), - [anon_sym_bit_DASHand] = ACTIONS(752), - [anon_sym_bit_DASHxor] = ACTIONS(752), - [anon_sym_bit_DASHor] = ACTIONS(752), - [anon_sym_and] = ACTIONS(752), - [anon_sym_xor] = ACTIONS(752), - [anon_sym_or] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), + [296] = { + [sym_comment] = STATE(296), + [ts_builtin_sym_end] = ACTIONS(850), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [sym_short_flag] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, - [319] = { - [sym_comment] = STATE(319), + [297] = { + [sym_comment] = STATE(297), + [ts_builtin_sym_end] = ACTIONS(795), [anon_sym_export] = ACTIONS(793), [anon_sym_alias] = ACTIONS(793), [anon_sym_let] = ACTIONS(793), @@ -78067,11 +75983,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(793), [anon_sym_LBRACK] = ACTIONS(793), [anon_sym_LPAREN] = ACTIONS(793), - [anon_sym_RPAREN] = ACTIONS(793), [anon_sym_PIPE] = ACTIONS(793), [anon_sym_DOLLAR] = ACTIONS(793), [anon_sym_error] = ACTIONS(793), [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH_DASH] = ACTIONS(793), [anon_sym_DASH] = ACTIONS(793), [anon_sym_break] = ACTIONS(793), [anon_sym_continue] = ACTIONS(793), @@ -78083,7 +75999,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(793), [anon_sym_match] = ACTIONS(793), [anon_sym_LBRACE] = ACTIONS(793), - [anon_sym_RBRACE] = ACTIONS(793), [anon_sym_try] = ACTIONS(793), [anon_sym_return] = ACTIONS(793), [anon_sym_source] = ACTIONS(793), @@ -78142,726 +76057,734 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), [anon_sym_CARET] = ACTIONS(793), + [sym_short_flag] = ACTIONS(793), [anon_sym_POUND] = ACTIONS(3), }, - [320] = { - [sym_comment] = STATE(320), - [anon_sym_export] = ACTIONS(797), - [anon_sym_alias] = ACTIONS(797), - [anon_sym_let] = ACTIONS(797), - [anon_sym_let_DASHenv] = ACTIONS(797), - [anon_sym_mut] = ACTIONS(797), - [anon_sym_const] = ACTIONS(797), - [sym_cmd_identifier] = ACTIONS(797), - [anon_sym_SEMI] = ACTIONS(797), - [anon_sym_LF] = ACTIONS(799), - [anon_sym_def] = ACTIONS(797), - [anon_sym_def_DASHenv] = ACTIONS(797), - [anon_sym_export_DASHenv] = ACTIONS(797), - [anon_sym_extern] = ACTIONS(797), - [anon_sym_module] = ACTIONS(797), - [anon_sym_use] = ACTIONS(797), - [anon_sym_LBRACK] = ACTIONS(797), - [anon_sym_LPAREN] = ACTIONS(797), - [anon_sym_RPAREN] = ACTIONS(797), - [anon_sym_PIPE] = ACTIONS(797), - [anon_sym_DOLLAR] = ACTIONS(797), - [anon_sym_error] = ACTIONS(797), - [anon_sym_GT] = ACTIONS(797), - [anon_sym_DASH] = ACTIONS(797), - [anon_sym_break] = ACTIONS(797), - [anon_sym_continue] = ACTIONS(797), - [anon_sym_for] = ACTIONS(797), - [anon_sym_in] = ACTIONS(797), - [anon_sym_loop] = ACTIONS(797), - [anon_sym_while] = ACTIONS(797), - [anon_sym_do] = ACTIONS(797), - [anon_sym_if] = ACTIONS(797), - [anon_sym_match] = ACTIONS(797), - [anon_sym_LBRACE] = ACTIONS(797), - [anon_sym_RBRACE] = ACTIONS(797), - [anon_sym_try] = ACTIONS(797), - [anon_sym_return] = ACTIONS(797), - [anon_sym_source] = ACTIONS(797), - [anon_sym_source_DASHenv] = ACTIONS(797), - [anon_sym_register] = ACTIONS(797), - [anon_sym_hide] = ACTIONS(797), - [anon_sym_hide_DASHenv] = ACTIONS(797), - [anon_sym_overlay] = ACTIONS(797), - [anon_sym_STAR] = ACTIONS(797), - [anon_sym_where] = ACTIONS(797), - [anon_sym_STAR_STAR] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_SLASH] = ACTIONS(797), - [anon_sym_mod] = ACTIONS(797), - [anon_sym_SLASH_SLASH] = ACTIONS(797), - [anon_sym_PLUS] = ACTIONS(797), - [anon_sym_bit_DASHshl] = ACTIONS(797), - [anon_sym_bit_DASHshr] = ACTIONS(797), - [anon_sym_EQ_EQ] = ACTIONS(797), - [anon_sym_BANG_EQ] = ACTIONS(797), - [anon_sym_LT2] = ACTIONS(797), - [anon_sym_LT_EQ] = ACTIONS(797), - [anon_sym_GT_EQ] = ACTIONS(797), - [anon_sym_not_DASHin] = ACTIONS(797), - [anon_sym_starts_DASHwith] = ACTIONS(797), - [anon_sym_ends_DASHwith] = ACTIONS(797), - [anon_sym_EQ_TILDE] = ACTIONS(797), - [anon_sym_BANG_TILDE] = ACTIONS(797), - [anon_sym_bit_DASHand] = ACTIONS(797), - [anon_sym_bit_DASHxor] = ACTIONS(797), - [anon_sym_bit_DASHor] = ACTIONS(797), - [anon_sym_and] = ACTIONS(797), - [anon_sym_xor] = ACTIONS(797), - [anon_sym_or] = ACTIONS(797), - [anon_sym_not] = ACTIONS(797), - [anon_sym_DOT_DOT_LT] = ACTIONS(797), - [anon_sym_DOT_DOT] = ACTIONS(797), - [anon_sym_DOT_DOT_EQ] = ACTIONS(797), - [sym_val_nothing] = ACTIONS(797), - [anon_sym_true] = ACTIONS(797), - [anon_sym_false] = ACTIONS(797), - [aux_sym_val_number_token1] = ACTIONS(797), - [aux_sym_val_number_token2] = ACTIONS(797), - [aux_sym_val_number_token3] = ACTIONS(797), - [aux_sym_val_number_token4] = ACTIONS(797), - [anon_sym_inf] = ACTIONS(797), - [anon_sym_DASHinf] = ACTIONS(797), - [anon_sym_NaN] = ACTIONS(797), - [anon_sym_0b] = ACTIONS(797), - [anon_sym_0o] = ACTIONS(797), - [anon_sym_0x] = ACTIONS(797), - [sym_val_date] = ACTIONS(797), - [anon_sym_DQUOTE] = ACTIONS(797), - [sym__str_single_quotes] = ACTIONS(797), - [sym__str_back_ticks] = ACTIONS(797), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), - [anon_sym_CARET] = ACTIONS(797), + [298] = { + [sym_comment] = STATE(298), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_GT] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_in] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(698), + [anon_sym_PLUS_PLUS] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_mod] = ACTIONS(698), + [anon_sym_SLASH_SLASH] = ACTIONS(698), + [anon_sym_PLUS] = ACTIONS(698), + [anon_sym_bit_DASHshl] = ACTIONS(698), + [anon_sym_bit_DASHshr] = ACTIONS(698), + [anon_sym_EQ_EQ] = ACTIONS(698), + [anon_sym_BANG_EQ] = ACTIONS(698), + [anon_sym_LT2] = ACTIONS(698), + [anon_sym_LT_EQ] = ACTIONS(698), + [anon_sym_GT_EQ] = ACTIONS(698), + [anon_sym_not_DASHin] = ACTIONS(698), + [anon_sym_starts_DASHwith] = ACTIONS(698), + [anon_sym_ends_DASHwith] = ACTIONS(698), + [anon_sym_EQ_TILDE] = ACTIONS(698), + [anon_sym_BANG_TILDE] = ACTIONS(698), + [anon_sym_bit_DASHand] = ACTIONS(698), + [anon_sym_bit_DASHxor] = ACTIONS(698), + [anon_sym_bit_DASHor] = ACTIONS(698), + [anon_sym_and] = ACTIONS(698), + [anon_sym_xor] = ACTIONS(698), + [anon_sym_or] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, - [321] = { - [sym_comment] = STATE(321), - [anon_sym_export] = ACTIONS(801), - [anon_sym_alias] = ACTIONS(801), - [anon_sym_let] = ACTIONS(801), - [anon_sym_let_DASHenv] = ACTIONS(801), - [anon_sym_mut] = ACTIONS(801), - [anon_sym_const] = ACTIONS(801), - [sym_cmd_identifier] = ACTIONS(801), - [anon_sym_SEMI] = ACTIONS(801), - [anon_sym_LF] = ACTIONS(803), - [anon_sym_def] = ACTIONS(801), - [anon_sym_def_DASHenv] = ACTIONS(801), - [anon_sym_export_DASHenv] = ACTIONS(801), - [anon_sym_extern] = ACTIONS(801), - [anon_sym_module] = ACTIONS(801), - [anon_sym_use] = ACTIONS(801), - [anon_sym_LBRACK] = ACTIONS(801), - [anon_sym_LPAREN] = ACTIONS(801), - [anon_sym_RPAREN] = ACTIONS(801), - [anon_sym_PIPE] = ACTIONS(801), - [anon_sym_DOLLAR] = ACTIONS(801), - [anon_sym_error] = ACTIONS(801), - [anon_sym_GT] = ACTIONS(801), - [anon_sym_DASH] = ACTIONS(801), - [anon_sym_break] = ACTIONS(801), - [anon_sym_continue] = ACTIONS(801), - [anon_sym_for] = ACTIONS(801), - [anon_sym_in] = ACTIONS(801), - [anon_sym_loop] = ACTIONS(801), - [anon_sym_while] = ACTIONS(801), - [anon_sym_do] = ACTIONS(801), - [anon_sym_if] = ACTIONS(801), - [anon_sym_match] = ACTIONS(801), - [anon_sym_LBRACE] = ACTIONS(801), - [anon_sym_RBRACE] = ACTIONS(801), - [anon_sym_try] = ACTIONS(801), - [anon_sym_return] = ACTIONS(801), - [anon_sym_source] = ACTIONS(801), - [anon_sym_source_DASHenv] = ACTIONS(801), - [anon_sym_register] = ACTIONS(801), - [anon_sym_hide] = ACTIONS(801), - [anon_sym_hide_DASHenv] = ACTIONS(801), - [anon_sym_overlay] = ACTIONS(801), - [anon_sym_STAR] = ACTIONS(801), - [anon_sym_where] = ACTIONS(801), - [anon_sym_STAR_STAR] = ACTIONS(801), - [anon_sym_PLUS_PLUS] = ACTIONS(801), - [anon_sym_SLASH] = ACTIONS(801), - [anon_sym_mod] = ACTIONS(801), - [anon_sym_SLASH_SLASH] = ACTIONS(801), - [anon_sym_PLUS] = ACTIONS(801), - [anon_sym_bit_DASHshl] = ACTIONS(801), - [anon_sym_bit_DASHshr] = ACTIONS(801), - [anon_sym_EQ_EQ] = ACTIONS(801), - [anon_sym_BANG_EQ] = ACTIONS(801), - [anon_sym_LT2] = ACTIONS(801), - [anon_sym_LT_EQ] = ACTIONS(801), - [anon_sym_GT_EQ] = ACTIONS(801), - [anon_sym_not_DASHin] = ACTIONS(801), - [anon_sym_starts_DASHwith] = ACTIONS(801), - [anon_sym_ends_DASHwith] = ACTIONS(801), - [anon_sym_EQ_TILDE] = ACTIONS(801), - [anon_sym_BANG_TILDE] = ACTIONS(801), - [anon_sym_bit_DASHand] = ACTIONS(801), - [anon_sym_bit_DASHxor] = ACTIONS(801), - [anon_sym_bit_DASHor] = ACTIONS(801), - [anon_sym_and] = ACTIONS(801), - [anon_sym_xor] = ACTIONS(801), - [anon_sym_or] = ACTIONS(801), - [anon_sym_not] = ACTIONS(801), - [anon_sym_DOT_DOT_LT] = ACTIONS(801), - [anon_sym_DOT_DOT] = ACTIONS(801), - [anon_sym_DOT_DOT_EQ] = ACTIONS(801), - [sym_val_nothing] = ACTIONS(801), - [anon_sym_true] = ACTIONS(801), - [anon_sym_false] = ACTIONS(801), - [aux_sym_val_number_token1] = ACTIONS(801), - [aux_sym_val_number_token2] = ACTIONS(801), - [aux_sym_val_number_token3] = ACTIONS(801), - [aux_sym_val_number_token4] = ACTIONS(801), - [anon_sym_inf] = ACTIONS(801), - [anon_sym_DASHinf] = ACTIONS(801), - [anon_sym_NaN] = ACTIONS(801), - [anon_sym_0b] = ACTIONS(801), - [anon_sym_0o] = ACTIONS(801), - [anon_sym_0x] = ACTIONS(801), - [sym_val_date] = ACTIONS(801), - [anon_sym_DQUOTE] = ACTIONS(801), - [sym__str_single_quotes] = ACTIONS(801), - [sym__str_back_ticks] = ACTIONS(801), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), - [anon_sym_CARET] = ACTIONS(801), + [299] = { + [sym_comment] = STATE(299), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, - [322] = { - [sym_comment] = STATE(322), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_def_DASHenv] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_DOT_DOT_LT] = ACTIONS(808), - [anon_sym_DOT_DOT] = ACTIONS(808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(808), - [sym_val_nothing] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym_val_number_token1] = ACTIONS(808), - [aux_sym_val_number_token2] = ACTIONS(808), - [aux_sym_val_number_token3] = ACTIONS(808), - [aux_sym_val_number_token4] = ACTIONS(808), - [anon_sym_inf] = ACTIONS(808), - [anon_sym_DASHinf] = ACTIONS(808), - [anon_sym_NaN] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), + [300] = { + [sym_comment] = STATE(300), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, - [323] = { - [sym_comment] = STATE(323), - [anon_sym_export] = ACTIONS(910), - [anon_sym_alias] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_let_DASHenv] = ACTIONS(910), - [anon_sym_mut] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [sym_cmd_identifier] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(910), - [anon_sym_LF] = ACTIONS(912), - [anon_sym_def] = ACTIONS(910), - [anon_sym_def_DASHenv] = ACTIONS(910), - [anon_sym_export_DASHenv] = ACTIONS(910), - [anon_sym_extern] = ACTIONS(910), - [anon_sym_module] = ACTIONS(910), - [anon_sym_use] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(910), - [anon_sym_RPAREN] = ACTIONS(910), - [anon_sym_PIPE] = ACTIONS(910), - [anon_sym_DOLLAR] = ACTIONS(910), - [anon_sym_error] = ACTIONS(910), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(910), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_match] = ACTIONS(910), - [anon_sym_LBRACE] = ACTIONS(910), - [anon_sym_RBRACE] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_source] = ACTIONS(910), - [anon_sym_source_DASHenv] = ACTIONS(910), - [anon_sym_register] = ACTIONS(910), - [anon_sym_hide] = ACTIONS(910), - [anon_sym_hide_DASHenv] = ACTIONS(910), - [anon_sym_overlay] = ACTIONS(910), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(910), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(894), - [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_LT2] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(898), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(902), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(906), - [anon_sym_or] = ACTIONS(908), - [anon_sym_not] = ACTIONS(910), - [anon_sym_DOT_DOT_LT] = ACTIONS(910), - [anon_sym_DOT_DOT] = ACTIONS(910), - [anon_sym_DOT_DOT_EQ] = ACTIONS(910), - [sym_val_nothing] = ACTIONS(910), - [anon_sym_true] = ACTIONS(910), - [anon_sym_false] = ACTIONS(910), - [aux_sym_val_number_token1] = ACTIONS(910), - [aux_sym_val_number_token2] = ACTIONS(910), - [aux_sym_val_number_token3] = ACTIONS(910), - [aux_sym_val_number_token4] = ACTIONS(910), - [anon_sym_inf] = ACTIONS(910), - [anon_sym_DASHinf] = ACTIONS(910), - [anon_sym_NaN] = ACTIONS(910), - [anon_sym_0b] = ACTIONS(910), - [anon_sym_0o] = ACTIONS(910), - [anon_sym_0x] = ACTIONS(910), - [sym_val_date] = ACTIONS(910), - [anon_sym_DQUOTE] = ACTIONS(910), - [sym__str_single_quotes] = ACTIONS(910), - [sym__str_back_ticks] = ACTIONS(910), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), - [anon_sym_CARET] = ACTIONS(910), + [301] = { + [sym_comment] = STATE(301), + [ts_builtin_sym_end] = ACTIONS(775), + [anon_sym_export] = ACTIONS(773), + [anon_sym_alias] = ACTIONS(773), + [anon_sym_let] = ACTIONS(773), + [anon_sym_let_DASHenv] = ACTIONS(773), + [anon_sym_mut] = ACTIONS(773), + [anon_sym_const] = ACTIONS(773), + [sym_cmd_identifier] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(773), + [anon_sym_LF] = ACTIONS(775), + [anon_sym_def] = ACTIONS(773), + [anon_sym_def_DASHenv] = ACTIONS(773), + [anon_sym_export_DASHenv] = ACTIONS(773), + [anon_sym_extern] = ACTIONS(773), + [anon_sym_module] = ACTIONS(773), + [anon_sym_use] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(773), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_PIPE] = ACTIONS(773), + [anon_sym_DOLLAR] = ACTIONS(773), + [anon_sym_error] = ACTIONS(773), + [anon_sym_GT] = ACTIONS(773), + [anon_sym_DASH_DASH] = ACTIONS(773), + [anon_sym_DASH] = ACTIONS(773), + [anon_sym_break] = ACTIONS(773), + [anon_sym_continue] = ACTIONS(773), + [anon_sym_for] = ACTIONS(773), + [anon_sym_in] = ACTIONS(773), + [anon_sym_loop] = ACTIONS(773), + [anon_sym_while] = ACTIONS(773), + [anon_sym_do] = ACTIONS(773), + [anon_sym_if] = ACTIONS(773), + [anon_sym_match] = ACTIONS(773), + [anon_sym_LBRACE] = ACTIONS(773), + [anon_sym_try] = ACTIONS(773), + [anon_sym_return] = ACTIONS(773), + [anon_sym_source] = ACTIONS(773), + [anon_sym_source_DASHenv] = ACTIONS(773), + [anon_sym_register] = ACTIONS(773), + [anon_sym_hide] = ACTIONS(773), + [anon_sym_hide_DASHenv] = ACTIONS(773), + [anon_sym_overlay] = ACTIONS(773), + [anon_sym_STAR] = ACTIONS(773), + [anon_sym_where] = ACTIONS(773), + [anon_sym_STAR_STAR] = ACTIONS(773), + [anon_sym_PLUS_PLUS] = ACTIONS(773), + [anon_sym_SLASH] = ACTIONS(773), + [anon_sym_mod] = ACTIONS(773), + [anon_sym_SLASH_SLASH] = ACTIONS(773), + [anon_sym_PLUS] = ACTIONS(773), + [anon_sym_bit_DASHshl] = ACTIONS(773), + [anon_sym_bit_DASHshr] = ACTIONS(773), + [anon_sym_EQ_EQ] = ACTIONS(773), + [anon_sym_BANG_EQ] = ACTIONS(773), + [anon_sym_LT2] = ACTIONS(773), + [anon_sym_LT_EQ] = ACTIONS(773), + [anon_sym_GT_EQ] = ACTIONS(773), + [anon_sym_not_DASHin] = ACTIONS(773), + [anon_sym_starts_DASHwith] = ACTIONS(773), + [anon_sym_ends_DASHwith] = ACTIONS(773), + [anon_sym_EQ_TILDE] = ACTIONS(773), + [anon_sym_BANG_TILDE] = ACTIONS(773), + [anon_sym_bit_DASHand] = ACTIONS(773), + [anon_sym_bit_DASHxor] = ACTIONS(773), + [anon_sym_bit_DASHor] = ACTIONS(773), + [anon_sym_and] = ACTIONS(773), + [anon_sym_xor] = ACTIONS(773), + [anon_sym_or] = ACTIONS(773), + [anon_sym_not] = ACTIONS(773), + [anon_sym_DOT_DOT_LT] = ACTIONS(773), + [anon_sym_DOT_DOT] = ACTIONS(773), + [anon_sym_DOT_DOT_EQ] = ACTIONS(773), + [sym_val_nothing] = ACTIONS(773), + [anon_sym_true] = ACTIONS(773), + [anon_sym_false] = ACTIONS(773), + [aux_sym_val_number_token1] = ACTIONS(773), + [aux_sym_val_number_token2] = ACTIONS(773), + [aux_sym_val_number_token3] = ACTIONS(773), + [aux_sym_val_number_token4] = ACTIONS(773), + [anon_sym_inf] = ACTIONS(773), + [anon_sym_DASHinf] = ACTIONS(773), + [anon_sym_NaN] = ACTIONS(773), + [anon_sym_0b] = ACTIONS(773), + [anon_sym_0o] = ACTIONS(773), + [anon_sym_0x] = ACTIONS(773), + [sym_val_date] = ACTIONS(773), + [anon_sym_DQUOTE] = ACTIONS(773), + [sym__str_single_quotes] = ACTIONS(773), + [sym__str_back_ticks] = ACTIONS(773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(773), + [anon_sym_CARET] = ACTIONS(773), + [sym_short_flag] = ACTIONS(773), [anon_sym_POUND] = ACTIONS(3), }, - [324] = { - [sym_comment] = STATE(324), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(894), - [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_LT2] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(898), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(902), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(906), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [302] = { + [sym_comment] = STATE(302), + [ts_builtin_sym_end] = ACTIONS(842), + [anon_sym_export] = ACTIONS(840), + [anon_sym_alias] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_let_DASHenv] = ACTIONS(840), + [anon_sym_mut] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [sym_cmd_identifier] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_def] = ACTIONS(840), + [anon_sym_def_DASHenv] = ACTIONS(840), + [anon_sym_export_DASHenv] = ACTIONS(840), + [anon_sym_extern] = ACTIONS(840), + [anon_sym_module] = ACTIONS(840), + [anon_sym_use] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_error] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_loop] = ACTIONS(840), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_match] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_source] = ACTIONS(840), + [anon_sym_source_DASHenv] = ACTIONS(840), + [anon_sym_register] = ACTIONS(840), + [anon_sym_hide] = ACTIONS(840), + [anon_sym_hide_DASHenv] = ACTIONS(840), + [anon_sym_overlay] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_where] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [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(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_not] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_CARET] = ACTIONS(840), + [sym_short_flag] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, - [325] = { - [sym_comment] = STATE(325), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_RPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_RBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(123), - [anon_sym_DOT_DOT] = ACTIONS(123), - [anon_sym_DOT_DOT_EQ] = ACTIONS(123), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), + [303] = { + [sym_comment] = STATE(303), + [ts_builtin_sym_end] = ACTIONS(688), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, - [326] = { - [sym_comment] = STATE(326), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_RPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_RBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(763), - [anon_sym_DOT_DOT] = ACTIONS(763), - [anon_sym_DOT_DOT_EQ] = ACTIONS(763), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), + [304] = { + [sym_comment] = STATE(304), + [ts_builtin_sym_end] = ACTIONS(109), + [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), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = 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_PIPE] = ACTIONS(107), + [anon_sym_DOLLAR] = ACTIONS(107), + [anon_sym_error] = ACTIONS(107), + [anon_sym_GT] = ACTIONS(107), + [anon_sym_DASH_DASH] = 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_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_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [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), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(107), [anon_sym_POUND] = ACTIONS(3), }, - [327] = { - [sym_comment] = STATE(327), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), + [305] = { + [sym_comment] = STATE(305), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(884), [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), + [anon_sym_where] = ACTIONS(781), [anon_sym_STAR_STAR] = ACTIONS(892), [anon_sym_PLUS_PLUS] = ACTIONS(892), [anon_sym_SLASH] = ACTIONS(890), @@ -78883,229 +76806,1573 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_bit_DASHand] = ACTIONS(898), [anon_sym_bit_DASHxor] = ACTIONS(900), [anon_sym_bit_DASHor] = ACTIONS(902), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [328] = { - [sym_comment] = STATE(328), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(894), - [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_LT2] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(898), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(902), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [306] = { + [sym_comment] = STATE(306), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_RPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_RBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, - [329] = { - [sym_comment] = STATE(329), - [anon_sym_export] = ACTIONS(820), - [anon_sym_alias] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_let_DASHenv] = ACTIONS(820), - [anon_sym_mut] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [sym_cmd_identifier] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_LF] = ACTIONS(822), - [anon_sym_def] = ACTIONS(820), - [anon_sym_def_DASHenv] = ACTIONS(820), - [anon_sym_export_DASHenv] = ACTIONS(820), - [anon_sym_extern] = ACTIONS(820), - [anon_sym_module] = ACTIONS(820), - [anon_sym_use] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_RPAREN] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_DOLLAR] = ACTIONS(820), - [anon_sym_error] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_loop] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_match] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_source] = ACTIONS(820), - [anon_sym_source_DASHenv] = ACTIONS(820), - [anon_sym_register] = ACTIONS(820), - [anon_sym_hide] = ACTIONS(820), - [anon_sym_hide_DASHenv] = ACTIONS(820), - [anon_sym_overlay] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_where] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_mod] = ACTIONS(820), - [anon_sym_SLASH_SLASH] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_bit_DASHshl] = ACTIONS(820), - [anon_sym_bit_DASHshr] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_LT2] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_not_DASHin] = ACTIONS(820), - [anon_sym_starts_DASHwith] = ACTIONS(820), - [anon_sym_ends_DASHwith] = ACTIONS(820), - [anon_sym_EQ_TILDE] = ACTIONS(820), - [anon_sym_BANG_TILDE] = ACTIONS(820), - [anon_sym_bit_DASHand] = ACTIONS(820), - [anon_sym_bit_DASHxor] = ACTIONS(820), - [anon_sym_bit_DASHor] = ACTIONS(820), - [anon_sym_and] = ACTIONS(820), - [anon_sym_xor] = ACTIONS(820), - [anon_sym_or] = ACTIONS(820), - [anon_sym_not] = ACTIONS(820), - [anon_sym_DOT_DOT_LT] = ACTIONS(820), - [anon_sym_DOT_DOT] = ACTIONS(820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(820), - [sym_val_nothing] = ACTIONS(820), - [anon_sym_true] = ACTIONS(820), - [anon_sym_false] = ACTIONS(820), - [aux_sym_val_number_token1] = ACTIONS(820), - [aux_sym_val_number_token2] = ACTIONS(820), - [aux_sym_val_number_token3] = ACTIONS(820), - [aux_sym_val_number_token4] = ACTIONS(820), - [anon_sym_inf] = ACTIONS(820), - [anon_sym_DASHinf] = ACTIONS(820), - [anon_sym_NaN] = ACTIONS(820), - [anon_sym_0b] = ACTIONS(820), - [anon_sym_0o] = ACTIONS(820), - [anon_sym_0x] = ACTIONS(820), - [sym_val_date] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [sym__str_single_quotes] = ACTIONS(820), - [sym__str_back_ticks] = ACTIONS(820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), + [307] = { + [sym_comment] = STATE(307), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [308] = { + [sym_comment] = STATE(308), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [309] = { + [sym_comment] = STATE(309), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(123), + [anon_sym_DOT_DOT] = ACTIONS(123), + [anon_sym_DOT_DOT_EQ] = ACTIONS(123), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [310] = { + [sym_comment] = STATE(310), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [311] = { + [sym_comment] = STATE(311), + [anon_sym_export] = ACTIONS(812), + [anon_sym_alias] = ACTIONS(812), + [anon_sym_let] = ACTIONS(812), + [anon_sym_let_DASHenv] = ACTIONS(812), + [anon_sym_mut] = ACTIONS(812), + [anon_sym_const] = ACTIONS(812), + [sym_cmd_identifier] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_def] = ACTIONS(812), + [anon_sym_def_DASHenv] = ACTIONS(812), + [anon_sym_export_DASHenv] = ACTIONS(812), + [anon_sym_extern] = ACTIONS(812), + [anon_sym_module] = ACTIONS(812), + [anon_sym_use] = ACTIONS(812), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_RPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_error] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_break] = ACTIONS(812), + [anon_sym_continue] = ACTIONS(812), + [anon_sym_for] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_loop] = ACTIONS(812), + [anon_sym_while] = ACTIONS(812), + [anon_sym_do] = ACTIONS(812), + [anon_sym_if] = ACTIONS(812), + [anon_sym_match] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_try] = ACTIONS(812), + [anon_sym_return] = ACTIONS(812), + [anon_sym_source] = ACTIONS(812), + [anon_sym_source_DASHenv] = ACTIONS(812), + [anon_sym_register] = ACTIONS(812), + [anon_sym_hide] = ACTIONS(812), + [anon_sym_hide_DASHenv] = ACTIONS(812), + [anon_sym_overlay] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_where] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), + [anon_sym_POUND] = ACTIONS(3), + }, + [312] = { + [sym_comment] = STATE(312), + [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), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = 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_PIPE] = 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_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_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [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), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = 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(3), + }, + [313] = { + [sym_comment] = STATE(313), + [anon_sym_export] = ACTIONS(840), + [anon_sym_alias] = ACTIONS(840), + [anon_sym_let] = ACTIONS(840), + [anon_sym_let_DASHenv] = ACTIONS(840), + [anon_sym_mut] = ACTIONS(840), + [anon_sym_const] = ACTIONS(840), + [sym_cmd_identifier] = ACTIONS(840), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_def] = ACTIONS(840), + [anon_sym_def_DASHenv] = ACTIONS(840), + [anon_sym_export_DASHenv] = ACTIONS(840), + [anon_sym_extern] = ACTIONS(840), + [anon_sym_module] = ACTIONS(840), + [anon_sym_use] = ACTIONS(840), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_RPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_error] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_break] = ACTIONS(840), + [anon_sym_continue] = ACTIONS(840), + [anon_sym_for] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_loop] = ACTIONS(840), + [anon_sym_while] = ACTIONS(840), + [anon_sym_do] = ACTIONS(840), + [anon_sym_if] = ACTIONS(840), + [anon_sym_match] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_try] = ACTIONS(840), + [anon_sym_return] = ACTIONS(840), + [anon_sym_source] = ACTIONS(840), + [anon_sym_source_DASHenv] = ACTIONS(840), + [anon_sym_register] = ACTIONS(840), + [anon_sym_hide] = ACTIONS(840), + [anon_sym_hide_DASHenv] = ACTIONS(840), + [anon_sym_overlay] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_where] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [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(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_not] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_CARET] = ACTIONS(840), + [anon_sym_POUND] = ACTIONS(3), + }, + [314] = { + [sym_comment] = STATE(314), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [anon_sym_POUND] = ACTIONS(3), + }, + [315] = { + [sym_comment] = STATE(315), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), + [anon_sym_POUND] = ACTIONS(3), + }, + [316] = { + [sym_comment] = STATE(316), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), + [anon_sym_POUND] = ACTIONS(3), + }, + [317] = { + [sym_comment] = STATE(317), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), + [anon_sym_POUND] = ACTIONS(3), + }, + [318] = { + [sym_comment] = STATE(318), + [anon_sym_export] = ACTIONS(769), + [anon_sym_alias] = ACTIONS(769), + [anon_sym_let] = ACTIONS(769), + [anon_sym_let_DASHenv] = ACTIONS(769), + [anon_sym_mut] = ACTIONS(769), + [anon_sym_const] = ACTIONS(769), + [sym_cmd_identifier] = ACTIONS(769), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_def] = ACTIONS(769), + [anon_sym_def_DASHenv] = ACTIONS(769), + [anon_sym_export_DASHenv] = ACTIONS(769), + [anon_sym_extern] = ACTIONS(769), + [anon_sym_module] = ACTIONS(769), + [anon_sym_use] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_RPAREN] = ACTIONS(769), + [anon_sym_PIPE] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_error] = ACTIONS(769), + [anon_sym_GT] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_break] = ACTIONS(769), + [anon_sym_continue] = ACTIONS(769), + [anon_sym_for] = ACTIONS(769), + [anon_sym_in] = ACTIONS(769), + [anon_sym_loop] = ACTIONS(769), + [anon_sym_while] = ACTIONS(769), + [anon_sym_do] = ACTIONS(769), + [anon_sym_if] = ACTIONS(769), + [anon_sym_match] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_RBRACE] = ACTIONS(769), + [anon_sym_try] = ACTIONS(769), + [anon_sym_return] = ACTIONS(769), + [anon_sym_source] = ACTIONS(769), + [anon_sym_source_DASHenv] = ACTIONS(769), + [anon_sym_register] = ACTIONS(769), + [anon_sym_hide] = ACTIONS(769), + [anon_sym_hide_DASHenv] = ACTIONS(769), + [anon_sym_overlay] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_where] = ACTIONS(769), + [anon_sym_STAR_STAR] = ACTIONS(769), + [anon_sym_PLUS_PLUS] = ACTIONS(769), + [anon_sym_SLASH] = ACTIONS(769), + [anon_sym_mod] = ACTIONS(769), + [anon_sym_SLASH_SLASH] = ACTIONS(769), + [anon_sym_PLUS] = ACTIONS(769), + [anon_sym_bit_DASHshl] = ACTIONS(769), + [anon_sym_bit_DASHshr] = ACTIONS(769), + [anon_sym_EQ_EQ] = ACTIONS(769), + [anon_sym_BANG_EQ] = ACTIONS(769), + [anon_sym_LT2] = ACTIONS(769), + [anon_sym_LT_EQ] = ACTIONS(769), + [anon_sym_GT_EQ] = ACTIONS(769), + [anon_sym_not_DASHin] = ACTIONS(769), + [anon_sym_starts_DASHwith] = ACTIONS(769), + [anon_sym_ends_DASHwith] = ACTIONS(769), + [anon_sym_EQ_TILDE] = ACTIONS(769), + [anon_sym_BANG_TILDE] = ACTIONS(769), + [anon_sym_bit_DASHand] = ACTIONS(769), + [anon_sym_bit_DASHxor] = ACTIONS(769), + [anon_sym_bit_DASHor] = ACTIONS(769), + [anon_sym_and] = ACTIONS(769), + [anon_sym_xor] = ACTIONS(769), + [anon_sym_or] = ACTIONS(769), + [anon_sym_not] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_CARET] = ACTIONS(769), + [anon_sym_POUND] = ACTIONS(3), + }, + [319] = { + [sym_comment] = STATE(319), + [anon_sym_export] = ACTIONS(844), + [anon_sym_alias] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_let_DASHenv] = ACTIONS(844), + [anon_sym_mut] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [sym_cmd_identifier] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_def] = ACTIONS(844), + [anon_sym_def_DASHenv] = ACTIONS(844), + [anon_sym_export_DASHenv] = ACTIONS(844), + [anon_sym_extern] = ACTIONS(844), + [anon_sym_module] = ACTIONS(844), + [anon_sym_use] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_RPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_error] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_loop] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_match] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_RBRACE] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_source] = ACTIONS(844), + [anon_sym_source_DASHenv] = ACTIONS(844), + [anon_sym_register] = ACTIONS(844), + [anon_sym_hide] = ACTIONS(844), + [anon_sym_hide_DASHenv] = ACTIONS(844), + [anon_sym_overlay] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_where] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_not] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_CARET] = ACTIONS(844), + [anon_sym_POUND] = ACTIONS(3), + }, + [320] = { + [sym_comment] = STATE(320), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), + [anon_sym_POUND] = ACTIONS(3), + }, + [321] = { + [sym_comment] = STATE(321), + [anon_sym_export] = ACTIONS(808), + [anon_sym_alias] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_let_DASHenv] = ACTIONS(808), + [anon_sym_mut] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [sym_cmd_identifier] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_def] = ACTIONS(808), + [anon_sym_def_DASHenv] = ACTIONS(808), + [anon_sym_export_DASHenv] = ACTIONS(808), + [anon_sym_extern] = ACTIONS(808), + [anon_sym_module] = ACTIONS(808), + [anon_sym_use] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_RPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_error] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_loop] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_match] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_source] = ACTIONS(808), + [anon_sym_source_DASHenv] = ACTIONS(808), + [anon_sym_register] = ACTIONS(808), + [anon_sym_hide] = ACTIONS(808), + [anon_sym_hide_DASHenv] = ACTIONS(808), + [anon_sym_overlay] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_where] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_not] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), [anon_sym_POUND] = ACTIONS(3), }, - [330] = { - [sym_comment] = STATE(330), + [322] = { + [sym_comment] = STATE(322), [anon_sym_export] = ACTIONS(824), [anon_sym_alias] = ACTIONS(824), [anon_sym_let] = ACTIONS(824), @@ -79200,8 +78467,392 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(824), [anon_sym_POUND] = ACTIONS(3), }, - [331] = { - [sym_comment] = STATE(331), + [323] = { + [sym_comment] = STATE(323), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_def_DASHenv] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_DOT_DOT_LT] = ACTIONS(828), + [anon_sym_DOT_DOT] = ACTIONS(828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(828), + [sym_val_nothing] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym_val_number_token1] = ACTIONS(828), + [aux_sym_val_number_token2] = ACTIONS(828), + [aux_sym_val_number_token3] = ACTIONS(828), + [aux_sym_val_number_token4] = ACTIONS(828), + [anon_sym_inf] = ACTIONS(828), + [anon_sym_DASHinf] = ACTIONS(828), + [anon_sym_NaN] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(3), + }, + [324] = { + [sym_comment] = STATE(324), + [anon_sym_export] = ACTIONS(832), + [anon_sym_alias] = ACTIONS(832), + [anon_sym_let] = ACTIONS(832), + [anon_sym_let_DASHenv] = ACTIONS(832), + [anon_sym_mut] = ACTIONS(832), + [anon_sym_const] = ACTIONS(832), + [sym_cmd_identifier] = ACTIONS(832), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_def] = ACTIONS(832), + [anon_sym_def_DASHenv] = ACTIONS(832), + [anon_sym_export_DASHenv] = ACTIONS(832), + [anon_sym_extern] = ACTIONS(832), + [anon_sym_module] = ACTIONS(832), + [anon_sym_use] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_RPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_error] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_break] = ACTIONS(832), + [anon_sym_continue] = ACTIONS(832), + [anon_sym_for] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_loop] = ACTIONS(832), + [anon_sym_while] = ACTIONS(832), + [anon_sym_do] = ACTIONS(832), + [anon_sym_if] = ACTIONS(832), + [anon_sym_match] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_RBRACE] = ACTIONS(832), + [anon_sym_try] = ACTIONS(832), + [anon_sym_return] = ACTIONS(832), + [anon_sym_source] = ACTIONS(832), + [anon_sym_source_DASHenv] = ACTIONS(832), + [anon_sym_register] = ACTIONS(832), + [anon_sym_hide] = ACTIONS(832), + [anon_sym_hide_DASHenv] = ACTIONS(832), + [anon_sym_overlay] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_where] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_not] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_CARET] = ACTIONS(832), + [anon_sym_POUND] = ACTIONS(3), + }, + [325] = { + [sym_comment] = STATE(325), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_RPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), + [anon_sym_POUND] = ACTIONS(3), + }, + [326] = { + [sym_comment] = STATE(326), + [anon_sym_export] = ACTIONS(852), + [anon_sym_alias] = ACTIONS(852), + [anon_sym_let] = ACTIONS(852), + [anon_sym_let_DASHenv] = ACTIONS(852), + [anon_sym_mut] = ACTIONS(852), + [anon_sym_const] = ACTIONS(852), + [sym_cmd_identifier] = ACTIONS(852), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_def] = ACTIONS(852), + [anon_sym_def_DASHenv] = ACTIONS(852), + [anon_sym_export_DASHenv] = ACTIONS(852), + [anon_sym_extern] = ACTIONS(852), + [anon_sym_module] = ACTIONS(852), + [anon_sym_use] = ACTIONS(852), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_RPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_error] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_break] = ACTIONS(852), + [anon_sym_continue] = ACTIONS(852), + [anon_sym_for] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_loop] = ACTIONS(852), + [anon_sym_while] = ACTIONS(852), + [anon_sym_do] = ACTIONS(852), + [anon_sym_if] = ACTIONS(852), + [anon_sym_match] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_RBRACE] = ACTIONS(852), + [anon_sym_try] = ACTIONS(852), + [anon_sym_return] = ACTIONS(852), + [anon_sym_source] = ACTIONS(852), + [anon_sym_source_DASHenv] = ACTIONS(852), + [anon_sym_register] = ACTIONS(852), + [anon_sym_hide] = ACTIONS(852), + [anon_sym_hide_DASHenv] = ACTIONS(852), + [anon_sym_overlay] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_where] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_not] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_CARET] = ACTIONS(852), + [anon_sym_POUND] = ACTIONS(3), + }, + [327] = { + [sym_comment] = STATE(327), [anon_sym_export] = ACTIONS(816), [anon_sym_alias] = ACTIONS(816), [anon_sym_let] = ACTIONS(816), @@ -79223,8 +78874,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(816), [anon_sym_DOLLAR] = ACTIONS(816), [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DASH] = ACTIONS(886), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), [anon_sym_break] = ACTIONS(816), [anon_sym_continue] = ACTIONS(816), [anon_sym_for] = ACTIONS(816), @@ -79244,21 +78895,21 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(816), [anon_sym_hide_DASHenv] = ACTIONS(816), [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(890), + [anon_sym_STAR] = ACTIONS(816), [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(894), - [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_LT2] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_STAR_STAR] = ACTIONS(816), + [anon_sym_PLUS_PLUS] = ACTIONS(816), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), [anon_sym_not_DASHin] = ACTIONS(816), [anon_sym_starts_DASHwith] = ACTIONS(816), [anon_sym_ends_DASHwith] = ACTIONS(816), @@ -79296,52 +78947,52 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, - [332] = { - [sym_comment] = STATE(332), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), + [328] = { + [sym_comment] = STATE(328), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(884), [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), + [anon_sym_where] = ACTIONS(781), [anon_sym_STAR_STAR] = ACTIONS(892), [anon_sym_PLUS_PLUS] = ACTIONS(892), [anon_sym_SLASH] = ACTIONS(890), @@ -79362,38 +79013,230 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_BANG_TILDE] = ACTIONS(896), [anon_sym_bit_DASHand] = ACTIONS(898), [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(908), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [333] = { - [sym_comment] = STATE(333), + [329] = { + [sym_comment] = STATE(329), + [anon_sym_export] = ACTIONS(856), + [anon_sym_alias] = ACTIONS(856), + [anon_sym_let] = ACTIONS(856), + [anon_sym_let_DASHenv] = ACTIONS(856), + [anon_sym_mut] = ACTIONS(856), + [anon_sym_const] = ACTIONS(856), + [sym_cmd_identifier] = ACTIONS(856), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_def] = ACTIONS(856), + [anon_sym_def_DASHenv] = ACTIONS(856), + [anon_sym_export_DASHenv] = ACTIONS(856), + [anon_sym_extern] = ACTIONS(856), + [anon_sym_module] = ACTIONS(856), + [anon_sym_use] = ACTIONS(856), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_RPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_error] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_break] = ACTIONS(856), + [anon_sym_continue] = ACTIONS(856), + [anon_sym_for] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_loop] = ACTIONS(856), + [anon_sym_while] = ACTIONS(856), + [anon_sym_do] = ACTIONS(856), + [anon_sym_if] = ACTIONS(856), + [anon_sym_match] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_RBRACE] = ACTIONS(856), + [anon_sym_try] = ACTIONS(856), + [anon_sym_return] = ACTIONS(856), + [anon_sym_source] = ACTIONS(856), + [anon_sym_source_DASHenv] = ACTIONS(856), + [anon_sym_register] = ACTIONS(856), + [anon_sym_hide] = ACTIONS(856), + [anon_sym_hide_DASHenv] = ACTIONS(856), + [anon_sym_overlay] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_where] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_not] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_CARET] = ACTIONS(856), + [anon_sym_POUND] = ACTIONS(3), + }, + [330] = { + [sym_comment] = STATE(330), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_RPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_RBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(910), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(908), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), + [anon_sym_POUND] = ACTIONS(3), + }, + [331] = { + [sym_comment] = STATE(331), [anon_sym_export] = ACTIONS(874), [anon_sym_alias] = ACTIONS(874), [anon_sym_let] = ACTIONS(874), @@ -79488,52 +79331,148 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, - [334] = { - [sym_comment] = STATE(334), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), + [332] = { + [sym_comment] = STATE(332), + [anon_sym_export] = ACTIONS(793), + [anon_sym_alias] = ACTIONS(793), + [anon_sym_let] = ACTIONS(793), + [anon_sym_let_DASHenv] = ACTIONS(793), + [anon_sym_mut] = ACTIONS(793), + [anon_sym_const] = ACTIONS(793), + [sym_cmd_identifier] = ACTIONS(793), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_def] = ACTIONS(793), + [anon_sym_def_DASHenv] = ACTIONS(793), + [anon_sym_export_DASHenv] = ACTIONS(793), + [anon_sym_extern] = ACTIONS(793), + [anon_sym_module] = ACTIONS(793), + [anon_sym_use] = ACTIONS(793), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_RPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_error] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_break] = ACTIONS(793), + [anon_sym_continue] = ACTIONS(793), + [anon_sym_for] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_loop] = ACTIONS(793), + [anon_sym_while] = ACTIONS(793), + [anon_sym_do] = ACTIONS(793), + [anon_sym_if] = ACTIONS(793), + [anon_sym_match] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_RBRACE] = ACTIONS(793), + [anon_sym_try] = ACTIONS(793), + [anon_sym_return] = ACTIONS(793), + [anon_sym_source] = ACTIONS(793), + [anon_sym_source_DASHenv] = ACTIONS(793), + [anon_sym_register] = ACTIONS(793), + [anon_sym_hide] = ACTIONS(793), + [anon_sym_hide_DASHenv] = ACTIONS(793), + [anon_sym_overlay] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_where] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_not] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_CARET] = ACTIONS(793), + [anon_sym_POUND] = ACTIONS(3), + }, + [333] = { + [sym_comment] = STATE(333), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(884), [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), + [anon_sym_where] = ACTIONS(781), [anon_sym_STAR_STAR] = ACTIONS(892), [anon_sym_PLUS_PLUS] = ACTIONS(892), [anon_sym_SLASH] = ACTIONS(890), @@ -79553,179 +79492,275 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_EQ_TILDE] = ACTIONS(896), [anon_sym_BANG_TILDE] = ACTIONS(896), [anon_sym_bit_DASHand] = ACTIONS(898), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [334] = { + [sym_comment] = STATE(334), + [anon_sym_export] = ACTIONS(773), + [anon_sym_alias] = ACTIONS(773), + [anon_sym_let] = ACTIONS(773), + [anon_sym_let_DASHenv] = ACTIONS(773), + [anon_sym_mut] = ACTIONS(773), + [anon_sym_const] = ACTIONS(773), + [sym_cmd_identifier] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(773), + [anon_sym_LF] = ACTIONS(775), + [anon_sym_def] = ACTIONS(773), + [anon_sym_def_DASHenv] = ACTIONS(773), + [anon_sym_export_DASHenv] = ACTIONS(773), + [anon_sym_extern] = ACTIONS(773), + [anon_sym_module] = ACTIONS(773), + [anon_sym_use] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(773), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(773), + [anon_sym_PIPE] = ACTIONS(773), + [anon_sym_DOLLAR] = ACTIONS(773), + [anon_sym_error] = ACTIONS(773), + [anon_sym_GT] = ACTIONS(773), + [anon_sym_DASH] = ACTIONS(773), + [anon_sym_break] = ACTIONS(773), + [anon_sym_continue] = ACTIONS(773), + [anon_sym_for] = ACTIONS(773), + [anon_sym_in] = ACTIONS(773), + [anon_sym_loop] = ACTIONS(773), + [anon_sym_while] = ACTIONS(773), + [anon_sym_do] = ACTIONS(773), + [anon_sym_if] = ACTIONS(773), + [anon_sym_match] = ACTIONS(773), + [anon_sym_LBRACE] = ACTIONS(773), + [anon_sym_RBRACE] = ACTIONS(773), + [anon_sym_try] = ACTIONS(773), + [anon_sym_return] = ACTIONS(773), + [anon_sym_source] = ACTIONS(773), + [anon_sym_source_DASHenv] = ACTIONS(773), + [anon_sym_register] = ACTIONS(773), + [anon_sym_hide] = ACTIONS(773), + [anon_sym_hide_DASHenv] = ACTIONS(773), + [anon_sym_overlay] = ACTIONS(773), + [anon_sym_STAR] = ACTIONS(773), + [anon_sym_where] = ACTIONS(773), + [anon_sym_STAR_STAR] = ACTIONS(773), + [anon_sym_PLUS_PLUS] = ACTIONS(773), + [anon_sym_SLASH] = ACTIONS(773), + [anon_sym_mod] = ACTIONS(773), + [anon_sym_SLASH_SLASH] = ACTIONS(773), + [anon_sym_PLUS] = ACTIONS(773), + [anon_sym_bit_DASHshl] = ACTIONS(773), + [anon_sym_bit_DASHshr] = ACTIONS(773), + [anon_sym_EQ_EQ] = ACTIONS(773), + [anon_sym_BANG_EQ] = ACTIONS(773), + [anon_sym_LT2] = ACTIONS(773), + [anon_sym_LT_EQ] = ACTIONS(773), + [anon_sym_GT_EQ] = ACTIONS(773), + [anon_sym_not_DASHin] = ACTIONS(773), + [anon_sym_starts_DASHwith] = ACTIONS(773), + [anon_sym_ends_DASHwith] = ACTIONS(773), + [anon_sym_EQ_TILDE] = ACTIONS(773), + [anon_sym_BANG_TILDE] = ACTIONS(773), + [anon_sym_bit_DASHand] = ACTIONS(773), + [anon_sym_bit_DASHxor] = ACTIONS(773), + [anon_sym_bit_DASHor] = ACTIONS(773), + [anon_sym_and] = ACTIONS(773), + [anon_sym_xor] = ACTIONS(773), + [anon_sym_or] = ACTIONS(773), + [anon_sym_not] = ACTIONS(773), + [anon_sym_DOT_DOT_LT] = ACTIONS(773), + [anon_sym_DOT_DOT] = ACTIONS(773), + [anon_sym_DOT_DOT_EQ] = ACTIONS(773), + [sym_val_nothing] = ACTIONS(773), + [anon_sym_true] = ACTIONS(773), + [anon_sym_false] = ACTIONS(773), + [aux_sym_val_number_token1] = ACTIONS(773), + [aux_sym_val_number_token2] = ACTIONS(773), + [aux_sym_val_number_token3] = ACTIONS(773), + [aux_sym_val_number_token4] = ACTIONS(773), + [anon_sym_inf] = ACTIONS(773), + [anon_sym_DASHinf] = ACTIONS(773), + [anon_sym_NaN] = ACTIONS(773), + [anon_sym_0b] = ACTIONS(773), + [anon_sym_0o] = ACTIONS(773), + [anon_sym_0x] = ACTIONS(773), + [sym_val_date] = ACTIONS(773), + [anon_sym_DQUOTE] = ACTIONS(773), + [sym__str_single_quotes] = ACTIONS(773), + [sym__str_back_ticks] = ACTIONS(773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(773), + [anon_sym_CARET] = ACTIONS(773), [anon_sym_POUND] = ACTIONS(3), }, [335] = { [sym_comment] = STATE(335), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_export] = ACTIONS(765), + [anon_sym_alias] = ACTIONS(765), + [anon_sym_let] = ACTIONS(765), + [anon_sym_let_DASHenv] = ACTIONS(765), + [anon_sym_mut] = ACTIONS(765), + [anon_sym_const] = ACTIONS(765), + [sym_cmd_identifier] = ACTIONS(765), + [anon_sym_SEMI] = ACTIONS(765), + [anon_sym_LF] = ACTIONS(767), + [anon_sym_def] = ACTIONS(765), + [anon_sym_def_DASHenv] = ACTIONS(765), + [anon_sym_export_DASHenv] = ACTIONS(765), + [anon_sym_extern] = ACTIONS(765), + [anon_sym_module] = ACTIONS(765), + [anon_sym_use] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(765), + [anon_sym_LPAREN] = ACTIONS(765), + [anon_sym_RPAREN] = ACTIONS(765), + [anon_sym_PIPE] = ACTIONS(765), + [anon_sym_DOLLAR] = ACTIONS(765), + [anon_sym_error] = ACTIONS(765), + [anon_sym_GT] = ACTIONS(765), + [anon_sym_DASH] = ACTIONS(765), + [anon_sym_break] = ACTIONS(765), + [anon_sym_continue] = ACTIONS(765), + [anon_sym_for] = ACTIONS(765), + [anon_sym_in] = ACTIONS(765), + [anon_sym_loop] = ACTIONS(765), + [anon_sym_while] = ACTIONS(765), + [anon_sym_do] = ACTIONS(765), + [anon_sym_if] = ACTIONS(765), + [anon_sym_match] = ACTIONS(765), + [anon_sym_LBRACE] = ACTIONS(765), + [anon_sym_RBRACE] = ACTIONS(765), + [anon_sym_try] = ACTIONS(765), + [anon_sym_return] = ACTIONS(765), + [anon_sym_source] = ACTIONS(765), + [anon_sym_source_DASHenv] = ACTIONS(765), + [anon_sym_register] = ACTIONS(765), + [anon_sym_hide] = ACTIONS(765), + [anon_sym_hide_DASHenv] = ACTIONS(765), + [anon_sym_overlay] = ACTIONS(765), + [anon_sym_STAR] = ACTIONS(765), + [anon_sym_where] = ACTIONS(765), + [anon_sym_STAR_STAR] = ACTIONS(765), + [anon_sym_PLUS_PLUS] = ACTIONS(765), + [anon_sym_SLASH] = ACTIONS(765), + [anon_sym_mod] = ACTIONS(765), + [anon_sym_SLASH_SLASH] = ACTIONS(765), + [anon_sym_PLUS] = ACTIONS(765), + [anon_sym_bit_DASHshl] = ACTIONS(765), + [anon_sym_bit_DASHshr] = ACTIONS(765), + [anon_sym_EQ_EQ] = ACTIONS(765), + [anon_sym_BANG_EQ] = ACTIONS(765), + [anon_sym_LT2] = ACTIONS(765), + [anon_sym_LT_EQ] = ACTIONS(765), + [anon_sym_GT_EQ] = ACTIONS(765), + [anon_sym_not_DASHin] = ACTIONS(765), + [anon_sym_starts_DASHwith] = ACTIONS(765), + [anon_sym_ends_DASHwith] = ACTIONS(765), + [anon_sym_EQ_TILDE] = ACTIONS(765), + [anon_sym_BANG_TILDE] = ACTIONS(765), + [anon_sym_bit_DASHand] = ACTIONS(765), + [anon_sym_bit_DASHxor] = ACTIONS(765), + [anon_sym_bit_DASHor] = ACTIONS(765), + [anon_sym_and] = ACTIONS(765), + [anon_sym_xor] = ACTIONS(765), + [anon_sym_or] = ACTIONS(765), + [anon_sym_not] = ACTIONS(765), + [anon_sym_DOT_DOT_LT] = ACTIONS(765), + [anon_sym_DOT_DOT] = ACTIONS(765), + [anon_sym_DOT_DOT_EQ] = ACTIONS(765), + [sym_val_nothing] = ACTIONS(765), + [anon_sym_true] = ACTIONS(765), + [anon_sym_false] = ACTIONS(765), + [aux_sym_val_number_token1] = ACTIONS(765), + [aux_sym_val_number_token2] = ACTIONS(765), + [aux_sym_val_number_token3] = ACTIONS(765), + [aux_sym_val_number_token4] = ACTIONS(765), + [anon_sym_inf] = ACTIONS(765), + [anon_sym_DASHinf] = ACTIONS(765), + [anon_sym_NaN] = ACTIONS(765), + [anon_sym_0b] = ACTIONS(765), + [anon_sym_0o] = ACTIONS(765), + [anon_sym_0x] = ACTIONS(765), + [sym_val_date] = ACTIONS(765), + [anon_sym_DQUOTE] = ACTIONS(765), + [sym__str_single_quotes] = ACTIONS(765), + [sym__str_back_ticks] = ACTIONS(765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(765), + [anon_sym_CARET] = ACTIONS(765), [anon_sym_POUND] = ACTIONS(3), }, [336] = { [sym_comment] = STATE(336), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(884), [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), + [anon_sym_where] = ACTIONS(781), [anon_sym_STAR_STAR] = ACTIONS(892), [anon_sym_PLUS_PLUS] = ACTIONS(892), [anon_sym_SLASH] = ACTIONS(890), @@ -79742,234 +79777,138 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_not_DASHin] = ACTIONS(888), [anon_sym_starts_DASHwith] = ACTIONS(888), [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [337] = { [sym_comment] = STATE(337), - [anon_sym_export] = ACTIONS(840), - [anon_sym_alias] = ACTIONS(840), - [anon_sym_let] = ACTIONS(840), - [anon_sym_let_DASHenv] = ACTIONS(840), - [anon_sym_mut] = ACTIONS(840), - [anon_sym_const] = ACTIONS(840), - [sym_cmd_identifier] = ACTIONS(840), - [anon_sym_SEMI] = ACTIONS(840), - [anon_sym_LF] = ACTIONS(842), - [anon_sym_def] = ACTIONS(840), - [anon_sym_def_DASHenv] = ACTIONS(840), - [anon_sym_export_DASHenv] = ACTIONS(840), - [anon_sym_extern] = ACTIONS(840), - [anon_sym_module] = ACTIONS(840), - [anon_sym_use] = ACTIONS(840), - [anon_sym_LBRACK] = ACTIONS(840), - [anon_sym_LPAREN] = ACTIONS(840), - [anon_sym_RPAREN] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_DOLLAR] = ACTIONS(840), - [anon_sym_error] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(840), - [anon_sym_break] = ACTIONS(840), - [anon_sym_continue] = ACTIONS(840), - [anon_sym_for] = ACTIONS(840), - [anon_sym_in] = ACTIONS(840), - [anon_sym_loop] = ACTIONS(840), - [anon_sym_while] = ACTIONS(840), - [anon_sym_do] = ACTIONS(840), - [anon_sym_if] = ACTIONS(840), - [anon_sym_match] = ACTIONS(840), - [anon_sym_LBRACE] = ACTIONS(840), - [anon_sym_RBRACE] = ACTIONS(840), - [anon_sym_try] = ACTIONS(840), - [anon_sym_return] = ACTIONS(840), - [anon_sym_source] = ACTIONS(840), - [anon_sym_source_DASHenv] = ACTIONS(840), - [anon_sym_register] = ACTIONS(840), - [anon_sym_hide] = ACTIONS(840), - [anon_sym_hide_DASHenv] = ACTIONS(840), - [anon_sym_overlay] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_where] = ACTIONS(840), - [anon_sym_STAR_STAR] = ACTIONS(840), - [anon_sym_PLUS_PLUS] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(840), - [anon_sym_mod] = ACTIONS(840), - [anon_sym_SLASH_SLASH] = ACTIONS(840), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_bit_DASHshl] = ACTIONS(840), - [anon_sym_bit_DASHshr] = ACTIONS(840), - [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(840), - [anon_sym_starts_DASHwith] = ACTIONS(840), - [anon_sym_ends_DASHwith] = ACTIONS(840), - [anon_sym_EQ_TILDE] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(840), - [anon_sym_bit_DASHand] = ACTIONS(840), - [anon_sym_bit_DASHxor] = ACTIONS(840), - [anon_sym_bit_DASHor] = ACTIONS(840), - [anon_sym_and] = ACTIONS(840), - [anon_sym_xor] = ACTIONS(840), - [anon_sym_or] = ACTIONS(840), - [anon_sym_not] = ACTIONS(840), - [anon_sym_DOT_DOT_LT] = ACTIONS(840), - [anon_sym_DOT_DOT] = ACTIONS(840), - [anon_sym_DOT_DOT_EQ] = ACTIONS(840), - [sym_val_nothing] = ACTIONS(840), - [anon_sym_true] = ACTIONS(840), - [anon_sym_false] = ACTIONS(840), - [aux_sym_val_number_token1] = ACTIONS(840), - [aux_sym_val_number_token2] = ACTIONS(840), - [aux_sym_val_number_token3] = ACTIONS(840), - [aux_sym_val_number_token4] = ACTIONS(840), - [anon_sym_inf] = ACTIONS(840), - [anon_sym_DASHinf] = ACTIONS(840), - [anon_sym_NaN] = ACTIONS(840), - [anon_sym_0b] = ACTIONS(840), - [anon_sym_0o] = ACTIONS(840), - [anon_sym_0x] = ACTIONS(840), - [sym_val_date] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [sym__str_single_quotes] = ACTIONS(840), - [sym__str_back_ticks] = ACTIONS(840), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), - [anon_sym_CARET] = ACTIONS(840), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [338] = { [sym_comment] = STATE(338), - [anon_sym_export] = ACTIONS(844), - [anon_sym_alias] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_let_DASHenv] = ACTIONS(844), - [anon_sym_mut] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [sym_cmd_identifier] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(844), - [anon_sym_LF] = ACTIONS(846), - [anon_sym_def] = ACTIONS(844), - [anon_sym_def_DASHenv] = ACTIONS(844), - [anon_sym_export_DASHenv] = ACTIONS(844), - [anon_sym_extern] = ACTIONS(844), - [anon_sym_module] = ACTIONS(844), - [anon_sym_use] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(844), - [anon_sym_RPAREN] = ACTIONS(844), - [anon_sym_PIPE] = ACTIONS(844), - [anon_sym_DOLLAR] = ACTIONS(844), - [anon_sym_error] = ACTIONS(844), - [anon_sym_GT] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_in] = ACTIONS(844), - [anon_sym_loop] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_match] = ACTIONS(844), - [anon_sym_LBRACE] = ACTIONS(844), - [anon_sym_RBRACE] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_source] = ACTIONS(844), - [anon_sym_source_DASHenv] = ACTIONS(844), - [anon_sym_register] = ACTIONS(844), - [anon_sym_hide] = ACTIONS(844), - [anon_sym_hide_DASHenv] = ACTIONS(844), - [anon_sym_overlay] = ACTIONS(844), - [anon_sym_STAR] = ACTIONS(844), - [anon_sym_where] = ACTIONS(844), - [anon_sym_STAR_STAR] = ACTIONS(844), - [anon_sym_PLUS_PLUS] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_mod] = ACTIONS(844), - [anon_sym_SLASH_SLASH] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_bit_DASHshl] = ACTIONS(844), - [anon_sym_bit_DASHshr] = ACTIONS(844), - [anon_sym_EQ_EQ] = ACTIONS(844), - [anon_sym_BANG_EQ] = ACTIONS(844), - [anon_sym_LT2] = ACTIONS(844), - [anon_sym_LT_EQ] = ACTIONS(844), - [anon_sym_GT_EQ] = ACTIONS(844), - [anon_sym_not_DASHin] = ACTIONS(844), - [anon_sym_starts_DASHwith] = ACTIONS(844), - [anon_sym_ends_DASHwith] = ACTIONS(844), - [anon_sym_EQ_TILDE] = ACTIONS(844), - [anon_sym_BANG_TILDE] = ACTIONS(844), - [anon_sym_bit_DASHand] = ACTIONS(844), - [anon_sym_bit_DASHxor] = ACTIONS(844), - [anon_sym_bit_DASHor] = ACTIONS(844), - [anon_sym_and] = ACTIONS(844), - [anon_sym_xor] = ACTIONS(844), - [anon_sym_or] = ACTIONS(844), - [anon_sym_not] = ACTIONS(844), - [anon_sym_DOT_DOT_LT] = ACTIONS(844), - [anon_sym_DOT_DOT] = ACTIONS(844), - [anon_sym_DOT_DOT_EQ] = ACTIONS(844), - [sym_val_nothing] = ACTIONS(844), - [anon_sym_true] = ACTIONS(844), - [anon_sym_false] = ACTIONS(844), - [aux_sym_val_number_token1] = ACTIONS(844), - [aux_sym_val_number_token2] = ACTIONS(844), - [aux_sym_val_number_token3] = ACTIONS(844), - [aux_sym_val_number_token4] = ACTIONS(844), - [anon_sym_inf] = ACTIONS(844), - [anon_sym_DASHinf] = ACTIONS(844), - [anon_sym_NaN] = ACTIONS(844), - [anon_sym_0b] = ACTIONS(844), - [anon_sym_0o] = ACTIONS(844), - [anon_sym_0x] = ACTIONS(844), - [sym_val_date] = ACTIONS(844), - [anon_sym_DQUOTE] = ACTIONS(844), - [sym__str_single_quotes] = ACTIONS(844), - [sym__str_back_ticks] = ACTIONS(844), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), - [anon_sym_CARET] = ACTIONS(844), - [anon_sym_POUND] = ACTIONS(3), - }, - [339] = { - [sym_comment] = STATE(339), [anon_sym_export] = ACTIONS(848), [anon_sym_alias] = ACTIONS(848), [anon_sym_let] = ACTIONS(848), @@ -80064,628 +80003,244 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, - [340] = { - [sym_comment] = STATE(340), - [anon_sym_export] = ACTIONS(852), - [anon_sym_alias] = ACTIONS(852), - [anon_sym_let] = ACTIONS(852), - [anon_sym_let_DASHenv] = ACTIONS(852), - [anon_sym_mut] = ACTIONS(852), - [anon_sym_const] = ACTIONS(852), - [sym_cmd_identifier] = ACTIONS(852), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_LF] = ACTIONS(854), - [anon_sym_def] = ACTIONS(852), - [anon_sym_def_DASHenv] = ACTIONS(852), - [anon_sym_export_DASHenv] = ACTIONS(852), - [anon_sym_extern] = ACTIONS(852), - [anon_sym_module] = ACTIONS(852), - [anon_sym_use] = ACTIONS(852), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_RPAREN] = ACTIONS(852), - [anon_sym_PIPE] = ACTIONS(852), - [anon_sym_DOLLAR] = ACTIONS(852), - [anon_sym_error] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_break] = ACTIONS(852), - [anon_sym_continue] = ACTIONS(852), - [anon_sym_for] = ACTIONS(852), - [anon_sym_in] = ACTIONS(852), - [anon_sym_loop] = ACTIONS(852), - [anon_sym_while] = ACTIONS(852), - [anon_sym_do] = ACTIONS(852), - [anon_sym_if] = ACTIONS(852), - [anon_sym_match] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_RBRACE] = ACTIONS(852), - [anon_sym_try] = ACTIONS(852), - [anon_sym_return] = ACTIONS(852), - [anon_sym_source] = ACTIONS(852), - [anon_sym_source_DASHenv] = ACTIONS(852), - [anon_sym_register] = ACTIONS(852), - [anon_sym_hide] = ACTIONS(852), - [anon_sym_hide_DASHenv] = ACTIONS(852), - [anon_sym_overlay] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(852), - [anon_sym_where] = ACTIONS(852), - [anon_sym_STAR_STAR] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_mod] = ACTIONS(852), - [anon_sym_SLASH_SLASH] = ACTIONS(852), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_bit_DASHshl] = ACTIONS(852), - [anon_sym_bit_DASHshr] = ACTIONS(852), - [anon_sym_EQ_EQ] = ACTIONS(852), - [anon_sym_BANG_EQ] = ACTIONS(852), - [anon_sym_LT2] = ACTIONS(852), - [anon_sym_LT_EQ] = ACTIONS(852), - [anon_sym_GT_EQ] = ACTIONS(852), - [anon_sym_not_DASHin] = ACTIONS(852), - [anon_sym_starts_DASHwith] = ACTIONS(852), - [anon_sym_ends_DASHwith] = ACTIONS(852), - [anon_sym_EQ_TILDE] = ACTIONS(852), - [anon_sym_BANG_TILDE] = ACTIONS(852), - [anon_sym_bit_DASHand] = ACTIONS(852), - [anon_sym_bit_DASHxor] = ACTIONS(852), - [anon_sym_bit_DASHor] = ACTIONS(852), - [anon_sym_and] = ACTIONS(852), - [anon_sym_xor] = ACTIONS(852), - [anon_sym_or] = ACTIONS(852), - [anon_sym_not] = ACTIONS(852), - [anon_sym_DOT_DOT_LT] = ACTIONS(852), - [anon_sym_DOT_DOT] = ACTIONS(852), - [anon_sym_DOT_DOT_EQ] = ACTIONS(852), - [sym_val_nothing] = ACTIONS(852), - [anon_sym_true] = ACTIONS(852), - [anon_sym_false] = ACTIONS(852), - [aux_sym_val_number_token1] = ACTIONS(852), - [aux_sym_val_number_token2] = ACTIONS(852), - [aux_sym_val_number_token3] = ACTIONS(852), - [aux_sym_val_number_token4] = ACTIONS(852), - [anon_sym_inf] = ACTIONS(852), - [anon_sym_DASHinf] = ACTIONS(852), - [anon_sym_NaN] = ACTIONS(852), - [anon_sym_0b] = ACTIONS(852), - [anon_sym_0o] = ACTIONS(852), - [anon_sym_0x] = ACTIONS(852), - [sym_val_date] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [sym__str_single_quotes] = ACTIONS(852), - [sym__str_back_ticks] = ACTIONS(852), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), - [anon_sym_CARET] = ACTIONS(852), - [anon_sym_POUND] = ACTIONS(3), - }, - [341] = { - [sym_comment] = STATE(341), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(894), - [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_LT2] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [342] = { - [sym_comment] = STATE(342), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(816), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(816), - [anon_sym_mod] = ACTIONS(816), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [343] = { - [sym_comment] = STATE(343), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_RPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_in] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_RBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_STAR] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_STAR_STAR] = ACTIONS(785), - [anon_sym_PLUS_PLUS] = ACTIONS(785), - [anon_sym_SLASH] = ACTIONS(785), - [anon_sym_mod] = ACTIONS(785), - [anon_sym_SLASH_SLASH] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(785), - [anon_sym_bit_DASHshl] = ACTIONS(785), - [anon_sym_bit_DASHshr] = ACTIONS(785), - [anon_sym_EQ_EQ] = ACTIONS(785), - [anon_sym_BANG_EQ] = ACTIONS(785), - [anon_sym_LT2] = ACTIONS(785), - [anon_sym_LT_EQ] = ACTIONS(785), - [anon_sym_GT_EQ] = ACTIONS(785), - [anon_sym_not_DASHin] = ACTIONS(785), - [anon_sym_starts_DASHwith] = ACTIONS(785), - [anon_sym_ends_DASHwith] = ACTIONS(785), - [anon_sym_EQ_TILDE] = ACTIONS(785), - [anon_sym_BANG_TILDE] = ACTIONS(785), - [anon_sym_bit_DASHand] = ACTIONS(785), - [anon_sym_bit_DASHxor] = ACTIONS(785), - [anon_sym_bit_DASHor] = ACTIONS(785), - [anon_sym_and] = ACTIONS(785), - [anon_sym_xor] = ACTIONS(785), - [anon_sym_or] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), - [anon_sym_POUND] = ACTIONS(3), - }, - [344] = { - [sym_comment] = STATE(344), - [anon_sym_export] = ACTIONS(812), - [anon_sym_alias] = ACTIONS(812), - [anon_sym_let] = ACTIONS(812), - [anon_sym_let_DASHenv] = ACTIONS(812), - [anon_sym_mut] = ACTIONS(812), - [anon_sym_const] = ACTIONS(812), - [sym_cmd_identifier] = ACTIONS(812), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LF] = ACTIONS(814), - [anon_sym_def] = ACTIONS(812), - [anon_sym_def_DASHenv] = ACTIONS(812), - [anon_sym_export_DASHenv] = ACTIONS(812), - [anon_sym_extern] = ACTIONS(812), - [anon_sym_module] = ACTIONS(812), - [anon_sym_use] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(812), - [anon_sym_LPAREN] = ACTIONS(812), - [anon_sym_RPAREN] = ACTIONS(812), - [anon_sym_PIPE] = ACTIONS(812), - [anon_sym_DOLLAR] = ACTIONS(812), - [anon_sym_error] = ACTIONS(812), - [anon_sym_GT] = ACTIONS(812), - [anon_sym_DASH] = ACTIONS(812), - [anon_sym_break] = ACTIONS(812), - [anon_sym_continue] = ACTIONS(812), - [anon_sym_for] = ACTIONS(812), - [anon_sym_in] = ACTIONS(812), - [anon_sym_loop] = ACTIONS(812), - [anon_sym_while] = ACTIONS(812), - [anon_sym_do] = ACTIONS(812), - [anon_sym_if] = ACTIONS(812), - [anon_sym_match] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(812), - [anon_sym_RBRACE] = ACTIONS(812), - [anon_sym_try] = ACTIONS(812), - [anon_sym_return] = ACTIONS(812), - [anon_sym_source] = ACTIONS(812), - [anon_sym_source_DASHenv] = ACTIONS(812), - [anon_sym_register] = ACTIONS(812), - [anon_sym_hide] = ACTIONS(812), - [anon_sym_hide_DASHenv] = ACTIONS(812), - [anon_sym_overlay] = ACTIONS(812), - [anon_sym_STAR] = ACTIONS(812), - [anon_sym_where] = ACTIONS(812), - [anon_sym_STAR_STAR] = ACTIONS(812), - [anon_sym_PLUS_PLUS] = ACTIONS(812), - [anon_sym_SLASH] = ACTIONS(812), - [anon_sym_mod] = ACTIONS(812), - [anon_sym_SLASH_SLASH] = ACTIONS(812), - [anon_sym_PLUS] = ACTIONS(812), - [anon_sym_bit_DASHshl] = ACTIONS(812), - [anon_sym_bit_DASHshr] = ACTIONS(812), - [anon_sym_EQ_EQ] = ACTIONS(812), - [anon_sym_BANG_EQ] = ACTIONS(812), - [anon_sym_LT2] = ACTIONS(812), - [anon_sym_LT_EQ] = ACTIONS(812), - [anon_sym_GT_EQ] = ACTIONS(812), - [anon_sym_not_DASHin] = ACTIONS(812), - [anon_sym_starts_DASHwith] = ACTIONS(812), - [anon_sym_ends_DASHwith] = ACTIONS(812), - [anon_sym_EQ_TILDE] = ACTIONS(812), - [anon_sym_BANG_TILDE] = ACTIONS(812), - [anon_sym_bit_DASHand] = ACTIONS(812), - [anon_sym_bit_DASHxor] = ACTIONS(812), - [anon_sym_bit_DASHor] = ACTIONS(812), - [anon_sym_and] = ACTIONS(812), - [anon_sym_xor] = ACTIONS(812), - [anon_sym_or] = ACTIONS(812), - [anon_sym_not] = ACTIONS(812), - [anon_sym_DOT_DOT_LT] = ACTIONS(812), - [anon_sym_DOT_DOT] = ACTIONS(812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(812), - [sym_val_nothing] = ACTIONS(812), - [anon_sym_true] = ACTIONS(812), - [anon_sym_false] = ACTIONS(812), - [aux_sym_val_number_token1] = ACTIONS(812), - [aux_sym_val_number_token2] = ACTIONS(812), - [aux_sym_val_number_token3] = ACTIONS(812), - [aux_sym_val_number_token4] = ACTIONS(812), - [anon_sym_inf] = ACTIONS(812), - [anon_sym_DASHinf] = ACTIONS(812), - [anon_sym_NaN] = ACTIONS(812), - [anon_sym_0b] = ACTIONS(812), - [anon_sym_0o] = ACTIONS(812), - [anon_sym_0x] = ACTIONS(812), - [sym_val_date] = ACTIONS(812), - [anon_sym_DQUOTE] = ACTIONS(812), - [sym__str_single_quotes] = ACTIONS(812), - [sym__str_back_ticks] = ACTIONS(812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), - [anon_sym_CARET] = ACTIONS(812), - [anon_sym_POUND] = ACTIONS(3), - }, - [345] = { - [sym_comment] = STATE(345), - [anon_sym_export] = ACTIONS(832), - [anon_sym_alias] = ACTIONS(832), - [anon_sym_let] = ACTIONS(832), - [anon_sym_let_DASHenv] = ACTIONS(832), - [anon_sym_mut] = ACTIONS(832), - [anon_sym_const] = ACTIONS(832), - [sym_cmd_identifier] = ACTIONS(832), - [anon_sym_SEMI] = ACTIONS(832), - [anon_sym_LF] = ACTIONS(834), - [anon_sym_def] = ACTIONS(832), - [anon_sym_def_DASHenv] = ACTIONS(832), - [anon_sym_export_DASHenv] = ACTIONS(832), - [anon_sym_extern] = ACTIONS(832), - [anon_sym_module] = ACTIONS(832), - [anon_sym_use] = ACTIONS(832), - [anon_sym_LBRACK] = ACTIONS(832), - [anon_sym_LPAREN] = ACTIONS(832), - [anon_sym_RPAREN] = ACTIONS(832), - [anon_sym_PIPE] = ACTIONS(832), - [anon_sym_DOLLAR] = ACTIONS(832), - [anon_sym_error] = ACTIONS(832), - [anon_sym_GT] = ACTIONS(832), - [anon_sym_DASH] = ACTIONS(832), - [anon_sym_break] = ACTIONS(832), - [anon_sym_continue] = ACTIONS(832), - [anon_sym_for] = ACTIONS(832), - [anon_sym_in] = ACTIONS(832), - [anon_sym_loop] = ACTIONS(832), - [anon_sym_while] = ACTIONS(832), - [anon_sym_do] = ACTIONS(832), - [anon_sym_if] = ACTIONS(832), - [anon_sym_match] = ACTIONS(832), - [anon_sym_LBRACE] = ACTIONS(832), - [anon_sym_RBRACE] = ACTIONS(832), - [anon_sym_try] = ACTIONS(832), - [anon_sym_return] = ACTIONS(832), - [anon_sym_source] = ACTIONS(832), - [anon_sym_source_DASHenv] = ACTIONS(832), - [anon_sym_register] = ACTIONS(832), - [anon_sym_hide] = ACTIONS(832), - [anon_sym_hide_DASHenv] = ACTIONS(832), - [anon_sym_overlay] = ACTIONS(832), - [anon_sym_STAR] = ACTIONS(832), - [anon_sym_where] = ACTIONS(832), - [anon_sym_STAR_STAR] = ACTIONS(832), - [anon_sym_PLUS_PLUS] = ACTIONS(832), - [anon_sym_SLASH] = ACTIONS(832), - [anon_sym_mod] = ACTIONS(832), - [anon_sym_SLASH_SLASH] = ACTIONS(832), - [anon_sym_PLUS] = ACTIONS(832), - [anon_sym_bit_DASHshl] = ACTIONS(832), - [anon_sym_bit_DASHshr] = ACTIONS(832), - [anon_sym_EQ_EQ] = ACTIONS(832), - [anon_sym_BANG_EQ] = ACTIONS(832), - [anon_sym_LT2] = ACTIONS(832), - [anon_sym_LT_EQ] = ACTIONS(832), - [anon_sym_GT_EQ] = ACTIONS(832), - [anon_sym_not_DASHin] = ACTIONS(832), - [anon_sym_starts_DASHwith] = ACTIONS(832), - [anon_sym_ends_DASHwith] = ACTIONS(832), - [anon_sym_EQ_TILDE] = ACTIONS(832), - [anon_sym_BANG_TILDE] = ACTIONS(832), - [anon_sym_bit_DASHand] = ACTIONS(832), - [anon_sym_bit_DASHxor] = ACTIONS(832), - [anon_sym_bit_DASHor] = ACTIONS(832), - [anon_sym_and] = ACTIONS(832), - [anon_sym_xor] = ACTIONS(832), - [anon_sym_or] = ACTIONS(832), - [anon_sym_not] = ACTIONS(832), - [anon_sym_DOT_DOT_LT] = ACTIONS(832), - [anon_sym_DOT_DOT] = ACTIONS(832), - [anon_sym_DOT_DOT_EQ] = ACTIONS(832), - [sym_val_nothing] = ACTIONS(832), - [anon_sym_true] = ACTIONS(832), - [anon_sym_false] = ACTIONS(832), - [aux_sym_val_number_token1] = ACTIONS(832), - [aux_sym_val_number_token2] = ACTIONS(832), - [aux_sym_val_number_token3] = ACTIONS(832), - [aux_sym_val_number_token4] = ACTIONS(832), - [anon_sym_inf] = ACTIONS(832), - [anon_sym_DASHinf] = ACTIONS(832), - [anon_sym_NaN] = ACTIONS(832), - [anon_sym_0b] = ACTIONS(832), - [anon_sym_0o] = ACTIONS(832), - [anon_sym_0x] = ACTIONS(832), - [sym_val_date] = ACTIONS(832), - [anon_sym_DQUOTE] = ACTIONS(832), - [sym__str_single_quotes] = ACTIONS(832), - [sym__str_back_ticks] = ACTIONS(832), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), - [anon_sym_CARET] = ACTIONS(832), + [339] = { + [sym_comment] = STATE(339), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_GT] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_in] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_STAR] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_STAR_STAR] = ACTIONS(759), + [anon_sym_PLUS_PLUS] = ACTIONS(759), + [anon_sym_SLASH] = ACTIONS(759), + [anon_sym_mod] = ACTIONS(759), + [anon_sym_SLASH_SLASH] = ACTIONS(759), + [anon_sym_PLUS] = ACTIONS(759), + [anon_sym_bit_DASHshl] = ACTIONS(759), + [anon_sym_bit_DASHshr] = ACTIONS(759), + [anon_sym_EQ_EQ] = ACTIONS(759), + [anon_sym_BANG_EQ] = ACTIONS(759), + [anon_sym_LT2] = ACTIONS(759), + [anon_sym_LT_EQ] = ACTIONS(759), + [anon_sym_GT_EQ] = ACTIONS(759), + [anon_sym_not_DASHin] = ACTIONS(759), + [anon_sym_starts_DASHwith] = ACTIONS(759), + [anon_sym_ends_DASHwith] = ACTIONS(759), + [anon_sym_EQ_TILDE] = ACTIONS(759), + [anon_sym_BANG_TILDE] = ACTIONS(759), + [anon_sym_bit_DASHand] = ACTIONS(759), + [anon_sym_bit_DASHxor] = ACTIONS(759), + [anon_sym_bit_DASHor] = ACTIONS(759), + [anon_sym_and] = ACTIONS(759), + [anon_sym_xor] = ACTIONS(759), + [anon_sym_or] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, - [346] = { - [sym_comment] = STATE(346), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), + [340] = { + [sym_comment] = STATE(340), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_RPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_RBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), + [anon_sym_POUND] = ACTIONS(3), + }, + [341] = { + [sym_comment] = STATE(341), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(884), [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(816), + [anon_sym_where] = ACTIONS(781), [anon_sym_STAR_STAR] = ACTIONS(892), [anon_sym_PLUS_PLUS] = ACTIONS(892), [anon_sym_SLASH] = ACTIONS(890), @@ -80694,1005 +80249,818 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PLUS] = ACTIONS(886), [anon_sym_bit_DASHshl] = ACTIONS(894), [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [347] = { - [sym_comment] = STATE(347), - [anon_sym_export] = ACTIONS(836), - [anon_sym_alias] = ACTIONS(836), - [anon_sym_let] = ACTIONS(836), - [anon_sym_let_DASHenv] = ACTIONS(836), - [anon_sym_mut] = ACTIONS(836), - [anon_sym_const] = ACTIONS(836), - [sym_cmd_identifier] = ACTIONS(836), - [anon_sym_SEMI] = ACTIONS(836), - [anon_sym_LF] = ACTIONS(838), - [anon_sym_def] = ACTIONS(836), - [anon_sym_def_DASHenv] = ACTIONS(836), - [anon_sym_export_DASHenv] = ACTIONS(836), - [anon_sym_extern] = ACTIONS(836), - [anon_sym_module] = ACTIONS(836), - [anon_sym_use] = ACTIONS(836), - [anon_sym_LBRACK] = ACTIONS(836), - [anon_sym_LPAREN] = ACTIONS(836), - [anon_sym_RPAREN] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_DOLLAR] = ACTIONS(836), - [anon_sym_error] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(836), - [anon_sym_break] = ACTIONS(836), - [anon_sym_continue] = ACTIONS(836), - [anon_sym_for] = ACTIONS(836), - [anon_sym_in] = ACTIONS(836), - [anon_sym_loop] = ACTIONS(836), - [anon_sym_while] = ACTIONS(836), - [anon_sym_do] = ACTIONS(836), - [anon_sym_if] = ACTIONS(836), - [anon_sym_match] = ACTIONS(836), - [anon_sym_LBRACE] = ACTIONS(836), - [anon_sym_RBRACE] = ACTIONS(836), - [anon_sym_try] = ACTIONS(836), - [anon_sym_return] = ACTIONS(836), - [anon_sym_source] = ACTIONS(836), - [anon_sym_source_DASHenv] = ACTIONS(836), - [anon_sym_register] = ACTIONS(836), - [anon_sym_hide] = ACTIONS(836), - [anon_sym_hide_DASHenv] = ACTIONS(836), - [anon_sym_overlay] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_where] = ACTIONS(836), - [anon_sym_STAR_STAR] = ACTIONS(836), - [anon_sym_PLUS_PLUS] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(836), - [anon_sym_mod] = ACTIONS(836), - [anon_sym_SLASH_SLASH] = ACTIONS(836), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_bit_DASHshl] = ACTIONS(836), - [anon_sym_bit_DASHshr] = ACTIONS(836), - [anon_sym_EQ_EQ] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_LT2] = ACTIONS(836), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_not_DASHin] = ACTIONS(836), - [anon_sym_starts_DASHwith] = ACTIONS(836), - [anon_sym_ends_DASHwith] = ACTIONS(836), - [anon_sym_EQ_TILDE] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(836), - [anon_sym_bit_DASHand] = ACTIONS(836), - [anon_sym_bit_DASHxor] = ACTIONS(836), - [anon_sym_bit_DASHor] = ACTIONS(836), - [anon_sym_and] = ACTIONS(836), - [anon_sym_xor] = ACTIONS(836), - [anon_sym_or] = ACTIONS(836), - [anon_sym_not] = ACTIONS(836), - [anon_sym_DOT_DOT_LT] = ACTIONS(836), - [anon_sym_DOT_DOT] = ACTIONS(836), - [anon_sym_DOT_DOT_EQ] = ACTIONS(836), - [sym_val_nothing] = ACTIONS(836), - [anon_sym_true] = ACTIONS(836), - [anon_sym_false] = ACTIONS(836), - [aux_sym_val_number_token1] = ACTIONS(836), - [aux_sym_val_number_token2] = ACTIONS(836), - [aux_sym_val_number_token3] = ACTIONS(836), - [aux_sym_val_number_token4] = ACTIONS(836), - [anon_sym_inf] = ACTIONS(836), - [anon_sym_DASHinf] = ACTIONS(836), - [anon_sym_NaN] = ACTIONS(836), - [anon_sym_0b] = ACTIONS(836), - [anon_sym_0o] = ACTIONS(836), - [anon_sym_0x] = ACTIONS(836), - [sym_val_date] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [sym__str_single_quotes] = ACTIONS(836), - [sym__str_back_ticks] = ACTIONS(836), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), - [anon_sym_CARET] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(3), - }, - [348] = { - [sym_comment] = STATE(348), - [anon_sym_export] = ACTIONS(103), - [anon_sym_alias] = ACTIONS(103), - [anon_sym_let] = ACTIONS(103), - [anon_sym_let_DASHenv] = ACTIONS(103), - [anon_sym_mut] = ACTIONS(103), - [anon_sym_const] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(103), - [anon_sym_SEMI] = ACTIONS(103), - [anon_sym_LF] = ACTIONS(105), - [anon_sym_def] = ACTIONS(103), - [anon_sym_def_DASHenv] = ACTIONS(103), - [anon_sym_export_DASHenv] = ACTIONS(103), - [anon_sym_extern] = ACTIONS(103), - [anon_sym_module] = ACTIONS(103), - [anon_sym_use] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(103), - [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(103), - [anon_sym_error] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(103), - [anon_sym_break] = ACTIONS(103), - [anon_sym_continue] = ACTIONS(103), - [anon_sym_for] = ACTIONS(103), - [anon_sym_in] = ACTIONS(103), - [anon_sym_loop] = ACTIONS(103), - [anon_sym_while] = ACTIONS(103), - [anon_sym_do] = ACTIONS(103), - [anon_sym_if] = ACTIONS(103), - [anon_sym_match] = ACTIONS(103), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), - [anon_sym_try] = ACTIONS(103), - [anon_sym_return] = ACTIONS(103), - [anon_sym_source] = ACTIONS(103), - [anon_sym_source_DASHenv] = ACTIONS(103), - [anon_sym_register] = ACTIONS(103), - [anon_sym_hide] = ACTIONS(103), - [anon_sym_hide_DASHenv] = ACTIONS(103), - [anon_sym_overlay] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(103), - [anon_sym_where] = ACTIONS(103), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(103), - [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_bit_DASHshl] = ACTIONS(103), - [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(103), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(103), - [anon_sym_starts_DASHwith] = ACTIONS(103), - [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(103), - [anon_sym_bit_DASHxor] = ACTIONS(103), - [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(103), - [anon_sym_xor] = ACTIONS(103), - [anon_sym_or] = ACTIONS(103), - [anon_sym_not] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(103), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(103), - [sym_val_nothing] = ACTIONS(103), - [anon_sym_true] = ACTIONS(103), - [anon_sym_false] = ACTIONS(103), - [aux_sym_val_number_token1] = ACTIONS(103), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(103), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(103), - [anon_sym_0b] = ACTIONS(103), - [anon_sym_0o] = ACTIONS(103), - [anon_sym_0x] = ACTIONS(103), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_CARET] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [349] = { - [sym_comment] = STATE(349), - [anon_sym_export] = ACTIONS(870), - [anon_sym_alias] = ACTIONS(870), - [anon_sym_let] = ACTIONS(870), - [anon_sym_let_DASHenv] = ACTIONS(870), - [anon_sym_mut] = ACTIONS(870), - [anon_sym_const] = ACTIONS(870), - [sym_cmd_identifier] = ACTIONS(870), - [anon_sym_SEMI] = ACTIONS(870), - [anon_sym_LF] = ACTIONS(872), - [anon_sym_def] = ACTIONS(870), - [anon_sym_def_DASHenv] = ACTIONS(870), - [anon_sym_export_DASHenv] = ACTIONS(870), - [anon_sym_extern] = ACTIONS(870), - [anon_sym_module] = ACTIONS(870), - [anon_sym_use] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(870), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_RPAREN] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_DOLLAR] = ACTIONS(870), - [anon_sym_error] = ACTIONS(870), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DASH] = ACTIONS(870), - [anon_sym_break] = ACTIONS(870), - [anon_sym_continue] = ACTIONS(870), - [anon_sym_for] = ACTIONS(870), - [anon_sym_in] = ACTIONS(870), - [anon_sym_loop] = ACTIONS(870), - [anon_sym_while] = ACTIONS(870), - [anon_sym_do] = ACTIONS(870), - [anon_sym_if] = ACTIONS(870), - [anon_sym_match] = ACTIONS(870), - [anon_sym_LBRACE] = ACTIONS(870), - [anon_sym_RBRACE] = ACTIONS(870), - [anon_sym_try] = ACTIONS(870), - [anon_sym_return] = ACTIONS(870), - [anon_sym_source] = ACTIONS(870), - [anon_sym_source_DASHenv] = ACTIONS(870), - [anon_sym_register] = ACTIONS(870), - [anon_sym_hide] = ACTIONS(870), - [anon_sym_hide_DASHenv] = ACTIONS(870), - [anon_sym_overlay] = ACTIONS(870), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_where] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_PLUS_PLUS] = ACTIONS(870), - [anon_sym_SLASH] = ACTIONS(870), - [anon_sym_mod] = ACTIONS(870), - [anon_sym_SLASH_SLASH] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(870), - [anon_sym_bit_DASHshl] = ACTIONS(870), - [anon_sym_bit_DASHshr] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_LT2] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_not_DASHin] = ACTIONS(870), - [anon_sym_starts_DASHwith] = ACTIONS(870), - [anon_sym_ends_DASHwith] = ACTIONS(870), - [anon_sym_EQ_TILDE] = ACTIONS(870), - [anon_sym_BANG_TILDE] = ACTIONS(870), - [anon_sym_bit_DASHand] = ACTIONS(870), - [anon_sym_bit_DASHxor] = ACTIONS(870), - [anon_sym_bit_DASHor] = ACTIONS(870), - [anon_sym_and] = ACTIONS(870), - [anon_sym_xor] = ACTIONS(870), - [anon_sym_or] = ACTIONS(870), - [anon_sym_not] = ACTIONS(870), - [anon_sym_DOT_DOT_LT] = ACTIONS(870), - [anon_sym_DOT_DOT] = ACTIONS(870), - [anon_sym_DOT_DOT_EQ] = ACTIONS(870), - [sym_val_nothing] = ACTIONS(870), - [anon_sym_true] = ACTIONS(870), - [anon_sym_false] = ACTIONS(870), - [aux_sym_val_number_token1] = ACTIONS(870), - [aux_sym_val_number_token2] = ACTIONS(870), - [aux_sym_val_number_token3] = ACTIONS(870), - [aux_sym_val_number_token4] = ACTIONS(870), - [anon_sym_inf] = ACTIONS(870), - [anon_sym_DASHinf] = ACTIONS(870), - [anon_sym_NaN] = ACTIONS(870), - [anon_sym_0b] = ACTIONS(870), - [anon_sym_0o] = ACTIONS(870), - [anon_sym_0x] = ACTIONS(870), - [sym_val_date] = ACTIONS(870), - [anon_sym_DQUOTE] = ACTIONS(870), - [sym__str_single_quotes] = ACTIONS(870), - [sym__str_back_ticks] = ACTIONS(870), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), - [anon_sym_CARET] = ACTIONS(870), + [342] = { + [sym_comment] = STATE(342), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [350] = { - [sym_comment] = STATE(350), - [anon_sym_export] = ACTIONS(860), - [anon_sym_alias] = ACTIONS(860), - [anon_sym_let] = ACTIONS(860), - [anon_sym_let_DASHenv] = ACTIONS(860), - [anon_sym_mut] = ACTIONS(860), - [anon_sym_const] = ACTIONS(860), - [sym_cmd_identifier] = ACTIONS(860), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_LF] = ACTIONS(862), - [anon_sym_def] = ACTIONS(860), - [anon_sym_def_DASHenv] = ACTIONS(860), - [anon_sym_export_DASHenv] = ACTIONS(860), - [anon_sym_extern] = ACTIONS(860), - [anon_sym_module] = ACTIONS(860), - [anon_sym_use] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_RPAREN] = ACTIONS(860), - [anon_sym_PIPE] = ACTIONS(860), - [anon_sym_DOLLAR] = ACTIONS(860), - [anon_sym_error] = ACTIONS(860), - [anon_sym_GT] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_break] = ACTIONS(860), - [anon_sym_continue] = ACTIONS(860), - [anon_sym_for] = ACTIONS(860), - [anon_sym_in] = ACTIONS(860), - [anon_sym_loop] = ACTIONS(860), - [anon_sym_while] = ACTIONS(860), - [anon_sym_do] = ACTIONS(860), - [anon_sym_if] = ACTIONS(860), - [anon_sym_match] = ACTIONS(860), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_RBRACE] = ACTIONS(860), - [anon_sym_try] = ACTIONS(860), - [anon_sym_return] = ACTIONS(860), - [anon_sym_source] = ACTIONS(860), - [anon_sym_source_DASHenv] = ACTIONS(860), - [anon_sym_register] = ACTIONS(860), - [anon_sym_hide] = ACTIONS(860), - [anon_sym_hide_DASHenv] = ACTIONS(860), - [anon_sym_overlay] = ACTIONS(860), - [anon_sym_STAR] = ACTIONS(860), - [anon_sym_where] = ACTIONS(860), - [anon_sym_STAR_STAR] = ACTIONS(860), - [anon_sym_PLUS_PLUS] = ACTIONS(860), - [anon_sym_SLASH] = ACTIONS(860), - [anon_sym_mod] = ACTIONS(860), - [anon_sym_SLASH_SLASH] = ACTIONS(860), - [anon_sym_PLUS] = ACTIONS(860), - [anon_sym_bit_DASHshl] = ACTIONS(860), - [anon_sym_bit_DASHshr] = ACTIONS(860), - [anon_sym_EQ_EQ] = ACTIONS(860), - [anon_sym_BANG_EQ] = ACTIONS(860), - [anon_sym_LT2] = ACTIONS(860), - [anon_sym_LT_EQ] = ACTIONS(860), - [anon_sym_GT_EQ] = ACTIONS(860), - [anon_sym_not_DASHin] = ACTIONS(860), - [anon_sym_starts_DASHwith] = ACTIONS(860), - [anon_sym_ends_DASHwith] = ACTIONS(860), - [anon_sym_EQ_TILDE] = ACTIONS(860), - [anon_sym_BANG_TILDE] = ACTIONS(860), - [anon_sym_bit_DASHand] = ACTIONS(860), - [anon_sym_bit_DASHxor] = ACTIONS(860), - [anon_sym_bit_DASHor] = ACTIONS(860), - [anon_sym_and] = ACTIONS(860), - [anon_sym_xor] = ACTIONS(860), - [anon_sym_or] = ACTIONS(860), - [anon_sym_not] = ACTIONS(860), - [anon_sym_DOT_DOT_LT] = ACTIONS(860), - [anon_sym_DOT_DOT] = ACTIONS(860), - [anon_sym_DOT_DOT_EQ] = ACTIONS(860), - [sym_val_nothing] = ACTIONS(860), - [anon_sym_true] = ACTIONS(860), - [anon_sym_false] = ACTIONS(860), - [aux_sym_val_number_token1] = ACTIONS(860), - [aux_sym_val_number_token2] = ACTIONS(860), - [aux_sym_val_number_token3] = ACTIONS(860), - [aux_sym_val_number_token4] = ACTIONS(860), - [anon_sym_inf] = ACTIONS(860), - [anon_sym_DASHinf] = ACTIONS(860), - [anon_sym_NaN] = ACTIONS(860), - [anon_sym_0b] = ACTIONS(860), - [anon_sym_0o] = ACTIONS(860), - [anon_sym_0x] = ACTIONS(860), - [sym_val_date] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [sym__str_single_quotes] = ACTIONS(860), - [sym__str_back_ticks] = ACTIONS(860), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), - [anon_sym_CARET] = ACTIONS(860), + [343] = { + [sym_comment] = STATE(343), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [351] = { - [sym_comment] = STATE(351), - [ts_builtin_sym_end] = ACTIONS(872), - [anon_sym_export] = ACTIONS(870), - [anon_sym_alias] = ACTIONS(870), - [anon_sym_let] = ACTIONS(870), - [anon_sym_let_DASHenv] = ACTIONS(870), - [anon_sym_mut] = ACTIONS(870), - [anon_sym_const] = ACTIONS(870), - [sym_cmd_identifier] = ACTIONS(870), - [anon_sym_SEMI] = ACTIONS(870), - [anon_sym_LF] = ACTIONS(872), - [anon_sym_def] = ACTIONS(870), - [anon_sym_def_DASHenv] = ACTIONS(870), - [anon_sym_export_DASHenv] = ACTIONS(870), - [anon_sym_extern] = ACTIONS(870), - [anon_sym_module] = ACTIONS(870), - [anon_sym_use] = ACTIONS(870), - [anon_sym_LBRACK] = ACTIONS(870), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_DOLLAR] = ACTIONS(870), - [anon_sym_error] = ACTIONS(870), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DASH] = ACTIONS(870), - [anon_sym_break] = ACTIONS(870), - [anon_sym_continue] = ACTIONS(870), - [anon_sym_for] = ACTIONS(870), - [anon_sym_in] = ACTIONS(870), - [anon_sym_loop] = ACTIONS(870), - [anon_sym_while] = ACTIONS(870), - [anon_sym_do] = ACTIONS(870), - [anon_sym_if] = ACTIONS(870), - [anon_sym_match] = ACTIONS(870), - [anon_sym_LBRACE] = ACTIONS(870), - [anon_sym_try] = ACTIONS(870), - [anon_sym_return] = ACTIONS(870), - [anon_sym_source] = ACTIONS(870), - [anon_sym_source_DASHenv] = ACTIONS(870), - [anon_sym_register] = ACTIONS(870), - [anon_sym_hide] = ACTIONS(870), - [anon_sym_hide_DASHenv] = ACTIONS(870), - [anon_sym_overlay] = ACTIONS(870), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_where] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_PLUS_PLUS] = ACTIONS(870), - [anon_sym_SLASH] = ACTIONS(870), - [anon_sym_mod] = ACTIONS(870), - [anon_sym_SLASH_SLASH] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(870), - [anon_sym_bit_DASHshl] = ACTIONS(870), - [anon_sym_bit_DASHshr] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_LT2] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_not_DASHin] = ACTIONS(870), - [anon_sym_starts_DASHwith] = ACTIONS(870), - [anon_sym_ends_DASHwith] = ACTIONS(870), - [anon_sym_EQ_TILDE] = ACTIONS(870), - [anon_sym_BANG_TILDE] = ACTIONS(870), - [anon_sym_bit_DASHand] = ACTIONS(870), - [anon_sym_bit_DASHxor] = ACTIONS(870), - [anon_sym_bit_DASHor] = ACTIONS(870), - [anon_sym_and] = ACTIONS(870), - [anon_sym_xor] = ACTIONS(870), - [anon_sym_or] = ACTIONS(870), - [anon_sym_not] = ACTIONS(870), - [anon_sym_DOT_DOT_LT] = ACTIONS(870), - [anon_sym_DOT_DOT] = ACTIONS(870), - [anon_sym_DOT_DOT_EQ] = ACTIONS(870), - [sym_val_nothing] = ACTIONS(870), - [anon_sym_true] = ACTIONS(870), - [anon_sym_false] = ACTIONS(870), - [aux_sym_val_number_token1] = ACTIONS(870), - [aux_sym_val_number_token2] = ACTIONS(870), - [aux_sym_val_number_token3] = ACTIONS(870), - [aux_sym_val_number_token4] = ACTIONS(870), - [anon_sym_inf] = ACTIONS(870), - [anon_sym_DASHinf] = ACTIONS(870), - [anon_sym_NaN] = ACTIONS(870), - [anon_sym_0b] = ACTIONS(870), - [anon_sym_0o] = ACTIONS(870), - [anon_sym_0x] = ACTIONS(870), - [sym_val_date] = ACTIONS(870), - [anon_sym_DQUOTE] = ACTIONS(870), - [sym__str_single_quotes] = ACTIONS(870), - [sym__str_back_ticks] = ACTIONS(870), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), - [anon_sym_CARET] = ACTIONS(870), + [344] = { + [sym_comment] = STATE(344), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [352] = { - [sym__expression] = STATE(161), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(413), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(352), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(649), + [345] = { + [sym_comment] = STATE(345), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [353] = { - [sym_comment] = STATE(353), - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(763), - [anon_sym_DOT_DOT] = ACTIONS(763), - [anon_sym_DOT_DOT_EQ] = ACTIONS(763), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), + [346] = { + [sym_comment] = STATE(346), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [354] = { - [sym_comment] = STATE(354), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [347] = { + [sym_comment] = STATE(347), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [355] = { - [sym_comment] = STATE(355), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [348] = { + [sym_comment] = STATE(348), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [356] = { - [sym_ctrl_do] = STATE(752), - [sym_ctrl_if] = STATE(752), - [sym_ctrl_match] = STATE(752), - [sym_ctrl_try] = STATE(752), - [sym__expression] = STATE(323), - [sym_expr_unary] = STATE(326), - [sym_expr_binary] = STATE(326), - [sym_expr_parenthesized] = STATE(325), - [sym_val_range] = STATE(326), - [sym__value] = STATE(326), - [sym_val_bool] = STATE(312), - [sym_val_variable] = STATE(312), - [sym__var] = STATE(185), - [sym_val_number] = STATE(7), - [sym_val_duration] = STATE(312), - [sym_val_filesize] = STATE(312), - [sym_val_binary] = STATE(312), - [sym_val_string] = STATE(312), - [sym__str_double_quotes] = STATE(344), - [sym_val_interpolated] = STATE(312), - [sym__inter_single_quotes] = STATE(306), - [sym__inter_double_quotes] = STATE(310), - [sym_val_list] = STATE(312), - [sym_val_record] = STATE(312), - [sym_val_table] = STATE(312), - [sym_val_closure] = STATE(312), - [sym_comment] = STATE(356), - [anon_sym_export] = ACTIONS(924), - [anon_sym_alias] = ACTIONS(924), - [anon_sym_let] = ACTIONS(924), - [anon_sym_let_DASHenv] = ACTIONS(924), - [anon_sym_mut] = ACTIONS(924), - [anon_sym_const] = ACTIONS(924), - [sym_cmd_identifier] = ACTIONS(924), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LF] = ACTIONS(926), - [anon_sym_def] = ACTIONS(924), - [anon_sym_def_DASHenv] = ACTIONS(924), - [anon_sym_export_DASHenv] = ACTIONS(924), - [anon_sym_extern] = ACTIONS(924), - [anon_sym_module] = ACTIONS(924), - [anon_sym_use] = ACTIONS(924), - [anon_sym_LBRACK] = ACTIONS(928), - [anon_sym_LPAREN] = ACTIONS(828), - [anon_sym_RPAREN] = ACTIONS(924), - [anon_sym_PIPE] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(930), - [anon_sym_error] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(932), - [anon_sym_break] = ACTIONS(924), - [anon_sym_continue] = ACTIONS(924), - [anon_sym_for] = ACTIONS(924), - [anon_sym_loop] = ACTIONS(924), - [anon_sym_while] = ACTIONS(924), - [anon_sym_do] = ACTIONS(213), - [anon_sym_if] = ACTIONS(215), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(934), - [anon_sym_RBRACE] = ACTIONS(924), - [anon_sym_try] = ACTIONS(223), - [anon_sym_return] = ACTIONS(924), - [anon_sym_source] = ACTIONS(924), - [anon_sym_source_DASHenv] = ACTIONS(924), - [anon_sym_register] = ACTIONS(924), - [anon_sym_hide] = ACTIONS(924), - [anon_sym_hide_DASHenv] = ACTIONS(924), - [anon_sym_overlay] = ACTIONS(924), - [anon_sym_where] = ACTIONS(924), - [anon_sym_not] = ACTIONS(936), - [anon_sym_DOT_DOT_LT] = ACTIONS(938), - [anon_sym_DOT_DOT] = ACTIONS(938), - [anon_sym_DOT_DOT_EQ] = ACTIONS(938), - [sym_val_nothing] = ACTIONS(940), - [anon_sym_true] = ACTIONS(942), - [anon_sym_false] = ACTIONS(942), - [aux_sym_val_number_token1] = ACTIONS(944), - [aux_sym_val_number_token2] = ACTIONS(944), - [aux_sym_val_number_token3] = ACTIONS(944), - [aux_sym_val_number_token4] = ACTIONS(944), - [anon_sym_inf] = ACTIONS(944), - [anon_sym_DASHinf] = ACTIONS(944), - [anon_sym_NaN] = ACTIONS(944), - [anon_sym_0b] = ACTIONS(946), - [anon_sym_0o] = ACTIONS(946), - [anon_sym_0x] = ACTIONS(946), - [sym_val_date] = ACTIONS(940), - [anon_sym_DQUOTE] = ACTIONS(948), - [sym__str_single_quotes] = ACTIONS(950), - [sym__str_back_ticks] = ACTIONS(950), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(952), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(954), - [anon_sym_CARET] = ACTIONS(924), + [349] = { + [sym_comment] = STATE(349), + [anon_sym_export] = ACTIONS(804), + [anon_sym_alias] = ACTIONS(804), + [anon_sym_let] = ACTIONS(804), + [anon_sym_let_DASHenv] = ACTIONS(804), + [anon_sym_mut] = ACTIONS(804), + [anon_sym_const] = ACTIONS(804), + [sym_cmd_identifier] = ACTIONS(804), + [anon_sym_SEMI] = ACTIONS(804), + [anon_sym_LF] = ACTIONS(806), + [anon_sym_def] = ACTIONS(804), + [anon_sym_def_DASHenv] = ACTIONS(804), + [anon_sym_export_DASHenv] = ACTIONS(804), + [anon_sym_extern] = ACTIONS(804), + [anon_sym_module] = ACTIONS(804), + [anon_sym_use] = ACTIONS(804), + [anon_sym_LBRACK] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(804), + [anon_sym_RPAREN] = ACTIONS(804), + [anon_sym_PIPE] = ACTIONS(804), + [anon_sym_DOLLAR] = ACTIONS(804), + [anon_sym_error] = ACTIONS(804), + [anon_sym_GT] = ACTIONS(804), + [anon_sym_DASH] = ACTIONS(804), + [anon_sym_break] = ACTIONS(804), + [anon_sym_continue] = ACTIONS(804), + [anon_sym_for] = ACTIONS(804), + [anon_sym_in] = ACTIONS(804), + [anon_sym_loop] = ACTIONS(804), + [anon_sym_while] = ACTIONS(804), + [anon_sym_do] = ACTIONS(804), + [anon_sym_if] = ACTIONS(804), + [anon_sym_match] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_RBRACE] = ACTIONS(804), + [anon_sym_try] = ACTIONS(804), + [anon_sym_return] = ACTIONS(804), + [anon_sym_source] = ACTIONS(804), + [anon_sym_source_DASHenv] = ACTIONS(804), + [anon_sym_register] = ACTIONS(804), + [anon_sym_hide] = ACTIONS(804), + [anon_sym_hide_DASHenv] = ACTIONS(804), + [anon_sym_overlay] = ACTIONS(804), + [anon_sym_STAR] = ACTIONS(804), + [anon_sym_where] = ACTIONS(804), + [anon_sym_STAR_STAR] = ACTIONS(804), + [anon_sym_PLUS_PLUS] = ACTIONS(804), + [anon_sym_SLASH] = ACTIONS(804), + [anon_sym_mod] = ACTIONS(804), + [anon_sym_SLASH_SLASH] = ACTIONS(804), + [anon_sym_PLUS] = ACTIONS(804), + [anon_sym_bit_DASHshl] = ACTIONS(804), + [anon_sym_bit_DASHshr] = ACTIONS(804), + [anon_sym_EQ_EQ] = ACTIONS(804), + [anon_sym_BANG_EQ] = ACTIONS(804), + [anon_sym_LT2] = ACTIONS(804), + [anon_sym_LT_EQ] = ACTIONS(804), + [anon_sym_GT_EQ] = ACTIONS(804), + [anon_sym_not_DASHin] = ACTIONS(804), + [anon_sym_starts_DASHwith] = ACTIONS(804), + [anon_sym_ends_DASHwith] = ACTIONS(804), + [anon_sym_EQ_TILDE] = ACTIONS(804), + [anon_sym_BANG_TILDE] = ACTIONS(804), + [anon_sym_bit_DASHand] = ACTIONS(804), + [anon_sym_bit_DASHxor] = ACTIONS(804), + [anon_sym_bit_DASHor] = ACTIONS(804), + [anon_sym_and] = ACTIONS(804), + [anon_sym_xor] = ACTIONS(804), + [anon_sym_or] = ACTIONS(804), + [anon_sym_not] = ACTIONS(804), + [anon_sym_DOT_DOT_LT] = ACTIONS(804), + [anon_sym_DOT_DOT] = ACTIONS(804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(804), + [sym_val_nothing] = ACTIONS(804), + [anon_sym_true] = ACTIONS(804), + [anon_sym_false] = ACTIONS(804), + [aux_sym_val_number_token1] = ACTIONS(804), + [aux_sym_val_number_token2] = ACTIONS(804), + [aux_sym_val_number_token3] = ACTIONS(804), + [aux_sym_val_number_token4] = ACTIONS(804), + [anon_sym_inf] = ACTIONS(804), + [anon_sym_DASHinf] = ACTIONS(804), + [anon_sym_NaN] = ACTIONS(804), + [anon_sym_0b] = ACTIONS(804), + [anon_sym_0o] = ACTIONS(804), + [anon_sym_0x] = ACTIONS(804), + [sym_val_date] = ACTIONS(804), + [anon_sym_DQUOTE] = ACTIONS(804), + [sym__str_single_quotes] = ACTIONS(804), + [sym__str_back_ticks] = ACTIONS(804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), + [anon_sym_CARET] = ACTIONS(804), [anon_sym_POUND] = ACTIONS(3), }, - [357] = { - [sym_comment] = STATE(357), - [ts_builtin_sym_end] = ACTIONS(868), + [350] = { + [sym_comment] = STATE(350), [anon_sym_export] = ACTIONS(866), [anon_sym_alias] = ACTIONS(866), [anon_sym_let] = ACTIONS(866), @@ -81710,6 +81078,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(866), [anon_sym_LBRACK] = ACTIONS(866), [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_RPAREN] = ACTIONS(866), [anon_sym_PIPE] = ACTIONS(866), [anon_sym_DOLLAR] = ACTIONS(866), [anon_sym_error] = ACTIONS(866), @@ -81725,6 +81094,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(866), [anon_sym_match] = ACTIONS(866), [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_RBRACE] = ACTIONS(866), [anon_sym_try] = ACTIONS(866), [anon_sym_return] = ACTIONS(866), [anon_sym_source] = ACTIONS(866), @@ -81785,1243 +81155,2003 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, - [358] = { - [sym_comment] = STATE(358), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), + [351] = { + [sym_comment] = STATE(351), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [352] = { + [sym_comment] = STATE(352), + [ts_builtin_sym_end] = ACTIONS(795), + [anon_sym_export] = ACTIONS(793), + [anon_sym_alias] = ACTIONS(793), + [anon_sym_let] = ACTIONS(793), + [anon_sym_let_DASHenv] = ACTIONS(793), + [anon_sym_mut] = ACTIONS(793), + [anon_sym_const] = ACTIONS(793), + [sym_cmd_identifier] = ACTIONS(793), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_def] = ACTIONS(793), + [anon_sym_def_DASHenv] = ACTIONS(793), + [anon_sym_export_DASHenv] = ACTIONS(793), + [anon_sym_extern] = ACTIONS(793), + [anon_sym_module] = ACTIONS(793), + [anon_sym_use] = ACTIONS(793), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_error] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_break] = ACTIONS(793), + [anon_sym_continue] = ACTIONS(793), + [anon_sym_for] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_loop] = ACTIONS(793), + [anon_sym_while] = ACTIONS(793), + [anon_sym_do] = ACTIONS(793), + [anon_sym_if] = ACTIONS(793), + [anon_sym_match] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_try] = ACTIONS(793), + [anon_sym_return] = ACTIONS(793), + [anon_sym_source] = ACTIONS(793), + [anon_sym_source_DASHenv] = ACTIONS(793), + [anon_sym_register] = ACTIONS(793), + [anon_sym_hide] = ACTIONS(793), + [anon_sym_hide_DASHenv] = ACTIONS(793), + [anon_sym_overlay] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_where] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_not] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_CARET] = ACTIONS(793), + [anon_sym_POUND] = ACTIONS(3), + }, + [353] = { + [sym__expression] = STATE(142), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(397), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(353), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [354] = { + [sym__expression] = STATE(142), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(399), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(354), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [355] = { + [sym_comment] = STATE(355), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(930), + [anon_sym_bit_DASHor] = ACTIONS(932), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(936), + [anon_sym_or] = ACTIONS(938), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [356] = { + [sym_comment] = STATE(356), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(914), [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), [anon_sym_EQ_EQ] = ACTIONS(914), [anon_sym_BANG_EQ] = ACTIONS(914), [anon_sym_LT2] = ACTIONS(914), [anon_sym_LT_EQ] = ACTIONS(914), [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [359] = { - [sym_comment] = STATE(359), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(930), + [anon_sym_bit_DASHor] = ACTIONS(932), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(936), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [360] = { - [sym_comment] = STATE(360), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(816), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(816), - [anon_sym_mod] = ACTIONS(816), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [357] = { + [sym_comment] = STATE(357), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(930), + [anon_sym_bit_DASHor] = ACTIONS(932), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [361] = { - [sym_comment] = STATE(361), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), + [358] = { + [sym_comment] = STATE(358), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(914), [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(930), + [anon_sym_bit_DASHor] = ACTIONS(932), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [362] = { - [sym_comment] = STATE(362), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), + [359] = { + [sym_comment] = STATE(359), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(914), [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), [anon_sym_EQ_EQ] = ACTIONS(914), [anon_sym_BANG_EQ] = ACTIONS(914), [anon_sym_LT2] = ACTIONS(914), [anon_sym_LT_EQ] = ACTIONS(914), [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(930), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [363] = { - [sym_comment] = STATE(363), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), + [360] = { + [sym_comment] = STATE(360), + [ts_builtin_sym_end] = ACTIONS(105), + [anon_sym_export] = ACTIONS(103), + [anon_sym_alias] = ACTIONS(103), + [anon_sym_let] = ACTIONS(103), + [anon_sym_let_DASHenv] = ACTIONS(103), + [anon_sym_mut] = ACTIONS(103), + [anon_sym_const] = ACTIONS(103), + [sym_cmd_identifier] = ACTIONS(103), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_def] = ACTIONS(103), + [anon_sym_def_DASHenv] = ACTIONS(103), + [anon_sym_export_DASHenv] = ACTIONS(103), + [anon_sym_extern] = ACTIONS(103), + [anon_sym_module] = ACTIONS(103), + [anon_sym_use] = ACTIONS(103), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_error] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_break] = ACTIONS(103), + [anon_sym_continue] = ACTIONS(103), + [anon_sym_for] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_loop] = ACTIONS(103), + [anon_sym_while] = ACTIONS(103), + [anon_sym_do] = ACTIONS(103), + [anon_sym_if] = ACTIONS(103), + [anon_sym_match] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_try] = ACTIONS(103), + [anon_sym_return] = ACTIONS(103), + [anon_sym_source] = ACTIONS(103), + [anon_sym_source_DASHenv] = ACTIONS(103), + [anon_sym_register] = ACTIONS(103), + [anon_sym_hide] = ACTIONS(103), + [anon_sym_hide_DASHenv] = ACTIONS(103), + [anon_sym_overlay] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_where] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_not] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_CARET] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [361] = { + [sym_comment] = STATE(361), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(914), [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), [anon_sym_EQ_EQ] = ACTIONS(914), [anon_sym_BANG_EQ] = ACTIONS(914), [anon_sym_LT2] = ACTIONS(914), [anon_sym_LT_EQ] = ACTIONS(914), [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [362] = { + [sym__expression] = STATE(145), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(413), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(362), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [363] = { + [sym_comment] = STATE(363), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [364] = { [sym_comment] = STATE(364), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(962), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [365] = { [sym_comment] = STATE(365), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(962), - [anon_sym_bit_DASHor] = ACTIONS(964), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [366] = { [sym_comment] = STATE(366), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(962), - [anon_sym_bit_DASHor] = ACTIONS(964), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [367] = { + [sym__expression] = STATE(151), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(419), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(367), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(962), - [anon_sym_bit_DASHor] = ACTIONS(964), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(968), - [anon_sym_or] = ACTIONS(816), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [368] = { + [sym__expression] = STATE(142), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(395), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(368), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_export] = ACTIONS(816), - [anon_sym_alias] = ACTIONS(816), - [anon_sym_let] = ACTIONS(816), - [anon_sym_let_DASHenv] = ACTIONS(816), - [anon_sym_mut] = ACTIONS(816), - [anon_sym_const] = ACTIONS(816), - [sym_cmd_identifier] = ACTIONS(816), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_def] = ACTIONS(816), - [anon_sym_def_DASHenv] = ACTIONS(816), - [anon_sym_export_DASHenv] = ACTIONS(816), - [anon_sym_extern] = ACTIONS(816), - [anon_sym_module] = ACTIONS(816), - [anon_sym_use] = ACTIONS(816), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_error] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(816), - [anon_sym_continue] = ACTIONS(816), - [anon_sym_for] = ACTIONS(816), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(816), - [anon_sym_while] = ACTIONS(816), - [anon_sym_do] = ACTIONS(816), - [anon_sym_if] = ACTIONS(816), - [anon_sym_match] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_try] = ACTIONS(816), - [anon_sym_return] = ACTIONS(816), - [anon_sym_source] = ACTIONS(816), - [anon_sym_source_DASHenv] = ACTIONS(816), - [anon_sym_register] = ACTIONS(816), - [anon_sym_hide] = ACTIONS(816), - [anon_sym_hide_DASHenv] = ACTIONS(816), - [anon_sym_overlay] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(962), - [anon_sym_bit_DASHor] = ACTIONS(964), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(968), - [anon_sym_or] = ACTIONS(970), - [anon_sym_not] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_CARET] = ACTIONS(816), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [369] = { [sym_comment] = STATE(369), - [ts_builtin_sym_end] = ACTIONS(791), - [anon_sym_export] = ACTIONS(789), - [anon_sym_alias] = ACTIONS(789), - [anon_sym_let] = ACTIONS(789), - [anon_sym_let_DASHenv] = ACTIONS(789), - [anon_sym_mut] = ACTIONS(789), - [anon_sym_const] = ACTIONS(789), - [sym_cmd_identifier] = ACTIONS(789), - [anon_sym_SEMI] = ACTIONS(789), - [anon_sym_LF] = ACTIONS(791), - [anon_sym_def] = ACTIONS(789), - [anon_sym_def_DASHenv] = ACTIONS(789), - [anon_sym_export_DASHenv] = ACTIONS(789), - [anon_sym_extern] = ACTIONS(789), - [anon_sym_module] = ACTIONS(789), - [anon_sym_use] = ACTIONS(789), - [anon_sym_LBRACK] = ACTIONS(789), - [anon_sym_LPAREN] = ACTIONS(789), - [anon_sym_PIPE] = ACTIONS(789), - [anon_sym_DOLLAR] = ACTIONS(789), - [anon_sym_error] = ACTIONS(789), - [anon_sym_GT] = ACTIONS(789), - [anon_sym_DASH] = ACTIONS(789), - [anon_sym_break] = ACTIONS(789), - [anon_sym_continue] = ACTIONS(789), - [anon_sym_for] = ACTIONS(789), - [anon_sym_in] = ACTIONS(789), - [anon_sym_loop] = ACTIONS(789), - [anon_sym_while] = ACTIONS(789), - [anon_sym_do] = ACTIONS(789), - [anon_sym_if] = ACTIONS(789), - [anon_sym_match] = ACTIONS(789), - [anon_sym_LBRACE] = ACTIONS(789), - [anon_sym_try] = ACTIONS(789), - [anon_sym_return] = ACTIONS(789), - [anon_sym_source] = ACTIONS(789), - [anon_sym_source_DASHenv] = ACTIONS(789), - [anon_sym_register] = ACTIONS(789), - [anon_sym_hide] = ACTIONS(789), - [anon_sym_hide_DASHenv] = ACTIONS(789), - [anon_sym_overlay] = ACTIONS(789), - [anon_sym_STAR] = ACTIONS(789), - [anon_sym_where] = ACTIONS(789), - [anon_sym_STAR_STAR] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(789), - [anon_sym_SLASH] = ACTIONS(789), - [anon_sym_mod] = ACTIONS(789), - [anon_sym_SLASH_SLASH] = ACTIONS(789), - [anon_sym_PLUS] = ACTIONS(789), - [anon_sym_bit_DASHshl] = ACTIONS(789), - [anon_sym_bit_DASHshr] = ACTIONS(789), - [anon_sym_EQ_EQ] = ACTIONS(789), - [anon_sym_BANG_EQ] = ACTIONS(789), - [anon_sym_LT2] = ACTIONS(789), - [anon_sym_LT_EQ] = ACTIONS(789), - [anon_sym_GT_EQ] = ACTIONS(789), - [anon_sym_not_DASHin] = ACTIONS(789), - [anon_sym_starts_DASHwith] = ACTIONS(789), - [anon_sym_ends_DASHwith] = ACTIONS(789), - [anon_sym_EQ_TILDE] = ACTIONS(789), - [anon_sym_BANG_TILDE] = ACTIONS(789), - [anon_sym_bit_DASHand] = ACTIONS(789), - [anon_sym_bit_DASHxor] = ACTIONS(789), - [anon_sym_bit_DASHor] = ACTIONS(789), - [anon_sym_and] = ACTIONS(789), - [anon_sym_xor] = ACTIONS(789), - [anon_sym_or] = ACTIONS(789), - [anon_sym_not] = ACTIONS(789), - [anon_sym_DOT_DOT_LT] = ACTIONS(789), - [anon_sym_DOT_DOT] = ACTIONS(789), - [anon_sym_DOT_DOT_EQ] = ACTIONS(789), - [sym_val_nothing] = ACTIONS(789), - [anon_sym_true] = ACTIONS(789), - [anon_sym_false] = ACTIONS(789), - [aux_sym_val_number_token1] = ACTIONS(789), - [aux_sym_val_number_token2] = ACTIONS(789), - [aux_sym_val_number_token3] = ACTIONS(789), - [aux_sym_val_number_token4] = ACTIONS(789), - [anon_sym_inf] = ACTIONS(789), - [anon_sym_DASHinf] = ACTIONS(789), - [anon_sym_NaN] = ACTIONS(789), - [anon_sym_0b] = ACTIONS(789), - [anon_sym_0o] = ACTIONS(789), - [anon_sym_0x] = ACTIONS(789), - [sym_val_date] = ACTIONS(789), - [anon_sym_DQUOTE] = ACTIONS(789), - [sym__str_single_quotes] = ACTIONS(789), - [sym__str_back_ticks] = ACTIONS(789), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), - [anon_sym_CARET] = ACTIONS(789), - [anon_sym_POUND] = ACTIONS(3), - }, - [370] = { - [sym_comment] = STATE(370), - [ts_builtin_sym_end] = ACTIONS(109), - [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), - [sym_cmd_identifier] = ACTIONS(107), - [anon_sym_SEMI] = 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_PIPE] = 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_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_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [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), - [aux_sym_val_number_token4] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [370] = { + [sym__expression] = STATE(142), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(633), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(370), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [371] = { + [sym__expression] = STATE(156), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(383), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(371), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_def_DASHenv] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_RPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_RBRACE] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_DOT_DOT_LT] = ACTIONS(940), + [anon_sym_DOT_DOT] = ACTIONS(940), + [anon_sym_DOT_DOT_EQ] = ACTIONS(940), + [sym_val_nothing] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym_val_number_token1] = ACTIONS(940), + [aux_sym_val_number_token2] = ACTIONS(940), + [aux_sym_val_number_token3] = ACTIONS(940), + [aux_sym_val_number_token4] = ACTIONS(940), + [anon_sym_inf] = ACTIONS(940), + [anon_sym_DASHinf] = ACTIONS(940), + [anon_sym_NaN] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [372] = { + [sym_comment] = STATE(372), [ts_builtin_sym_end] = ACTIONS(783), [anon_sym_export] = ACTIONS(781), [anon_sym_alias] = ACTIONS(781), @@ -83044,7 +83174,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR] = ACTIONS(781), [anon_sym_error] = ACTIONS(781), [anon_sym_GT] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(916), [anon_sym_break] = ACTIONS(781), [anon_sym_continue] = ACTIONS(781), [anon_sym_for] = ACTIONS(781), @@ -83063,14 +83193,14 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(781), [anon_sym_hide_DASHenv] = ACTIONS(781), [anon_sym_overlay] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), [anon_sym_where] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), [anon_sym_bit_DASHshl] = ACTIONS(781), [anon_sym_bit_DASHshr] = ACTIONS(781), [anon_sym_EQ_EQ] = ACTIONS(781), @@ -83115,8 +83245,388 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [372] = { - [sym_comment] = STATE(372), + [373] = { + [sym__expression] = STATE(151), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(417), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(373), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [374] = { + [sym_comment] = STATE(374), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_export] = ACTIONS(781), + [anon_sym_alias] = ACTIONS(781), + [anon_sym_let] = ACTIONS(781), + [anon_sym_let_DASHenv] = ACTIONS(781), + [anon_sym_mut] = ACTIONS(781), + [anon_sym_const] = ACTIONS(781), + [sym_cmd_identifier] = ACTIONS(781), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_def] = ACTIONS(781), + [anon_sym_def_DASHenv] = ACTIONS(781), + [anon_sym_export_DASHenv] = ACTIONS(781), + [anon_sym_extern] = ACTIONS(781), + [anon_sym_module] = ACTIONS(781), + [anon_sym_use] = ACTIONS(781), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_error] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(781), + [anon_sym_continue] = ACTIONS(781), + [anon_sym_for] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_loop] = ACTIONS(781), + [anon_sym_while] = ACTIONS(781), + [anon_sym_do] = ACTIONS(781), + [anon_sym_if] = ACTIONS(781), + [anon_sym_match] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_try] = ACTIONS(781), + [anon_sym_return] = ACTIONS(781), + [anon_sym_source] = ACTIONS(781), + [anon_sym_source_DASHenv] = ACTIONS(781), + [anon_sym_register] = ACTIONS(781), + [anon_sym_hide] = ACTIONS(781), + [anon_sym_hide_DASHenv] = ACTIONS(781), + [anon_sym_overlay] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_not] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_CARET] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [375] = { + [sym__expression] = STATE(151), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(393), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(375), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [376] = { + [sym_comment] = STATE(376), + [ts_builtin_sym_end] = ACTIONS(834), + [anon_sym_export] = ACTIONS(832), + [anon_sym_alias] = ACTIONS(832), + [anon_sym_let] = ACTIONS(832), + [anon_sym_let_DASHenv] = ACTIONS(832), + [anon_sym_mut] = ACTIONS(832), + [anon_sym_const] = ACTIONS(832), + [sym_cmd_identifier] = ACTIONS(832), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_def] = ACTIONS(832), + [anon_sym_def_DASHenv] = ACTIONS(832), + [anon_sym_export_DASHenv] = ACTIONS(832), + [anon_sym_extern] = ACTIONS(832), + [anon_sym_module] = ACTIONS(832), + [anon_sym_use] = ACTIONS(832), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_error] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_break] = ACTIONS(832), + [anon_sym_continue] = ACTIONS(832), + [anon_sym_for] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_loop] = ACTIONS(832), + [anon_sym_while] = ACTIONS(832), + [anon_sym_do] = ACTIONS(832), + [anon_sym_if] = ACTIONS(832), + [anon_sym_match] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_try] = ACTIONS(832), + [anon_sym_return] = ACTIONS(832), + [anon_sym_source] = ACTIONS(832), + [anon_sym_source_DASHenv] = ACTIONS(832), + [anon_sym_register] = ACTIONS(832), + [anon_sym_hide] = ACTIONS(832), + [anon_sym_hide_DASHenv] = ACTIONS(832), + [anon_sym_overlay] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_where] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_not] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_CARET] = ACTIONS(832), + [anon_sym_POUND] = ACTIONS(3), + }, + [377] = { + [sym_comment] = STATE(377), [ts_builtin_sym_end] = ACTIONS(814), [anon_sym_export] = ACTIONS(812), [anon_sym_alias] = ACTIONS(812), @@ -83167,1001 +83677,241 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_SLASH_SLASH] = ACTIONS(812), [anon_sym_PLUS] = ACTIONS(812), [anon_sym_bit_DASHshl] = ACTIONS(812), - [anon_sym_bit_DASHshr] = ACTIONS(812), - [anon_sym_EQ_EQ] = ACTIONS(812), - [anon_sym_BANG_EQ] = ACTIONS(812), - [anon_sym_LT2] = ACTIONS(812), - [anon_sym_LT_EQ] = ACTIONS(812), - [anon_sym_GT_EQ] = ACTIONS(812), - [anon_sym_not_DASHin] = ACTIONS(812), - [anon_sym_starts_DASHwith] = ACTIONS(812), - [anon_sym_ends_DASHwith] = ACTIONS(812), - [anon_sym_EQ_TILDE] = ACTIONS(812), - [anon_sym_BANG_TILDE] = ACTIONS(812), - [anon_sym_bit_DASHand] = ACTIONS(812), - [anon_sym_bit_DASHxor] = ACTIONS(812), - [anon_sym_bit_DASHor] = ACTIONS(812), - [anon_sym_and] = ACTIONS(812), - [anon_sym_xor] = ACTIONS(812), - [anon_sym_or] = ACTIONS(812), - [anon_sym_not] = ACTIONS(812), - [anon_sym_DOT_DOT_LT] = ACTIONS(812), - [anon_sym_DOT_DOT] = ACTIONS(812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(812), - [sym_val_nothing] = ACTIONS(812), - [anon_sym_true] = ACTIONS(812), - [anon_sym_false] = ACTIONS(812), - [aux_sym_val_number_token1] = ACTIONS(812), - [aux_sym_val_number_token2] = ACTIONS(812), - [aux_sym_val_number_token3] = ACTIONS(812), - [aux_sym_val_number_token4] = ACTIONS(812), - [anon_sym_inf] = ACTIONS(812), - [anon_sym_DASHinf] = ACTIONS(812), - [anon_sym_NaN] = ACTIONS(812), - [anon_sym_0b] = ACTIONS(812), - [anon_sym_0o] = ACTIONS(812), - [anon_sym_0x] = ACTIONS(812), - [sym_val_date] = ACTIONS(812), - [anon_sym_DQUOTE] = ACTIONS(812), - [sym__str_single_quotes] = ACTIONS(812), - [sym__str_back_ticks] = ACTIONS(812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), - [anon_sym_CARET] = ACTIONS(812), - [anon_sym_POUND] = ACTIONS(3), - }, - [373] = { - [sym_comment] = STATE(373), - [ts_builtin_sym_end] = ACTIONS(773), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [anon_sym_POUND] = ACTIONS(3), - }, - [374] = { - [sym__expression] = STATE(143), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(387), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(374), - [anon_sym_export] = ACTIONS(972), - [anon_sym_alias] = ACTIONS(972), - [anon_sym_let] = ACTIONS(972), - [anon_sym_let_DASHenv] = ACTIONS(972), - [anon_sym_mut] = ACTIONS(972), - [anon_sym_const] = ACTIONS(972), - [sym_cmd_identifier] = ACTIONS(972), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LF] = ACTIONS(974), - [anon_sym_def] = ACTIONS(972), - [anon_sym_def_DASHenv] = ACTIONS(972), - [anon_sym_export_DASHenv] = ACTIONS(972), - [anon_sym_extern] = ACTIONS(972), - [anon_sym_module] = ACTIONS(972), - [anon_sym_use] = ACTIONS(972), - [anon_sym_LBRACK] = ACTIONS(972), - [anon_sym_LPAREN] = ACTIONS(972), - [anon_sym_RPAREN] = ACTIONS(972), - [anon_sym_PIPE] = ACTIONS(972), - [anon_sym_DOLLAR] = ACTIONS(972), - [anon_sym_error] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(972), - [anon_sym_break] = ACTIONS(972), - [anon_sym_continue] = ACTIONS(972), - [anon_sym_for] = ACTIONS(972), - [anon_sym_loop] = ACTIONS(972), - [anon_sym_while] = ACTIONS(972), - [anon_sym_do] = ACTIONS(972), - [anon_sym_if] = ACTIONS(972), - [anon_sym_match] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(972), - [anon_sym_RBRACE] = ACTIONS(972), - [anon_sym_try] = ACTIONS(972), - [anon_sym_return] = ACTIONS(972), - [anon_sym_source] = ACTIONS(972), - [anon_sym_source_DASHenv] = ACTIONS(972), - [anon_sym_register] = ACTIONS(972), - [anon_sym_hide] = ACTIONS(972), - [anon_sym_hide_DASHenv] = ACTIONS(972), - [anon_sym_overlay] = ACTIONS(972), - [anon_sym_where] = ACTIONS(972), - [anon_sym_not] = ACTIONS(972), - [anon_sym_DOT_DOT_LT] = ACTIONS(972), - [anon_sym_DOT_DOT] = ACTIONS(972), - [anon_sym_DOT_DOT_EQ] = ACTIONS(972), - [sym_val_nothing] = ACTIONS(972), - [anon_sym_true] = ACTIONS(972), - [anon_sym_false] = ACTIONS(972), - [aux_sym_val_number_token1] = ACTIONS(972), - [aux_sym_val_number_token2] = ACTIONS(972), - [aux_sym_val_number_token3] = ACTIONS(972), - [aux_sym_val_number_token4] = ACTIONS(972), - [anon_sym_inf] = ACTIONS(972), - [anon_sym_DASHinf] = ACTIONS(972), - [anon_sym_NaN] = ACTIONS(972), - [anon_sym_0b] = ACTIONS(972), - [anon_sym_0o] = ACTIONS(972), - [anon_sym_0x] = ACTIONS(972), - [sym_val_date] = ACTIONS(972), - [anon_sym_DQUOTE] = ACTIONS(972), - [sym__str_single_quotes] = ACTIONS(972), - [sym__str_back_ticks] = ACTIONS(972), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(972), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(972), - [anon_sym_CARET] = ACTIONS(972), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [375] = { - [sym_comment] = STATE(375), - [ts_builtin_sym_end] = ACTIONS(773), - [anon_sym_export] = ACTIONS(771), - [anon_sym_alias] = ACTIONS(771), - [anon_sym_let] = ACTIONS(771), - [anon_sym_let_DASHenv] = ACTIONS(771), - [anon_sym_mut] = ACTIONS(771), - [anon_sym_const] = ACTIONS(771), - [sym_cmd_identifier] = ACTIONS(771), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_def] = ACTIONS(771), - [anon_sym_def_DASHenv] = ACTIONS(771), - [anon_sym_export_DASHenv] = ACTIONS(771), - [anon_sym_extern] = ACTIONS(771), - [anon_sym_module] = ACTIONS(771), - [anon_sym_use] = ACTIONS(771), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_error] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_break] = ACTIONS(771), - [anon_sym_continue] = ACTIONS(771), - [anon_sym_for] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_loop] = ACTIONS(771), - [anon_sym_while] = ACTIONS(771), - [anon_sym_do] = ACTIONS(771), - [anon_sym_if] = ACTIONS(771), - [anon_sym_match] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_try] = ACTIONS(771), - [anon_sym_return] = ACTIONS(771), - [anon_sym_source] = ACTIONS(771), - [anon_sym_source_DASHenv] = ACTIONS(771), - [anon_sym_register] = ACTIONS(771), - [anon_sym_hide] = ACTIONS(771), - [anon_sym_hide_DASHenv] = ACTIONS(771), - [anon_sym_overlay] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_where] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_not] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_CARET] = ACTIONS(771), - [anon_sym_POUND] = ACTIONS(3), - }, - [376] = { - [sym_comment] = STATE(376), - [ts_builtin_sym_end] = ACTIONS(795), - [anon_sym_export] = ACTIONS(793), - [anon_sym_alias] = ACTIONS(793), - [anon_sym_let] = ACTIONS(793), - [anon_sym_let_DASHenv] = ACTIONS(793), - [anon_sym_mut] = ACTIONS(793), - [anon_sym_const] = ACTIONS(793), - [sym_cmd_identifier] = ACTIONS(793), - [anon_sym_SEMI] = ACTIONS(793), - [anon_sym_LF] = ACTIONS(795), - [anon_sym_def] = ACTIONS(793), - [anon_sym_def_DASHenv] = ACTIONS(793), - [anon_sym_export_DASHenv] = ACTIONS(793), - [anon_sym_extern] = ACTIONS(793), - [anon_sym_module] = ACTIONS(793), - [anon_sym_use] = ACTIONS(793), - [anon_sym_LBRACK] = ACTIONS(793), - [anon_sym_LPAREN] = ACTIONS(793), - [anon_sym_PIPE] = ACTIONS(793), - [anon_sym_DOLLAR] = ACTIONS(793), - [anon_sym_error] = ACTIONS(793), - [anon_sym_GT] = ACTIONS(793), - [anon_sym_DASH] = ACTIONS(793), - [anon_sym_break] = ACTIONS(793), - [anon_sym_continue] = ACTIONS(793), - [anon_sym_for] = ACTIONS(793), - [anon_sym_in] = ACTIONS(793), - [anon_sym_loop] = ACTIONS(793), - [anon_sym_while] = ACTIONS(793), - [anon_sym_do] = ACTIONS(793), - [anon_sym_if] = ACTIONS(793), - [anon_sym_match] = ACTIONS(793), - [anon_sym_LBRACE] = ACTIONS(793), - [anon_sym_try] = ACTIONS(793), - [anon_sym_return] = ACTIONS(793), - [anon_sym_source] = ACTIONS(793), - [anon_sym_source_DASHenv] = ACTIONS(793), - [anon_sym_register] = ACTIONS(793), - [anon_sym_hide] = ACTIONS(793), - [anon_sym_hide_DASHenv] = ACTIONS(793), - [anon_sym_overlay] = ACTIONS(793), - [anon_sym_STAR] = ACTIONS(793), - [anon_sym_where] = ACTIONS(793), - [anon_sym_STAR_STAR] = ACTIONS(793), - [anon_sym_PLUS_PLUS] = ACTIONS(793), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_mod] = ACTIONS(793), - [anon_sym_SLASH_SLASH] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(793), - [anon_sym_bit_DASHshl] = ACTIONS(793), - [anon_sym_bit_DASHshr] = ACTIONS(793), - [anon_sym_EQ_EQ] = ACTIONS(793), - [anon_sym_BANG_EQ] = ACTIONS(793), - [anon_sym_LT2] = ACTIONS(793), - [anon_sym_LT_EQ] = ACTIONS(793), - [anon_sym_GT_EQ] = ACTIONS(793), - [anon_sym_not_DASHin] = ACTIONS(793), - [anon_sym_starts_DASHwith] = ACTIONS(793), - [anon_sym_ends_DASHwith] = ACTIONS(793), - [anon_sym_EQ_TILDE] = ACTIONS(793), - [anon_sym_BANG_TILDE] = ACTIONS(793), - [anon_sym_bit_DASHand] = ACTIONS(793), - [anon_sym_bit_DASHxor] = ACTIONS(793), - [anon_sym_bit_DASHor] = ACTIONS(793), - [anon_sym_and] = ACTIONS(793), - [anon_sym_xor] = ACTIONS(793), - [anon_sym_or] = ACTIONS(793), - [anon_sym_not] = ACTIONS(793), - [anon_sym_DOT_DOT_LT] = ACTIONS(793), - [anon_sym_DOT_DOT] = ACTIONS(793), - [anon_sym_DOT_DOT_EQ] = ACTIONS(793), - [sym_val_nothing] = ACTIONS(793), - [anon_sym_true] = ACTIONS(793), - [anon_sym_false] = ACTIONS(793), - [aux_sym_val_number_token1] = ACTIONS(793), - [aux_sym_val_number_token2] = ACTIONS(793), - [aux_sym_val_number_token3] = ACTIONS(793), - [aux_sym_val_number_token4] = ACTIONS(793), - [anon_sym_inf] = ACTIONS(793), - [anon_sym_DASHinf] = ACTIONS(793), - [anon_sym_NaN] = ACTIONS(793), - [anon_sym_0b] = ACTIONS(793), - [anon_sym_0o] = ACTIONS(793), - [anon_sym_0x] = ACTIONS(793), - [sym_val_date] = ACTIONS(793), - [anon_sym_DQUOTE] = ACTIONS(793), - [sym__str_single_quotes] = ACTIONS(793), - [sym__str_back_ticks] = ACTIONS(793), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), - [anon_sym_CARET] = ACTIONS(793), - [anon_sym_POUND] = ACTIONS(3), - }, - [377] = { - [sym_comment] = STATE(377), - [ts_builtin_sym_end] = ACTIONS(799), - [anon_sym_export] = ACTIONS(797), - [anon_sym_alias] = ACTIONS(797), - [anon_sym_let] = ACTIONS(797), - [anon_sym_let_DASHenv] = ACTIONS(797), - [anon_sym_mut] = ACTIONS(797), - [anon_sym_const] = ACTIONS(797), - [sym_cmd_identifier] = ACTIONS(797), - [anon_sym_SEMI] = ACTIONS(797), - [anon_sym_LF] = ACTIONS(799), - [anon_sym_def] = ACTIONS(797), - [anon_sym_def_DASHenv] = ACTIONS(797), - [anon_sym_export_DASHenv] = ACTIONS(797), - [anon_sym_extern] = ACTIONS(797), - [anon_sym_module] = ACTIONS(797), - [anon_sym_use] = ACTIONS(797), - [anon_sym_LBRACK] = ACTIONS(797), - [anon_sym_LPAREN] = ACTIONS(797), - [anon_sym_PIPE] = ACTIONS(797), - [anon_sym_DOLLAR] = ACTIONS(797), - [anon_sym_error] = ACTIONS(797), - [anon_sym_GT] = ACTIONS(797), - [anon_sym_DASH] = ACTIONS(797), - [anon_sym_break] = ACTIONS(797), - [anon_sym_continue] = ACTIONS(797), - [anon_sym_for] = ACTIONS(797), - [anon_sym_in] = ACTIONS(797), - [anon_sym_loop] = ACTIONS(797), - [anon_sym_while] = ACTIONS(797), - [anon_sym_do] = ACTIONS(797), - [anon_sym_if] = ACTIONS(797), - [anon_sym_match] = ACTIONS(797), - [anon_sym_LBRACE] = ACTIONS(797), - [anon_sym_try] = ACTIONS(797), - [anon_sym_return] = ACTIONS(797), - [anon_sym_source] = ACTIONS(797), - [anon_sym_source_DASHenv] = ACTIONS(797), - [anon_sym_register] = ACTIONS(797), - [anon_sym_hide] = ACTIONS(797), - [anon_sym_hide_DASHenv] = ACTIONS(797), - [anon_sym_overlay] = ACTIONS(797), - [anon_sym_STAR] = ACTIONS(797), - [anon_sym_where] = ACTIONS(797), - [anon_sym_STAR_STAR] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_SLASH] = ACTIONS(797), - [anon_sym_mod] = ACTIONS(797), - [anon_sym_SLASH_SLASH] = ACTIONS(797), - [anon_sym_PLUS] = ACTIONS(797), - [anon_sym_bit_DASHshl] = ACTIONS(797), - [anon_sym_bit_DASHshr] = ACTIONS(797), - [anon_sym_EQ_EQ] = ACTIONS(797), - [anon_sym_BANG_EQ] = ACTIONS(797), - [anon_sym_LT2] = ACTIONS(797), - [anon_sym_LT_EQ] = ACTIONS(797), - [anon_sym_GT_EQ] = ACTIONS(797), - [anon_sym_not_DASHin] = ACTIONS(797), - [anon_sym_starts_DASHwith] = ACTIONS(797), - [anon_sym_ends_DASHwith] = ACTIONS(797), - [anon_sym_EQ_TILDE] = ACTIONS(797), - [anon_sym_BANG_TILDE] = ACTIONS(797), - [anon_sym_bit_DASHand] = ACTIONS(797), - [anon_sym_bit_DASHxor] = ACTIONS(797), - [anon_sym_bit_DASHor] = ACTIONS(797), - [anon_sym_and] = ACTIONS(797), - [anon_sym_xor] = ACTIONS(797), - [anon_sym_or] = ACTIONS(797), - [anon_sym_not] = ACTIONS(797), - [anon_sym_DOT_DOT_LT] = ACTIONS(797), - [anon_sym_DOT_DOT] = ACTIONS(797), - [anon_sym_DOT_DOT_EQ] = ACTIONS(797), - [sym_val_nothing] = ACTIONS(797), - [anon_sym_true] = ACTIONS(797), - [anon_sym_false] = ACTIONS(797), - [aux_sym_val_number_token1] = ACTIONS(797), - [aux_sym_val_number_token2] = ACTIONS(797), - [aux_sym_val_number_token3] = ACTIONS(797), - [aux_sym_val_number_token4] = ACTIONS(797), - [anon_sym_inf] = ACTIONS(797), - [anon_sym_DASHinf] = ACTIONS(797), - [anon_sym_NaN] = ACTIONS(797), - [anon_sym_0b] = ACTIONS(797), - [anon_sym_0o] = ACTIONS(797), - [anon_sym_0x] = ACTIONS(797), - [sym_val_date] = ACTIONS(797), - [anon_sym_DQUOTE] = ACTIONS(797), - [sym__str_single_quotes] = ACTIONS(797), - [sym__str_back_ticks] = ACTIONS(797), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), - [anon_sym_CARET] = ACTIONS(797), - [anon_sym_POUND] = ACTIONS(3), - }, - [378] = { - [sym_comment] = STATE(378), - [ts_builtin_sym_end] = ACTIONS(803), - [anon_sym_export] = ACTIONS(801), - [anon_sym_alias] = ACTIONS(801), - [anon_sym_let] = ACTIONS(801), - [anon_sym_let_DASHenv] = ACTIONS(801), - [anon_sym_mut] = ACTIONS(801), - [anon_sym_const] = ACTIONS(801), - [sym_cmd_identifier] = ACTIONS(801), - [anon_sym_SEMI] = ACTIONS(801), - [anon_sym_LF] = ACTIONS(803), - [anon_sym_def] = ACTIONS(801), - [anon_sym_def_DASHenv] = ACTIONS(801), - [anon_sym_export_DASHenv] = ACTIONS(801), - [anon_sym_extern] = ACTIONS(801), - [anon_sym_module] = ACTIONS(801), - [anon_sym_use] = ACTIONS(801), - [anon_sym_LBRACK] = ACTIONS(801), - [anon_sym_LPAREN] = ACTIONS(801), - [anon_sym_PIPE] = ACTIONS(801), - [anon_sym_DOLLAR] = ACTIONS(801), - [anon_sym_error] = ACTIONS(801), - [anon_sym_GT] = ACTIONS(801), - [anon_sym_DASH] = ACTIONS(801), - [anon_sym_break] = ACTIONS(801), - [anon_sym_continue] = ACTIONS(801), - [anon_sym_for] = ACTIONS(801), - [anon_sym_in] = ACTIONS(801), - [anon_sym_loop] = ACTIONS(801), - [anon_sym_while] = ACTIONS(801), - [anon_sym_do] = ACTIONS(801), - [anon_sym_if] = ACTIONS(801), - [anon_sym_match] = ACTIONS(801), - [anon_sym_LBRACE] = ACTIONS(801), - [anon_sym_try] = ACTIONS(801), - [anon_sym_return] = ACTIONS(801), - [anon_sym_source] = ACTIONS(801), - [anon_sym_source_DASHenv] = ACTIONS(801), - [anon_sym_register] = ACTIONS(801), - [anon_sym_hide] = ACTIONS(801), - [anon_sym_hide_DASHenv] = ACTIONS(801), - [anon_sym_overlay] = ACTIONS(801), - [anon_sym_STAR] = ACTIONS(801), - [anon_sym_where] = ACTIONS(801), - [anon_sym_STAR_STAR] = ACTIONS(801), - [anon_sym_PLUS_PLUS] = ACTIONS(801), - [anon_sym_SLASH] = ACTIONS(801), - [anon_sym_mod] = ACTIONS(801), - [anon_sym_SLASH_SLASH] = ACTIONS(801), - [anon_sym_PLUS] = ACTIONS(801), - [anon_sym_bit_DASHshl] = ACTIONS(801), - [anon_sym_bit_DASHshr] = ACTIONS(801), - [anon_sym_EQ_EQ] = ACTIONS(801), - [anon_sym_BANG_EQ] = ACTIONS(801), - [anon_sym_LT2] = ACTIONS(801), - [anon_sym_LT_EQ] = ACTIONS(801), - [anon_sym_GT_EQ] = ACTIONS(801), - [anon_sym_not_DASHin] = ACTIONS(801), - [anon_sym_starts_DASHwith] = ACTIONS(801), - [anon_sym_ends_DASHwith] = ACTIONS(801), - [anon_sym_EQ_TILDE] = ACTIONS(801), - [anon_sym_BANG_TILDE] = ACTIONS(801), - [anon_sym_bit_DASHand] = ACTIONS(801), - [anon_sym_bit_DASHxor] = ACTIONS(801), - [anon_sym_bit_DASHor] = ACTIONS(801), - [anon_sym_and] = ACTIONS(801), - [anon_sym_xor] = ACTIONS(801), - [anon_sym_or] = ACTIONS(801), - [anon_sym_not] = ACTIONS(801), - [anon_sym_DOT_DOT_LT] = ACTIONS(801), - [anon_sym_DOT_DOT] = ACTIONS(801), - [anon_sym_DOT_DOT_EQ] = ACTIONS(801), - [sym_val_nothing] = ACTIONS(801), - [anon_sym_true] = ACTIONS(801), - [anon_sym_false] = ACTIONS(801), - [aux_sym_val_number_token1] = ACTIONS(801), - [aux_sym_val_number_token2] = ACTIONS(801), - [aux_sym_val_number_token3] = ACTIONS(801), - [aux_sym_val_number_token4] = ACTIONS(801), - [anon_sym_inf] = ACTIONS(801), - [anon_sym_DASHinf] = ACTIONS(801), - [anon_sym_NaN] = ACTIONS(801), - [anon_sym_0b] = ACTIONS(801), - [anon_sym_0o] = ACTIONS(801), - [anon_sym_0x] = ACTIONS(801), - [sym_val_date] = ACTIONS(801), - [anon_sym_DQUOTE] = ACTIONS(801), - [sym__str_single_quotes] = ACTIONS(801), - [sym__str_back_ticks] = ACTIONS(801), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), - [anon_sym_CARET] = ACTIONS(801), - [anon_sym_POUND] = ACTIONS(3), - }, - [379] = { - [sym_comment] = STATE(379), - [ts_builtin_sym_end] = ACTIONS(779), - [anon_sym_export] = ACTIONS(777), - [anon_sym_alias] = ACTIONS(777), - [anon_sym_let] = ACTIONS(777), - [anon_sym_let_DASHenv] = ACTIONS(777), - [anon_sym_mut] = ACTIONS(777), - [anon_sym_const] = ACTIONS(777), - [sym_cmd_identifier] = ACTIONS(777), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_def] = ACTIONS(777), - [anon_sym_def_DASHenv] = ACTIONS(777), - [anon_sym_export_DASHenv] = ACTIONS(777), - [anon_sym_extern] = ACTIONS(777), - [anon_sym_module] = ACTIONS(777), - [anon_sym_use] = ACTIONS(777), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_PIPE] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_error] = ACTIONS(777), - [anon_sym_GT] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_break] = ACTIONS(777), - [anon_sym_continue] = ACTIONS(777), - [anon_sym_for] = ACTIONS(777), - [anon_sym_in] = ACTIONS(777), - [anon_sym_loop] = ACTIONS(777), - [anon_sym_while] = ACTIONS(777), - [anon_sym_do] = ACTIONS(777), - [anon_sym_if] = ACTIONS(777), - [anon_sym_match] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_try] = ACTIONS(777), - [anon_sym_return] = ACTIONS(777), - [anon_sym_source] = ACTIONS(777), - [anon_sym_source_DASHenv] = ACTIONS(777), - [anon_sym_register] = ACTIONS(777), - [anon_sym_hide] = ACTIONS(777), - [anon_sym_hide_DASHenv] = ACTIONS(777), - [anon_sym_overlay] = ACTIONS(777), - [anon_sym_STAR] = ACTIONS(777), - [anon_sym_where] = ACTIONS(777), - [anon_sym_STAR_STAR] = ACTIONS(777), - [anon_sym_PLUS_PLUS] = ACTIONS(777), - [anon_sym_SLASH] = ACTIONS(777), - [anon_sym_mod] = ACTIONS(777), - [anon_sym_SLASH_SLASH] = ACTIONS(777), - [anon_sym_PLUS] = ACTIONS(777), - [anon_sym_bit_DASHshl] = ACTIONS(777), - [anon_sym_bit_DASHshr] = ACTIONS(777), - [anon_sym_EQ_EQ] = ACTIONS(777), - [anon_sym_BANG_EQ] = ACTIONS(777), - [anon_sym_LT2] = ACTIONS(777), - [anon_sym_LT_EQ] = ACTIONS(777), - [anon_sym_GT_EQ] = ACTIONS(777), - [anon_sym_not_DASHin] = ACTIONS(777), - [anon_sym_starts_DASHwith] = ACTIONS(777), - [anon_sym_ends_DASHwith] = ACTIONS(777), - [anon_sym_EQ_TILDE] = ACTIONS(777), - [anon_sym_BANG_TILDE] = ACTIONS(777), - [anon_sym_bit_DASHand] = ACTIONS(777), - [anon_sym_bit_DASHxor] = ACTIONS(777), - [anon_sym_bit_DASHor] = ACTIONS(777), - [anon_sym_and] = ACTIONS(777), - [anon_sym_xor] = ACTIONS(777), - [anon_sym_or] = ACTIONS(777), - [anon_sym_not] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_CARET] = ACTIONS(777), - [anon_sym_POUND] = ACTIONS(3), - }, - [380] = { - [sym_comment] = STATE(380), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_export] = ACTIONS(808), - [anon_sym_alias] = ACTIONS(808), - [anon_sym_let] = ACTIONS(808), - [anon_sym_let_DASHenv] = ACTIONS(808), - [anon_sym_mut] = ACTIONS(808), - [anon_sym_const] = ACTIONS(808), - [sym_cmd_identifier] = ACTIONS(808), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_def] = ACTIONS(808), - [anon_sym_def_DASHenv] = ACTIONS(808), - [anon_sym_export_DASHenv] = ACTIONS(808), - [anon_sym_extern] = ACTIONS(808), - [anon_sym_module] = ACTIONS(808), - [anon_sym_use] = ACTIONS(808), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_error] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_break] = ACTIONS(808), - [anon_sym_continue] = ACTIONS(808), - [anon_sym_for] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_loop] = ACTIONS(808), - [anon_sym_while] = ACTIONS(808), - [anon_sym_do] = ACTIONS(808), - [anon_sym_if] = ACTIONS(808), - [anon_sym_match] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_try] = ACTIONS(808), - [anon_sym_return] = ACTIONS(808), - [anon_sym_source] = ACTIONS(808), - [anon_sym_source_DASHenv] = ACTIONS(808), - [anon_sym_register] = ACTIONS(808), - [anon_sym_hide] = ACTIONS(808), - [anon_sym_hide_DASHenv] = ACTIONS(808), - [anon_sym_overlay] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_where] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_not] = ACTIONS(808), - [anon_sym_DOT_DOT_LT] = ACTIONS(808), - [anon_sym_DOT_DOT] = ACTIONS(808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(808), - [sym_val_nothing] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym_val_number_token1] = ACTIONS(808), - [aux_sym_val_number_token2] = ACTIONS(808), - [aux_sym_val_number_token3] = ACTIONS(808), - [aux_sym_val_number_token4] = ACTIONS(808), - [anon_sym_inf] = ACTIONS(808), - [anon_sym_DASHinf] = ACTIONS(808), - [anon_sym_NaN] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_CARET] = ACTIONS(808), - [anon_sym_POUND] = ACTIONS(3), - }, - [381] = { - [sym_comment] = STATE(381), - [ts_builtin_sym_end] = ACTIONS(822), - [anon_sym_export] = ACTIONS(820), - [anon_sym_alias] = ACTIONS(820), - [anon_sym_let] = ACTIONS(820), - [anon_sym_let_DASHenv] = ACTIONS(820), - [anon_sym_mut] = ACTIONS(820), - [anon_sym_const] = ACTIONS(820), - [sym_cmd_identifier] = ACTIONS(820), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_LF] = ACTIONS(822), - [anon_sym_def] = ACTIONS(820), - [anon_sym_def_DASHenv] = ACTIONS(820), - [anon_sym_export_DASHenv] = ACTIONS(820), - [anon_sym_extern] = ACTIONS(820), - [anon_sym_module] = ACTIONS(820), - [anon_sym_use] = ACTIONS(820), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_DOLLAR] = ACTIONS(820), - [anon_sym_error] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_break] = ACTIONS(820), - [anon_sym_continue] = ACTIONS(820), - [anon_sym_for] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_loop] = ACTIONS(820), - [anon_sym_while] = ACTIONS(820), - [anon_sym_do] = ACTIONS(820), - [anon_sym_if] = ACTIONS(820), - [anon_sym_match] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_try] = ACTIONS(820), - [anon_sym_return] = ACTIONS(820), - [anon_sym_source] = ACTIONS(820), - [anon_sym_source_DASHenv] = ACTIONS(820), - [anon_sym_register] = ACTIONS(820), - [anon_sym_hide] = ACTIONS(820), - [anon_sym_hide_DASHenv] = ACTIONS(820), - [anon_sym_overlay] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_where] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_mod] = ACTIONS(820), - [anon_sym_SLASH_SLASH] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_bit_DASHshl] = ACTIONS(820), - [anon_sym_bit_DASHshr] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_LT2] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_not_DASHin] = ACTIONS(820), - [anon_sym_starts_DASHwith] = ACTIONS(820), - [anon_sym_ends_DASHwith] = ACTIONS(820), - [anon_sym_EQ_TILDE] = ACTIONS(820), - [anon_sym_BANG_TILDE] = ACTIONS(820), - [anon_sym_bit_DASHand] = ACTIONS(820), - [anon_sym_bit_DASHxor] = ACTIONS(820), - [anon_sym_bit_DASHor] = ACTIONS(820), - [anon_sym_and] = ACTIONS(820), - [anon_sym_xor] = ACTIONS(820), - [anon_sym_or] = ACTIONS(820), - [anon_sym_not] = ACTIONS(820), - [anon_sym_DOT_DOT_LT] = ACTIONS(820), - [anon_sym_DOT_DOT] = ACTIONS(820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(820), - [sym_val_nothing] = ACTIONS(820), - [anon_sym_true] = ACTIONS(820), - [anon_sym_false] = ACTIONS(820), - [aux_sym_val_number_token1] = ACTIONS(820), - [aux_sym_val_number_token2] = ACTIONS(820), - [aux_sym_val_number_token3] = ACTIONS(820), - [aux_sym_val_number_token4] = ACTIONS(820), - [anon_sym_inf] = ACTIONS(820), - [anon_sym_DASHinf] = ACTIONS(820), - [anon_sym_NaN] = ACTIONS(820), - [anon_sym_0b] = ACTIONS(820), - [anon_sym_0o] = ACTIONS(820), - [anon_sym_0x] = ACTIONS(820), - [sym_val_date] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [sym__str_single_quotes] = ACTIONS(820), - [sym__str_back_ticks] = ACTIONS(820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), - [anon_sym_CARET] = ACTIONS(820), - [anon_sym_POUND] = ACTIONS(3), - }, - [382] = { - [sym_comment] = STATE(382), - [ts_builtin_sym_end] = ACTIONS(826), - [anon_sym_export] = ACTIONS(824), - [anon_sym_alias] = ACTIONS(824), - [anon_sym_let] = ACTIONS(824), - [anon_sym_let_DASHenv] = ACTIONS(824), - [anon_sym_mut] = ACTIONS(824), - [anon_sym_const] = ACTIONS(824), - [sym_cmd_identifier] = ACTIONS(824), - [anon_sym_SEMI] = ACTIONS(824), - [anon_sym_LF] = ACTIONS(826), - [anon_sym_def] = ACTIONS(824), - [anon_sym_def_DASHenv] = ACTIONS(824), - [anon_sym_export_DASHenv] = ACTIONS(824), - [anon_sym_extern] = ACTIONS(824), - [anon_sym_module] = ACTIONS(824), - [anon_sym_use] = ACTIONS(824), - [anon_sym_LBRACK] = ACTIONS(824), - [anon_sym_LPAREN] = ACTIONS(824), - [anon_sym_PIPE] = ACTIONS(824), - [anon_sym_DOLLAR] = ACTIONS(824), - [anon_sym_error] = ACTIONS(824), - [anon_sym_GT] = ACTIONS(824), - [anon_sym_DASH] = ACTIONS(824), - [anon_sym_break] = ACTIONS(824), - [anon_sym_continue] = ACTIONS(824), - [anon_sym_for] = ACTIONS(824), - [anon_sym_in] = ACTIONS(824), - [anon_sym_loop] = ACTIONS(824), - [anon_sym_while] = ACTIONS(824), - [anon_sym_do] = ACTIONS(824), - [anon_sym_if] = ACTIONS(824), - [anon_sym_match] = ACTIONS(824), - [anon_sym_LBRACE] = ACTIONS(824), - [anon_sym_try] = ACTIONS(824), - [anon_sym_return] = ACTIONS(824), - [anon_sym_source] = ACTIONS(824), - [anon_sym_source_DASHenv] = ACTIONS(824), - [anon_sym_register] = ACTIONS(824), - [anon_sym_hide] = ACTIONS(824), - [anon_sym_hide_DASHenv] = ACTIONS(824), - [anon_sym_overlay] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(824), - [anon_sym_where] = ACTIONS(824), - [anon_sym_STAR_STAR] = ACTIONS(824), - [anon_sym_PLUS_PLUS] = ACTIONS(824), - [anon_sym_SLASH] = ACTIONS(824), - [anon_sym_mod] = ACTIONS(824), - [anon_sym_SLASH_SLASH] = ACTIONS(824), - [anon_sym_PLUS] = ACTIONS(824), - [anon_sym_bit_DASHshl] = ACTIONS(824), - [anon_sym_bit_DASHshr] = ACTIONS(824), - [anon_sym_EQ_EQ] = ACTIONS(824), - [anon_sym_BANG_EQ] = ACTIONS(824), - [anon_sym_LT2] = ACTIONS(824), - [anon_sym_LT_EQ] = ACTIONS(824), - [anon_sym_GT_EQ] = ACTIONS(824), - [anon_sym_not_DASHin] = ACTIONS(824), - [anon_sym_starts_DASHwith] = ACTIONS(824), - [anon_sym_ends_DASHwith] = ACTIONS(824), - [anon_sym_EQ_TILDE] = ACTIONS(824), - [anon_sym_BANG_TILDE] = ACTIONS(824), - [anon_sym_bit_DASHand] = ACTIONS(824), - [anon_sym_bit_DASHxor] = ACTIONS(824), - [anon_sym_bit_DASHor] = ACTIONS(824), - [anon_sym_and] = ACTIONS(824), - [anon_sym_xor] = ACTIONS(824), - [anon_sym_or] = ACTIONS(824), - [anon_sym_not] = ACTIONS(824), - [anon_sym_DOT_DOT_LT] = ACTIONS(824), - [anon_sym_DOT_DOT] = ACTIONS(824), - [anon_sym_DOT_DOT_EQ] = ACTIONS(824), - [sym_val_nothing] = ACTIONS(824), - [anon_sym_true] = ACTIONS(824), - [anon_sym_false] = ACTIONS(824), - [aux_sym_val_number_token1] = ACTIONS(824), - [aux_sym_val_number_token2] = ACTIONS(824), - [aux_sym_val_number_token3] = ACTIONS(824), - [aux_sym_val_number_token4] = ACTIONS(824), - [anon_sym_inf] = ACTIONS(824), - [anon_sym_DASHinf] = ACTIONS(824), - [anon_sym_NaN] = ACTIONS(824), - [anon_sym_0b] = ACTIONS(824), - [anon_sym_0o] = ACTIONS(824), - [anon_sym_0x] = ACTIONS(824), - [sym_val_date] = ACTIONS(824), - [anon_sym_DQUOTE] = ACTIONS(824), - [sym__str_single_quotes] = ACTIONS(824), - [sym__str_back_ticks] = ACTIONS(824), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), - [anon_sym_CARET] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_not] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_CARET] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, - [383] = { - [sym_comment] = STATE(383), + [378] = { + [sym_comment] = STATE(378), + [anon_sym_export] = ACTIONS(944), + [anon_sym_alias] = ACTIONS(944), + [anon_sym_let] = ACTIONS(944), + [anon_sym_let_DASHenv] = ACTIONS(944), + [anon_sym_mut] = ACTIONS(944), + [anon_sym_const] = ACTIONS(944), + [sym_cmd_identifier] = ACTIONS(944), + [anon_sym_SEMI] = ACTIONS(944), + [anon_sym_LF] = ACTIONS(946), + [anon_sym_def] = ACTIONS(944), + [anon_sym_def_DASHenv] = ACTIONS(944), + [anon_sym_export_DASHenv] = ACTIONS(944), + [anon_sym_extern] = ACTIONS(944), + [anon_sym_module] = ACTIONS(944), + [anon_sym_use] = ACTIONS(944), + [anon_sym_LBRACK] = ACTIONS(944), + [anon_sym_LPAREN] = ACTIONS(944), + [anon_sym_RPAREN] = ACTIONS(944), + [anon_sym_DOLLAR] = ACTIONS(944), + [anon_sym_error] = ACTIONS(944), + [anon_sym_GT] = ACTIONS(884), + [anon_sym_DASH] = ACTIONS(886), + [anon_sym_break] = ACTIONS(944), + [anon_sym_continue] = ACTIONS(944), + [anon_sym_for] = ACTIONS(944), + [anon_sym_in] = ACTIONS(888), + [anon_sym_loop] = ACTIONS(944), + [anon_sym_while] = ACTIONS(944), + [anon_sym_do] = ACTIONS(944), + [anon_sym_if] = ACTIONS(944), + [anon_sym_match] = ACTIONS(944), + [anon_sym_LBRACE] = ACTIONS(944), + [anon_sym_RBRACE] = ACTIONS(944), + [anon_sym_try] = ACTIONS(944), + [anon_sym_return] = ACTIONS(944), + [anon_sym_source] = ACTIONS(944), + [anon_sym_source_DASHenv] = ACTIONS(944), + [anon_sym_register] = ACTIONS(944), + [anon_sym_hide] = ACTIONS(944), + [anon_sym_hide_DASHenv] = ACTIONS(944), + [anon_sym_overlay] = ACTIONS(944), + [anon_sym_STAR] = ACTIONS(890), + [anon_sym_where] = ACTIONS(944), + [anon_sym_STAR_STAR] = ACTIONS(892), + [anon_sym_PLUS_PLUS] = ACTIONS(892), + [anon_sym_SLASH] = ACTIONS(890), + [anon_sym_mod] = ACTIONS(890), + [anon_sym_SLASH_SLASH] = ACTIONS(890), + [anon_sym_PLUS] = ACTIONS(886), + [anon_sym_bit_DASHshl] = ACTIONS(894), + [anon_sym_bit_DASHshr] = ACTIONS(894), + [anon_sym_EQ_EQ] = ACTIONS(884), + [anon_sym_BANG_EQ] = ACTIONS(884), + [anon_sym_LT2] = ACTIONS(884), + [anon_sym_LT_EQ] = ACTIONS(884), + [anon_sym_GT_EQ] = ACTIONS(884), + [anon_sym_not_DASHin] = ACTIONS(888), + [anon_sym_starts_DASHwith] = ACTIONS(888), + [anon_sym_ends_DASHwith] = ACTIONS(888), + [anon_sym_EQ_TILDE] = ACTIONS(896), + [anon_sym_BANG_TILDE] = ACTIONS(896), + [anon_sym_bit_DASHand] = ACTIONS(898), + [anon_sym_bit_DASHxor] = ACTIONS(900), + [anon_sym_bit_DASHor] = ACTIONS(902), + [anon_sym_and] = ACTIONS(904), + [anon_sym_xor] = ACTIONS(906), + [anon_sym_or] = ACTIONS(908), + [anon_sym_not] = ACTIONS(944), + [anon_sym_DOT_DOT_LT] = ACTIONS(944), + [anon_sym_DOT_DOT] = ACTIONS(944), + [anon_sym_DOT_DOT_EQ] = ACTIONS(944), + [sym_val_nothing] = ACTIONS(944), + [anon_sym_true] = ACTIONS(944), + [anon_sym_false] = ACTIONS(944), + [aux_sym_val_number_token1] = ACTIONS(944), + [aux_sym_val_number_token2] = ACTIONS(944), + [aux_sym_val_number_token3] = ACTIONS(944), + [aux_sym_val_number_token4] = ACTIONS(944), + [anon_sym_inf] = ACTIONS(944), + [anon_sym_DASHinf] = ACTIONS(944), + [anon_sym_NaN] = ACTIONS(944), + [anon_sym_0b] = ACTIONS(944), + [anon_sym_0o] = ACTIONS(944), + [anon_sym_0x] = ACTIONS(944), + [sym_val_date] = ACTIONS(944), + [anon_sym_DQUOTE] = ACTIONS(944), + [sym__str_single_quotes] = ACTIONS(944), + [sym__str_back_ticks] = ACTIONS(944), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(944), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(944), + [anon_sym_CARET] = ACTIONS(944), + [anon_sym_POUND] = ACTIONS(3), + }, + [379] = { + [sym_comment] = STATE(379), + [ts_builtin_sym_end] = ACTIONS(109), + [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), + [sym_cmd_identifier] = ACTIONS(107), + [anon_sym_SEMI] = 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_PIPE] = 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_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_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [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), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = 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(3), + }, + [380] = { + [sym_comment] = STATE(380), [ts_builtin_sym_end] = ACTIONS(876), [anon_sym_export] = ACTIONS(874), [anon_sym_alias] = ACTIONS(874), @@ -84255,8 +84005,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, - [384] = { - [sym_comment] = STATE(384), + [381] = { + [sym_comment] = STATE(381), [ts_builtin_sym_end] = ACTIONS(842), [anon_sym_export] = ACTIONS(840), [anon_sym_alias] = ACTIONS(840), @@ -84350,1053 +84100,198 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, - [385] = { - [sym_comment] = STATE(385), - [ts_builtin_sym_end] = ACTIONS(846), - [anon_sym_export] = ACTIONS(844), - [anon_sym_alias] = ACTIONS(844), - [anon_sym_let] = ACTIONS(844), - [anon_sym_let_DASHenv] = ACTIONS(844), - [anon_sym_mut] = ACTIONS(844), - [anon_sym_const] = ACTIONS(844), - [sym_cmd_identifier] = ACTIONS(844), - [anon_sym_SEMI] = ACTIONS(844), - [anon_sym_LF] = ACTIONS(846), - [anon_sym_def] = ACTIONS(844), - [anon_sym_def_DASHenv] = ACTIONS(844), - [anon_sym_export_DASHenv] = ACTIONS(844), - [anon_sym_extern] = ACTIONS(844), - [anon_sym_module] = ACTIONS(844), - [anon_sym_use] = ACTIONS(844), - [anon_sym_LBRACK] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(844), - [anon_sym_PIPE] = ACTIONS(844), - [anon_sym_DOLLAR] = ACTIONS(844), - [anon_sym_error] = ACTIONS(844), - [anon_sym_GT] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_break] = ACTIONS(844), - [anon_sym_continue] = ACTIONS(844), - [anon_sym_for] = ACTIONS(844), - [anon_sym_in] = ACTIONS(844), - [anon_sym_loop] = ACTIONS(844), - [anon_sym_while] = ACTIONS(844), - [anon_sym_do] = ACTIONS(844), - [anon_sym_if] = ACTIONS(844), - [anon_sym_match] = ACTIONS(844), - [anon_sym_LBRACE] = ACTIONS(844), - [anon_sym_try] = ACTIONS(844), - [anon_sym_return] = ACTIONS(844), - [anon_sym_source] = ACTIONS(844), - [anon_sym_source_DASHenv] = ACTIONS(844), - [anon_sym_register] = ACTIONS(844), - [anon_sym_hide] = ACTIONS(844), - [anon_sym_hide_DASHenv] = ACTIONS(844), - [anon_sym_overlay] = ACTIONS(844), - [anon_sym_STAR] = ACTIONS(844), - [anon_sym_where] = ACTIONS(844), - [anon_sym_STAR_STAR] = ACTIONS(844), - [anon_sym_PLUS_PLUS] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_mod] = ACTIONS(844), - [anon_sym_SLASH_SLASH] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_bit_DASHshl] = ACTIONS(844), - [anon_sym_bit_DASHshr] = ACTIONS(844), - [anon_sym_EQ_EQ] = ACTIONS(844), - [anon_sym_BANG_EQ] = ACTIONS(844), - [anon_sym_LT2] = ACTIONS(844), - [anon_sym_LT_EQ] = ACTIONS(844), - [anon_sym_GT_EQ] = ACTIONS(844), - [anon_sym_not_DASHin] = ACTIONS(844), - [anon_sym_starts_DASHwith] = ACTIONS(844), - [anon_sym_ends_DASHwith] = ACTIONS(844), - [anon_sym_EQ_TILDE] = ACTIONS(844), - [anon_sym_BANG_TILDE] = ACTIONS(844), - [anon_sym_bit_DASHand] = ACTIONS(844), - [anon_sym_bit_DASHxor] = ACTIONS(844), - [anon_sym_bit_DASHor] = ACTIONS(844), - [anon_sym_and] = ACTIONS(844), - [anon_sym_xor] = ACTIONS(844), - [anon_sym_or] = ACTIONS(844), - [anon_sym_not] = ACTIONS(844), - [anon_sym_DOT_DOT_LT] = ACTIONS(844), - [anon_sym_DOT_DOT] = ACTIONS(844), - [anon_sym_DOT_DOT_EQ] = ACTIONS(844), - [sym_val_nothing] = ACTIONS(844), - [anon_sym_true] = ACTIONS(844), - [anon_sym_false] = ACTIONS(844), - [aux_sym_val_number_token1] = ACTIONS(844), - [aux_sym_val_number_token2] = ACTIONS(844), - [aux_sym_val_number_token3] = ACTIONS(844), - [aux_sym_val_number_token4] = ACTIONS(844), - [anon_sym_inf] = ACTIONS(844), - [anon_sym_DASHinf] = ACTIONS(844), - [anon_sym_NaN] = ACTIONS(844), - [anon_sym_0b] = ACTIONS(844), - [anon_sym_0o] = ACTIONS(844), - [anon_sym_0x] = ACTIONS(844), - [sym_val_date] = ACTIONS(844), - [anon_sym_DQUOTE] = ACTIONS(844), - [sym__str_single_quotes] = ACTIONS(844), - [sym__str_back_ticks] = ACTIONS(844), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), - [anon_sym_CARET] = ACTIONS(844), - [anon_sym_POUND] = ACTIONS(3), - }, - [386] = { - [sym_comment] = STATE(386), - [ts_builtin_sym_end] = ACTIONS(850), - [anon_sym_export] = ACTIONS(848), - [anon_sym_alias] = ACTIONS(848), - [anon_sym_let] = ACTIONS(848), - [anon_sym_let_DASHenv] = ACTIONS(848), - [anon_sym_mut] = ACTIONS(848), - [anon_sym_const] = ACTIONS(848), - [sym_cmd_identifier] = ACTIONS(848), - [anon_sym_SEMI] = ACTIONS(848), - [anon_sym_LF] = ACTIONS(850), - [anon_sym_def] = ACTIONS(848), - [anon_sym_def_DASHenv] = ACTIONS(848), - [anon_sym_export_DASHenv] = ACTIONS(848), - [anon_sym_extern] = ACTIONS(848), - [anon_sym_module] = ACTIONS(848), - [anon_sym_use] = ACTIONS(848), - [anon_sym_LBRACK] = ACTIONS(848), - [anon_sym_LPAREN] = ACTIONS(848), - [anon_sym_PIPE] = ACTIONS(848), - [anon_sym_DOLLAR] = ACTIONS(848), - [anon_sym_error] = ACTIONS(848), - [anon_sym_GT] = ACTIONS(848), - [anon_sym_DASH] = ACTIONS(848), - [anon_sym_break] = ACTIONS(848), - [anon_sym_continue] = ACTIONS(848), - [anon_sym_for] = ACTIONS(848), - [anon_sym_in] = ACTIONS(848), - [anon_sym_loop] = ACTIONS(848), - [anon_sym_while] = ACTIONS(848), - [anon_sym_do] = ACTIONS(848), - [anon_sym_if] = ACTIONS(848), - [anon_sym_match] = ACTIONS(848), - [anon_sym_LBRACE] = ACTIONS(848), - [anon_sym_try] = ACTIONS(848), - [anon_sym_return] = ACTIONS(848), - [anon_sym_source] = ACTIONS(848), - [anon_sym_source_DASHenv] = ACTIONS(848), - [anon_sym_register] = ACTIONS(848), - [anon_sym_hide] = ACTIONS(848), - [anon_sym_hide_DASHenv] = ACTIONS(848), - [anon_sym_overlay] = ACTIONS(848), - [anon_sym_STAR] = ACTIONS(848), - [anon_sym_where] = ACTIONS(848), - [anon_sym_STAR_STAR] = ACTIONS(848), - [anon_sym_PLUS_PLUS] = ACTIONS(848), - [anon_sym_SLASH] = ACTIONS(848), - [anon_sym_mod] = ACTIONS(848), - [anon_sym_SLASH_SLASH] = ACTIONS(848), - [anon_sym_PLUS] = ACTIONS(848), - [anon_sym_bit_DASHshl] = ACTIONS(848), - [anon_sym_bit_DASHshr] = ACTIONS(848), - [anon_sym_EQ_EQ] = ACTIONS(848), - [anon_sym_BANG_EQ] = ACTIONS(848), - [anon_sym_LT2] = ACTIONS(848), - [anon_sym_LT_EQ] = ACTIONS(848), - [anon_sym_GT_EQ] = ACTIONS(848), - [anon_sym_not_DASHin] = ACTIONS(848), - [anon_sym_starts_DASHwith] = ACTIONS(848), - [anon_sym_ends_DASHwith] = ACTIONS(848), - [anon_sym_EQ_TILDE] = ACTIONS(848), - [anon_sym_BANG_TILDE] = ACTIONS(848), - [anon_sym_bit_DASHand] = ACTIONS(848), - [anon_sym_bit_DASHxor] = ACTIONS(848), - [anon_sym_bit_DASHor] = ACTIONS(848), - [anon_sym_and] = ACTIONS(848), - [anon_sym_xor] = ACTIONS(848), - [anon_sym_or] = ACTIONS(848), - [anon_sym_not] = ACTIONS(848), - [anon_sym_DOT_DOT_LT] = ACTIONS(848), - [anon_sym_DOT_DOT] = ACTIONS(848), - [anon_sym_DOT_DOT_EQ] = ACTIONS(848), - [sym_val_nothing] = ACTIONS(848), - [anon_sym_true] = ACTIONS(848), - [anon_sym_false] = ACTIONS(848), - [aux_sym_val_number_token1] = ACTIONS(848), - [aux_sym_val_number_token2] = ACTIONS(848), - [aux_sym_val_number_token3] = ACTIONS(848), - [aux_sym_val_number_token4] = ACTIONS(848), - [anon_sym_inf] = ACTIONS(848), - [anon_sym_DASHinf] = ACTIONS(848), - [anon_sym_NaN] = ACTIONS(848), - [anon_sym_0b] = ACTIONS(848), - [anon_sym_0o] = ACTIONS(848), - [anon_sym_0x] = ACTIONS(848), - [sym_val_date] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(848), - [sym__str_single_quotes] = ACTIONS(848), - [sym__str_back_ticks] = ACTIONS(848), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), - [anon_sym_CARET] = ACTIONS(848), - [anon_sym_POUND] = ACTIONS(3), - }, - [387] = { - [sym__expression] = STATE(141), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(393), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(387), - [anon_sym_export] = ACTIONS(657), - [anon_sym_alias] = ACTIONS(657), - [anon_sym_let] = ACTIONS(657), - [anon_sym_let_DASHenv] = ACTIONS(657), - [anon_sym_mut] = ACTIONS(657), - [anon_sym_const] = ACTIONS(657), - [sym_cmd_identifier] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_LF] = ACTIONS(659), - [anon_sym_def] = ACTIONS(657), - [anon_sym_def_DASHenv] = ACTIONS(657), - [anon_sym_export_DASHenv] = ACTIONS(657), - [anon_sym_extern] = ACTIONS(657), - [anon_sym_module] = ACTIONS(657), - [anon_sym_use] = ACTIONS(657), - [anon_sym_LBRACK] = ACTIONS(657), - [anon_sym_LPAREN] = ACTIONS(657), - [anon_sym_RPAREN] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(657), - [anon_sym_DOLLAR] = ACTIONS(657), - [anon_sym_error] = ACTIONS(657), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(657), - [anon_sym_break] = ACTIONS(657), - [anon_sym_continue] = ACTIONS(657), - [anon_sym_for] = ACTIONS(657), - [anon_sym_loop] = ACTIONS(657), - [anon_sym_while] = ACTIONS(657), - [anon_sym_do] = ACTIONS(657), - [anon_sym_if] = ACTIONS(657), - [anon_sym_match] = ACTIONS(657), - [anon_sym_LBRACE] = ACTIONS(657), - [anon_sym_RBRACE] = ACTIONS(657), - [anon_sym_try] = ACTIONS(657), - [anon_sym_return] = ACTIONS(657), - [anon_sym_source] = ACTIONS(657), - [anon_sym_source_DASHenv] = ACTIONS(657), - [anon_sym_register] = ACTIONS(657), - [anon_sym_hide] = ACTIONS(657), - [anon_sym_hide_DASHenv] = ACTIONS(657), - [anon_sym_overlay] = ACTIONS(657), - [anon_sym_where] = ACTIONS(657), - [anon_sym_not] = ACTIONS(657), - [anon_sym_DOT_DOT_LT] = ACTIONS(657), - [anon_sym_DOT_DOT] = ACTIONS(657), - [anon_sym_DOT_DOT_EQ] = ACTIONS(657), - [sym_val_nothing] = ACTIONS(657), - [anon_sym_true] = ACTIONS(657), - [anon_sym_false] = ACTIONS(657), - [aux_sym_val_number_token1] = ACTIONS(657), - [aux_sym_val_number_token2] = ACTIONS(657), - [aux_sym_val_number_token3] = ACTIONS(657), - [aux_sym_val_number_token4] = ACTIONS(657), - [anon_sym_inf] = ACTIONS(657), - [anon_sym_DASHinf] = ACTIONS(657), - [anon_sym_NaN] = ACTIONS(657), - [anon_sym_0b] = ACTIONS(657), - [anon_sym_0o] = ACTIONS(657), - [anon_sym_0x] = ACTIONS(657), - [sym_val_date] = ACTIONS(657), - [anon_sym_DQUOTE] = ACTIONS(657), - [sym__str_single_quotes] = ACTIONS(657), - [sym__str_back_ticks] = ACTIONS(657), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), - [anon_sym_CARET] = ACTIONS(657), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [388] = { - [sym__expression] = STATE(141), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(394), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(388), - [anon_sym_export] = ACTIONS(657), - [anon_sym_alias] = ACTIONS(657), - [anon_sym_let] = ACTIONS(657), - [anon_sym_let_DASHenv] = ACTIONS(657), - [anon_sym_mut] = ACTIONS(657), - [anon_sym_const] = ACTIONS(657), - [sym_cmd_identifier] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_LF] = ACTIONS(659), - [anon_sym_def] = ACTIONS(657), - [anon_sym_def_DASHenv] = ACTIONS(657), - [anon_sym_export_DASHenv] = ACTIONS(657), - [anon_sym_extern] = ACTIONS(657), - [anon_sym_module] = ACTIONS(657), - [anon_sym_use] = ACTIONS(657), - [anon_sym_LBRACK] = ACTIONS(657), - [anon_sym_LPAREN] = ACTIONS(657), - [anon_sym_RPAREN] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(657), - [anon_sym_DOLLAR] = ACTIONS(657), - [anon_sym_error] = ACTIONS(657), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(657), - [anon_sym_break] = ACTIONS(657), - [anon_sym_continue] = ACTIONS(657), - [anon_sym_for] = ACTIONS(657), - [anon_sym_loop] = ACTIONS(657), - [anon_sym_while] = ACTIONS(657), - [anon_sym_do] = ACTIONS(657), - [anon_sym_if] = ACTIONS(657), - [anon_sym_match] = ACTIONS(657), - [anon_sym_LBRACE] = ACTIONS(657), - [anon_sym_RBRACE] = ACTIONS(657), - [anon_sym_try] = ACTIONS(657), - [anon_sym_return] = ACTIONS(657), - [anon_sym_source] = ACTIONS(657), - [anon_sym_source_DASHenv] = ACTIONS(657), - [anon_sym_register] = ACTIONS(657), - [anon_sym_hide] = ACTIONS(657), - [anon_sym_hide_DASHenv] = ACTIONS(657), - [anon_sym_overlay] = ACTIONS(657), - [anon_sym_where] = ACTIONS(657), - [anon_sym_not] = ACTIONS(657), - [anon_sym_DOT_DOT_LT] = ACTIONS(657), - [anon_sym_DOT_DOT] = ACTIONS(657), - [anon_sym_DOT_DOT_EQ] = ACTIONS(657), - [sym_val_nothing] = ACTIONS(657), - [anon_sym_true] = ACTIONS(657), - [anon_sym_false] = ACTIONS(657), - [aux_sym_val_number_token1] = ACTIONS(657), - [aux_sym_val_number_token2] = ACTIONS(657), - [aux_sym_val_number_token3] = ACTIONS(657), - [aux_sym_val_number_token4] = ACTIONS(657), - [anon_sym_inf] = ACTIONS(657), - [anon_sym_DASHinf] = ACTIONS(657), - [anon_sym_NaN] = ACTIONS(657), - [anon_sym_0b] = ACTIONS(657), - [anon_sym_0o] = ACTIONS(657), - [anon_sym_0x] = ACTIONS(657), - [sym_val_date] = ACTIONS(657), - [anon_sym_DQUOTE] = ACTIONS(657), - [sym__str_single_quotes] = ACTIONS(657), - [sym__str_back_ticks] = ACTIONS(657), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), - [anon_sym_CARET] = ACTIONS(657), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [389] = { - [sym_comment] = STATE(389), - [ts_builtin_sym_end] = ACTIONS(854), - [anon_sym_export] = ACTIONS(852), - [anon_sym_alias] = ACTIONS(852), - [anon_sym_let] = ACTIONS(852), - [anon_sym_let_DASHenv] = ACTIONS(852), - [anon_sym_mut] = ACTIONS(852), - [anon_sym_const] = ACTIONS(852), - [sym_cmd_identifier] = ACTIONS(852), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_LF] = ACTIONS(854), - [anon_sym_def] = ACTIONS(852), - [anon_sym_def_DASHenv] = ACTIONS(852), - [anon_sym_export_DASHenv] = ACTIONS(852), - [anon_sym_extern] = ACTIONS(852), - [anon_sym_module] = ACTIONS(852), - [anon_sym_use] = ACTIONS(852), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_PIPE] = ACTIONS(852), - [anon_sym_DOLLAR] = ACTIONS(852), - [anon_sym_error] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_break] = ACTIONS(852), - [anon_sym_continue] = ACTIONS(852), - [anon_sym_for] = ACTIONS(852), - [anon_sym_in] = ACTIONS(852), - [anon_sym_loop] = ACTIONS(852), - [anon_sym_while] = ACTIONS(852), - [anon_sym_do] = ACTIONS(852), - [anon_sym_if] = ACTIONS(852), - [anon_sym_match] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_try] = ACTIONS(852), - [anon_sym_return] = ACTIONS(852), - [anon_sym_source] = ACTIONS(852), - [anon_sym_source_DASHenv] = ACTIONS(852), - [anon_sym_register] = ACTIONS(852), - [anon_sym_hide] = ACTIONS(852), - [anon_sym_hide_DASHenv] = ACTIONS(852), - [anon_sym_overlay] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(852), - [anon_sym_where] = ACTIONS(852), - [anon_sym_STAR_STAR] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_mod] = ACTIONS(852), - [anon_sym_SLASH_SLASH] = ACTIONS(852), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_bit_DASHshl] = ACTIONS(852), - [anon_sym_bit_DASHshr] = ACTIONS(852), - [anon_sym_EQ_EQ] = ACTIONS(852), - [anon_sym_BANG_EQ] = ACTIONS(852), - [anon_sym_LT2] = ACTIONS(852), - [anon_sym_LT_EQ] = ACTIONS(852), - [anon_sym_GT_EQ] = ACTIONS(852), - [anon_sym_not_DASHin] = ACTIONS(852), - [anon_sym_starts_DASHwith] = ACTIONS(852), - [anon_sym_ends_DASHwith] = ACTIONS(852), - [anon_sym_EQ_TILDE] = ACTIONS(852), - [anon_sym_BANG_TILDE] = ACTIONS(852), - [anon_sym_bit_DASHand] = ACTIONS(852), - [anon_sym_bit_DASHxor] = ACTIONS(852), - [anon_sym_bit_DASHor] = ACTIONS(852), - [anon_sym_and] = ACTIONS(852), - [anon_sym_xor] = ACTIONS(852), - [anon_sym_or] = ACTIONS(852), - [anon_sym_not] = ACTIONS(852), - [anon_sym_DOT_DOT_LT] = ACTIONS(852), - [anon_sym_DOT_DOT] = ACTIONS(852), - [anon_sym_DOT_DOT_EQ] = ACTIONS(852), - [sym_val_nothing] = ACTIONS(852), - [anon_sym_true] = ACTIONS(852), - [anon_sym_false] = ACTIONS(852), - [aux_sym_val_number_token1] = ACTIONS(852), - [aux_sym_val_number_token2] = ACTIONS(852), - [aux_sym_val_number_token3] = ACTIONS(852), - [aux_sym_val_number_token4] = ACTIONS(852), - [anon_sym_inf] = ACTIONS(852), - [anon_sym_DASHinf] = ACTIONS(852), - [anon_sym_NaN] = ACTIONS(852), - [anon_sym_0b] = ACTIONS(852), - [anon_sym_0o] = ACTIONS(852), - [anon_sym_0x] = ACTIONS(852), - [sym_val_date] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [sym__str_single_quotes] = ACTIONS(852), - [sym__str_back_ticks] = ACTIONS(852), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), - [anon_sym_CARET] = ACTIONS(852), - [anon_sym_POUND] = ACTIONS(3), - }, - [390] = { - [sym_comment] = STATE(390), - [anon_sym_export] = ACTIONS(976), - [anon_sym_alias] = ACTIONS(976), - [anon_sym_let] = ACTIONS(976), - [anon_sym_let_DASHenv] = ACTIONS(976), - [anon_sym_mut] = ACTIONS(976), - [anon_sym_const] = ACTIONS(976), - [sym_cmd_identifier] = ACTIONS(976), - [anon_sym_SEMI] = ACTIONS(976), - [anon_sym_LF] = ACTIONS(978), - [anon_sym_def] = ACTIONS(976), - [anon_sym_def_DASHenv] = ACTIONS(976), - [anon_sym_export_DASHenv] = ACTIONS(976), - [anon_sym_extern] = ACTIONS(976), - [anon_sym_module] = ACTIONS(976), - [anon_sym_use] = ACTIONS(976), - [anon_sym_LBRACK] = ACTIONS(976), - [anon_sym_LPAREN] = ACTIONS(976), - [anon_sym_RPAREN] = ACTIONS(976), - [anon_sym_DOLLAR] = ACTIONS(976), - [anon_sym_error] = ACTIONS(976), - [anon_sym_GT] = ACTIONS(884), - [anon_sym_DASH] = ACTIONS(886), - [anon_sym_break] = ACTIONS(976), - [anon_sym_continue] = ACTIONS(976), - [anon_sym_for] = ACTIONS(976), - [anon_sym_in] = ACTIONS(888), - [anon_sym_loop] = ACTIONS(976), - [anon_sym_while] = ACTIONS(976), - [anon_sym_do] = ACTIONS(976), - [anon_sym_if] = ACTIONS(976), - [anon_sym_match] = ACTIONS(976), - [anon_sym_LBRACE] = ACTIONS(976), - [anon_sym_RBRACE] = ACTIONS(976), - [anon_sym_try] = ACTIONS(976), - [anon_sym_return] = ACTIONS(976), - [anon_sym_source] = ACTIONS(976), - [anon_sym_source_DASHenv] = ACTIONS(976), - [anon_sym_register] = ACTIONS(976), - [anon_sym_hide] = ACTIONS(976), - [anon_sym_hide_DASHenv] = ACTIONS(976), - [anon_sym_overlay] = ACTIONS(976), - [anon_sym_STAR] = ACTIONS(890), - [anon_sym_where] = ACTIONS(976), - [anon_sym_STAR_STAR] = ACTIONS(892), - [anon_sym_PLUS_PLUS] = ACTIONS(892), - [anon_sym_SLASH] = ACTIONS(890), - [anon_sym_mod] = ACTIONS(890), - [anon_sym_SLASH_SLASH] = ACTIONS(890), - [anon_sym_PLUS] = ACTIONS(886), - [anon_sym_bit_DASHshl] = ACTIONS(894), - [anon_sym_bit_DASHshr] = ACTIONS(894), - [anon_sym_EQ_EQ] = ACTIONS(884), - [anon_sym_BANG_EQ] = ACTIONS(884), - [anon_sym_LT2] = ACTIONS(884), - [anon_sym_LT_EQ] = ACTIONS(884), - [anon_sym_GT_EQ] = ACTIONS(884), - [anon_sym_not_DASHin] = ACTIONS(888), - [anon_sym_starts_DASHwith] = ACTIONS(888), - [anon_sym_ends_DASHwith] = ACTIONS(888), - [anon_sym_EQ_TILDE] = ACTIONS(896), - [anon_sym_BANG_TILDE] = ACTIONS(896), - [anon_sym_bit_DASHand] = ACTIONS(898), - [anon_sym_bit_DASHxor] = ACTIONS(900), - [anon_sym_bit_DASHor] = ACTIONS(902), - [anon_sym_and] = ACTIONS(904), - [anon_sym_xor] = ACTIONS(906), - [anon_sym_or] = ACTIONS(908), - [anon_sym_not] = ACTIONS(976), - [anon_sym_DOT_DOT_LT] = ACTIONS(976), - [anon_sym_DOT_DOT] = ACTIONS(976), - [anon_sym_DOT_DOT_EQ] = ACTIONS(976), - [sym_val_nothing] = ACTIONS(976), - [anon_sym_true] = ACTIONS(976), - [anon_sym_false] = ACTIONS(976), - [aux_sym_val_number_token1] = ACTIONS(976), - [aux_sym_val_number_token2] = ACTIONS(976), - [aux_sym_val_number_token3] = ACTIONS(976), - [aux_sym_val_number_token4] = ACTIONS(976), - [anon_sym_inf] = ACTIONS(976), - [anon_sym_DASHinf] = ACTIONS(976), - [anon_sym_NaN] = ACTIONS(976), - [anon_sym_0b] = ACTIONS(976), - [anon_sym_0o] = ACTIONS(976), - [anon_sym_0x] = ACTIONS(976), - [sym_val_date] = ACTIONS(976), - [anon_sym_DQUOTE] = ACTIONS(976), - [sym__str_single_quotes] = ACTIONS(976), - [sym__str_back_ticks] = ACTIONS(976), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(976), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(976), - [anon_sym_CARET] = ACTIONS(976), - [anon_sym_POUND] = ACTIONS(3), - }, - [391] = { - [sym_comment] = STATE(391), - [ts_builtin_sym_end] = ACTIONS(858), - [anon_sym_export] = ACTIONS(856), - [anon_sym_alias] = ACTIONS(856), - [anon_sym_let] = ACTIONS(856), - [anon_sym_let_DASHenv] = ACTIONS(856), - [anon_sym_mut] = ACTIONS(856), - [anon_sym_const] = ACTIONS(856), - [sym_cmd_identifier] = ACTIONS(856), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_LF] = ACTIONS(858), - [anon_sym_def] = ACTIONS(856), - [anon_sym_def_DASHenv] = ACTIONS(856), - [anon_sym_export_DASHenv] = ACTIONS(856), - [anon_sym_extern] = ACTIONS(856), - [anon_sym_module] = ACTIONS(856), - [anon_sym_use] = ACTIONS(856), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_DOLLAR] = ACTIONS(856), - [anon_sym_error] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_break] = ACTIONS(856), - [anon_sym_continue] = ACTIONS(856), - [anon_sym_for] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_loop] = ACTIONS(856), - [anon_sym_while] = ACTIONS(856), - [anon_sym_do] = ACTIONS(856), - [anon_sym_if] = ACTIONS(856), - [anon_sym_match] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_try] = ACTIONS(856), - [anon_sym_return] = ACTIONS(856), - [anon_sym_source] = ACTIONS(856), - [anon_sym_source_DASHenv] = ACTIONS(856), - [anon_sym_register] = ACTIONS(856), - [anon_sym_hide] = ACTIONS(856), - [anon_sym_hide_DASHenv] = ACTIONS(856), - [anon_sym_overlay] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_where] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_mod] = ACTIONS(856), - [anon_sym_SLASH_SLASH] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_bit_DASHshl] = ACTIONS(856), - [anon_sym_bit_DASHshr] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_LT2] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_not_DASHin] = ACTIONS(856), - [anon_sym_starts_DASHwith] = ACTIONS(856), - [anon_sym_ends_DASHwith] = ACTIONS(856), - [anon_sym_EQ_TILDE] = ACTIONS(856), - [anon_sym_BANG_TILDE] = ACTIONS(856), - [anon_sym_bit_DASHand] = ACTIONS(856), - [anon_sym_bit_DASHxor] = ACTIONS(856), - [anon_sym_bit_DASHor] = ACTIONS(856), - [anon_sym_and] = ACTIONS(856), - [anon_sym_xor] = ACTIONS(856), - [anon_sym_or] = ACTIONS(856), - [anon_sym_not] = ACTIONS(856), - [anon_sym_DOT_DOT_LT] = ACTIONS(856), - [anon_sym_DOT_DOT] = ACTIONS(856), - [anon_sym_DOT_DOT_EQ] = ACTIONS(856), - [sym_val_nothing] = ACTIONS(856), - [anon_sym_true] = ACTIONS(856), - [anon_sym_false] = ACTIONS(856), - [aux_sym_val_number_token1] = ACTIONS(856), - [aux_sym_val_number_token2] = ACTIONS(856), - [aux_sym_val_number_token3] = ACTIONS(856), - [aux_sym_val_number_token4] = ACTIONS(856), - [anon_sym_inf] = ACTIONS(856), - [anon_sym_DASHinf] = ACTIONS(856), - [anon_sym_NaN] = ACTIONS(856), - [anon_sym_0b] = ACTIONS(856), - [anon_sym_0o] = ACTIONS(856), - [anon_sym_0x] = ACTIONS(856), - [sym_val_date] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [sym__str_single_quotes] = ACTIONS(856), - [sym__str_back_ticks] = ACTIONS(856), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), - [anon_sym_CARET] = ACTIONS(856), - [anon_sym_POUND] = ACTIONS(3), - }, - [392] = { - [sym_comment] = STATE(392), - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_export] = ACTIONS(767), - [anon_sym_alias] = ACTIONS(767), - [anon_sym_let] = ACTIONS(767), - [anon_sym_let_DASHenv] = ACTIONS(767), - [anon_sym_mut] = ACTIONS(767), - [anon_sym_const] = ACTIONS(767), - [sym_cmd_identifier] = ACTIONS(767), - [anon_sym_SEMI] = ACTIONS(767), - [anon_sym_LF] = ACTIONS(769), - [anon_sym_def] = ACTIONS(767), - [anon_sym_def_DASHenv] = ACTIONS(767), - [anon_sym_export_DASHenv] = ACTIONS(767), - [anon_sym_extern] = ACTIONS(767), - [anon_sym_module] = ACTIONS(767), - [anon_sym_use] = ACTIONS(767), - [anon_sym_LBRACK] = ACTIONS(767), - [anon_sym_LPAREN] = ACTIONS(767), - [anon_sym_PIPE] = ACTIONS(767), - [anon_sym_DOLLAR] = ACTIONS(767), - [anon_sym_error] = ACTIONS(767), - [anon_sym_GT] = ACTIONS(767), - [anon_sym_DASH] = ACTIONS(767), - [anon_sym_break] = ACTIONS(767), - [anon_sym_continue] = ACTIONS(767), - [anon_sym_for] = ACTIONS(767), - [anon_sym_in] = ACTIONS(767), - [anon_sym_loop] = ACTIONS(767), - [anon_sym_while] = ACTIONS(767), - [anon_sym_do] = ACTIONS(767), - [anon_sym_if] = ACTIONS(767), - [anon_sym_match] = ACTIONS(767), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_try] = ACTIONS(767), - [anon_sym_return] = ACTIONS(767), - [anon_sym_source] = ACTIONS(767), - [anon_sym_source_DASHenv] = ACTIONS(767), - [anon_sym_register] = ACTIONS(767), - [anon_sym_hide] = ACTIONS(767), - [anon_sym_hide_DASHenv] = ACTIONS(767), - [anon_sym_overlay] = ACTIONS(767), - [anon_sym_STAR] = ACTIONS(767), - [anon_sym_where] = ACTIONS(767), - [anon_sym_STAR_STAR] = ACTIONS(767), - [anon_sym_PLUS_PLUS] = ACTIONS(767), - [anon_sym_SLASH] = ACTIONS(767), - [anon_sym_mod] = ACTIONS(767), - [anon_sym_SLASH_SLASH] = ACTIONS(767), - [anon_sym_PLUS] = ACTIONS(767), - [anon_sym_bit_DASHshl] = ACTIONS(767), - [anon_sym_bit_DASHshr] = ACTIONS(767), - [anon_sym_EQ_EQ] = ACTIONS(767), - [anon_sym_BANG_EQ] = ACTIONS(767), - [anon_sym_LT2] = ACTIONS(767), - [anon_sym_LT_EQ] = ACTIONS(767), - [anon_sym_GT_EQ] = ACTIONS(767), - [anon_sym_not_DASHin] = ACTIONS(767), - [anon_sym_starts_DASHwith] = ACTIONS(767), - [anon_sym_ends_DASHwith] = ACTIONS(767), - [anon_sym_EQ_TILDE] = ACTIONS(767), - [anon_sym_BANG_TILDE] = ACTIONS(767), - [anon_sym_bit_DASHand] = ACTIONS(767), - [anon_sym_bit_DASHxor] = ACTIONS(767), - [anon_sym_bit_DASHor] = ACTIONS(767), - [anon_sym_and] = ACTIONS(767), - [anon_sym_xor] = ACTIONS(767), - [anon_sym_or] = ACTIONS(767), - [anon_sym_not] = ACTIONS(767), - [anon_sym_DOT_DOT_LT] = ACTIONS(767), - [anon_sym_DOT_DOT] = ACTIONS(767), - [anon_sym_DOT_DOT_EQ] = ACTIONS(767), - [sym_val_nothing] = ACTIONS(767), - [anon_sym_true] = ACTIONS(767), - [anon_sym_false] = ACTIONS(767), - [aux_sym_val_number_token1] = ACTIONS(767), - [aux_sym_val_number_token2] = ACTIONS(767), - [aux_sym_val_number_token3] = ACTIONS(767), - [aux_sym_val_number_token4] = ACTIONS(767), - [anon_sym_inf] = ACTIONS(767), - [anon_sym_DASHinf] = ACTIONS(767), - [anon_sym_NaN] = ACTIONS(767), - [anon_sym_0b] = ACTIONS(767), - [anon_sym_0o] = ACTIONS(767), - [anon_sym_0x] = ACTIONS(767), - [sym_val_date] = ACTIONS(767), - [anon_sym_DQUOTE] = ACTIONS(767), - [sym__str_single_quotes] = ACTIONS(767), - [sym__str_back_ticks] = ACTIONS(767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), - [anon_sym_CARET] = ACTIONS(767), - [anon_sym_POUND] = ACTIONS(3), - }, - [393] = { - [sym__expression] = STATE(152), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(400), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(393), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_RPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_RBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [394] = { - [sym__expression] = STATE(152), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [382] = { + [sym__expression] = STATE(146), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(401), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(394), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_RPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_RBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(649), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(373), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(382), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [395] = { - [sym__expression] = STATE(152), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [383] = { + [sym__expression] = STATE(146), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(402), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(395), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_RPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_RBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(649), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(367), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(383), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_RPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_RBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [396] = { - [sym_comment] = STATE(396), + [384] = { + [sym_comment] = STATE(384), [ts_builtin_sym_end] = ACTIONS(862), [anon_sym_export] = ACTIONS(860), [anon_sym_alias] = ACTIONS(860), @@ -85490,8 +84385,198 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, - [397] = { - [sym_comment] = STATE(397), + [385] = { + [sym_comment] = STATE(385), + [ts_builtin_sym_end] = ACTIONS(912), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(910), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(930), + [anon_sym_bit_DASHor] = ACTIONS(932), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(936), + [anon_sym_or] = ACTIONS(938), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), + [anon_sym_POUND] = ACTIONS(3), + }, + [386] = { + [sym__expression] = STATE(142), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(396), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(386), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [387] = { + [sym_comment] = STATE(387), [ts_builtin_sym_end] = ACTIONS(838), [anon_sym_export] = ACTIONS(836), [anon_sym_alias] = ACTIONS(836), @@ -85585,222 +84670,412 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, - [398] = { - [sym_comment] = STATE(398), - [ts_builtin_sym_end] = ACTIONS(834), - [anon_sym_export] = ACTIONS(832), - [anon_sym_alias] = ACTIONS(832), - [anon_sym_let] = ACTIONS(832), - [anon_sym_let_DASHenv] = ACTIONS(832), - [anon_sym_mut] = ACTIONS(832), - [anon_sym_const] = ACTIONS(832), - [sym_cmd_identifier] = ACTIONS(832), - [anon_sym_SEMI] = ACTIONS(832), - [anon_sym_LF] = ACTIONS(834), - [anon_sym_def] = ACTIONS(832), - [anon_sym_def_DASHenv] = ACTIONS(832), - [anon_sym_export_DASHenv] = ACTIONS(832), - [anon_sym_extern] = ACTIONS(832), - [anon_sym_module] = ACTIONS(832), - [anon_sym_use] = ACTIONS(832), - [anon_sym_LBRACK] = ACTIONS(832), - [anon_sym_LPAREN] = ACTIONS(832), - [anon_sym_PIPE] = ACTIONS(832), - [anon_sym_DOLLAR] = ACTIONS(832), - [anon_sym_error] = ACTIONS(832), - [anon_sym_GT] = ACTIONS(832), - [anon_sym_DASH] = ACTIONS(832), - [anon_sym_break] = ACTIONS(832), - [anon_sym_continue] = ACTIONS(832), - [anon_sym_for] = ACTIONS(832), - [anon_sym_in] = ACTIONS(832), - [anon_sym_loop] = ACTIONS(832), - [anon_sym_while] = ACTIONS(832), - [anon_sym_do] = ACTIONS(832), - [anon_sym_if] = ACTIONS(832), - [anon_sym_match] = ACTIONS(832), - [anon_sym_LBRACE] = ACTIONS(832), - [anon_sym_try] = ACTIONS(832), - [anon_sym_return] = ACTIONS(832), - [anon_sym_source] = ACTIONS(832), - [anon_sym_source_DASHenv] = ACTIONS(832), - [anon_sym_register] = ACTIONS(832), - [anon_sym_hide] = ACTIONS(832), - [anon_sym_hide_DASHenv] = ACTIONS(832), - [anon_sym_overlay] = ACTIONS(832), - [anon_sym_STAR] = ACTIONS(832), - [anon_sym_where] = ACTIONS(832), - [anon_sym_STAR_STAR] = ACTIONS(832), - [anon_sym_PLUS_PLUS] = ACTIONS(832), - [anon_sym_SLASH] = ACTIONS(832), - [anon_sym_mod] = ACTIONS(832), - [anon_sym_SLASH_SLASH] = ACTIONS(832), - [anon_sym_PLUS] = ACTIONS(832), - [anon_sym_bit_DASHshl] = ACTIONS(832), - [anon_sym_bit_DASHshr] = ACTIONS(832), - [anon_sym_EQ_EQ] = ACTIONS(832), - [anon_sym_BANG_EQ] = ACTIONS(832), - [anon_sym_LT2] = ACTIONS(832), - [anon_sym_LT_EQ] = ACTIONS(832), - [anon_sym_GT_EQ] = ACTIONS(832), - [anon_sym_not_DASHin] = ACTIONS(832), - [anon_sym_starts_DASHwith] = ACTIONS(832), - [anon_sym_ends_DASHwith] = ACTIONS(832), - [anon_sym_EQ_TILDE] = ACTIONS(832), - [anon_sym_BANG_TILDE] = ACTIONS(832), - [anon_sym_bit_DASHand] = ACTIONS(832), - [anon_sym_bit_DASHxor] = ACTIONS(832), - [anon_sym_bit_DASHor] = ACTIONS(832), - [anon_sym_and] = ACTIONS(832), - [anon_sym_xor] = ACTIONS(832), - [anon_sym_or] = ACTIONS(832), - [anon_sym_not] = ACTIONS(832), - [anon_sym_DOT_DOT_LT] = ACTIONS(832), - [anon_sym_DOT_DOT] = ACTIONS(832), - [anon_sym_DOT_DOT_EQ] = ACTIONS(832), - [sym_val_nothing] = ACTIONS(832), - [anon_sym_true] = ACTIONS(832), - [anon_sym_false] = ACTIONS(832), - [aux_sym_val_number_token1] = ACTIONS(832), - [aux_sym_val_number_token2] = ACTIONS(832), - [aux_sym_val_number_token3] = ACTIONS(832), - [aux_sym_val_number_token4] = ACTIONS(832), - [anon_sym_inf] = ACTIONS(832), - [anon_sym_DASHinf] = ACTIONS(832), - [anon_sym_NaN] = ACTIONS(832), - [anon_sym_0b] = ACTIONS(832), - [anon_sym_0o] = ACTIONS(832), - [anon_sym_0x] = ACTIONS(832), - [sym_val_date] = ACTIONS(832), - [anon_sym_DQUOTE] = ACTIONS(832), - [sym__str_single_quotes] = ACTIONS(832), - [sym__str_back_ticks] = ACTIONS(832), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), - [anon_sym_CARET] = ACTIONS(832), + [388] = { + [sym_comment] = STATE(388), + [ts_builtin_sym_end] = ACTIONS(771), + [anon_sym_export] = ACTIONS(769), + [anon_sym_alias] = ACTIONS(769), + [anon_sym_let] = ACTIONS(769), + [anon_sym_let_DASHenv] = ACTIONS(769), + [anon_sym_mut] = ACTIONS(769), + [anon_sym_const] = ACTIONS(769), + [sym_cmd_identifier] = ACTIONS(769), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_def] = ACTIONS(769), + [anon_sym_def_DASHenv] = ACTIONS(769), + [anon_sym_export_DASHenv] = ACTIONS(769), + [anon_sym_extern] = ACTIONS(769), + [anon_sym_module] = ACTIONS(769), + [anon_sym_use] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_PIPE] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_error] = ACTIONS(769), + [anon_sym_GT] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_break] = ACTIONS(769), + [anon_sym_continue] = ACTIONS(769), + [anon_sym_for] = ACTIONS(769), + [anon_sym_in] = ACTIONS(769), + [anon_sym_loop] = ACTIONS(769), + [anon_sym_while] = ACTIONS(769), + [anon_sym_do] = ACTIONS(769), + [anon_sym_if] = ACTIONS(769), + [anon_sym_match] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_try] = ACTIONS(769), + [anon_sym_return] = ACTIONS(769), + [anon_sym_source] = ACTIONS(769), + [anon_sym_source_DASHenv] = ACTIONS(769), + [anon_sym_register] = ACTIONS(769), + [anon_sym_hide] = ACTIONS(769), + [anon_sym_hide_DASHenv] = ACTIONS(769), + [anon_sym_overlay] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_where] = ACTIONS(769), + [anon_sym_STAR_STAR] = ACTIONS(769), + [anon_sym_PLUS_PLUS] = ACTIONS(769), + [anon_sym_SLASH] = ACTIONS(769), + [anon_sym_mod] = ACTIONS(769), + [anon_sym_SLASH_SLASH] = ACTIONS(769), + [anon_sym_PLUS] = ACTIONS(769), + [anon_sym_bit_DASHshl] = ACTIONS(769), + [anon_sym_bit_DASHshr] = ACTIONS(769), + [anon_sym_EQ_EQ] = ACTIONS(769), + [anon_sym_BANG_EQ] = ACTIONS(769), + [anon_sym_LT2] = ACTIONS(769), + [anon_sym_LT_EQ] = ACTIONS(769), + [anon_sym_GT_EQ] = ACTIONS(769), + [anon_sym_not_DASHin] = ACTIONS(769), + [anon_sym_starts_DASHwith] = ACTIONS(769), + [anon_sym_ends_DASHwith] = ACTIONS(769), + [anon_sym_EQ_TILDE] = ACTIONS(769), + [anon_sym_BANG_TILDE] = ACTIONS(769), + [anon_sym_bit_DASHand] = ACTIONS(769), + [anon_sym_bit_DASHxor] = ACTIONS(769), + [anon_sym_bit_DASHor] = ACTIONS(769), + [anon_sym_and] = ACTIONS(769), + [anon_sym_xor] = ACTIONS(769), + [anon_sym_or] = ACTIONS(769), + [anon_sym_not] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_CARET] = ACTIONS(769), + [anon_sym_POUND] = ACTIONS(3), + }, + [389] = { + [sym_comment] = STATE(389), + [ts_builtin_sym_end] = ACTIONS(775), + [anon_sym_export] = ACTIONS(773), + [anon_sym_alias] = ACTIONS(773), + [anon_sym_let] = ACTIONS(773), + [anon_sym_let_DASHenv] = ACTIONS(773), + [anon_sym_mut] = ACTIONS(773), + [anon_sym_const] = ACTIONS(773), + [sym_cmd_identifier] = ACTIONS(773), + [anon_sym_SEMI] = ACTIONS(773), + [anon_sym_LF] = ACTIONS(775), + [anon_sym_def] = ACTIONS(773), + [anon_sym_def_DASHenv] = ACTIONS(773), + [anon_sym_export_DASHenv] = ACTIONS(773), + [anon_sym_extern] = ACTIONS(773), + [anon_sym_module] = ACTIONS(773), + [anon_sym_use] = ACTIONS(773), + [anon_sym_LBRACK] = ACTIONS(773), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_PIPE] = ACTIONS(773), + [anon_sym_DOLLAR] = ACTIONS(773), + [anon_sym_error] = ACTIONS(773), + [anon_sym_GT] = ACTIONS(773), + [anon_sym_DASH] = ACTIONS(773), + [anon_sym_break] = ACTIONS(773), + [anon_sym_continue] = ACTIONS(773), + [anon_sym_for] = ACTIONS(773), + [anon_sym_in] = ACTIONS(773), + [anon_sym_loop] = ACTIONS(773), + [anon_sym_while] = ACTIONS(773), + [anon_sym_do] = ACTIONS(773), + [anon_sym_if] = ACTIONS(773), + [anon_sym_match] = ACTIONS(773), + [anon_sym_LBRACE] = ACTIONS(773), + [anon_sym_try] = ACTIONS(773), + [anon_sym_return] = ACTIONS(773), + [anon_sym_source] = ACTIONS(773), + [anon_sym_source_DASHenv] = ACTIONS(773), + [anon_sym_register] = ACTIONS(773), + [anon_sym_hide] = ACTIONS(773), + [anon_sym_hide_DASHenv] = ACTIONS(773), + [anon_sym_overlay] = ACTIONS(773), + [anon_sym_STAR] = ACTIONS(773), + [anon_sym_where] = ACTIONS(773), + [anon_sym_STAR_STAR] = ACTIONS(773), + [anon_sym_PLUS_PLUS] = ACTIONS(773), + [anon_sym_SLASH] = ACTIONS(773), + [anon_sym_mod] = ACTIONS(773), + [anon_sym_SLASH_SLASH] = ACTIONS(773), + [anon_sym_PLUS] = ACTIONS(773), + [anon_sym_bit_DASHshl] = ACTIONS(773), + [anon_sym_bit_DASHshr] = ACTIONS(773), + [anon_sym_EQ_EQ] = ACTIONS(773), + [anon_sym_BANG_EQ] = ACTIONS(773), + [anon_sym_LT2] = ACTIONS(773), + [anon_sym_LT_EQ] = ACTIONS(773), + [anon_sym_GT_EQ] = ACTIONS(773), + [anon_sym_not_DASHin] = ACTIONS(773), + [anon_sym_starts_DASHwith] = ACTIONS(773), + [anon_sym_ends_DASHwith] = ACTIONS(773), + [anon_sym_EQ_TILDE] = ACTIONS(773), + [anon_sym_BANG_TILDE] = ACTIONS(773), + [anon_sym_bit_DASHand] = ACTIONS(773), + [anon_sym_bit_DASHxor] = ACTIONS(773), + [anon_sym_bit_DASHor] = ACTIONS(773), + [anon_sym_and] = ACTIONS(773), + [anon_sym_xor] = ACTIONS(773), + [anon_sym_or] = ACTIONS(773), + [anon_sym_not] = ACTIONS(773), + [anon_sym_DOT_DOT_LT] = ACTIONS(773), + [anon_sym_DOT_DOT] = ACTIONS(773), + [anon_sym_DOT_DOT_EQ] = ACTIONS(773), + [sym_val_nothing] = ACTIONS(773), + [anon_sym_true] = ACTIONS(773), + [anon_sym_false] = ACTIONS(773), + [aux_sym_val_number_token1] = ACTIONS(773), + [aux_sym_val_number_token2] = ACTIONS(773), + [aux_sym_val_number_token3] = ACTIONS(773), + [aux_sym_val_number_token4] = ACTIONS(773), + [anon_sym_inf] = ACTIONS(773), + [anon_sym_DASHinf] = ACTIONS(773), + [anon_sym_NaN] = ACTIONS(773), + [anon_sym_0b] = ACTIONS(773), + [anon_sym_0o] = ACTIONS(773), + [anon_sym_0x] = ACTIONS(773), + [sym_val_date] = ACTIONS(773), + [anon_sym_DQUOTE] = ACTIONS(773), + [sym__str_single_quotes] = ACTIONS(773), + [sym__str_back_ticks] = ACTIONS(773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(773), + [anon_sym_CARET] = ACTIONS(773), + [anon_sym_POUND] = ACTIONS(3), + }, + [390] = { + [sym_comment] = STATE(390), + [ts_builtin_sym_end] = ACTIONS(846), + [anon_sym_export] = ACTIONS(844), + [anon_sym_alias] = ACTIONS(844), + [anon_sym_let] = ACTIONS(844), + [anon_sym_let_DASHenv] = ACTIONS(844), + [anon_sym_mut] = ACTIONS(844), + [anon_sym_const] = ACTIONS(844), + [sym_cmd_identifier] = ACTIONS(844), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_def] = ACTIONS(844), + [anon_sym_def_DASHenv] = ACTIONS(844), + [anon_sym_export_DASHenv] = ACTIONS(844), + [anon_sym_extern] = ACTIONS(844), + [anon_sym_module] = ACTIONS(844), + [anon_sym_use] = ACTIONS(844), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_error] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_break] = ACTIONS(844), + [anon_sym_continue] = ACTIONS(844), + [anon_sym_for] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_loop] = ACTIONS(844), + [anon_sym_while] = ACTIONS(844), + [anon_sym_do] = ACTIONS(844), + [anon_sym_if] = ACTIONS(844), + [anon_sym_match] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_try] = ACTIONS(844), + [anon_sym_return] = ACTIONS(844), + [anon_sym_source] = ACTIONS(844), + [anon_sym_source_DASHenv] = ACTIONS(844), + [anon_sym_register] = ACTIONS(844), + [anon_sym_hide] = ACTIONS(844), + [anon_sym_hide_DASHenv] = ACTIONS(844), + [anon_sym_overlay] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_where] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_not] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_CARET] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, - [399] = { - [sym_comment] = STATE(399), - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_export] = ACTIONS(763), - [anon_sym_alias] = ACTIONS(763), - [anon_sym_let] = ACTIONS(763), - [anon_sym_let_DASHenv] = ACTIONS(763), - [anon_sym_mut] = ACTIONS(763), - [anon_sym_const] = ACTIONS(763), - [sym_cmd_identifier] = ACTIONS(763), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_def] = ACTIONS(763), - [anon_sym_def_DASHenv] = ACTIONS(763), - [anon_sym_export_DASHenv] = ACTIONS(763), - [anon_sym_extern] = ACTIONS(763), - [anon_sym_module] = ACTIONS(763), - [anon_sym_use] = ACTIONS(763), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_error] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_break] = ACTIONS(763), - [anon_sym_continue] = ACTIONS(763), - [anon_sym_for] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_loop] = ACTIONS(763), - [anon_sym_while] = ACTIONS(763), - [anon_sym_do] = ACTIONS(763), - [anon_sym_if] = ACTIONS(763), - [anon_sym_match] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_try] = ACTIONS(763), - [anon_sym_return] = ACTIONS(763), - [anon_sym_source] = ACTIONS(763), - [anon_sym_source_DASHenv] = ACTIONS(763), - [anon_sym_register] = ACTIONS(763), - [anon_sym_hide] = ACTIONS(763), - [anon_sym_hide_DASHenv] = ACTIONS(763), - [anon_sym_overlay] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_where] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_not] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(129), - [anon_sym_DOT_DOT] = ACTIONS(129), - [anon_sym_DOT_DOT_EQ] = ACTIONS(129), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_CARET] = ACTIONS(763), + [391] = { + [sym_comment] = STATE(391), + [ts_builtin_sym_end] = ACTIONS(767), + [anon_sym_export] = ACTIONS(765), + [anon_sym_alias] = ACTIONS(765), + [anon_sym_let] = ACTIONS(765), + [anon_sym_let_DASHenv] = ACTIONS(765), + [anon_sym_mut] = ACTIONS(765), + [anon_sym_const] = ACTIONS(765), + [sym_cmd_identifier] = ACTIONS(765), + [anon_sym_SEMI] = ACTIONS(765), + [anon_sym_LF] = ACTIONS(767), + [anon_sym_def] = ACTIONS(765), + [anon_sym_def_DASHenv] = ACTIONS(765), + [anon_sym_export_DASHenv] = ACTIONS(765), + [anon_sym_extern] = ACTIONS(765), + [anon_sym_module] = ACTIONS(765), + [anon_sym_use] = ACTIONS(765), + [anon_sym_LBRACK] = ACTIONS(765), + [anon_sym_LPAREN] = ACTIONS(765), + [anon_sym_PIPE] = ACTIONS(765), + [anon_sym_DOLLAR] = ACTIONS(765), + [anon_sym_error] = ACTIONS(765), + [anon_sym_GT] = ACTIONS(765), + [anon_sym_DASH] = ACTIONS(765), + [anon_sym_break] = ACTIONS(765), + [anon_sym_continue] = ACTIONS(765), + [anon_sym_for] = ACTIONS(765), + [anon_sym_in] = ACTIONS(765), + [anon_sym_loop] = ACTIONS(765), + [anon_sym_while] = ACTIONS(765), + [anon_sym_do] = ACTIONS(765), + [anon_sym_if] = ACTIONS(765), + [anon_sym_match] = ACTIONS(765), + [anon_sym_LBRACE] = ACTIONS(765), + [anon_sym_try] = ACTIONS(765), + [anon_sym_return] = ACTIONS(765), + [anon_sym_source] = ACTIONS(765), + [anon_sym_source_DASHenv] = ACTIONS(765), + [anon_sym_register] = ACTIONS(765), + [anon_sym_hide] = ACTIONS(765), + [anon_sym_hide_DASHenv] = ACTIONS(765), + [anon_sym_overlay] = ACTIONS(765), + [anon_sym_STAR] = ACTIONS(765), + [anon_sym_where] = ACTIONS(765), + [anon_sym_STAR_STAR] = ACTIONS(765), + [anon_sym_PLUS_PLUS] = ACTIONS(765), + [anon_sym_SLASH] = ACTIONS(765), + [anon_sym_mod] = ACTIONS(765), + [anon_sym_SLASH_SLASH] = ACTIONS(765), + [anon_sym_PLUS] = ACTIONS(765), + [anon_sym_bit_DASHshl] = ACTIONS(765), + [anon_sym_bit_DASHshr] = ACTIONS(765), + [anon_sym_EQ_EQ] = ACTIONS(765), + [anon_sym_BANG_EQ] = ACTIONS(765), + [anon_sym_LT2] = ACTIONS(765), + [anon_sym_LT_EQ] = ACTIONS(765), + [anon_sym_GT_EQ] = ACTIONS(765), + [anon_sym_not_DASHin] = ACTIONS(765), + [anon_sym_starts_DASHwith] = ACTIONS(765), + [anon_sym_ends_DASHwith] = ACTIONS(765), + [anon_sym_EQ_TILDE] = ACTIONS(765), + [anon_sym_BANG_TILDE] = ACTIONS(765), + [anon_sym_bit_DASHand] = ACTIONS(765), + [anon_sym_bit_DASHxor] = ACTIONS(765), + [anon_sym_bit_DASHor] = ACTIONS(765), + [anon_sym_and] = ACTIONS(765), + [anon_sym_xor] = ACTIONS(765), + [anon_sym_or] = ACTIONS(765), + [anon_sym_not] = ACTIONS(765), + [anon_sym_DOT_DOT_LT] = ACTIONS(765), + [anon_sym_DOT_DOT] = ACTIONS(765), + [anon_sym_DOT_DOT_EQ] = ACTIONS(765), + [sym_val_nothing] = ACTIONS(765), + [anon_sym_true] = ACTIONS(765), + [anon_sym_false] = ACTIONS(765), + [aux_sym_val_number_token1] = ACTIONS(765), + [aux_sym_val_number_token2] = ACTIONS(765), + [aux_sym_val_number_token3] = ACTIONS(765), + [aux_sym_val_number_token4] = ACTIONS(765), + [anon_sym_inf] = ACTIONS(765), + [anon_sym_DASHinf] = ACTIONS(765), + [anon_sym_NaN] = ACTIONS(765), + [anon_sym_0b] = ACTIONS(765), + [anon_sym_0o] = ACTIONS(765), + [anon_sym_0x] = ACTIONS(765), + [sym_val_date] = ACTIONS(765), + [anon_sym_DQUOTE] = ACTIONS(765), + [sym__str_single_quotes] = ACTIONS(765), + [sym__str_back_ticks] = ACTIONS(765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(765), + [anon_sym_CARET] = ACTIONS(765), [anon_sym_POUND] = ACTIONS(3), }, - [400] = { - [sym__expression] = STATE(148), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [392] = { + [sym__expression] = STATE(160), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(406), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(400), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(353), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(392), [anon_sym_export] = ACTIONS(674), [anon_sym_alias] = ACTIONS(674), [anon_sym_let] = ACTIONS(674), @@ -85822,7 +85097,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), [anon_sym_DASH] = ACTIONS(674), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), @@ -85867,35 +85142,35 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [401] = { - [sym__expression] = STATE(148), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [393] = { + [sym__expression] = STATE(160), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(407), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(401), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(386), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(393), [anon_sym_export] = ACTIONS(674), [anon_sym_alias] = ACTIONS(674), [anon_sym_let] = ACTIONS(674), @@ -85917,7 +85192,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), [anon_sym_DASH] = ACTIONS(674), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), @@ -85962,1365 +85237,2030 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [402] = { - [sym__expression] = STATE(148), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [394] = { + [sym_comment] = STATE(394), + [ts_builtin_sym_end] = ACTIONS(850), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_POUND] = ACTIONS(3), + }, + [395] = { + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(640), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(395), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [396] = { + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(415), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(396), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [397] = { + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(362), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(397), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [398] = { + [sym_comment] = STATE(398), + [ts_builtin_sym_end] = ACTIONS(810), + [anon_sym_export] = ACTIONS(808), + [anon_sym_alias] = ACTIONS(808), + [anon_sym_let] = ACTIONS(808), + [anon_sym_let_DASHenv] = ACTIONS(808), + [anon_sym_mut] = ACTIONS(808), + [anon_sym_const] = ACTIONS(808), + [sym_cmd_identifier] = ACTIONS(808), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_def] = ACTIONS(808), + [anon_sym_def_DASHenv] = ACTIONS(808), + [anon_sym_export_DASHenv] = ACTIONS(808), + [anon_sym_extern] = ACTIONS(808), + [anon_sym_module] = ACTIONS(808), + [anon_sym_use] = ACTIONS(808), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_error] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_break] = ACTIONS(808), + [anon_sym_continue] = ACTIONS(808), + [anon_sym_for] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_loop] = ACTIONS(808), + [anon_sym_while] = ACTIONS(808), + [anon_sym_do] = ACTIONS(808), + [anon_sym_if] = ACTIONS(808), + [anon_sym_match] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_try] = ACTIONS(808), + [anon_sym_return] = ACTIONS(808), + [anon_sym_source] = ACTIONS(808), + [anon_sym_source_DASHenv] = ACTIONS(808), + [anon_sym_register] = ACTIONS(808), + [anon_sym_hide] = ACTIONS(808), + [anon_sym_hide_DASHenv] = ACTIONS(808), + [anon_sym_overlay] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_where] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_not] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_CARET] = ACTIONS(808), + [anon_sym_POUND] = ACTIONS(3), + }, + [399] = { + [sym__expression] = STATE(153), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(409), - [sym_long_flag] = STATE(690), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(420), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(399), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [400] = { + [sym_comment] = STATE(400), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_export] = ACTIONS(824), + [anon_sym_alias] = ACTIONS(824), + [anon_sym_let] = ACTIONS(824), + [anon_sym_let_DASHenv] = ACTIONS(824), + [anon_sym_mut] = ACTIONS(824), + [anon_sym_const] = ACTIONS(824), + [sym_cmd_identifier] = ACTIONS(824), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_def] = ACTIONS(824), + [anon_sym_def_DASHenv] = ACTIONS(824), + [anon_sym_export_DASHenv] = ACTIONS(824), + [anon_sym_extern] = ACTIONS(824), + [anon_sym_module] = ACTIONS(824), + [anon_sym_use] = ACTIONS(824), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_error] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_break] = ACTIONS(824), + [anon_sym_continue] = ACTIONS(824), + [anon_sym_for] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_loop] = ACTIONS(824), + [anon_sym_while] = ACTIONS(824), + [anon_sym_do] = ACTIONS(824), + [anon_sym_if] = ACTIONS(824), + [anon_sym_match] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_try] = ACTIONS(824), + [anon_sym_return] = ACTIONS(824), + [anon_sym_source] = ACTIONS(824), + [anon_sym_source_DASHenv] = ACTIONS(824), + [anon_sym_register] = ACTIONS(824), + [anon_sym_hide] = ACTIONS(824), + [anon_sym_hide_DASHenv] = ACTIONS(824), + [anon_sym_overlay] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_where] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_not] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_CARET] = ACTIONS(824), + [anon_sym_POUND] = ACTIONS(3), + }, + [401] = { + [sym_comment] = STATE(401), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(129), + [anon_sym_DOT_DOT] = ACTIONS(129), + [anon_sym_DOT_DOT_EQ] = ACTIONS(129), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [402] = { [sym_comment] = STATE(402), - [anon_sym_export] = ACTIONS(674), - [anon_sym_alias] = ACTIONS(674), - [anon_sym_let] = ACTIONS(674), - [anon_sym_let_DASHenv] = ACTIONS(674), - [anon_sym_mut] = ACTIONS(674), - [anon_sym_const] = ACTIONS(674), - [sym_cmd_identifier] = ACTIONS(674), - [anon_sym_SEMI] = ACTIONS(674), - [anon_sym_LF] = ACTIONS(676), - [anon_sym_def] = ACTIONS(674), - [anon_sym_def_DASHenv] = ACTIONS(674), - [anon_sym_export_DASHenv] = ACTIONS(674), - [anon_sym_extern] = ACTIONS(674), - [anon_sym_module] = ACTIONS(674), - [anon_sym_use] = ACTIONS(674), - [anon_sym_LBRACK] = ACTIONS(674), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(674), - [anon_sym_PIPE] = ACTIONS(674), - [anon_sym_DOLLAR] = ACTIONS(674), - [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_break] = ACTIONS(674), - [anon_sym_continue] = ACTIONS(674), - [anon_sym_for] = ACTIONS(674), - [anon_sym_loop] = ACTIONS(674), - [anon_sym_while] = ACTIONS(674), - [anon_sym_do] = ACTIONS(674), - [anon_sym_if] = ACTIONS(674), - [anon_sym_match] = ACTIONS(674), - [anon_sym_LBRACE] = ACTIONS(674), - [anon_sym_RBRACE] = ACTIONS(674), - [anon_sym_try] = ACTIONS(674), - [anon_sym_return] = ACTIONS(674), - [anon_sym_source] = ACTIONS(674), - [anon_sym_source_DASHenv] = ACTIONS(674), - [anon_sym_register] = ACTIONS(674), - [anon_sym_hide] = ACTIONS(674), - [anon_sym_hide_DASHenv] = ACTIONS(674), - [anon_sym_overlay] = ACTIONS(674), - [anon_sym_where] = ACTIONS(674), - [anon_sym_not] = ACTIONS(674), - [anon_sym_DOT_DOT_LT] = ACTIONS(674), - [anon_sym_DOT_DOT] = ACTIONS(674), - [anon_sym_DOT_DOT_EQ] = ACTIONS(674), - [sym_val_nothing] = ACTIONS(674), - [anon_sym_true] = ACTIONS(674), - [anon_sym_false] = ACTIONS(674), - [aux_sym_val_number_token1] = ACTIONS(674), - [aux_sym_val_number_token2] = ACTIONS(674), - [aux_sym_val_number_token3] = ACTIONS(674), - [aux_sym_val_number_token4] = ACTIONS(674), - [anon_sym_inf] = ACTIONS(674), - [anon_sym_DASHinf] = ACTIONS(674), - [anon_sym_NaN] = ACTIONS(674), - [anon_sym_0b] = ACTIONS(674), - [anon_sym_0o] = ACTIONS(674), - [anon_sym_0x] = ACTIONS(674), - [sym_val_date] = ACTIONS(674), - [anon_sym_DQUOTE] = ACTIONS(674), - [sym__str_single_quotes] = ACTIONS(674), - [sym__str_back_ticks] = ACTIONS(674), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_export] = ACTIONS(828), + [anon_sym_alias] = ACTIONS(828), + [anon_sym_let] = ACTIONS(828), + [anon_sym_let_DASHenv] = ACTIONS(828), + [anon_sym_mut] = ACTIONS(828), + [anon_sym_const] = ACTIONS(828), + [sym_cmd_identifier] = ACTIONS(828), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_def] = ACTIONS(828), + [anon_sym_def_DASHenv] = ACTIONS(828), + [anon_sym_export_DASHenv] = ACTIONS(828), + [anon_sym_extern] = ACTIONS(828), + [anon_sym_module] = ACTIONS(828), + [anon_sym_use] = ACTIONS(828), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_error] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_break] = ACTIONS(828), + [anon_sym_continue] = ACTIONS(828), + [anon_sym_for] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_loop] = ACTIONS(828), + [anon_sym_while] = ACTIONS(828), + [anon_sym_do] = ACTIONS(828), + [anon_sym_if] = ACTIONS(828), + [anon_sym_match] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_try] = ACTIONS(828), + [anon_sym_return] = ACTIONS(828), + [anon_sym_source] = ACTIONS(828), + [anon_sym_source_DASHenv] = ACTIONS(828), + [anon_sym_register] = ACTIONS(828), + [anon_sym_hide] = ACTIONS(828), + [anon_sym_hide_DASHenv] = ACTIONS(828), + [anon_sym_overlay] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_where] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_not] = ACTIONS(828), + [anon_sym_DOT_DOT_LT] = ACTIONS(828), + [anon_sym_DOT_DOT] = ACTIONS(828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(828), + [sym_val_nothing] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym_val_number_token1] = ACTIONS(828), + [aux_sym_val_number_token2] = ACTIONS(828), + [aux_sym_val_number_token3] = ACTIONS(828), + [aux_sym_val_number_token4] = ACTIONS(828), + [anon_sym_inf] = ACTIONS(828), + [anon_sym_DASHinf] = ACTIONS(828), + [anon_sym_NaN] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_CARET] = ACTIONS(828), [anon_sym_POUND] = ACTIONS(3), }, [403] = { - [sym__expression] = STATE(148), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(411), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(403), - [anon_sym_export] = ACTIONS(674), - [anon_sym_alias] = ACTIONS(674), - [anon_sym_let] = ACTIONS(674), - [anon_sym_let_DASHenv] = ACTIONS(674), - [anon_sym_mut] = ACTIONS(674), - [anon_sym_const] = ACTIONS(674), - [sym_cmd_identifier] = ACTIONS(674), - [anon_sym_SEMI] = ACTIONS(674), - [anon_sym_LF] = ACTIONS(676), - [anon_sym_def] = ACTIONS(674), - [anon_sym_def_DASHenv] = ACTIONS(674), - [anon_sym_export_DASHenv] = ACTIONS(674), - [anon_sym_extern] = ACTIONS(674), - [anon_sym_module] = ACTIONS(674), - [anon_sym_use] = ACTIONS(674), - [anon_sym_LBRACK] = ACTIONS(674), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_RPAREN] = ACTIONS(674), - [anon_sym_PIPE] = ACTIONS(674), - [anon_sym_DOLLAR] = ACTIONS(674), - [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_break] = ACTIONS(674), - [anon_sym_continue] = ACTIONS(674), - [anon_sym_for] = ACTIONS(674), - [anon_sym_loop] = ACTIONS(674), - [anon_sym_while] = ACTIONS(674), - [anon_sym_do] = ACTIONS(674), - [anon_sym_if] = ACTIONS(674), - [anon_sym_match] = ACTIONS(674), - [anon_sym_LBRACE] = ACTIONS(674), - [anon_sym_RBRACE] = ACTIONS(674), - [anon_sym_try] = ACTIONS(674), - [anon_sym_return] = ACTIONS(674), - [anon_sym_source] = ACTIONS(674), - [anon_sym_source_DASHenv] = ACTIONS(674), - [anon_sym_register] = ACTIONS(674), - [anon_sym_hide] = ACTIONS(674), - [anon_sym_hide_DASHenv] = ACTIONS(674), - [anon_sym_overlay] = ACTIONS(674), - [anon_sym_where] = ACTIONS(674), - [anon_sym_not] = ACTIONS(674), - [anon_sym_DOT_DOT_LT] = ACTIONS(674), - [anon_sym_DOT_DOT] = ACTIONS(674), - [anon_sym_DOT_DOT_EQ] = ACTIONS(674), - [sym_val_nothing] = ACTIONS(674), - [anon_sym_true] = ACTIONS(674), - [anon_sym_false] = ACTIONS(674), - [aux_sym_val_number_token1] = ACTIONS(674), - [aux_sym_val_number_token2] = ACTIONS(674), - [aux_sym_val_number_token3] = ACTIONS(674), - [aux_sym_val_number_token4] = ACTIONS(674), - [anon_sym_inf] = ACTIONS(674), - [anon_sym_DASHinf] = ACTIONS(674), - [anon_sym_NaN] = ACTIONS(674), - [anon_sym_0b] = ACTIONS(674), - [anon_sym_0o] = ACTIONS(674), - [anon_sym_0x] = ACTIONS(674), - [sym_val_date] = ACTIONS(674), - [anon_sym_DQUOTE] = ACTIONS(674), - [sym__str_single_quotes] = ACTIONS(674), - [sym__str_back_ticks] = ACTIONS(674), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(872), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, [404] = { + [sym__expression] = STATE(158), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), + [sym_val_number] = STATE(3), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(561), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(404), - [ts_builtin_sym_end] = ACTIONS(105), - [anon_sym_export] = ACTIONS(103), - [anon_sym_alias] = ACTIONS(103), - [anon_sym_let] = ACTIONS(103), - [anon_sym_let_DASHenv] = ACTIONS(103), - [anon_sym_mut] = ACTIONS(103), - [anon_sym_const] = ACTIONS(103), - [sym_cmd_identifier] = ACTIONS(103), - [anon_sym_SEMI] = ACTIONS(103), - [anon_sym_LF] = ACTIONS(105), - [anon_sym_def] = ACTIONS(103), - [anon_sym_def_DASHenv] = ACTIONS(103), - [anon_sym_export_DASHenv] = ACTIONS(103), - [anon_sym_extern] = ACTIONS(103), - [anon_sym_module] = ACTIONS(103), - [anon_sym_use] = ACTIONS(103), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(103), - [anon_sym_error] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(103), - [anon_sym_break] = ACTIONS(103), - [anon_sym_continue] = ACTIONS(103), - [anon_sym_for] = ACTIONS(103), - [anon_sym_in] = ACTIONS(103), - [anon_sym_loop] = ACTIONS(103), - [anon_sym_while] = ACTIONS(103), - [anon_sym_do] = ACTIONS(103), - [anon_sym_if] = ACTIONS(103), - [anon_sym_match] = ACTIONS(103), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_try] = ACTIONS(103), - [anon_sym_return] = ACTIONS(103), - [anon_sym_source] = ACTIONS(103), - [anon_sym_source_DASHenv] = ACTIONS(103), - [anon_sym_register] = ACTIONS(103), - [anon_sym_hide] = ACTIONS(103), - [anon_sym_hide_DASHenv] = ACTIONS(103), - [anon_sym_overlay] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(103), - [anon_sym_where] = ACTIONS(103), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(103), - [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_bit_DASHshl] = ACTIONS(103), - [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(103), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(103), - [anon_sym_starts_DASHwith] = ACTIONS(103), - [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(103), - [anon_sym_bit_DASHxor] = ACTIONS(103), - [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(103), - [anon_sym_xor] = ACTIONS(103), - [anon_sym_or] = ACTIONS(103), - [anon_sym_not] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(103), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(103), - [sym_val_nothing] = ACTIONS(103), - [anon_sym_true] = ACTIONS(103), - [anon_sym_false] = ACTIONS(103), - [aux_sym_val_number_token1] = ACTIONS(103), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(103), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(103), - [anon_sym_0b] = ACTIONS(103), - [anon_sym_0o] = ACTIONS(103), - [anon_sym_0x] = ACTIONS(103), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_CARET] = ACTIONS(103), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [405] = { [sym_comment] = STATE(405), - [ts_builtin_sym_end] = ACTIONS(912), - [anon_sym_export] = ACTIONS(910), - [anon_sym_alias] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_let_DASHenv] = ACTIONS(910), - [anon_sym_mut] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [sym_cmd_identifier] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(910), - [anon_sym_LF] = ACTIONS(912), - [anon_sym_def] = ACTIONS(910), - [anon_sym_def_DASHenv] = ACTIONS(910), - [anon_sym_export_DASHenv] = ACTIONS(910), - [anon_sym_extern] = ACTIONS(910), - [anon_sym_module] = ACTIONS(910), - [anon_sym_use] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(910), - [anon_sym_PIPE] = ACTIONS(910), - [anon_sym_DOLLAR] = ACTIONS(910), - [anon_sym_error] = ACTIONS(910), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(910), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_match] = ACTIONS(910), - [anon_sym_LBRACE] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_source] = ACTIONS(910), - [anon_sym_source_DASHenv] = ACTIONS(910), - [anon_sym_register] = ACTIONS(910), - [anon_sym_hide] = ACTIONS(910), - [anon_sym_hide_DASHenv] = ACTIONS(910), - [anon_sym_overlay] = ACTIONS(910), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(910), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(962), - [anon_sym_bit_DASHor] = ACTIONS(964), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(968), - [anon_sym_or] = ACTIONS(970), - [anon_sym_not] = ACTIONS(910), - [anon_sym_DOT_DOT_LT] = ACTIONS(910), - [anon_sym_DOT_DOT] = ACTIONS(910), - [anon_sym_DOT_DOT_EQ] = ACTIONS(910), - [sym_val_nothing] = ACTIONS(910), - [anon_sym_true] = ACTIONS(910), - [anon_sym_false] = ACTIONS(910), - [aux_sym_val_number_token1] = ACTIONS(910), - [aux_sym_val_number_token2] = ACTIONS(910), - [aux_sym_val_number_token3] = ACTIONS(910), - [aux_sym_val_number_token4] = ACTIONS(910), - [anon_sym_inf] = ACTIONS(910), - [anon_sym_DASHinf] = ACTIONS(910), - [anon_sym_NaN] = ACTIONS(910), - [anon_sym_0b] = ACTIONS(910), - [anon_sym_0o] = ACTIONS(910), - [anon_sym_0x] = ACTIONS(910), - [sym_val_date] = ACTIONS(910), - [anon_sym_DQUOTE] = ACTIONS(910), - [sym__str_single_quotes] = ACTIONS(910), - [sym__str_back_ticks] = ACTIONS(910), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), - [anon_sym_CARET] = ACTIONS(910), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_export] = ACTIONS(789), + [anon_sym_alias] = ACTIONS(789), + [anon_sym_let] = ACTIONS(789), + [anon_sym_let_DASHenv] = ACTIONS(789), + [anon_sym_mut] = ACTIONS(789), + [anon_sym_const] = ACTIONS(789), + [sym_cmd_identifier] = ACTIONS(789), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_def] = ACTIONS(789), + [anon_sym_def_DASHenv] = ACTIONS(789), + [anon_sym_export_DASHenv] = ACTIONS(789), + [anon_sym_extern] = ACTIONS(789), + [anon_sym_module] = ACTIONS(789), + [anon_sym_use] = ACTIONS(789), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_error] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_break] = ACTIONS(789), + [anon_sym_continue] = ACTIONS(789), + [anon_sym_for] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_loop] = ACTIONS(789), + [anon_sym_while] = ACTIONS(789), + [anon_sym_do] = ACTIONS(789), + [anon_sym_if] = ACTIONS(789), + [anon_sym_match] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_try] = ACTIONS(789), + [anon_sym_return] = ACTIONS(789), + [anon_sym_source] = ACTIONS(789), + [anon_sym_source_DASHenv] = ACTIONS(789), + [anon_sym_register] = ACTIONS(789), + [anon_sym_hide] = ACTIONS(789), + [anon_sym_hide_DASHenv] = ACTIONS(789), + [anon_sym_overlay] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_where] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_not] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_CARET] = ACTIONS(789), [anon_sym_POUND] = ACTIONS(3), }, [406] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(601), - [sym_long_flag] = STATE(690), + [sym_ctrl_do] = STATE(745), + [sym_ctrl_if] = STATE(745), + [sym_ctrl_match] = STATE(745), + [sym_ctrl_try] = STATE(745), + [sym__expression] = STATE(330), + [sym_expr_unary] = STATE(308), + [sym_expr_binary] = STATE(308), + [sym_expr_parenthesized] = STATE(309), + [sym_val_range] = STATE(308), + [sym__value] = STATE(308), + [sym_val_bool] = STATE(312), + [sym_val_variable] = STATE(312), + [sym__var] = STATE(188), + [sym_val_number] = STATE(6), + [sym_val_duration] = STATE(312), + [sym_val_filesize] = STATE(312), + [sym_val_binary] = STATE(312), + [sym_val_string] = STATE(312), + [sym__str_double_quotes] = STATE(318), + [sym_val_interpolated] = STATE(312), + [sym__inter_single_quotes] = STATE(316), + [sym__inter_double_quotes] = STATE(317), + [sym_val_list] = STATE(312), + [sym_val_record] = STATE(312), + [sym_val_table] = STATE(312), + [sym_val_closure] = STATE(312), [sym_comment] = STATE(406), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [anon_sym_export] = ACTIONS(948), + [anon_sym_alias] = ACTIONS(948), + [anon_sym_let] = ACTIONS(948), + [anon_sym_let_DASHenv] = ACTIONS(948), + [anon_sym_mut] = ACTIONS(948), + [anon_sym_const] = ACTIONS(948), + [sym_cmd_identifier] = ACTIONS(948), + [anon_sym_SEMI] = ACTIONS(948), + [anon_sym_LF] = ACTIONS(950), + [anon_sym_def] = ACTIONS(948), + [anon_sym_def_DASHenv] = ACTIONS(948), + [anon_sym_export_DASHenv] = ACTIONS(948), + [anon_sym_extern] = ACTIONS(948), + [anon_sym_module] = ACTIONS(948), + [anon_sym_use] = ACTIONS(948), + [anon_sym_LBRACK] = ACTIONS(952), + [anon_sym_LPAREN] = ACTIONS(820), + [anon_sym_RPAREN] = ACTIONS(948), + [anon_sym_PIPE] = ACTIONS(948), + [anon_sym_DOLLAR] = ACTIONS(954), + [anon_sym_error] = ACTIONS(948), + [anon_sym_DASH] = ACTIONS(956), + [anon_sym_break] = ACTIONS(948), + [anon_sym_continue] = ACTIONS(948), + [anon_sym_for] = ACTIONS(948), + [anon_sym_loop] = ACTIONS(948), + [anon_sym_while] = ACTIONS(948), + [anon_sym_do] = ACTIONS(213), + [anon_sym_if] = ACTIONS(215), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(958), + [anon_sym_RBRACE] = ACTIONS(948), + [anon_sym_try] = ACTIONS(223), + [anon_sym_return] = ACTIONS(948), + [anon_sym_source] = ACTIONS(948), + [anon_sym_source_DASHenv] = ACTIONS(948), + [anon_sym_register] = ACTIONS(948), + [anon_sym_hide] = ACTIONS(948), + [anon_sym_hide_DASHenv] = ACTIONS(948), + [anon_sym_overlay] = ACTIONS(948), + [anon_sym_where] = ACTIONS(948), + [anon_sym_not] = ACTIONS(960), + [anon_sym_DOT_DOT_LT] = ACTIONS(962), + [anon_sym_DOT_DOT] = ACTIONS(962), + [anon_sym_DOT_DOT_EQ] = ACTIONS(962), + [sym_val_nothing] = ACTIONS(964), + [anon_sym_true] = ACTIONS(966), + [anon_sym_false] = ACTIONS(966), + [aux_sym_val_number_token1] = ACTIONS(968), + [aux_sym_val_number_token2] = ACTIONS(968), + [aux_sym_val_number_token3] = ACTIONS(968), + [aux_sym_val_number_token4] = ACTIONS(968), + [anon_sym_inf] = ACTIONS(968), + [anon_sym_DASHinf] = ACTIONS(968), + [anon_sym_NaN] = ACTIONS(968), + [anon_sym_0b] = ACTIONS(970), + [anon_sym_0o] = ACTIONS(970), + [anon_sym_0x] = ACTIONS(970), + [sym_val_date] = ACTIONS(964), + [anon_sym_DQUOTE] = ACTIONS(972), + [sym__str_single_quotes] = ACTIONS(974), + [sym__str_back_ticks] = ACTIONS(974), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(976), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(978), + [anon_sym_CARET] = ACTIONS(948), [anon_sym_POUND] = ACTIONS(3), }, [407] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(420), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(407), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_export] = ACTIONS(785), + [anon_sym_alias] = ACTIONS(785), + [anon_sym_let] = ACTIONS(785), + [anon_sym_let_DASHenv] = ACTIONS(785), + [anon_sym_mut] = ACTIONS(785), + [anon_sym_const] = ACTIONS(785), + [sym_cmd_identifier] = ACTIONS(785), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_def] = ACTIONS(785), + [anon_sym_def_DASHenv] = ACTIONS(785), + [anon_sym_export_DASHenv] = ACTIONS(785), + [anon_sym_extern] = ACTIONS(785), + [anon_sym_module] = ACTIONS(785), + [anon_sym_use] = ACTIONS(785), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_error] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_break] = ACTIONS(785), + [anon_sym_continue] = ACTIONS(785), + [anon_sym_for] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_loop] = ACTIONS(785), + [anon_sym_while] = ACTIONS(785), + [anon_sym_do] = ACTIONS(785), + [anon_sym_if] = ACTIONS(785), + [anon_sym_match] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_try] = ACTIONS(785), + [anon_sym_return] = ACTIONS(785), + [anon_sym_source] = ACTIONS(785), + [anon_sym_source_DASHenv] = ACTIONS(785), + [anon_sym_register] = ACTIONS(785), + [anon_sym_hide] = ACTIONS(785), + [anon_sym_hide_DASHenv] = ACTIONS(785), + [anon_sym_overlay] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_where] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_not] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_CARET] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [408] = { - [sym__expression] = STATE(156), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(586), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(408), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_RPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(694), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_RBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_where] = ACTIONS(694), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(868), + [anon_sym_export] = ACTIONS(866), + [anon_sym_alias] = ACTIONS(866), + [anon_sym_let] = ACTIONS(866), + [anon_sym_let_DASHenv] = ACTIONS(866), + [anon_sym_mut] = ACTIONS(866), + [anon_sym_const] = ACTIONS(866), + [sym_cmd_identifier] = ACTIONS(866), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_def] = ACTIONS(866), + [anon_sym_def_DASHenv] = ACTIONS(866), + [anon_sym_export_DASHenv] = ACTIONS(866), + [anon_sym_extern] = ACTIONS(866), + [anon_sym_module] = ACTIONS(866), + [anon_sym_use] = ACTIONS(866), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_error] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_break] = ACTIONS(866), + [anon_sym_continue] = ACTIONS(866), + [anon_sym_for] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_loop] = ACTIONS(866), + [anon_sym_while] = ACTIONS(866), + [anon_sym_do] = ACTIONS(866), + [anon_sym_if] = ACTIONS(866), + [anon_sym_match] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_try] = ACTIONS(866), + [anon_sym_return] = ACTIONS(866), + [anon_sym_source] = ACTIONS(866), + [anon_sym_source_DASHenv] = ACTIONS(866), + [anon_sym_register] = ACTIONS(866), + [anon_sym_hide] = ACTIONS(866), + [anon_sym_hide_DASHenv] = ACTIONS(866), + [anon_sym_overlay] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_where] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_not] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_CARET] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [409] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(419), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(409), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(806), + [anon_sym_export] = ACTIONS(804), + [anon_sym_alias] = ACTIONS(804), + [anon_sym_let] = ACTIONS(804), + [anon_sym_let_DASHenv] = ACTIONS(804), + [anon_sym_mut] = ACTIONS(804), + [anon_sym_const] = ACTIONS(804), + [sym_cmd_identifier] = ACTIONS(804), + [anon_sym_SEMI] = ACTIONS(804), + [anon_sym_LF] = ACTIONS(806), + [anon_sym_def] = ACTIONS(804), + [anon_sym_def_DASHenv] = ACTIONS(804), + [anon_sym_export_DASHenv] = ACTIONS(804), + [anon_sym_extern] = ACTIONS(804), + [anon_sym_module] = ACTIONS(804), + [anon_sym_use] = ACTIONS(804), + [anon_sym_LBRACK] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(804), + [anon_sym_PIPE] = ACTIONS(804), + [anon_sym_DOLLAR] = ACTIONS(804), + [anon_sym_error] = ACTIONS(804), + [anon_sym_GT] = ACTIONS(804), + [anon_sym_DASH] = ACTIONS(804), + [anon_sym_break] = ACTIONS(804), + [anon_sym_continue] = ACTIONS(804), + [anon_sym_for] = ACTIONS(804), + [anon_sym_in] = ACTIONS(804), + [anon_sym_loop] = ACTIONS(804), + [anon_sym_while] = ACTIONS(804), + [anon_sym_do] = ACTIONS(804), + [anon_sym_if] = ACTIONS(804), + [anon_sym_match] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_try] = ACTIONS(804), + [anon_sym_return] = ACTIONS(804), + [anon_sym_source] = ACTIONS(804), + [anon_sym_source_DASHenv] = ACTIONS(804), + [anon_sym_register] = ACTIONS(804), + [anon_sym_hide] = ACTIONS(804), + [anon_sym_hide_DASHenv] = ACTIONS(804), + [anon_sym_overlay] = ACTIONS(804), + [anon_sym_STAR] = ACTIONS(804), + [anon_sym_where] = ACTIONS(804), + [anon_sym_STAR_STAR] = ACTIONS(804), + [anon_sym_PLUS_PLUS] = ACTIONS(804), + [anon_sym_SLASH] = ACTIONS(804), + [anon_sym_mod] = ACTIONS(804), + [anon_sym_SLASH_SLASH] = ACTIONS(804), + [anon_sym_PLUS] = ACTIONS(804), + [anon_sym_bit_DASHshl] = ACTIONS(804), + [anon_sym_bit_DASHshr] = ACTIONS(804), + [anon_sym_EQ_EQ] = ACTIONS(804), + [anon_sym_BANG_EQ] = ACTIONS(804), + [anon_sym_LT2] = ACTIONS(804), + [anon_sym_LT_EQ] = ACTIONS(804), + [anon_sym_GT_EQ] = ACTIONS(804), + [anon_sym_not_DASHin] = ACTIONS(804), + [anon_sym_starts_DASHwith] = ACTIONS(804), + [anon_sym_ends_DASHwith] = ACTIONS(804), + [anon_sym_EQ_TILDE] = ACTIONS(804), + [anon_sym_BANG_TILDE] = ACTIONS(804), + [anon_sym_bit_DASHand] = ACTIONS(804), + [anon_sym_bit_DASHxor] = ACTIONS(804), + [anon_sym_bit_DASHor] = ACTIONS(804), + [anon_sym_and] = ACTIONS(804), + [anon_sym_xor] = ACTIONS(804), + [anon_sym_or] = ACTIONS(804), + [anon_sym_not] = ACTIONS(804), + [anon_sym_DOT_DOT_LT] = ACTIONS(804), + [anon_sym_DOT_DOT] = ACTIONS(804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(804), + [sym_val_nothing] = ACTIONS(804), + [anon_sym_true] = ACTIONS(804), + [anon_sym_false] = ACTIONS(804), + [aux_sym_val_number_token1] = ACTIONS(804), + [aux_sym_val_number_token2] = ACTIONS(804), + [aux_sym_val_number_token3] = ACTIONS(804), + [aux_sym_val_number_token4] = ACTIONS(804), + [anon_sym_inf] = ACTIONS(804), + [anon_sym_DASHinf] = ACTIONS(804), + [anon_sym_NaN] = ACTIONS(804), + [anon_sym_0b] = ACTIONS(804), + [anon_sym_0o] = ACTIONS(804), + [anon_sym_0x] = ACTIONS(804), + [sym_val_date] = ACTIONS(804), + [anon_sym_DQUOTE] = ACTIONS(804), + [sym__str_single_quotes] = ACTIONS(804), + [sym__str_back_ticks] = ACTIONS(804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), + [anon_sym_CARET] = ACTIONS(804), [anon_sym_POUND] = ACTIONS(3), }, [410] = { - [sym__expression] = STATE(158), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(408), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(410), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_RPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_RBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(854), + [anon_sym_export] = ACTIONS(852), + [anon_sym_alias] = ACTIONS(852), + [anon_sym_let] = ACTIONS(852), + [anon_sym_let_DASHenv] = ACTIONS(852), + [anon_sym_mut] = ACTIONS(852), + [anon_sym_const] = ACTIONS(852), + [sym_cmd_identifier] = ACTIONS(852), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_def] = ACTIONS(852), + [anon_sym_def_DASHenv] = ACTIONS(852), + [anon_sym_export_DASHenv] = ACTIONS(852), + [anon_sym_extern] = ACTIONS(852), + [anon_sym_module] = ACTIONS(852), + [anon_sym_use] = ACTIONS(852), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_error] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_break] = ACTIONS(852), + [anon_sym_continue] = ACTIONS(852), + [anon_sym_for] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_loop] = ACTIONS(852), + [anon_sym_while] = ACTIONS(852), + [anon_sym_do] = ACTIONS(852), + [anon_sym_if] = ACTIONS(852), + [anon_sym_match] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_try] = ACTIONS(852), + [anon_sym_return] = ACTIONS(852), + [anon_sym_source] = ACTIONS(852), + [anon_sym_source_DASHenv] = ACTIONS(852), + [anon_sym_register] = ACTIONS(852), + [anon_sym_hide] = ACTIONS(852), + [anon_sym_hide_DASHenv] = ACTIONS(852), + [anon_sym_overlay] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_where] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_not] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_CARET] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [411] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(417), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(411), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_export] = ACTIONS(816), + [anon_sym_alias] = ACTIONS(816), + [anon_sym_let] = ACTIONS(816), + [anon_sym_let_DASHenv] = ACTIONS(816), + [anon_sym_mut] = ACTIONS(816), + [anon_sym_const] = ACTIONS(816), + [sym_cmd_identifier] = ACTIONS(816), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_def] = ACTIONS(816), + [anon_sym_def_DASHenv] = ACTIONS(816), + [anon_sym_export_DASHenv] = ACTIONS(816), + [anon_sym_extern] = ACTIONS(816), + [anon_sym_module] = ACTIONS(816), + [anon_sym_use] = ACTIONS(816), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_error] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_break] = ACTIONS(816), + [anon_sym_continue] = ACTIONS(816), + [anon_sym_for] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_loop] = ACTIONS(816), + [anon_sym_while] = ACTIONS(816), + [anon_sym_do] = ACTIONS(816), + [anon_sym_if] = ACTIONS(816), + [anon_sym_match] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_try] = ACTIONS(816), + [anon_sym_return] = ACTIONS(816), + [anon_sym_source] = ACTIONS(816), + [anon_sym_source_DASHenv] = ACTIONS(816), + [anon_sym_register] = ACTIONS(816), + [anon_sym_hide] = ACTIONS(816), + [anon_sym_hide_DASHenv] = ACTIONS(816), + [anon_sym_overlay] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_where] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(816), + [anon_sym_PLUS_PLUS] = ACTIONS(816), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_not] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_CARET] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [412] = { - [sym__expression] = STATE(153), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [sym__expression] = STATE(149), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(416), - [sym_long_flag] = STATE(690), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(404), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(412), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_RPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_RBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [413] = { - [sym__expression] = STATE(158), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [sym__expression] = STATE(149), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(589), - [sym_long_flag] = STATE(690), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(624), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(413), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_RPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_RBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(649), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_RPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_RBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [414] = { - [sym__expression] = STATE(161), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(410), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(414), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(858), + [anon_sym_export] = ACTIONS(856), + [anon_sym_alias] = ACTIONS(856), + [anon_sym_let] = ACTIONS(856), + [anon_sym_let_DASHenv] = ACTIONS(856), + [anon_sym_mut] = ACTIONS(856), + [anon_sym_const] = ACTIONS(856), + [sym_cmd_identifier] = ACTIONS(856), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_def] = ACTIONS(856), + [anon_sym_def_DASHenv] = ACTIONS(856), + [anon_sym_export_DASHenv] = ACTIONS(856), + [anon_sym_extern] = ACTIONS(856), + [anon_sym_module] = ACTIONS(856), + [anon_sym_use] = ACTIONS(856), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_error] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_break] = ACTIONS(856), + [anon_sym_continue] = ACTIONS(856), + [anon_sym_for] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_loop] = ACTIONS(856), + [anon_sym_while] = ACTIONS(856), + [anon_sym_do] = ACTIONS(856), + [anon_sym_if] = ACTIONS(856), + [anon_sym_match] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_try] = ACTIONS(856), + [anon_sym_return] = ACTIONS(856), + [anon_sym_source] = ACTIONS(856), + [anon_sym_source_DASHenv] = ACTIONS(856), + [anon_sym_register] = ACTIONS(856), + [anon_sym_hide] = ACTIONS(856), + [anon_sym_hide_DASHenv] = ACTIONS(856), + [anon_sym_overlay] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_where] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_not] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_CARET] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [415] = { - [sym__expression] = STATE(161), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [sym__expression] = STATE(145), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(593), - [sym_long_flag] = STATE(690), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(630), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(415), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [416] = { - [sym__expression] = STATE(165), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), - [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(414), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(416), [anon_sym_export] = ACTIONS(678), [anon_sym_alias] = ACTIONS(678), [anon_sym_let] = ACTIONS(678), @@ -87342,7 +87282,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(678), [anon_sym_DOLLAR] = ACTIONS(678), [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), [anon_sym_DASH] = ACTIONS(678), [anon_sym_break] = ACTIONS(678), [anon_sym_continue] = ACTIONS(678), @@ -87387,319 +87327,414 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [416] = { + [sym_comment] = STATE(416), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_export] = ACTIONS(777), + [anon_sym_alias] = ACTIONS(777), + [anon_sym_let] = ACTIONS(777), + [anon_sym_let_DASHenv] = ACTIONS(777), + [anon_sym_mut] = ACTIONS(777), + [anon_sym_const] = ACTIONS(777), + [sym_cmd_identifier] = ACTIONS(777), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_def] = ACTIONS(777), + [anon_sym_def_DASHenv] = ACTIONS(777), + [anon_sym_export_DASHenv] = ACTIONS(777), + [anon_sym_extern] = ACTIONS(777), + [anon_sym_module] = ACTIONS(777), + [anon_sym_use] = ACTIONS(777), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_error] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_break] = ACTIONS(777), + [anon_sym_continue] = ACTIONS(777), + [anon_sym_for] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_loop] = ACTIONS(777), + [anon_sym_while] = ACTIONS(777), + [anon_sym_do] = ACTIONS(777), + [anon_sym_if] = ACTIONS(777), + [anon_sym_match] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_try] = ACTIONS(777), + [anon_sym_return] = ACTIONS(777), + [anon_sym_source] = ACTIONS(777), + [anon_sym_source_DASHenv] = ACTIONS(777), + [anon_sym_register] = ACTIONS(777), + [anon_sym_hide] = ACTIONS(777), + [anon_sym_hide_DASHenv] = ACTIONS(777), + [anon_sym_overlay] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_where] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_not] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_CARET] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [417] = { - [sym__expression] = STATE(165), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [sym__expression] = STATE(160), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(352), - [sym_long_flag] = STATE(690), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(368), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(417), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_RPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_RBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(649), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [418] = { [sym_comment] = STATE(418), - [ts_builtin_sym_end] = ACTIONS(787), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_in] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_STAR] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_STAR_STAR] = ACTIONS(785), - [anon_sym_PLUS_PLUS] = ACTIONS(785), - [anon_sym_SLASH] = ACTIONS(785), - [anon_sym_mod] = ACTIONS(785), - [anon_sym_SLASH_SLASH] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(785), - [anon_sym_bit_DASHshl] = ACTIONS(785), - [anon_sym_bit_DASHshr] = ACTIONS(785), - [anon_sym_EQ_EQ] = ACTIONS(785), - [anon_sym_BANG_EQ] = ACTIONS(785), - [anon_sym_LT2] = ACTIONS(785), - [anon_sym_LT_EQ] = ACTIONS(785), - [anon_sym_GT_EQ] = ACTIONS(785), - [anon_sym_not_DASHin] = ACTIONS(785), - [anon_sym_starts_DASHwith] = ACTIONS(785), - [anon_sym_ends_DASHwith] = ACTIONS(785), - [anon_sym_EQ_TILDE] = ACTIONS(785), - [anon_sym_BANG_TILDE] = ACTIONS(785), - [anon_sym_bit_DASHand] = ACTIONS(785), - [anon_sym_bit_DASHxor] = ACTIONS(785), - [anon_sym_bit_DASHor] = ACTIONS(785), - [anon_sym_and] = ACTIONS(785), - [anon_sym_xor] = ACTIONS(785), - [anon_sym_or] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_export] = ACTIONS(797), + [anon_sym_alias] = ACTIONS(797), + [anon_sym_let] = ACTIONS(797), + [anon_sym_let_DASHenv] = ACTIONS(797), + [anon_sym_mut] = ACTIONS(797), + [anon_sym_const] = ACTIONS(797), + [sym_cmd_identifier] = ACTIONS(797), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_def] = ACTIONS(797), + [anon_sym_def_DASHenv] = ACTIONS(797), + [anon_sym_export_DASHenv] = ACTIONS(797), + [anon_sym_extern] = ACTIONS(797), + [anon_sym_module] = ACTIONS(797), + [anon_sym_use] = ACTIONS(797), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_error] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_break] = ACTIONS(797), + [anon_sym_continue] = ACTIONS(797), + [anon_sym_for] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_loop] = ACTIONS(797), + [anon_sym_while] = ACTIONS(797), + [anon_sym_do] = ACTIONS(797), + [anon_sym_if] = ACTIONS(797), + [anon_sym_match] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_try] = ACTIONS(797), + [anon_sym_return] = ACTIONS(797), + [anon_sym_source] = ACTIONS(797), + [anon_sym_source_DASHenv] = ACTIONS(797), + [anon_sym_register] = ACTIONS(797), + [anon_sym_hide] = ACTIONS(797), + [anon_sym_hide_DASHenv] = ACTIONS(797), + [anon_sym_overlay] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_where] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_not] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_CARET] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [419] = { - [sym__expression] = STATE(165), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [sym__expression] = STATE(160), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(415), - [sym_long_flag] = STATE(690), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(370), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(419), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_RPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_RBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(649), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_RPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_RBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [420] = { - [sym__expression] = STATE(165), - [sym_expr_unary] = STATE(253), - [sym_expr_binary] = STATE(253), - [sym_expr_parenthesized] = STATE(194), - [sym_val_range] = STATE(253), - [sym__value] = STATE(253), - [sym_val_bool] = STATE(208), - [sym_val_variable] = STATE(208), - [sym__var] = STATE(139), + [sym__expression] = STATE(145), + [sym_expr_unary] = STATE(206), + [sym_expr_binary] = STATE(206), + [sym_expr_parenthesized] = STATE(210), + [sym_val_range] = STATE(206), + [sym__value] = STATE(206), + [sym_val_bool] = STATE(236), + [sym_val_variable] = STATE(236), + [sym__var] = STATE(132), [sym_val_number] = STATE(3), - [sym_val_duration] = STATE(208), - [sym_val_filesize] = STATE(208), - [sym_val_binary] = STATE(208), - [sym_val_string] = STATE(208), - [sym__str_double_quotes] = STATE(221), - [sym_val_interpolated] = STATE(208), - [sym__inter_single_quotes] = STATE(196), - [sym__inter_double_quotes] = STATE(211), - [sym_val_list] = STATE(208), - [sym_val_record] = STATE(208), - [sym_val_table] = STATE(208), - [sym_val_closure] = STATE(208), - [sym__flag] = STATE(597), - [sym_long_flag] = STATE(690), + [sym_val_duration] = STATE(236), + [sym_val_filesize] = STATE(236), + [sym_val_binary] = STATE(236), + [sym_val_string] = STATE(236), + [sym__str_double_quotes] = STATE(200), + [sym_val_interpolated] = STATE(236), + [sym__inter_single_quotes] = STATE(214), + [sym__inter_double_quotes] = STATE(219), + [sym_val_list] = STATE(236), + [sym_val_record] = STATE(236), + [sym_val_table] = STATE(236), + [sym_val_closure] = STATE(236), + [sym__flag] = STATE(412), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(420), [anon_sym_export] = ACTIONS(678), [anon_sym_alias] = ACTIONS(678), @@ -87722,7 +87757,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(678), [anon_sym_DOLLAR] = ACTIONS(678), [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), [anon_sym_DASH] = ACTIONS(678), [anon_sym_break] = ACTIONS(678), [anon_sym_continue] = ACTIONS(678), @@ -87767,505 +87802,129 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [421] = { - [sym__expression] = STATE(192), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(178), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(422), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(669), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(421), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(664), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [422] = { - [sym__expression] = STATE(188), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(438), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(422), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [423] = { - [sym__expression] = STATE(183), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(170), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), [sym__flag] = STATE(445), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(423), - [ts_builtin_sym_end] = ACTIONS(676), - [anon_sym_export] = ACTIONS(674), - [anon_sym_alias] = ACTIONS(674), - [anon_sym_let] = ACTIONS(674), - [anon_sym_let_DASHenv] = ACTIONS(674), - [anon_sym_mut] = ACTIONS(674), - [anon_sym_const] = ACTIONS(674), - [sym_cmd_identifier] = ACTIONS(674), - [anon_sym_SEMI] = ACTIONS(674), - [anon_sym_LF] = ACTIONS(676), - [anon_sym_def] = ACTIONS(674), - [anon_sym_def_DASHenv] = ACTIONS(674), - [anon_sym_export_DASHenv] = ACTIONS(674), - [anon_sym_extern] = ACTIONS(674), - [anon_sym_module] = ACTIONS(674), - [anon_sym_use] = ACTIONS(674), - [anon_sym_LBRACK] = ACTIONS(674), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_PIPE] = ACTIONS(674), - [anon_sym_DOLLAR] = ACTIONS(674), - [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_break] = ACTIONS(674), - [anon_sym_continue] = ACTIONS(674), - [anon_sym_for] = ACTIONS(674), - [anon_sym_loop] = ACTIONS(674), - [anon_sym_while] = ACTIONS(674), - [anon_sym_do] = ACTIONS(674), - [anon_sym_if] = ACTIONS(674), - [anon_sym_match] = ACTIONS(674), - [anon_sym_LBRACE] = ACTIONS(674), - [anon_sym_try] = ACTIONS(674), - [anon_sym_return] = ACTIONS(674), - [anon_sym_source] = ACTIONS(674), - [anon_sym_source_DASHenv] = ACTIONS(674), - [anon_sym_register] = ACTIONS(674), - [anon_sym_hide] = ACTIONS(674), - [anon_sym_hide_DASHenv] = ACTIONS(674), - [anon_sym_overlay] = ACTIONS(674), - [anon_sym_where] = ACTIONS(674), - [anon_sym_not] = ACTIONS(674), - [anon_sym_DOT_DOT_LT] = ACTIONS(674), - [anon_sym_DOT_DOT] = ACTIONS(674), - [anon_sym_DOT_DOT_EQ] = ACTIONS(674), - [sym_val_nothing] = ACTIONS(674), - [anon_sym_true] = ACTIONS(674), - [anon_sym_false] = ACTIONS(674), - [aux_sym_val_number_token1] = ACTIONS(674), - [aux_sym_val_number_token2] = ACTIONS(674), - [aux_sym_val_number_token3] = ACTIONS(674), - [aux_sym_val_number_token4] = ACTIONS(674), - [anon_sym_inf] = ACTIONS(674), - [anon_sym_DASHinf] = ACTIONS(674), - [anon_sym_NaN] = ACTIONS(674), - [anon_sym_0b] = ACTIONS(674), - [anon_sym_0o] = ACTIONS(674), - [anon_sym_0x] = ACTIONS(674), - [sym_val_date] = ACTIONS(674), - [anon_sym_DQUOTE] = ACTIONS(674), - [sym__str_single_quotes] = ACTIONS(674), - [sym__str_back_ticks] = ACTIONS(674), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [424] = { - [sym__expression] = STATE(171), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(433), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(424), - [ts_builtin_sym_end] = ACTIONS(619), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [425] = { - [sym__expression] = STATE(171), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(435), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(425), - [ts_builtin_sym_end] = ACTIONS(619), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [426] = { - [sym__expression] = STATE(186), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(656), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(426), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(422), [ts_builtin_sym_end] = ACTIONS(696), [anon_sym_export] = ACTIONS(694), [anon_sym_alias] = ACTIONS(694), @@ -88287,7 +87946,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(694), [anon_sym_DOLLAR] = ACTIONS(694), [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(716), + [anon_sym_DASH_DASH] = ACTIONS(714), [anon_sym_DASH] = ACTIONS(694), [anon_sym_break] = ACTIONS(694), [anon_sym_continue] = ACTIONS(694), @@ -88331,505 +87990,223 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [427] = { - [sym__expression] = STATE(171), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(440), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(427), - [ts_builtin_sym_end] = ACTIONS(619), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [428] = { - [sym__expression] = STATE(181), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(426), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(428), - [ts_builtin_sym_end] = ACTIONS(700), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [429] = { - [sym_ctrl_do] = STATE(827), - [sym_ctrl_if] = STATE(827), - [sym_ctrl_match] = STATE(827), - [sym_ctrl_try] = STATE(827), - [sym__expression] = STATE(405), - [sym_expr_unary] = STATE(353), - [sym_expr_binary] = STATE(353), - [sym_expr_parenthesized] = STATE(399), - [sym_val_range] = STATE(353), - [sym__value] = STATE(353), - [sym_val_bool] = STATE(370), - [sym_val_variable] = STATE(370), - [sym__var] = STATE(212), - [sym_val_number] = STATE(8), - [sym_val_duration] = STATE(370), - [sym_val_filesize] = STATE(370), - [sym_val_binary] = STATE(370), - [sym_val_string] = STATE(370), - [sym__str_double_quotes] = STATE(372), - [sym_val_interpolated] = STATE(370), - [sym__inter_single_quotes] = STATE(373), - [sym__inter_double_quotes] = STATE(375), - [sym_val_list] = STATE(370), - [sym_val_record] = STATE(370), - [sym_val_table] = STATE(370), - [sym_val_closure] = STATE(370), - [sym_comment] = STATE(429), - [ts_builtin_sym_end] = ACTIONS(926), - [anon_sym_export] = ACTIONS(924), - [anon_sym_alias] = ACTIONS(924), - [anon_sym_let] = ACTIONS(924), - [anon_sym_let_DASHenv] = ACTIONS(924), - [anon_sym_mut] = ACTIONS(924), - [anon_sym_const] = ACTIONS(924), - [sym_cmd_identifier] = ACTIONS(924), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LF] = ACTIONS(926), - [anon_sym_def] = ACTIONS(924), - [anon_sym_def_DASHenv] = ACTIONS(924), - [anon_sym_export_DASHenv] = ACTIONS(924), - [anon_sym_extern] = ACTIONS(924), - [anon_sym_module] = ACTIONS(924), - [anon_sym_use] = ACTIONS(924), - [anon_sym_LBRACK] = ACTIONS(980), - [anon_sym_LPAREN] = ACTIONS(878), - [anon_sym_PIPE] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(982), - [anon_sym_error] = ACTIONS(924), - [anon_sym_DASH] = ACTIONS(984), - [anon_sym_break] = ACTIONS(924), - [anon_sym_continue] = ACTIONS(924), - [anon_sym_for] = ACTIONS(924), - [anon_sym_loop] = ACTIONS(924), - [anon_sym_while] = ACTIONS(924), - [anon_sym_do] = ACTIONS(51), - [anon_sym_if] = ACTIONS(53), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(986), - [anon_sym_try] = ACTIONS(59), - [anon_sym_return] = ACTIONS(924), - [anon_sym_source] = ACTIONS(924), - [anon_sym_source_DASHenv] = ACTIONS(924), - [anon_sym_register] = ACTIONS(924), - [anon_sym_hide] = ACTIONS(924), - [anon_sym_hide_DASHenv] = ACTIONS(924), - [anon_sym_overlay] = ACTIONS(924), - [anon_sym_where] = ACTIONS(924), - [anon_sym_not] = ACTIONS(988), - [anon_sym_DOT_DOT_LT] = ACTIONS(990), - [anon_sym_DOT_DOT] = ACTIONS(990), - [anon_sym_DOT_DOT_EQ] = ACTIONS(990), - [sym_val_nothing] = ACTIONS(992), - [anon_sym_true] = ACTIONS(994), - [anon_sym_false] = ACTIONS(994), - [aux_sym_val_number_token1] = ACTIONS(996), - [aux_sym_val_number_token2] = ACTIONS(996), - [aux_sym_val_number_token3] = ACTIONS(996), - [aux_sym_val_number_token4] = ACTIONS(996), - [anon_sym_inf] = ACTIONS(996), - [anon_sym_DASHinf] = ACTIONS(996), - [anon_sym_NaN] = ACTIONS(996), - [anon_sym_0b] = ACTIONS(998), - [anon_sym_0o] = ACTIONS(998), - [anon_sym_0x] = ACTIONS(998), - [sym_val_date] = ACTIONS(992), - [anon_sym_DQUOTE] = ACTIONS(1000), - [sym__str_single_quotes] = ACTIONS(1002), - [sym__str_back_ticks] = ACTIONS(1002), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1004), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1006), - [anon_sym_CARET] = ACTIONS(924), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [430] = { - [sym__expression] = STATE(181), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [423] = { + [sym__expression] = STATE(190), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(661), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(430), - [ts_builtin_sym_end] = ACTIONS(700), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(438), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(423), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [431] = { - [sym_comment] = STATE(431), - [ts_builtin_sym_end] = ACTIONS(978), - [anon_sym_export] = ACTIONS(976), - [anon_sym_alias] = ACTIONS(976), - [anon_sym_let] = ACTIONS(976), - [anon_sym_let_DASHenv] = ACTIONS(976), - [anon_sym_mut] = ACTIONS(976), - [anon_sym_const] = ACTIONS(976), - [sym_cmd_identifier] = ACTIONS(976), - [anon_sym_SEMI] = ACTIONS(976), - [anon_sym_LF] = ACTIONS(978), - [anon_sym_def] = ACTIONS(976), - [anon_sym_def_DASHenv] = ACTIONS(976), - [anon_sym_export_DASHenv] = ACTIONS(976), - [anon_sym_extern] = ACTIONS(976), - [anon_sym_module] = ACTIONS(976), - [anon_sym_use] = ACTIONS(976), - [anon_sym_LBRACK] = ACTIONS(976), - [anon_sym_LPAREN] = ACTIONS(976), - [anon_sym_DOLLAR] = ACTIONS(976), - [anon_sym_error] = ACTIONS(976), - [anon_sym_GT] = ACTIONS(914), - [anon_sym_DASH] = ACTIONS(916), - [anon_sym_break] = ACTIONS(976), - [anon_sym_continue] = ACTIONS(976), - [anon_sym_for] = ACTIONS(976), - [anon_sym_in] = ACTIONS(956), - [anon_sym_loop] = ACTIONS(976), - [anon_sym_while] = ACTIONS(976), - [anon_sym_do] = ACTIONS(976), - [anon_sym_if] = ACTIONS(976), - [anon_sym_match] = ACTIONS(976), - [anon_sym_LBRACE] = ACTIONS(976), - [anon_sym_try] = ACTIONS(976), - [anon_sym_return] = ACTIONS(976), - [anon_sym_source] = ACTIONS(976), - [anon_sym_source_DASHenv] = ACTIONS(976), - [anon_sym_register] = ACTIONS(976), - [anon_sym_hide] = ACTIONS(976), - [anon_sym_hide_DASHenv] = ACTIONS(976), - [anon_sym_overlay] = ACTIONS(976), - [anon_sym_STAR] = ACTIONS(918), - [anon_sym_where] = ACTIONS(976), - [anon_sym_STAR_STAR] = ACTIONS(920), - [anon_sym_PLUS_PLUS] = ACTIONS(920), - [anon_sym_SLASH] = ACTIONS(918), - [anon_sym_mod] = ACTIONS(918), - [anon_sym_SLASH_SLASH] = ACTIONS(918), - [anon_sym_PLUS] = ACTIONS(916), - [anon_sym_bit_DASHshl] = ACTIONS(922), - [anon_sym_bit_DASHshr] = ACTIONS(922), - [anon_sym_EQ_EQ] = ACTIONS(914), - [anon_sym_BANG_EQ] = ACTIONS(914), - [anon_sym_LT2] = ACTIONS(914), - [anon_sym_LT_EQ] = ACTIONS(914), - [anon_sym_GT_EQ] = ACTIONS(914), - [anon_sym_not_DASHin] = ACTIONS(956), - [anon_sym_starts_DASHwith] = ACTIONS(956), - [anon_sym_ends_DASHwith] = ACTIONS(956), - [anon_sym_EQ_TILDE] = ACTIONS(958), - [anon_sym_BANG_TILDE] = ACTIONS(958), - [anon_sym_bit_DASHand] = ACTIONS(960), - [anon_sym_bit_DASHxor] = ACTIONS(962), - [anon_sym_bit_DASHor] = ACTIONS(964), - [anon_sym_and] = ACTIONS(966), - [anon_sym_xor] = ACTIONS(968), - [anon_sym_or] = ACTIONS(970), - [anon_sym_not] = ACTIONS(976), - [anon_sym_DOT_DOT_LT] = ACTIONS(976), - [anon_sym_DOT_DOT] = ACTIONS(976), - [anon_sym_DOT_DOT_EQ] = ACTIONS(976), - [sym_val_nothing] = ACTIONS(976), - [anon_sym_true] = ACTIONS(976), - [anon_sym_false] = ACTIONS(976), - [aux_sym_val_number_token1] = ACTIONS(976), - [aux_sym_val_number_token2] = ACTIONS(976), - [aux_sym_val_number_token3] = ACTIONS(976), - [aux_sym_val_number_token4] = ACTIONS(976), - [anon_sym_inf] = ACTIONS(976), - [anon_sym_DASHinf] = ACTIONS(976), - [anon_sym_NaN] = ACTIONS(976), - [anon_sym_0b] = ACTIONS(976), - [anon_sym_0o] = ACTIONS(976), - [anon_sym_0x] = ACTIONS(976), - [sym_val_date] = ACTIONS(976), - [anon_sym_DQUOTE] = ACTIONS(976), - [sym__str_single_quotes] = ACTIONS(976), - [sym__str_back_ticks] = ACTIONS(976), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(976), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(976), - [anon_sym_CARET] = ACTIONS(976), + [424] = { + [sym__expression] = STATE(190), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(437), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(424), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [432] = { - [sym__expression] = STATE(192), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [425] = { + [sym__expression] = STATE(190), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(447), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(432), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(435), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(425), [ts_builtin_sym_end] = ACTIONS(668), [anon_sym_export] = ACTIONS(666), [anon_sym_alias] = ACTIONS(666), @@ -88851,7 +88228,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(666), [anon_sym_DOLLAR] = ACTIONS(666), [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(716), + [anon_sym_DASH_DASH] = ACTIONS(714), [anon_sym_DASH] = ACTIONS(666), [anon_sym_break] = ACTIONS(666), [anon_sym_continue] = ACTIONS(666), @@ -88895,34 +88272,692 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [426] = { + [sym__expression] = STATE(189), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(421), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(426), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [427] = { + [sym__expression] = STATE(189), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(441), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(427), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [428] = { + [sym__expression] = STATE(189), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(673), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(428), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [429] = { + [sym__expression] = STATE(185), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(423), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(429), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [430] = { + [sym_comment] = STATE(430), + [ts_builtin_sym_end] = ACTIONS(946), + [anon_sym_export] = ACTIONS(944), + [anon_sym_alias] = ACTIONS(944), + [anon_sym_let] = ACTIONS(944), + [anon_sym_let_DASHenv] = ACTIONS(944), + [anon_sym_mut] = ACTIONS(944), + [anon_sym_const] = ACTIONS(944), + [sym_cmd_identifier] = ACTIONS(944), + [anon_sym_SEMI] = ACTIONS(944), + [anon_sym_LF] = ACTIONS(946), + [anon_sym_def] = ACTIONS(944), + [anon_sym_def_DASHenv] = ACTIONS(944), + [anon_sym_export_DASHenv] = ACTIONS(944), + [anon_sym_extern] = ACTIONS(944), + [anon_sym_module] = ACTIONS(944), + [anon_sym_use] = ACTIONS(944), + [anon_sym_LBRACK] = ACTIONS(944), + [anon_sym_LPAREN] = ACTIONS(944), + [anon_sym_DOLLAR] = ACTIONS(944), + [anon_sym_error] = ACTIONS(944), + [anon_sym_GT] = ACTIONS(914), + [anon_sym_DASH] = ACTIONS(916), + [anon_sym_break] = ACTIONS(944), + [anon_sym_continue] = ACTIONS(944), + [anon_sym_for] = ACTIONS(944), + [anon_sym_in] = ACTIONS(918), + [anon_sym_loop] = ACTIONS(944), + [anon_sym_while] = ACTIONS(944), + [anon_sym_do] = ACTIONS(944), + [anon_sym_if] = ACTIONS(944), + [anon_sym_match] = ACTIONS(944), + [anon_sym_LBRACE] = ACTIONS(944), + [anon_sym_try] = ACTIONS(944), + [anon_sym_return] = ACTIONS(944), + [anon_sym_source] = ACTIONS(944), + [anon_sym_source_DASHenv] = ACTIONS(944), + [anon_sym_register] = ACTIONS(944), + [anon_sym_hide] = ACTIONS(944), + [anon_sym_hide_DASHenv] = ACTIONS(944), + [anon_sym_overlay] = ACTIONS(944), + [anon_sym_STAR] = ACTIONS(920), + [anon_sym_where] = ACTIONS(944), + [anon_sym_STAR_STAR] = ACTIONS(922), + [anon_sym_PLUS_PLUS] = ACTIONS(922), + [anon_sym_SLASH] = ACTIONS(920), + [anon_sym_mod] = ACTIONS(920), + [anon_sym_SLASH_SLASH] = ACTIONS(920), + [anon_sym_PLUS] = ACTIONS(916), + [anon_sym_bit_DASHshl] = ACTIONS(924), + [anon_sym_bit_DASHshr] = ACTIONS(924), + [anon_sym_EQ_EQ] = ACTIONS(914), + [anon_sym_BANG_EQ] = ACTIONS(914), + [anon_sym_LT2] = ACTIONS(914), + [anon_sym_LT_EQ] = ACTIONS(914), + [anon_sym_GT_EQ] = ACTIONS(914), + [anon_sym_not_DASHin] = ACTIONS(918), + [anon_sym_starts_DASHwith] = ACTIONS(918), + [anon_sym_ends_DASHwith] = ACTIONS(918), + [anon_sym_EQ_TILDE] = ACTIONS(926), + [anon_sym_BANG_TILDE] = ACTIONS(926), + [anon_sym_bit_DASHand] = ACTIONS(928), + [anon_sym_bit_DASHxor] = ACTIONS(930), + [anon_sym_bit_DASHor] = ACTIONS(932), + [anon_sym_and] = ACTIONS(934), + [anon_sym_xor] = ACTIONS(936), + [anon_sym_or] = ACTIONS(938), + [anon_sym_not] = ACTIONS(944), + [anon_sym_DOT_DOT_LT] = ACTIONS(944), + [anon_sym_DOT_DOT] = ACTIONS(944), + [anon_sym_DOT_DOT_EQ] = ACTIONS(944), + [sym_val_nothing] = ACTIONS(944), + [anon_sym_true] = ACTIONS(944), + [anon_sym_false] = ACTIONS(944), + [aux_sym_val_number_token1] = ACTIONS(944), + [aux_sym_val_number_token2] = ACTIONS(944), + [aux_sym_val_number_token3] = ACTIONS(944), + [aux_sym_val_number_token4] = ACTIONS(944), + [anon_sym_inf] = ACTIONS(944), + [anon_sym_DASHinf] = ACTIONS(944), + [anon_sym_NaN] = ACTIONS(944), + [anon_sym_0b] = ACTIONS(944), + [anon_sym_0o] = ACTIONS(944), + [anon_sym_0x] = ACTIONS(944), + [sym_val_date] = ACTIONS(944), + [anon_sym_DQUOTE] = ACTIONS(944), + [sym__str_single_quotes] = ACTIONS(944), + [sym__str_back_ticks] = ACTIONS(944), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(944), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(944), + [anon_sym_CARET] = ACTIONS(944), + [anon_sym_POUND] = ACTIONS(3), + }, + [431] = { + [sym__expression] = STATE(185), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(424), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(431), + [ts_builtin_sym_end] = ACTIONS(684), + [anon_sym_export] = ACTIONS(682), + [anon_sym_alias] = ACTIONS(682), + [anon_sym_let] = ACTIONS(682), + [anon_sym_let_DASHenv] = ACTIONS(682), + [anon_sym_mut] = ACTIONS(682), + [anon_sym_const] = ACTIONS(682), + [sym_cmd_identifier] = ACTIONS(682), + [anon_sym_SEMI] = ACTIONS(682), + [anon_sym_LF] = ACTIONS(684), + [anon_sym_def] = ACTIONS(682), + [anon_sym_def_DASHenv] = ACTIONS(682), + [anon_sym_export_DASHenv] = ACTIONS(682), + [anon_sym_extern] = ACTIONS(682), + [anon_sym_module] = ACTIONS(682), + [anon_sym_use] = ACTIONS(682), + [anon_sym_LBRACK] = ACTIONS(682), + [anon_sym_LPAREN] = ACTIONS(682), + [anon_sym_PIPE] = ACTIONS(682), + [anon_sym_DOLLAR] = ACTIONS(682), + [anon_sym_error] = ACTIONS(682), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(682), + [anon_sym_break] = ACTIONS(682), + [anon_sym_continue] = ACTIONS(682), + [anon_sym_for] = ACTIONS(682), + [anon_sym_loop] = ACTIONS(682), + [anon_sym_while] = ACTIONS(682), + [anon_sym_do] = ACTIONS(682), + [anon_sym_if] = ACTIONS(682), + [anon_sym_match] = ACTIONS(682), + [anon_sym_LBRACE] = ACTIONS(682), + [anon_sym_try] = ACTIONS(682), + [anon_sym_return] = ACTIONS(682), + [anon_sym_source] = ACTIONS(682), + [anon_sym_source_DASHenv] = ACTIONS(682), + [anon_sym_register] = ACTIONS(682), + [anon_sym_hide] = ACTIONS(682), + [anon_sym_hide_DASHenv] = ACTIONS(682), + [anon_sym_overlay] = ACTIONS(682), + [anon_sym_where] = ACTIONS(682), + [anon_sym_not] = ACTIONS(682), + [anon_sym_DOT_DOT_LT] = ACTIONS(682), + [anon_sym_DOT_DOT] = ACTIONS(682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(682), + [sym_val_nothing] = ACTIONS(682), + [anon_sym_true] = ACTIONS(682), + [anon_sym_false] = ACTIONS(682), + [aux_sym_val_number_token1] = ACTIONS(682), + [aux_sym_val_number_token2] = ACTIONS(682), + [aux_sym_val_number_token3] = ACTIONS(682), + [aux_sym_val_number_token4] = ACTIONS(682), + [anon_sym_inf] = ACTIONS(682), + [anon_sym_DASHinf] = ACTIONS(682), + [anon_sym_NaN] = ACTIONS(682), + [anon_sym_0b] = ACTIONS(682), + [anon_sym_0o] = ACTIONS(682), + [anon_sym_0x] = ACTIONS(682), + [sym_val_date] = ACTIONS(682), + [anon_sym_DQUOTE] = ACTIONS(682), + [sym__str_single_quotes] = ACTIONS(682), + [sym__str_back_ticks] = ACTIONS(682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), + [anon_sym_CARET] = ACTIONS(682), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [432] = { + [sym__expression] = STATE(167), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(429), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(432), + [ts_builtin_sym_end] = ACTIONS(942), + [anon_sym_export] = ACTIONS(940), + [anon_sym_alias] = ACTIONS(940), + [anon_sym_let] = ACTIONS(940), + [anon_sym_let_DASHenv] = ACTIONS(940), + [anon_sym_mut] = ACTIONS(940), + [anon_sym_const] = ACTIONS(940), + [sym_cmd_identifier] = ACTIONS(940), + [anon_sym_SEMI] = ACTIONS(940), + [anon_sym_LF] = ACTIONS(942), + [anon_sym_def] = ACTIONS(940), + [anon_sym_def_DASHenv] = ACTIONS(940), + [anon_sym_export_DASHenv] = ACTIONS(940), + [anon_sym_extern] = ACTIONS(940), + [anon_sym_module] = ACTIONS(940), + [anon_sym_use] = ACTIONS(940), + [anon_sym_LBRACK] = ACTIONS(940), + [anon_sym_LPAREN] = ACTIONS(940), + [anon_sym_PIPE] = ACTIONS(940), + [anon_sym_DOLLAR] = ACTIONS(940), + [anon_sym_error] = ACTIONS(940), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(940), + [anon_sym_break] = ACTIONS(940), + [anon_sym_continue] = ACTIONS(940), + [anon_sym_for] = ACTIONS(940), + [anon_sym_loop] = ACTIONS(940), + [anon_sym_while] = ACTIONS(940), + [anon_sym_do] = ACTIONS(940), + [anon_sym_if] = ACTIONS(940), + [anon_sym_match] = ACTIONS(940), + [anon_sym_LBRACE] = ACTIONS(940), + [anon_sym_try] = ACTIONS(940), + [anon_sym_return] = ACTIONS(940), + [anon_sym_source] = ACTIONS(940), + [anon_sym_source_DASHenv] = ACTIONS(940), + [anon_sym_register] = ACTIONS(940), + [anon_sym_hide] = ACTIONS(940), + [anon_sym_hide_DASHenv] = ACTIONS(940), + [anon_sym_overlay] = ACTIONS(940), + [anon_sym_where] = ACTIONS(940), + [anon_sym_not] = ACTIONS(940), + [anon_sym_DOT_DOT_LT] = ACTIONS(940), + [anon_sym_DOT_DOT] = ACTIONS(940), + [anon_sym_DOT_DOT_EQ] = ACTIONS(940), + [sym_val_nothing] = ACTIONS(940), + [anon_sym_true] = ACTIONS(940), + [anon_sym_false] = ACTIONS(940), + [aux_sym_val_number_token1] = ACTIONS(940), + [aux_sym_val_number_token2] = ACTIONS(940), + [aux_sym_val_number_token3] = ACTIONS(940), + [aux_sym_val_number_token4] = ACTIONS(940), + [anon_sym_inf] = ACTIONS(940), + [anon_sym_DASHinf] = ACTIONS(940), + [anon_sym_NaN] = ACTIONS(940), + [anon_sym_0b] = ACTIONS(940), + [anon_sym_0o] = ACTIONS(940), + [anon_sym_0x] = ACTIONS(940), + [sym_val_date] = ACTIONS(940), + [anon_sym_DQUOTE] = ACTIONS(940), + [sym__str_single_quotes] = ACTIONS(940), + [sym__str_back_ticks] = ACTIONS(940), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(940), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(940), + [anon_sym_CARET] = ACTIONS(940), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [433] = { - [sym__expression] = STATE(183), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(193), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(432), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(444), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(433), [ts_builtin_sym_end] = ACTIONS(676), [anon_sym_export] = ACTIONS(674), @@ -88945,7 +88980,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(716), + [anon_sym_DASH_DASH] = ACTIONS(714), [anon_sym_DASH] = ACTIONS(674), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), @@ -88989,128 +89024,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(742), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [434] = { - [sym__expression] = STATE(184), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(191), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(425), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(657), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(434), - [ts_builtin_sym_end] = ACTIONS(659), - [anon_sym_export] = ACTIONS(657), - [anon_sym_alias] = ACTIONS(657), - [anon_sym_let] = ACTIONS(657), - [anon_sym_let_DASHenv] = ACTIONS(657), - [anon_sym_mut] = ACTIONS(657), - [anon_sym_const] = ACTIONS(657), - [sym_cmd_identifier] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_LF] = ACTIONS(659), - [anon_sym_def] = ACTIONS(657), - [anon_sym_def_DASHenv] = ACTIONS(657), - [anon_sym_export_DASHenv] = ACTIONS(657), - [anon_sym_extern] = ACTIONS(657), - [anon_sym_module] = ACTIONS(657), - [anon_sym_use] = ACTIONS(657), - [anon_sym_LBRACK] = ACTIONS(657), - [anon_sym_LPAREN] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(657), - [anon_sym_DOLLAR] = ACTIONS(657), - [anon_sym_error] = ACTIONS(657), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(657), - [anon_sym_break] = ACTIONS(657), - [anon_sym_continue] = ACTIONS(657), - [anon_sym_for] = ACTIONS(657), - [anon_sym_loop] = ACTIONS(657), - [anon_sym_while] = ACTIONS(657), - [anon_sym_do] = ACTIONS(657), - [anon_sym_if] = ACTIONS(657), - [anon_sym_match] = ACTIONS(657), - [anon_sym_LBRACE] = ACTIONS(657), - [anon_sym_try] = ACTIONS(657), - [anon_sym_return] = ACTIONS(657), - [anon_sym_source] = ACTIONS(657), - [anon_sym_source_DASHenv] = ACTIONS(657), - [anon_sym_register] = ACTIONS(657), - [anon_sym_hide] = ACTIONS(657), - [anon_sym_hide_DASHenv] = ACTIONS(657), - [anon_sym_overlay] = ACTIONS(657), - [anon_sym_where] = ACTIONS(657), - [anon_sym_not] = ACTIONS(657), - [anon_sym_DOT_DOT_LT] = ACTIONS(657), - [anon_sym_DOT_DOT] = ACTIONS(657), - [anon_sym_DOT_DOT_EQ] = ACTIONS(657), - [sym_val_nothing] = ACTIONS(657), - [anon_sym_true] = ACTIONS(657), - [anon_sym_false] = ACTIONS(657), - [aux_sym_val_number_token1] = ACTIONS(657), - [aux_sym_val_number_token2] = ACTIONS(657), - [aux_sym_val_number_token3] = ACTIONS(657), - [aux_sym_val_number_token4] = ACTIONS(657), - [anon_sym_inf] = ACTIONS(657), - [anon_sym_DASHinf] = ACTIONS(657), - [anon_sym_NaN] = ACTIONS(657), - [anon_sym_0b] = ACTIONS(657), - [anon_sym_0o] = ACTIONS(657), - [anon_sym_0x] = ACTIONS(657), - [sym_val_date] = ACTIONS(657), - [anon_sym_DQUOTE] = ACTIONS(657), - [sym__str_single_quotes] = ACTIONS(657), - [sym__str_back_ticks] = ACTIONS(657), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), - [anon_sym_CARET] = ACTIONS(657), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [435] = { - [sym__expression] = STATE(183), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(193), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(436), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(447), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(435), [ts_builtin_sym_end] = ACTIONS(676), [anon_sym_export] = ACTIONS(674), @@ -89133,7 +89168,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(716), + [anon_sym_DASH_DASH] = ACTIONS(714), [anon_sym_DASH] = ACTIONS(674), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), @@ -89177,411 +89212,223 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(742), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [436] = { - [sym__expression] = STATE(192), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(186), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(442), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(678), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(436), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [437] = { - [sym__expression] = STATE(192), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(193), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(668), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(443), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(437), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [438] = { - [sym__expression] = STATE(190), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(193), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(428), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(446), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(438), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [439] = { - [sym__expression] = STATE(190), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(430), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(439), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [440] = { - [sym__expression] = STATE(183), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(437), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(440), [ts_builtin_sym_end] = ACTIONS(676), [anon_sym_export] = ACTIONS(674), [anon_sym_alias] = ACTIONS(674), @@ -89603,7 +89450,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(716), + [anon_sym_DASH_DASH] = ACTIONS(714), [anon_sym_DASH] = ACTIONS(674), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), @@ -89647,704 +89494,892 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(742), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [439] = { + [sym__expression] = STATE(186), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(428), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(439), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [440] = { + [sym__expression] = STATE(186), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(426), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(440), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [441] = { - [sym__expression] = STATE(190), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(178), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(675), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(434), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(441), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(664), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [442] = { - [sym__expression] = STATE(188), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(655), - [sym_long_flag] = STATE(742), + [sym_ctrl_do] = STATE(862), + [sym_ctrl_if] = STATE(862), + [sym_ctrl_match] = STATE(862), + [sym_ctrl_try] = STATE(862), + [sym__expression] = STATE(385), + [sym_expr_unary] = STATE(405), + [sym_expr_binary] = STATE(405), + [sym_expr_parenthesized] = STATE(401), + [sym_val_range] = STATE(405), + [sym__value] = STATE(405), + [sym_val_bool] = STATE(379), + [sym_val_variable] = STATE(379), + [sym__var] = STATE(226), + [sym_val_number] = STATE(9), + [sym_val_duration] = STATE(379), + [sym_val_filesize] = STATE(379), + [sym_val_binary] = STATE(379), + [sym_val_string] = STATE(379), + [sym__str_double_quotes] = STATE(388), + [sym_val_interpolated] = STATE(379), + [sym__inter_single_quotes] = STATE(418), + [sym__inter_double_quotes] = STATE(365), + [sym_val_list] = STATE(379), + [sym_val_record] = STATE(379), + [sym_val_table] = STATE(379), + [sym_val_closure] = STATE(379), [sym_comment] = STATE(442), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(950), + [anon_sym_export] = ACTIONS(948), + [anon_sym_alias] = ACTIONS(948), + [anon_sym_let] = ACTIONS(948), + [anon_sym_let_DASHenv] = ACTIONS(948), + [anon_sym_mut] = ACTIONS(948), + [anon_sym_const] = ACTIONS(948), + [sym_cmd_identifier] = ACTIONS(948), + [anon_sym_SEMI] = ACTIONS(948), + [anon_sym_LF] = ACTIONS(950), + [anon_sym_def] = ACTIONS(948), + [anon_sym_def_DASHenv] = ACTIONS(948), + [anon_sym_export_DASHenv] = ACTIONS(948), + [anon_sym_extern] = ACTIONS(948), + [anon_sym_module] = ACTIONS(948), + [anon_sym_use] = ACTIONS(948), + [anon_sym_LBRACK] = ACTIONS(980), + [anon_sym_LPAREN] = ACTIONS(880), + [anon_sym_PIPE] = ACTIONS(948), + [anon_sym_DOLLAR] = ACTIONS(982), + [anon_sym_error] = ACTIONS(948), + [anon_sym_DASH] = ACTIONS(984), + [anon_sym_break] = ACTIONS(948), + [anon_sym_continue] = ACTIONS(948), + [anon_sym_for] = ACTIONS(948), + [anon_sym_loop] = ACTIONS(948), + [anon_sym_while] = ACTIONS(948), + [anon_sym_do] = ACTIONS(51), + [anon_sym_if] = ACTIONS(53), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(986), + [anon_sym_try] = ACTIONS(59), + [anon_sym_return] = ACTIONS(948), + [anon_sym_source] = ACTIONS(948), + [anon_sym_source_DASHenv] = ACTIONS(948), + [anon_sym_register] = ACTIONS(948), + [anon_sym_hide] = ACTIONS(948), + [anon_sym_hide_DASHenv] = ACTIONS(948), + [anon_sym_overlay] = ACTIONS(948), + [anon_sym_where] = ACTIONS(948), + [anon_sym_not] = ACTIONS(988), + [anon_sym_DOT_DOT_LT] = ACTIONS(990), + [anon_sym_DOT_DOT] = ACTIONS(990), + [anon_sym_DOT_DOT_EQ] = ACTIONS(990), + [sym_val_nothing] = ACTIONS(992), + [anon_sym_true] = ACTIONS(994), + [anon_sym_false] = ACTIONS(994), + [aux_sym_val_number_token1] = ACTIONS(996), + [aux_sym_val_number_token2] = ACTIONS(996), + [aux_sym_val_number_token3] = ACTIONS(996), + [aux_sym_val_number_token4] = ACTIONS(996), + [anon_sym_inf] = ACTIONS(996), + [anon_sym_DASHinf] = ACTIONS(996), + [anon_sym_NaN] = ACTIONS(996), + [anon_sym_0b] = ACTIONS(998), + [anon_sym_0o] = ACTIONS(998), + [anon_sym_0x] = ACTIONS(998), + [sym_val_date] = ACTIONS(992), + [anon_sym_DQUOTE] = ACTIONS(1000), + [sym__str_single_quotes] = ACTIONS(1002), + [sym__str_back_ticks] = ACTIONS(1002), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1004), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1006), + [anon_sym_CARET] = ACTIONS(948), [anon_sym_POUND] = ACTIONS(3), }, [443] = { - [sym__expression] = STATE(184), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(170), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(427), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(436), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(443), - [ts_builtin_sym_end] = ACTIONS(659), - [anon_sym_export] = ACTIONS(657), - [anon_sym_alias] = ACTIONS(657), - [anon_sym_let] = ACTIONS(657), - [anon_sym_let_DASHenv] = ACTIONS(657), - [anon_sym_mut] = ACTIONS(657), - [anon_sym_const] = ACTIONS(657), - [sym_cmd_identifier] = ACTIONS(657), - [anon_sym_SEMI] = ACTIONS(657), - [anon_sym_LF] = ACTIONS(659), - [anon_sym_def] = ACTIONS(657), - [anon_sym_def_DASHenv] = ACTIONS(657), - [anon_sym_export_DASHenv] = ACTIONS(657), - [anon_sym_extern] = ACTIONS(657), - [anon_sym_module] = ACTIONS(657), - [anon_sym_use] = ACTIONS(657), - [anon_sym_LBRACK] = ACTIONS(657), - [anon_sym_LPAREN] = ACTIONS(657), - [anon_sym_PIPE] = ACTIONS(657), - [anon_sym_DOLLAR] = ACTIONS(657), - [anon_sym_error] = ACTIONS(657), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(657), - [anon_sym_break] = ACTIONS(657), - [anon_sym_continue] = ACTIONS(657), - [anon_sym_for] = ACTIONS(657), - [anon_sym_loop] = ACTIONS(657), - [anon_sym_while] = ACTIONS(657), - [anon_sym_do] = ACTIONS(657), - [anon_sym_if] = ACTIONS(657), - [anon_sym_match] = ACTIONS(657), - [anon_sym_LBRACE] = ACTIONS(657), - [anon_sym_try] = ACTIONS(657), - [anon_sym_return] = ACTIONS(657), - [anon_sym_source] = ACTIONS(657), - [anon_sym_source_DASHenv] = ACTIONS(657), - [anon_sym_register] = ACTIONS(657), - [anon_sym_hide] = ACTIONS(657), - [anon_sym_hide_DASHenv] = ACTIONS(657), - [anon_sym_overlay] = ACTIONS(657), - [anon_sym_where] = ACTIONS(657), - [anon_sym_not] = ACTIONS(657), - [anon_sym_DOT_DOT_LT] = ACTIONS(657), - [anon_sym_DOT_DOT] = ACTIONS(657), - [anon_sym_DOT_DOT_EQ] = ACTIONS(657), - [sym_val_nothing] = ACTIONS(657), - [anon_sym_true] = ACTIONS(657), - [anon_sym_false] = ACTIONS(657), - [aux_sym_val_number_token1] = ACTIONS(657), - [aux_sym_val_number_token2] = ACTIONS(657), - [aux_sym_val_number_token3] = ACTIONS(657), - [aux_sym_val_number_token4] = ACTIONS(657), - [anon_sym_inf] = ACTIONS(657), - [anon_sym_DASHinf] = ACTIONS(657), - [anon_sym_NaN] = ACTIONS(657), - [anon_sym_0b] = ACTIONS(657), - [anon_sym_0o] = ACTIONS(657), - [anon_sym_0x] = ACTIONS(657), - [sym_val_date] = ACTIONS(657), - [anon_sym_DQUOTE] = ACTIONS(657), - [sym__str_single_quotes] = ACTIONS(657), - [sym__str_back_ticks] = ACTIONS(657), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(657), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(657), - [anon_sym_CARET] = ACTIONS(657), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [444] = { - [sym__expression] = STATE(168), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(170), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(443), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(440), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(444), - [ts_builtin_sym_end] = ACTIONS(974), - [anon_sym_export] = ACTIONS(972), - [anon_sym_alias] = ACTIONS(972), - [anon_sym_let] = ACTIONS(972), - [anon_sym_let_DASHenv] = ACTIONS(972), - [anon_sym_mut] = ACTIONS(972), - [anon_sym_const] = ACTIONS(972), - [sym_cmd_identifier] = ACTIONS(972), - [anon_sym_SEMI] = ACTIONS(972), - [anon_sym_LF] = ACTIONS(974), - [anon_sym_def] = ACTIONS(972), - [anon_sym_def_DASHenv] = ACTIONS(972), - [anon_sym_export_DASHenv] = ACTIONS(972), - [anon_sym_extern] = ACTIONS(972), - [anon_sym_module] = ACTIONS(972), - [anon_sym_use] = ACTIONS(972), - [anon_sym_LBRACK] = ACTIONS(972), - [anon_sym_LPAREN] = ACTIONS(972), - [anon_sym_PIPE] = ACTIONS(972), - [anon_sym_DOLLAR] = ACTIONS(972), - [anon_sym_error] = ACTIONS(972), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(972), - [anon_sym_break] = ACTIONS(972), - [anon_sym_continue] = ACTIONS(972), - [anon_sym_for] = ACTIONS(972), - [anon_sym_loop] = ACTIONS(972), - [anon_sym_while] = ACTIONS(972), - [anon_sym_do] = ACTIONS(972), - [anon_sym_if] = ACTIONS(972), - [anon_sym_match] = ACTIONS(972), - [anon_sym_LBRACE] = ACTIONS(972), - [anon_sym_try] = ACTIONS(972), - [anon_sym_return] = ACTIONS(972), - [anon_sym_source] = ACTIONS(972), - [anon_sym_source_DASHenv] = ACTIONS(972), - [anon_sym_register] = ACTIONS(972), - [anon_sym_hide] = ACTIONS(972), - [anon_sym_hide_DASHenv] = ACTIONS(972), - [anon_sym_overlay] = ACTIONS(972), - [anon_sym_where] = ACTIONS(972), - [anon_sym_not] = ACTIONS(972), - [anon_sym_DOT_DOT_LT] = ACTIONS(972), - [anon_sym_DOT_DOT] = ACTIONS(972), - [anon_sym_DOT_DOT_EQ] = ACTIONS(972), - [sym_val_nothing] = ACTIONS(972), - [anon_sym_true] = ACTIONS(972), - [anon_sym_false] = ACTIONS(972), - [aux_sym_val_number_token1] = ACTIONS(972), - [aux_sym_val_number_token2] = ACTIONS(972), - [aux_sym_val_number_token3] = ACTIONS(972), - [aux_sym_val_number_token4] = ACTIONS(972), - [anon_sym_inf] = ACTIONS(972), - [anon_sym_DASHinf] = ACTIONS(972), - [anon_sym_NaN] = ACTIONS(972), - [anon_sym_0b] = ACTIONS(972), - [anon_sym_0o] = ACTIONS(972), - [anon_sym_0x] = ACTIONS(972), - [sym_val_date] = ACTIONS(972), - [anon_sym_DQUOTE] = ACTIONS(972), - [sym__str_single_quotes] = ACTIONS(972), - [sym__str_back_ticks] = ACTIONS(972), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(972), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(972), - [anon_sym_CARET] = ACTIONS(972), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [445] = { - [sym__expression] = STATE(192), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), - [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(446), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(445), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [445] = { + [sym__expression] = STATE(186), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), + [sym__inter_double_quotes] = STATE(269), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(427), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(445), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [446] = { - [sym__expression] = STATE(188), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(170), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(439), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(668), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(446), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [447] = { - [sym__expression] = STATE(188), - [sym_expr_unary] = STATE(272), - [sym_expr_binary] = STATE(272), - [sym_expr_parenthesized] = STATE(274), - [sym_val_range] = STATE(272), - [sym__value] = STATE(272), - [sym_val_bool] = STATE(263), - [sym_val_variable] = STATE(263), - [sym__var] = STATE(146), - [sym_val_number] = STATE(5), - [sym_val_duration] = STATE(263), - [sym_val_filesize] = STATE(263), - [sym_val_binary] = STATE(263), - [sym_val_string] = STATE(263), - [sym__str_double_quotes] = STATE(293), - [sym_val_interpolated] = STATE(263), - [sym__inter_single_quotes] = STATE(268), + [sym__expression] = STATE(170), + [sym_expr_unary] = STATE(294), + [sym_expr_binary] = STATE(294), + [sym_expr_parenthesized] = STATE(293), + [sym_val_range] = STATE(294), + [sym__value] = STATE(294), + [sym_val_bool] = STATE(304), + [sym_val_variable] = STATE(304), + [sym__var] = STATE(147), + [sym_val_number] = STATE(4), + [sym_val_duration] = STATE(304), + [sym_val_filesize] = STATE(304), + [sym_val_binary] = STATE(304), + [sym_val_string] = STATE(304), + [sym__str_double_quotes] = STATE(265), + [sym_val_interpolated] = STATE(304), + [sym__inter_single_quotes] = STATE(285), [sym__inter_double_quotes] = STATE(269), - [sym_val_list] = STATE(263), - [sym_val_record] = STATE(263), - [sym_val_table] = STATE(263), - [sym_val_closure] = STATE(263), - [sym__flag] = STATE(441), - [sym_long_flag] = STATE(742), + [sym_val_list] = STATE(304), + [sym_val_record] = STATE(304), + [sym_val_table] = STATE(304), + [sym_val_closure] = STATE(304), + [sym__flag] = STATE(439), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(447), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [448] = { - [sym_pipeline] = STATE(999), - [sym_pipeline_last] = STATE(3506), - [sym__ctrl_expression] = STATE(3132), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3332), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(2467), - [sym__var] = STATE(2125), + [sym_pipeline] = STATE(990), + [sym_pipeline_last] = STATE(3468), + [sym__ctrl_expression] = STATE(3139), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3268), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(2506), + [sym__var] = STATE(2158), [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), [sym_comment] = STATE(448), - [aux_sym_pipeline_repeat1] = STATE(499), + [aux_sym_pipeline_repeat1] = STATE(497), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), @@ -90383,89 +90418,166 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [449] = { - [sym_cell_path] = STATE(515), - [sym_path] = STATE(463), + [sym_path] = STATE(491), [sym_comment] = STATE(449), - [anon_sym_SEMI] = ACTIONS(574), - [anon_sym_LF] = ACTIONS(576), - [anon_sym_LBRACK] = ACTIONS(574), - [anon_sym_LPAREN] = ACTIONS(574), - [anon_sym_RPAREN] = ACTIONS(574), - [anon_sym_PIPE] = ACTIONS(574), - [anon_sym_DOLLAR] = ACTIONS(574), - [anon_sym_GT] = ACTIONS(574), - [anon_sym_DASH_DASH] = ACTIONS(574), - [anon_sym_DASH] = ACTIONS(574), - [anon_sym_in] = ACTIONS(574), - [anon_sym_LBRACE] = ACTIONS(574), - [anon_sym_RBRACE] = ACTIONS(574), + [aux_sym_cell_path_repeat1] = STATE(452), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_GT] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_in] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_RBRACE] = ACTIONS(586), [anon_sym_DOT] = ACTIONS(1018), - [anon_sym_STAR] = ACTIONS(574), - [anon_sym_STAR_STAR] = ACTIONS(574), - [anon_sym_PLUS_PLUS] = ACTIONS(574), - [anon_sym_SLASH] = ACTIONS(574), - [anon_sym_mod] = ACTIONS(574), - [anon_sym_SLASH_SLASH] = ACTIONS(574), - [anon_sym_PLUS] = ACTIONS(574), - [anon_sym_bit_DASHshl] = ACTIONS(574), - [anon_sym_bit_DASHshr] = ACTIONS(574), - [anon_sym_EQ_EQ] = ACTIONS(574), - [anon_sym_BANG_EQ] = ACTIONS(574), - [anon_sym_LT2] = ACTIONS(574), - [anon_sym_LT_EQ] = ACTIONS(574), - [anon_sym_GT_EQ] = ACTIONS(574), - [anon_sym_not_DASHin] = ACTIONS(574), - [anon_sym_starts_DASHwith] = ACTIONS(574), - [anon_sym_ends_DASHwith] = ACTIONS(574), - [anon_sym_EQ_TILDE] = ACTIONS(574), - [anon_sym_BANG_TILDE] = ACTIONS(574), - [anon_sym_bit_DASHand] = ACTIONS(574), - [anon_sym_bit_DASHxor] = ACTIONS(574), - [anon_sym_bit_DASHor] = ACTIONS(574), - [anon_sym_and] = ACTIONS(574), - [anon_sym_xor] = ACTIONS(574), - [anon_sym_or] = ACTIONS(574), - [anon_sym_DOT_DOT_LT] = ACTIONS(574), - [anon_sym_DOT_DOT] = ACTIONS(574), - [anon_sym_DOT_DOT_EQ] = ACTIONS(574), - [sym_val_nothing] = ACTIONS(574), - [anon_sym_true] = ACTIONS(574), - [anon_sym_false] = ACTIONS(574), - [aux_sym_val_number_token1] = ACTIONS(574), - [aux_sym_val_number_token2] = ACTIONS(574), - [aux_sym_val_number_token3] = ACTIONS(574), - [aux_sym_val_number_token4] = ACTIONS(574), - [anon_sym_inf] = ACTIONS(574), - [anon_sym_DASHinf] = ACTIONS(574), - [anon_sym_NaN] = ACTIONS(574), - [anon_sym_0b] = ACTIONS(574), - [anon_sym_0o] = ACTIONS(574), - [anon_sym_0x] = ACTIONS(574), - [sym_val_date] = ACTIONS(574), - [anon_sym_DQUOTE] = ACTIONS(574), - [sym__str_single_quotes] = ACTIONS(574), - [sym__str_back_ticks] = ACTIONS(574), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), - [anon_sym_err_GT] = ACTIONS(574), - [anon_sym_out_GT] = ACTIONS(574), - [anon_sym_e_GT] = ACTIONS(574), - [anon_sym_o_GT] = ACTIONS(574), - [anon_sym_err_PLUSout_GT] = ACTIONS(574), - [anon_sym_out_PLUSerr_GT] = ACTIONS(574), - [anon_sym_o_PLUSe_GT] = ACTIONS(574), - [anon_sym_e_PLUSo_GT] = ACTIONS(574), - [sym_short_flag] = ACTIONS(574), - [aux_sym_unquoted_token1] = ACTIONS(574), + [anon_sym_STAR] = ACTIONS(586), + [anon_sym_STAR_STAR] = ACTIONS(586), + [anon_sym_PLUS_PLUS] = ACTIONS(586), + [anon_sym_SLASH] = ACTIONS(586), + [anon_sym_mod] = ACTIONS(586), + [anon_sym_SLASH_SLASH] = ACTIONS(586), + [anon_sym_PLUS] = ACTIONS(586), + [anon_sym_bit_DASHshl] = ACTIONS(586), + [anon_sym_bit_DASHshr] = ACTIONS(586), + [anon_sym_EQ_EQ] = ACTIONS(586), + [anon_sym_BANG_EQ] = ACTIONS(586), + [anon_sym_LT2] = ACTIONS(586), + [anon_sym_LT_EQ] = ACTIONS(586), + [anon_sym_GT_EQ] = ACTIONS(586), + [anon_sym_not_DASHin] = ACTIONS(586), + [anon_sym_starts_DASHwith] = ACTIONS(586), + [anon_sym_ends_DASHwith] = ACTIONS(586), + [anon_sym_EQ_TILDE] = ACTIONS(586), + [anon_sym_BANG_TILDE] = ACTIONS(586), + [anon_sym_bit_DASHand] = ACTIONS(586), + [anon_sym_bit_DASHxor] = ACTIONS(586), + [anon_sym_bit_DASHor] = ACTIONS(586), + [anon_sym_and] = ACTIONS(586), + [anon_sym_xor] = ACTIONS(586), + [anon_sym_or] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_err_GT] = ACTIONS(586), + [anon_sym_out_GT] = ACTIONS(586), + [anon_sym_e_GT] = ACTIONS(586), + [anon_sym_o_GT] = ACTIONS(586), + [anon_sym_err_PLUSout_GT] = ACTIONS(586), + [anon_sym_out_PLUSerr_GT] = ACTIONS(586), + [anon_sym_o_PLUSe_GT] = ACTIONS(586), + [anon_sym_e_PLUSo_GT] = ACTIONS(586), + [sym_short_flag] = ACTIONS(586), + [aux_sym_unquoted_token1] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [450] = { - [sym_cell_path] = STATE(525), + [sym_cell_path] = STATE(542), [sym_path] = STATE(463), [sym_comment] = STATE(450), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_RPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_RBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_err_GT] = ACTIONS(582), + [anon_sym_out_GT] = ACTIONS(582), + [anon_sym_e_GT] = ACTIONS(582), + [anon_sym_o_GT] = ACTIONS(582), + [anon_sym_err_PLUSout_GT] = ACTIONS(582), + [anon_sym_out_PLUSerr_GT] = ACTIONS(582), + [anon_sym_o_PLUSe_GT] = ACTIONS(582), + [anon_sym_e_PLUSo_GT] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), + [aux_sym_unquoted_token1] = ACTIONS(582), + [anon_sym_POUND] = ACTIONS(3), + }, + [451] = { + [sym_cell_path] = STATE(523), + [sym_path] = STATE(463), + [sym_comment] = STATE(451), [anon_sym_SEMI] = ACTIONS(568), [anon_sym_LF] = ACTIONS(570), [anon_sym_LBRACK] = ACTIONS(568), @@ -90539,703 +90651,10 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(568), [anon_sym_POUND] = ACTIONS(3), }, - [451] = { - [sym_pipeline] = STATE(1002), - [sym_pipeline_last] = STATE(3447), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(451), - [aux_sym_pipeline_repeat1] = STATE(500), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, [452] = { - [sym_pipeline] = STATE(988), - [sym_pipeline_last] = STATE(3444), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym_path] = STATE(491), [sym_comment] = STATE(452), - [aux_sym_pipeline_repeat1] = STATE(500), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, - [453] = { - [sym_cell_path] = STATE(521), - [sym_path] = STATE(463), - [sym_comment] = STATE(453), - [anon_sym_SEMI] = ACTIONS(578), - [anon_sym_LF] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(578), - [anon_sym_LPAREN] = ACTIONS(578), - [anon_sym_RPAREN] = ACTIONS(578), - [anon_sym_PIPE] = ACTIONS(578), - [anon_sym_DOLLAR] = ACTIONS(578), - [anon_sym_GT] = ACTIONS(578), - [anon_sym_DASH_DASH] = ACTIONS(578), - [anon_sym_DASH] = ACTIONS(578), - [anon_sym_in] = ACTIONS(578), - [anon_sym_LBRACE] = ACTIONS(578), - [anon_sym_RBRACE] = ACTIONS(578), - [anon_sym_DOT] = ACTIONS(1018), - [anon_sym_STAR] = ACTIONS(578), - [anon_sym_STAR_STAR] = ACTIONS(578), - [anon_sym_PLUS_PLUS] = ACTIONS(578), - [anon_sym_SLASH] = ACTIONS(578), - [anon_sym_mod] = ACTIONS(578), - [anon_sym_SLASH_SLASH] = ACTIONS(578), - [anon_sym_PLUS] = ACTIONS(578), - [anon_sym_bit_DASHshl] = ACTIONS(578), - [anon_sym_bit_DASHshr] = ACTIONS(578), - [anon_sym_EQ_EQ] = ACTIONS(578), - [anon_sym_BANG_EQ] = ACTIONS(578), - [anon_sym_LT2] = ACTIONS(578), - [anon_sym_LT_EQ] = ACTIONS(578), - [anon_sym_GT_EQ] = ACTIONS(578), - [anon_sym_not_DASHin] = ACTIONS(578), - [anon_sym_starts_DASHwith] = ACTIONS(578), - [anon_sym_ends_DASHwith] = ACTIONS(578), - [anon_sym_EQ_TILDE] = ACTIONS(578), - [anon_sym_BANG_TILDE] = ACTIONS(578), - [anon_sym_bit_DASHand] = ACTIONS(578), - [anon_sym_bit_DASHxor] = ACTIONS(578), - [anon_sym_bit_DASHor] = ACTIONS(578), - [anon_sym_and] = ACTIONS(578), - [anon_sym_xor] = ACTIONS(578), - [anon_sym_or] = ACTIONS(578), - [anon_sym_DOT_DOT_LT] = ACTIONS(578), - [anon_sym_DOT_DOT] = ACTIONS(578), - [anon_sym_DOT_DOT_EQ] = ACTIONS(578), - [sym_val_nothing] = ACTIONS(578), - [anon_sym_true] = ACTIONS(578), - [anon_sym_false] = ACTIONS(578), - [aux_sym_val_number_token1] = ACTIONS(578), - [aux_sym_val_number_token2] = ACTIONS(578), - [aux_sym_val_number_token3] = ACTIONS(578), - [aux_sym_val_number_token4] = ACTIONS(578), - [anon_sym_inf] = ACTIONS(578), - [anon_sym_DASHinf] = ACTIONS(578), - [anon_sym_NaN] = ACTIONS(578), - [anon_sym_0b] = ACTIONS(578), - [anon_sym_0o] = ACTIONS(578), - [anon_sym_0x] = ACTIONS(578), - [sym_val_date] = ACTIONS(578), - [anon_sym_DQUOTE] = ACTIONS(578), - [sym__str_single_quotes] = ACTIONS(578), - [sym__str_back_ticks] = ACTIONS(578), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), - [anon_sym_err_GT] = ACTIONS(578), - [anon_sym_out_GT] = ACTIONS(578), - [anon_sym_e_GT] = ACTIONS(578), - [anon_sym_o_GT] = ACTIONS(578), - [anon_sym_err_PLUSout_GT] = ACTIONS(578), - [anon_sym_out_PLUSerr_GT] = ACTIONS(578), - [anon_sym_o_PLUSe_GT] = ACTIONS(578), - [anon_sym_e_PLUSo_GT] = ACTIONS(578), - [sym_short_flag] = ACTIONS(578), - [aux_sym_unquoted_token1] = ACTIONS(578), - [anon_sym_POUND] = ACTIONS(3), - }, - [454] = { - [sym_pipeline] = STATE(998), - [sym_pipeline_last] = STATE(3351), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(454), - [aux_sym_pipeline_repeat1] = STATE(500), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, - [455] = { - [sym_pipeline] = STATE(999), - [sym_pipeline_last] = STATE(3347), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3184), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(455), - [aux_sym_pipeline_repeat1] = STATE(500), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, - [456] = { - [sym_pipeline] = STATE(988), - [sym_pipeline_last] = STATE(3508), - [sym__ctrl_expression] = STATE(3132), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3332), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(2467), - [sym__var] = STATE(2125), - [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), - [sym_comment] = STATE(456), - [aux_sym_pipeline_repeat1] = STATE(499), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1008), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_do] = ACTIONS(1010), - [anon_sym_if] = ACTIONS(1012), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_try] = ACTIONS(1014), - [anon_sym_return] = ACTIONS(1016), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(147), - }, - [457] = { - [sym_pipeline] = STATE(1002), - [sym_pipeline_last] = STATE(3451), - [sym__ctrl_expression] = STATE(3132), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3332), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(2467), - [sym__var] = STATE(2125), - [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), - [sym_comment] = STATE(457), - [aux_sym_pipeline_repeat1] = STATE(499), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1008), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_do] = ACTIONS(1010), - [anon_sym_if] = ACTIONS(1012), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_try] = ACTIONS(1014), - [anon_sym_return] = ACTIONS(1016), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(147), - }, - [458] = { - [sym_path] = STATE(498), - [sym_comment] = STATE(458), - [aux_sym_cell_path_repeat1] = STATE(458), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_RPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_GT] = ACTIONS(594), - [anon_sym_DASH_DASH] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_in] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_RBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(1030), - [anon_sym_STAR] = ACTIONS(594), - [anon_sym_STAR_STAR] = ACTIONS(594), - [anon_sym_PLUS_PLUS] = ACTIONS(594), - [anon_sym_SLASH] = ACTIONS(594), - [anon_sym_mod] = ACTIONS(594), - [anon_sym_SLASH_SLASH] = ACTIONS(594), - [anon_sym_PLUS] = ACTIONS(594), - [anon_sym_bit_DASHshl] = ACTIONS(594), - [anon_sym_bit_DASHshr] = ACTIONS(594), - [anon_sym_EQ_EQ] = ACTIONS(594), - [anon_sym_BANG_EQ] = ACTIONS(594), - [anon_sym_LT2] = ACTIONS(594), - [anon_sym_LT_EQ] = ACTIONS(594), - [anon_sym_GT_EQ] = ACTIONS(594), - [anon_sym_not_DASHin] = ACTIONS(594), - [anon_sym_starts_DASHwith] = ACTIONS(594), - [anon_sym_ends_DASHwith] = ACTIONS(594), - [anon_sym_EQ_TILDE] = ACTIONS(594), - [anon_sym_BANG_TILDE] = ACTIONS(594), - [anon_sym_bit_DASHand] = ACTIONS(594), - [anon_sym_bit_DASHxor] = ACTIONS(594), - [anon_sym_bit_DASHor] = ACTIONS(594), - [anon_sym_and] = ACTIONS(594), - [anon_sym_xor] = ACTIONS(594), - [anon_sym_or] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_err_GT] = ACTIONS(594), - [anon_sym_out_GT] = ACTIONS(594), - [anon_sym_e_GT] = ACTIONS(594), - [anon_sym_o_GT] = ACTIONS(594), - [anon_sym_err_PLUSout_GT] = ACTIONS(594), - [anon_sym_out_PLUSerr_GT] = ACTIONS(594), - [anon_sym_o_PLUSe_GT] = ACTIONS(594), - [anon_sym_e_PLUSo_GT] = ACTIONS(594), - [sym_short_flag] = ACTIONS(594), - [aux_sym_unquoted_token1] = ACTIONS(594), - [anon_sym_POUND] = ACTIONS(3), - }, - [459] = { - [sym_cell_path] = STATE(511), - [sym_path] = STATE(463), - [sym_comment] = STATE(459), - [anon_sym_SEMI] = ACTIONS(605), - [anon_sym_LF] = ACTIONS(607), - [anon_sym_LBRACK] = ACTIONS(605), - [anon_sym_LPAREN] = ACTIONS(605), - [anon_sym_RPAREN] = ACTIONS(605), - [anon_sym_PIPE] = ACTIONS(605), - [anon_sym_DOLLAR] = ACTIONS(605), - [anon_sym_GT] = ACTIONS(605), - [anon_sym_DASH_DASH] = ACTIONS(605), - [anon_sym_DASH] = ACTIONS(605), - [anon_sym_in] = ACTIONS(605), - [anon_sym_LBRACE] = ACTIONS(605), - [anon_sym_RBRACE] = ACTIONS(605), - [anon_sym_DOT] = ACTIONS(1018), - [anon_sym_STAR] = ACTIONS(605), - [anon_sym_STAR_STAR] = ACTIONS(605), - [anon_sym_PLUS_PLUS] = ACTIONS(605), - [anon_sym_SLASH] = ACTIONS(605), - [anon_sym_mod] = ACTIONS(605), - [anon_sym_SLASH_SLASH] = ACTIONS(605), - [anon_sym_PLUS] = ACTIONS(605), - [anon_sym_bit_DASHshl] = ACTIONS(605), - [anon_sym_bit_DASHshr] = ACTIONS(605), - [anon_sym_EQ_EQ] = ACTIONS(605), - [anon_sym_BANG_EQ] = ACTIONS(605), - [anon_sym_LT2] = ACTIONS(605), - [anon_sym_LT_EQ] = ACTIONS(605), - [anon_sym_GT_EQ] = ACTIONS(605), - [anon_sym_not_DASHin] = ACTIONS(605), - [anon_sym_starts_DASHwith] = ACTIONS(605), - [anon_sym_ends_DASHwith] = ACTIONS(605), - [anon_sym_EQ_TILDE] = ACTIONS(605), - [anon_sym_BANG_TILDE] = ACTIONS(605), - [anon_sym_bit_DASHand] = ACTIONS(605), - [anon_sym_bit_DASHxor] = ACTIONS(605), - [anon_sym_bit_DASHor] = ACTIONS(605), - [anon_sym_and] = ACTIONS(605), - [anon_sym_xor] = ACTIONS(605), - [anon_sym_or] = ACTIONS(605), - [anon_sym_DOT_DOT_LT] = ACTIONS(605), - [anon_sym_DOT_DOT] = ACTIONS(605), - [anon_sym_DOT_DOT_EQ] = ACTIONS(605), - [sym_val_nothing] = ACTIONS(605), - [anon_sym_true] = ACTIONS(605), - [anon_sym_false] = ACTIONS(605), - [aux_sym_val_number_token1] = ACTIONS(605), - [aux_sym_val_number_token2] = ACTIONS(605), - [aux_sym_val_number_token3] = ACTIONS(605), - [aux_sym_val_number_token4] = ACTIONS(605), - [anon_sym_inf] = ACTIONS(605), - [anon_sym_DASHinf] = ACTIONS(605), - [anon_sym_NaN] = ACTIONS(605), - [anon_sym_0b] = ACTIONS(605), - [anon_sym_0o] = ACTIONS(605), - [anon_sym_0x] = ACTIONS(605), - [sym_val_date] = ACTIONS(605), - [anon_sym_DQUOTE] = ACTIONS(605), - [sym__str_single_quotes] = ACTIONS(605), - [sym__str_back_ticks] = ACTIONS(605), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), - [anon_sym_err_GT] = ACTIONS(605), - [anon_sym_out_GT] = ACTIONS(605), - [anon_sym_e_GT] = ACTIONS(605), - [anon_sym_o_GT] = ACTIONS(605), - [anon_sym_err_PLUSout_GT] = ACTIONS(605), - [anon_sym_out_PLUSerr_GT] = ACTIONS(605), - [anon_sym_o_PLUSe_GT] = ACTIONS(605), - [anon_sym_e_PLUSo_GT] = ACTIONS(605), - [sym_short_flag] = ACTIONS(605), - [aux_sym_unquoted_token1] = ACTIONS(605), - [anon_sym_POUND] = ACTIONS(3), - }, - [460] = { - [sym_cell_path] = STATE(557), - [sym_path] = STATE(463), - [sym_comment] = STATE(460), + [aux_sym_cell_path_repeat1] = STATE(452), [anon_sym_SEMI] = ACTIONS(590), [anon_sym_LF] = ACTIONS(592), [anon_sym_LBRACK] = ACTIONS(590), @@ -91249,7 +90668,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_in] = ACTIONS(590), [anon_sym_LBRACE] = ACTIONS(590), [anon_sym_RBRACE] = ACTIONS(590), - [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_DOT] = ACTIONS(1020), [anon_sym_STAR] = ACTIONS(590), [anon_sym_STAR_STAR] = ACTIONS(590), [anon_sym_PLUS_PLUS] = ACTIONS(590), @@ -91309,241 +90728,318 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, - [461] = { - [sym_cell_path] = STATE(526), - [sym_path] = STATE(463), - [sym_comment] = STATE(461), - [anon_sym_SEMI] = ACTIONS(609), - [anon_sym_LF] = ACTIONS(611), - [anon_sym_LBRACK] = ACTIONS(609), - [anon_sym_LPAREN] = ACTIONS(609), - [anon_sym_RPAREN] = ACTIONS(609), - [anon_sym_PIPE] = ACTIONS(609), - [anon_sym_DOLLAR] = ACTIONS(609), - [anon_sym_GT] = ACTIONS(609), - [anon_sym_DASH_DASH] = ACTIONS(609), - [anon_sym_DASH] = ACTIONS(609), - [anon_sym_in] = ACTIONS(609), - [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_RBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(1018), - [anon_sym_STAR] = ACTIONS(609), - [anon_sym_STAR_STAR] = ACTIONS(609), - [anon_sym_PLUS_PLUS] = ACTIONS(609), - [anon_sym_SLASH] = ACTIONS(609), - [anon_sym_mod] = ACTIONS(609), - [anon_sym_SLASH_SLASH] = ACTIONS(609), - [anon_sym_PLUS] = ACTIONS(609), - [anon_sym_bit_DASHshl] = ACTIONS(609), - [anon_sym_bit_DASHshr] = ACTIONS(609), - [anon_sym_EQ_EQ] = ACTIONS(609), - [anon_sym_BANG_EQ] = ACTIONS(609), - [anon_sym_LT2] = ACTIONS(609), - [anon_sym_LT_EQ] = ACTIONS(609), - [anon_sym_GT_EQ] = ACTIONS(609), - [anon_sym_not_DASHin] = ACTIONS(609), - [anon_sym_starts_DASHwith] = ACTIONS(609), - [anon_sym_ends_DASHwith] = ACTIONS(609), - [anon_sym_EQ_TILDE] = ACTIONS(609), - [anon_sym_BANG_TILDE] = ACTIONS(609), - [anon_sym_bit_DASHand] = ACTIONS(609), - [anon_sym_bit_DASHxor] = ACTIONS(609), - [anon_sym_bit_DASHor] = ACTIONS(609), - [anon_sym_and] = ACTIONS(609), - [anon_sym_xor] = ACTIONS(609), - [anon_sym_or] = ACTIONS(609), - [anon_sym_DOT_DOT_LT] = ACTIONS(609), - [anon_sym_DOT_DOT] = ACTIONS(609), - [anon_sym_DOT_DOT_EQ] = ACTIONS(609), - [sym_val_nothing] = ACTIONS(609), - [anon_sym_true] = ACTIONS(609), - [anon_sym_false] = ACTIONS(609), - [aux_sym_val_number_token1] = ACTIONS(609), - [aux_sym_val_number_token2] = ACTIONS(609), - [aux_sym_val_number_token3] = ACTIONS(609), - [aux_sym_val_number_token4] = ACTIONS(609), - [anon_sym_inf] = ACTIONS(609), - [anon_sym_DASHinf] = ACTIONS(609), - [anon_sym_NaN] = ACTIONS(609), - [anon_sym_0b] = ACTIONS(609), - [anon_sym_0o] = ACTIONS(609), - [anon_sym_0x] = ACTIONS(609), - [sym_val_date] = ACTIONS(609), - [anon_sym_DQUOTE] = ACTIONS(609), - [sym__str_single_quotes] = ACTIONS(609), - [sym__str_back_ticks] = ACTIONS(609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), - [anon_sym_err_GT] = ACTIONS(609), - [anon_sym_out_GT] = ACTIONS(609), - [anon_sym_e_GT] = ACTIONS(609), - [anon_sym_o_GT] = ACTIONS(609), - [anon_sym_err_PLUSout_GT] = ACTIONS(609), - [anon_sym_out_PLUSerr_GT] = ACTIONS(609), - [anon_sym_o_PLUSe_GT] = ACTIONS(609), - [anon_sym_e_PLUSo_GT] = ACTIONS(609), - [sym_short_flag] = ACTIONS(609), - [aux_sym_unquoted_token1] = ACTIONS(609), - [anon_sym_POUND] = ACTIONS(3), + [453] = { + [sym_pipeline] = STATE(1002), + [sym_pipeline_last] = STATE(3310), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(453), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), }, - [462] = { - [sym_cell_path] = STATE(519), + [454] = { + [sym_cell_path] = STATE(554), [sym_path] = STATE(463), - [sym_comment] = STATE(462), - [anon_sym_SEMI] = ACTIONS(601), - [anon_sym_LF] = ACTIONS(603), - [anon_sym_LBRACK] = ACTIONS(601), - [anon_sym_LPAREN] = ACTIONS(601), - [anon_sym_RPAREN] = ACTIONS(601), - [anon_sym_PIPE] = ACTIONS(601), - [anon_sym_DOLLAR] = ACTIONS(601), - [anon_sym_GT] = ACTIONS(601), - [anon_sym_DASH_DASH] = ACTIONS(601), - [anon_sym_DASH] = ACTIONS(601), - [anon_sym_in] = ACTIONS(601), - [anon_sym_LBRACE] = ACTIONS(601), - [anon_sym_RBRACE] = ACTIONS(601), + [sym_comment] = STATE(454), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_RPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_RBRACE] = ACTIONS(578), [anon_sym_DOT] = ACTIONS(1018), - [anon_sym_STAR] = ACTIONS(601), - [anon_sym_STAR_STAR] = ACTIONS(601), - [anon_sym_PLUS_PLUS] = ACTIONS(601), - [anon_sym_SLASH] = ACTIONS(601), - [anon_sym_mod] = ACTIONS(601), - [anon_sym_SLASH_SLASH] = ACTIONS(601), - [anon_sym_PLUS] = ACTIONS(601), - [anon_sym_bit_DASHshl] = ACTIONS(601), - [anon_sym_bit_DASHshr] = ACTIONS(601), - [anon_sym_EQ_EQ] = ACTIONS(601), - [anon_sym_BANG_EQ] = ACTIONS(601), - [anon_sym_LT2] = ACTIONS(601), - [anon_sym_LT_EQ] = ACTIONS(601), - [anon_sym_GT_EQ] = ACTIONS(601), - [anon_sym_not_DASHin] = ACTIONS(601), - [anon_sym_starts_DASHwith] = ACTIONS(601), - [anon_sym_ends_DASHwith] = ACTIONS(601), - [anon_sym_EQ_TILDE] = ACTIONS(601), - [anon_sym_BANG_TILDE] = ACTIONS(601), - [anon_sym_bit_DASHand] = ACTIONS(601), - [anon_sym_bit_DASHxor] = ACTIONS(601), - [anon_sym_bit_DASHor] = ACTIONS(601), - [anon_sym_and] = ACTIONS(601), - [anon_sym_xor] = ACTIONS(601), - [anon_sym_or] = ACTIONS(601), - [anon_sym_DOT_DOT_LT] = ACTIONS(601), - [anon_sym_DOT_DOT] = ACTIONS(601), - [anon_sym_DOT_DOT_EQ] = ACTIONS(601), - [sym_val_nothing] = ACTIONS(601), - [anon_sym_true] = ACTIONS(601), - [anon_sym_false] = ACTIONS(601), - [aux_sym_val_number_token1] = ACTIONS(601), - [aux_sym_val_number_token2] = ACTIONS(601), - [aux_sym_val_number_token3] = ACTIONS(601), - [aux_sym_val_number_token4] = ACTIONS(601), - [anon_sym_inf] = ACTIONS(601), - [anon_sym_DASHinf] = ACTIONS(601), - [anon_sym_NaN] = ACTIONS(601), - [anon_sym_0b] = ACTIONS(601), - [anon_sym_0o] = ACTIONS(601), - [anon_sym_0x] = ACTIONS(601), - [sym_val_date] = ACTIONS(601), - [anon_sym_DQUOTE] = ACTIONS(601), - [sym__str_single_quotes] = ACTIONS(601), - [sym__str_back_ticks] = ACTIONS(601), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), - [anon_sym_err_GT] = ACTIONS(601), - [anon_sym_out_GT] = ACTIONS(601), - [anon_sym_e_GT] = ACTIONS(601), - [anon_sym_o_GT] = ACTIONS(601), - [anon_sym_err_PLUSout_GT] = ACTIONS(601), - [anon_sym_out_PLUSerr_GT] = ACTIONS(601), - [anon_sym_o_PLUSe_GT] = ACTIONS(601), - [anon_sym_e_PLUSo_GT] = ACTIONS(601), - [sym_short_flag] = ACTIONS(601), - [aux_sym_unquoted_token1] = ACTIONS(601), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_err_GT] = ACTIONS(578), + [anon_sym_out_GT] = ACTIONS(578), + [anon_sym_e_GT] = ACTIONS(578), + [anon_sym_o_GT] = ACTIONS(578), + [anon_sym_err_PLUSout_GT] = ACTIONS(578), + [anon_sym_out_PLUSerr_GT] = ACTIONS(578), + [anon_sym_o_PLUSe_GT] = ACTIONS(578), + [anon_sym_e_PLUSo_GT] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), + [aux_sym_unquoted_token1] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, - [463] = { - [sym_path] = STATE(498), - [sym_comment] = STATE(463), - [aux_sym_cell_path_repeat1] = STATE(464), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_RPAREN] = ACTIONS(582), - [anon_sym_PIPE] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_GT] = ACTIONS(582), - [anon_sym_DASH_DASH] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_in] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_RBRACE] = ACTIONS(582), + [455] = { + [sym_cell_path] = STATE(537), + [sym_path] = STATE(463), + [sym_comment] = STATE(455), + [anon_sym_SEMI] = ACTIONS(605), + [anon_sym_LF] = ACTIONS(607), + [anon_sym_LBRACK] = ACTIONS(605), + [anon_sym_LPAREN] = ACTIONS(605), + [anon_sym_RPAREN] = ACTIONS(605), + [anon_sym_PIPE] = ACTIONS(605), + [anon_sym_DOLLAR] = ACTIONS(605), + [anon_sym_GT] = ACTIONS(605), + [anon_sym_DASH_DASH] = ACTIONS(605), + [anon_sym_DASH] = ACTIONS(605), + [anon_sym_in] = ACTIONS(605), + [anon_sym_LBRACE] = ACTIONS(605), + [anon_sym_RBRACE] = ACTIONS(605), [anon_sym_DOT] = ACTIONS(1018), - [anon_sym_STAR] = ACTIONS(582), - [anon_sym_STAR_STAR] = ACTIONS(582), - [anon_sym_PLUS_PLUS] = ACTIONS(582), - [anon_sym_SLASH] = ACTIONS(582), - [anon_sym_mod] = ACTIONS(582), - [anon_sym_SLASH_SLASH] = ACTIONS(582), - [anon_sym_PLUS] = ACTIONS(582), - [anon_sym_bit_DASHshl] = ACTIONS(582), - [anon_sym_bit_DASHshr] = ACTIONS(582), - [anon_sym_EQ_EQ] = ACTIONS(582), - [anon_sym_BANG_EQ] = ACTIONS(582), - [anon_sym_LT2] = ACTIONS(582), - [anon_sym_LT_EQ] = ACTIONS(582), - [anon_sym_GT_EQ] = ACTIONS(582), - [anon_sym_not_DASHin] = ACTIONS(582), - [anon_sym_starts_DASHwith] = ACTIONS(582), - [anon_sym_ends_DASHwith] = ACTIONS(582), - [anon_sym_EQ_TILDE] = ACTIONS(582), - [anon_sym_BANG_TILDE] = ACTIONS(582), - [anon_sym_bit_DASHand] = ACTIONS(582), - [anon_sym_bit_DASHxor] = ACTIONS(582), - [anon_sym_bit_DASHor] = ACTIONS(582), - [anon_sym_and] = ACTIONS(582), - [anon_sym_xor] = ACTIONS(582), - [anon_sym_or] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_err_GT] = ACTIONS(582), - [anon_sym_out_GT] = ACTIONS(582), - [anon_sym_e_GT] = ACTIONS(582), - [anon_sym_o_GT] = ACTIONS(582), - [anon_sym_err_PLUSout_GT] = ACTIONS(582), - [anon_sym_out_PLUSerr_GT] = ACTIONS(582), - [anon_sym_o_PLUSe_GT] = ACTIONS(582), - [anon_sym_e_PLUSo_GT] = ACTIONS(582), - [sym_short_flag] = ACTIONS(582), - [aux_sym_unquoted_token1] = ACTIONS(582), + [anon_sym_STAR] = ACTIONS(605), + [anon_sym_STAR_STAR] = ACTIONS(605), + [anon_sym_PLUS_PLUS] = ACTIONS(605), + [anon_sym_SLASH] = ACTIONS(605), + [anon_sym_mod] = ACTIONS(605), + [anon_sym_SLASH_SLASH] = ACTIONS(605), + [anon_sym_PLUS] = ACTIONS(605), + [anon_sym_bit_DASHshl] = ACTIONS(605), + [anon_sym_bit_DASHshr] = ACTIONS(605), + [anon_sym_EQ_EQ] = ACTIONS(605), + [anon_sym_BANG_EQ] = ACTIONS(605), + [anon_sym_LT2] = ACTIONS(605), + [anon_sym_LT_EQ] = ACTIONS(605), + [anon_sym_GT_EQ] = ACTIONS(605), + [anon_sym_not_DASHin] = ACTIONS(605), + [anon_sym_starts_DASHwith] = ACTIONS(605), + [anon_sym_ends_DASHwith] = ACTIONS(605), + [anon_sym_EQ_TILDE] = ACTIONS(605), + [anon_sym_BANG_TILDE] = ACTIONS(605), + [anon_sym_bit_DASHand] = ACTIONS(605), + [anon_sym_bit_DASHxor] = ACTIONS(605), + [anon_sym_bit_DASHor] = ACTIONS(605), + [anon_sym_and] = ACTIONS(605), + [anon_sym_xor] = ACTIONS(605), + [anon_sym_or] = ACTIONS(605), + [anon_sym_DOT_DOT_LT] = ACTIONS(605), + [anon_sym_DOT_DOT] = ACTIONS(605), + [anon_sym_DOT_DOT_EQ] = ACTIONS(605), + [sym_val_nothing] = ACTIONS(605), + [anon_sym_true] = ACTIONS(605), + [anon_sym_false] = ACTIONS(605), + [aux_sym_val_number_token1] = ACTIONS(605), + [aux_sym_val_number_token2] = ACTIONS(605), + [aux_sym_val_number_token3] = ACTIONS(605), + [aux_sym_val_number_token4] = ACTIONS(605), + [anon_sym_inf] = ACTIONS(605), + [anon_sym_DASHinf] = ACTIONS(605), + [anon_sym_NaN] = ACTIONS(605), + [anon_sym_0b] = ACTIONS(605), + [anon_sym_0o] = ACTIONS(605), + [anon_sym_0x] = ACTIONS(605), + [sym_val_date] = ACTIONS(605), + [anon_sym_DQUOTE] = ACTIONS(605), + [sym__str_single_quotes] = ACTIONS(605), + [sym__str_back_ticks] = ACTIONS(605), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(605), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(605), + [anon_sym_err_GT] = ACTIONS(605), + [anon_sym_out_GT] = ACTIONS(605), + [anon_sym_e_GT] = ACTIONS(605), + [anon_sym_o_GT] = ACTIONS(605), + [anon_sym_err_PLUSout_GT] = ACTIONS(605), + [anon_sym_out_PLUSerr_GT] = ACTIONS(605), + [anon_sym_o_PLUSe_GT] = ACTIONS(605), + [anon_sym_e_PLUSo_GT] = ACTIONS(605), + [sym_short_flag] = ACTIONS(605), + [aux_sym_unquoted_token1] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, - [464] = { - [sym_path] = STATE(498), - [sym_comment] = STATE(464), - [aux_sym_cell_path_repeat1] = STATE(458), + [456] = { + [sym_pipeline] = STATE(988), + [sym_pipeline_last] = STATE(3474), + [sym__ctrl_expression] = STATE(3139), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3268), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(2506), + [sym__var] = STATE(2158), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), + [sym_comment] = STATE(456), + [aux_sym_pipeline_repeat1] = STATE(497), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(157), + }, + [457] = { + [sym_cell_path] = STATE(529), + [sym_path] = STATE(463), + [sym_comment] = STATE(457), [anon_sym_SEMI] = ACTIONS(613), [anon_sym_LF] = ACTIONS(615), [anon_sym_LBRACK] = ACTIONS(613), @@ -91617,43 +91113,43 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, - [465] = { - [sym_pipeline] = STATE(998), - [sym_pipeline_last] = STATE(3515), - [sym__ctrl_expression] = STATE(3132), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3332), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(2467), - [sym__var] = STATE(2125), + [458] = { + [sym_pipeline] = STATE(1002), + [sym_pipeline_last] = STATE(3456), + [sym__ctrl_expression] = STATE(3139), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3268), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(2506), + [sym__var] = STATE(2158), [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), - [sym_comment] = STATE(465), - [aux_sym_pipeline_repeat1] = STATE(499), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), + [sym_comment] = STATE(458), + [aux_sym_pipeline_repeat1] = STATE(497), [sym_cmd_identifier] = ACTIONS(19), [anon_sym_LBRACK] = ACTIONS(31), [anon_sym_LPAREN] = ACTIONS(33), @@ -91692,170 +91188,94 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(147), - }, - [466] = { - [sym_cell_path] = STATE(558), - [sym_path] = STATE(463), - [sym_comment] = STATE(466), - [anon_sym_SEMI] = ACTIONS(586), - [anon_sym_LF] = ACTIONS(588), - [anon_sym_LBRACK] = ACTIONS(586), - [anon_sym_LPAREN] = ACTIONS(586), - [anon_sym_RPAREN] = ACTIONS(586), - [anon_sym_PIPE] = ACTIONS(586), - [anon_sym_DOLLAR] = ACTIONS(586), - [anon_sym_GT] = ACTIONS(586), - [anon_sym_DASH_DASH] = ACTIONS(586), - [anon_sym_DASH] = ACTIONS(586), - [anon_sym_in] = ACTIONS(586), - [anon_sym_LBRACE] = ACTIONS(586), - [anon_sym_RBRACE] = ACTIONS(586), - [anon_sym_DOT] = ACTIONS(1018), - [anon_sym_STAR] = ACTIONS(586), - [anon_sym_STAR_STAR] = ACTIONS(586), - [anon_sym_PLUS_PLUS] = ACTIONS(586), - [anon_sym_SLASH] = ACTIONS(586), - [anon_sym_mod] = ACTIONS(586), - [anon_sym_SLASH_SLASH] = ACTIONS(586), - [anon_sym_PLUS] = ACTIONS(586), - [anon_sym_bit_DASHshl] = ACTIONS(586), - [anon_sym_bit_DASHshr] = ACTIONS(586), - [anon_sym_EQ_EQ] = ACTIONS(586), - [anon_sym_BANG_EQ] = ACTIONS(586), - [anon_sym_LT2] = ACTIONS(586), - [anon_sym_LT_EQ] = ACTIONS(586), - [anon_sym_GT_EQ] = ACTIONS(586), - [anon_sym_not_DASHin] = ACTIONS(586), - [anon_sym_starts_DASHwith] = ACTIONS(586), - [anon_sym_ends_DASHwith] = ACTIONS(586), - [anon_sym_EQ_TILDE] = ACTIONS(586), - [anon_sym_BANG_TILDE] = ACTIONS(586), - [anon_sym_bit_DASHand] = ACTIONS(586), - [anon_sym_bit_DASHxor] = ACTIONS(586), - [anon_sym_bit_DASHor] = ACTIONS(586), - [anon_sym_and] = ACTIONS(586), - [anon_sym_xor] = ACTIONS(586), - [anon_sym_or] = ACTIONS(586), - [anon_sym_DOT_DOT_LT] = ACTIONS(586), - [anon_sym_DOT_DOT] = ACTIONS(586), - [anon_sym_DOT_DOT_EQ] = ACTIONS(586), - [sym_val_nothing] = ACTIONS(586), - [anon_sym_true] = ACTIONS(586), - [anon_sym_false] = ACTIONS(586), - [aux_sym_val_number_token1] = ACTIONS(586), - [aux_sym_val_number_token2] = ACTIONS(586), - [aux_sym_val_number_token3] = ACTIONS(586), - [aux_sym_val_number_token4] = ACTIONS(586), - [anon_sym_inf] = ACTIONS(586), - [anon_sym_DASHinf] = ACTIONS(586), - [anon_sym_NaN] = ACTIONS(586), - [anon_sym_0b] = ACTIONS(586), - [anon_sym_0o] = ACTIONS(586), - [anon_sym_0x] = ACTIONS(586), - [sym_val_date] = ACTIONS(586), - [anon_sym_DQUOTE] = ACTIONS(586), - [sym__str_single_quotes] = ACTIONS(586), - [sym__str_back_ticks] = ACTIONS(586), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), - [anon_sym_err_GT] = ACTIONS(586), - [anon_sym_out_GT] = ACTIONS(586), - [anon_sym_e_GT] = ACTIONS(586), - [anon_sym_o_GT] = ACTIONS(586), - [anon_sym_err_PLUSout_GT] = ACTIONS(586), - [anon_sym_out_PLUSerr_GT] = ACTIONS(586), - [anon_sym_o_PLUSe_GT] = ACTIONS(586), - [anon_sym_e_PLUSo_GT] = ACTIONS(586), - [sym_short_flag] = ACTIONS(586), - [aux_sym_unquoted_token1] = ACTIONS(586), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_POUND] = ACTIONS(157), }, - [467] = { - [sym_path] = STATE(507), - [sym_comment] = STATE(467), - [aux_sym_cell_path_repeat1] = STATE(475), - [ts_builtin_sym_end] = ACTIONS(615), - [anon_sym_SEMI] = ACTIONS(613), - [anon_sym_LF] = ACTIONS(615), - [anon_sym_LBRACK] = ACTIONS(613), - [anon_sym_LPAREN] = ACTIONS(613), - [anon_sym_PIPE] = ACTIONS(613), - [anon_sym_DOLLAR] = ACTIONS(613), - [anon_sym_GT] = ACTIONS(613), - [anon_sym_DASH_DASH] = ACTIONS(613), - [anon_sym_DASH] = ACTIONS(613), - [anon_sym_in] = ACTIONS(613), - [anon_sym_LBRACE] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_STAR] = ACTIONS(613), - [anon_sym_STAR_STAR] = ACTIONS(613), - [anon_sym_PLUS_PLUS] = ACTIONS(613), - [anon_sym_SLASH] = ACTIONS(613), - [anon_sym_mod] = ACTIONS(613), - [anon_sym_SLASH_SLASH] = ACTIONS(613), - [anon_sym_PLUS] = ACTIONS(613), - [anon_sym_bit_DASHshl] = ACTIONS(613), - [anon_sym_bit_DASHshr] = ACTIONS(613), - [anon_sym_EQ_EQ] = ACTIONS(613), - [anon_sym_BANG_EQ] = ACTIONS(613), - [anon_sym_LT2] = ACTIONS(613), - [anon_sym_LT_EQ] = ACTIONS(613), - [anon_sym_GT_EQ] = ACTIONS(613), - [anon_sym_not_DASHin] = ACTIONS(613), - [anon_sym_starts_DASHwith] = ACTIONS(613), - [anon_sym_ends_DASHwith] = ACTIONS(613), - [anon_sym_EQ_TILDE] = ACTIONS(613), - [anon_sym_BANG_TILDE] = ACTIONS(613), - [anon_sym_bit_DASHand] = ACTIONS(613), - [anon_sym_bit_DASHxor] = ACTIONS(613), - [anon_sym_bit_DASHor] = ACTIONS(613), - [anon_sym_and] = ACTIONS(613), - [anon_sym_xor] = ACTIONS(613), - [anon_sym_or] = ACTIONS(613), - [anon_sym_DOT_DOT_LT] = ACTIONS(613), - [anon_sym_DOT_DOT] = ACTIONS(613), - [anon_sym_DOT_DOT_EQ] = ACTIONS(613), - [sym_val_nothing] = ACTIONS(613), - [anon_sym_true] = ACTIONS(613), - [anon_sym_false] = ACTIONS(613), - [aux_sym_val_number_token1] = ACTIONS(613), - [aux_sym_val_number_token2] = ACTIONS(613), - [aux_sym_val_number_token3] = ACTIONS(613), - [aux_sym_val_number_token4] = ACTIONS(613), - [anon_sym_inf] = ACTIONS(613), - [anon_sym_DASHinf] = ACTIONS(613), - [anon_sym_NaN] = ACTIONS(613), - [anon_sym_0b] = ACTIONS(613), - [anon_sym_0o] = ACTIONS(613), - [anon_sym_0x] = ACTIONS(613), - [sym_val_date] = ACTIONS(613), - [anon_sym_DQUOTE] = ACTIONS(613), - [sym__str_single_quotes] = ACTIONS(613), - [sym__str_back_ticks] = ACTIONS(613), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), - [anon_sym_err_GT] = ACTIONS(613), - [anon_sym_out_GT] = ACTIONS(613), - [anon_sym_e_GT] = ACTIONS(613), - [anon_sym_o_GT] = ACTIONS(613), - [anon_sym_err_PLUSout_GT] = ACTIONS(613), - [anon_sym_out_PLUSerr_GT] = ACTIONS(613), - [anon_sym_o_PLUSe_GT] = ACTIONS(613), - [anon_sym_e_PLUSo_GT] = ACTIONS(613), - [sym_short_flag] = ACTIONS(613), - [aux_sym_unquoted_token1] = ACTIONS(613), - [anon_sym_POUND] = ACTIONS(3), + [459] = { + [sym_pipeline] = STATE(986), + [sym_pipeline_last] = STATE(3455), + [sym__ctrl_expression] = STATE(3139), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3268), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(2506), + [sym__var] = STATE(2158), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), + [sym_comment] = STATE(459), + [aux_sym_pipeline_repeat1] = STATE(497), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(157), }, - [468] = { - [sym_cell_path] = STATE(570), - [sym_path] = STATE(478), - [sym_comment] = STATE(468), - [ts_builtin_sym_end] = ACTIONS(603), + [460] = { + [sym_cell_path] = STATE(521), + [sym_path] = STATE(463), + [sym_comment] = STATE(460), [anon_sym_SEMI] = ACTIONS(601), [anon_sym_LF] = ACTIONS(603), [anon_sym_LBRACK] = ACTIONS(601), [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_RPAREN] = ACTIONS(601), [anon_sym_PIPE] = ACTIONS(601), [anon_sym_DOLLAR] = ACTIONS(601), [anon_sym_GT] = ACTIONS(601), @@ -91863,7 +91283,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(601), [anon_sym_in] = ACTIONS(601), [anon_sym_LBRACE] = ACTIONS(601), - [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_RBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(1018), [anon_sym_STAR] = ACTIONS(601), [anon_sym_STAR_STAR] = ACTIONS(601), [anon_sym_PLUS_PLUS] = ACTIONS(601), @@ -91923,392 +91344,476 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, - [469] = { - [sym_cell_path] = STATE(621), - [sym_path] = STATE(478), - [sym_comment] = STATE(469), - [ts_builtin_sym_end] = ACTIONS(570), - [anon_sym_SEMI] = ACTIONS(568), - [anon_sym_LF] = ACTIONS(570), - [anon_sym_LBRACK] = ACTIONS(568), - [anon_sym_LPAREN] = ACTIONS(568), - [anon_sym_PIPE] = ACTIONS(568), - [anon_sym_DOLLAR] = ACTIONS(568), - [anon_sym_GT] = ACTIONS(568), - [anon_sym_DASH_DASH] = ACTIONS(568), - [anon_sym_DASH] = ACTIONS(568), - [anon_sym_in] = ACTIONS(568), - [anon_sym_LBRACE] = ACTIONS(568), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_STAR] = ACTIONS(568), - [anon_sym_STAR_STAR] = ACTIONS(568), - [anon_sym_PLUS_PLUS] = ACTIONS(568), - [anon_sym_SLASH] = ACTIONS(568), - [anon_sym_mod] = ACTIONS(568), - [anon_sym_SLASH_SLASH] = ACTIONS(568), - [anon_sym_PLUS] = ACTIONS(568), - [anon_sym_bit_DASHshl] = ACTIONS(568), - [anon_sym_bit_DASHshr] = ACTIONS(568), - [anon_sym_EQ_EQ] = ACTIONS(568), - [anon_sym_BANG_EQ] = ACTIONS(568), - [anon_sym_LT2] = ACTIONS(568), - [anon_sym_LT_EQ] = ACTIONS(568), - [anon_sym_GT_EQ] = ACTIONS(568), - [anon_sym_not_DASHin] = ACTIONS(568), - [anon_sym_starts_DASHwith] = ACTIONS(568), - [anon_sym_ends_DASHwith] = ACTIONS(568), - [anon_sym_EQ_TILDE] = ACTIONS(568), - [anon_sym_BANG_TILDE] = ACTIONS(568), - [anon_sym_bit_DASHand] = ACTIONS(568), - [anon_sym_bit_DASHxor] = ACTIONS(568), - [anon_sym_bit_DASHor] = ACTIONS(568), - [anon_sym_and] = ACTIONS(568), - [anon_sym_xor] = ACTIONS(568), - [anon_sym_or] = ACTIONS(568), - [anon_sym_DOT_DOT_LT] = ACTIONS(568), - [anon_sym_DOT_DOT] = ACTIONS(568), - [anon_sym_DOT_DOT_EQ] = ACTIONS(568), - [sym_val_nothing] = ACTIONS(568), - [anon_sym_true] = ACTIONS(568), - [anon_sym_false] = ACTIONS(568), - [aux_sym_val_number_token1] = ACTIONS(568), - [aux_sym_val_number_token2] = ACTIONS(568), - [aux_sym_val_number_token3] = ACTIONS(568), - [aux_sym_val_number_token4] = ACTIONS(568), - [anon_sym_inf] = ACTIONS(568), - [anon_sym_DASHinf] = ACTIONS(568), - [anon_sym_NaN] = ACTIONS(568), - [anon_sym_0b] = ACTIONS(568), - [anon_sym_0o] = ACTIONS(568), - [anon_sym_0x] = ACTIONS(568), - [sym_val_date] = ACTIONS(568), - [anon_sym_DQUOTE] = ACTIONS(568), - [sym__str_single_quotes] = ACTIONS(568), - [sym__str_back_ticks] = ACTIONS(568), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), - [anon_sym_err_GT] = ACTIONS(568), - [anon_sym_out_GT] = ACTIONS(568), - [anon_sym_e_GT] = ACTIONS(568), - [anon_sym_o_GT] = ACTIONS(568), - [anon_sym_err_PLUSout_GT] = ACTIONS(568), - [anon_sym_out_PLUSerr_GT] = ACTIONS(568), - [anon_sym_o_PLUSe_GT] = ACTIONS(568), - [anon_sym_e_PLUSo_GT] = ACTIONS(568), - [sym_short_flag] = ACTIONS(568), - [aux_sym_unquoted_token1] = ACTIONS(568), + [461] = { + [sym_cell_path] = STATE(532), + [sym_path] = STATE(463), + [sym_comment] = STATE(461), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_RPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_RBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_err_GT] = ACTIONS(609), + [anon_sym_out_GT] = ACTIONS(609), + [anon_sym_e_GT] = ACTIONS(609), + [anon_sym_o_GT] = ACTIONS(609), + [anon_sym_err_PLUSout_GT] = ACTIONS(609), + [anon_sym_out_PLUSerr_GT] = ACTIONS(609), + [anon_sym_o_PLUSe_GT] = ACTIONS(609), + [anon_sym_e_PLUSo_GT] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), + [aux_sym_unquoted_token1] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, - [470] = { - [sym_comment] = STATE(470), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1035), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_err_GT] = ACTIONS(651), - [anon_sym_out_GT] = ACTIONS(651), - [anon_sym_e_GT] = ACTIONS(651), - [anon_sym_o_GT] = ACTIONS(651), - [anon_sym_err_PLUSout_GT] = ACTIONS(651), - [anon_sym_out_PLUSerr_GT] = ACTIONS(651), - [anon_sym_o_PLUSe_GT] = ACTIONS(651), - [anon_sym_e_PLUSo_GT] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), - [aux_sym_unquoted_token1] = ACTIONS(651), + [462] = { + [sym_cell_path] = STATE(540), + [sym_path] = STATE(463), + [sym_comment] = STATE(462), + [anon_sym_SEMI] = ACTIONS(574), + [anon_sym_LF] = ACTIONS(576), + [anon_sym_LBRACK] = ACTIONS(574), + [anon_sym_LPAREN] = ACTIONS(574), + [anon_sym_RPAREN] = ACTIONS(574), + [anon_sym_PIPE] = ACTIONS(574), + [anon_sym_DOLLAR] = ACTIONS(574), + [anon_sym_GT] = ACTIONS(574), + [anon_sym_DASH_DASH] = ACTIONS(574), + [anon_sym_DASH] = ACTIONS(574), + [anon_sym_in] = ACTIONS(574), + [anon_sym_LBRACE] = ACTIONS(574), + [anon_sym_RBRACE] = ACTIONS(574), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(574), + [anon_sym_STAR_STAR] = ACTIONS(574), + [anon_sym_PLUS_PLUS] = ACTIONS(574), + [anon_sym_SLASH] = ACTIONS(574), + [anon_sym_mod] = ACTIONS(574), + [anon_sym_SLASH_SLASH] = ACTIONS(574), + [anon_sym_PLUS] = ACTIONS(574), + [anon_sym_bit_DASHshl] = ACTIONS(574), + [anon_sym_bit_DASHshr] = ACTIONS(574), + [anon_sym_EQ_EQ] = ACTIONS(574), + [anon_sym_BANG_EQ] = ACTIONS(574), + [anon_sym_LT2] = ACTIONS(574), + [anon_sym_LT_EQ] = ACTIONS(574), + [anon_sym_GT_EQ] = ACTIONS(574), + [anon_sym_not_DASHin] = ACTIONS(574), + [anon_sym_starts_DASHwith] = ACTIONS(574), + [anon_sym_ends_DASHwith] = ACTIONS(574), + [anon_sym_EQ_TILDE] = ACTIONS(574), + [anon_sym_BANG_TILDE] = ACTIONS(574), + [anon_sym_bit_DASHand] = ACTIONS(574), + [anon_sym_bit_DASHxor] = ACTIONS(574), + [anon_sym_bit_DASHor] = ACTIONS(574), + [anon_sym_and] = ACTIONS(574), + [anon_sym_xor] = ACTIONS(574), + [anon_sym_or] = ACTIONS(574), + [anon_sym_DOT_DOT_LT] = ACTIONS(574), + [anon_sym_DOT_DOT] = ACTIONS(574), + [anon_sym_DOT_DOT_EQ] = ACTIONS(574), + [sym_val_nothing] = ACTIONS(574), + [anon_sym_true] = ACTIONS(574), + [anon_sym_false] = ACTIONS(574), + [aux_sym_val_number_token1] = ACTIONS(574), + [aux_sym_val_number_token2] = ACTIONS(574), + [aux_sym_val_number_token3] = ACTIONS(574), + [aux_sym_val_number_token4] = ACTIONS(574), + [anon_sym_inf] = ACTIONS(574), + [anon_sym_DASHinf] = ACTIONS(574), + [anon_sym_NaN] = ACTIONS(574), + [anon_sym_0b] = ACTIONS(574), + [anon_sym_0o] = ACTIONS(574), + [anon_sym_0x] = ACTIONS(574), + [sym_val_date] = ACTIONS(574), + [anon_sym_DQUOTE] = ACTIONS(574), + [sym__str_single_quotes] = ACTIONS(574), + [sym__str_back_ticks] = ACTIONS(574), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(574), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(574), + [anon_sym_err_GT] = ACTIONS(574), + [anon_sym_out_GT] = ACTIONS(574), + [anon_sym_e_GT] = ACTIONS(574), + [anon_sym_o_GT] = ACTIONS(574), + [anon_sym_err_PLUSout_GT] = ACTIONS(574), + [anon_sym_out_PLUSerr_GT] = ACTIONS(574), + [anon_sym_o_PLUSe_GT] = ACTIONS(574), + [anon_sym_e_PLUSo_GT] = ACTIONS(574), + [sym_short_flag] = ACTIONS(574), + [aux_sym_unquoted_token1] = ACTIONS(574), [anon_sym_POUND] = ACTIONS(3), }, - [471] = { - [sym_comment] = STATE(471), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1035), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_err_GT] = ACTIONS(651), - [anon_sym_out_GT] = ACTIONS(651), - [anon_sym_e_GT] = ACTIONS(651), - [anon_sym_o_GT] = ACTIONS(651), - [anon_sym_err_PLUSout_GT] = ACTIONS(651), - [anon_sym_out_PLUSerr_GT] = ACTIONS(651), - [anon_sym_o_PLUSe_GT] = ACTIONS(651), - [anon_sym_e_PLUSo_GT] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), - [aux_sym_unquoted_token1] = ACTIONS(651), + [463] = { + [sym_path] = STATE(491), + [sym_comment] = STATE(463), + [aux_sym_cell_path_repeat1] = STATE(449), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_RPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_GT] = ACTIONS(597), + [anon_sym_DASH_DASH] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_in] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_RBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(1018), + [anon_sym_STAR] = ACTIONS(597), + [anon_sym_STAR_STAR] = ACTIONS(597), + [anon_sym_PLUS_PLUS] = ACTIONS(597), + [anon_sym_SLASH] = ACTIONS(597), + [anon_sym_mod] = ACTIONS(597), + [anon_sym_SLASH_SLASH] = ACTIONS(597), + [anon_sym_PLUS] = ACTIONS(597), + [anon_sym_bit_DASHshl] = ACTIONS(597), + [anon_sym_bit_DASHshr] = ACTIONS(597), + [anon_sym_EQ_EQ] = ACTIONS(597), + [anon_sym_BANG_EQ] = ACTIONS(597), + [anon_sym_LT2] = ACTIONS(597), + [anon_sym_LT_EQ] = ACTIONS(597), + [anon_sym_GT_EQ] = ACTIONS(597), + [anon_sym_not_DASHin] = ACTIONS(597), + [anon_sym_starts_DASHwith] = ACTIONS(597), + [anon_sym_ends_DASHwith] = ACTIONS(597), + [anon_sym_EQ_TILDE] = ACTIONS(597), + [anon_sym_BANG_TILDE] = ACTIONS(597), + [anon_sym_bit_DASHand] = ACTIONS(597), + [anon_sym_bit_DASHxor] = ACTIONS(597), + [anon_sym_bit_DASHor] = ACTIONS(597), + [anon_sym_and] = ACTIONS(597), + [anon_sym_xor] = ACTIONS(597), + [anon_sym_or] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_err_GT] = ACTIONS(597), + [anon_sym_out_GT] = ACTIONS(597), + [anon_sym_e_GT] = ACTIONS(597), + [anon_sym_o_GT] = ACTIONS(597), + [anon_sym_err_PLUSout_GT] = ACTIONS(597), + [anon_sym_out_PLUSerr_GT] = ACTIONS(597), + [anon_sym_o_PLUSe_GT] = ACTIONS(597), + [anon_sym_e_PLUSo_GT] = ACTIONS(597), + [sym_short_flag] = ACTIONS(597), + [aux_sym_unquoted_token1] = ACTIONS(597), [anon_sym_POUND] = ACTIONS(3), }, - [472] = { - [sym_expr_parenthesized] = STATE(502), - [sym_val_number] = STATE(502), - [sym_comment] = STATE(472), - [anon_sym_SEMI] = ACTIONS(686), - [anon_sym_LF] = ACTIONS(688), - [anon_sym_LBRACK] = ACTIONS(686), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(686), - [anon_sym_PIPE] = ACTIONS(686), - [anon_sym_DOLLAR] = ACTIONS(686), - [anon_sym_GT] = ACTIONS(686), - [anon_sym_DASH_DASH] = ACTIONS(686), - [anon_sym_DASH] = ACTIONS(686), - [anon_sym_in] = ACTIONS(686), - [anon_sym_LBRACE] = ACTIONS(686), - [anon_sym_RBRACE] = ACTIONS(686), - [anon_sym_STAR] = ACTIONS(686), - [anon_sym_STAR_STAR] = ACTIONS(686), - [anon_sym_PLUS_PLUS] = ACTIONS(686), - [anon_sym_SLASH] = ACTIONS(686), - [anon_sym_mod] = ACTIONS(686), - [anon_sym_SLASH_SLASH] = ACTIONS(686), - [anon_sym_PLUS] = ACTIONS(686), - [anon_sym_bit_DASHshl] = ACTIONS(686), - [anon_sym_bit_DASHshr] = ACTIONS(686), - [anon_sym_EQ_EQ] = ACTIONS(686), - [anon_sym_BANG_EQ] = ACTIONS(686), - [anon_sym_LT2] = ACTIONS(686), - [anon_sym_LT_EQ] = ACTIONS(686), - [anon_sym_GT_EQ] = ACTIONS(686), - [anon_sym_not_DASHin] = ACTIONS(686), - [anon_sym_starts_DASHwith] = ACTIONS(686), - [anon_sym_ends_DASHwith] = ACTIONS(686), - [anon_sym_EQ_TILDE] = ACTIONS(686), - [anon_sym_BANG_TILDE] = ACTIONS(686), - [anon_sym_bit_DASHand] = ACTIONS(686), - [anon_sym_bit_DASHxor] = ACTIONS(686), - [anon_sym_bit_DASHor] = ACTIONS(686), - [anon_sym_and] = ACTIONS(686), - [anon_sym_xor] = ACTIONS(686), - [anon_sym_or] = ACTIONS(686), - [anon_sym_DOT_DOT_LT] = ACTIONS(686), - [anon_sym_DOT_DOT] = ACTIONS(686), - [anon_sym_DOT_DOT_EQ] = ACTIONS(686), - [sym_val_nothing] = ACTIONS(686), - [anon_sym_true] = ACTIONS(686), - [anon_sym_false] = ACTIONS(686), - [aux_sym_val_number_token1] = ACTIONS(1039), - [aux_sym_val_number_token2] = ACTIONS(1039), - [aux_sym_val_number_token3] = ACTIONS(1039), - [aux_sym_val_number_token4] = ACTIONS(1039), - [anon_sym_inf] = ACTIONS(1039), - [anon_sym_DASHinf] = ACTIONS(1039), - [anon_sym_NaN] = ACTIONS(1039), - [anon_sym_0b] = ACTIONS(686), - [anon_sym_0o] = ACTIONS(686), - [anon_sym_0x] = ACTIONS(686), - [sym_val_date] = ACTIONS(686), - [anon_sym_DQUOTE] = ACTIONS(686), - [sym__str_single_quotes] = ACTIONS(686), - [sym__str_back_ticks] = ACTIONS(686), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), - [anon_sym_err_GT] = ACTIONS(686), - [anon_sym_out_GT] = ACTIONS(686), - [anon_sym_e_GT] = ACTIONS(686), - [anon_sym_o_GT] = ACTIONS(686), - [anon_sym_err_PLUSout_GT] = ACTIONS(686), - [anon_sym_out_PLUSerr_GT] = ACTIONS(686), - [anon_sym_o_PLUSe_GT] = ACTIONS(686), - [anon_sym_e_PLUSo_GT] = ACTIONS(686), - [sym_short_flag] = ACTIONS(686), - [aux_sym_unquoted_token1] = ACTIONS(686), - [anon_sym_POUND] = ACTIONS(3), + [464] = { + [sym_pipeline] = STATE(986), + [sym_pipeline_last] = STATE(3309), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(464), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), }, - [473] = { - [sym_cell_path] = STATE(613), - [sym_path] = STATE(478), - [sym_comment] = STATE(473), - [ts_builtin_sym_end] = ACTIONS(592), - [anon_sym_SEMI] = ACTIONS(590), - [anon_sym_LF] = ACTIONS(592), - [anon_sym_LBRACK] = ACTIONS(590), - [anon_sym_LPAREN] = ACTIONS(590), - [anon_sym_PIPE] = ACTIONS(590), - [anon_sym_DOLLAR] = ACTIONS(590), - [anon_sym_GT] = ACTIONS(590), - [anon_sym_DASH_DASH] = ACTIONS(590), - [anon_sym_DASH] = ACTIONS(590), - [anon_sym_in] = ACTIONS(590), - [anon_sym_LBRACE] = ACTIONS(590), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_STAR] = ACTIONS(590), - [anon_sym_STAR_STAR] = ACTIONS(590), - [anon_sym_PLUS_PLUS] = ACTIONS(590), - [anon_sym_SLASH] = ACTIONS(590), - [anon_sym_mod] = ACTIONS(590), - [anon_sym_SLASH_SLASH] = ACTIONS(590), - [anon_sym_PLUS] = ACTIONS(590), - [anon_sym_bit_DASHshl] = ACTIONS(590), - [anon_sym_bit_DASHshr] = ACTIONS(590), - [anon_sym_EQ_EQ] = ACTIONS(590), - [anon_sym_BANG_EQ] = ACTIONS(590), - [anon_sym_LT2] = ACTIONS(590), - [anon_sym_LT_EQ] = ACTIONS(590), - [anon_sym_GT_EQ] = ACTIONS(590), - [anon_sym_not_DASHin] = ACTIONS(590), - [anon_sym_starts_DASHwith] = ACTIONS(590), - [anon_sym_ends_DASHwith] = ACTIONS(590), - [anon_sym_EQ_TILDE] = ACTIONS(590), - [anon_sym_BANG_TILDE] = ACTIONS(590), - [anon_sym_bit_DASHand] = ACTIONS(590), - [anon_sym_bit_DASHxor] = ACTIONS(590), - [anon_sym_bit_DASHor] = ACTIONS(590), - [anon_sym_and] = ACTIONS(590), - [anon_sym_xor] = ACTIONS(590), - [anon_sym_or] = ACTIONS(590), - [anon_sym_DOT_DOT_LT] = ACTIONS(590), - [anon_sym_DOT_DOT] = ACTIONS(590), - [anon_sym_DOT_DOT_EQ] = ACTIONS(590), - [sym_val_nothing] = ACTIONS(590), - [anon_sym_true] = ACTIONS(590), - [anon_sym_false] = ACTIONS(590), - [aux_sym_val_number_token1] = ACTIONS(590), - [aux_sym_val_number_token2] = ACTIONS(590), - [aux_sym_val_number_token3] = ACTIONS(590), - [aux_sym_val_number_token4] = ACTIONS(590), - [anon_sym_inf] = ACTIONS(590), - [anon_sym_DASHinf] = ACTIONS(590), - [anon_sym_NaN] = ACTIONS(590), - [anon_sym_0b] = ACTIONS(590), - [anon_sym_0o] = ACTIONS(590), - [anon_sym_0x] = ACTIONS(590), - [sym_val_date] = ACTIONS(590), - [anon_sym_DQUOTE] = ACTIONS(590), - [sym__str_single_quotes] = ACTIONS(590), - [sym__str_back_ticks] = ACTIONS(590), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), - [anon_sym_err_GT] = ACTIONS(590), - [anon_sym_out_GT] = ACTIONS(590), - [anon_sym_e_GT] = ACTIONS(590), - [anon_sym_o_GT] = ACTIONS(590), - [anon_sym_err_PLUSout_GT] = ACTIONS(590), - [anon_sym_out_PLUSerr_GT] = ACTIONS(590), - [anon_sym_o_PLUSe_GT] = ACTIONS(590), - [anon_sym_e_PLUSo_GT] = ACTIONS(590), - [sym_short_flag] = ACTIONS(590), - [aux_sym_unquoted_token1] = ACTIONS(590), - [anon_sym_POUND] = ACTIONS(3), + [465] = { + [sym_pipeline] = STATE(988), + [sym_pipeline_last] = STATE(3423), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(465), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), }, - [474] = { - [sym_comment] = STATE(474), + [466] = { + [sym_pipeline] = STATE(990), + [sym_pipeline_last] = STATE(3422), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3175), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(466), + [aux_sym_pipeline_repeat1] = STATE(488), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), + }, + [467] = { + [sym_expr_parenthesized] = STATE(545), + [sym_val_number] = STATE(545), + [sym_comment] = STATE(467), [anon_sym_SEMI] = ACTIONS(702), [anon_sym_LF] = ACTIONS(704), [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), + [anon_sym_LPAREN] = ACTIONS(1033), [anon_sym_RPAREN] = ACTIONS(702), [anon_sym_PIPE] = ACTIONS(702), [anon_sym_DOLLAR] = ACTIONS(702), @@ -92318,9 +91823,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_in] = ACTIONS(702), [anon_sym_LBRACE] = ACTIONS(702), [anon_sym_RBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), [anon_sym_STAR] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), [anon_sym_STAR_STAR] = ACTIONS(702), [anon_sym_PLUS_PLUS] = ACTIONS(702), [anon_sym_SLASH] = ACTIONS(702), @@ -92351,13 +91854,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_nothing] = ACTIONS(702), [anon_sym_true] = ACTIONS(702), [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(1035), + [aux_sym_val_number_token2] = ACTIONS(1035), + [aux_sym_val_number_token3] = ACTIONS(1035), + [aux_sym_val_number_token4] = ACTIONS(1035), + [anon_sym_inf] = ACTIONS(1035), + [anon_sym_DASHinf] = ACTIONS(1035), + [anon_sym_NaN] = ACTIONS(1035), [anon_sym_0b] = ACTIONS(702), [anon_sym_0o] = ACTIONS(702), [anon_sym_0x] = ACTIONS(702), @@ -92379,162 +91882,314 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, - [475] = { - [sym_path] = STATE(507), - [sym_comment] = STATE(475), - [aux_sym_cell_path_repeat1] = STATE(475), - [ts_builtin_sym_end] = ACTIONS(596), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_GT] = ACTIONS(594), - [anon_sym_DASH_DASH] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_in] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(1041), - [anon_sym_STAR] = ACTIONS(594), - [anon_sym_STAR_STAR] = ACTIONS(594), - [anon_sym_PLUS_PLUS] = ACTIONS(594), - [anon_sym_SLASH] = ACTIONS(594), - [anon_sym_mod] = ACTIONS(594), - [anon_sym_SLASH_SLASH] = ACTIONS(594), - [anon_sym_PLUS] = ACTIONS(594), - [anon_sym_bit_DASHshl] = ACTIONS(594), - [anon_sym_bit_DASHshr] = ACTIONS(594), - [anon_sym_EQ_EQ] = ACTIONS(594), - [anon_sym_BANG_EQ] = ACTIONS(594), - [anon_sym_LT2] = ACTIONS(594), - [anon_sym_LT_EQ] = ACTIONS(594), - [anon_sym_GT_EQ] = ACTIONS(594), - [anon_sym_not_DASHin] = ACTIONS(594), - [anon_sym_starts_DASHwith] = ACTIONS(594), - [anon_sym_ends_DASHwith] = ACTIONS(594), - [anon_sym_EQ_TILDE] = ACTIONS(594), - [anon_sym_BANG_TILDE] = ACTIONS(594), - [anon_sym_bit_DASHand] = ACTIONS(594), - [anon_sym_bit_DASHxor] = ACTIONS(594), - [anon_sym_bit_DASHor] = ACTIONS(594), - [anon_sym_and] = ACTIONS(594), - [anon_sym_xor] = ACTIONS(594), - [anon_sym_or] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_err_GT] = ACTIONS(594), - [anon_sym_out_GT] = ACTIONS(594), - [anon_sym_e_GT] = ACTIONS(594), - [anon_sym_o_GT] = ACTIONS(594), - [anon_sym_err_PLUSout_GT] = ACTIONS(594), - [anon_sym_out_PLUSerr_GT] = ACTIONS(594), - [anon_sym_o_PLUSe_GT] = ACTIONS(594), - [anon_sym_e_PLUSo_GT] = ACTIONS(594), - [sym_short_flag] = ACTIONS(594), - [aux_sym_unquoted_token1] = ACTIONS(594), + [468] = { + [sym_cell_path] = STATE(586), + [sym_path] = STATE(474), + [sym_comment] = STATE(468), + [ts_builtin_sym_end] = ACTIONS(603), + [anon_sym_SEMI] = ACTIONS(601), + [anon_sym_LF] = ACTIONS(603), + [anon_sym_LBRACK] = ACTIONS(601), + [anon_sym_LPAREN] = ACTIONS(601), + [anon_sym_PIPE] = ACTIONS(601), + [anon_sym_DOLLAR] = ACTIONS(601), + [anon_sym_GT] = ACTIONS(601), + [anon_sym_DASH_DASH] = ACTIONS(601), + [anon_sym_DASH] = ACTIONS(601), + [anon_sym_in] = ACTIONS(601), + [anon_sym_LBRACE] = ACTIONS(601), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(601), + [anon_sym_STAR_STAR] = ACTIONS(601), + [anon_sym_PLUS_PLUS] = ACTIONS(601), + [anon_sym_SLASH] = ACTIONS(601), + [anon_sym_mod] = ACTIONS(601), + [anon_sym_SLASH_SLASH] = ACTIONS(601), + [anon_sym_PLUS] = ACTIONS(601), + [anon_sym_bit_DASHshl] = ACTIONS(601), + [anon_sym_bit_DASHshr] = ACTIONS(601), + [anon_sym_EQ_EQ] = ACTIONS(601), + [anon_sym_BANG_EQ] = ACTIONS(601), + [anon_sym_LT2] = ACTIONS(601), + [anon_sym_LT_EQ] = ACTIONS(601), + [anon_sym_GT_EQ] = ACTIONS(601), + [anon_sym_not_DASHin] = ACTIONS(601), + [anon_sym_starts_DASHwith] = ACTIONS(601), + [anon_sym_ends_DASHwith] = ACTIONS(601), + [anon_sym_EQ_TILDE] = ACTIONS(601), + [anon_sym_BANG_TILDE] = ACTIONS(601), + [anon_sym_bit_DASHand] = ACTIONS(601), + [anon_sym_bit_DASHxor] = ACTIONS(601), + [anon_sym_bit_DASHor] = ACTIONS(601), + [anon_sym_and] = ACTIONS(601), + [anon_sym_xor] = ACTIONS(601), + [anon_sym_or] = ACTIONS(601), + [anon_sym_DOT_DOT_LT] = ACTIONS(601), + [anon_sym_DOT_DOT] = ACTIONS(601), + [anon_sym_DOT_DOT_EQ] = ACTIONS(601), + [sym_val_nothing] = ACTIONS(601), + [anon_sym_true] = ACTIONS(601), + [anon_sym_false] = ACTIONS(601), + [aux_sym_val_number_token1] = ACTIONS(601), + [aux_sym_val_number_token2] = ACTIONS(601), + [aux_sym_val_number_token3] = ACTIONS(601), + [aux_sym_val_number_token4] = ACTIONS(601), + [anon_sym_inf] = ACTIONS(601), + [anon_sym_DASHinf] = ACTIONS(601), + [anon_sym_NaN] = ACTIONS(601), + [anon_sym_0b] = ACTIONS(601), + [anon_sym_0o] = ACTIONS(601), + [anon_sym_0x] = ACTIONS(601), + [sym_val_date] = ACTIONS(601), + [anon_sym_DQUOTE] = ACTIONS(601), + [sym__str_single_quotes] = ACTIONS(601), + [sym__str_back_ticks] = ACTIONS(601), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), + [anon_sym_err_GT] = ACTIONS(601), + [anon_sym_out_GT] = ACTIONS(601), + [anon_sym_e_GT] = ACTIONS(601), + [anon_sym_o_GT] = ACTIONS(601), + [anon_sym_err_PLUSout_GT] = ACTIONS(601), + [anon_sym_out_PLUSerr_GT] = ACTIONS(601), + [anon_sym_o_PLUSe_GT] = ACTIONS(601), + [anon_sym_e_PLUSo_GT] = ACTIONS(601), + [sym_short_flag] = ACTIONS(601), + [aux_sym_unquoted_token1] = ACTIONS(601), [anon_sym_POUND] = ACTIONS(3), }, - [476] = { - [sym_pipeline] = STATE(988), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3503), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(476), - [aux_sym_pipeline_repeat1] = STATE(488), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [469] = { + [sym_cell_path] = STATE(610), + [sym_path] = STATE(474), + [sym_comment] = STATE(469), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_GT] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_in] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(578), + [anon_sym_STAR_STAR] = ACTIONS(578), + [anon_sym_PLUS_PLUS] = ACTIONS(578), + [anon_sym_SLASH] = ACTIONS(578), + [anon_sym_mod] = ACTIONS(578), + [anon_sym_SLASH_SLASH] = ACTIONS(578), + [anon_sym_PLUS] = ACTIONS(578), + [anon_sym_bit_DASHshl] = ACTIONS(578), + [anon_sym_bit_DASHshr] = ACTIONS(578), + [anon_sym_EQ_EQ] = ACTIONS(578), + [anon_sym_BANG_EQ] = ACTIONS(578), + [anon_sym_LT2] = ACTIONS(578), + [anon_sym_LT_EQ] = ACTIONS(578), + [anon_sym_GT_EQ] = ACTIONS(578), + [anon_sym_not_DASHin] = ACTIONS(578), + [anon_sym_starts_DASHwith] = ACTIONS(578), + [anon_sym_ends_DASHwith] = ACTIONS(578), + [anon_sym_EQ_TILDE] = ACTIONS(578), + [anon_sym_BANG_TILDE] = ACTIONS(578), + [anon_sym_bit_DASHand] = ACTIONS(578), + [anon_sym_bit_DASHxor] = ACTIONS(578), + [anon_sym_bit_DASHor] = ACTIONS(578), + [anon_sym_and] = ACTIONS(578), + [anon_sym_xor] = ACTIONS(578), + [anon_sym_or] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_err_GT] = ACTIONS(578), + [anon_sym_out_GT] = ACTIONS(578), + [anon_sym_e_GT] = ACTIONS(578), + [anon_sym_o_GT] = ACTIONS(578), + [anon_sym_err_PLUSout_GT] = ACTIONS(578), + [anon_sym_out_PLUSerr_GT] = ACTIONS(578), + [anon_sym_o_PLUSe_GT] = ACTIONS(578), + [anon_sym_e_PLUSo_GT] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), + [aux_sym_unquoted_token1] = ACTIONS(578), + [anon_sym_POUND] = ACTIONS(3), }, - [477] = { - [sym_cell_path] = STATE(620), - [sym_path] = STATE(478), - [sym_comment] = STATE(477), + [470] = { + [sym_cell_path] = STATE(580), + [sym_path] = STATE(474), + [sym_comment] = STATE(470), + [ts_builtin_sym_end] = ACTIONS(615), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_PIPE] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_GT] = ACTIONS(613), + [anon_sym_DASH_DASH] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_in] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(613), + [anon_sym_STAR_STAR] = ACTIONS(613), + [anon_sym_PLUS_PLUS] = ACTIONS(613), + [anon_sym_SLASH] = ACTIONS(613), + [anon_sym_mod] = ACTIONS(613), + [anon_sym_SLASH_SLASH] = ACTIONS(613), + [anon_sym_PLUS] = ACTIONS(613), + [anon_sym_bit_DASHshl] = ACTIONS(613), + [anon_sym_bit_DASHshr] = ACTIONS(613), + [anon_sym_EQ_EQ] = ACTIONS(613), + [anon_sym_BANG_EQ] = ACTIONS(613), + [anon_sym_LT2] = ACTIONS(613), + [anon_sym_LT_EQ] = ACTIONS(613), + [anon_sym_GT_EQ] = ACTIONS(613), + [anon_sym_not_DASHin] = ACTIONS(613), + [anon_sym_starts_DASHwith] = ACTIONS(613), + [anon_sym_ends_DASHwith] = ACTIONS(613), + [anon_sym_EQ_TILDE] = ACTIONS(613), + [anon_sym_BANG_TILDE] = ACTIONS(613), + [anon_sym_bit_DASHand] = ACTIONS(613), + [anon_sym_bit_DASHxor] = ACTIONS(613), + [anon_sym_bit_DASHor] = ACTIONS(613), + [anon_sym_and] = ACTIONS(613), + [anon_sym_xor] = ACTIONS(613), + [anon_sym_or] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_err_GT] = ACTIONS(613), + [anon_sym_out_GT] = ACTIONS(613), + [anon_sym_e_GT] = ACTIONS(613), + [anon_sym_o_GT] = ACTIONS(613), + [anon_sym_err_PLUSout_GT] = ACTIONS(613), + [anon_sym_out_PLUSerr_GT] = ACTIONS(613), + [anon_sym_o_PLUSe_GT] = ACTIONS(613), + [anon_sym_e_PLUSo_GT] = ACTIONS(613), + [sym_short_flag] = ACTIONS(613), + [aux_sym_unquoted_token1] = ACTIONS(613), + [anon_sym_POUND] = ACTIONS(3), + }, + [471] = { + [sym_comment] = STATE(471), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_GT] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_in] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(698), + [anon_sym_PLUS_PLUS] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_mod] = ACTIONS(698), + [anon_sym_SLASH_SLASH] = ACTIONS(698), + [anon_sym_PLUS] = ACTIONS(698), + [anon_sym_bit_DASHshl] = ACTIONS(698), + [anon_sym_bit_DASHshr] = ACTIONS(698), + [anon_sym_EQ_EQ] = ACTIONS(698), + [anon_sym_BANG_EQ] = ACTIONS(698), + [anon_sym_LT2] = ACTIONS(698), + [anon_sym_LT_EQ] = ACTIONS(698), + [anon_sym_GT_EQ] = ACTIONS(698), + [anon_sym_not_DASHin] = ACTIONS(698), + [anon_sym_starts_DASHwith] = ACTIONS(698), + [anon_sym_ends_DASHwith] = ACTIONS(698), + [anon_sym_EQ_TILDE] = ACTIONS(698), + [anon_sym_BANG_TILDE] = ACTIONS(698), + [anon_sym_bit_DASHand] = ACTIONS(698), + [anon_sym_bit_DASHxor] = ACTIONS(698), + [anon_sym_bit_DASHor] = ACTIONS(698), + [anon_sym_and] = ACTIONS(698), + [anon_sym_xor] = ACTIONS(698), + [anon_sym_or] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_err_GT] = ACTIONS(698), + [anon_sym_out_GT] = ACTIONS(698), + [anon_sym_e_GT] = ACTIONS(698), + [anon_sym_o_GT] = ACTIONS(698), + [anon_sym_err_PLUSout_GT] = ACTIONS(698), + [anon_sym_out_PLUSerr_GT] = ACTIONS(698), + [anon_sym_o_PLUSe_GT] = ACTIONS(698), + [anon_sym_e_PLUSo_GT] = ACTIONS(698), + [sym_short_flag] = ACTIONS(698), + [aux_sym_unquoted_token1] = ACTIONS(698), + [anon_sym_POUND] = ACTIONS(3), + }, + [472] = { + [sym_cell_path] = STATE(560), + [sym_path] = STATE(474), + [sym_comment] = STATE(472), [ts_builtin_sym_end] = ACTIONS(607), [anon_sym_SEMI] = ACTIONS(605), [anon_sym_LF] = ACTIONS(607), @@ -92547,7 +92202,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(605), [anon_sym_in] = ACTIONS(605), [anon_sym_LBRACE] = ACTIONS(605), - [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1037), [anon_sym_STAR] = ACTIONS(605), [anon_sym_STAR_STAR] = ACTIONS(605), [anon_sym_PLUS_PLUS] = ACTIONS(605), @@ -92607,238 +92262,770 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(605), [anon_sym_POUND] = ACTIONS(3), }, + [473] = { + [sym_cell_path] = STATE(578), + [sym_path] = STATE(474), + [sym_comment] = STATE(473), + [ts_builtin_sym_end] = ACTIONS(611), + [anon_sym_SEMI] = ACTIONS(609), + [anon_sym_LF] = ACTIONS(611), + [anon_sym_LBRACK] = ACTIONS(609), + [anon_sym_LPAREN] = ACTIONS(609), + [anon_sym_PIPE] = ACTIONS(609), + [anon_sym_DOLLAR] = ACTIONS(609), + [anon_sym_GT] = ACTIONS(609), + [anon_sym_DASH_DASH] = ACTIONS(609), + [anon_sym_DASH] = ACTIONS(609), + [anon_sym_in] = ACTIONS(609), + [anon_sym_LBRACE] = ACTIONS(609), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(609), + [anon_sym_STAR_STAR] = ACTIONS(609), + [anon_sym_PLUS_PLUS] = ACTIONS(609), + [anon_sym_SLASH] = ACTIONS(609), + [anon_sym_mod] = ACTIONS(609), + [anon_sym_SLASH_SLASH] = ACTIONS(609), + [anon_sym_PLUS] = ACTIONS(609), + [anon_sym_bit_DASHshl] = ACTIONS(609), + [anon_sym_bit_DASHshr] = ACTIONS(609), + [anon_sym_EQ_EQ] = ACTIONS(609), + [anon_sym_BANG_EQ] = ACTIONS(609), + [anon_sym_LT2] = ACTIONS(609), + [anon_sym_LT_EQ] = ACTIONS(609), + [anon_sym_GT_EQ] = ACTIONS(609), + [anon_sym_not_DASHin] = ACTIONS(609), + [anon_sym_starts_DASHwith] = ACTIONS(609), + [anon_sym_ends_DASHwith] = ACTIONS(609), + [anon_sym_EQ_TILDE] = ACTIONS(609), + [anon_sym_BANG_TILDE] = ACTIONS(609), + [anon_sym_bit_DASHand] = ACTIONS(609), + [anon_sym_bit_DASHxor] = ACTIONS(609), + [anon_sym_bit_DASHor] = ACTIONS(609), + [anon_sym_and] = ACTIONS(609), + [anon_sym_xor] = ACTIONS(609), + [anon_sym_or] = ACTIONS(609), + [anon_sym_DOT_DOT_LT] = ACTIONS(609), + [anon_sym_DOT_DOT] = ACTIONS(609), + [anon_sym_DOT_DOT_EQ] = ACTIONS(609), + [sym_val_nothing] = ACTIONS(609), + [anon_sym_true] = ACTIONS(609), + [anon_sym_false] = ACTIONS(609), + [aux_sym_val_number_token1] = ACTIONS(609), + [aux_sym_val_number_token2] = ACTIONS(609), + [aux_sym_val_number_token3] = ACTIONS(609), + [aux_sym_val_number_token4] = ACTIONS(609), + [anon_sym_inf] = ACTIONS(609), + [anon_sym_DASHinf] = ACTIONS(609), + [anon_sym_NaN] = ACTIONS(609), + [anon_sym_0b] = ACTIONS(609), + [anon_sym_0o] = ACTIONS(609), + [anon_sym_0x] = ACTIONS(609), + [sym_val_date] = ACTIONS(609), + [anon_sym_DQUOTE] = ACTIONS(609), + [sym__str_single_quotes] = ACTIONS(609), + [sym__str_back_ticks] = ACTIONS(609), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), + [anon_sym_err_GT] = ACTIONS(609), + [anon_sym_out_GT] = ACTIONS(609), + [anon_sym_e_GT] = ACTIONS(609), + [anon_sym_o_GT] = ACTIONS(609), + [anon_sym_err_PLUSout_GT] = ACTIONS(609), + [anon_sym_out_PLUSerr_GT] = ACTIONS(609), + [anon_sym_o_PLUSe_GT] = ACTIONS(609), + [anon_sym_e_PLUSo_GT] = ACTIONS(609), + [sym_short_flag] = ACTIONS(609), + [aux_sym_unquoted_token1] = ACTIONS(609), + [anon_sym_POUND] = ACTIONS(3), + }, + [474] = { + [sym_path] = STATE(534), + [sym_comment] = STATE(474), + [aux_sym_cell_path_repeat1] = STATE(483), + [ts_builtin_sym_end] = ACTIONS(599), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_GT] = ACTIONS(597), + [anon_sym_DASH_DASH] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_in] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(597), + [anon_sym_STAR_STAR] = ACTIONS(597), + [anon_sym_PLUS_PLUS] = ACTIONS(597), + [anon_sym_SLASH] = ACTIONS(597), + [anon_sym_mod] = ACTIONS(597), + [anon_sym_SLASH_SLASH] = ACTIONS(597), + [anon_sym_PLUS] = ACTIONS(597), + [anon_sym_bit_DASHshl] = ACTIONS(597), + [anon_sym_bit_DASHshr] = ACTIONS(597), + [anon_sym_EQ_EQ] = ACTIONS(597), + [anon_sym_BANG_EQ] = ACTIONS(597), + [anon_sym_LT2] = ACTIONS(597), + [anon_sym_LT_EQ] = ACTIONS(597), + [anon_sym_GT_EQ] = ACTIONS(597), + [anon_sym_not_DASHin] = ACTIONS(597), + [anon_sym_starts_DASHwith] = ACTIONS(597), + [anon_sym_ends_DASHwith] = ACTIONS(597), + [anon_sym_EQ_TILDE] = ACTIONS(597), + [anon_sym_BANG_TILDE] = ACTIONS(597), + [anon_sym_bit_DASHand] = ACTIONS(597), + [anon_sym_bit_DASHxor] = ACTIONS(597), + [anon_sym_bit_DASHor] = ACTIONS(597), + [anon_sym_and] = ACTIONS(597), + [anon_sym_xor] = ACTIONS(597), + [anon_sym_or] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_err_GT] = ACTIONS(597), + [anon_sym_out_GT] = ACTIONS(597), + [anon_sym_e_GT] = ACTIONS(597), + [anon_sym_o_GT] = ACTIONS(597), + [anon_sym_err_PLUSout_GT] = ACTIONS(597), + [anon_sym_out_PLUSerr_GT] = ACTIONS(597), + [anon_sym_o_PLUSe_GT] = ACTIONS(597), + [anon_sym_e_PLUSo_GT] = ACTIONS(597), + [sym_short_flag] = ACTIONS(597), + [aux_sym_unquoted_token1] = ACTIONS(597), + [anon_sym_POUND] = ACTIONS(3), + }, + [475] = { + [sym_comment] = STATE(475), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1039), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_err_GT] = ACTIONS(656), + [anon_sym_out_GT] = ACTIONS(656), + [anon_sym_e_GT] = ACTIONS(656), + [anon_sym_o_GT] = ACTIONS(656), + [anon_sym_err_PLUSout_GT] = ACTIONS(656), + [anon_sym_out_PLUSerr_GT] = ACTIONS(656), + [anon_sym_o_PLUSe_GT] = ACTIONS(656), + [anon_sym_e_PLUSo_GT] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), + [aux_sym_unquoted_token1] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, + [476] = { + [sym_path] = STATE(534), + [sym_comment] = STATE(476), + [aux_sym_cell_path_repeat1] = STATE(476), + [ts_builtin_sym_end] = ACTIONS(592), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_GT] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_in] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(1041), + [anon_sym_STAR] = ACTIONS(590), + [anon_sym_STAR_STAR] = ACTIONS(590), + [anon_sym_PLUS_PLUS] = ACTIONS(590), + [anon_sym_SLASH] = ACTIONS(590), + [anon_sym_mod] = ACTIONS(590), + [anon_sym_SLASH_SLASH] = ACTIONS(590), + [anon_sym_PLUS] = ACTIONS(590), + [anon_sym_bit_DASHshl] = ACTIONS(590), + [anon_sym_bit_DASHshr] = ACTIONS(590), + [anon_sym_EQ_EQ] = ACTIONS(590), + [anon_sym_BANG_EQ] = ACTIONS(590), + [anon_sym_LT2] = ACTIONS(590), + [anon_sym_LT_EQ] = ACTIONS(590), + [anon_sym_GT_EQ] = ACTIONS(590), + [anon_sym_not_DASHin] = ACTIONS(590), + [anon_sym_starts_DASHwith] = ACTIONS(590), + [anon_sym_ends_DASHwith] = ACTIONS(590), + [anon_sym_EQ_TILDE] = ACTIONS(590), + [anon_sym_BANG_TILDE] = ACTIONS(590), + [anon_sym_bit_DASHand] = ACTIONS(590), + [anon_sym_bit_DASHxor] = ACTIONS(590), + [anon_sym_bit_DASHor] = ACTIONS(590), + [anon_sym_and] = ACTIONS(590), + [anon_sym_xor] = ACTIONS(590), + [anon_sym_or] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_err_GT] = ACTIONS(590), + [anon_sym_out_GT] = ACTIONS(590), + [anon_sym_e_GT] = ACTIONS(590), + [anon_sym_o_GT] = ACTIONS(590), + [anon_sym_err_PLUSout_GT] = ACTIONS(590), + [anon_sym_out_PLUSerr_GT] = ACTIONS(590), + [anon_sym_o_PLUSe_GT] = ACTIONS(590), + [anon_sym_e_PLUSo_GT] = ACTIONS(590), + [sym_short_flag] = ACTIONS(590), + [aux_sym_unquoted_token1] = ACTIONS(590), + [anon_sym_POUND] = ACTIONS(3), + }, + [477] = { + [sym_comment] = STATE(477), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1039), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_err_GT] = ACTIONS(656), + [anon_sym_out_GT] = ACTIONS(656), + [anon_sym_e_GT] = ACTIONS(656), + [anon_sym_o_GT] = ACTIONS(656), + [anon_sym_err_PLUSout_GT] = ACTIONS(656), + [anon_sym_out_PLUSerr_GT] = ACTIONS(656), + [anon_sym_o_PLUSe_GT] = ACTIONS(656), + [anon_sym_e_PLUSo_GT] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), + [aux_sym_unquoted_token1] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, [478] = { - [sym_path] = STATE(507), + [sym_pipeline] = STATE(990), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3476), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(478), - [aux_sym_cell_path_repeat1] = STATE(467), - [ts_builtin_sym_end] = ACTIONS(584), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_PIPE] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_GT] = ACTIONS(582), - [anon_sym_DASH_DASH] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_in] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_STAR] = ACTIONS(582), - [anon_sym_STAR_STAR] = ACTIONS(582), - [anon_sym_PLUS_PLUS] = ACTIONS(582), - [anon_sym_SLASH] = ACTIONS(582), - [anon_sym_mod] = ACTIONS(582), - [anon_sym_SLASH_SLASH] = ACTIONS(582), - [anon_sym_PLUS] = ACTIONS(582), - [anon_sym_bit_DASHshl] = ACTIONS(582), - [anon_sym_bit_DASHshr] = ACTIONS(582), - [anon_sym_EQ_EQ] = ACTIONS(582), - [anon_sym_BANG_EQ] = ACTIONS(582), - [anon_sym_LT2] = ACTIONS(582), - [anon_sym_LT_EQ] = ACTIONS(582), - [anon_sym_GT_EQ] = ACTIONS(582), - [anon_sym_not_DASHin] = ACTIONS(582), - [anon_sym_starts_DASHwith] = ACTIONS(582), - [anon_sym_ends_DASHwith] = ACTIONS(582), - [anon_sym_EQ_TILDE] = ACTIONS(582), - [anon_sym_BANG_TILDE] = ACTIONS(582), - [anon_sym_bit_DASHand] = ACTIONS(582), - [anon_sym_bit_DASHxor] = ACTIONS(582), - [anon_sym_bit_DASHor] = ACTIONS(582), - [anon_sym_and] = ACTIONS(582), - [anon_sym_xor] = ACTIONS(582), - [anon_sym_or] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_err_GT] = ACTIONS(582), - [anon_sym_out_GT] = ACTIONS(582), - [anon_sym_e_GT] = ACTIONS(582), - [anon_sym_o_GT] = ACTIONS(582), - [anon_sym_err_PLUSout_GT] = ACTIONS(582), - [anon_sym_out_PLUSerr_GT] = ACTIONS(582), - [anon_sym_o_PLUSe_GT] = ACTIONS(582), - [anon_sym_e_PLUSo_GT] = ACTIONS(582), - [sym_short_flag] = ACTIONS(582), - [aux_sym_unquoted_token1] = ACTIONS(582), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(500), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), }, [479] = { + [sym_pipeline] = STATE(986), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3476), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(479), - [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_LF] = ACTIONS(672), - [anon_sym_LBRACK] = ACTIONS(670), - [anon_sym_LPAREN] = ACTIONS(670), - [anon_sym_RPAREN] = ACTIONS(670), - [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_DASH_DASH] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_in] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_RBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_STAR_STAR] = ACTIONS(670), - [anon_sym_PLUS_PLUS] = ACTIONS(670), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_mod] = ACTIONS(670), - [anon_sym_SLASH_SLASH] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(670), - [anon_sym_bit_DASHshl] = ACTIONS(670), - [anon_sym_bit_DASHshr] = ACTIONS(670), - [anon_sym_EQ_EQ] = ACTIONS(670), - [anon_sym_BANG_EQ] = ACTIONS(670), - [anon_sym_LT2] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(670), - [anon_sym_not_DASHin] = ACTIONS(670), - [anon_sym_starts_DASHwith] = ACTIONS(670), - [anon_sym_ends_DASHwith] = ACTIONS(670), - [anon_sym_EQ_TILDE] = ACTIONS(670), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_bit_DASHand] = ACTIONS(670), - [anon_sym_bit_DASHxor] = ACTIONS(670), - [anon_sym_bit_DASHor] = ACTIONS(670), - [anon_sym_and] = ACTIONS(670), - [anon_sym_xor] = ACTIONS(670), - [anon_sym_or] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(670), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(670), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(670), - [aux_sym_val_number_token3] = ACTIONS(670), - [aux_sym_val_number_token4] = ACTIONS(670), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(670), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(670), - [anon_sym_DQUOTE] = ACTIONS(670), - [sym__str_single_quotes] = ACTIONS(670), - [sym__str_back_ticks] = ACTIONS(670), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), - [anon_sym_err_GT] = ACTIONS(670), - [anon_sym_out_GT] = ACTIONS(670), - [anon_sym_e_GT] = ACTIONS(670), - [anon_sym_o_GT] = ACTIONS(670), - [anon_sym_err_PLUSout_GT] = ACTIONS(670), - [anon_sym_out_PLUSerr_GT] = ACTIONS(670), - [anon_sym_o_PLUSe_GT] = ACTIONS(670), - [anon_sym_e_PLUSo_GT] = ACTIONS(670), - [sym_short_flag] = ACTIONS(670), - [aux_sym_unquoted_token1] = ACTIONS(670), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(500), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), }, [480] = { - [sym_cell_path] = STATE(614), - [sym_path] = STATE(478), + [sym_pipeline] = STATE(988), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3476), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(480), - [ts_builtin_sym_end] = ACTIONS(580), - [anon_sym_SEMI] = ACTIONS(578), - [anon_sym_LF] = ACTIONS(580), - [anon_sym_LBRACK] = ACTIONS(578), - [anon_sym_LPAREN] = ACTIONS(578), - [anon_sym_PIPE] = ACTIONS(578), - [anon_sym_DOLLAR] = ACTIONS(578), - [anon_sym_GT] = ACTIONS(578), - [anon_sym_DASH_DASH] = ACTIONS(578), - [anon_sym_DASH] = ACTIONS(578), - [anon_sym_in] = ACTIONS(578), - [anon_sym_LBRACE] = ACTIONS(578), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_STAR] = ACTIONS(578), - [anon_sym_STAR_STAR] = ACTIONS(578), - [anon_sym_PLUS_PLUS] = ACTIONS(578), - [anon_sym_SLASH] = ACTIONS(578), - [anon_sym_mod] = ACTIONS(578), - [anon_sym_SLASH_SLASH] = ACTIONS(578), - [anon_sym_PLUS] = ACTIONS(578), - [anon_sym_bit_DASHshl] = ACTIONS(578), - [anon_sym_bit_DASHshr] = ACTIONS(578), - [anon_sym_EQ_EQ] = ACTIONS(578), - [anon_sym_BANG_EQ] = ACTIONS(578), - [anon_sym_LT2] = ACTIONS(578), - [anon_sym_LT_EQ] = ACTIONS(578), - [anon_sym_GT_EQ] = ACTIONS(578), - [anon_sym_not_DASHin] = ACTIONS(578), - [anon_sym_starts_DASHwith] = ACTIONS(578), - [anon_sym_ends_DASHwith] = ACTIONS(578), - [anon_sym_EQ_TILDE] = ACTIONS(578), - [anon_sym_BANG_TILDE] = ACTIONS(578), - [anon_sym_bit_DASHand] = ACTIONS(578), - [anon_sym_bit_DASHxor] = ACTIONS(578), - [anon_sym_bit_DASHor] = ACTIONS(578), - [anon_sym_and] = ACTIONS(578), - [anon_sym_xor] = ACTIONS(578), - [anon_sym_or] = ACTIONS(578), - [anon_sym_DOT_DOT_LT] = ACTIONS(578), - [anon_sym_DOT_DOT] = ACTIONS(578), - [anon_sym_DOT_DOT_EQ] = ACTIONS(578), - [sym_val_nothing] = ACTIONS(578), - [anon_sym_true] = ACTIONS(578), - [anon_sym_false] = ACTIONS(578), - [aux_sym_val_number_token1] = ACTIONS(578), - [aux_sym_val_number_token2] = ACTIONS(578), - [aux_sym_val_number_token3] = ACTIONS(578), - [aux_sym_val_number_token4] = ACTIONS(578), - [anon_sym_inf] = ACTIONS(578), - [anon_sym_DASHinf] = ACTIONS(578), - [anon_sym_NaN] = ACTIONS(578), - [anon_sym_0b] = ACTIONS(578), - [anon_sym_0o] = ACTIONS(578), - [anon_sym_0x] = ACTIONS(578), - [sym_val_date] = ACTIONS(578), - [anon_sym_DQUOTE] = ACTIONS(578), - [sym__str_single_quotes] = ACTIONS(578), - [sym__str_back_ticks] = ACTIONS(578), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), - [anon_sym_err_GT] = ACTIONS(578), - [anon_sym_out_GT] = ACTIONS(578), - [anon_sym_e_GT] = ACTIONS(578), - [anon_sym_o_GT] = ACTIONS(578), - [anon_sym_err_PLUSout_GT] = ACTIONS(578), - [anon_sym_out_PLUSerr_GT] = ACTIONS(578), - [anon_sym_o_PLUSe_GT] = ACTIONS(578), - [anon_sym_e_PLUSo_GT] = ACTIONS(578), - [sym_short_flag] = ACTIONS(578), - [aux_sym_unquoted_token1] = ACTIONS(578), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(500), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), }, [481] = { - [sym_cell_path] = STATE(612), - [sym_path] = STATE(478), [sym_comment] = STATE(481), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_STAR_STAR] = ACTIONS(686), + [anon_sym_PLUS_PLUS] = ACTIONS(686), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(686), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(686), + [anon_sym_BANG_EQ] = ACTIONS(686), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(686), + [anon_sym_GT_EQ] = ACTIONS(686), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(686), + [anon_sym_BANG_TILDE] = ACTIONS(686), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_err_GT] = ACTIONS(686), + [anon_sym_out_GT] = ACTIONS(686), + [anon_sym_e_GT] = ACTIONS(686), + [anon_sym_o_GT] = ACTIONS(686), + [anon_sym_err_PLUSout_GT] = ACTIONS(686), + [anon_sym_out_PLUSerr_GT] = ACTIONS(686), + [anon_sym_o_PLUSe_GT] = ACTIONS(686), + [anon_sym_e_PLUSo_GT] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), + [aux_sym_unquoted_token1] = ACTIONS(686), + [anon_sym_POUND] = ACTIONS(3), + }, + [482] = { + [sym_cell_path] = STATE(584), + [sym_path] = STATE(474), + [sym_comment] = STATE(482), + [ts_builtin_sym_end] = ACTIONS(570), + [anon_sym_SEMI] = ACTIONS(568), + [anon_sym_LF] = ACTIONS(570), + [anon_sym_LBRACK] = ACTIONS(568), + [anon_sym_LPAREN] = ACTIONS(568), + [anon_sym_PIPE] = ACTIONS(568), + [anon_sym_DOLLAR] = ACTIONS(568), + [anon_sym_GT] = ACTIONS(568), + [anon_sym_DASH_DASH] = ACTIONS(568), + [anon_sym_DASH] = ACTIONS(568), + [anon_sym_in] = ACTIONS(568), + [anon_sym_LBRACE] = ACTIONS(568), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(568), + [anon_sym_STAR_STAR] = ACTIONS(568), + [anon_sym_PLUS_PLUS] = ACTIONS(568), + [anon_sym_SLASH] = ACTIONS(568), + [anon_sym_mod] = ACTIONS(568), + [anon_sym_SLASH_SLASH] = ACTIONS(568), + [anon_sym_PLUS] = ACTIONS(568), + [anon_sym_bit_DASHshl] = ACTIONS(568), + [anon_sym_bit_DASHshr] = ACTIONS(568), + [anon_sym_EQ_EQ] = ACTIONS(568), + [anon_sym_BANG_EQ] = ACTIONS(568), + [anon_sym_LT2] = ACTIONS(568), + [anon_sym_LT_EQ] = ACTIONS(568), + [anon_sym_GT_EQ] = ACTIONS(568), + [anon_sym_not_DASHin] = ACTIONS(568), + [anon_sym_starts_DASHwith] = ACTIONS(568), + [anon_sym_ends_DASHwith] = ACTIONS(568), + [anon_sym_EQ_TILDE] = ACTIONS(568), + [anon_sym_BANG_TILDE] = ACTIONS(568), + [anon_sym_bit_DASHand] = ACTIONS(568), + [anon_sym_bit_DASHxor] = ACTIONS(568), + [anon_sym_bit_DASHor] = ACTIONS(568), + [anon_sym_and] = ACTIONS(568), + [anon_sym_xor] = ACTIONS(568), + [anon_sym_or] = ACTIONS(568), + [anon_sym_DOT_DOT_LT] = ACTIONS(568), + [anon_sym_DOT_DOT] = ACTIONS(568), + [anon_sym_DOT_DOT_EQ] = ACTIONS(568), + [sym_val_nothing] = ACTIONS(568), + [anon_sym_true] = ACTIONS(568), + [anon_sym_false] = ACTIONS(568), + [aux_sym_val_number_token1] = ACTIONS(568), + [aux_sym_val_number_token2] = ACTIONS(568), + [aux_sym_val_number_token3] = ACTIONS(568), + [aux_sym_val_number_token4] = ACTIONS(568), + [anon_sym_inf] = ACTIONS(568), + [anon_sym_DASHinf] = ACTIONS(568), + [anon_sym_NaN] = ACTIONS(568), + [anon_sym_0b] = ACTIONS(568), + [anon_sym_0o] = ACTIONS(568), + [anon_sym_0x] = ACTIONS(568), + [sym_val_date] = ACTIONS(568), + [anon_sym_DQUOTE] = ACTIONS(568), + [sym__str_single_quotes] = ACTIONS(568), + [sym__str_back_ticks] = ACTIONS(568), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(568), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(568), + [anon_sym_err_GT] = ACTIONS(568), + [anon_sym_out_GT] = ACTIONS(568), + [anon_sym_e_GT] = ACTIONS(568), + [anon_sym_o_GT] = ACTIONS(568), + [anon_sym_err_PLUSout_GT] = ACTIONS(568), + [anon_sym_out_PLUSerr_GT] = ACTIONS(568), + [anon_sym_o_PLUSe_GT] = ACTIONS(568), + [anon_sym_e_PLUSo_GT] = ACTIONS(568), + [sym_short_flag] = ACTIONS(568), + [aux_sym_unquoted_token1] = ACTIONS(568), + [anon_sym_POUND] = ACTIONS(3), + }, + [483] = { + [sym_path] = STATE(534), + [sym_comment] = STATE(483), + [aux_sym_cell_path_repeat1] = STATE(476), [ts_builtin_sym_end] = ACTIONS(588), [anon_sym_SEMI] = ACTIONS(586), [anon_sym_LF] = ACTIONS(588), @@ -92851,7 +93038,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(586), [anon_sym_in] = ACTIONS(586), [anon_sym_LBRACE] = ACTIONS(586), - [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1037), [anon_sym_STAR] = ACTIONS(586), [anon_sym_STAR_STAR] = ACTIONS(586), [anon_sym_PLUS_PLUS] = ACTIONS(586), @@ -92911,207 +93098,131 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, - [482] = { - [sym_pipeline] = STATE(998), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3503), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(482), - [aux_sym_pipeline_repeat1] = STATE(488), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, - [483] = { - [sym_pipeline] = STATE(999), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3503), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(483), - [aux_sym_pipeline_repeat1] = STATE(488), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, [484] = { - [sym_pipeline] = STATE(1002), - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3503), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym_cell_path] = STATE(573), + [sym_path] = STATE(474), [sym_comment] = STATE(484), - [aux_sym_pipeline_repeat1] = STATE(488), + [ts_builtin_sym_end] = ACTIONS(584), + [anon_sym_SEMI] = ACTIONS(582), + [anon_sym_LF] = ACTIONS(584), + [anon_sym_LBRACK] = ACTIONS(582), + [anon_sym_LPAREN] = ACTIONS(582), + [anon_sym_PIPE] = ACTIONS(582), + [anon_sym_DOLLAR] = ACTIONS(582), + [anon_sym_GT] = ACTIONS(582), + [anon_sym_DASH_DASH] = ACTIONS(582), + [anon_sym_DASH] = ACTIONS(582), + [anon_sym_in] = ACTIONS(582), + [anon_sym_LBRACE] = ACTIONS(582), + [anon_sym_DOT] = ACTIONS(1037), + [anon_sym_STAR] = ACTIONS(582), + [anon_sym_STAR_STAR] = ACTIONS(582), + [anon_sym_PLUS_PLUS] = ACTIONS(582), + [anon_sym_SLASH] = ACTIONS(582), + [anon_sym_mod] = ACTIONS(582), + [anon_sym_SLASH_SLASH] = ACTIONS(582), + [anon_sym_PLUS] = ACTIONS(582), + [anon_sym_bit_DASHshl] = ACTIONS(582), + [anon_sym_bit_DASHshr] = ACTIONS(582), + [anon_sym_EQ_EQ] = ACTIONS(582), + [anon_sym_BANG_EQ] = ACTIONS(582), + [anon_sym_LT2] = ACTIONS(582), + [anon_sym_LT_EQ] = ACTIONS(582), + [anon_sym_GT_EQ] = ACTIONS(582), + [anon_sym_not_DASHin] = ACTIONS(582), + [anon_sym_starts_DASHwith] = ACTIONS(582), + [anon_sym_ends_DASHwith] = ACTIONS(582), + [anon_sym_EQ_TILDE] = ACTIONS(582), + [anon_sym_BANG_TILDE] = ACTIONS(582), + [anon_sym_bit_DASHand] = ACTIONS(582), + [anon_sym_bit_DASHxor] = ACTIONS(582), + [anon_sym_bit_DASHor] = ACTIONS(582), + [anon_sym_and] = ACTIONS(582), + [anon_sym_xor] = ACTIONS(582), + [anon_sym_or] = ACTIONS(582), + [anon_sym_DOT_DOT_LT] = ACTIONS(582), + [anon_sym_DOT_DOT] = ACTIONS(582), + [anon_sym_DOT_DOT_EQ] = ACTIONS(582), + [sym_val_nothing] = ACTIONS(582), + [anon_sym_true] = ACTIONS(582), + [anon_sym_false] = ACTIONS(582), + [aux_sym_val_number_token1] = ACTIONS(582), + [aux_sym_val_number_token2] = ACTIONS(582), + [aux_sym_val_number_token3] = ACTIONS(582), + [aux_sym_val_number_token4] = ACTIONS(582), + [anon_sym_inf] = ACTIONS(582), + [anon_sym_DASHinf] = ACTIONS(582), + [anon_sym_NaN] = ACTIONS(582), + [anon_sym_0b] = ACTIONS(582), + [anon_sym_0o] = ACTIONS(582), + [anon_sym_0x] = ACTIONS(582), + [sym_val_date] = ACTIONS(582), + [anon_sym_DQUOTE] = ACTIONS(582), + [sym__str_single_quotes] = ACTIONS(582), + [sym__str_back_ticks] = ACTIONS(582), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), + [anon_sym_err_GT] = ACTIONS(582), + [anon_sym_out_GT] = ACTIONS(582), + [anon_sym_e_GT] = ACTIONS(582), + [anon_sym_o_GT] = ACTIONS(582), + [anon_sym_err_PLUSout_GT] = ACTIONS(582), + [anon_sym_out_PLUSerr_GT] = ACTIONS(582), + [anon_sym_o_PLUSe_GT] = ACTIONS(582), + [anon_sym_e_PLUSo_GT] = ACTIONS(582), + [sym_short_flag] = ACTIONS(582), + [aux_sym_unquoted_token1] = ACTIONS(582), + [anon_sym_POUND] = ACTIONS(3), + }, + [485] = { + [sym_pipeline] = STATE(1002), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3476), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(485), + [aux_sym_pipeline_repeat1] = STATE(500), [sym_cmd_identifier] = ACTIONS(179), [anon_sym_LBRACK] = ACTIONS(191), [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DOLLAR] = ACTIONS(1023), [anon_sym_DASH] = ACTIONS(201), [anon_sym_break] = ACTIONS(203), [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), [anon_sym_where] = ACTIONS(237), [anon_sym_not] = ACTIONS(239), [anon_sym_DOT_DOT_LT] = ACTIONS(241), @@ -93137,87 +93248,11 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, - [485] = { - [sym_cell_path] = STATE(637), - [sym_path] = STATE(478), - [sym_comment] = STATE(485), - [ts_builtin_sym_end] = ACTIONS(611), - [anon_sym_SEMI] = ACTIONS(609), - [anon_sym_LF] = ACTIONS(611), - [anon_sym_LBRACK] = ACTIONS(609), - [anon_sym_LPAREN] = ACTIONS(609), - [anon_sym_PIPE] = ACTIONS(609), - [anon_sym_DOLLAR] = ACTIONS(609), - [anon_sym_GT] = ACTIONS(609), - [anon_sym_DASH_DASH] = ACTIONS(609), - [anon_sym_DASH] = ACTIONS(609), - [anon_sym_in] = ACTIONS(609), - [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(1033), - [anon_sym_STAR] = ACTIONS(609), - [anon_sym_STAR_STAR] = ACTIONS(609), - [anon_sym_PLUS_PLUS] = ACTIONS(609), - [anon_sym_SLASH] = ACTIONS(609), - [anon_sym_mod] = ACTIONS(609), - [anon_sym_SLASH_SLASH] = ACTIONS(609), - [anon_sym_PLUS] = ACTIONS(609), - [anon_sym_bit_DASHshl] = ACTIONS(609), - [anon_sym_bit_DASHshr] = ACTIONS(609), - [anon_sym_EQ_EQ] = ACTIONS(609), - [anon_sym_BANG_EQ] = ACTIONS(609), - [anon_sym_LT2] = ACTIONS(609), - [anon_sym_LT_EQ] = ACTIONS(609), - [anon_sym_GT_EQ] = ACTIONS(609), - [anon_sym_not_DASHin] = ACTIONS(609), - [anon_sym_starts_DASHwith] = ACTIONS(609), - [anon_sym_ends_DASHwith] = ACTIONS(609), - [anon_sym_EQ_TILDE] = ACTIONS(609), - [anon_sym_BANG_TILDE] = ACTIONS(609), - [anon_sym_bit_DASHand] = ACTIONS(609), - [anon_sym_bit_DASHxor] = ACTIONS(609), - [anon_sym_bit_DASHor] = ACTIONS(609), - [anon_sym_and] = ACTIONS(609), - [anon_sym_xor] = ACTIONS(609), - [anon_sym_or] = ACTIONS(609), - [anon_sym_DOT_DOT_LT] = ACTIONS(609), - [anon_sym_DOT_DOT] = ACTIONS(609), - [anon_sym_DOT_DOT_EQ] = ACTIONS(609), - [sym_val_nothing] = ACTIONS(609), - [anon_sym_true] = ACTIONS(609), - [anon_sym_false] = ACTIONS(609), - [aux_sym_val_number_token1] = ACTIONS(609), - [aux_sym_val_number_token2] = ACTIONS(609), - [aux_sym_val_number_token3] = ACTIONS(609), - [aux_sym_val_number_token4] = ACTIONS(609), - [anon_sym_inf] = ACTIONS(609), - [anon_sym_DASHinf] = ACTIONS(609), - [anon_sym_NaN] = ACTIONS(609), - [anon_sym_0b] = ACTIONS(609), - [anon_sym_0o] = ACTIONS(609), - [anon_sym_0x] = ACTIONS(609), - [sym_val_date] = ACTIONS(609), - [anon_sym_DQUOTE] = ACTIONS(609), - [sym__str_single_quotes] = ACTIONS(609), - [sym__str_back_ticks] = ACTIONS(609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), - [anon_sym_err_GT] = ACTIONS(609), - [anon_sym_out_GT] = ACTIONS(609), - [anon_sym_e_GT] = ACTIONS(609), - [anon_sym_o_GT] = ACTIONS(609), - [anon_sym_err_PLUSout_GT] = ACTIONS(609), - [anon_sym_out_PLUSerr_GT] = ACTIONS(609), - [anon_sym_o_PLUSe_GT] = ACTIONS(609), - [anon_sym_e_PLUSo_GT] = ACTIONS(609), - [sym_short_flag] = ACTIONS(609), - [aux_sym_unquoted_token1] = ACTIONS(609), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_POUND] = ACTIONS(157), }, [486] = { - [sym_cell_path] = STATE(569), - [sym_path] = STATE(478), + [sym_cell_path] = STATE(579), + [sym_path] = STATE(474), [sym_comment] = STATE(486), [ts_builtin_sym_end] = ACTIONS(576), [anon_sym_SEMI] = ACTIONS(574), @@ -93231,7 +93266,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(574), [anon_sym_in] = ACTIONS(574), [anon_sym_LBRACE] = ACTIONS(574), - [anon_sym_DOT] = ACTIONS(1033), + [anon_sym_DOT] = ACTIONS(1037), [anon_sym_STAR] = ACTIONS(574), [anon_sym_STAR_STAR] = ACTIONS(574), [anon_sym_PLUS_PLUS] = ACTIONS(574), @@ -93292,128 +93327,128 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [487] = { - [sym__command_name] = STATE(877), - [sym_scope_pattern] = STATE(860), - [sym_wild_card] = STATE(875), - [sym_command_list] = STATE(873), - [sym_val_string] = STATE(781), - [sym__str_double_quotes] = STATE(769), + [sym_expr_parenthesized] = STATE(568), + [sym_val_number] = STATE(568), [sym_comment] = STATE(487), - [anon_sym_export] = ACTIONS(1044), - [anon_sym_alias] = ACTIONS(1044), - [anon_sym_let] = ACTIONS(1044), - [anon_sym_let_DASHenv] = ACTIONS(1044), - [anon_sym_mut] = ACTIONS(1044), - [anon_sym_const] = ACTIONS(1044), - [sym_cmd_identifier] = ACTIONS(1046), - [anon_sym_SEMI] = ACTIONS(1044), - [anon_sym_LF] = ACTIONS(1048), - [anon_sym_def] = ACTIONS(1044), - [anon_sym_def_DASHenv] = ACTIONS(1044), - [anon_sym_export_DASHenv] = ACTIONS(1044), - [anon_sym_extern] = ACTIONS(1044), - [anon_sym_module] = ACTIONS(1044), - [anon_sym_use] = ACTIONS(1044), - [anon_sym_LBRACK] = ACTIONS(1050), + [ts_builtin_sym_end] = ACTIONS(704), + [anon_sym_SEMI] = ACTIONS(702), + [anon_sym_LF] = ACTIONS(704), + [anon_sym_LBRACK] = ACTIONS(702), [anon_sym_LPAREN] = ACTIONS(1044), - [anon_sym_RPAREN] = ACTIONS(1044), - [anon_sym_DOLLAR] = ACTIONS(1044), - [anon_sym_error] = ACTIONS(1044), - [anon_sym_DASH] = ACTIONS(1044), - [anon_sym_break] = ACTIONS(1044), - [anon_sym_continue] = ACTIONS(1044), - [anon_sym_for] = ACTIONS(1044), - [anon_sym_loop] = ACTIONS(1044), - [anon_sym_while] = ACTIONS(1044), - [anon_sym_do] = ACTIONS(1044), - [anon_sym_if] = ACTIONS(1044), - [anon_sym_match] = ACTIONS(1044), - [anon_sym_LBRACE] = ACTIONS(1044), - [anon_sym_RBRACE] = ACTIONS(1044), - [anon_sym_try] = ACTIONS(1044), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_source] = ACTIONS(1044), - [anon_sym_source_DASHenv] = ACTIONS(1044), - [anon_sym_register] = ACTIONS(1044), - [anon_sym_hide] = ACTIONS(1044), - [anon_sym_hide_DASHenv] = ACTIONS(1044), - [anon_sym_overlay] = ACTIONS(1044), - [anon_sym_STAR] = ACTIONS(1052), - [anon_sym_where] = ACTIONS(1044), - [anon_sym_not] = ACTIONS(1044), - [anon_sym_DOT_DOT_LT] = ACTIONS(1044), - [anon_sym_DOT_DOT] = ACTIONS(1044), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1044), - [sym_val_nothing] = ACTIONS(1044), - [anon_sym_true] = ACTIONS(1044), - [anon_sym_false] = ACTIONS(1044), - [aux_sym_val_number_token1] = ACTIONS(1044), - [aux_sym_val_number_token2] = ACTIONS(1044), - [aux_sym_val_number_token3] = ACTIONS(1044), - [aux_sym_val_number_token4] = ACTIONS(1044), - [anon_sym_inf] = ACTIONS(1044), - [anon_sym_DASHinf] = ACTIONS(1044), - [anon_sym_NaN] = ACTIONS(1044), - [anon_sym_0b] = ACTIONS(1044), - [anon_sym_0o] = ACTIONS(1044), - [anon_sym_0x] = ACTIONS(1044), - [sym_val_date] = ACTIONS(1044), - [anon_sym_DQUOTE] = ACTIONS(1054), - [sym__str_single_quotes] = ACTIONS(1056), - [sym__str_back_ticks] = ACTIONS(1056), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1044), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1044), - [anon_sym_CARET] = ACTIONS(1044), + [anon_sym_PIPE] = ACTIONS(702), + [anon_sym_DOLLAR] = ACTIONS(702), + [anon_sym_GT] = ACTIONS(702), + [anon_sym_DASH_DASH] = ACTIONS(702), + [anon_sym_DASH] = ACTIONS(702), + [anon_sym_in] = ACTIONS(702), + [anon_sym_LBRACE] = ACTIONS(702), + [anon_sym_STAR] = ACTIONS(702), + [anon_sym_STAR_STAR] = ACTIONS(702), + [anon_sym_PLUS_PLUS] = ACTIONS(702), + [anon_sym_SLASH] = ACTIONS(702), + [anon_sym_mod] = ACTIONS(702), + [anon_sym_SLASH_SLASH] = ACTIONS(702), + [anon_sym_PLUS] = ACTIONS(702), + [anon_sym_bit_DASHshl] = ACTIONS(702), + [anon_sym_bit_DASHshr] = ACTIONS(702), + [anon_sym_EQ_EQ] = ACTIONS(702), + [anon_sym_BANG_EQ] = ACTIONS(702), + [anon_sym_LT2] = ACTIONS(702), + [anon_sym_LT_EQ] = ACTIONS(702), + [anon_sym_GT_EQ] = ACTIONS(702), + [anon_sym_not_DASHin] = ACTIONS(702), + [anon_sym_starts_DASHwith] = ACTIONS(702), + [anon_sym_ends_DASHwith] = ACTIONS(702), + [anon_sym_EQ_TILDE] = ACTIONS(702), + [anon_sym_BANG_TILDE] = ACTIONS(702), + [anon_sym_bit_DASHand] = ACTIONS(702), + [anon_sym_bit_DASHxor] = ACTIONS(702), + [anon_sym_bit_DASHor] = ACTIONS(702), + [anon_sym_and] = ACTIONS(702), + [anon_sym_xor] = ACTIONS(702), + [anon_sym_or] = ACTIONS(702), + [anon_sym_DOT_DOT_LT] = ACTIONS(702), + [anon_sym_DOT_DOT] = ACTIONS(702), + [anon_sym_DOT_DOT_EQ] = ACTIONS(702), + [sym_val_nothing] = ACTIONS(702), + [anon_sym_true] = ACTIONS(702), + [anon_sym_false] = ACTIONS(702), + [aux_sym_val_number_token1] = ACTIONS(1046), + [aux_sym_val_number_token2] = ACTIONS(1046), + [aux_sym_val_number_token3] = ACTIONS(1046), + [aux_sym_val_number_token4] = ACTIONS(1046), + [anon_sym_inf] = ACTIONS(1046), + [anon_sym_DASHinf] = ACTIONS(1046), + [anon_sym_NaN] = ACTIONS(1046), + [anon_sym_0b] = ACTIONS(702), + [anon_sym_0o] = ACTIONS(702), + [anon_sym_0x] = ACTIONS(702), + [sym_val_date] = ACTIONS(702), + [anon_sym_DQUOTE] = ACTIONS(702), + [sym__str_single_quotes] = ACTIONS(702), + [sym__str_back_ticks] = ACTIONS(702), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), + [anon_sym_err_GT] = ACTIONS(702), + [anon_sym_out_GT] = ACTIONS(702), + [anon_sym_e_GT] = ACTIONS(702), + [anon_sym_o_GT] = ACTIONS(702), + [anon_sym_err_PLUSout_GT] = ACTIONS(702), + [anon_sym_out_PLUSerr_GT] = ACTIONS(702), + [anon_sym_o_PLUSe_GT] = ACTIONS(702), + [anon_sym_e_PLUSo_GT] = ACTIONS(702), + [sym_short_flag] = ACTIONS(702), + [aux_sym_unquoted_token1] = ACTIONS(702), [anon_sym_POUND] = ACTIONS(3), }, [488] = { - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3505), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3152), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), [sym_comment] = STATE(488), - [aux_sym_pipeline_repeat1] = STATE(545), + [aux_sym_pipeline_repeat1] = STATE(553), [sym_cmd_identifier] = ACTIONS(179), [anon_sym_LBRACK] = ACTIONS(191), [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), + [anon_sym_DOLLAR] = ACTIONS(1023), [anon_sym_DASH] = ACTIONS(201), [anon_sym_break] = ACTIONS(203), [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), [anon_sym_match] = ACTIONS(217), [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), [anon_sym_where] = ACTIONS(237), [anon_sym_not] = ACTIONS(239), [anon_sym_DOT_DOT_LT] = ACTIONS(241), @@ -93439,92 +93474,90 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), + [anon_sym_POUND] = ACTIONS(157), }, [489] = { [sym_comment] = STATE(489), - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_LF] = ACTIONS(672), - [anon_sym_LBRACK] = ACTIONS(670), - [anon_sym_LPAREN] = ACTIONS(670), - [anon_sym_PIPE] = ACTIONS(670), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_DASH_DASH] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_in] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_STAR_STAR] = ACTIONS(670), - [anon_sym_PLUS_PLUS] = ACTIONS(670), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_mod] = ACTIONS(670), - [anon_sym_SLASH_SLASH] = ACTIONS(670), - [anon_sym_PLUS] = ACTIONS(670), - [anon_sym_bit_DASHshl] = ACTIONS(670), - [anon_sym_bit_DASHshr] = ACTIONS(670), - [anon_sym_EQ_EQ] = ACTIONS(670), - [anon_sym_BANG_EQ] = ACTIONS(670), - [anon_sym_LT2] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(670), - [anon_sym_GT_EQ] = ACTIONS(670), - [anon_sym_not_DASHin] = ACTIONS(670), - [anon_sym_starts_DASHwith] = ACTIONS(670), - [anon_sym_ends_DASHwith] = ACTIONS(670), - [anon_sym_EQ_TILDE] = ACTIONS(670), - [anon_sym_BANG_TILDE] = ACTIONS(670), - [anon_sym_bit_DASHand] = ACTIONS(670), - [anon_sym_bit_DASHxor] = ACTIONS(670), - [anon_sym_bit_DASHor] = ACTIONS(670), - [anon_sym_and] = ACTIONS(670), - [anon_sym_xor] = ACTIONS(670), - [anon_sym_or] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(670), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(670), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(670), - [aux_sym_val_number_token3] = ACTIONS(670), - [aux_sym_val_number_token4] = ACTIONS(670), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(670), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(670), - [anon_sym_DQUOTE] = ACTIONS(670), - [sym__str_single_quotes] = ACTIONS(670), - [sym__str_back_ticks] = ACTIONS(670), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), - [anon_sym_err_GT] = ACTIONS(670), - [anon_sym_out_GT] = ACTIONS(670), - [anon_sym_e_GT] = ACTIONS(670), - [anon_sym_o_GT] = ACTIONS(670), - [anon_sym_err_PLUSout_GT] = ACTIONS(670), - [anon_sym_out_PLUSerr_GT] = ACTIONS(670), - [anon_sym_o_PLUSe_GT] = ACTIONS(670), - [anon_sym_e_PLUSo_GT] = ACTIONS(670), - [sym_short_flag] = ACTIONS(670), - [aux_sym_unquoted_token1] = ACTIONS(670), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_GT] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_in] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_STAR_STAR] = ACTIONS(698), + [anon_sym_PLUS_PLUS] = ACTIONS(698), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_mod] = ACTIONS(698), + [anon_sym_SLASH_SLASH] = ACTIONS(698), + [anon_sym_PLUS] = ACTIONS(698), + [anon_sym_bit_DASHshl] = ACTIONS(698), + [anon_sym_bit_DASHshr] = ACTIONS(698), + [anon_sym_EQ_EQ] = ACTIONS(698), + [anon_sym_BANG_EQ] = ACTIONS(698), + [anon_sym_LT2] = ACTIONS(698), + [anon_sym_LT_EQ] = ACTIONS(698), + [anon_sym_GT_EQ] = ACTIONS(698), + [anon_sym_not_DASHin] = ACTIONS(698), + [anon_sym_starts_DASHwith] = ACTIONS(698), + [anon_sym_ends_DASHwith] = ACTIONS(698), + [anon_sym_EQ_TILDE] = ACTIONS(698), + [anon_sym_BANG_TILDE] = ACTIONS(698), + [anon_sym_bit_DASHand] = ACTIONS(698), + [anon_sym_bit_DASHxor] = ACTIONS(698), + [anon_sym_bit_DASHor] = ACTIONS(698), + [anon_sym_and] = ACTIONS(698), + [anon_sym_xor] = ACTIONS(698), + [anon_sym_or] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_err_GT] = ACTIONS(698), + [anon_sym_out_GT] = ACTIONS(698), + [anon_sym_e_GT] = ACTIONS(698), + [anon_sym_o_GT] = ACTIONS(698), + [anon_sym_err_PLUSout_GT] = ACTIONS(698), + [anon_sym_out_PLUSerr_GT] = ACTIONS(698), + [anon_sym_o_PLUSe_GT] = ACTIONS(698), + [anon_sym_e_PLUSo_GT] = ACTIONS(698), + [sym_short_flag] = ACTIONS(698), + [aux_sym_unquoted_token1] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, [490] = { - [sym_expr_parenthesized] = STATE(606), - [sym_val_number] = STATE(606), [sym_comment] = STATE(490), [ts_builtin_sym_end] = ACTIONS(688), [anon_sym_SEMI] = ACTIONS(686), [anon_sym_LF] = ACTIONS(688), [anon_sym_LBRACK] = ACTIONS(686), - [anon_sym_LPAREN] = ACTIONS(1058), + [anon_sym_LPAREN] = ACTIONS(686), [anon_sym_PIPE] = ACTIONS(686), [anon_sym_DOLLAR] = ACTIONS(686), [anon_sym_GT] = ACTIONS(686), @@ -93532,7 +93565,9 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DASH] = ACTIONS(686), [anon_sym_in] = ACTIONS(686), [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), [anon_sym_STAR] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), [anon_sym_STAR_STAR] = ACTIONS(686), [anon_sym_PLUS_PLUS] = ACTIONS(686), [anon_sym_SLASH] = ACTIONS(686), @@ -93563,13 +93598,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [sym_val_nothing] = ACTIONS(686), [anon_sym_true] = ACTIONS(686), [anon_sym_false] = ACTIONS(686), - [aux_sym_val_number_token1] = ACTIONS(1060), - [aux_sym_val_number_token2] = ACTIONS(1060), - [aux_sym_val_number_token3] = ACTIONS(1060), - [aux_sym_val_number_token4] = ACTIONS(1060), - [anon_sym_inf] = ACTIONS(1060), - [anon_sym_DASHinf] = ACTIONS(1060), - [anon_sym_NaN] = ACTIONS(1060), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), [anon_sym_0b] = ACTIONS(686), [anon_sym_0o] = ACTIONS(686), [anon_sym_0x] = ACTIONS(686), @@ -93593,231 +93628,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [491] = { [sym_comment] = STATE(491), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1062), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_err_GT] = ACTIONS(651), - [anon_sym_out_GT] = ACTIONS(651), - [anon_sym_e_GT] = ACTIONS(651), - [anon_sym_o_GT] = ACTIONS(651), - [anon_sym_err_PLUSout_GT] = ACTIONS(651), - [anon_sym_out_PLUSerr_GT] = ACTIONS(651), - [anon_sym_o_PLUSe_GT] = ACTIONS(651), - [anon_sym_e_PLUSo_GT] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), - [aux_sym_unquoted_token1] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, - [492] = { - [sym_comment] = STATE(492), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_GT] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_in] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_STAR] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1062), - [anon_sym_STAR_STAR] = ACTIONS(651), - [anon_sym_PLUS_PLUS] = ACTIONS(651), - [anon_sym_SLASH] = ACTIONS(651), - [anon_sym_mod] = ACTIONS(651), - [anon_sym_SLASH_SLASH] = ACTIONS(651), - [anon_sym_PLUS] = ACTIONS(651), - [anon_sym_bit_DASHshl] = ACTIONS(651), - [anon_sym_bit_DASHshr] = ACTIONS(651), - [anon_sym_EQ_EQ] = ACTIONS(651), - [anon_sym_BANG_EQ] = ACTIONS(651), - [anon_sym_LT2] = ACTIONS(651), - [anon_sym_LT_EQ] = ACTIONS(651), - [anon_sym_GT_EQ] = ACTIONS(651), - [anon_sym_not_DASHin] = ACTIONS(651), - [anon_sym_starts_DASHwith] = ACTIONS(651), - [anon_sym_ends_DASHwith] = ACTIONS(651), - [anon_sym_EQ_TILDE] = ACTIONS(651), - [anon_sym_BANG_TILDE] = ACTIONS(651), - [anon_sym_bit_DASHand] = ACTIONS(651), - [anon_sym_bit_DASHxor] = ACTIONS(651), - [anon_sym_bit_DASHor] = ACTIONS(651), - [anon_sym_and] = ACTIONS(651), - [anon_sym_xor] = ACTIONS(651), - [anon_sym_or] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_err_GT] = ACTIONS(651), - [anon_sym_out_GT] = ACTIONS(651), - [anon_sym_e_GT] = ACTIONS(651), - [anon_sym_o_GT] = ACTIONS(651), - [anon_sym_err_PLUSout_GT] = ACTIONS(651), - [anon_sym_out_PLUSerr_GT] = ACTIONS(651), - [anon_sym_o_PLUSe_GT] = ACTIONS(651), - [anon_sym_e_PLUSo_GT] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), - [aux_sym_unquoted_token1] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, - [493] = { - [sym_comment] = STATE(493), - [ts_builtin_sym_end] = ACTIONS(704), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_PIPE] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_GT] = ACTIONS(702), - [anon_sym_DASH_DASH] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_in] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_STAR] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_STAR_STAR] = ACTIONS(702), - [anon_sym_PLUS_PLUS] = ACTIONS(702), - [anon_sym_SLASH] = ACTIONS(702), - [anon_sym_mod] = ACTIONS(702), - [anon_sym_SLASH_SLASH] = ACTIONS(702), - [anon_sym_PLUS] = ACTIONS(702), - [anon_sym_bit_DASHshl] = ACTIONS(702), - [anon_sym_bit_DASHshr] = ACTIONS(702), - [anon_sym_EQ_EQ] = ACTIONS(702), - [anon_sym_BANG_EQ] = ACTIONS(702), - [anon_sym_LT2] = ACTIONS(702), - [anon_sym_LT_EQ] = ACTIONS(702), - [anon_sym_GT_EQ] = ACTIONS(702), - [anon_sym_not_DASHin] = ACTIONS(702), - [anon_sym_starts_DASHwith] = ACTIONS(702), - [anon_sym_ends_DASHwith] = ACTIONS(702), - [anon_sym_EQ_TILDE] = ACTIONS(702), - [anon_sym_BANG_TILDE] = ACTIONS(702), - [anon_sym_bit_DASHand] = ACTIONS(702), - [anon_sym_bit_DASHxor] = ACTIONS(702), - [anon_sym_bit_DASHor] = ACTIONS(702), - [anon_sym_and] = ACTIONS(702), - [anon_sym_xor] = ACTIONS(702), - [anon_sym_or] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_err_GT] = ACTIONS(702), - [anon_sym_out_GT] = ACTIONS(702), - [anon_sym_e_GT] = ACTIONS(702), - [anon_sym_o_GT] = ACTIONS(702), - [anon_sym_err_PLUSout_GT] = ACTIONS(702), - [anon_sym_out_PLUSerr_GT] = ACTIONS(702), - [anon_sym_o_PLUSe_GT] = ACTIONS(702), - [anon_sym_e_PLUSo_GT] = ACTIONS(702), - [sym_short_flag] = ACTIONS(702), - [aux_sym_unquoted_token1] = ACTIONS(702), - [anon_sym_POUND] = ACTIONS(3), - }, - [494] = { - [sym_comment] = STATE(494), [anon_sym_SEMI] = ACTIONS(759), [anon_sym_LF] = ACTIONS(761), [anon_sym_LBRACK] = ACTIONS(759), @@ -93891,21 +93701,471 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, + [492] = { + [sym__command_name] = STATE(795), + [sym_scope_pattern] = STATE(855), + [sym_wild_card] = STATE(804), + [sym_command_list] = STATE(802), + [sym_val_string] = STATE(774), + [sym__str_double_quotes] = STATE(782), + [sym_comment] = STATE(492), + [anon_sym_export] = ACTIONS(1048), + [anon_sym_alias] = ACTIONS(1048), + [anon_sym_let] = ACTIONS(1048), + [anon_sym_let_DASHenv] = ACTIONS(1048), + [anon_sym_mut] = ACTIONS(1048), + [anon_sym_const] = ACTIONS(1048), + [sym_cmd_identifier] = ACTIONS(1050), + [anon_sym_SEMI] = ACTIONS(1048), + [anon_sym_LF] = ACTIONS(1052), + [anon_sym_def] = ACTIONS(1048), + [anon_sym_def_DASHenv] = ACTIONS(1048), + [anon_sym_export_DASHenv] = ACTIONS(1048), + [anon_sym_extern] = ACTIONS(1048), + [anon_sym_module] = ACTIONS(1048), + [anon_sym_use] = ACTIONS(1048), + [anon_sym_LBRACK] = ACTIONS(1054), + [anon_sym_LPAREN] = ACTIONS(1048), + [anon_sym_RPAREN] = ACTIONS(1048), + [anon_sym_DOLLAR] = ACTIONS(1048), + [anon_sym_error] = ACTIONS(1048), + [anon_sym_DASH] = ACTIONS(1048), + [anon_sym_break] = ACTIONS(1048), + [anon_sym_continue] = ACTIONS(1048), + [anon_sym_for] = ACTIONS(1048), + [anon_sym_loop] = ACTIONS(1048), + [anon_sym_while] = ACTIONS(1048), + [anon_sym_do] = ACTIONS(1048), + [anon_sym_if] = ACTIONS(1048), + [anon_sym_match] = ACTIONS(1048), + [anon_sym_LBRACE] = ACTIONS(1048), + [anon_sym_RBRACE] = ACTIONS(1048), + [anon_sym_try] = ACTIONS(1048), + [anon_sym_return] = ACTIONS(1048), + [anon_sym_source] = ACTIONS(1048), + [anon_sym_source_DASHenv] = ACTIONS(1048), + [anon_sym_register] = ACTIONS(1048), + [anon_sym_hide] = ACTIONS(1048), + [anon_sym_hide_DASHenv] = ACTIONS(1048), + [anon_sym_overlay] = ACTIONS(1048), + [anon_sym_STAR] = ACTIONS(1056), + [anon_sym_where] = ACTIONS(1048), + [anon_sym_not] = ACTIONS(1048), + [anon_sym_DOT_DOT_LT] = ACTIONS(1048), + [anon_sym_DOT_DOT] = ACTIONS(1048), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1048), + [sym_val_nothing] = ACTIONS(1048), + [anon_sym_true] = ACTIONS(1048), + [anon_sym_false] = ACTIONS(1048), + [aux_sym_val_number_token1] = ACTIONS(1048), + [aux_sym_val_number_token2] = ACTIONS(1048), + [aux_sym_val_number_token3] = ACTIONS(1048), + [aux_sym_val_number_token4] = ACTIONS(1048), + [anon_sym_inf] = ACTIONS(1048), + [anon_sym_DASHinf] = ACTIONS(1048), + [anon_sym_NaN] = ACTIONS(1048), + [anon_sym_0b] = ACTIONS(1048), + [anon_sym_0o] = ACTIONS(1048), + [anon_sym_0x] = ACTIONS(1048), + [sym_val_date] = ACTIONS(1048), + [anon_sym_DQUOTE] = ACTIONS(1058), + [sym__str_single_quotes] = ACTIONS(1060), + [sym__str_back_ticks] = ACTIONS(1060), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1048), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1048), + [anon_sym_CARET] = ACTIONS(1048), + [anon_sym_POUND] = ACTIONS(3), + }, + [493] = { + [sym_comment] = STATE(493), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_err_GT] = ACTIONS(746), + [anon_sym_out_GT] = ACTIONS(746), + [anon_sym_e_GT] = ACTIONS(746), + [anon_sym_o_GT] = ACTIONS(746), + [anon_sym_err_PLUSout_GT] = ACTIONS(746), + [anon_sym_out_PLUSerr_GT] = ACTIONS(746), + [anon_sym_o_PLUSe_GT] = ACTIONS(746), + [anon_sym_e_PLUSo_GT] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), + [aux_sym_unquoted_token1] = ACTIONS(746), + [anon_sym_POUND] = ACTIONS(3), + }, + [494] = { + [sym_comment] = STATE(494), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1062), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_err_GT] = ACTIONS(656), + [anon_sym_out_GT] = ACTIONS(656), + [anon_sym_e_GT] = ACTIONS(656), + [anon_sym_o_GT] = ACTIONS(656), + [anon_sym_err_PLUSout_GT] = ACTIONS(656), + [anon_sym_out_PLUSerr_GT] = ACTIONS(656), + [anon_sym_o_PLUSe_GT] = ACTIONS(656), + [anon_sym_e_PLUSo_GT] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), + [aux_sym_unquoted_token1] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, [495] = { - [sym__command_name] = STATE(877), - [sym_scope_pattern] = STATE(866), - [sym_wild_card] = STATE(875), - [sym_command_list] = STATE(873), - [sym_val_string] = STATE(781), - [sym__str_double_quotes] = STATE(769), [sym_comment] = STATE(495), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_GT] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_in] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_STAR] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1062), + [anon_sym_STAR_STAR] = ACTIONS(656), + [anon_sym_PLUS_PLUS] = ACTIONS(656), + [anon_sym_SLASH] = ACTIONS(656), + [anon_sym_mod] = ACTIONS(656), + [anon_sym_SLASH_SLASH] = ACTIONS(656), + [anon_sym_PLUS] = ACTIONS(656), + [anon_sym_bit_DASHshl] = ACTIONS(656), + [anon_sym_bit_DASHshr] = ACTIONS(656), + [anon_sym_EQ_EQ] = ACTIONS(656), + [anon_sym_BANG_EQ] = ACTIONS(656), + [anon_sym_LT2] = ACTIONS(656), + [anon_sym_LT_EQ] = ACTIONS(656), + [anon_sym_GT_EQ] = ACTIONS(656), + [anon_sym_not_DASHin] = ACTIONS(656), + [anon_sym_starts_DASHwith] = ACTIONS(656), + [anon_sym_ends_DASHwith] = ACTIONS(656), + [anon_sym_EQ_TILDE] = ACTIONS(656), + [anon_sym_BANG_TILDE] = ACTIONS(656), + [anon_sym_bit_DASHand] = ACTIONS(656), + [anon_sym_bit_DASHxor] = ACTIONS(656), + [anon_sym_bit_DASHor] = ACTIONS(656), + [anon_sym_and] = ACTIONS(656), + [anon_sym_xor] = ACTIONS(656), + [anon_sym_or] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_err_GT] = ACTIONS(656), + [anon_sym_out_GT] = ACTIONS(656), + [anon_sym_e_GT] = ACTIONS(656), + [anon_sym_o_GT] = ACTIONS(656), + [anon_sym_err_PLUSout_GT] = ACTIONS(656), + [anon_sym_out_PLUSerr_GT] = ACTIONS(656), + [anon_sym_o_PLUSe_GT] = ACTIONS(656), + [anon_sym_e_PLUSo_GT] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), + [aux_sym_unquoted_token1] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, + [496] = { + [sym_comment] = STATE(496), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_err_GT] = ACTIONS(750), + [anon_sym_out_GT] = ACTIONS(750), + [anon_sym_e_GT] = ACTIONS(750), + [anon_sym_o_GT] = ACTIONS(750), + [anon_sym_err_PLUSout_GT] = ACTIONS(750), + [anon_sym_out_PLUSerr_GT] = ACTIONS(750), + [anon_sym_o_PLUSe_GT] = ACTIONS(750), + [anon_sym_e_PLUSo_GT] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), + [aux_sym_unquoted_token1] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [497] = { + [sym__ctrl_expression] = STATE(3139), + [sym_ctrl_do] = STATE(826), + [sym_ctrl_if] = STATE(826), + [sym_ctrl_match] = STATE(826), + [sym_ctrl_try] = STATE(826), + [sym_ctrl_return] = STATE(826), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3419), + [sym_where_command] = STATE(3146), + [sym__expression] = STATE(2450), + [sym_expr_unary] = STATE(2481), + [sym_expr_binary] = STATE(2481), + [sym_expr_parenthesized] = STATE(2087), + [sym_val_range] = STATE(2481), + [sym__value] = STATE(2481), + [sym_val_bool] = STATE(2506), + [sym_val_variable] = STATE(2506), + [sym__var] = STATE(2158), + [sym_val_number] = STATE(127), + [sym_val_duration] = STATE(2506), + [sym_val_filesize] = STATE(2506), + [sym_val_binary] = STATE(2506), + [sym_val_string] = STATE(2506), + [sym__str_double_quotes] = STATE(2499), + [sym_val_interpolated] = STATE(2506), + [sym__inter_single_quotes] = STATE(2471), + [sym__inter_double_quotes] = STATE(2469), + [sym_val_list] = STATE(2506), + [sym_val_record] = STATE(2506), + [sym_val_table] = STATE(2506), + [sym_val_closure] = STATE(2506), + [sym_command] = STATE(3146), + [sym_comment] = STATE(497), + [aux_sym_pipeline_repeat1] = STATE(553), + [sym_cmd_identifier] = ACTIONS(19), + [anon_sym_LBRACK] = ACTIONS(31), + [anon_sym_LPAREN] = ACTIONS(33), + [anon_sym_DOLLAR] = ACTIONS(1008), + [anon_sym_DASH] = ACTIONS(39), + [anon_sym_break] = ACTIONS(41), + [anon_sym_continue] = ACTIONS(43), + [anon_sym_do] = ACTIONS(1010), + [anon_sym_if] = ACTIONS(1012), + [anon_sym_match] = ACTIONS(55), + [anon_sym_LBRACE] = ACTIONS(57), + [anon_sym_try] = ACTIONS(1014), + [anon_sym_return] = ACTIONS(1016), + [anon_sym_where] = ACTIONS(73), + [anon_sym_not] = ACTIONS(75), + [anon_sym_DOT_DOT_LT] = ACTIONS(77), + [anon_sym_DOT_DOT] = ACTIONS(79), + [anon_sym_DOT_DOT_EQ] = ACTIONS(77), + [sym_val_nothing] = ACTIONS(81), + [anon_sym_true] = ACTIONS(83), + [anon_sym_false] = ACTIONS(83), + [aux_sym_val_number_token1] = ACTIONS(85), + [aux_sym_val_number_token2] = ACTIONS(87), + [aux_sym_val_number_token3] = ACTIONS(87), + [aux_sym_val_number_token4] = ACTIONS(87), + [anon_sym_inf] = ACTIONS(85), + [anon_sym_DASHinf] = ACTIONS(87), + [anon_sym_NaN] = ACTIONS(85), + [anon_sym_0b] = ACTIONS(89), + [anon_sym_0o] = ACTIONS(89), + [anon_sym_0x] = ACTIONS(89), + [sym_val_date] = ACTIONS(91), + [anon_sym_DQUOTE] = ACTIONS(93), + [sym__str_single_quotes] = ACTIONS(95), + [sym__str_back_ticks] = ACTIONS(95), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), + [anon_sym_CARET] = ACTIONS(101), + [anon_sym_POUND] = ACTIONS(157), + }, + [498] = { + [sym__command_name] = STATE(795), + [sym_scope_pattern] = STATE(815), + [sym_wild_card] = STATE(804), + [sym_command_list] = STATE(802), + [sym_val_string] = STATE(774), + [sym__str_double_quotes] = STATE(782), + [sym_comment] = STATE(498), [anon_sym_export] = ACTIONS(1064), [anon_sym_alias] = ACTIONS(1064), [anon_sym_let] = ACTIONS(1064), [anon_sym_let_DASHenv] = ACTIONS(1064), [anon_sym_mut] = ACTIONS(1064), [anon_sym_const] = ACTIONS(1064), - [sym_cmd_identifier] = ACTIONS(1046), + [sym_cmd_identifier] = ACTIONS(1050), [anon_sym_SEMI] = ACTIONS(1064), [anon_sym_LF] = ACTIONS(1066), [anon_sym_def] = ACTIONS(1064), @@ -93914,7 +94174,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1064), [anon_sym_module] = ACTIONS(1064), [anon_sym_use] = ACTIONS(1064), - [anon_sym_LBRACK] = ACTIONS(1050), + [anon_sym_LBRACK] = ACTIONS(1054), [anon_sym_LPAREN] = ACTIONS(1064), [anon_sym_RPAREN] = ACTIONS(1064), [anon_sym_DOLLAR] = ACTIONS(1064), @@ -93938,7 +94198,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1064), [anon_sym_hide_DASHenv] = ACTIONS(1064), [anon_sym_overlay] = ACTIONS(1064), - [anon_sym_STAR] = ACTIONS(1052), + [anon_sym_STAR] = ACTIONS(1056), [anon_sym_where] = ACTIONS(1064), [anon_sym_not] = ACTIONS(1064), [anon_sym_DOT_DOT_LT] = ACTIONS(1064), @@ -93958,104 +94218,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_0o] = ACTIONS(1064), [anon_sym_0x] = ACTIONS(1064), [sym_val_date] = ACTIONS(1064), - [anon_sym_DQUOTE] = ACTIONS(1054), - [sym__str_single_quotes] = ACTIONS(1056), - [sym__str_back_ticks] = ACTIONS(1056), + [anon_sym_DQUOTE] = ACTIONS(1058), + [sym__str_single_quotes] = ACTIONS(1060), + [sym__str_back_ticks] = ACTIONS(1060), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1064), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1064), [anon_sym_CARET] = ACTIONS(1064), [anon_sym_POUND] = ACTIONS(3), }, - [496] = { - [sym_comment] = STATE(496), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_RPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_GT] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_in] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_RBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_STAR] = ACTIONS(748), - [anon_sym_STAR_STAR] = ACTIONS(748), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_SLASH] = ACTIONS(748), - [anon_sym_mod] = ACTIONS(748), - [anon_sym_SLASH_SLASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_bit_DASHshl] = ACTIONS(748), - [anon_sym_bit_DASHshr] = ACTIONS(748), - [anon_sym_EQ_EQ] = ACTIONS(748), - [anon_sym_BANG_EQ] = ACTIONS(748), - [anon_sym_LT2] = ACTIONS(748), - [anon_sym_LT_EQ] = ACTIONS(748), - [anon_sym_GT_EQ] = ACTIONS(748), - [anon_sym_not_DASHin] = ACTIONS(748), - [anon_sym_starts_DASHwith] = ACTIONS(748), - [anon_sym_ends_DASHwith] = ACTIONS(748), - [anon_sym_EQ_TILDE] = ACTIONS(748), - [anon_sym_BANG_TILDE] = ACTIONS(748), - [anon_sym_bit_DASHand] = ACTIONS(748), - [anon_sym_bit_DASHxor] = ACTIONS(748), - [anon_sym_bit_DASHor] = ACTIONS(748), - [anon_sym_and] = ACTIONS(748), - [anon_sym_xor] = ACTIONS(748), - [anon_sym_or] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_err_GT] = ACTIONS(748), - [anon_sym_out_GT] = ACTIONS(748), - [anon_sym_e_GT] = ACTIONS(748), - [anon_sym_o_GT] = ACTIONS(748), - [anon_sym_err_PLUSout_GT] = ACTIONS(748), - [anon_sym_out_PLUSerr_GT] = ACTIONS(748), - [anon_sym_o_PLUSe_GT] = ACTIONS(748), - [anon_sym_e_PLUSo_GT] = ACTIONS(748), - [sym_short_flag] = ACTIONS(748), - [aux_sym_unquoted_token1] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, - [497] = { - [sym__command_name] = STATE(877), - [sym_scope_pattern] = STATE(876), - [sym_wild_card] = STATE(875), - [sym_command_list] = STATE(873), - [sym_val_string] = STATE(781), - [sym__str_double_quotes] = STATE(769), - [sym_comment] = STATE(497), + [499] = { + [sym__command_name] = STATE(795), + [sym_scope_pattern] = STATE(794), + [sym_wild_card] = STATE(804), + [sym_command_list] = STATE(802), + [sym_val_string] = STATE(774), + [sym__str_double_quotes] = STATE(782), + [sym_comment] = STATE(499), [anon_sym_export] = ACTIONS(1068), [anon_sym_alias] = ACTIONS(1068), [anon_sym_let] = ACTIONS(1068), [anon_sym_let_DASHenv] = ACTIONS(1068), [anon_sym_mut] = ACTIONS(1068), [anon_sym_const] = ACTIONS(1068), - [sym_cmd_identifier] = ACTIONS(1046), + [sym_cmd_identifier] = ACTIONS(1050), [anon_sym_SEMI] = ACTIONS(1068), [anon_sym_LF] = ACTIONS(1070), [anon_sym_def] = ACTIONS(1068), @@ -94064,7 +94249,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_extern] = ACTIONS(1068), [anon_sym_module] = ACTIONS(1068), [anon_sym_use] = ACTIONS(1068), - [anon_sym_LBRACK] = ACTIONS(1050), + [anon_sym_LBRACK] = ACTIONS(1054), [anon_sym_LPAREN] = ACTIONS(1068), [anon_sym_RPAREN] = ACTIONS(1068), [anon_sym_DOLLAR] = ACTIONS(1068), @@ -94088,7 +94273,822 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1068), [anon_sym_hide_DASHenv] = ACTIONS(1068), [anon_sym_overlay] = ACTIONS(1068), - [anon_sym_STAR] = ACTIONS(1052), + [anon_sym_STAR] = ACTIONS(1056), + [anon_sym_where] = ACTIONS(1068), + [anon_sym_not] = ACTIONS(1068), + [anon_sym_DOT_DOT_LT] = ACTIONS(1068), + [anon_sym_DOT_DOT] = ACTIONS(1068), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1068), + [sym_val_nothing] = ACTIONS(1068), + [anon_sym_true] = ACTIONS(1068), + [anon_sym_false] = ACTIONS(1068), + [aux_sym_val_number_token1] = ACTIONS(1068), + [aux_sym_val_number_token2] = ACTIONS(1068), + [aux_sym_val_number_token3] = ACTIONS(1068), + [aux_sym_val_number_token4] = ACTIONS(1068), + [anon_sym_inf] = ACTIONS(1068), + [anon_sym_DASHinf] = ACTIONS(1068), + [anon_sym_NaN] = ACTIONS(1068), + [anon_sym_0b] = ACTIONS(1068), + [anon_sym_0o] = ACTIONS(1068), + [anon_sym_0x] = ACTIONS(1068), + [sym_val_date] = ACTIONS(1068), + [anon_sym_DQUOTE] = ACTIONS(1058), + [sym__str_single_quotes] = ACTIONS(1060), + [sym__str_back_ticks] = ACTIONS(1060), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1068), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1068), + [anon_sym_CARET] = ACTIONS(1068), + [anon_sym_POUND] = ACTIONS(3), + }, + [500] = { + [sym__ctrl_expression] = STATE(2972), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_pipe_element_last] = STATE(3458), + [sym_where_command] = STATE(2964), + [sym__expression] = STATE(2285), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(2964), + [sym_comment] = STATE(500), + [aux_sym_pipeline_repeat1] = STATE(553), + [sym_cmd_identifier] = ACTIONS(179), + [anon_sym_LBRACK] = ACTIONS(191), + [anon_sym_LPAREN] = ACTIONS(193), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_break] = ACTIONS(203), + [anon_sym_continue] = ACTIONS(205), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(219), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_return] = ACTIONS(1031), + [anon_sym_where] = ACTIONS(237), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(241), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(241), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(251), + [aux_sym_val_number_token3] = ACTIONS(251), + [aux_sym_val_number_token4] = ACTIONS(251), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(251), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(255), + [anon_sym_DQUOTE] = ACTIONS(257), + [sym__str_single_quotes] = ACTIONS(259), + [sym__str_back_ticks] = ACTIONS(259), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), + [anon_sym_CARET] = ACTIONS(265), + [anon_sym_POUND] = ACTIONS(157), + }, + [501] = { + [sym_comment] = STATE(501), + [anon_sym_SEMI] = ACTIONS(773), + [anon_sym_LF] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(773), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_RPAREN] = ACTIONS(773), + [anon_sym_PIPE] = ACTIONS(773), + [anon_sym_DOLLAR] = ACTIONS(773), + [anon_sym_GT] = ACTIONS(773), + [anon_sym_DASH_DASH] = ACTIONS(773), + [anon_sym_DASH] = ACTIONS(773), + [anon_sym_in] = ACTIONS(773), + [anon_sym_LBRACE] = ACTIONS(773), + [anon_sym_RBRACE] = ACTIONS(773), + [anon_sym_STAR] = ACTIONS(773), + [anon_sym_STAR_STAR] = ACTIONS(773), + [anon_sym_PLUS_PLUS] = ACTIONS(773), + [anon_sym_SLASH] = ACTIONS(773), + [anon_sym_mod] = ACTIONS(773), + [anon_sym_SLASH_SLASH] = ACTIONS(773), + [anon_sym_PLUS] = ACTIONS(773), + [anon_sym_bit_DASHshl] = ACTIONS(773), + [anon_sym_bit_DASHshr] = ACTIONS(773), + [anon_sym_EQ_EQ] = ACTIONS(773), + [anon_sym_BANG_EQ] = ACTIONS(773), + [anon_sym_LT2] = ACTIONS(773), + [anon_sym_LT_EQ] = ACTIONS(773), + [anon_sym_GT_EQ] = ACTIONS(773), + [anon_sym_not_DASHin] = ACTIONS(773), + [anon_sym_starts_DASHwith] = ACTIONS(773), + [anon_sym_ends_DASHwith] = ACTIONS(773), + [anon_sym_EQ_TILDE] = ACTIONS(773), + [anon_sym_BANG_TILDE] = ACTIONS(773), + [anon_sym_bit_DASHand] = ACTIONS(773), + [anon_sym_bit_DASHxor] = ACTIONS(773), + [anon_sym_bit_DASHor] = ACTIONS(773), + [anon_sym_and] = ACTIONS(773), + [anon_sym_xor] = ACTIONS(773), + [anon_sym_or] = ACTIONS(773), + [anon_sym_DOT_DOT_LT] = ACTIONS(773), + [anon_sym_DOT_DOT] = ACTIONS(773), + [anon_sym_DOT_DOT_EQ] = ACTIONS(773), + [sym_val_nothing] = ACTIONS(773), + [anon_sym_true] = ACTIONS(773), + [anon_sym_false] = ACTIONS(773), + [aux_sym_val_number_token1] = ACTIONS(773), + [aux_sym_val_number_token2] = ACTIONS(773), + [aux_sym_val_number_token3] = ACTIONS(773), + [aux_sym_val_number_token4] = ACTIONS(773), + [anon_sym_inf] = ACTIONS(773), + [anon_sym_DASHinf] = ACTIONS(773), + [anon_sym_NaN] = ACTIONS(773), + [anon_sym_0b] = ACTIONS(773), + [anon_sym_0o] = ACTIONS(773), + [anon_sym_0x] = ACTIONS(773), + [sym_val_date] = ACTIONS(773), + [anon_sym_DQUOTE] = ACTIONS(773), + [sym__str_single_quotes] = ACTIONS(773), + [sym__str_back_ticks] = ACTIONS(773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(773), + [anon_sym_err_GT] = ACTIONS(773), + [anon_sym_out_GT] = ACTIONS(773), + [anon_sym_e_GT] = ACTIONS(773), + [anon_sym_o_GT] = ACTIONS(773), + [anon_sym_err_PLUSout_GT] = ACTIONS(773), + [anon_sym_out_PLUSerr_GT] = ACTIONS(773), + [anon_sym_o_PLUSe_GT] = ACTIONS(773), + [anon_sym_e_PLUSo_GT] = ACTIONS(773), + [sym_short_flag] = ACTIONS(773), + [aux_sym_unquoted_token1] = ACTIONS(773), + [anon_sym_POUND] = ACTIONS(3), + }, + [502] = { + [sym_comment] = STATE(502), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_err_GT] = ACTIONS(797), + [anon_sym_out_GT] = ACTIONS(797), + [anon_sym_e_GT] = ACTIONS(797), + [anon_sym_o_GT] = ACTIONS(797), + [anon_sym_err_PLUSout_GT] = ACTIONS(797), + [anon_sym_out_PLUSerr_GT] = ACTIONS(797), + [anon_sym_o_PLUSe_GT] = ACTIONS(797), + [anon_sym_e_PLUSo_GT] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), + [aux_sym_unquoted_token1] = ACTIONS(797), + [anon_sym_POUND] = ACTIONS(3), + }, + [503] = { + [sym_comment] = STATE(503), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [504] = { + [sym_comment] = STATE(504), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [505] = { + [sym_comment] = STATE(505), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [506] = { + [sym_comment] = STATE(506), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [507] = { + [sym_comment] = STATE(507), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(1086), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [508] = { + [sym_comment] = STATE(508), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(1086), + [anon_sym_bit_DASHxor] = ACTIONS(1088), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [509] = { + [sym_comment] = STATE(509), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(1086), + [anon_sym_bit_DASHxor] = ACTIONS(1088), + [anon_sym_bit_DASHor] = ACTIONS(1090), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [510] = { + [sym__command_name] = STATE(908), + [sym_scope_pattern] = STATE(959), + [sym_wild_card] = STATE(956), + [sym_command_list] = STATE(954), + [sym_val_string] = STATE(858), + [sym__str_double_quotes] = STATE(809), + [sym_comment] = STATE(510), + [ts_builtin_sym_end] = ACTIONS(1070), + [anon_sym_export] = ACTIONS(1068), + [anon_sym_alias] = ACTIONS(1068), + [anon_sym_let] = ACTIONS(1068), + [anon_sym_let_DASHenv] = ACTIONS(1068), + [anon_sym_mut] = ACTIONS(1068), + [anon_sym_const] = ACTIONS(1068), + [sym_cmd_identifier] = ACTIONS(1092), + [anon_sym_SEMI] = ACTIONS(1068), + [anon_sym_LF] = ACTIONS(1070), + [anon_sym_def] = ACTIONS(1068), + [anon_sym_def_DASHenv] = ACTIONS(1068), + [anon_sym_export_DASHenv] = ACTIONS(1068), + [anon_sym_extern] = ACTIONS(1068), + [anon_sym_module] = ACTIONS(1068), + [anon_sym_use] = ACTIONS(1068), + [anon_sym_LBRACK] = ACTIONS(1094), + [anon_sym_LPAREN] = ACTIONS(1068), + [anon_sym_DOLLAR] = ACTIONS(1068), + [anon_sym_error] = ACTIONS(1068), + [anon_sym_DASH] = ACTIONS(1068), + [anon_sym_break] = ACTIONS(1068), + [anon_sym_continue] = ACTIONS(1068), + [anon_sym_for] = ACTIONS(1068), + [anon_sym_loop] = ACTIONS(1068), + [anon_sym_while] = ACTIONS(1068), + [anon_sym_do] = ACTIONS(1068), + [anon_sym_if] = ACTIONS(1068), + [anon_sym_match] = ACTIONS(1068), + [anon_sym_LBRACE] = ACTIONS(1068), + [anon_sym_try] = ACTIONS(1068), + [anon_sym_return] = ACTIONS(1068), + [anon_sym_source] = ACTIONS(1068), + [anon_sym_source_DASHenv] = ACTIONS(1068), + [anon_sym_register] = ACTIONS(1068), + [anon_sym_hide] = ACTIONS(1068), + [anon_sym_hide_DASHenv] = ACTIONS(1068), + [anon_sym_overlay] = ACTIONS(1068), + [anon_sym_STAR] = ACTIONS(1096), [anon_sym_where] = ACTIONS(1068), [anon_sym_not] = ACTIONS(1068), [anon_sym_DOT_DOT_LT] = ACTIONS(1068), @@ -94108,241 +95108,238 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_0o] = ACTIONS(1068), [anon_sym_0x] = ACTIONS(1068), [sym_val_date] = ACTIONS(1068), - [anon_sym_DQUOTE] = ACTIONS(1054), - [sym__str_single_quotes] = ACTIONS(1056), - [sym__str_back_ticks] = ACTIONS(1056), + [anon_sym_DQUOTE] = ACTIONS(1098), + [sym__str_single_quotes] = ACTIONS(1100), + [sym__str_back_ticks] = ACTIONS(1100), [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1068), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1068), [anon_sym_CARET] = ACTIONS(1068), [anon_sym_POUND] = ACTIONS(3), }, - [498] = { - [sym_comment] = STATE(498), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_RPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_GT] = ACTIONS(752), - [anon_sym_DASH_DASH] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_in] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_RBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_STAR] = ACTIONS(752), - [anon_sym_STAR_STAR] = ACTIONS(752), - [anon_sym_PLUS_PLUS] = ACTIONS(752), - [anon_sym_SLASH] = ACTIONS(752), - [anon_sym_mod] = ACTIONS(752), - [anon_sym_SLASH_SLASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_bit_DASHshl] = ACTIONS(752), - [anon_sym_bit_DASHshr] = ACTIONS(752), - [anon_sym_EQ_EQ] = ACTIONS(752), - [anon_sym_BANG_EQ] = ACTIONS(752), - [anon_sym_LT2] = ACTIONS(752), - [anon_sym_LT_EQ] = ACTIONS(752), - [anon_sym_GT_EQ] = ACTIONS(752), - [anon_sym_not_DASHin] = ACTIONS(752), - [anon_sym_starts_DASHwith] = ACTIONS(752), - [anon_sym_ends_DASHwith] = ACTIONS(752), - [anon_sym_EQ_TILDE] = ACTIONS(752), - [anon_sym_BANG_TILDE] = ACTIONS(752), - [anon_sym_bit_DASHand] = ACTIONS(752), - [anon_sym_bit_DASHxor] = ACTIONS(752), - [anon_sym_bit_DASHor] = ACTIONS(752), - [anon_sym_and] = ACTIONS(752), - [anon_sym_xor] = ACTIONS(752), - [anon_sym_or] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_err_GT] = ACTIONS(752), - [anon_sym_out_GT] = ACTIONS(752), - [anon_sym_e_GT] = ACTIONS(752), - [anon_sym_o_GT] = ACTIONS(752), - [anon_sym_err_PLUSout_GT] = ACTIONS(752), - [anon_sym_out_PLUSerr_GT] = ACTIONS(752), - [anon_sym_o_PLUSe_GT] = ACTIONS(752), - [anon_sym_e_PLUSo_GT] = ACTIONS(752), - [sym_short_flag] = ACTIONS(752), - [aux_sym_unquoted_token1] = ACTIONS(752), + [511] = { + [sym_comment] = STATE(511), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(1086), + [anon_sym_bit_DASHxor] = ACTIONS(1088), + [anon_sym_bit_DASHor] = ACTIONS(1090), + [anon_sym_and] = ACTIONS(1102), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [512] = { + [sym_comment] = STATE(512), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(1086), + [anon_sym_bit_DASHxor] = ACTIONS(1088), + [anon_sym_bit_DASHor] = ACTIONS(1090), + [anon_sym_and] = ACTIONS(1102), + [anon_sym_xor] = ACTIONS(1104), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [513] = { + [sym_comment] = STATE(513), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(1086), + [anon_sym_bit_DASHxor] = ACTIONS(1088), + [anon_sym_bit_DASHor] = ACTIONS(1090), + [anon_sym_and] = ACTIONS(1102), + [anon_sym_xor] = ACTIONS(1104), + [anon_sym_or] = ACTIONS(1106), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [499] = { - [sym__ctrl_expression] = STATE(3132), - [sym_ctrl_do] = STATE(900), - [sym_ctrl_if] = STATE(900), - [sym_ctrl_match] = STATE(900), - [sym_ctrl_try] = STATE(900), - [sym_ctrl_return] = STATE(900), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3382), - [sym_where_command] = STATE(3165), - [sym__expression] = STATE(2382), - [sym_expr_unary] = STATE(2472), - [sym_expr_binary] = STATE(2472), - [sym_expr_parenthesized] = STATE(2091), - [sym_val_range] = STATE(2472), - [sym__value] = STATE(2472), - [sym_val_bool] = STATE(2467), - [sym_val_variable] = STATE(2467), - [sym__var] = STATE(2125), - [sym_val_number] = STATE(127), - [sym_val_duration] = STATE(2467), - [sym_val_filesize] = STATE(2467), - [sym_val_binary] = STATE(2467), - [sym_val_string] = STATE(2467), - [sym__str_double_quotes] = STATE(2469), - [sym_val_interpolated] = STATE(2467), - [sym__inter_single_quotes] = STATE(2475), - [sym__inter_double_quotes] = STATE(2478), - [sym_val_list] = STATE(2467), - [sym_val_record] = STATE(2467), - [sym_val_table] = STATE(2467), - [sym_val_closure] = STATE(2467), - [sym_command] = STATE(3165), - [sym_comment] = STATE(499), - [aux_sym_pipeline_repeat1] = STATE(545), - [sym_cmd_identifier] = ACTIONS(19), - [anon_sym_LBRACK] = ACTIONS(31), - [anon_sym_LPAREN] = ACTIONS(33), - [anon_sym_DOLLAR] = ACTIONS(1008), - [anon_sym_DASH] = ACTIONS(39), - [anon_sym_break] = ACTIONS(41), - [anon_sym_continue] = ACTIONS(43), - [anon_sym_do] = ACTIONS(1010), - [anon_sym_if] = ACTIONS(1012), - [anon_sym_match] = ACTIONS(55), - [anon_sym_LBRACE] = ACTIONS(57), - [anon_sym_try] = ACTIONS(1014), - [anon_sym_return] = ACTIONS(1016), - [anon_sym_where] = ACTIONS(73), - [anon_sym_not] = ACTIONS(75), - [anon_sym_DOT_DOT_LT] = ACTIONS(77), - [anon_sym_DOT_DOT] = ACTIONS(79), - [anon_sym_DOT_DOT_EQ] = ACTIONS(77), - [sym_val_nothing] = ACTIONS(81), - [anon_sym_true] = ACTIONS(83), - [anon_sym_false] = ACTIONS(83), - [aux_sym_val_number_token1] = ACTIONS(85), - [aux_sym_val_number_token2] = ACTIONS(87), - [aux_sym_val_number_token3] = ACTIONS(87), - [aux_sym_val_number_token4] = ACTIONS(87), - [anon_sym_inf] = ACTIONS(85), - [anon_sym_DASHinf] = ACTIONS(87), - [anon_sym_NaN] = ACTIONS(85), - [anon_sym_0b] = ACTIONS(89), - [anon_sym_0o] = ACTIONS(89), - [anon_sym_0x] = ACTIONS(89), - [sym_val_date] = ACTIONS(91), - [anon_sym_DQUOTE] = ACTIONS(93), - [sym__str_single_quotes] = ACTIONS(95), - [sym__str_back_ticks] = ACTIONS(95), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(97), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(99), - [anon_sym_CARET] = ACTIONS(101), - [anon_sym_POUND] = ACTIONS(147), - }, - [500] = { - [sym__ctrl_expression] = STATE(2946), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_pipe_element_last] = STATE(3167), - [sym_where_command] = STATE(2938), - [sym__expression] = STATE(2178), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(2938), - [sym_comment] = STATE(500), - [aux_sym_pipeline_repeat1] = STATE(545), - [sym_cmd_identifier] = ACTIONS(179), - [anon_sym_LBRACK] = ACTIONS(191), - [anon_sym_LPAREN] = ACTIONS(193), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_break] = ACTIONS(203), - [anon_sym_continue] = ACTIONS(205), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(219), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_return] = ACTIONS(1028), - [anon_sym_where] = ACTIONS(237), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(241), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(241), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(251), - [aux_sym_val_number_token3] = ACTIONS(251), - [aux_sym_val_number_token4] = ACTIONS(251), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(251), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(255), - [anon_sym_DQUOTE] = ACTIONS(257), - [sym__str_single_quotes] = ACTIONS(259), - [sym__str_back_ticks] = ACTIONS(259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(261), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(263), - [anon_sym_CARET] = ACTIONS(265), - [anon_sym_POUND] = ACTIONS(147), - }, - [501] = { - [sym_comment] = STATE(501), + [514] = { + [sym_comment] = STATE(514), [anon_sym_SEMI] = ACTIONS(844), [anon_sym_LF] = ACTIONS(846), [anon_sym_LBRACK] = ACTIONS(844), @@ -94415,156 +95412,1118 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, - [502] = { - [sym_comment] = STATE(502), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_LF] = ACTIONS(854), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_RPAREN] = ACTIONS(852), - [anon_sym_PIPE] = ACTIONS(852), - [anon_sym_DOLLAR] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(852), - [anon_sym_DASH_DASH] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_in] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_RBRACE] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(852), - [anon_sym_STAR_STAR] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_mod] = ACTIONS(852), - [anon_sym_SLASH_SLASH] = ACTIONS(852), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_bit_DASHshl] = ACTIONS(852), - [anon_sym_bit_DASHshr] = ACTIONS(852), - [anon_sym_EQ_EQ] = ACTIONS(852), - [anon_sym_BANG_EQ] = ACTIONS(852), - [anon_sym_LT2] = ACTIONS(852), - [anon_sym_LT_EQ] = ACTIONS(852), - [anon_sym_GT_EQ] = ACTIONS(852), - [anon_sym_not_DASHin] = ACTIONS(852), - [anon_sym_starts_DASHwith] = ACTIONS(852), - [anon_sym_ends_DASHwith] = ACTIONS(852), - [anon_sym_EQ_TILDE] = ACTIONS(852), - [anon_sym_BANG_TILDE] = ACTIONS(852), - [anon_sym_bit_DASHand] = ACTIONS(852), - [anon_sym_bit_DASHxor] = ACTIONS(852), - [anon_sym_bit_DASHor] = ACTIONS(852), - [anon_sym_and] = ACTIONS(852), - [anon_sym_xor] = ACTIONS(852), - [anon_sym_or] = ACTIONS(852), - [anon_sym_DOT_DOT_LT] = ACTIONS(852), - [anon_sym_DOT_DOT] = ACTIONS(852), - [anon_sym_DOT_DOT_EQ] = ACTIONS(852), - [sym_val_nothing] = ACTIONS(852), - [anon_sym_true] = ACTIONS(852), - [anon_sym_false] = ACTIONS(852), - [aux_sym_val_number_token1] = ACTIONS(852), - [aux_sym_val_number_token2] = ACTIONS(852), - [aux_sym_val_number_token3] = ACTIONS(852), - [aux_sym_val_number_token4] = ACTIONS(852), - [anon_sym_inf] = ACTIONS(852), - [anon_sym_DASHinf] = ACTIONS(852), - [anon_sym_NaN] = ACTIONS(852), - [anon_sym_0b] = ACTIONS(852), - [anon_sym_0o] = ACTIONS(852), - [anon_sym_0x] = ACTIONS(852), - [sym_val_date] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [sym__str_single_quotes] = ACTIONS(852), - [sym__str_back_ticks] = ACTIONS(852), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), - [anon_sym_err_GT] = ACTIONS(852), - [anon_sym_out_GT] = ACTIONS(852), - [anon_sym_e_GT] = ACTIONS(852), - [anon_sym_o_GT] = ACTIONS(852), - [anon_sym_err_PLUSout_GT] = ACTIONS(852), - [anon_sym_out_PLUSerr_GT] = ACTIONS(852), - [anon_sym_o_PLUSe_GT] = ACTIONS(852), - [anon_sym_e_PLUSo_GT] = ACTIONS(852), - [sym_short_flag] = ACTIONS(852), - [aux_sym_unquoted_token1] = ACTIONS(852), + [515] = { + [sym_comment] = STATE(515), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_RPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_RBRACE] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [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(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_err_GT] = ACTIONS(840), + [anon_sym_out_GT] = ACTIONS(840), + [anon_sym_e_GT] = ACTIONS(840), + [anon_sym_o_GT] = ACTIONS(840), + [anon_sym_err_PLUSout_GT] = ACTIONS(840), + [anon_sym_out_PLUSerr_GT] = ACTIONS(840), + [anon_sym_o_PLUSe_GT] = ACTIONS(840), + [anon_sym_e_PLUSo_GT] = ACTIONS(840), + [sym_short_flag] = ACTIONS(840), + [aux_sym_unquoted_token1] = ACTIONS(840), [anon_sym_POUND] = ACTIONS(3), }, - [503] = { - [sym_comment] = STATE(503), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_RBRACE] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_err_GT] = ACTIONS(771), - [anon_sym_out_GT] = ACTIONS(771), - [anon_sym_e_GT] = ACTIONS(771), - [anon_sym_o_GT] = ACTIONS(771), - [anon_sym_err_PLUSout_GT] = ACTIONS(771), - [anon_sym_out_PLUSerr_GT] = ACTIONS(771), - [anon_sym_o_PLUSe_GT] = ACTIONS(771), - [anon_sym_e_PLUSo_GT] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), - [aux_sym_unquoted_token1] = ACTIONS(771), + [516] = { + [sym_comment] = STATE(516), + [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), + [anon_sym_DASH_DASH] = ACTIONS(107), + [anon_sym_DASH] = ACTIONS(107), + [anon_sym_in] = ACTIONS(107), + [anon_sym_LBRACE] = ACTIONS(107), + [anon_sym_RBRACE] = 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_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [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), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = 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(3), }, - [504] = { - [sym_comment] = STATE(504), + [517] = { + [sym_comment] = STATE(517), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(135), + [anon_sym_DOT_DOT] = ACTIONS(135), + [anon_sym_DOT_DOT_EQ] = ACTIONS(135), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [518] = { + [sym_comment] = STATE(518), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_RPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_RBRACE] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [519] = { + [sym_comment] = STATE(519), + [anon_sym_SEMI] = ACTIONS(1108), + [anon_sym_LF] = ACTIONS(1110), + [anon_sym_LBRACK] = ACTIONS(1108), + [anon_sym_LPAREN] = ACTIONS(1108), + [anon_sym_RPAREN] = ACTIONS(1108), + [anon_sym_PIPE] = ACTIONS(1108), + [anon_sym_DOLLAR] = ACTIONS(1108), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(1108), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), + [anon_sym_LBRACE] = ACTIONS(1108), + [anon_sym_RBRACE] = ACTIONS(1108), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), + [anon_sym_EQ_TILDE] = ACTIONS(1084), + [anon_sym_BANG_TILDE] = ACTIONS(1084), + [anon_sym_bit_DASHand] = ACTIONS(1086), + [anon_sym_bit_DASHxor] = ACTIONS(1088), + [anon_sym_bit_DASHor] = ACTIONS(1090), + [anon_sym_and] = ACTIONS(1102), + [anon_sym_xor] = ACTIONS(1104), + [anon_sym_or] = ACTIONS(1106), + [anon_sym_DOT_DOT_LT] = ACTIONS(1108), + [anon_sym_DOT_DOT] = ACTIONS(1108), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1108), + [sym_val_nothing] = ACTIONS(1108), + [anon_sym_true] = ACTIONS(1108), + [anon_sym_false] = ACTIONS(1108), + [aux_sym_val_number_token1] = ACTIONS(1108), + [aux_sym_val_number_token2] = ACTIONS(1108), + [aux_sym_val_number_token3] = ACTIONS(1108), + [aux_sym_val_number_token4] = ACTIONS(1108), + [anon_sym_inf] = ACTIONS(1108), + [anon_sym_DASHinf] = ACTIONS(1108), + [anon_sym_NaN] = ACTIONS(1108), + [anon_sym_0b] = ACTIONS(1108), + [anon_sym_0o] = ACTIONS(1108), + [anon_sym_0x] = ACTIONS(1108), + [sym_val_date] = ACTIONS(1108), + [anon_sym_DQUOTE] = ACTIONS(1108), + [sym__str_single_quotes] = ACTIONS(1108), + [sym__str_back_ticks] = ACTIONS(1108), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1108), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1108), + [anon_sym_err_GT] = ACTIONS(1108), + [anon_sym_out_GT] = ACTIONS(1108), + [anon_sym_e_GT] = ACTIONS(1108), + [anon_sym_o_GT] = ACTIONS(1108), + [anon_sym_err_PLUSout_GT] = ACTIONS(1108), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1108), + [anon_sym_o_PLUSe_GT] = ACTIONS(1108), + [anon_sym_e_PLUSo_GT] = ACTIONS(1108), + [sym_short_flag] = ACTIONS(1108), + [aux_sym_unquoted_token1] = ACTIONS(1108), + [anon_sym_POUND] = ACTIONS(3), + }, + [520] = { + [sym_comment] = STATE(520), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_GT] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_in] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_STAR] = ACTIONS(750), + [anon_sym_STAR_STAR] = ACTIONS(750), + [anon_sym_PLUS_PLUS] = ACTIONS(750), + [anon_sym_SLASH] = ACTIONS(750), + [anon_sym_mod] = ACTIONS(750), + [anon_sym_SLASH_SLASH] = ACTIONS(750), + [anon_sym_PLUS] = ACTIONS(750), + [anon_sym_bit_DASHshl] = ACTIONS(750), + [anon_sym_bit_DASHshr] = ACTIONS(750), + [anon_sym_EQ_EQ] = ACTIONS(750), + [anon_sym_BANG_EQ] = ACTIONS(750), + [anon_sym_LT2] = ACTIONS(750), + [anon_sym_LT_EQ] = ACTIONS(750), + [anon_sym_GT_EQ] = ACTIONS(750), + [anon_sym_not_DASHin] = ACTIONS(750), + [anon_sym_starts_DASHwith] = ACTIONS(750), + [anon_sym_ends_DASHwith] = ACTIONS(750), + [anon_sym_EQ_TILDE] = ACTIONS(750), + [anon_sym_BANG_TILDE] = ACTIONS(750), + [anon_sym_bit_DASHand] = ACTIONS(750), + [anon_sym_bit_DASHxor] = ACTIONS(750), + [anon_sym_bit_DASHor] = ACTIONS(750), + [anon_sym_and] = ACTIONS(750), + [anon_sym_xor] = ACTIONS(750), + [anon_sym_or] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_err_GT] = ACTIONS(750), + [anon_sym_out_GT] = ACTIONS(750), + [anon_sym_e_GT] = ACTIONS(750), + [anon_sym_o_GT] = ACTIONS(750), + [anon_sym_err_PLUSout_GT] = ACTIONS(750), + [anon_sym_out_PLUSerr_GT] = ACTIONS(750), + [anon_sym_o_PLUSe_GT] = ACTIONS(750), + [anon_sym_e_PLUSo_GT] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), + [aux_sym_unquoted_token1] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [521] = { + [sym_comment] = STATE(521), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_RPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_RBRACE] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_err_GT] = ACTIONS(808), + [anon_sym_out_GT] = ACTIONS(808), + [anon_sym_e_GT] = ACTIONS(808), + [anon_sym_o_GT] = ACTIONS(808), + [anon_sym_err_PLUSout_GT] = ACTIONS(808), + [anon_sym_out_PLUSerr_GT] = ACTIONS(808), + [anon_sym_o_PLUSe_GT] = ACTIONS(808), + [anon_sym_e_PLUSo_GT] = ACTIONS(808), + [sym_short_flag] = ACTIONS(808), + [aux_sym_unquoted_token1] = ACTIONS(808), + [anon_sym_POUND] = ACTIONS(3), + }, + [522] = { + [sym_comment] = STATE(522), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_RPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH_DASH] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_RBRACE] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_err_GT] = ACTIONS(793), + [anon_sym_out_GT] = ACTIONS(793), + [anon_sym_e_GT] = ACTIONS(793), + [anon_sym_o_GT] = ACTIONS(793), + [anon_sym_err_PLUSout_GT] = ACTIONS(793), + [anon_sym_out_PLUSerr_GT] = ACTIONS(793), + [anon_sym_o_PLUSe_GT] = ACTIONS(793), + [anon_sym_e_PLUSo_GT] = ACTIONS(793), + [sym_short_flag] = ACTIONS(793), + [aux_sym_unquoted_token1] = ACTIONS(793), + [anon_sym_POUND] = ACTIONS(3), + }, + [523] = { + [sym_comment] = STATE(523), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_RPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_RBRACE] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_err_GT] = ACTIONS(824), + [anon_sym_out_GT] = ACTIONS(824), + [anon_sym_e_GT] = ACTIONS(824), + [anon_sym_o_GT] = ACTIONS(824), + [anon_sym_err_PLUSout_GT] = ACTIONS(824), + [anon_sym_out_PLUSerr_GT] = ACTIONS(824), + [anon_sym_o_PLUSe_GT] = ACTIONS(824), + [anon_sym_e_PLUSo_GT] = ACTIONS(824), + [sym_short_flag] = ACTIONS(824), + [aux_sym_unquoted_token1] = ACTIONS(824), + [anon_sym_POUND] = ACTIONS(3), + }, + [524] = { + [sym_comment] = STATE(524), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_RPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_RBRACE] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_err_GT] = ACTIONS(797), + [anon_sym_out_GT] = ACTIONS(797), + [anon_sym_e_GT] = ACTIONS(797), + [anon_sym_o_GT] = ACTIONS(797), + [anon_sym_err_PLUSout_GT] = ACTIONS(797), + [anon_sym_out_PLUSerr_GT] = ACTIONS(797), + [anon_sym_o_PLUSe_GT] = ACTIONS(797), + [anon_sym_e_PLUSo_GT] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), + [aux_sym_unquoted_token1] = ACTIONS(797), + [anon_sym_POUND] = ACTIONS(3), + }, + [525] = { + [sym__command_name] = STATE(908), + [sym_scope_pattern] = STATE(916), + [sym_wild_card] = STATE(956), + [sym_command_list] = STATE(954), + [sym_val_string] = STATE(858), + [sym__str_double_quotes] = STATE(809), + [sym_comment] = STATE(525), + [ts_builtin_sym_end] = ACTIONS(1066), + [anon_sym_export] = ACTIONS(1064), + [anon_sym_alias] = ACTIONS(1064), + [anon_sym_let] = ACTIONS(1064), + [anon_sym_let_DASHenv] = ACTIONS(1064), + [anon_sym_mut] = ACTIONS(1064), + [anon_sym_const] = ACTIONS(1064), + [sym_cmd_identifier] = ACTIONS(1092), + [anon_sym_SEMI] = ACTIONS(1064), + [anon_sym_LF] = ACTIONS(1066), + [anon_sym_def] = ACTIONS(1064), + [anon_sym_def_DASHenv] = ACTIONS(1064), + [anon_sym_export_DASHenv] = ACTIONS(1064), + [anon_sym_extern] = ACTIONS(1064), + [anon_sym_module] = ACTIONS(1064), + [anon_sym_use] = ACTIONS(1064), + [anon_sym_LBRACK] = ACTIONS(1094), + [anon_sym_LPAREN] = ACTIONS(1064), + [anon_sym_DOLLAR] = ACTIONS(1064), + [anon_sym_error] = ACTIONS(1064), + [anon_sym_DASH] = ACTIONS(1064), + [anon_sym_break] = ACTIONS(1064), + [anon_sym_continue] = ACTIONS(1064), + [anon_sym_for] = ACTIONS(1064), + [anon_sym_loop] = ACTIONS(1064), + [anon_sym_while] = ACTIONS(1064), + [anon_sym_do] = ACTIONS(1064), + [anon_sym_if] = ACTIONS(1064), + [anon_sym_match] = ACTIONS(1064), + [anon_sym_LBRACE] = ACTIONS(1064), + [anon_sym_try] = ACTIONS(1064), + [anon_sym_return] = ACTIONS(1064), + [anon_sym_source] = ACTIONS(1064), + [anon_sym_source_DASHenv] = ACTIONS(1064), + [anon_sym_register] = ACTIONS(1064), + [anon_sym_hide] = ACTIONS(1064), + [anon_sym_hide_DASHenv] = ACTIONS(1064), + [anon_sym_overlay] = ACTIONS(1064), + [anon_sym_STAR] = ACTIONS(1096), + [anon_sym_where] = ACTIONS(1064), + [anon_sym_not] = ACTIONS(1064), + [anon_sym_DOT_DOT_LT] = ACTIONS(1064), + [anon_sym_DOT_DOT] = ACTIONS(1064), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1064), + [sym_val_nothing] = ACTIONS(1064), + [anon_sym_true] = ACTIONS(1064), + [anon_sym_false] = ACTIONS(1064), + [aux_sym_val_number_token1] = ACTIONS(1064), + [aux_sym_val_number_token2] = ACTIONS(1064), + [aux_sym_val_number_token3] = ACTIONS(1064), + [aux_sym_val_number_token4] = ACTIONS(1064), + [anon_sym_inf] = ACTIONS(1064), + [anon_sym_DASHinf] = ACTIONS(1064), + [anon_sym_NaN] = ACTIONS(1064), + [anon_sym_0b] = ACTIONS(1064), + [anon_sym_0o] = ACTIONS(1064), + [anon_sym_0x] = ACTIONS(1064), + [sym_val_date] = ACTIONS(1064), + [anon_sym_DQUOTE] = ACTIONS(1098), + [sym__str_single_quotes] = ACTIONS(1100), + [sym__str_back_ticks] = ACTIONS(1100), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1064), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1064), + [anon_sym_CARET] = ACTIONS(1064), + [anon_sym_POUND] = ACTIONS(3), + }, + [526] = { + [sym__flag] = STATE(692), + [sym_long_flag] = STATE(707), + [sym_comment] = STATE(526), + [aux_sym_overlay_use_repeat1] = STATE(526), + [anon_sym_export] = ACTIONS(1112), + [anon_sym_alias] = ACTIONS(1112), + [anon_sym_let] = ACTIONS(1112), + [anon_sym_let_DASHenv] = ACTIONS(1112), + [anon_sym_mut] = ACTIONS(1112), + [anon_sym_const] = ACTIONS(1112), + [sym_cmd_identifier] = ACTIONS(1112), + [anon_sym_SEMI] = ACTIONS(1112), + [anon_sym_LF] = ACTIONS(1114), + [anon_sym_def] = ACTIONS(1112), + [anon_sym_def_DASHenv] = ACTIONS(1112), + [anon_sym_export_DASHenv] = ACTIONS(1112), + [anon_sym_extern] = ACTIONS(1112), + [anon_sym_module] = ACTIONS(1112), + [anon_sym_use] = ACTIONS(1112), + [anon_sym_LBRACK] = ACTIONS(1112), + [anon_sym_LPAREN] = ACTIONS(1112), + [anon_sym_RPAREN] = ACTIONS(1112), + [anon_sym_DOLLAR] = ACTIONS(1112), + [anon_sym_error] = ACTIONS(1112), + [anon_sym_DASH_DASH] = ACTIONS(1116), + [anon_sym_DASH] = ACTIONS(1112), + [anon_sym_break] = ACTIONS(1112), + [anon_sym_continue] = ACTIONS(1112), + [anon_sym_for] = ACTIONS(1112), + [anon_sym_loop] = ACTIONS(1112), + [anon_sym_while] = ACTIONS(1112), + [anon_sym_do] = ACTIONS(1112), + [anon_sym_if] = ACTIONS(1112), + [anon_sym_match] = ACTIONS(1112), + [anon_sym_LBRACE] = ACTIONS(1112), + [anon_sym_RBRACE] = ACTIONS(1112), + [anon_sym_try] = ACTIONS(1112), + [anon_sym_return] = ACTIONS(1112), + [anon_sym_source] = ACTIONS(1112), + [anon_sym_source_DASHenv] = ACTIONS(1112), + [anon_sym_register] = ACTIONS(1112), + [anon_sym_hide] = ACTIONS(1112), + [anon_sym_hide_DASHenv] = ACTIONS(1112), + [anon_sym_overlay] = ACTIONS(1112), + [anon_sym_as] = ACTIONS(1112), + [anon_sym_where] = ACTIONS(1112), + [anon_sym_not] = ACTIONS(1112), + [anon_sym_DOT_DOT_LT] = ACTIONS(1112), + [anon_sym_DOT_DOT] = ACTIONS(1112), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1112), + [sym_val_nothing] = ACTIONS(1112), + [anon_sym_true] = ACTIONS(1112), + [anon_sym_false] = ACTIONS(1112), + [aux_sym_val_number_token1] = ACTIONS(1112), + [aux_sym_val_number_token2] = ACTIONS(1112), + [aux_sym_val_number_token3] = ACTIONS(1112), + [aux_sym_val_number_token4] = ACTIONS(1112), + [anon_sym_inf] = ACTIONS(1112), + [anon_sym_DASHinf] = ACTIONS(1112), + [anon_sym_NaN] = ACTIONS(1112), + [anon_sym_0b] = ACTIONS(1112), + [anon_sym_0o] = ACTIONS(1112), + [anon_sym_0x] = ACTIONS(1112), + [sym_val_date] = ACTIONS(1112), + [anon_sym_DQUOTE] = ACTIONS(1112), + [sym__str_single_quotes] = ACTIONS(1112), + [sym__str_back_ticks] = ACTIONS(1112), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1112), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1112), + [anon_sym_CARET] = ACTIONS(1112), + [sym_short_flag] = ACTIONS(1119), + [anon_sym_POUND] = ACTIONS(3), + }, + [527] = { + [sym_comment] = STATE(527), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_RPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_RBRACE] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_DOT_DOT_LT] = ACTIONS(828), + [anon_sym_DOT_DOT] = ACTIONS(828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(828), + [sym_val_nothing] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym_val_number_token1] = ACTIONS(828), + [aux_sym_val_number_token2] = ACTIONS(828), + [aux_sym_val_number_token3] = ACTIONS(828), + [aux_sym_val_number_token4] = ACTIONS(828), + [anon_sym_inf] = ACTIONS(828), + [anon_sym_DASHinf] = ACTIONS(828), + [anon_sym_NaN] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_err_GT] = ACTIONS(828), + [anon_sym_out_GT] = ACTIONS(828), + [anon_sym_e_GT] = ACTIONS(828), + [anon_sym_o_GT] = ACTIONS(828), + [anon_sym_err_PLUSout_GT] = ACTIONS(828), + [anon_sym_out_PLUSerr_GT] = ACTIONS(828), + [anon_sym_o_PLUSe_GT] = ACTIONS(828), + [anon_sym_e_PLUSo_GT] = ACTIONS(828), + [sym_short_flag] = ACTIONS(828), + [aux_sym_unquoted_token1] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(3), + }, + [528] = { + [sym_comment] = STATE(528), + [anon_sym_SEMI] = ACTIONS(103), + [anon_sym_LF] = ACTIONS(105), + [anon_sym_LBRACK] = ACTIONS(103), + [anon_sym_LPAREN] = ACTIONS(103), + [anon_sym_RPAREN] = ACTIONS(103), + [anon_sym_PIPE] = ACTIONS(103), + [anon_sym_DOLLAR] = ACTIONS(103), + [anon_sym_GT] = ACTIONS(103), + [anon_sym_DASH_DASH] = ACTIONS(103), + [anon_sym_DASH] = ACTIONS(103), + [anon_sym_in] = ACTIONS(103), + [anon_sym_LBRACE] = ACTIONS(103), + [anon_sym_RBRACE] = ACTIONS(103), + [anon_sym_STAR] = ACTIONS(103), + [anon_sym_STAR_STAR] = ACTIONS(103), + [anon_sym_PLUS_PLUS] = ACTIONS(103), + [anon_sym_SLASH] = ACTIONS(103), + [anon_sym_mod] = ACTIONS(103), + [anon_sym_SLASH_SLASH] = ACTIONS(103), + [anon_sym_PLUS] = ACTIONS(103), + [anon_sym_bit_DASHshl] = ACTIONS(103), + [anon_sym_bit_DASHshr] = ACTIONS(103), + [anon_sym_EQ_EQ] = ACTIONS(103), + [anon_sym_BANG_EQ] = ACTIONS(103), + [anon_sym_LT2] = ACTIONS(103), + [anon_sym_LT_EQ] = ACTIONS(103), + [anon_sym_GT_EQ] = ACTIONS(103), + [anon_sym_not_DASHin] = ACTIONS(103), + [anon_sym_starts_DASHwith] = ACTIONS(103), + [anon_sym_ends_DASHwith] = ACTIONS(103), + [anon_sym_EQ_TILDE] = ACTIONS(103), + [anon_sym_BANG_TILDE] = ACTIONS(103), + [anon_sym_bit_DASHand] = ACTIONS(103), + [anon_sym_bit_DASHxor] = ACTIONS(103), + [anon_sym_bit_DASHor] = ACTIONS(103), + [anon_sym_and] = ACTIONS(103), + [anon_sym_xor] = ACTIONS(103), + [anon_sym_or] = ACTIONS(103), + [anon_sym_DOT_DOT_LT] = ACTIONS(103), + [anon_sym_DOT_DOT] = ACTIONS(103), + [anon_sym_DOT_DOT_EQ] = ACTIONS(103), + [sym_val_nothing] = ACTIONS(103), + [anon_sym_true] = ACTIONS(103), + [anon_sym_false] = ACTIONS(103), + [aux_sym_val_number_token1] = ACTIONS(103), + [aux_sym_val_number_token2] = ACTIONS(103), + [aux_sym_val_number_token3] = ACTIONS(103), + [aux_sym_val_number_token4] = ACTIONS(103), + [anon_sym_inf] = ACTIONS(103), + [anon_sym_DASHinf] = ACTIONS(103), + [anon_sym_NaN] = ACTIONS(103), + [anon_sym_0b] = ACTIONS(103), + [anon_sym_0o] = ACTIONS(103), + [anon_sym_0x] = ACTIONS(103), + [sym_val_date] = ACTIONS(103), + [anon_sym_DQUOTE] = ACTIONS(103), + [sym__str_single_quotes] = ACTIONS(103), + [sym__str_back_ticks] = ACTIONS(103), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), + [anon_sym_err_GT] = ACTIONS(103), + [anon_sym_out_GT] = ACTIONS(103), + [anon_sym_e_GT] = ACTIONS(103), + [anon_sym_o_GT] = ACTIONS(103), + [anon_sym_err_PLUSout_GT] = ACTIONS(103), + [anon_sym_out_PLUSerr_GT] = ACTIONS(103), + [anon_sym_o_PLUSe_GT] = ACTIONS(103), + [anon_sym_e_PLUSo_GT] = ACTIONS(103), + [sym_short_flag] = ACTIONS(103), + [aux_sym_unquoted_token1] = ACTIONS(103), + [anon_sym_POUND] = ACTIONS(3), + }, + [529] = { + [sym_comment] = STATE(529), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_RPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH_DASH] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_err_GT] = ACTIONS(870), + [anon_sym_out_GT] = ACTIONS(870), + [anon_sym_e_GT] = ACTIONS(870), + [anon_sym_o_GT] = ACTIONS(870), + [anon_sym_err_PLUSout_GT] = ACTIONS(870), + [anon_sym_out_PLUSerr_GT] = ACTIONS(870), + [anon_sym_o_PLUSe_GT] = ACTIONS(870), + [anon_sym_e_PLUSo_GT] = ACTIONS(870), + [sym_short_flag] = ACTIONS(870), + [aux_sym_unquoted_token1] = ACTIONS(870), + [anon_sym_POUND] = ACTIONS(3), + }, + [530] = { + [sym_comment] = STATE(530), [anon_sym_SEMI] = ACTIONS(781), [anon_sym_LF] = ACTIONS(783), [anon_sym_LBRACK] = ACTIONS(781), @@ -94572,29 +96531,29 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_RPAREN] = ACTIONS(781), [anon_sym_PIPE] = ACTIONS(781), [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), [anon_sym_DASH_DASH] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(1082), [anon_sym_LBRACE] = ACTIONS(781), [anon_sym_RBRACE] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(1082), + [anon_sym_starts_DASHwith] = ACTIONS(1082), + [anon_sym_ends_DASHwith] = ACTIONS(1082), [anon_sym_EQ_TILDE] = ACTIONS(781), [anon_sym_BANG_TILDE] = ACTIONS(781), [anon_sym_bit_DASHand] = ACTIONS(781), @@ -94637,82 +96596,230 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [505] = { - [sym_comment] = STATE(505), - [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), - [anon_sym_DASH_DASH] = ACTIONS(107), - [anon_sym_DASH] = ACTIONS(107), - [anon_sym_in] = ACTIONS(107), - [anon_sym_LBRACE] = ACTIONS(107), - [anon_sym_RBRACE] = 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_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [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), - [aux_sym_val_number_token4] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = 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), + [531] = { + [sym_comment] = STATE(531), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_RPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH_DASH] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_RBRACE] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_err_GT] = ACTIONS(812), + [anon_sym_out_GT] = ACTIONS(812), + [anon_sym_e_GT] = ACTIONS(812), + [anon_sym_o_GT] = ACTIONS(812), + [anon_sym_err_PLUSout_GT] = ACTIONS(812), + [anon_sym_out_PLUSerr_GT] = ACTIONS(812), + [anon_sym_o_PLUSe_GT] = ACTIONS(812), + [anon_sym_e_PLUSo_GT] = ACTIONS(812), + [sym_short_flag] = ACTIONS(812), + [aux_sym_unquoted_token1] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, - [506] = { - [sym_comment] = STATE(506), + [532] = { + [sym_comment] = STATE(532), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_RPAREN] = ACTIONS(848), + [anon_sym_PIPE] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_GT] = ACTIONS(848), + [anon_sym_DASH_DASH] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_in] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_STAR] = ACTIONS(848), + [anon_sym_STAR_STAR] = ACTIONS(848), + [anon_sym_PLUS_PLUS] = ACTIONS(848), + [anon_sym_SLASH] = ACTIONS(848), + [anon_sym_mod] = ACTIONS(848), + [anon_sym_SLASH_SLASH] = ACTIONS(848), + [anon_sym_PLUS] = ACTIONS(848), + [anon_sym_bit_DASHshl] = ACTIONS(848), + [anon_sym_bit_DASHshr] = ACTIONS(848), + [anon_sym_EQ_EQ] = ACTIONS(848), + [anon_sym_BANG_EQ] = ACTIONS(848), + [anon_sym_LT2] = ACTIONS(848), + [anon_sym_LT_EQ] = ACTIONS(848), + [anon_sym_GT_EQ] = ACTIONS(848), + [anon_sym_not_DASHin] = ACTIONS(848), + [anon_sym_starts_DASHwith] = ACTIONS(848), + [anon_sym_ends_DASHwith] = ACTIONS(848), + [anon_sym_EQ_TILDE] = ACTIONS(848), + [anon_sym_BANG_TILDE] = ACTIONS(848), + [anon_sym_bit_DASHand] = ACTIONS(848), + [anon_sym_bit_DASHxor] = ACTIONS(848), + [anon_sym_bit_DASHor] = ACTIONS(848), + [anon_sym_and] = ACTIONS(848), + [anon_sym_xor] = ACTIONS(848), + [anon_sym_or] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_err_GT] = ACTIONS(848), + [anon_sym_out_GT] = ACTIONS(848), + [anon_sym_e_GT] = ACTIONS(848), + [anon_sym_o_GT] = ACTIONS(848), + [anon_sym_err_PLUSout_GT] = ACTIONS(848), + [anon_sym_out_PLUSerr_GT] = ACTIONS(848), + [anon_sym_o_PLUSe_GT] = ACTIONS(848), + [anon_sym_e_PLUSo_GT] = ACTIONS(848), + [sym_short_flag] = ACTIONS(848), + [aux_sym_unquoted_token1] = ACTIONS(848), + [anon_sym_POUND] = ACTIONS(3), + }, + [533] = { + [sym__flag] = STATE(692), + [sym_long_flag] = STATE(707), + [sym_comment] = STATE(533), + [aux_sym_overlay_use_repeat1] = STATE(526), + [anon_sym_export] = ACTIONS(1122), + [anon_sym_alias] = ACTIONS(1122), + [anon_sym_let] = ACTIONS(1122), + [anon_sym_let_DASHenv] = ACTIONS(1122), + [anon_sym_mut] = ACTIONS(1122), + [anon_sym_const] = ACTIONS(1122), + [sym_cmd_identifier] = ACTIONS(1122), + [anon_sym_SEMI] = ACTIONS(1122), + [anon_sym_LF] = ACTIONS(1124), + [anon_sym_def] = ACTIONS(1122), + [anon_sym_def_DASHenv] = ACTIONS(1122), + [anon_sym_export_DASHenv] = ACTIONS(1122), + [anon_sym_extern] = ACTIONS(1122), + [anon_sym_module] = ACTIONS(1122), + [anon_sym_use] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1122), + [anon_sym_LPAREN] = ACTIONS(1122), + [anon_sym_RPAREN] = ACTIONS(1122), + [anon_sym_DOLLAR] = ACTIONS(1122), + [anon_sym_error] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1126), + [anon_sym_DASH] = ACTIONS(1122), + [anon_sym_break] = ACTIONS(1122), + [anon_sym_continue] = ACTIONS(1122), + [anon_sym_for] = ACTIONS(1122), + [anon_sym_loop] = ACTIONS(1122), + [anon_sym_while] = ACTIONS(1122), + [anon_sym_do] = ACTIONS(1122), + [anon_sym_if] = ACTIONS(1122), + [anon_sym_match] = ACTIONS(1122), + [anon_sym_LBRACE] = ACTIONS(1122), + [anon_sym_RBRACE] = ACTIONS(1122), + [anon_sym_try] = ACTIONS(1122), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_source] = ACTIONS(1122), + [anon_sym_source_DASHenv] = ACTIONS(1122), + [anon_sym_register] = ACTIONS(1122), + [anon_sym_hide] = ACTIONS(1122), + [anon_sym_hide_DASHenv] = ACTIONS(1122), + [anon_sym_overlay] = ACTIONS(1122), + [anon_sym_as] = ACTIONS(1128), + [anon_sym_where] = ACTIONS(1122), + [anon_sym_not] = ACTIONS(1122), + [anon_sym_DOT_DOT_LT] = ACTIONS(1122), + [anon_sym_DOT_DOT] = ACTIONS(1122), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1122), + [sym_val_nothing] = ACTIONS(1122), + [anon_sym_true] = ACTIONS(1122), + [anon_sym_false] = ACTIONS(1122), + [aux_sym_val_number_token1] = ACTIONS(1122), + [aux_sym_val_number_token2] = ACTIONS(1122), + [aux_sym_val_number_token3] = ACTIONS(1122), + [aux_sym_val_number_token4] = ACTIONS(1122), + [anon_sym_inf] = ACTIONS(1122), + [anon_sym_DASHinf] = ACTIONS(1122), + [anon_sym_NaN] = ACTIONS(1122), + [anon_sym_0b] = ACTIONS(1122), + [anon_sym_0o] = ACTIONS(1122), + [anon_sym_0x] = ACTIONS(1122), + [sym_val_date] = ACTIONS(1122), + [anon_sym_DQUOTE] = ACTIONS(1122), + [sym__str_single_quotes] = ACTIONS(1122), + [sym__str_back_ticks] = ACTIONS(1122), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1122), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1122), + [anon_sym_CARET] = ACTIONS(1122), + [sym_short_flag] = ACTIONS(1130), + [anon_sym_POUND] = ACTIONS(3), + }, + [534] = { + [sym_comment] = STATE(534), [ts_builtin_sym_end] = ACTIONS(761), [anon_sym_SEMI] = ACTIONS(759), [anon_sym_LF] = ACTIONS(761), @@ -94785,1414 +96892,748 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, - [507] = { - [sym_comment] = STATE(507), - [ts_builtin_sym_end] = ACTIONS(754), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_GT] = ACTIONS(752), - [anon_sym_DASH_DASH] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_in] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_STAR] = ACTIONS(752), - [anon_sym_STAR_STAR] = ACTIONS(752), - [anon_sym_PLUS_PLUS] = ACTIONS(752), - [anon_sym_SLASH] = ACTIONS(752), - [anon_sym_mod] = ACTIONS(752), - [anon_sym_SLASH_SLASH] = ACTIONS(752), - [anon_sym_PLUS] = ACTIONS(752), - [anon_sym_bit_DASHshl] = ACTIONS(752), - [anon_sym_bit_DASHshr] = ACTIONS(752), - [anon_sym_EQ_EQ] = ACTIONS(752), - [anon_sym_BANG_EQ] = ACTIONS(752), - [anon_sym_LT2] = ACTIONS(752), - [anon_sym_LT_EQ] = ACTIONS(752), - [anon_sym_GT_EQ] = ACTIONS(752), - [anon_sym_not_DASHin] = ACTIONS(752), - [anon_sym_starts_DASHwith] = ACTIONS(752), - [anon_sym_ends_DASHwith] = ACTIONS(752), - [anon_sym_EQ_TILDE] = ACTIONS(752), - [anon_sym_BANG_TILDE] = ACTIONS(752), - [anon_sym_bit_DASHand] = ACTIONS(752), - [anon_sym_bit_DASHxor] = ACTIONS(752), - [anon_sym_bit_DASHor] = ACTIONS(752), - [anon_sym_and] = ACTIONS(752), - [anon_sym_xor] = ACTIONS(752), - [anon_sym_or] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_err_GT] = ACTIONS(752), - [anon_sym_out_GT] = ACTIONS(752), - [anon_sym_e_GT] = ACTIONS(752), - [anon_sym_o_GT] = ACTIONS(752), - [anon_sym_err_PLUSout_GT] = ACTIONS(752), - [anon_sym_out_PLUSerr_GT] = ACTIONS(752), - [anon_sym_o_PLUSe_GT] = ACTIONS(752), - [anon_sym_e_PLUSo_GT] = ACTIONS(752), - [sym_short_flag] = ACTIONS(752), - [aux_sym_unquoted_token1] = ACTIONS(752), - [anon_sym_POUND] = ACTIONS(3), - }, - [508] = { - [sym_comment] = STATE(508), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LF] = ACTIONS(1074), - [anon_sym_LBRACK] = ACTIONS(1072), - [anon_sym_LPAREN] = ACTIONS(1072), - [anon_sym_RPAREN] = ACTIONS(1072), - [anon_sym_PIPE] = ACTIONS(1072), - [anon_sym_DOLLAR] = ACTIONS(1072), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(1072), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(1072), - [anon_sym_RBRACE] = ACTIONS(1072), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(1090), - [anon_sym_bit_DASHxor] = ACTIONS(1092), - [anon_sym_bit_DASHor] = ACTIONS(1094), - [anon_sym_and] = ACTIONS(1096), - [anon_sym_xor] = ACTIONS(1098), - [anon_sym_or] = ACTIONS(1100), - [anon_sym_DOT_DOT_LT] = ACTIONS(1072), - [anon_sym_DOT_DOT] = ACTIONS(1072), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1072), - [sym_val_nothing] = ACTIONS(1072), - [anon_sym_true] = ACTIONS(1072), - [anon_sym_false] = ACTIONS(1072), - [aux_sym_val_number_token1] = ACTIONS(1072), - [aux_sym_val_number_token2] = ACTIONS(1072), - [aux_sym_val_number_token3] = ACTIONS(1072), - [aux_sym_val_number_token4] = ACTIONS(1072), - [anon_sym_inf] = ACTIONS(1072), - [anon_sym_DASHinf] = ACTIONS(1072), - [anon_sym_NaN] = ACTIONS(1072), - [anon_sym_0b] = ACTIONS(1072), - [anon_sym_0o] = ACTIONS(1072), - [anon_sym_0x] = ACTIONS(1072), - [sym_val_date] = ACTIONS(1072), - [anon_sym_DQUOTE] = ACTIONS(1072), - [sym__str_single_quotes] = ACTIONS(1072), - [sym__str_back_ticks] = ACTIONS(1072), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1072), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1072), - [anon_sym_err_GT] = ACTIONS(1072), - [anon_sym_out_GT] = ACTIONS(1072), - [anon_sym_e_GT] = ACTIONS(1072), - [anon_sym_o_GT] = ACTIONS(1072), - [anon_sym_err_PLUSout_GT] = ACTIONS(1072), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1072), - [anon_sym_o_PLUSe_GT] = ACTIONS(1072), - [anon_sym_e_PLUSo_GT] = ACTIONS(1072), - [sym_short_flag] = ACTIONS(1072), - [aux_sym_unquoted_token1] = ACTIONS(1072), - [anon_sym_POUND] = ACTIONS(3), - }, - [509] = { - [sym_cell_path] = STATE(700), - [sym_path] = STATE(554), - [sym_comment] = STATE(509), - [anon_sym_export] = ACTIONS(609), - [anon_sym_alias] = ACTIONS(609), - [anon_sym_let] = ACTIONS(609), - [anon_sym_let_DASHenv] = ACTIONS(609), - [anon_sym_mut] = ACTIONS(609), - [anon_sym_const] = ACTIONS(609), - [sym_cmd_identifier] = ACTIONS(609), - [anon_sym_SEMI] = ACTIONS(609), - [anon_sym_LF] = ACTIONS(611), - [anon_sym_def] = ACTIONS(609), - [anon_sym_def_DASHenv] = ACTIONS(609), - [anon_sym_export_DASHenv] = ACTIONS(609), - [anon_sym_extern] = ACTIONS(609), - [anon_sym_module] = ACTIONS(609), - [anon_sym_use] = ACTIONS(609), - [anon_sym_LBRACK] = ACTIONS(609), - [anon_sym_LPAREN] = ACTIONS(609), - [anon_sym_RPAREN] = ACTIONS(609), - [anon_sym_PIPE] = ACTIONS(609), - [anon_sym_DOLLAR] = ACTIONS(609), - [anon_sym_error] = ACTIONS(609), - [anon_sym_DASH_DASH] = ACTIONS(609), - [anon_sym_DASH] = ACTIONS(609), - [anon_sym_break] = ACTIONS(609), - [anon_sym_continue] = ACTIONS(609), - [anon_sym_for] = ACTIONS(609), - [anon_sym_loop] = ACTIONS(609), - [anon_sym_while] = ACTIONS(609), - [anon_sym_do] = ACTIONS(609), - [anon_sym_if] = ACTIONS(609), - [anon_sym_match] = ACTIONS(609), - [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_RBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(1102), - [anon_sym_try] = ACTIONS(609), - [anon_sym_return] = ACTIONS(609), - [anon_sym_source] = ACTIONS(609), - [anon_sym_source_DASHenv] = ACTIONS(609), - [anon_sym_register] = ACTIONS(609), - [anon_sym_hide] = ACTIONS(609), - [anon_sym_hide_DASHenv] = ACTIONS(609), - [anon_sym_overlay] = ACTIONS(609), - [anon_sym_where] = ACTIONS(609), - [anon_sym_not] = ACTIONS(609), - [anon_sym_DOT_DOT_LT] = ACTIONS(609), - [anon_sym_DOT_DOT] = ACTIONS(609), - [anon_sym_DOT_DOT_EQ] = ACTIONS(609), - [sym_val_nothing] = ACTIONS(609), - [anon_sym_true] = ACTIONS(609), - [anon_sym_false] = ACTIONS(609), - [aux_sym_val_number_token1] = ACTIONS(609), - [aux_sym_val_number_token2] = ACTIONS(609), - [aux_sym_val_number_token3] = ACTIONS(609), - [aux_sym_val_number_token4] = ACTIONS(609), - [anon_sym_inf] = ACTIONS(609), - [anon_sym_DASHinf] = ACTIONS(609), - [anon_sym_NaN] = ACTIONS(609), - [anon_sym_0b] = ACTIONS(609), - [anon_sym_0o] = ACTIONS(609), - [anon_sym_0x] = ACTIONS(609), - [sym_val_date] = ACTIONS(609), - [anon_sym_DQUOTE] = ACTIONS(609), - [sym__str_single_quotes] = ACTIONS(609), - [sym__str_back_ticks] = ACTIONS(609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), - [anon_sym_CARET] = ACTIONS(609), - [sym_short_flag] = ACTIONS(609), - [anon_sym_POUND] = ACTIONS(3), - }, - [510] = { - [sym__flag] = STATE(693), - [sym_long_flag] = STATE(684), - [sym_comment] = STATE(510), - [aux_sym_overlay_use_repeat1] = STATE(512), - [anon_sym_export] = ACTIONS(1104), - [anon_sym_alias] = ACTIONS(1104), - [anon_sym_let] = ACTIONS(1104), - [anon_sym_let_DASHenv] = ACTIONS(1104), - [anon_sym_mut] = ACTIONS(1104), - [anon_sym_const] = ACTIONS(1104), - [sym_cmd_identifier] = ACTIONS(1104), - [anon_sym_SEMI] = ACTIONS(1104), - [anon_sym_LF] = ACTIONS(1106), - [anon_sym_def] = ACTIONS(1104), - [anon_sym_def_DASHenv] = ACTIONS(1104), - [anon_sym_export_DASHenv] = ACTIONS(1104), - [anon_sym_extern] = ACTIONS(1104), - [anon_sym_module] = ACTIONS(1104), - [anon_sym_use] = ACTIONS(1104), - [anon_sym_LBRACK] = ACTIONS(1104), - [anon_sym_LPAREN] = ACTIONS(1104), - [anon_sym_RPAREN] = ACTIONS(1104), - [anon_sym_DOLLAR] = ACTIONS(1104), - [anon_sym_error] = ACTIONS(1104), - [anon_sym_DASH_DASH] = ACTIONS(1108), - [anon_sym_DASH] = ACTIONS(1104), - [anon_sym_break] = ACTIONS(1104), - [anon_sym_continue] = ACTIONS(1104), - [anon_sym_for] = ACTIONS(1104), - [anon_sym_loop] = ACTIONS(1104), - [anon_sym_while] = ACTIONS(1104), - [anon_sym_do] = ACTIONS(1104), - [anon_sym_if] = ACTIONS(1104), - [anon_sym_match] = ACTIONS(1104), - [anon_sym_LBRACE] = ACTIONS(1104), - [anon_sym_RBRACE] = ACTIONS(1104), - [anon_sym_try] = ACTIONS(1104), - [anon_sym_return] = ACTIONS(1104), - [anon_sym_source] = ACTIONS(1104), - [anon_sym_source_DASHenv] = ACTIONS(1104), - [anon_sym_register] = ACTIONS(1104), - [anon_sym_hide] = ACTIONS(1104), - [anon_sym_hide_DASHenv] = ACTIONS(1104), - [anon_sym_overlay] = ACTIONS(1104), - [anon_sym_as] = ACTIONS(1110), - [anon_sym_where] = ACTIONS(1104), - [anon_sym_not] = ACTIONS(1104), - [anon_sym_DOT_DOT_LT] = ACTIONS(1104), - [anon_sym_DOT_DOT] = ACTIONS(1104), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1104), - [sym_val_nothing] = ACTIONS(1104), - [anon_sym_true] = ACTIONS(1104), - [anon_sym_false] = ACTIONS(1104), - [aux_sym_val_number_token1] = ACTIONS(1104), - [aux_sym_val_number_token2] = ACTIONS(1104), - [aux_sym_val_number_token3] = ACTIONS(1104), - [aux_sym_val_number_token4] = ACTIONS(1104), - [anon_sym_inf] = ACTIONS(1104), - [anon_sym_DASHinf] = ACTIONS(1104), - [anon_sym_NaN] = ACTIONS(1104), - [anon_sym_0b] = ACTIONS(1104), - [anon_sym_0o] = ACTIONS(1104), - [anon_sym_0x] = ACTIONS(1104), - [sym_val_date] = ACTIONS(1104), - [anon_sym_DQUOTE] = ACTIONS(1104), - [sym__str_single_quotes] = ACTIONS(1104), - [sym__str_back_ticks] = ACTIONS(1104), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1104), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1104), - [anon_sym_CARET] = ACTIONS(1104), - [sym_short_flag] = ACTIONS(1112), - [anon_sym_POUND] = ACTIONS(3), - }, - [511] = { - [sym_comment] = STATE(511), - [anon_sym_SEMI] = ACTIONS(836), - [anon_sym_LF] = ACTIONS(838), - [anon_sym_LBRACK] = ACTIONS(836), - [anon_sym_LPAREN] = ACTIONS(836), - [anon_sym_RPAREN] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_DOLLAR] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(836), - [anon_sym_DASH_DASH] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(836), - [anon_sym_in] = ACTIONS(836), - [anon_sym_LBRACE] = ACTIONS(836), - [anon_sym_RBRACE] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_STAR_STAR] = ACTIONS(836), - [anon_sym_PLUS_PLUS] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(836), - [anon_sym_mod] = ACTIONS(836), - [anon_sym_SLASH_SLASH] = ACTIONS(836), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_bit_DASHshl] = ACTIONS(836), - [anon_sym_bit_DASHshr] = ACTIONS(836), - [anon_sym_EQ_EQ] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_LT2] = ACTIONS(836), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_not_DASHin] = ACTIONS(836), - [anon_sym_starts_DASHwith] = ACTIONS(836), - [anon_sym_ends_DASHwith] = ACTIONS(836), - [anon_sym_EQ_TILDE] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(836), - [anon_sym_bit_DASHand] = ACTIONS(836), - [anon_sym_bit_DASHxor] = ACTIONS(836), - [anon_sym_bit_DASHor] = ACTIONS(836), - [anon_sym_and] = ACTIONS(836), - [anon_sym_xor] = ACTIONS(836), - [anon_sym_or] = ACTIONS(836), - [anon_sym_DOT_DOT_LT] = ACTIONS(836), - [anon_sym_DOT_DOT] = ACTIONS(836), - [anon_sym_DOT_DOT_EQ] = ACTIONS(836), - [sym_val_nothing] = ACTIONS(836), - [anon_sym_true] = ACTIONS(836), - [anon_sym_false] = ACTIONS(836), - [aux_sym_val_number_token1] = ACTIONS(836), - [aux_sym_val_number_token2] = ACTIONS(836), - [aux_sym_val_number_token3] = ACTIONS(836), - [aux_sym_val_number_token4] = ACTIONS(836), - [anon_sym_inf] = ACTIONS(836), - [anon_sym_DASHinf] = ACTIONS(836), - [anon_sym_NaN] = ACTIONS(836), - [anon_sym_0b] = ACTIONS(836), - [anon_sym_0o] = ACTIONS(836), - [anon_sym_0x] = ACTIONS(836), - [sym_val_date] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [sym__str_single_quotes] = ACTIONS(836), - [sym__str_back_ticks] = ACTIONS(836), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), - [anon_sym_err_GT] = ACTIONS(836), - [anon_sym_out_GT] = ACTIONS(836), - [anon_sym_e_GT] = ACTIONS(836), - [anon_sym_o_GT] = ACTIONS(836), - [anon_sym_err_PLUSout_GT] = ACTIONS(836), - [anon_sym_out_PLUSerr_GT] = ACTIONS(836), - [anon_sym_o_PLUSe_GT] = ACTIONS(836), - [anon_sym_e_PLUSo_GT] = ACTIONS(836), - [sym_short_flag] = ACTIONS(836), - [aux_sym_unquoted_token1] = ACTIONS(836), - [anon_sym_POUND] = ACTIONS(3), - }, - [512] = { - [sym__flag] = STATE(693), - [sym_long_flag] = STATE(684), - [sym_comment] = STATE(512), - [aux_sym_overlay_use_repeat1] = STATE(552), - [anon_sym_export] = ACTIONS(1114), - [anon_sym_alias] = ACTIONS(1114), - [anon_sym_let] = ACTIONS(1114), - [anon_sym_let_DASHenv] = ACTIONS(1114), - [anon_sym_mut] = ACTIONS(1114), - [anon_sym_const] = ACTIONS(1114), - [sym_cmd_identifier] = ACTIONS(1114), - [anon_sym_SEMI] = ACTIONS(1114), - [anon_sym_LF] = ACTIONS(1116), - [anon_sym_def] = ACTIONS(1114), - [anon_sym_def_DASHenv] = ACTIONS(1114), - [anon_sym_export_DASHenv] = ACTIONS(1114), - [anon_sym_extern] = ACTIONS(1114), - [anon_sym_module] = ACTIONS(1114), - [anon_sym_use] = ACTIONS(1114), - [anon_sym_LBRACK] = ACTIONS(1114), - [anon_sym_LPAREN] = ACTIONS(1114), - [anon_sym_RPAREN] = ACTIONS(1114), - [anon_sym_DOLLAR] = ACTIONS(1114), - [anon_sym_error] = ACTIONS(1114), - [anon_sym_DASH_DASH] = ACTIONS(1108), - [anon_sym_DASH] = ACTIONS(1114), - [anon_sym_break] = ACTIONS(1114), - [anon_sym_continue] = ACTIONS(1114), - [anon_sym_for] = ACTIONS(1114), - [anon_sym_loop] = ACTIONS(1114), - [anon_sym_while] = ACTIONS(1114), - [anon_sym_do] = ACTIONS(1114), - [anon_sym_if] = ACTIONS(1114), - [anon_sym_match] = ACTIONS(1114), - [anon_sym_LBRACE] = ACTIONS(1114), - [anon_sym_RBRACE] = ACTIONS(1114), - [anon_sym_try] = ACTIONS(1114), - [anon_sym_return] = ACTIONS(1114), - [anon_sym_source] = ACTIONS(1114), - [anon_sym_source_DASHenv] = ACTIONS(1114), - [anon_sym_register] = ACTIONS(1114), - [anon_sym_hide] = ACTIONS(1114), - [anon_sym_hide_DASHenv] = ACTIONS(1114), - [anon_sym_overlay] = ACTIONS(1114), - [anon_sym_as] = ACTIONS(1118), - [anon_sym_where] = ACTIONS(1114), - [anon_sym_not] = ACTIONS(1114), - [anon_sym_DOT_DOT_LT] = ACTIONS(1114), - [anon_sym_DOT_DOT] = ACTIONS(1114), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1114), - [sym_val_nothing] = ACTIONS(1114), - [anon_sym_true] = ACTIONS(1114), - [anon_sym_false] = ACTIONS(1114), - [aux_sym_val_number_token1] = ACTIONS(1114), - [aux_sym_val_number_token2] = ACTIONS(1114), - [aux_sym_val_number_token3] = ACTIONS(1114), - [aux_sym_val_number_token4] = ACTIONS(1114), - [anon_sym_inf] = ACTIONS(1114), - [anon_sym_DASHinf] = ACTIONS(1114), - [anon_sym_NaN] = ACTIONS(1114), - [anon_sym_0b] = ACTIONS(1114), - [anon_sym_0o] = ACTIONS(1114), - [anon_sym_0x] = ACTIONS(1114), - [sym_val_date] = ACTIONS(1114), - [anon_sym_DQUOTE] = ACTIONS(1114), - [sym__str_single_quotes] = ACTIONS(1114), - [sym__str_back_ticks] = ACTIONS(1114), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1114), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1114), - [anon_sym_CARET] = ACTIONS(1114), - [sym_short_flag] = ACTIONS(1112), - [anon_sym_POUND] = ACTIONS(3), - }, - [513] = { - [sym__flag] = STATE(693), - [sym_long_flag] = STATE(684), - [sym_comment] = STATE(513), - [aux_sym_overlay_use_repeat1] = STATE(538), - [anon_sym_export] = ACTIONS(1120), - [anon_sym_alias] = ACTIONS(1120), - [anon_sym_let] = ACTIONS(1120), - [anon_sym_let_DASHenv] = ACTIONS(1120), - [anon_sym_mut] = ACTIONS(1120), - [anon_sym_const] = ACTIONS(1120), - [sym_cmd_identifier] = ACTIONS(1120), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_def] = ACTIONS(1120), - [anon_sym_def_DASHenv] = ACTIONS(1120), - [anon_sym_export_DASHenv] = ACTIONS(1120), - [anon_sym_extern] = ACTIONS(1120), - [anon_sym_module] = ACTIONS(1120), - [anon_sym_use] = ACTIONS(1120), - [anon_sym_LBRACK] = ACTIONS(1120), - [anon_sym_LPAREN] = ACTIONS(1120), - [anon_sym_RPAREN] = ACTIONS(1120), - [anon_sym_DOLLAR] = ACTIONS(1120), - [anon_sym_error] = ACTIONS(1120), - [anon_sym_DASH_DASH] = ACTIONS(1108), - [anon_sym_DASH] = ACTIONS(1120), - [anon_sym_break] = ACTIONS(1120), - [anon_sym_continue] = ACTIONS(1120), - [anon_sym_for] = ACTIONS(1120), - [anon_sym_loop] = ACTIONS(1120), - [anon_sym_while] = ACTIONS(1120), - [anon_sym_do] = ACTIONS(1120), - [anon_sym_if] = ACTIONS(1120), - [anon_sym_match] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1120), - [anon_sym_RBRACE] = ACTIONS(1120), - [anon_sym_try] = ACTIONS(1120), - [anon_sym_return] = ACTIONS(1120), - [anon_sym_source] = ACTIONS(1120), - [anon_sym_source_DASHenv] = ACTIONS(1120), - [anon_sym_register] = ACTIONS(1120), - [anon_sym_hide] = ACTIONS(1120), - [anon_sym_hide_DASHenv] = ACTIONS(1120), - [anon_sym_overlay] = ACTIONS(1120), - [anon_sym_as] = ACTIONS(1124), - [anon_sym_where] = ACTIONS(1120), - [anon_sym_not] = ACTIONS(1120), - [anon_sym_DOT_DOT_LT] = ACTIONS(1120), - [anon_sym_DOT_DOT] = ACTIONS(1120), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1120), - [sym_val_nothing] = ACTIONS(1120), - [anon_sym_true] = ACTIONS(1120), - [anon_sym_false] = ACTIONS(1120), - [aux_sym_val_number_token1] = ACTIONS(1120), - [aux_sym_val_number_token2] = ACTIONS(1120), - [aux_sym_val_number_token3] = ACTIONS(1120), - [aux_sym_val_number_token4] = ACTIONS(1120), - [anon_sym_inf] = ACTIONS(1120), - [anon_sym_DASHinf] = ACTIONS(1120), - [anon_sym_NaN] = ACTIONS(1120), - [anon_sym_0b] = ACTIONS(1120), - [anon_sym_0o] = ACTIONS(1120), - [anon_sym_0x] = ACTIONS(1120), - [sym_val_date] = ACTIONS(1120), - [anon_sym_DQUOTE] = ACTIONS(1120), - [sym__str_single_quotes] = ACTIONS(1120), - [sym__str_back_ticks] = ACTIONS(1120), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1120), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1120), - [anon_sym_CARET] = ACTIONS(1120), - [sym_short_flag] = ACTIONS(1112), - [anon_sym_POUND] = ACTIONS(3), - }, - [514] = { - [sym_comment] = STATE(514), - [ts_builtin_sym_end] = ACTIONS(750), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_GT] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_in] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_STAR] = ACTIONS(748), - [anon_sym_STAR_STAR] = ACTIONS(748), - [anon_sym_PLUS_PLUS] = ACTIONS(748), - [anon_sym_SLASH] = ACTIONS(748), - [anon_sym_mod] = ACTIONS(748), - [anon_sym_SLASH_SLASH] = ACTIONS(748), - [anon_sym_PLUS] = ACTIONS(748), - [anon_sym_bit_DASHshl] = ACTIONS(748), - [anon_sym_bit_DASHshr] = ACTIONS(748), - [anon_sym_EQ_EQ] = ACTIONS(748), - [anon_sym_BANG_EQ] = ACTIONS(748), - [anon_sym_LT2] = ACTIONS(748), - [anon_sym_LT_EQ] = ACTIONS(748), - [anon_sym_GT_EQ] = ACTIONS(748), - [anon_sym_not_DASHin] = ACTIONS(748), - [anon_sym_starts_DASHwith] = ACTIONS(748), - [anon_sym_ends_DASHwith] = ACTIONS(748), - [anon_sym_EQ_TILDE] = ACTIONS(748), - [anon_sym_BANG_TILDE] = ACTIONS(748), - [anon_sym_bit_DASHand] = ACTIONS(748), - [anon_sym_bit_DASHxor] = ACTIONS(748), - [anon_sym_bit_DASHor] = ACTIONS(748), - [anon_sym_and] = ACTIONS(748), - [anon_sym_xor] = ACTIONS(748), - [anon_sym_or] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_err_GT] = ACTIONS(748), - [anon_sym_out_GT] = ACTIONS(748), - [anon_sym_e_GT] = ACTIONS(748), - [anon_sym_o_GT] = ACTIONS(748), - [anon_sym_err_PLUSout_GT] = ACTIONS(748), - [anon_sym_out_PLUSerr_GT] = ACTIONS(748), - [anon_sym_o_PLUSe_GT] = ACTIONS(748), - [anon_sym_e_PLUSo_GT] = ACTIONS(748), - [sym_short_flag] = ACTIONS(748), - [aux_sym_unquoted_token1] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, - [515] = { - [sym_comment] = STATE(515), - [anon_sym_SEMI] = ACTIONS(824), - [anon_sym_LF] = ACTIONS(826), - [anon_sym_LBRACK] = ACTIONS(824), - [anon_sym_LPAREN] = ACTIONS(824), - [anon_sym_RPAREN] = ACTIONS(824), - [anon_sym_PIPE] = ACTIONS(824), - [anon_sym_DOLLAR] = ACTIONS(824), - [anon_sym_GT] = ACTIONS(824), - [anon_sym_DASH_DASH] = ACTIONS(824), - [anon_sym_DASH] = ACTIONS(824), - [anon_sym_in] = ACTIONS(824), - [anon_sym_LBRACE] = ACTIONS(824), - [anon_sym_RBRACE] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(824), - [anon_sym_STAR_STAR] = ACTIONS(824), - [anon_sym_PLUS_PLUS] = ACTIONS(824), - [anon_sym_SLASH] = ACTIONS(824), - [anon_sym_mod] = ACTIONS(824), - [anon_sym_SLASH_SLASH] = ACTIONS(824), - [anon_sym_PLUS] = ACTIONS(824), - [anon_sym_bit_DASHshl] = ACTIONS(824), - [anon_sym_bit_DASHshr] = ACTIONS(824), - [anon_sym_EQ_EQ] = ACTIONS(824), - [anon_sym_BANG_EQ] = ACTIONS(824), - [anon_sym_LT2] = ACTIONS(824), - [anon_sym_LT_EQ] = ACTIONS(824), - [anon_sym_GT_EQ] = ACTIONS(824), - [anon_sym_not_DASHin] = ACTIONS(824), - [anon_sym_starts_DASHwith] = ACTIONS(824), - [anon_sym_ends_DASHwith] = ACTIONS(824), - [anon_sym_EQ_TILDE] = ACTIONS(824), - [anon_sym_BANG_TILDE] = ACTIONS(824), - [anon_sym_bit_DASHand] = ACTIONS(824), - [anon_sym_bit_DASHxor] = ACTIONS(824), - [anon_sym_bit_DASHor] = ACTIONS(824), - [anon_sym_and] = ACTIONS(824), - [anon_sym_xor] = ACTIONS(824), - [anon_sym_or] = ACTIONS(824), - [anon_sym_DOT_DOT_LT] = ACTIONS(824), - [anon_sym_DOT_DOT] = ACTIONS(824), - [anon_sym_DOT_DOT_EQ] = ACTIONS(824), - [sym_val_nothing] = ACTIONS(824), - [anon_sym_true] = ACTIONS(824), - [anon_sym_false] = ACTIONS(824), - [aux_sym_val_number_token1] = ACTIONS(824), - [aux_sym_val_number_token2] = ACTIONS(824), - [aux_sym_val_number_token3] = ACTIONS(824), - [aux_sym_val_number_token4] = ACTIONS(824), - [anon_sym_inf] = ACTIONS(824), - [anon_sym_DASHinf] = ACTIONS(824), - [anon_sym_NaN] = ACTIONS(824), - [anon_sym_0b] = ACTIONS(824), - [anon_sym_0o] = ACTIONS(824), - [anon_sym_0x] = ACTIONS(824), - [sym_val_date] = ACTIONS(824), - [anon_sym_DQUOTE] = ACTIONS(824), - [sym__str_single_quotes] = ACTIONS(824), - [sym__str_back_ticks] = ACTIONS(824), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), - [anon_sym_err_GT] = ACTIONS(824), - [anon_sym_out_GT] = ACTIONS(824), - [anon_sym_e_GT] = ACTIONS(824), - [anon_sym_o_GT] = ACTIONS(824), - [anon_sym_err_PLUSout_GT] = ACTIONS(824), - [anon_sym_out_PLUSerr_GT] = ACTIONS(824), - [anon_sym_o_PLUSe_GT] = ACTIONS(824), - [anon_sym_e_PLUSo_GT] = ACTIONS(824), - [sym_short_flag] = ACTIONS(824), - [aux_sym_unquoted_token1] = ACTIONS(824), - [anon_sym_POUND] = ACTIONS(3), - }, - [516] = { - [sym_comment] = STATE(516), - [anon_sym_SEMI] = ACTIONS(789), - [anon_sym_LF] = ACTIONS(791), - [anon_sym_LBRACK] = ACTIONS(789), - [anon_sym_LPAREN] = ACTIONS(789), - [anon_sym_RPAREN] = ACTIONS(789), - [anon_sym_PIPE] = ACTIONS(789), - [anon_sym_DOLLAR] = ACTIONS(789), - [anon_sym_GT] = ACTIONS(789), - [anon_sym_DASH_DASH] = ACTIONS(789), - [anon_sym_DASH] = ACTIONS(789), - [anon_sym_in] = ACTIONS(789), - [anon_sym_LBRACE] = ACTIONS(789), - [anon_sym_RBRACE] = ACTIONS(789), - [anon_sym_STAR] = ACTIONS(789), - [anon_sym_STAR_STAR] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(789), - [anon_sym_SLASH] = ACTIONS(789), - [anon_sym_mod] = ACTIONS(789), - [anon_sym_SLASH_SLASH] = ACTIONS(789), - [anon_sym_PLUS] = ACTIONS(789), - [anon_sym_bit_DASHshl] = ACTIONS(789), - [anon_sym_bit_DASHshr] = ACTIONS(789), - [anon_sym_EQ_EQ] = ACTIONS(789), - [anon_sym_BANG_EQ] = ACTIONS(789), - [anon_sym_LT2] = ACTIONS(789), - [anon_sym_LT_EQ] = ACTIONS(789), - [anon_sym_GT_EQ] = ACTIONS(789), - [anon_sym_not_DASHin] = ACTIONS(789), - [anon_sym_starts_DASHwith] = ACTIONS(789), - [anon_sym_ends_DASHwith] = ACTIONS(789), - [anon_sym_EQ_TILDE] = ACTIONS(789), - [anon_sym_BANG_TILDE] = ACTIONS(789), - [anon_sym_bit_DASHand] = ACTIONS(789), - [anon_sym_bit_DASHxor] = ACTIONS(789), - [anon_sym_bit_DASHor] = ACTIONS(789), - [anon_sym_and] = ACTIONS(789), - [anon_sym_xor] = ACTIONS(789), - [anon_sym_or] = ACTIONS(789), - [anon_sym_DOT_DOT_LT] = ACTIONS(789), - [anon_sym_DOT_DOT] = ACTIONS(789), - [anon_sym_DOT_DOT_EQ] = ACTIONS(789), - [sym_val_nothing] = ACTIONS(789), - [anon_sym_true] = ACTIONS(789), - [anon_sym_false] = ACTIONS(789), - [aux_sym_val_number_token1] = ACTIONS(789), - [aux_sym_val_number_token2] = ACTIONS(789), - [aux_sym_val_number_token3] = ACTIONS(789), - [aux_sym_val_number_token4] = ACTIONS(789), - [anon_sym_inf] = ACTIONS(789), - [anon_sym_DASHinf] = ACTIONS(789), - [anon_sym_NaN] = ACTIONS(789), - [anon_sym_0b] = ACTIONS(789), - [anon_sym_0o] = ACTIONS(789), - [anon_sym_0x] = ACTIONS(789), - [sym_val_date] = ACTIONS(789), - [anon_sym_DQUOTE] = ACTIONS(789), - [sym__str_single_quotes] = ACTIONS(789), - [sym__str_back_ticks] = ACTIONS(789), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), - [anon_sym_err_GT] = ACTIONS(789), - [anon_sym_out_GT] = ACTIONS(789), - [anon_sym_e_GT] = ACTIONS(789), - [anon_sym_o_GT] = ACTIONS(789), - [anon_sym_err_PLUSout_GT] = ACTIONS(789), - [anon_sym_out_PLUSerr_GT] = ACTIONS(789), - [anon_sym_o_PLUSe_GT] = ACTIONS(789), - [anon_sym_e_PLUSo_GT] = ACTIONS(789), - [sym_short_flag] = ACTIONS(789), - [aux_sym_unquoted_token1] = ACTIONS(789), - [anon_sym_POUND] = ACTIONS(3), - }, - [517] = { - [sym_comment] = STATE(517), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(1090), - [anon_sym_bit_DASHxor] = ACTIONS(1092), - [anon_sym_bit_DASHor] = ACTIONS(1094), - [anon_sym_and] = ACTIONS(1096), - [anon_sym_xor] = ACTIONS(1098), - [anon_sym_or] = ACTIONS(1100), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [535] = { + [sym__flag] = STATE(692), + [sym_long_flag] = STATE(707), + [sym_comment] = STATE(535), + [aux_sym_overlay_use_repeat1] = STATE(526), + [anon_sym_export] = ACTIONS(1132), + [anon_sym_alias] = ACTIONS(1132), + [anon_sym_let] = ACTIONS(1132), + [anon_sym_let_DASHenv] = ACTIONS(1132), + [anon_sym_mut] = ACTIONS(1132), + [anon_sym_const] = ACTIONS(1132), + [sym_cmd_identifier] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_LF] = ACTIONS(1134), + [anon_sym_def] = ACTIONS(1132), + [anon_sym_def_DASHenv] = ACTIONS(1132), + [anon_sym_export_DASHenv] = ACTIONS(1132), + [anon_sym_extern] = ACTIONS(1132), + [anon_sym_module] = ACTIONS(1132), + [anon_sym_use] = ACTIONS(1132), + [anon_sym_LBRACK] = ACTIONS(1132), + [anon_sym_LPAREN] = ACTIONS(1132), + [anon_sym_RPAREN] = ACTIONS(1132), + [anon_sym_DOLLAR] = ACTIONS(1132), + [anon_sym_error] = ACTIONS(1132), + [anon_sym_DASH_DASH] = ACTIONS(1126), + [anon_sym_DASH] = ACTIONS(1132), + [anon_sym_break] = ACTIONS(1132), + [anon_sym_continue] = ACTIONS(1132), + [anon_sym_for] = ACTIONS(1132), + [anon_sym_loop] = ACTIONS(1132), + [anon_sym_while] = ACTIONS(1132), + [anon_sym_do] = ACTIONS(1132), + [anon_sym_if] = ACTIONS(1132), + [anon_sym_match] = ACTIONS(1132), + [anon_sym_LBRACE] = ACTIONS(1132), + [anon_sym_RBRACE] = ACTIONS(1132), + [anon_sym_try] = ACTIONS(1132), + [anon_sym_return] = ACTIONS(1132), + [anon_sym_source] = ACTIONS(1132), + [anon_sym_source_DASHenv] = ACTIONS(1132), + [anon_sym_register] = ACTIONS(1132), + [anon_sym_hide] = ACTIONS(1132), + [anon_sym_hide_DASHenv] = ACTIONS(1132), + [anon_sym_overlay] = ACTIONS(1132), + [anon_sym_as] = ACTIONS(1136), + [anon_sym_where] = ACTIONS(1132), + [anon_sym_not] = ACTIONS(1132), + [anon_sym_DOT_DOT_LT] = ACTIONS(1132), + [anon_sym_DOT_DOT] = ACTIONS(1132), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1132), + [sym_val_nothing] = ACTIONS(1132), + [anon_sym_true] = ACTIONS(1132), + [anon_sym_false] = ACTIONS(1132), + [aux_sym_val_number_token1] = ACTIONS(1132), + [aux_sym_val_number_token2] = ACTIONS(1132), + [aux_sym_val_number_token3] = ACTIONS(1132), + [aux_sym_val_number_token4] = ACTIONS(1132), + [anon_sym_inf] = ACTIONS(1132), + [anon_sym_DASHinf] = ACTIONS(1132), + [anon_sym_NaN] = ACTIONS(1132), + [anon_sym_0b] = ACTIONS(1132), + [anon_sym_0o] = ACTIONS(1132), + [anon_sym_0x] = ACTIONS(1132), + [sym_val_date] = ACTIONS(1132), + [anon_sym_DQUOTE] = ACTIONS(1132), + [sym__str_single_quotes] = ACTIONS(1132), + [sym__str_back_ticks] = ACTIONS(1132), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1132), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1132), + [sym_short_flag] = ACTIONS(1130), [anon_sym_POUND] = ACTIONS(3), }, - [518] = { - [sym_comment] = STATE(518), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(1090), - [anon_sym_bit_DASHxor] = ACTIONS(1092), - [anon_sym_bit_DASHor] = ACTIONS(1094), - [anon_sym_and] = ACTIONS(1096), - [anon_sym_xor] = ACTIONS(1098), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [536] = { + [sym_comment] = STATE(536), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [519] = { - [sym_comment] = STATE(519), - [anon_sym_SEMI] = ACTIONS(874), - [anon_sym_LF] = ACTIONS(876), - [anon_sym_LBRACK] = ACTIONS(874), - [anon_sym_LPAREN] = ACTIONS(874), - [anon_sym_RPAREN] = ACTIONS(874), - [anon_sym_PIPE] = ACTIONS(874), - [anon_sym_DOLLAR] = ACTIONS(874), - [anon_sym_GT] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [anon_sym_DASH] = ACTIONS(874), - [anon_sym_in] = ACTIONS(874), - [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_RBRACE] = ACTIONS(874), - [anon_sym_STAR] = ACTIONS(874), - [anon_sym_STAR_STAR] = ACTIONS(874), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_SLASH] = ACTIONS(874), - [anon_sym_mod] = ACTIONS(874), - [anon_sym_SLASH_SLASH] = ACTIONS(874), - [anon_sym_PLUS] = ACTIONS(874), - [anon_sym_bit_DASHshl] = ACTIONS(874), - [anon_sym_bit_DASHshr] = ACTIONS(874), - [anon_sym_EQ_EQ] = ACTIONS(874), - [anon_sym_BANG_EQ] = ACTIONS(874), - [anon_sym_LT2] = ACTIONS(874), - [anon_sym_LT_EQ] = ACTIONS(874), - [anon_sym_GT_EQ] = ACTIONS(874), - [anon_sym_not_DASHin] = ACTIONS(874), - [anon_sym_starts_DASHwith] = ACTIONS(874), - [anon_sym_ends_DASHwith] = ACTIONS(874), - [anon_sym_EQ_TILDE] = ACTIONS(874), - [anon_sym_BANG_TILDE] = ACTIONS(874), - [anon_sym_bit_DASHand] = ACTIONS(874), - [anon_sym_bit_DASHxor] = ACTIONS(874), - [anon_sym_bit_DASHor] = ACTIONS(874), - [anon_sym_and] = ACTIONS(874), - [anon_sym_xor] = ACTIONS(874), - [anon_sym_or] = ACTIONS(874), - [anon_sym_DOT_DOT_LT] = ACTIONS(874), - [anon_sym_DOT_DOT] = ACTIONS(874), - [anon_sym_DOT_DOT_EQ] = ACTIONS(874), - [sym_val_nothing] = ACTIONS(874), - [anon_sym_true] = ACTIONS(874), - [anon_sym_false] = ACTIONS(874), - [aux_sym_val_number_token1] = ACTIONS(874), - [aux_sym_val_number_token2] = ACTIONS(874), - [aux_sym_val_number_token3] = ACTIONS(874), - [aux_sym_val_number_token4] = ACTIONS(874), - [anon_sym_inf] = ACTIONS(874), - [anon_sym_DASHinf] = ACTIONS(874), - [anon_sym_NaN] = ACTIONS(874), - [anon_sym_0b] = ACTIONS(874), - [anon_sym_0o] = ACTIONS(874), - [anon_sym_0x] = ACTIONS(874), - [sym_val_date] = ACTIONS(874), - [anon_sym_DQUOTE] = ACTIONS(874), - [sym__str_single_quotes] = ACTIONS(874), - [sym__str_back_ticks] = ACTIONS(874), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), - [anon_sym_err_GT] = ACTIONS(874), - [anon_sym_out_GT] = ACTIONS(874), - [anon_sym_e_GT] = ACTIONS(874), - [anon_sym_o_GT] = ACTIONS(874), - [anon_sym_err_PLUSout_GT] = ACTIONS(874), - [anon_sym_out_PLUSerr_GT] = ACTIONS(874), - [anon_sym_o_PLUSe_GT] = ACTIONS(874), - [anon_sym_e_PLUSo_GT] = ACTIONS(874), - [sym_short_flag] = ACTIONS(874), - [aux_sym_unquoted_token1] = ACTIONS(874), + [537] = { + [sym_comment] = STATE(537), + [anon_sym_SEMI] = ACTIONS(765), + [anon_sym_LF] = ACTIONS(767), + [anon_sym_LBRACK] = ACTIONS(765), + [anon_sym_LPAREN] = ACTIONS(765), + [anon_sym_RPAREN] = ACTIONS(765), + [anon_sym_PIPE] = ACTIONS(765), + [anon_sym_DOLLAR] = ACTIONS(765), + [anon_sym_GT] = ACTIONS(765), + [anon_sym_DASH_DASH] = ACTIONS(765), + [anon_sym_DASH] = ACTIONS(765), + [anon_sym_in] = ACTIONS(765), + [anon_sym_LBRACE] = ACTIONS(765), + [anon_sym_RBRACE] = ACTIONS(765), + [anon_sym_STAR] = ACTIONS(765), + [anon_sym_STAR_STAR] = ACTIONS(765), + [anon_sym_PLUS_PLUS] = ACTIONS(765), + [anon_sym_SLASH] = ACTIONS(765), + [anon_sym_mod] = ACTIONS(765), + [anon_sym_SLASH_SLASH] = ACTIONS(765), + [anon_sym_PLUS] = ACTIONS(765), + [anon_sym_bit_DASHshl] = ACTIONS(765), + [anon_sym_bit_DASHshr] = ACTIONS(765), + [anon_sym_EQ_EQ] = ACTIONS(765), + [anon_sym_BANG_EQ] = ACTIONS(765), + [anon_sym_LT2] = ACTIONS(765), + [anon_sym_LT_EQ] = ACTIONS(765), + [anon_sym_GT_EQ] = ACTIONS(765), + [anon_sym_not_DASHin] = ACTIONS(765), + [anon_sym_starts_DASHwith] = ACTIONS(765), + [anon_sym_ends_DASHwith] = ACTIONS(765), + [anon_sym_EQ_TILDE] = ACTIONS(765), + [anon_sym_BANG_TILDE] = ACTIONS(765), + [anon_sym_bit_DASHand] = ACTIONS(765), + [anon_sym_bit_DASHxor] = ACTIONS(765), + [anon_sym_bit_DASHor] = ACTIONS(765), + [anon_sym_and] = ACTIONS(765), + [anon_sym_xor] = ACTIONS(765), + [anon_sym_or] = ACTIONS(765), + [anon_sym_DOT_DOT_LT] = ACTIONS(765), + [anon_sym_DOT_DOT] = ACTIONS(765), + [anon_sym_DOT_DOT_EQ] = ACTIONS(765), + [sym_val_nothing] = ACTIONS(765), + [anon_sym_true] = ACTIONS(765), + [anon_sym_false] = ACTIONS(765), + [aux_sym_val_number_token1] = ACTIONS(765), + [aux_sym_val_number_token2] = ACTIONS(765), + [aux_sym_val_number_token3] = ACTIONS(765), + [aux_sym_val_number_token4] = ACTIONS(765), + [anon_sym_inf] = ACTIONS(765), + [anon_sym_DASHinf] = ACTIONS(765), + [anon_sym_NaN] = ACTIONS(765), + [anon_sym_0b] = ACTIONS(765), + [anon_sym_0o] = ACTIONS(765), + [anon_sym_0x] = ACTIONS(765), + [sym_val_date] = ACTIONS(765), + [anon_sym_DQUOTE] = ACTIONS(765), + [sym__str_single_quotes] = ACTIONS(765), + [sym__str_back_ticks] = ACTIONS(765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(765), + [anon_sym_err_GT] = ACTIONS(765), + [anon_sym_out_GT] = ACTIONS(765), + [anon_sym_e_GT] = ACTIONS(765), + [anon_sym_o_GT] = ACTIONS(765), + [anon_sym_err_PLUSout_GT] = ACTIONS(765), + [anon_sym_out_PLUSerr_GT] = ACTIONS(765), + [anon_sym_o_PLUSe_GT] = ACTIONS(765), + [anon_sym_e_PLUSo_GT] = ACTIONS(765), + [sym_short_flag] = ACTIONS(765), + [aux_sym_unquoted_token1] = ACTIONS(765), [anon_sym_POUND] = ACTIONS(3), }, - [520] = { - [sym_comment] = STATE(520), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(1090), - [anon_sym_bit_DASHxor] = ACTIONS(1092), - [anon_sym_bit_DASHor] = ACTIONS(1094), - [anon_sym_and] = ACTIONS(1096), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [538] = { + [sym__flag] = STATE(692), + [sym_long_flag] = STATE(707), + [sym_comment] = STATE(538), + [aux_sym_overlay_use_repeat1] = STATE(533), + [anon_sym_export] = ACTIONS(1138), + [anon_sym_alias] = ACTIONS(1138), + [anon_sym_let] = ACTIONS(1138), + [anon_sym_let_DASHenv] = ACTIONS(1138), + [anon_sym_mut] = ACTIONS(1138), + [anon_sym_const] = ACTIONS(1138), + [sym_cmd_identifier] = ACTIONS(1138), + [anon_sym_SEMI] = ACTIONS(1138), + [anon_sym_LF] = ACTIONS(1140), + [anon_sym_def] = ACTIONS(1138), + [anon_sym_def_DASHenv] = ACTIONS(1138), + [anon_sym_export_DASHenv] = ACTIONS(1138), + [anon_sym_extern] = ACTIONS(1138), + [anon_sym_module] = ACTIONS(1138), + [anon_sym_use] = ACTIONS(1138), + [anon_sym_LBRACK] = ACTIONS(1138), + [anon_sym_LPAREN] = ACTIONS(1138), + [anon_sym_RPAREN] = ACTIONS(1138), + [anon_sym_DOLLAR] = ACTIONS(1138), + [anon_sym_error] = ACTIONS(1138), + [anon_sym_DASH_DASH] = ACTIONS(1126), + [anon_sym_DASH] = ACTIONS(1138), + [anon_sym_break] = ACTIONS(1138), + [anon_sym_continue] = ACTIONS(1138), + [anon_sym_for] = ACTIONS(1138), + [anon_sym_loop] = ACTIONS(1138), + [anon_sym_while] = ACTIONS(1138), + [anon_sym_do] = ACTIONS(1138), + [anon_sym_if] = ACTIONS(1138), + [anon_sym_match] = ACTIONS(1138), + [anon_sym_LBRACE] = ACTIONS(1138), + [anon_sym_RBRACE] = ACTIONS(1138), + [anon_sym_try] = ACTIONS(1138), + [anon_sym_return] = ACTIONS(1138), + [anon_sym_source] = ACTIONS(1138), + [anon_sym_source_DASHenv] = ACTIONS(1138), + [anon_sym_register] = ACTIONS(1138), + [anon_sym_hide] = ACTIONS(1138), + [anon_sym_hide_DASHenv] = ACTIONS(1138), + [anon_sym_overlay] = ACTIONS(1138), + [anon_sym_as] = ACTIONS(1142), + [anon_sym_where] = ACTIONS(1138), + [anon_sym_not] = ACTIONS(1138), + [anon_sym_DOT_DOT_LT] = ACTIONS(1138), + [anon_sym_DOT_DOT] = ACTIONS(1138), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1138), + [sym_val_nothing] = ACTIONS(1138), + [anon_sym_true] = ACTIONS(1138), + [anon_sym_false] = ACTIONS(1138), + [aux_sym_val_number_token1] = ACTIONS(1138), + [aux_sym_val_number_token2] = ACTIONS(1138), + [aux_sym_val_number_token3] = ACTIONS(1138), + [aux_sym_val_number_token4] = ACTIONS(1138), + [anon_sym_inf] = ACTIONS(1138), + [anon_sym_DASHinf] = ACTIONS(1138), + [anon_sym_NaN] = ACTIONS(1138), + [anon_sym_0b] = ACTIONS(1138), + [anon_sym_0o] = ACTIONS(1138), + [anon_sym_0x] = ACTIONS(1138), + [sym_val_date] = ACTIONS(1138), + [anon_sym_DQUOTE] = ACTIONS(1138), + [sym__str_single_quotes] = ACTIONS(1138), + [sym__str_back_ticks] = ACTIONS(1138), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1138), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1138), + [anon_sym_CARET] = ACTIONS(1138), + [sym_short_flag] = ACTIONS(1130), [anon_sym_POUND] = ACTIONS(3), }, - [521] = { - [sym_comment] = STATE(521), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_LF] = ACTIONS(862), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_RPAREN] = ACTIONS(860), - [anon_sym_PIPE] = ACTIONS(860), - [anon_sym_DOLLAR] = ACTIONS(860), - [anon_sym_GT] = ACTIONS(860), - [anon_sym_DASH_DASH] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_in] = ACTIONS(860), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_RBRACE] = ACTIONS(860), - [anon_sym_STAR] = ACTIONS(860), - [anon_sym_STAR_STAR] = ACTIONS(860), - [anon_sym_PLUS_PLUS] = ACTIONS(860), - [anon_sym_SLASH] = ACTIONS(860), - [anon_sym_mod] = ACTIONS(860), - [anon_sym_SLASH_SLASH] = ACTIONS(860), - [anon_sym_PLUS] = ACTIONS(860), - [anon_sym_bit_DASHshl] = ACTIONS(860), - [anon_sym_bit_DASHshr] = ACTIONS(860), - [anon_sym_EQ_EQ] = ACTIONS(860), - [anon_sym_BANG_EQ] = ACTIONS(860), - [anon_sym_LT2] = ACTIONS(860), - [anon_sym_LT_EQ] = ACTIONS(860), - [anon_sym_GT_EQ] = ACTIONS(860), - [anon_sym_not_DASHin] = ACTIONS(860), - [anon_sym_starts_DASHwith] = ACTIONS(860), - [anon_sym_ends_DASHwith] = ACTIONS(860), - [anon_sym_EQ_TILDE] = ACTIONS(860), - [anon_sym_BANG_TILDE] = ACTIONS(860), - [anon_sym_bit_DASHand] = ACTIONS(860), - [anon_sym_bit_DASHxor] = ACTIONS(860), - [anon_sym_bit_DASHor] = ACTIONS(860), - [anon_sym_and] = ACTIONS(860), - [anon_sym_xor] = ACTIONS(860), - [anon_sym_or] = ACTIONS(860), - [anon_sym_DOT_DOT_LT] = ACTIONS(860), - [anon_sym_DOT_DOT] = ACTIONS(860), - [anon_sym_DOT_DOT_EQ] = ACTIONS(860), - [sym_val_nothing] = ACTIONS(860), - [anon_sym_true] = ACTIONS(860), - [anon_sym_false] = ACTIONS(860), - [aux_sym_val_number_token1] = ACTIONS(860), - [aux_sym_val_number_token2] = ACTIONS(860), - [aux_sym_val_number_token3] = ACTIONS(860), - [aux_sym_val_number_token4] = ACTIONS(860), - [anon_sym_inf] = ACTIONS(860), - [anon_sym_DASHinf] = ACTIONS(860), - [anon_sym_NaN] = ACTIONS(860), - [anon_sym_0b] = ACTIONS(860), - [anon_sym_0o] = ACTIONS(860), - [anon_sym_0x] = ACTIONS(860), - [sym_val_date] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [sym__str_single_quotes] = ACTIONS(860), - [sym__str_back_ticks] = ACTIONS(860), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), - [anon_sym_err_GT] = ACTIONS(860), - [anon_sym_out_GT] = ACTIONS(860), - [anon_sym_e_GT] = ACTIONS(860), - [anon_sym_o_GT] = ACTIONS(860), - [anon_sym_err_PLUSout_GT] = ACTIONS(860), - [anon_sym_out_PLUSerr_GT] = ACTIONS(860), - [anon_sym_o_PLUSe_GT] = ACTIONS(860), - [anon_sym_e_PLUSo_GT] = ACTIONS(860), - [sym_short_flag] = ACTIONS(860), - [aux_sym_unquoted_token1] = ACTIONS(860), + [539] = { + [sym_comment] = STATE(539), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_RPAREN] = ACTIONS(769), + [anon_sym_PIPE] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_GT] = ACTIONS(769), + [anon_sym_DASH_DASH] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_in] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_RBRACE] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_STAR_STAR] = ACTIONS(769), + [anon_sym_PLUS_PLUS] = ACTIONS(769), + [anon_sym_SLASH] = ACTIONS(769), + [anon_sym_mod] = ACTIONS(769), + [anon_sym_SLASH_SLASH] = ACTIONS(769), + [anon_sym_PLUS] = ACTIONS(769), + [anon_sym_bit_DASHshl] = ACTIONS(769), + [anon_sym_bit_DASHshr] = ACTIONS(769), + [anon_sym_EQ_EQ] = ACTIONS(769), + [anon_sym_BANG_EQ] = ACTIONS(769), + [anon_sym_LT2] = ACTIONS(769), + [anon_sym_LT_EQ] = ACTIONS(769), + [anon_sym_GT_EQ] = ACTIONS(769), + [anon_sym_not_DASHin] = ACTIONS(769), + [anon_sym_starts_DASHwith] = ACTIONS(769), + [anon_sym_ends_DASHwith] = ACTIONS(769), + [anon_sym_EQ_TILDE] = ACTIONS(769), + [anon_sym_BANG_TILDE] = ACTIONS(769), + [anon_sym_bit_DASHand] = ACTIONS(769), + [anon_sym_bit_DASHxor] = ACTIONS(769), + [anon_sym_bit_DASHor] = ACTIONS(769), + [anon_sym_and] = ACTIONS(769), + [anon_sym_xor] = ACTIONS(769), + [anon_sym_or] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_err_GT] = ACTIONS(769), + [anon_sym_out_GT] = ACTIONS(769), + [anon_sym_e_GT] = ACTIONS(769), + [anon_sym_o_GT] = ACTIONS(769), + [anon_sym_err_PLUSout_GT] = ACTIONS(769), + [anon_sym_out_PLUSerr_GT] = ACTIONS(769), + [anon_sym_o_PLUSe_GT] = ACTIONS(769), + [anon_sym_e_PLUSo_GT] = ACTIONS(769), + [sym_short_flag] = ACTIONS(769), + [aux_sym_unquoted_token1] = ACTIONS(769), [anon_sym_POUND] = ACTIONS(3), }, - [522] = { - [sym_comment] = STATE(522), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(1090), - [anon_sym_bit_DASHxor] = ACTIONS(1092), - [anon_sym_bit_DASHor] = ACTIONS(1094), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [540] = { + [sym_comment] = STATE(540), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_RPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH_DASH] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_RBRACE] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_err_GT] = ACTIONS(852), + [anon_sym_out_GT] = ACTIONS(852), + [anon_sym_e_GT] = ACTIONS(852), + [anon_sym_o_GT] = ACTIONS(852), + [anon_sym_err_PLUSout_GT] = ACTIONS(852), + [anon_sym_out_PLUSerr_GT] = ACTIONS(852), + [anon_sym_o_PLUSe_GT] = ACTIONS(852), + [anon_sym_e_PLUSo_GT] = ACTIONS(852), + [sym_short_flag] = ACTIONS(852), + [aux_sym_unquoted_token1] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, - [523] = { - [sym_comment] = STATE(523), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_LF] = ACTIONS(822), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_RPAREN] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_DOLLAR] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_RBRACE] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_mod] = ACTIONS(820), - [anon_sym_SLASH_SLASH] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_bit_DASHshl] = ACTIONS(820), - [anon_sym_bit_DASHshr] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_LT2] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_not_DASHin] = ACTIONS(820), - [anon_sym_starts_DASHwith] = ACTIONS(820), - [anon_sym_ends_DASHwith] = ACTIONS(820), - [anon_sym_EQ_TILDE] = ACTIONS(820), - [anon_sym_BANG_TILDE] = ACTIONS(820), - [anon_sym_bit_DASHand] = ACTIONS(820), - [anon_sym_bit_DASHxor] = ACTIONS(820), - [anon_sym_bit_DASHor] = ACTIONS(820), - [anon_sym_and] = ACTIONS(820), - [anon_sym_xor] = ACTIONS(820), - [anon_sym_or] = ACTIONS(820), - [anon_sym_DOT_DOT_LT] = ACTIONS(820), - [anon_sym_DOT_DOT] = ACTIONS(820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(820), - [sym_val_nothing] = ACTIONS(820), - [anon_sym_true] = ACTIONS(820), - [anon_sym_false] = ACTIONS(820), - [aux_sym_val_number_token1] = ACTIONS(820), - [aux_sym_val_number_token2] = ACTIONS(820), - [aux_sym_val_number_token3] = ACTIONS(820), - [aux_sym_val_number_token4] = ACTIONS(820), - [anon_sym_inf] = ACTIONS(820), - [anon_sym_DASHinf] = ACTIONS(820), - [anon_sym_NaN] = ACTIONS(820), - [anon_sym_0b] = ACTIONS(820), - [anon_sym_0o] = ACTIONS(820), - [anon_sym_0x] = ACTIONS(820), - [sym_val_date] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [sym__str_single_quotes] = ACTIONS(820), - [sym__str_back_ticks] = ACTIONS(820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), - [anon_sym_err_GT] = ACTIONS(820), - [anon_sym_out_GT] = ACTIONS(820), - [anon_sym_e_GT] = ACTIONS(820), - [anon_sym_o_GT] = ACTIONS(820), - [anon_sym_err_PLUSout_GT] = ACTIONS(820), - [anon_sym_out_PLUSerr_GT] = ACTIONS(820), - [anon_sym_o_PLUSe_GT] = ACTIONS(820), - [anon_sym_e_PLUSo_GT] = ACTIONS(820), - [sym_short_flag] = ACTIONS(820), - [aux_sym_unquoted_token1] = ACTIONS(820), + [541] = { + [sym_cell_path] = STATE(688), + [sym_path] = STATE(559), + [sym_comment] = STATE(541), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_RPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_RBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(1144), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, - [524] = { - [sym_comment] = STATE(524), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_RPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH_DASH] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_RBRACE] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_DOT_DOT_LT] = ACTIONS(808), - [anon_sym_DOT_DOT] = ACTIONS(808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(808), - [sym_val_nothing] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym_val_number_token1] = ACTIONS(808), - [aux_sym_val_number_token2] = ACTIONS(808), - [aux_sym_val_number_token3] = ACTIONS(808), - [aux_sym_val_number_token4] = ACTIONS(808), - [anon_sym_inf] = ACTIONS(808), - [anon_sym_DASHinf] = ACTIONS(808), - [anon_sym_NaN] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_err_GT] = ACTIONS(808), - [anon_sym_out_GT] = ACTIONS(808), - [anon_sym_e_GT] = ACTIONS(808), - [anon_sym_o_GT] = ACTIONS(808), - [anon_sym_err_PLUSout_GT] = ACTIONS(808), - [anon_sym_out_PLUSerr_GT] = ACTIONS(808), - [anon_sym_o_PLUSe_GT] = ACTIONS(808), - [anon_sym_e_PLUSo_GT] = ACTIONS(808), - [sym_short_flag] = ACTIONS(808), - [aux_sym_unquoted_token1] = ACTIONS(808), + [542] = { + [sym_comment] = STATE(542), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_RPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH_DASH] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_RBRACE] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_err_GT] = ACTIONS(856), + [anon_sym_out_GT] = ACTIONS(856), + [anon_sym_e_GT] = ACTIONS(856), + [anon_sym_o_GT] = ACTIONS(856), + [anon_sym_err_PLUSout_GT] = ACTIONS(856), + [anon_sym_out_PLUSerr_GT] = ACTIONS(856), + [anon_sym_o_PLUSe_GT] = ACTIONS(856), + [anon_sym_e_PLUSo_GT] = ACTIONS(856), + [sym_short_flag] = ACTIONS(856), + [aux_sym_unquoted_token1] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, - [525] = { - [sym_comment] = STATE(525), - [anon_sym_SEMI] = ACTIONS(832), - [anon_sym_LF] = ACTIONS(834), - [anon_sym_LBRACK] = ACTIONS(832), - [anon_sym_LPAREN] = ACTIONS(832), - [anon_sym_RPAREN] = ACTIONS(832), - [anon_sym_PIPE] = ACTIONS(832), - [anon_sym_DOLLAR] = ACTIONS(832), - [anon_sym_GT] = ACTIONS(832), - [anon_sym_DASH_DASH] = ACTIONS(832), - [anon_sym_DASH] = ACTIONS(832), - [anon_sym_in] = ACTIONS(832), - [anon_sym_LBRACE] = ACTIONS(832), - [anon_sym_RBRACE] = ACTIONS(832), - [anon_sym_STAR] = ACTIONS(832), - [anon_sym_STAR_STAR] = ACTIONS(832), - [anon_sym_PLUS_PLUS] = ACTIONS(832), - [anon_sym_SLASH] = ACTIONS(832), - [anon_sym_mod] = ACTIONS(832), - [anon_sym_SLASH_SLASH] = ACTIONS(832), - [anon_sym_PLUS] = ACTIONS(832), - [anon_sym_bit_DASHshl] = ACTIONS(832), - [anon_sym_bit_DASHshr] = ACTIONS(832), - [anon_sym_EQ_EQ] = ACTIONS(832), - [anon_sym_BANG_EQ] = ACTIONS(832), - [anon_sym_LT2] = ACTIONS(832), - [anon_sym_LT_EQ] = ACTIONS(832), - [anon_sym_GT_EQ] = ACTIONS(832), - [anon_sym_not_DASHin] = ACTIONS(832), - [anon_sym_starts_DASHwith] = ACTIONS(832), - [anon_sym_ends_DASHwith] = ACTIONS(832), - [anon_sym_EQ_TILDE] = ACTIONS(832), - [anon_sym_BANG_TILDE] = ACTIONS(832), - [anon_sym_bit_DASHand] = ACTIONS(832), - [anon_sym_bit_DASHxor] = ACTIONS(832), - [anon_sym_bit_DASHor] = ACTIONS(832), - [anon_sym_and] = ACTIONS(832), - [anon_sym_xor] = ACTIONS(832), - [anon_sym_or] = ACTIONS(832), - [anon_sym_DOT_DOT_LT] = ACTIONS(832), - [anon_sym_DOT_DOT] = ACTIONS(832), - [anon_sym_DOT_DOT_EQ] = ACTIONS(832), - [sym_val_nothing] = ACTIONS(832), - [anon_sym_true] = ACTIONS(832), - [anon_sym_false] = ACTIONS(832), - [aux_sym_val_number_token1] = ACTIONS(832), - [aux_sym_val_number_token2] = ACTIONS(832), - [aux_sym_val_number_token3] = ACTIONS(832), - [aux_sym_val_number_token4] = ACTIONS(832), - [anon_sym_inf] = ACTIONS(832), - [anon_sym_DASHinf] = ACTIONS(832), - [anon_sym_NaN] = ACTIONS(832), - [anon_sym_0b] = ACTIONS(832), - [anon_sym_0o] = ACTIONS(832), - [anon_sym_0x] = ACTIONS(832), - [sym_val_date] = ACTIONS(832), - [anon_sym_DQUOTE] = ACTIONS(832), - [sym__str_single_quotes] = ACTIONS(832), - [sym__str_back_ticks] = ACTIONS(832), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), - [anon_sym_err_GT] = ACTIONS(832), - [anon_sym_out_GT] = ACTIONS(832), - [anon_sym_e_GT] = ACTIONS(832), - [anon_sym_o_GT] = ACTIONS(832), - [anon_sym_err_PLUSout_GT] = ACTIONS(832), - [anon_sym_out_PLUSerr_GT] = ACTIONS(832), - [anon_sym_o_PLUSe_GT] = ACTIONS(832), - [anon_sym_e_PLUSo_GT] = ACTIONS(832), - [sym_short_flag] = ACTIONS(832), - [aux_sym_unquoted_token1] = ACTIONS(832), + [543] = { + [sym_comment] = STATE(543), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_RPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1080), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1076), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_RBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1072), + [anon_sym_STAR_STAR] = ACTIONS(1074), + [anon_sym_PLUS_PLUS] = ACTIONS(1074), + [anon_sym_SLASH] = ACTIONS(1072), + [anon_sym_mod] = ACTIONS(1072), + [anon_sym_SLASH_SLASH] = ACTIONS(1072), + [anon_sym_PLUS] = ACTIONS(1076), + [anon_sym_bit_DASHshl] = ACTIONS(1078), + [anon_sym_bit_DASHshr] = ACTIONS(1078), + [anon_sym_EQ_EQ] = ACTIONS(1080), + [anon_sym_BANG_EQ] = ACTIONS(1080), + [anon_sym_LT2] = ACTIONS(1080), + [anon_sym_LT_EQ] = ACTIONS(1080), + [anon_sym_GT_EQ] = ACTIONS(1080), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [526] = { - [sym_comment] = STATE(526), + [544] = { + [sym__command_name] = STATE(908), + [sym_scope_pattern] = STATE(930), + [sym_wild_card] = STATE(956), + [sym_command_list] = STATE(954), + [sym_val_string] = STATE(858), + [sym__str_double_quotes] = STATE(809), + [sym_comment] = STATE(544), + [ts_builtin_sym_end] = ACTIONS(1052), + [anon_sym_export] = ACTIONS(1048), + [anon_sym_alias] = ACTIONS(1048), + [anon_sym_let] = ACTIONS(1048), + [anon_sym_let_DASHenv] = ACTIONS(1048), + [anon_sym_mut] = ACTIONS(1048), + [anon_sym_const] = ACTIONS(1048), + [sym_cmd_identifier] = ACTIONS(1092), + [anon_sym_SEMI] = ACTIONS(1048), + [anon_sym_LF] = ACTIONS(1052), + [anon_sym_def] = ACTIONS(1048), + [anon_sym_def_DASHenv] = ACTIONS(1048), + [anon_sym_export_DASHenv] = ACTIONS(1048), + [anon_sym_extern] = ACTIONS(1048), + [anon_sym_module] = ACTIONS(1048), + [anon_sym_use] = ACTIONS(1048), + [anon_sym_LBRACK] = ACTIONS(1094), + [anon_sym_LPAREN] = ACTIONS(1048), + [anon_sym_DOLLAR] = ACTIONS(1048), + [anon_sym_error] = ACTIONS(1048), + [anon_sym_DASH] = ACTIONS(1048), + [anon_sym_break] = ACTIONS(1048), + [anon_sym_continue] = ACTIONS(1048), + [anon_sym_for] = ACTIONS(1048), + [anon_sym_loop] = ACTIONS(1048), + [anon_sym_while] = ACTIONS(1048), + [anon_sym_do] = ACTIONS(1048), + [anon_sym_if] = ACTIONS(1048), + [anon_sym_match] = ACTIONS(1048), + [anon_sym_LBRACE] = ACTIONS(1048), + [anon_sym_try] = ACTIONS(1048), + [anon_sym_return] = ACTIONS(1048), + [anon_sym_source] = ACTIONS(1048), + [anon_sym_source_DASHenv] = ACTIONS(1048), + [anon_sym_register] = ACTIONS(1048), + [anon_sym_hide] = ACTIONS(1048), + [anon_sym_hide_DASHenv] = ACTIONS(1048), + [anon_sym_overlay] = ACTIONS(1048), + [anon_sym_STAR] = ACTIONS(1096), + [anon_sym_where] = ACTIONS(1048), + [anon_sym_not] = ACTIONS(1048), + [anon_sym_DOT_DOT_LT] = ACTIONS(1048), + [anon_sym_DOT_DOT] = ACTIONS(1048), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1048), + [sym_val_nothing] = ACTIONS(1048), + [anon_sym_true] = ACTIONS(1048), + [anon_sym_false] = ACTIONS(1048), + [aux_sym_val_number_token1] = ACTIONS(1048), + [aux_sym_val_number_token2] = ACTIONS(1048), + [aux_sym_val_number_token3] = ACTIONS(1048), + [aux_sym_val_number_token4] = ACTIONS(1048), + [anon_sym_inf] = ACTIONS(1048), + [anon_sym_DASHinf] = ACTIONS(1048), + [anon_sym_NaN] = ACTIONS(1048), + [anon_sym_0b] = ACTIONS(1048), + [anon_sym_0o] = ACTIONS(1048), + [anon_sym_0x] = ACTIONS(1048), + [sym_val_date] = ACTIONS(1048), + [anon_sym_DQUOTE] = ACTIONS(1098), + [sym__str_single_quotes] = ACTIONS(1100), + [sym__str_back_ticks] = ACTIONS(1100), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1048), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1048), + [anon_sym_CARET] = ACTIONS(1048), + [anon_sym_POUND] = ACTIONS(3), + }, + [545] = { + [sym_comment] = STATE(545), [anon_sym_SEMI] = ACTIONS(777), [anon_sym_LF] = ACTIONS(779), [anon_sym_LBRACK] = ACTIONS(777), @@ -96265,896 +97706,378 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, - [527] = { - [sym_comment] = STATE(527), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(1090), - [anon_sym_bit_DASHxor] = ACTIONS(1092), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [528] = { - [sym_comment] = STATE(528), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(1090), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [529] = { - [sym_comment] = STATE(529), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(1088), - [anon_sym_BANG_TILDE] = ACTIONS(1088), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [530] = { - [sym_comment] = STATE(530), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [531] = { - [sym_comment] = STATE(531), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(816), - [anon_sym_mod] = ACTIONS(816), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [532] = { - [sym_comment] = STATE(532), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [533] = { - [sym_comment] = STATE(533), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(1080), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(1080), - [anon_sym_starts_DASHwith] = ACTIONS(1080), - [anon_sym_ends_DASHwith] = ACTIONS(1080), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [534] = { - [sym_comment] = STATE(534), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [535] = { - [sym_comment] = STATE(535), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_RPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1076), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1078), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_RBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1082), - [anon_sym_STAR_STAR] = ACTIONS(1084), - [anon_sym_PLUS_PLUS] = ACTIONS(1084), - [anon_sym_SLASH] = ACTIONS(1082), - [anon_sym_mod] = ACTIONS(1082), - [anon_sym_SLASH_SLASH] = ACTIONS(1082), - [anon_sym_PLUS] = ACTIONS(1078), - [anon_sym_bit_DASHshl] = ACTIONS(1086), - [anon_sym_bit_DASHshr] = ACTIONS(1086), - [anon_sym_EQ_EQ] = ACTIONS(1076), - [anon_sym_BANG_EQ] = ACTIONS(1076), - [anon_sym_LT2] = ACTIONS(1076), - [anon_sym_LT_EQ] = ACTIONS(1076), - [anon_sym_GT_EQ] = ACTIONS(1076), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [536] = { - [sym_comment] = STATE(536), - [anon_sym_SEMI] = ACTIONS(840), - [anon_sym_LF] = ACTIONS(842), - [anon_sym_LBRACK] = ACTIONS(840), - [anon_sym_LPAREN] = ACTIONS(840), - [anon_sym_RPAREN] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_DOLLAR] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(840), - [anon_sym_DASH_DASH] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(840), - [anon_sym_in] = ACTIONS(840), - [anon_sym_LBRACE] = ACTIONS(840), - [anon_sym_RBRACE] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_STAR_STAR] = ACTIONS(840), - [anon_sym_PLUS_PLUS] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(840), - [anon_sym_mod] = ACTIONS(840), - [anon_sym_SLASH_SLASH] = ACTIONS(840), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_bit_DASHshl] = ACTIONS(840), - [anon_sym_bit_DASHshr] = ACTIONS(840), - [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(840), - [anon_sym_starts_DASHwith] = ACTIONS(840), - [anon_sym_ends_DASHwith] = ACTIONS(840), - [anon_sym_EQ_TILDE] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(840), - [anon_sym_bit_DASHand] = ACTIONS(840), - [anon_sym_bit_DASHxor] = ACTIONS(840), - [anon_sym_bit_DASHor] = ACTIONS(840), - [anon_sym_and] = ACTIONS(840), - [anon_sym_xor] = ACTIONS(840), - [anon_sym_or] = ACTIONS(840), - [anon_sym_DOT_DOT_LT] = ACTIONS(840), - [anon_sym_DOT_DOT] = ACTIONS(840), - [anon_sym_DOT_DOT_EQ] = ACTIONS(840), - [sym_val_nothing] = ACTIONS(840), - [anon_sym_true] = ACTIONS(840), - [anon_sym_false] = ACTIONS(840), - [aux_sym_val_number_token1] = ACTIONS(840), - [aux_sym_val_number_token2] = ACTIONS(840), - [aux_sym_val_number_token3] = ACTIONS(840), - [aux_sym_val_number_token4] = ACTIONS(840), - [anon_sym_inf] = ACTIONS(840), - [anon_sym_DASHinf] = ACTIONS(840), - [anon_sym_NaN] = ACTIONS(840), - [anon_sym_0b] = ACTIONS(840), - [anon_sym_0o] = ACTIONS(840), - [anon_sym_0x] = ACTIONS(840), - [sym_val_date] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [sym__str_single_quotes] = ACTIONS(840), - [sym__str_back_ticks] = ACTIONS(840), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), - [anon_sym_err_GT] = ACTIONS(840), - [anon_sym_out_GT] = ACTIONS(840), - [anon_sym_e_GT] = ACTIONS(840), - [anon_sym_o_GT] = ACTIONS(840), - [anon_sym_err_PLUSout_GT] = ACTIONS(840), - [anon_sym_out_PLUSerr_GT] = ACTIONS(840), - [anon_sym_o_PLUSe_GT] = ACTIONS(840), - [anon_sym_e_PLUSo_GT] = ACTIONS(840), - [sym_short_flag] = ACTIONS(840), - [aux_sym_unquoted_token1] = ACTIONS(840), + [546] = { + [sym_comment] = STATE(546), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_RPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_RBRACE] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [sym_short_flag] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), [anon_sym_POUND] = ACTIONS(3), }, - [537] = { - [sym_path] = STATE(645), - [sym_comment] = STATE(537), - [aux_sym_cell_path_repeat1] = STATE(546), - [anon_sym_export] = ACTIONS(613), - [anon_sym_alias] = ACTIONS(613), - [anon_sym_let] = ACTIONS(613), - [anon_sym_let_DASHenv] = ACTIONS(613), - [anon_sym_mut] = ACTIONS(613), - [anon_sym_const] = ACTIONS(613), - [sym_cmd_identifier] = ACTIONS(613), - [anon_sym_SEMI] = ACTIONS(613), - [anon_sym_LF] = ACTIONS(615), - [anon_sym_def] = ACTIONS(613), - [anon_sym_def_DASHenv] = ACTIONS(613), - [anon_sym_export_DASHenv] = ACTIONS(613), - [anon_sym_extern] = ACTIONS(613), - [anon_sym_module] = ACTIONS(613), - [anon_sym_use] = ACTIONS(613), - [anon_sym_LBRACK] = ACTIONS(613), - [anon_sym_LPAREN] = ACTIONS(613), - [anon_sym_RPAREN] = ACTIONS(613), - [anon_sym_PIPE] = ACTIONS(613), - [anon_sym_DOLLAR] = ACTIONS(613), - [anon_sym_error] = ACTIONS(613), - [anon_sym_DASH_DASH] = ACTIONS(613), - [anon_sym_DASH] = ACTIONS(613), - [anon_sym_break] = ACTIONS(613), - [anon_sym_continue] = ACTIONS(613), - [anon_sym_for] = ACTIONS(613), - [anon_sym_loop] = ACTIONS(613), - [anon_sym_while] = ACTIONS(613), - [anon_sym_do] = ACTIONS(613), - [anon_sym_if] = ACTIONS(613), - [anon_sym_match] = ACTIONS(613), - [anon_sym_LBRACE] = ACTIONS(613), - [anon_sym_RBRACE] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(1102), - [anon_sym_try] = ACTIONS(613), - [anon_sym_return] = ACTIONS(613), - [anon_sym_source] = ACTIONS(613), - [anon_sym_source_DASHenv] = ACTIONS(613), - [anon_sym_register] = ACTIONS(613), - [anon_sym_hide] = ACTIONS(613), - [anon_sym_hide_DASHenv] = ACTIONS(613), - [anon_sym_overlay] = ACTIONS(613), - [anon_sym_where] = ACTIONS(613), - [anon_sym_not] = ACTIONS(613), - [anon_sym_DOT_DOT_LT] = ACTIONS(613), - [anon_sym_DOT_DOT] = ACTIONS(613), - [anon_sym_DOT_DOT_EQ] = ACTIONS(613), - [sym_val_nothing] = ACTIONS(613), - [anon_sym_true] = ACTIONS(613), - [anon_sym_false] = ACTIONS(613), - [aux_sym_val_number_token1] = ACTIONS(613), - [aux_sym_val_number_token2] = ACTIONS(613), - [aux_sym_val_number_token3] = ACTIONS(613), - [aux_sym_val_number_token4] = ACTIONS(613), - [anon_sym_inf] = ACTIONS(613), - [anon_sym_DASHinf] = ACTIONS(613), - [anon_sym_NaN] = ACTIONS(613), - [anon_sym_0b] = ACTIONS(613), - [anon_sym_0o] = ACTIONS(613), - [anon_sym_0x] = ACTIONS(613), - [sym_val_date] = ACTIONS(613), - [anon_sym_DQUOTE] = ACTIONS(613), - [sym__str_single_quotes] = ACTIONS(613), - [sym__str_back_ticks] = ACTIONS(613), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), - [anon_sym_CARET] = ACTIONS(613), - [sym_short_flag] = ACTIONS(613), + [547] = { + [sym__flag] = STATE(692), + [sym_long_flag] = STATE(707), + [sym_comment] = STATE(547), + [aux_sym_overlay_use_repeat1] = STATE(535), + [anon_sym_export] = ACTIONS(1146), + [anon_sym_alias] = ACTIONS(1146), + [anon_sym_let] = ACTIONS(1146), + [anon_sym_let_DASHenv] = ACTIONS(1146), + [anon_sym_mut] = ACTIONS(1146), + [anon_sym_const] = ACTIONS(1146), + [sym_cmd_identifier] = ACTIONS(1146), + [anon_sym_SEMI] = ACTIONS(1146), + [anon_sym_LF] = ACTIONS(1148), + [anon_sym_def] = ACTIONS(1146), + [anon_sym_def_DASHenv] = ACTIONS(1146), + [anon_sym_export_DASHenv] = ACTIONS(1146), + [anon_sym_extern] = ACTIONS(1146), + [anon_sym_module] = ACTIONS(1146), + [anon_sym_use] = ACTIONS(1146), + [anon_sym_LBRACK] = ACTIONS(1146), + [anon_sym_LPAREN] = ACTIONS(1146), + [anon_sym_RPAREN] = ACTIONS(1146), + [anon_sym_DOLLAR] = ACTIONS(1146), + [anon_sym_error] = ACTIONS(1146), + [anon_sym_DASH_DASH] = ACTIONS(1126), + [anon_sym_DASH] = ACTIONS(1146), + [anon_sym_break] = ACTIONS(1146), + [anon_sym_continue] = ACTIONS(1146), + [anon_sym_for] = ACTIONS(1146), + [anon_sym_loop] = ACTIONS(1146), + [anon_sym_while] = ACTIONS(1146), + [anon_sym_do] = ACTIONS(1146), + [anon_sym_if] = ACTIONS(1146), + [anon_sym_match] = ACTIONS(1146), + [anon_sym_LBRACE] = ACTIONS(1146), + [anon_sym_RBRACE] = ACTIONS(1146), + [anon_sym_try] = ACTIONS(1146), + [anon_sym_return] = ACTIONS(1146), + [anon_sym_source] = ACTIONS(1146), + [anon_sym_source_DASHenv] = ACTIONS(1146), + [anon_sym_register] = ACTIONS(1146), + [anon_sym_hide] = ACTIONS(1146), + [anon_sym_hide_DASHenv] = ACTIONS(1146), + [anon_sym_overlay] = ACTIONS(1146), + [anon_sym_as] = ACTIONS(1150), + [anon_sym_where] = ACTIONS(1146), + [anon_sym_not] = ACTIONS(1146), + [anon_sym_DOT_DOT_LT] = ACTIONS(1146), + [anon_sym_DOT_DOT] = ACTIONS(1146), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1146), + [sym_val_nothing] = ACTIONS(1146), + [anon_sym_true] = ACTIONS(1146), + [anon_sym_false] = ACTIONS(1146), + [aux_sym_val_number_token1] = ACTIONS(1146), + [aux_sym_val_number_token2] = ACTIONS(1146), + [aux_sym_val_number_token3] = ACTIONS(1146), + [aux_sym_val_number_token4] = ACTIONS(1146), + [anon_sym_inf] = ACTIONS(1146), + [anon_sym_DASHinf] = ACTIONS(1146), + [anon_sym_NaN] = ACTIONS(1146), + [anon_sym_0b] = ACTIONS(1146), + [anon_sym_0o] = ACTIONS(1146), + [anon_sym_0x] = ACTIONS(1146), + [sym_val_date] = ACTIONS(1146), + [anon_sym_DQUOTE] = ACTIONS(1146), + [sym__str_single_quotes] = ACTIONS(1146), + [sym__str_back_ticks] = ACTIONS(1146), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1146), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1146), + [anon_sym_CARET] = ACTIONS(1146), + [sym_short_flag] = ACTIONS(1130), [anon_sym_POUND] = ACTIONS(3), }, - [538] = { - [sym__flag] = STATE(693), - [sym_long_flag] = STATE(684), - [sym_comment] = STATE(538), - [aux_sym_overlay_use_repeat1] = STATE(552), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_RPAREN] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1108), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_RBRACE] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_as] = ACTIONS(1130), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1112), + [548] = { + [sym_comment] = STATE(548), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_GT] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_in] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_STAR] = ACTIONS(746), + [anon_sym_STAR_STAR] = ACTIONS(746), + [anon_sym_PLUS_PLUS] = ACTIONS(746), + [anon_sym_SLASH] = ACTIONS(746), + [anon_sym_mod] = ACTIONS(746), + [anon_sym_SLASH_SLASH] = ACTIONS(746), + [anon_sym_PLUS] = ACTIONS(746), + [anon_sym_bit_DASHshl] = ACTIONS(746), + [anon_sym_bit_DASHshr] = ACTIONS(746), + [anon_sym_EQ_EQ] = ACTIONS(746), + [anon_sym_BANG_EQ] = ACTIONS(746), + [anon_sym_LT2] = ACTIONS(746), + [anon_sym_LT_EQ] = ACTIONS(746), + [anon_sym_GT_EQ] = ACTIONS(746), + [anon_sym_not_DASHin] = ACTIONS(746), + [anon_sym_starts_DASHwith] = ACTIONS(746), + [anon_sym_ends_DASHwith] = ACTIONS(746), + [anon_sym_EQ_TILDE] = ACTIONS(746), + [anon_sym_BANG_TILDE] = ACTIONS(746), + [anon_sym_bit_DASHand] = ACTIONS(746), + [anon_sym_bit_DASHxor] = ACTIONS(746), + [anon_sym_bit_DASHor] = ACTIONS(746), + [anon_sym_and] = ACTIONS(746), + [anon_sym_xor] = ACTIONS(746), + [anon_sym_or] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_err_GT] = ACTIONS(746), + [anon_sym_out_GT] = ACTIONS(746), + [anon_sym_e_GT] = ACTIONS(746), + [anon_sym_o_GT] = ACTIONS(746), + [anon_sym_err_PLUSout_GT] = ACTIONS(746), + [anon_sym_out_PLUSerr_GT] = ACTIONS(746), + [anon_sym_o_PLUSe_GT] = ACTIONS(746), + [anon_sym_e_PLUSo_GT] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), + [aux_sym_unquoted_token1] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, - [539] = { - [sym_comment] = STATE(539), + [549] = { + [sym_comment] = STATE(549), + [anon_sym_SEMI] = ACTIONS(804), + [anon_sym_LF] = ACTIONS(806), + [anon_sym_LBRACK] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(804), + [anon_sym_RPAREN] = ACTIONS(804), + [anon_sym_PIPE] = ACTIONS(804), + [anon_sym_DOLLAR] = ACTIONS(804), + [anon_sym_GT] = ACTIONS(804), + [anon_sym_DASH_DASH] = ACTIONS(804), + [anon_sym_DASH] = ACTIONS(804), + [anon_sym_in] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_RBRACE] = ACTIONS(804), + [anon_sym_STAR] = ACTIONS(804), + [anon_sym_STAR_STAR] = ACTIONS(804), + [anon_sym_PLUS_PLUS] = ACTIONS(804), + [anon_sym_SLASH] = ACTIONS(804), + [anon_sym_mod] = ACTIONS(804), + [anon_sym_SLASH_SLASH] = ACTIONS(804), + [anon_sym_PLUS] = ACTIONS(804), + [anon_sym_bit_DASHshl] = ACTIONS(804), + [anon_sym_bit_DASHshr] = ACTIONS(804), + [anon_sym_EQ_EQ] = ACTIONS(804), + [anon_sym_BANG_EQ] = ACTIONS(804), + [anon_sym_LT2] = ACTIONS(804), + [anon_sym_LT_EQ] = ACTIONS(804), + [anon_sym_GT_EQ] = ACTIONS(804), + [anon_sym_not_DASHin] = ACTIONS(804), + [anon_sym_starts_DASHwith] = ACTIONS(804), + [anon_sym_ends_DASHwith] = ACTIONS(804), + [anon_sym_EQ_TILDE] = ACTIONS(804), + [anon_sym_BANG_TILDE] = ACTIONS(804), + [anon_sym_bit_DASHand] = ACTIONS(804), + [anon_sym_bit_DASHxor] = ACTIONS(804), + [anon_sym_bit_DASHor] = ACTIONS(804), + [anon_sym_and] = ACTIONS(804), + [anon_sym_xor] = ACTIONS(804), + [anon_sym_or] = ACTIONS(804), + [anon_sym_DOT_DOT_LT] = ACTIONS(804), + [anon_sym_DOT_DOT] = ACTIONS(804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(804), + [sym_val_nothing] = ACTIONS(804), + [anon_sym_true] = ACTIONS(804), + [anon_sym_false] = ACTIONS(804), + [aux_sym_val_number_token1] = ACTIONS(804), + [aux_sym_val_number_token2] = ACTIONS(804), + [aux_sym_val_number_token3] = ACTIONS(804), + [aux_sym_val_number_token4] = ACTIONS(804), + [anon_sym_inf] = ACTIONS(804), + [anon_sym_DASHinf] = ACTIONS(804), + [anon_sym_NaN] = ACTIONS(804), + [anon_sym_0b] = ACTIONS(804), + [anon_sym_0o] = ACTIONS(804), + [anon_sym_0x] = ACTIONS(804), + [sym_val_date] = ACTIONS(804), + [anon_sym_DQUOTE] = ACTIONS(804), + [sym__str_single_quotes] = ACTIONS(804), + [sym__str_back_ticks] = ACTIONS(804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), + [anon_sym_err_GT] = ACTIONS(804), + [anon_sym_out_GT] = ACTIONS(804), + [anon_sym_e_GT] = ACTIONS(804), + [anon_sym_o_GT] = ACTIONS(804), + [anon_sym_err_PLUSout_GT] = ACTIONS(804), + [anon_sym_out_PLUSerr_GT] = ACTIONS(804), + [anon_sym_o_PLUSe_GT] = ACTIONS(804), + [anon_sym_e_PLUSo_GT] = ACTIONS(804), + [sym_short_flag] = ACTIONS(804), + [aux_sym_unquoted_token1] = ACTIONS(804), + [anon_sym_POUND] = ACTIONS(3), + }, + [550] = { + [sym_path] = STATE(671), + [sym_comment] = STATE(550), + [aux_sym_cell_path_repeat1] = STATE(550), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_RBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(1152), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), + [sym_short_flag] = ACTIONS(590), + [anon_sym_POUND] = ACTIONS(3), + }, + [551] = { + [sym_comment] = STATE(551), [anon_sym_SEMI] = ACTIONS(866), [anon_sym_LF] = ACTIONS(868), [anon_sym_LBRACK] = ACTIONS(866), @@ -97227,1192 +98150,452 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, - [540] = { - [sym_comment] = STATE(540), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_RPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_RBRACE] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(135), - [anon_sym_DOT_DOT] = ACTIONS(135), - [anon_sym_DOT_DOT_EQ] = ACTIONS(135), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_err_GT] = ACTIONS(763), - [anon_sym_out_GT] = ACTIONS(763), - [anon_sym_e_GT] = ACTIONS(763), - [anon_sym_o_GT] = ACTIONS(763), - [anon_sym_err_PLUSout_GT] = ACTIONS(763), - [anon_sym_out_PLUSerr_GT] = ACTIONS(763), - [anon_sym_o_PLUSe_GT] = ACTIONS(763), - [anon_sym_e_PLUSo_GT] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), - [aux_sym_unquoted_token1] = ACTIONS(763), - [anon_sym_POUND] = ACTIONS(3), - }, - [541] = { - [sym_comment] = STATE(541), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_RPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_RBRACE] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(763), - [anon_sym_DOT_DOT] = ACTIONS(763), - [anon_sym_DOT_DOT_EQ] = ACTIONS(763), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_err_GT] = ACTIONS(763), - [anon_sym_out_GT] = ACTIONS(763), - [anon_sym_e_GT] = ACTIONS(763), - [anon_sym_o_GT] = ACTIONS(763), - [anon_sym_err_PLUSout_GT] = ACTIONS(763), - [anon_sym_out_PLUSerr_GT] = ACTIONS(763), - [anon_sym_o_PLUSe_GT] = ACTIONS(763), - [anon_sym_e_PLUSo_GT] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), - [aux_sym_unquoted_token1] = ACTIONS(763), - [anon_sym_POUND] = ACTIONS(3), - }, - [542] = { - [sym__command_name] = STATE(916), - [sym_scope_pattern] = STATE(923), - [sym_wild_card] = STATE(925), - [sym_command_list] = STATE(927), - [sym_val_string] = STATE(894), - [sym__str_double_quotes] = STATE(884), - [sym_comment] = STATE(542), - [ts_builtin_sym_end] = ACTIONS(1070), - [anon_sym_export] = ACTIONS(1068), - [anon_sym_alias] = ACTIONS(1068), - [anon_sym_let] = ACTIONS(1068), - [anon_sym_let_DASHenv] = ACTIONS(1068), - [anon_sym_mut] = ACTIONS(1068), - [anon_sym_const] = ACTIONS(1068), - [sym_cmd_identifier] = ACTIONS(1132), - [anon_sym_SEMI] = ACTIONS(1068), - [anon_sym_LF] = ACTIONS(1070), - [anon_sym_def] = ACTIONS(1068), - [anon_sym_def_DASHenv] = ACTIONS(1068), - [anon_sym_export_DASHenv] = ACTIONS(1068), - [anon_sym_extern] = ACTIONS(1068), - [anon_sym_module] = ACTIONS(1068), - [anon_sym_use] = ACTIONS(1068), - [anon_sym_LBRACK] = ACTIONS(1134), - [anon_sym_LPAREN] = ACTIONS(1068), - [anon_sym_DOLLAR] = ACTIONS(1068), - [anon_sym_error] = ACTIONS(1068), - [anon_sym_DASH] = ACTIONS(1068), - [anon_sym_break] = ACTIONS(1068), - [anon_sym_continue] = ACTIONS(1068), - [anon_sym_for] = ACTIONS(1068), - [anon_sym_loop] = ACTIONS(1068), - [anon_sym_while] = ACTIONS(1068), - [anon_sym_do] = ACTIONS(1068), - [anon_sym_if] = ACTIONS(1068), - [anon_sym_match] = ACTIONS(1068), - [anon_sym_LBRACE] = ACTIONS(1068), - [anon_sym_try] = ACTIONS(1068), - [anon_sym_return] = ACTIONS(1068), - [anon_sym_source] = ACTIONS(1068), - [anon_sym_source_DASHenv] = ACTIONS(1068), - [anon_sym_register] = ACTIONS(1068), - [anon_sym_hide] = ACTIONS(1068), - [anon_sym_hide_DASHenv] = ACTIONS(1068), - [anon_sym_overlay] = ACTIONS(1068), - [anon_sym_STAR] = ACTIONS(1136), - [anon_sym_where] = ACTIONS(1068), - [anon_sym_not] = ACTIONS(1068), - [anon_sym_DOT_DOT_LT] = ACTIONS(1068), - [anon_sym_DOT_DOT] = ACTIONS(1068), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1068), - [sym_val_nothing] = ACTIONS(1068), - [anon_sym_true] = ACTIONS(1068), - [anon_sym_false] = ACTIONS(1068), - [aux_sym_val_number_token1] = ACTIONS(1068), - [aux_sym_val_number_token2] = ACTIONS(1068), - [aux_sym_val_number_token3] = ACTIONS(1068), - [aux_sym_val_number_token4] = ACTIONS(1068), - [anon_sym_inf] = ACTIONS(1068), - [anon_sym_DASHinf] = ACTIONS(1068), - [anon_sym_NaN] = ACTIONS(1068), - [anon_sym_0b] = ACTIONS(1068), - [anon_sym_0o] = ACTIONS(1068), - [anon_sym_0x] = ACTIONS(1068), - [sym_val_date] = ACTIONS(1068), - [anon_sym_DQUOTE] = ACTIONS(1138), - [sym__str_single_quotes] = ACTIONS(1140), - [sym__str_back_ticks] = ACTIONS(1140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1068), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1068), - [anon_sym_CARET] = ACTIONS(1068), - [anon_sym_POUND] = ACTIONS(3), - }, - [543] = { - [sym__command_name] = STATE(916), - [sym_scope_pattern] = STATE(936), - [sym_wild_card] = STATE(925), - [sym_command_list] = STATE(927), - [sym_val_string] = STATE(894), - [sym__str_double_quotes] = STATE(884), - [sym_comment] = STATE(543), - [ts_builtin_sym_end] = ACTIONS(1048), - [anon_sym_export] = ACTIONS(1044), - [anon_sym_alias] = ACTIONS(1044), - [anon_sym_let] = ACTIONS(1044), - [anon_sym_let_DASHenv] = ACTIONS(1044), - [anon_sym_mut] = ACTIONS(1044), - [anon_sym_const] = ACTIONS(1044), - [sym_cmd_identifier] = ACTIONS(1132), - [anon_sym_SEMI] = ACTIONS(1044), - [anon_sym_LF] = ACTIONS(1048), - [anon_sym_def] = ACTIONS(1044), - [anon_sym_def_DASHenv] = ACTIONS(1044), - [anon_sym_export_DASHenv] = ACTIONS(1044), - [anon_sym_extern] = ACTIONS(1044), - [anon_sym_module] = ACTIONS(1044), - [anon_sym_use] = ACTIONS(1044), - [anon_sym_LBRACK] = ACTIONS(1134), - [anon_sym_LPAREN] = ACTIONS(1044), - [anon_sym_DOLLAR] = ACTIONS(1044), - [anon_sym_error] = ACTIONS(1044), - [anon_sym_DASH] = ACTIONS(1044), - [anon_sym_break] = ACTIONS(1044), - [anon_sym_continue] = ACTIONS(1044), - [anon_sym_for] = ACTIONS(1044), - [anon_sym_loop] = ACTIONS(1044), - [anon_sym_while] = ACTIONS(1044), - [anon_sym_do] = ACTIONS(1044), - [anon_sym_if] = ACTIONS(1044), - [anon_sym_match] = ACTIONS(1044), - [anon_sym_LBRACE] = ACTIONS(1044), - [anon_sym_try] = ACTIONS(1044), - [anon_sym_return] = ACTIONS(1044), - [anon_sym_source] = ACTIONS(1044), - [anon_sym_source_DASHenv] = ACTIONS(1044), - [anon_sym_register] = ACTIONS(1044), - [anon_sym_hide] = ACTIONS(1044), - [anon_sym_hide_DASHenv] = ACTIONS(1044), - [anon_sym_overlay] = ACTIONS(1044), - [anon_sym_STAR] = ACTIONS(1136), - [anon_sym_where] = ACTIONS(1044), - [anon_sym_not] = ACTIONS(1044), - [anon_sym_DOT_DOT_LT] = ACTIONS(1044), - [anon_sym_DOT_DOT] = ACTIONS(1044), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1044), - [sym_val_nothing] = ACTIONS(1044), - [anon_sym_true] = ACTIONS(1044), - [anon_sym_false] = ACTIONS(1044), - [aux_sym_val_number_token1] = ACTIONS(1044), - [aux_sym_val_number_token2] = ACTIONS(1044), - [aux_sym_val_number_token3] = ACTIONS(1044), - [aux_sym_val_number_token4] = ACTIONS(1044), - [anon_sym_inf] = ACTIONS(1044), - [anon_sym_DASHinf] = ACTIONS(1044), - [anon_sym_NaN] = ACTIONS(1044), - [anon_sym_0b] = ACTIONS(1044), - [anon_sym_0o] = ACTIONS(1044), - [anon_sym_0x] = ACTIONS(1044), - [sym_val_date] = ACTIONS(1044), - [anon_sym_DQUOTE] = ACTIONS(1138), - [sym__str_single_quotes] = ACTIONS(1140), - [sym__str_back_ticks] = ACTIONS(1140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1044), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1044), - [anon_sym_CARET] = ACTIONS(1044), - [anon_sym_POUND] = ACTIONS(3), - }, - [544] = { - [sym_comment] = STATE(544), - [anon_sym_SEMI] = ACTIONS(103), - [anon_sym_LF] = ACTIONS(105), - [anon_sym_LBRACK] = ACTIONS(103), - [anon_sym_LPAREN] = ACTIONS(103), - [anon_sym_RPAREN] = ACTIONS(103), - [anon_sym_PIPE] = ACTIONS(103), - [anon_sym_DOLLAR] = ACTIONS(103), - [anon_sym_GT] = ACTIONS(103), - [anon_sym_DASH_DASH] = ACTIONS(103), - [anon_sym_DASH] = ACTIONS(103), - [anon_sym_in] = ACTIONS(103), - [anon_sym_LBRACE] = ACTIONS(103), - [anon_sym_RBRACE] = ACTIONS(103), - [anon_sym_STAR] = ACTIONS(103), - [anon_sym_STAR_STAR] = ACTIONS(103), - [anon_sym_PLUS_PLUS] = ACTIONS(103), - [anon_sym_SLASH] = ACTIONS(103), - [anon_sym_mod] = ACTIONS(103), - [anon_sym_SLASH_SLASH] = ACTIONS(103), - [anon_sym_PLUS] = ACTIONS(103), - [anon_sym_bit_DASHshl] = ACTIONS(103), - [anon_sym_bit_DASHshr] = ACTIONS(103), - [anon_sym_EQ_EQ] = ACTIONS(103), - [anon_sym_BANG_EQ] = ACTIONS(103), - [anon_sym_LT2] = ACTIONS(103), - [anon_sym_LT_EQ] = ACTIONS(103), - [anon_sym_GT_EQ] = ACTIONS(103), - [anon_sym_not_DASHin] = ACTIONS(103), - [anon_sym_starts_DASHwith] = ACTIONS(103), - [anon_sym_ends_DASHwith] = ACTIONS(103), - [anon_sym_EQ_TILDE] = ACTIONS(103), - [anon_sym_BANG_TILDE] = ACTIONS(103), - [anon_sym_bit_DASHand] = ACTIONS(103), - [anon_sym_bit_DASHxor] = ACTIONS(103), - [anon_sym_bit_DASHor] = ACTIONS(103), - [anon_sym_and] = ACTIONS(103), - [anon_sym_xor] = ACTIONS(103), - [anon_sym_or] = ACTIONS(103), - [anon_sym_DOT_DOT_LT] = ACTIONS(103), - [anon_sym_DOT_DOT] = ACTIONS(103), - [anon_sym_DOT_DOT_EQ] = ACTIONS(103), - [sym_val_nothing] = ACTIONS(103), - [anon_sym_true] = ACTIONS(103), - [anon_sym_false] = ACTIONS(103), - [aux_sym_val_number_token1] = ACTIONS(103), - [aux_sym_val_number_token2] = ACTIONS(103), - [aux_sym_val_number_token3] = ACTIONS(103), - [aux_sym_val_number_token4] = ACTIONS(103), - [anon_sym_inf] = ACTIONS(103), - [anon_sym_DASHinf] = ACTIONS(103), - [anon_sym_NaN] = ACTIONS(103), - [anon_sym_0b] = ACTIONS(103), - [anon_sym_0o] = ACTIONS(103), - [anon_sym_0x] = ACTIONS(103), - [sym_val_date] = ACTIONS(103), - [anon_sym_DQUOTE] = ACTIONS(103), - [sym__str_single_quotes] = ACTIONS(103), - [sym__str_back_ticks] = ACTIONS(103), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(103), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(103), - [anon_sym_err_GT] = ACTIONS(103), - [anon_sym_out_GT] = ACTIONS(103), - [anon_sym_e_GT] = ACTIONS(103), - [anon_sym_o_GT] = ACTIONS(103), - [anon_sym_err_PLUSout_GT] = ACTIONS(103), - [anon_sym_out_PLUSerr_GT] = ACTIONS(103), - [anon_sym_o_PLUSe_GT] = ACTIONS(103), - [anon_sym_e_PLUSo_GT] = ACTIONS(103), - [sym_short_flag] = ACTIONS(103), - [aux_sym_unquoted_token1] = ACTIONS(103), - [anon_sym_POUND] = ACTIONS(3), - }, - [545] = { - [sym__ctrl_expression] = STATE(3490), - [sym_ctrl_do] = STATE(751), - [sym_ctrl_if] = STATE(751), - [sym_ctrl_match] = STATE(751), - [sym_ctrl_try] = STATE(751), - [sym_ctrl_return] = STATE(751), - [sym_pipe_element] = STATE(1871), - [sym_where_command] = STATE(3491), - [sym__expression] = STATE(2591), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), - [sym_command] = STATE(3491), - [sym_comment] = STATE(545), - [aux_sym_pipeline_repeat1] = STATE(545), - [sym_cmd_identifier] = ACTIONS(1142), - [anon_sym_LBRACK] = ACTIONS(1145), - [anon_sym_LPAREN] = ACTIONS(1148), - [anon_sym_DOLLAR] = ACTIONS(1151), - [anon_sym_DASH] = ACTIONS(1154), - [anon_sym_break] = ACTIONS(1157), - [anon_sym_continue] = ACTIONS(1160), - [anon_sym_do] = ACTIONS(1163), - [anon_sym_if] = ACTIONS(1166), - [anon_sym_match] = ACTIONS(1169), - [anon_sym_LBRACE] = ACTIONS(1172), - [anon_sym_try] = ACTIONS(1175), - [anon_sym_return] = ACTIONS(1178), - [anon_sym_where] = ACTIONS(1181), - [anon_sym_not] = ACTIONS(1184), - [anon_sym_DOT_DOT_LT] = ACTIONS(1187), - [anon_sym_DOT_DOT] = ACTIONS(1190), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1187), - [sym_val_nothing] = ACTIONS(1193), - [anon_sym_true] = ACTIONS(1196), - [anon_sym_false] = ACTIONS(1196), - [aux_sym_val_number_token1] = ACTIONS(1199), - [aux_sym_val_number_token2] = ACTIONS(1202), - [aux_sym_val_number_token3] = ACTIONS(1202), - [aux_sym_val_number_token4] = ACTIONS(1202), - [anon_sym_inf] = ACTIONS(1199), - [anon_sym_DASHinf] = ACTIONS(1202), - [anon_sym_NaN] = ACTIONS(1199), - [anon_sym_0b] = ACTIONS(1205), - [anon_sym_0o] = ACTIONS(1205), - [anon_sym_0x] = ACTIONS(1205), - [sym_val_date] = ACTIONS(1208), - [anon_sym_DQUOTE] = ACTIONS(1211), - [sym__str_single_quotes] = ACTIONS(1214), - [sym__str_back_ticks] = ACTIONS(1214), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1217), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1220), - [anon_sym_CARET] = ACTIONS(1223), - [anon_sym_POUND] = ACTIONS(147), - }, - [546] = { - [sym_path] = STATE(645), - [sym_comment] = STATE(546), - [aux_sym_cell_path_repeat1] = STATE(546), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_RPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_DASH_DASH] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_RBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(1226), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), - [sym_short_flag] = ACTIONS(594), - [anon_sym_POUND] = ACTIONS(3), - }, - [547] = { - [sym_comment] = STATE(547), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_RPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_RBRACE] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_err_GT] = ACTIONS(771), - [anon_sym_out_GT] = ACTIONS(771), - [anon_sym_e_GT] = ACTIONS(771), - [anon_sym_o_GT] = ACTIONS(771), - [anon_sym_err_PLUSout_GT] = ACTIONS(771), - [anon_sym_out_PLUSerr_GT] = ACTIONS(771), - [anon_sym_o_PLUSe_GT] = ACTIONS(771), - [anon_sym_e_PLUSo_GT] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), - [aux_sym_unquoted_token1] = ACTIONS(771), - [anon_sym_POUND] = ACTIONS(3), - }, - [548] = { - [sym_comment] = STATE(548), - [anon_sym_SEMI] = ACTIONS(793), - [anon_sym_LF] = ACTIONS(795), - [anon_sym_LBRACK] = ACTIONS(793), - [anon_sym_LPAREN] = ACTIONS(793), - [anon_sym_RPAREN] = ACTIONS(793), - [anon_sym_PIPE] = ACTIONS(793), - [anon_sym_DOLLAR] = ACTIONS(793), - [anon_sym_GT] = ACTIONS(793), - [anon_sym_DASH_DASH] = ACTIONS(793), - [anon_sym_DASH] = ACTIONS(793), - [anon_sym_in] = ACTIONS(793), - [anon_sym_LBRACE] = ACTIONS(793), - [anon_sym_RBRACE] = ACTIONS(793), - [anon_sym_STAR] = ACTIONS(793), - [anon_sym_STAR_STAR] = ACTIONS(793), - [anon_sym_PLUS_PLUS] = ACTIONS(793), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_mod] = ACTIONS(793), - [anon_sym_SLASH_SLASH] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(793), - [anon_sym_bit_DASHshl] = ACTIONS(793), - [anon_sym_bit_DASHshr] = ACTIONS(793), - [anon_sym_EQ_EQ] = ACTIONS(793), - [anon_sym_BANG_EQ] = ACTIONS(793), - [anon_sym_LT2] = ACTIONS(793), - [anon_sym_LT_EQ] = ACTIONS(793), - [anon_sym_GT_EQ] = ACTIONS(793), - [anon_sym_not_DASHin] = ACTIONS(793), - [anon_sym_starts_DASHwith] = ACTIONS(793), - [anon_sym_ends_DASHwith] = ACTIONS(793), - [anon_sym_EQ_TILDE] = ACTIONS(793), - [anon_sym_BANG_TILDE] = ACTIONS(793), - [anon_sym_bit_DASHand] = ACTIONS(793), - [anon_sym_bit_DASHxor] = ACTIONS(793), - [anon_sym_bit_DASHor] = ACTIONS(793), - [anon_sym_and] = ACTIONS(793), - [anon_sym_xor] = ACTIONS(793), - [anon_sym_or] = ACTIONS(793), - [anon_sym_DOT_DOT_LT] = ACTIONS(793), - [anon_sym_DOT_DOT] = ACTIONS(793), - [anon_sym_DOT_DOT_EQ] = ACTIONS(793), - [sym_val_nothing] = ACTIONS(793), - [anon_sym_true] = ACTIONS(793), - [anon_sym_false] = ACTIONS(793), - [aux_sym_val_number_token1] = ACTIONS(793), - [aux_sym_val_number_token2] = ACTIONS(793), - [aux_sym_val_number_token3] = ACTIONS(793), - [aux_sym_val_number_token4] = ACTIONS(793), - [anon_sym_inf] = ACTIONS(793), - [anon_sym_DASHinf] = ACTIONS(793), - [anon_sym_NaN] = ACTIONS(793), - [anon_sym_0b] = ACTIONS(793), - [anon_sym_0o] = ACTIONS(793), - [anon_sym_0x] = ACTIONS(793), - [sym_val_date] = ACTIONS(793), - [anon_sym_DQUOTE] = ACTIONS(793), - [sym__str_single_quotes] = ACTIONS(793), - [sym__str_back_ticks] = ACTIONS(793), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), - [anon_sym_err_GT] = ACTIONS(793), - [anon_sym_out_GT] = ACTIONS(793), - [anon_sym_e_GT] = ACTIONS(793), - [anon_sym_o_GT] = ACTIONS(793), - [anon_sym_err_PLUSout_GT] = ACTIONS(793), - [anon_sym_out_PLUSerr_GT] = ACTIONS(793), - [anon_sym_o_PLUSe_GT] = ACTIONS(793), - [anon_sym_e_PLUSo_GT] = ACTIONS(793), - [sym_short_flag] = ACTIONS(793), - [aux_sym_unquoted_token1] = ACTIONS(793), - [anon_sym_POUND] = ACTIONS(3), - }, - [549] = { - [sym_comment] = STATE(549), - [anon_sym_SEMI] = ACTIONS(797), - [anon_sym_LF] = ACTIONS(799), - [anon_sym_LBRACK] = ACTIONS(797), - [anon_sym_LPAREN] = ACTIONS(797), - [anon_sym_RPAREN] = ACTIONS(797), - [anon_sym_PIPE] = ACTIONS(797), - [anon_sym_DOLLAR] = ACTIONS(797), - [anon_sym_GT] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [anon_sym_DASH] = ACTIONS(797), - [anon_sym_in] = ACTIONS(797), - [anon_sym_LBRACE] = ACTIONS(797), - [anon_sym_RBRACE] = ACTIONS(797), - [anon_sym_STAR] = ACTIONS(797), - [anon_sym_STAR_STAR] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_SLASH] = ACTIONS(797), - [anon_sym_mod] = ACTIONS(797), - [anon_sym_SLASH_SLASH] = ACTIONS(797), - [anon_sym_PLUS] = ACTIONS(797), - [anon_sym_bit_DASHshl] = ACTIONS(797), - [anon_sym_bit_DASHshr] = ACTIONS(797), - [anon_sym_EQ_EQ] = ACTIONS(797), - [anon_sym_BANG_EQ] = ACTIONS(797), - [anon_sym_LT2] = ACTIONS(797), - [anon_sym_LT_EQ] = ACTIONS(797), - [anon_sym_GT_EQ] = ACTIONS(797), - [anon_sym_not_DASHin] = ACTIONS(797), - [anon_sym_starts_DASHwith] = ACTIONS(797), - [anon_sym_ends_DASHwith] = ACTIONS(797), - [anon_sym_EQ_TILDE] = ACTIONS(797), - [anon_sym_BANG_TILDE] = ACTIONS(797), - [anon_sym_bit_DASHand] = ACTIONS(797), - [anon_sym_bit_DASHxor] = ACTIONS(797), - [anon_sym_bit_DASHor] = ACTIONS(797), - [anon_sym_and] = ACTIONS(797), - [anon_sym_xor] = ACTIONS(797), - [anon_sym_or] = ACTIONS(797), - [anon_sym_DOT_DOT_LT] = ACTIONS(797), - [anon_sym_DOT_DOT] = ACTIONS(797), - [anon_sym_DOT_DOT_EQ] = ACTIONS(797), - [sym_val_nothing] = ACTIONS(797), - [anon_sym_true] = ACTIONS(797), - [anon_sym_false] = ACTIONS(797), - [aux_sym_val_number_token1] = ACTIONS(797), - [aux_sym_val_number_token2] = ACTIONS(797), - [aux_sym_val_number_token3] = ACTIONS(797), - [aux_sym_val_number_token4] = ACTIONS(797), - [anon_sym_inf] = ACTIONS(797), - [anon_sym_DASHinf] = ACTIONS(797), - [anon_sym_NaN] = ACTIONS(797), - [anon_sym_0b] = ACTIONS(797), - [anon_sym_0o] = ACTIONS(797), - [anon_sym_0x] = ACTIONS(797), - [sym_val_date] = ACTIONS(797), - [anon_sym_DQUOTE] = ACTIONS(797), - [sym__str_single_quotes] = ACTIONS(797), - [sym__str_back_ticks] = ACTIONS(797), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), - [anon_sym_err_GT] = ACTIONS(797), - [anon_sym_out_GT] = ACTIONS(797), - [anon_sym_e_GT] = ACTIONS(797), - [anon_sym_o_GT] = ACTIONS(797), - [anon_sym_err_PLUSout_GT] = ACTIONS(797), - [anon_sym_out_PLUSerr_GT] = ACTIONS(797), - [anon_sym_o_PLUSe_GT] = ACTIONS(797), - [anon_sym_e_PLUSo_GT] = ACTIONS(797), - [sym_short_flag] = ACTIONS(797), - [aux_sym_unquoted_token1] = ACTIONS(797), - [anon_sym_POUND] = ACTIONS(3), - }, - [550] = { - [sym_comment] = STATE(550), - [anon_sym_SEMI] = ACTIONS(848), - [anon_sym_LF] = ACTIONS(850), - [anon_sym_LBRACK] = ACTIONS(848), - [anon_sym_LPAREN] = ACTIONS(848), - [anon_sym_RPAREN] = ACTIONS(848), - [anon_sym_PIPE] = ACTIONS(848), - [anon_sym_DOLLAR] = ACTIONS(848), - [anon_sym_GT] = ACTIONS(848), - [anon_sym_DASH_DASH] = ACTIONS(848), - [anon_sym_DASH] = ACTIONS(848), - [anon_sym_in] = ACTIONS(848), - [anon_sym_LBRACE] = ACTIONS(848), - [anon_sym_RBRACE] = ACTIONS(848), - [anon_sym_STAR] = ACTIONS(848), - [anon_sym_STAR_STAR] = ACTIONS(848), - [anon_sym_PLUS_PLUS] = ACTIONS(848), - [anon_sym_SLASH] = ACTIONS(848), - [anon_sym_mod] = ACTIONS(848), - [anon_sym_SLASH_SLASH] = ACTIONS(848), - [anon_sym_PLUS] = ACTIONS(848), - [anon_sym_bit_DASHshl] = ACTIONS(848), - [anon_sym_bit_DASHshr] = ACTIONS(848), - [anon_sym_EQ_EQ] = ACTIONS(848), - [anon_sym_BANG_EQ] = ACTIONS(848), - [anon_sym_LT2] = ACTIONS(848), - [anon_sym_LT_EQ] = ACTIONS(848), - [anon_sym_GT_EQ] = ACTIONS(848), - [anon_sym_not_DASHin] = ACTIONS(848), - [anon_sym_starts_DASHwith] = ACTIONS(848), - [anon_sym_ends_DASHwith] = ACTIONS(848), - [anon_sym_EQ_TILDE] = ACTIONS(848), - [anon_sym_BANG_TILDE] = ACTIONS(848), - [anon_sym_bit_DASHand] = ACTIONS(848), - [anon_sym_bit_DASHxor] = ACTIONS(848), - [anon_sym_bit_DASHor] = ACTIONS(848), - [anon_sym_and] = ACTIONS(848), - [anon_sym_xor] = ACTIONS(848), - [anon_sym_or] = ACTIONS(848), - [anon_sym_DOT_DOT_LT] = ACTIONS(848), - [anon_sym_DOT_DOT] = ACTIONS(848), - [anon_sym_DOT_DOT_EQ] = ACTIONS(848), - [sym_val_nothing] = ACTIONS(848), - [anon_sym_true] = ACTIONS(848), - [anon_sym_false] = ACTIONS(848), - [aux_sym_val_number_token1] = ACTIONS(848), - [aux_sym_val_number_token2] = ACTIONS(848), - [aux_sym_val_number_token3] = ACTIONS(848), - [aux_sym_val_number_token4] = ACTIONS(848), - [anon_sym_inf] = ACTIONS(848), - [anon_sym_DASHinf] = ACTIONS(848), - [anon_sym_NaN] = ACTIONS(848), - [anon_sym_0b] = ACTIONS(848), - [anon_sym_0o] = ACTIONS(848), - [anon_sym_0x] = ACTIONS(848), - [sym_val_date] = ACTIONS(848), - [anon_sym_DQUOTE] = ACTIONS(848), - [sym__str_single_quotes] = ACTIONS(848), - [sym__str_back_ticks] = ACTIONS(848), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), - [anon_sym_err_GT] = ACTIONS(848), - [anon_sym_out_GT] = ACTIONS(848), - [anon_sym_e_GT] = ACTIONS(848), - [anon_sym_o_GT] = ACTIONS(848), - [anon_sym_err_PLUSout_GT] = ACTIONS(848), - [anon_sym_out_PLUSerr_GT] = ACTIONS(848), - [anon_sym_o_PLUSe_GT] = ACTIONS(848), - [anon_sym_e_PLUSo_GT] = ACTIONS(848), - [sym_short_flag] = ACTIONS(848), - [aux_sym_unquoted_token1] = ACTIONS(848), - [anon_sym_POUND] = ACTIONS(3), - }, - [551] = { - [sym_comment] = STATE(551), - [anon_sym_SEMI] = ACTIONS(801), - [anon_sym_LF] = ACTIONS(803), - [anon_sym_LBRACK] = ACTIONS(801), - [anon_sym_LPAREN] = ACTIONS(801), - [anon_sym_RPAREN] = ACTIONS(801), - [anon_sym_PIPE] = ACTIONS(801), - [anon_sym_DOLLAR] = ACTIONS(801), - [anon_sym_GT] = ACTIONS(801), - [anon_sym_DASH_DASH] = ACTIONS(801), - [anon_sym_DASH] = ACTIONS(801), - [anon_sym_in] = ACTIONS(801), - [anon_sym_LBRACE] = ACTIONS(801), - [anon_sym_RBRACE] = ACTIONS(801), - [anon_sym_STAR] = ACTIONS(801), - [anon_sym_STAR_STAR] = ACTIONS(801), - [anon_sym_PLUS_PLUS] = ACTIONS(801), - [anon_sym_SLASH] = ACTIONS(801), - [anon_sym_mod] = ACTIONS(801), - [anon_sym_SLASH_SLASH] = ACTIONS(801), - [anon_sym_PLUS] = ACTIONS(801), - [anon_sym_bit_DASHshl] = ACTIONS(801), - [anon_sym_bit_DASHshr] = ACTIONS(801), - [anon_sym_EQ_EQ] = ACTIONS(801), - [anon_sym_BANG_EQ] = ACTIONS(801), - [anon_sym_LT2] = ACTIONS(801), - [anon_sym_LT_EQ] = ACTIONS(801), - [anon_sym_GT_EQ] = ACTIONS(801), - [anon_sym_not_DASHin] = ACTIONS(801), - [anon_sym_starts_DASHwith] = ACTIONS(801), - [anon_sym_ends_DASHwith] = ACTIONS(801), - [anon_sym_EQ_TILDE] = ACTIONS(801), - [anon_sym_BANG_TILDE] = ACTIONS(801), - [anon_sym_bit_DASHand] = ACTIONS(801), - [anon_sym_bit_DASHxor] = ACTIONS(801), - [anon_sym_bit_DASHor] = ACTIONS(801), - [anon_sym_and] = ACTIONS(801), - [anon_sym_xor] = ACTIONS(801), - [anon_sym_or] = ACTIONS(801), - [anon_sym_DOT_DOT_LT] = ACTIONS(801), - [anon_sym_DOT_DOT] = ACTIONS(801), - [anon_sym_DOT_DOT_EQ] = ACTIONS(801), - [sym_val_nothing] = ACTIONS(801), - [anon_sym_true] = ACTIONS(801), - [anon_sym_false] = ACTIONS(801), - [aux_sym_val_number_token1] = ACTIONS(801), - [aux_sym_val_number_token2] = ACTIONS(801), - [aux_sym_val_number_token3] = ACTIONS(801), - [aux_sym_val_number_token4] = ACTIONS(801), - [anon_sym_inf] = ACTIONS(801), - [anon_sym_DASHinf] = ACTIONS(801), - [anon_sym_NaN] = ACTIONS(801), - [anon_sym_0b] = ACTIONS(801), - [anon_sym_0o] = ACTIONS(801), - [anon_sym_0x] = ACTIONS(801), - [sym_val_date] = ACTIONS(801), - [anon_sym_DQUOTE] = ACTIONS(801), - [sym__str_single_quotes] = ACTIONS(801), - [sym__str_back_ticks] = ACTIONS(801), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), - [anon_sym_err_GT] = ACTIONS(801), - [anon_sym_out_GT] = ACTIONS(801), - [anon_sym_e_GT] = ACTIONS(801), - [anon_sym_o_GT] = ACTIONS(801), - [anon_sym_err_PLUSout_GT] = ACTIONS(801), - [anon_sym_out_PLUSerr_GT] = ACTIONS(801), - [anon_sym_o_PLUSe_GT] = ACTIONS(801), - [anon_sym_e_PLUSo_GT] = ACTIONS(801), - [sym_short_flag] = ACTIONS(801), - [aux_sym_unquoted_token1] = ACTIONS(801), - [anon_sym_POUND] = ACTIONS(3), - }, [552] = { - [sym__flag] = STATE(693), - [sym_long_flag] = STATE(684), + [sym_path] = STATE(671), [sym_comment] = STATE(552), - [aux_sym_overlay_use_repeat1] = STATE(552), - [anon_sym_export] = ACTIONS(1229), - [anon_sym_alias] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), - [sym_cmd_identifier] = ACTIONS(1229), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1231), - [anon_sym_def] = ACTIONS(1229), - [anon_sym_def_DASHenv] = ACTIONS(1229), - [anon_sym_export_DASHenv] = ACTIONS(1229), - [anon_sym_extern] = ACTIONS(1229), - [anon_sym_module] = ACTIONS(1229), - [anon_sym_use] = ACTIONS(1229), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_RPAREN] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_error] = ACTIONS(1229), - [anon_sym_DASH_DASH] = ACTIONS(1233), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_break] = ACTIONS(1229), - [anon_sym_continue] = ACTIONS(1229), - [anon_sym_for] = ACTIONS(1229), - [anon_sym_loop] = ACTIONS(1229), - [anon_sym_while] = ACTIONS(1229), - [anon_sym_do] = ACTIONS(1229), - [anon_sym_if] = ACTIONS(1229), - [anon_sym_match] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_RBRACE] = ACTIONS(1229), - [anon_sym_try] = ACTIONS(1229), - [anon_sym_return] = ACTIONS(1229), - [anon_sym_source] = ACTIONS(1229), - [anon_sym_source_DASHenv] = ACTIONS(1229), - [anon_sym_register] = ACTIONS(1229), - [anon_sym_hide] = ACTIONS(1229), - [anon_sym_hide_DASHenv] = ACTIONS(1229), - [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_as] = ACTIONS(1229), - [anon_sym_where] = ACTIONS(1229), - [anon_sym_not] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_CARET] = ACTIONS(1229), - [sym_short_flag] = ACTIONS(1236), + [aux_sym_cell_path_repeat1] = STATE(550), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_RBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(1144), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), + [sym_short_flag] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [553] = { + [sym__ctrl_expression] = STATE(3499), + [sym_ctrl_do] = STATE(788), + [sym_ctrl_if] = STATE(788), + [sym_ctrl_match] = STATE(788), + [sym_ctrl_try] = STATE(788), + [sym_ctrl_return] = STATE(788), + [sym_pipe_element] = STATE(1861), + [sym_where_command] = STATE(3497), + [sym__expression] = STATE(2621), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_command] = STATE(3497), [sym_comment] = STATE(553), - [anon_sym_SEMI] = ACTIONS(870), - [anon_sym_LF] = ACTIONS(872), - [anon_sym_LBRACK] = ACTIONS(870), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_RPAREN] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_DOLLAR] = ACTIONS(870), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DASH_DASH] = ACTIONS(870), - [anon_sym_DASH] = ACTIONS(870), - [anon_sym_in] = ACTIONS(870), - [anon_sym_LBRACE] = ACTIONS(870), - [anon_sym_RBRACE] = ACTIONS(870), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_PLUS_PLUS] = ACTIONS(870), - [anon_sym_SLASH] = ACTIONS(870), - [anon_sym_mod] = ACTIONS(870), - [anon_sym_SLASH_SLASH] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(870), - [anon_sym_bit_DASHshl] = ACTIONS(870), - [anon_sym_bit_DASHshr] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_LT2] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_not_DASHin] = ACTIONS(870), - [anon_sym_starts_DASHwith] = ACTIONS(870), - [anon_sym_ends_DASHwith] = ACTIONS(870), - [anon_sym_EQ_TILDE] = ACTIONS(870), - [anon_sym_BANG_TILDE] = ACTIONS(870), - [anon_sym_bit_DASHand] = ACTIONS(870), - [anon_sym_bit_DASHxor] = ACTIONS(870), - [anon_sym_bit_DASHor] = ACTIONS(870), - [anon_sym_and] = ACTIONS(870), - [anon_sym_xor] = ACTIONS(870), - [anon_sym_or] = ACTIONS(870), - [anon_sym_DOT_DOT_LT] = ACTIONS(870), - [anon_sym_DOT_DOT] = ACTIONS(870), - [anon_sym_DOT_DOT_EQ] = ACTIONS(870), - [sym_val_nothing] = ACTIONS(870), - [anon_sym_true] = ACTIONS(870), - [anon_sym_false] = ACTIONS(870), - [aux_sym_val_number_token1] = ACTIONS(870), - [aux_sym_val_number_token2] = ACTIONS(870), - [aux_sym_val_number_token3] = ACTIONS(870), - [aux_sym_val_number_token4] = ACTIONS(870), - [anon_sym_inf] = ACTIONS(870), - [anon_sym_DASHinf] = ACTIONS(870), - [anon_sym_NaN] = ACTIONS(870), - [anon_sym_0b] = ACTIONS(870), - [anon_sym_0o] = ACTIONS(870), - [anon_sym_0x] = ACTIONS(870), - [sym_val_date] = ACTIONS(870), - [anon_sym_DQUOTE] = ACTIONS(870), - [sym__str_single_quotes] = ACTIONS(870), - [sym__str_back_ticks] = ACTIONS(870), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), - [anon_sym_err_GT] = ACTIONS(870), - [anon_sym_out_GT] = ACTIONS(870), - [anon_sym_e_GT] = ACTIONS(870), - [anon_sym_o_GT] = ACTIONS(870), - [anon_sym_err_PLUSout_GT] = ACTIONS(870), - [anon_sym_out_PLUSerr_GT] = ACTIONS(870), - [anon_sym_o_PLUSe_GT] = ACTIONS(870), - [anon_sym_e_PLUSo_GT] = ACTIONS(870), - [sym_short_flag] = ACTIONS(870), - [aux_sym_unquoted_token1] = ACTIONS(870), - [anon_sym_POUND] = ACTIONS(3), + [aux_sym_pipeline_repeat1] = STATE(553), + [sym_cmd_identifier] = ACTIONS(1155), + [anon_sym_LBRACK] = ACTIONS(1158), + [anon_sym_LPAREN] = ACTIONS(1161), + [anon_sym_DOLLAR] = ACTIONS(1164), + [anon_sym_DASH] = ACTIONS(1167), + [anon_sym_break] = ACTIONS(1170), + [anon_sym_continue] = ACTIONS(1173), + [anon_sym_do] = ACTIONS(1176), + [anon_sym_if] = ACTIONS(1179), + [anon_sym_match] = ACTIONS(1182), + [anon_sym_LBRACE] = ACTIONS(1185), + [anon_sym_try] = ACTIONS(1188), + [anon_sym_return] = ACTIONS(1191), + [anon_sym_where] = ACTIONS(1194), + [anon_sym_not] = ACTIONS(1197), + [anon_sym_DOT_DOT_LT] = ACTIONS(1200), + [anon_sym_DOT_DOT] = ACTIONS(1203), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1200), + [sym_val_nothing] = ACTIONS(1206), + [anon_sym_true] = ACTIONS(1209), + [anon_sym_false] = ACTIONS(1209), + [aux_sym_val_number_token1] = ACTIONS(1212), + [aux_sym_val_number_token2] = ACTIONS(1215), + [aux_sym_val_number_token3] = ACTIONS(1215), + [aux_sym_val_number_token4] = ACTIONS(1215), + [anon_sym_inf] = ACTIONS(1212), + [anon_sym_DASHinf] = ACTIONS(1215), + [anon_sym_NaN] = ACTIONS(1212), + [anon_sym_0b] = ACTIONS(1218), + [anon_sym_0o] = ACTIONS(1218), + [anon_sym_0x] = ACTIONS(1218), + [sym_val_date] = ACTIONS(1221), + [anon_sym_DQUOTE] = ACTIONS(1224), + [sym__str_single_quotes] = ACTIONS(1227), + [sym__str_back_ticks] = ACTIONS(1227), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1230), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1233), + [anon_sym_CARET] = ACTIONS(1236), + [anon_sym_POUND] = ACTIONS(157), }, [554] = { - [sym_path] = STATE(645), [sym_comment] = STATE(554), - [aux_sym_cell_path_repeat1] = STATE(537), - [anon_sym_export] = ACTIONS(582), - [anon_sym_alias] = ACTIONS(582), - [anon_sym_let] = ACTIONS(582), - [anon_sym_let_DASHenv] = ACTIONS(582), - [anon_sym_mut] = ACTIONS(582), - [anon_sym_const] = ACTIONS(582), - [sym_cmd_identifier] = ACTIONS(582), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_def] = ACTIONS(582), - [anon_sym_def_DASHenv] = ACTIONS(582), - [anon_sym_export_DASHenv] = ACTIONS(582), - [anon_sym_extern] = ACTIONS(582), - [anon_sym_module] = ACTIONS(582), - [anon_sym_use] = ACTIONS(582), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_RPAREN] = ACTIONS(582), - [anon_sym_PIPE] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_error] = ACTIONS(582), - [anon_sym_DASH_DASH] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_break] = ACTIONS(582), - [anon_sym_continue] = ACTIONS(582), - [anon_sym_for] = ACTIONS(582), - [anon_sym_loop] = ACTIONS(582), - [anon_sym_while] = ACTIONS(582), - [anon_sym_do] = ACTIONS(582), - [anon_sym_if] = ACTIONS(582), - [anon_sym_match] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_RBRACE] = ACTIONS(582), - [anon_sym_DOT] = ACTIONS(1102), - [anon_sym_try] = ACTIONS(582), - [anon_sym_return] = ACTIONS(582), - [anon_sym_source] = ACTIONS(582), - [anon_sym_source_DASHenv] = ACTIONS(582), - [anon_sym_register] = ACTIONS(582), - [anon_sym_hide] = ACTIONS(582), - [anon_sym_hide_DASHenv] = ACTIONS(582), - [anon_sym_overlay] = ACTIONS(582), - [anon_sym_where] = ACTIONS(582), - [anon_sym_not] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_CARET] = ACTIONS(582), - [sym_short_flag] = ACTIONS(582), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_GT] = ACTIONS(860), + [anon_sym_DASH_DASH] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_in] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_STAR] = ACTIONS(860), + [anon_sym_STAR_STAR] = ACTIONS(860), + [anon_sym_PLUS_PLUS] = ACTIONS(860), + [anon_sym_SLASH] = ACTIONS(860), + [anon_sym_mod] = ACTIONS(860), + [anon_sym_SLASH_SLASH] = ACTIONS(860), + [anon_sym_PLUS] = ACTIONS(860), + [anon_sym_bit_DASHshl] = ACTIONS(860), + [anon_sym_bit_DASHshr] = ACTIONS(860), + [anon_sym_EQ_EQ] = ACTIONS(860), + [anon_sym_BANG_EQ] = ACTIONS(860), + [anon_sym_LT2] = ACTIONS(860), + [anon_sym_LT_EQ] = ACTIONS(860), + [anon_sym_GT_EQ] = ACTIONS(860), + [anon_sym_not_DASHin] = ACTIONS(860), + [anon_sym_starts_DASHwith] = ACTIONS(860), + [anon_sym_ends_DASHwith] = ACTIONS(860), + [anon_sym_EQ_TILDE] = ACTIONS(860), + [anon_sym_BANG_TILDE] = ACTIONS(860), + [anon_sym_bit_DASHand] = ACTIONS(860), + [anon_sym_bit_DASHxor] = ACTIONS(860), + [anon_sym_bit_DASHor] = ACTIONS(860), + [anon_sym_and] = ACTIONS(860), + [anon_sym_xor] = ACTIONS(860), + [anon_sym_or] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_err_GT] = ACTIONS(860), + [anon_sym_out_GT] = ACTIONS(860), + [anon_sym_e_GT] = ACTIONS(860), + [anon_sym_o_GT] = ACTIONS(860), + [anon_sym_err_PLUSout_GT] = ACTIONS(860), + [anon_sym_out_PLUSerr_GT] = ACTIONS(860), + [anon_sym_o_PLUSe_GT] = ACTIONS(860), + [anon_sym_e_PLUSo_GT] = ACTIONS(860), + [sym_short_flag] = ACTIONS(860), + [aux_sym_unquoted_token1] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [555] = { [sym_comment] = STATE(555), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LF] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(812), - [anon_sym_LPAREN] = ACTIONS(812), - [anon_sym_RPAREN] = ACTIONS(812), - [anon_sym_PIPE] = ACTIONS(812), - [anon_sym_DOLLAR] = ACTIONS(812), - [anon_sym_GT] = ACTIONS(812), - [anon_sym_DASH_DASH] = ACTIONS(812), - [anon_sym_DASH] = ACTIONS(812), - [anon_sym_in] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(812), - [anon_sym_RBRACE] = ACTIONS(812), - [anon_sym_STAR] = ACTIONS(812), - [anon_sym_STAR_STAR] = ACTIONS(812), - [anon_sym_PLUS_PLUS] = ACTIONS(812), - [anon_sym_SLASH] = ACTIONS(812), - [anon_sym_mod] = ACTIONS(812), - [anon_sym_SLASH_SLASH] = ACTIONS(812), - [anon_sym_PLUS] = ACTIONS(812), - [anon_sym_bit_DASHshl] = ACTIONS(812), - [anon_sym_bit_DASHshr] = ACTIONS(812), - [anon_sym_EQ_EQ] = ACTIONS(812), - [anon_sym_BANG_EQ] = ACTIONS(812), - [anon_sym_LT2] = ACTIONS(812), - [anon_sym_LT_EQ] = ACTIONS(812), - [anon_sym_GT_EQ] = ACTIONS(812), - [anon_sym_not_DASHin] = ACTIONS(812), - [anon_sym_starts_DASHwith] = ACTIONS(812), - [anon_sym_ends_DASHwith] = ACTIONS(812), - [anon_sym_EQ_TILDE] = ACTIONS(812), - [anon_sym_BANG_TILDE] = ACTIONS(812), - [anon_sym_bit_DASHand] = ACTIONS(812), - [anon_sym_bit_DASHxor] = ACTIONS(812), - [anon_sym_bit_DASHor] = ACTIONS(812), - [anon_sym_and] = ACTIONS(812), - [anon_sym_xor] = ACTIONS(812), - [anon_sym_or] = ACTIONS(812), - [anon_sym_DOT_DOT_LT] = ACTIONS(812), - [anon_sym_DOT_DOT] = ACTIONS(812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(812), - [sym_val_nothing] = ACTIONS(812), - [anon_sym_true] = ACTIONS(812), - [anon_sym_false] = ACTIONS(812), - [aux_sym_val_number_token1] = ACTIONS(812), - [aux_sym_val_number_token2] = ACTIONS(812), - [aux_sym_val_number_token3] = ACTIONS(812), - [aux_sym_val_number_token4] = ACTIONS(812), - [anon_sym_inf] = ACTIONS(812), - [anon_sym_DASHinf] = ACTIONS(812), - [anon_sym_NaN] = ACTIONS(812), - [anon_sym_0b] = ACTIONS(812), - [anon_sym_0o] = ACTIONS(812), - [anon_sym_0x] = ACTIONS(812), - [sym_val_date] = ACTIONS(812), - [anon_sym_DQUOTE] = ACTIONS(812), - [sym__str_single_quotes] = ACTIONS(812), - [sym__str_back_ticks] = ACTIONS(812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), - [anon_sym_err_GT] = ACTIONS(812), - [anon_sym_out_GT] = ACTIONS(812), - [anon_sym_e_GT] = ACTIONS(812), - [anon_sym_o_GT] = ACTIONS(812), - [anon_sym_err_PLUSout_GT] = ACTIONS(812), - [anon_sym_out_PLUSerr_GT] = ACTIONS(812), - [anon_sym_o_PLUSe_GT] = ACTIONS(812), - [anon_sym_e_PLUSo_GT] = ACTIONS(812), - [sym_short_flag] = ACTIONS(812), - [aux_sym_unquoted_token1] = ACTIONS(812), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_RPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_RBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(816), + [anon_sym_PLUS_PLUS] = ACTIONS(816), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_POUND] = ACTIONS(3), + }, + [556] = { + [sym_comment] = STATE(556), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_err_GT] = ACTIONS(836), + [anon_sym_out_GT] = ACTIONS(836), + [anon_sym_e_GT] = ACTIONS(836), + [anon_sym_o_GT] = ACTIONS(836), + [anon_sym_err_PLUSout_GT] = ACTIONS(836), + [anon_sym_out_PLUSerr_GT] = ACTIONS(836), + [anon_sym_o_PLUSe_GT] = ACTIONS(836), + [anon_sym_e_PLUSo_GT] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), + [aux_sym_unquoted_token1] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, - [556] = { - [sym_comment] = STATE(556), + [557] = { + [sym_comment] = STATE(557), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_RPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH_DASH] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_RBRACE] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_err_GT] = ACTIONS(832), + [anon_sym_out_GT] = ACTIONS(832), + [anon_sym_e_GT] = ACTIONS(832), + [anon_sym_o_GT] = ACTIONS(832), + [anon_sym_err_PLUSout_GT] = ACTIONS(832), + [anon_sym_out_PLUSerr_GT] = ACTIONS(832), + [anon_sym_o_PLUSe_GT] = ACTIONS(832), + [anon_sym_e_PLUSo_GT] = ACTIONS(832), + [sym_short_flag] = ACTIONS(832), + [aux_sym_unquoted_token1] = ACTIONS(832), + [anon_sym_POUND] = ACTIONS(3), + }, + [558] = { + [sym_comment] = STATE(558), [anon_sym_SEMI] = ACTIONS(785), [anon_sym_LF] = ACTIONS(787), [anon_sym_LBRACK] = ACTIONS(785), @@ -98485,230 +98668,228 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, - [557] = { - [sym_comment] = STATE(557), - [anon_sym_SEMI] = ACTIONS(767), - [anon_sym_LF] = ACTIONS(769), - [anon_sym_LBRACK] = ACTIONS(767), - [anon_sym_LPAREN] = ACTIONS(767), - [anon_sym_RPAREN] = ACTIONS(767), - [anon_sym_PIPE] = ACTIONS(767), - [anon_sym_DOLLAR] = ACTIONS(767), - [anon_sym_GT] = ACTIONS(767), - [anon_sym_DASH_DASH] = ACTIONS(767), - [anon_sym_DASH] = ACTIONS(767), - [anon_sym_in] = ACTIONS(767), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_RBRACE] = ACTIONS(767), - [anon_sym_STAR] = ACTIONS(767), - [anon_sym_STAR_STAR] = ACTIONS(767), - [anon_sym_PLUS_PLUS] = ACTIONS(767), - [anon_sym_SLASH] = ACTIONS(767), - [anon_sym_mod] = ACTIONS(767), - [anon_sym_SLASH_SLASH] = ACTIONS(767), - [anon_sym_PLUS] = ACTIONS(767), - [anon_sym_bit_DASHshl] = ACTIONS(767), - [anon_sym_bit_DASHshr] = ACTIONS(767), - [anon_sym_EQ_EQ] = ACTIONS(767), - [anon_sym_BANG_EQ] = ACTIONS(767), - [anon_sym_LT2] = ACTIONS(767), - [anon_sym_LT_EQ] = ACTIONS(767), - [anon_sym_GT_EQ] = ACTIONS(767), - [anon_sym_not_DASHin] = ACTIONS(767), - [anon_sym_starts_DASHwith] = ACTIONS(767), - [anon_sym_ends_DASHwith] = ACTIONS(767), - [anon_sym_EQ_TILDE] = ACTIONS(767), - [anon_sym_BANG_TILDE] = ACTIONS(767), - [anon_sym_bit_DASHand] = ACTIONS(767), - [anon_sym_bit_DASHxor] = ACTIONS(767), - [anon_sym_bit_DASHor] = ACTIONS(767), - [anon_sym_and] = ACTIONS(767), - [anon_sym_xor] = ACTIONS(767), - [anon_sym_or] = ACTIONS(767), - [anon_sym_DOT_DOT_LT] = ACTIONS(767), - [anon_sym_DOT_DOT] = ACTIONS(767), - [anon_sym_DOT_DOT_EQ] = ACTIONS(767), - [sym_val_nothing] = ACTIONS(767), - [anon_sym_true] = ACTIONS(767), - [anon_sym_false] = ACTIONS(767), - [aux_sym_val_number_token1] = ACTIONS(767), - [aux_sym_val_number_token2] = ACTIONS(767), - [aux_sym_val_number_token3] = ACTIONS(767), - [aux_sym_val_number_token4] = ACTIONS(767), - [anon_sym_inf] = ACTIONS(767), - [anon_sym_DASHinf] = ACTIONS(767), - [anon_sym_NaN] = ACTIONS(767), - [anon_sym_0b] = ACTIONS(767), - [anon_sym_0o] = ACTIONS(767), - [anon_sym_0x] = ACTIONS(767), - [sym_val_date] = ACTIONS(767), - [anon_sym_DQUOTE] = ACTIONS(767), - [sym__str_single_quotes] = ACTIONS(767), - [sym__str_back_ticks] = ACTIONS(767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), - [anon_sym_err_GT] = ACTIONS(767), - [anon_sym_out_GT] = ACTIONS(767), - [anon_sym_e_GT] = ACTIONS(767), - [anon_sym_o_GT] = ACTIONS(767), - [anon_sym_err_PLUSout_GT] = ACTIONS(767), - [anon_sym_out_PLUSerr_GT] = ACTIONS(767), - [anon_sym_o_PLUSe_GT] = ACTIONS(767), - [anon_sym_e_PLUSo_GT] = ACTIONS(767), - [sym_short_flag] = ACTIONS(767), - [aux_sym_unquoted_token1] = ACTIONS(767), - [anon_sym_POUND] = ACTIONS(3), - }, - [558] = { - [sym_comment] = STATE(558), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_LF] = ACTIONS(858), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_RPAREN] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_DOLLAR] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_RBRACE] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_mod] = ACTIONS(856), - [anon_sym_SLASH_SLASH] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_bit_DASHshl] = ACTIONS(856), - [anon_sym_bit_DASHshr] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_LT2] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_not_DASHin] = ACTIONS(856), - [anon_sym_starts_DASHwith] = ACTIONS(856), - [anon_sym_ends_DASHwith] = ACTIONS(856), - [anon_sym_EQ_TILDE] = ACTIONS(856), - [anon_sym_BANG_TILDE] = ACTIONS(856), - [anon_sym_bit_DASHand] = ACTIONS(856), - [anon_sym_bit_DASHxor] = ACTIONS(856), - [anon_sym_bit_DASHor] = ACTIONS(856), - [anon_sym_and] = ACTIONS(856), - [anon_sym_xor] = ACTIONS(856), - [anon_sym_or] = ACTIONS(856), - [anon_sym_DOT_DOT_LT] = ACTIONS(856), - [anon_sym_DOT_DOT] = ACTIONS(856), - [anon_sym_DOT_DOT_EQ] = ACTIONS(856), - [sym_val_nothing] = ACTIONS(856), - [anon_sym_true] = ACTIONS(856), - [anon_sym_false] = ACTIONS(856), - [aux_sym_val_number_token1] = ACTIONS(856), - [aux_sym_val_number_token2] = ACTIONS(856), - [aux_sym_val_number_token3] = ACTIONS(856), - [aux_sym_val_number_token4] = ACTIONS(856), - [anon_sym_inf] = ACTIONS(856), - [anon_sym_DASHinf] = ACTIONS(856), - [anon_sym_NaN] = ACTIONS(856), - [anon_sym_0b] = ACTIONS(856), - [anon_sym_0o] = ACTIONS(856), - [anon_sym_0x] = ACTIONS(856), - [sym_val_date] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [sym__str_single_quotes] = ACTIONS(856), - [sym__str_back_ticks] = ACTIONS(856), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), - [anon_sym_err_GT] = ACTIONS(856), - [anon_sym_out_GT] = ACTIONS(856), - [anon_sym_e_GT] = ACTIONS(856), - [anon_sym_o_GT] = ACTIONS(856), - [anon_sym_err_PLUSout_GT] = ACTIONS(856), - [anon_sym_out_PLUSerr_GT] = ACTIONS(856), - [anon_sym_o_PLUSe_GT] = ACTIONS(856), - [anon_sym_e_PLUSo_GT] = ACTIONS(856), - [sym_short_flag] = ACTIONS(856), - [aux_sym_unquoted_token1] = ACTIONS(856), - [anon_sym_POUND] = ACTIONS(3), - }, [559] = { - [sym__command_name] = STATE(916), - [sym_scope_pattern] = STATE(966), - [sym_wild_card] = STATE(925), - [sym_command_list] = STATE(927), - [sym_val_string] = STATE(894), - [sym__str_double_quotes] = STATE(884), + [sym_path] = STATE(671), [sym_comment] = STATE(559), - [ts_builtin_sym_end] = ACTIONS(1066), - [anon_sym_export] = ACTIONS(1064), - [anon_sym_alias] = ACTIONS(1064), - [anon_sym_let] = ACTIONS(1064), - [anon_sym_let_DASHenv] = ACTIONS(1064), - [anon_sym_mut] = ACTIONS(1064), - [anon_sym_const] = ACTIONS(1064), - [sym_cmd_identifier] = ACTIONS(1132), - [anon_sym_SEMI] = ACTIONS(1064), - [anon_sym_LF] = ACTIONS(1066), - [anon_sym_def] = ACTIONS(1064), - [anon_sym_def_DASHenv] = ACTIONS(1064), - [anon_sym_export_DASHenv] = ACTIONS(1064), - [anon_sym_extern] = ACTIONS(1064), - [anon_sym_module] = ACTIONS(1064), - [anon_sym_use] = ACTIONS(1064), - [anon_sym_LBRACK] = ACTIONS(1134), - [anon_sym_LPAREN] = ACTIONS(1064), - [anon_sym_DOLLAR] = ACTIONS(1064), - [anon_sym_error] = ACTIONS(1064), - [anon_sym_DASH] = ACTIONS(1064), - [anon_sym_break] = ACTIONS(1064), - [anon_sym_continue] = ACTIONS(1064), - [anon_sym_for] = ACTIONS(1064), - [anon_sym_loop] = ACTIONS(1064), - [anon_sym_while] = ACTIONS(1064), - [anon_sym_do] = ACTIONS(1064), - [anon_sym_if] = ACTIONS(1064), - [anon_sym_match] = ACTIONS(1064), - [anon_sym_LBRACE] = ACTIONS(1064), - [anon_sym_try] = ACTIONS(1064), - [anon_sym_return] = ACTIONS(1064), - [anon_sym_source] = ACTIONS(1064), - [anon_sym_source_DASHenv] = ACTIONS(1064), - [anon_sym_register] = ACTIONS(1064), - [anon_sym_hide] = ACTIONS(1064), - [anon_sym_hide_DASHenv] = ACTIONS(1064), - [anon_sym_overlay] = ACTIONS(1064), - [anon_sym_STAR] = ACTIONS(1136), - [anon_sym_where] = ACTIONS(1064), - [anon_sym_not] = ACTIONS(1064), - [anon_sym_DOT_DOT_LT] = ACTIONS(1064), - [anon_sym_DOT_DOT] = ACTIONS(1064), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1064), - [sym_val_nothing] = ACTIONS(1064), - [anon_sym_true] = ACTIONS(1064), - [anon_sym_false] = ACTIONS(1064), - [aux_sym_val_number_token1] = ACTIONS(1064), - [aux_sym_val_number_token2] = ACTIONS(1064), - [aux_sym_val_number_token3] = ACTIONS(1064), - [aux_sym_val_number_token4] = ACTIONS(1064), - [anon_sym_inf] = ACTIONS(1064), - [anon_sym_DASHinf] = ACTIONS(1064), - [anon_sym_NaN] = ACTIONS(1064), - [anon_sym_0b] = ACTIONS(1064), - [anon_sym_0o] = ACTIONS(1064), - [anon_sym_0x] = ACTIONS(1064), - [sym_val_date] = ACTIONS(1064), - [anon_sym_DQUOTE] = ACTIONS(1138), - [sym__str_single_quotes] = ACTIONS(1140), - [sym__str_back_ticks] = ACTIONS(1140), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1064), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1064), - [anon_sym_CARET] = ACTIONS(1064), + [aux_sym_cell_path_repeat1] = STATE(552), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_RPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_DASH_DASH] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_RBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(1144), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), + [sym_short_flag] = ACTIONS(597), [anon_sym_POUND] = ACTIONS(3), }, [560] = { [sym_comment] = STATE(560), + [ts_builtin_sym_end] = ACTIONS(767), + [anon_sym_SEMI] = ACTIONS(765), + [anon_sym_LF] = ACTIONS(767), + [anon_sym_LBRACK] = ACTIONS(765), + [anon_sym_LPAREN] = ACTIONS(765), + [anon_sym_PIPE] = ACTIONS(765), + [anon_sym_DOLLAR] = ACTIONS(765), + [anon_sym_GT] = ACTIONS(765), + [anon_sym_DASH_DASH] = ACTIONS(765), + [anon_sym_DASH] = ACTIONS(765), + [anon_sym_in] = ACTIONS(765), + [anon_sym_LBRACE] = ACTIONS(765), + [anon_sym_STAR] = ACTIONS(765), + [anon_sym_STAR_STAR] = ACTIONS(765), + [anon_sym_PLUS_PLUS] = ACTIONS(765), + [anon_sym_SLASH] = ACTIONS(765), + [anon_sym_mod] = ACTIONS(765), + [anon_sym_SLASH_SLASH] = ACTIONS(765), + [anon_sym_PLUS] = ACTIONS(765), + [anon_sym_bit_DASHshl] = ACTIONS(765), + [anon_sym_bit_DASHshr] = ACTIONS(765), + [anon_sym_EQ_EQ] = ACTIONS(765), + [anon_sym_BANG_EQ] = ACTIONS(765), + [anon_sym_LT2] = ACTIONS(765), + [anon_sym_LT_EQ] = ACTIONS(765), + [anon_sym_GT_EQ] = ACTIONS(765), + [anon_sym_not_DASHin] = ACTIONS(765), + [anon_sym_starts_DASHwith] = ACTIONS(765), + [anon_sym_ends_DASHwith] = ACTIONS(765), + [anon_sym_EQ_TILDE] = ACTIONS(765), + [anon_sym_BANG_TILDE] = ACTIONS(765), + [anon_sym_bit_DASHand] = ACTIONS(765), + [anon_sym_bit_DASHxor] = ACTIONS(765), + [anon_sym_bit_DASHor] = ACTIONS(765), + [anon_sym_and] = ACTIONS(765), + [anon_sym_xor] = ACTIONS(765), + [anon_sym_or] = ACTIONS(765), + [anon_sym_DOT_DOT_LT] = ACTIONS(765), + [anon_sym_DOT_DOT] = ACTIONS(765), + [anon_sym_DOT_DOT_EQ] = ACTIONS(765), + [sym_val_nothing] = ACTIONS(765), + [anon_sym_true] = ACTIONS(765), + [anon_sym_false] = ACTIONS(765), + [aux_sym_val_number_token1] = ACTIONS(765), + [aux_sym_val_number_token2] = ACTIONS(765), + [aux_sym_val_number_token3] = ACTIONS(765), + [aux_sym_val_number_token4] = ACTIONS(765), + [anon_sym_inf] = ACTIONS(765), + [anon_sym_DASHinf] = ACTIONS(765), + [anon_sym_NaN] = ACTIONS(765), + [anon_sym_0b] = ACTIONS(765), + [anon_sym_0o] = ACTIONS(765), + [anon_sym_0x] = ACTIONS(765), + [sym_val_date] = ACTIONS(765), + [anon_sym_DQUOTE] = ACTIONS(765), + [sym__str_single_quotes] = ACTIONS(765), + [sym__str_back_ticks] = ACTIONS(765), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(765), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(765), + [anon_sym_err_GT] = ACTIONS(765), + [anon_sym_out_GT] = ACTIONS(765), + [anon_sym_e_GT] = ACTIONS(765), + [anon_sym_o_GT] = ACTIONS(765), + [anon_sym_err_PLUSout_GT] = ACTIONS(765), + [anon_sym_out_PLUSerr_GT] = ACTIONS(765), + [anon_sym_o_PLUSe_GT] = ACTIONS(765), + [anon_sym_e_PLUSo_GT] = ACTIONS(765), + [sym_short_flag] = ACTIONS(765), + [aux_sym_unquoted_token1] = ACTIONS(765), + [anon_sym_POUND] = ACTIONS(3), + }, + [561] = { + [sym__flag] = STATE(612), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(561), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_RPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_RBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [562] = { + [sym_comment] = STATE(562), [ts_builtin_sym_end] = ACTIONS(783), [anon_sym_SEMI] = ACTIONS(781), [anon_sym_LF] = ACTIONS(783), @@ -98716,28 +98897,28 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LPAREN] = ACTIONS(781), [anon_sym_PIPE] = ACTIONS(781), [anon_sym_DOLLAR] = ACTIONS(781), - [anon_sym_GT] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), [anon_sym_DASH_DASH] = ACTIONS(781), - [anon_sym_DASH] = ACTIONS(781), - [anon_sym_in] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), [anon_sym_LBRACE] = ACTIONS(781), - [anon_sym_STAR] = ACTIONS(781), - [anon_sym_STAR_STAR] = ACTIONS(781), - [anon_sym_PLUS_PLUS] = ACTIONS(781), - [anon_sym_SLASH] = ACTIONS(781), - [anon_sym_mod] = ACTIONS(781), - [anon_sym_SLASH_SLASH] = ACTIONS(781), - [anon_sym_PLUS] = ACTIONS(781), - [anon_sym_bit_DASHshl] = ACTIONS(781), - [anon_sym_bit_DASHshr] = ACTIONS(781), - [anon_sym_EQ_EQ] = ACTIONS(781), - [anon_sym_BANG_EQ] = ACTIONS(781), - [anon_sym_LT2] = ACTIONS(781), - [anon_sym_LT_EQ] = ACTIONS(781), - [anon_sym_GT_EQ] = ACTIONS(781), - [anon_sym_not_DASHin] = ACTIONS(781), - [anon_sym_starts_DASHwith] = ACTIONS(781), - [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), [anon_sym_EQ_TILDE] = ACTIONS(781), [anon_sym_BANG_TILDE] = ACTIONS(781), [anon_sym_bit_DASHand] = ACTIONS(781), @@ -98780,223 +98961,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [561] = { - [sym__flag] = STATE(739), - [sym_long_flag] = STATE(711), - [sym_comment] = STATE(561), - [aux_sym_overlay_use_repeat1] = STATE(585), - [ts_builtin_sym_end] = ACTIONS(1128), - [anon_sym_export] = ACTIONS(1126), - [anon_sym_alias] = ACTIONS(1126), - [anon_sym_let] = ACTIONS(1126), - [anon_sym_let_DASHenv] = ACTIONS(1126), - [anon_sym_mut] = ACTIONS(1126), - [anon_sym_const] = ACTIONS(1126), - [sym_cmd_identifier] = ACTIONS(1126), - [anon_sym_SEMI] = ACTIONS(1126), - [anon_sym_LF] = ACTIONS(1128), - [anon_sym_def] = ACTIONS(1126), - [anon_sym_def_DASHenv] = ACTIONS(1126), - [anon_sym_export_DASHenv] = ACTIONS(1126), - [anon_sym_extern] = ACTIONS(1126), - [anon_sym_module] = ACTIONS(1126), - [anon_sym_use] = ACTIONS(1126), - [anon_sym_LBRACK] = ACTIONS(1126), - [anon_sym_LPAREN] = ACTIONS(1126), - [anon_sym_DOLLAR] = ACTIONS(1126), - [anon_sym_error] = ACTIONS(1126), - [anon_sym_DASH_DASH] = ACTIONS(1239), - [anon_sym_DASH] = ACTIONS(1126), - [anon_sym_break] = ACTIONS(1126), - [anon_sym_continue] = ACTIONS(1126), - [anon_sym_for] = ACTIONS(1126), - [anon_sym_loop] = ACTIONS(1126), - [anon_sym_while] = ACTIONS(1126), - [anon_sym_do] = ACTIONS(1126), - [anon_sym_if] = ACTIONS(1126), - [anon_sym_match] = ACTIONS(1126), - [anon_sym_LBRACE] = ACTIONS(1126), - [anon_sym_try] = ACTIONS(1126), - [anon_sym_return] = ACTIONS(1126), - [anon_sym_source] = ACTIONS(1126), - [anon_sym_source_DASHenv] = ACTIONS(1126), - [anon_sym_register] = ACTIONS(1126), - [anon_sym_hide] = ACTIONS(1126), - [anon_sym_hide_DASHenv] = ACTIONS(1126), - [anon_sym_overlay] = ACTIONS(1126), - [anon_sym_as] = ACTIONS(1241), - [anon_sym_where] = ACTIONS(1126), - [anon_sym_not] = ACTIONS(1126), - [anon_sym_DOT_DOT_LT] = ACTIONS(1126), - [anon_sym_DOT_DOT] = ACTIONS(1126), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1126), - [sym_val_nothing] = ACTIONS(1126), - [anon_sym_true] = ACTIONS(1126), - [anon_sym_false] = ACTIONS(1126), - [aux_sym_val_number_token1] = ACTIONS(1126), - [aux_sym_val_number_token2] = ACTIONS(1126), - [aux_sym_val_number_token3] = ACTIONS(1126), - [aux_sym_val_number_token4] = ACTIONS(1126), - [anon_sym_inf] = ACTIONS(1126), - [anon_sym_DASHinf] = ACTIONS(1126), - [anon_sym_NaN] = ACTIONS(1126), - [anon_sym_0b] = ACTIONS(1126), - [anon_sym_0o] = ACTIONS(1126), - [anon_sym_0x] = ACTIONS(1126), - [sym_val_date] = ACTIONS(1126), - [anon_sym_DQUOTE] = ACTIONS(1126), - [sym__str_single_quotes] = ACTIONS(1126), - [sym__str_back_ticks] = ACTIONS(1126), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1126), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1126), - [anon_sym_CARET] = ACTIONS(1126), - [sym_short_flag] = ACTIONS(1243), - [anon_sym_POUND] = ACTIONS(3), - }, - [562] = { - [sym_comment] = STATE(562), - [ts_builtin_sym_end] = ACTIONS(799), - [anon_sym_SEMI] = ACTIONS(797), - [anon_sym_LF] = ACTIONS(799), - [anon_sym_LBRACK] = ACTIONS(797), - [anon_sym_LPAREN] = ACTIONS(797), - [anon_sym_PIPE] = ACTIONS(797), - [anon_sym_DOLLAR] = ACTIONS(797), - [anon_sym_GT] = ACTIONS(797), - [anon_sym_DASH_DASH] = ACTIONS(797), - [anon_sym_DASH] = ACTIONS(797), - [anon_sym_in] = ACTIONS(797), - [anon_sym_LBRACE] = ACTIONS(797), - [anon_sym_STAR] = ACTIONS(797), - [anon_sym_STAR_STAR] = ACTIONS(797), - [anon_sym_PLUS_PLUS] = ACTIONS(797), - [anon_sym_SLASH] = ACTIONS(797), - [anon_sym_mod] = ACTIONS(797), - [anon_sym_SLASH_SLASH] = ACTIONS(797), - [anon_sym_PLUS] = ACTIONS(797), - [anon_sym_bit_DASHshl] = ACTIONS(797), - [anon_sym_bit_DASHshr] = ACTIONS(797), - [anon_sym_EQ_EQ] = ACTIONS(797), - [anon_sym_BANG_EQ] = ACTIONS(797), - [anon_sym_LT2] = ACTIONS(797), - [anon_sym_LT_EQ] = ACTIONS(797), - [anon_sym_GT_EQ] = ACTIONS(797), - [anon_sym_not_DASHin] = ACTIONS(797), - [anon_sym_starts_DASHwith] = ACTIONS(797), - [anon_sym_ends_DASHwith] = ACTIONS(797), - [anon_sym_EQ_TILDE] = ACTIONS(797), - [anon_sym_BANG_TILDE] = ACTIONS(797), - [anon_sym_bit_DASHand] = ACTIONS(797), - [anon_sym_bit_DASHxor] = ACTIONS(797), - [anon_sym_bit_DASHor] = ACTIONS(797), - [anon_sym_and] = ACTIONS(797), - [anon_sym_xor] = ACTIONS(797), - [anon_sym_or] = ACTIONS(797), - [anon_sym_DOT_DOT_LT] = ACTIONS(797), - [anon_sym_DOT_DOT] = ACTIONS(797), - [anon_sym_DOT_DOT_EQ] = ACTIONS(797), - [sym_val_nothing] = ACTIONS(797), - [anon_sym_true] = ACTIONS(797), - [anon_sym_false] = ACTIONS(797), - [aux_sym_val_number_token1] = ACTIONS(797), - [aux_sym_val_number_token2] = ACTIONS(797), - [aux_sym_val_number_token3] = ACTIONS(797), - [aux_sym_val_number_token4] = ACTIONS(797), - [anon_sym_inf] = ACTIONS(797), - [anon_sym_DASHinf] = ACTIONS(797), - [anon_sym_NaN] = ACTIONS(797), - [anon_sym_0b] = ACTIONS(797), - [anon_sym_0o] = ACTIONS(797), - [anon_sym_0x] = ACTIONS(797), - [sym_val_date] = ACTIONS(797), - [anon_sym_DQUOTE] = ACTIONS(797), - [sym__str_single_quotes] = ACTIONS(797), - [sym__str_back_ticks] = ACTIONS(797), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), - [anon_sym_err_GT] = ACTIONS(797), - [anon_sym_out_GT] = ACTIONS(797), - [anon_sym_e_GT] = ACTIONS(797), - [anon_sym_o_GT] = ACTIONS(797), - [anon_sym_err_PLUSout_GT] = ACTIONS(797), - [anon_sym_out_PLUSerr_GT] = ACTIONS(797), - [anon_sym_o_PLUSe_GT] = ACTIONS(797), - [anon_sym_e_PLUSo_GT] = ACTIONS(797), - [sym_short_flag] = ACTIONS(797), - [aux_sym_unquoted_token1] = ACTIONS(797), - [anon_sym_POUND] = ACTIONS(3), - }, [563] = { [sym_comment] = STATE(563), - [ts_builtin_sym_end] = ACTIONS(803), - [anon_sym_SEMI] = ACTIONS(801), - [anon_sym_LF] = ACTIONS(803), - [anon_sym_LBRACK] = ACTIONS(801), - [anon_sym_LPAREN] = ACTIONS(801), - [anon_sym_PIPE] = ACTIONS(801), - [anon_sym_DOLLAR] = ACTIONS(801), - [anon_sym_GT] = ACTIONS(801), - [anon_sym_DASH_DASH] = ACTIONS(801), - [anon_sym_DASH] = ACTIONS(801), - [anon_sym_in] = ACTIONS(801), - [anon_sym_LBRACE] = ACTIONS(801), - [anon_sym_STAR] = ACTIONS(801), - [anon_sym_STAR_STAR] = ACTIONS(801), - [anon_sym_PLUS_PLUS] = ACTIONS(801), - [anon_sym_SLASH] = ACTIONS(801), - [anon_sym_mod] = ACTIONS(801), - [anon_sym_SLASH_SLASH] = ACTIONS(801), - [anon_sym_PLUS] = ACTIONS(801), - [anon_sym_bit_DASHshl] = ACTIONS(801), - [anon_sym_bit_DASHshr] = ACTIONS(801), - [anon_sym_EQ_EQ] = ACTIONS(801), - [anon_sym_BANG_EQ] = ACTIONS(801), - [anon_sym_LT2] = ACTIONS(801), - [anon_sym_LT_EQ] = ACTIONS(801), - [anon_sym_GT_EQ] = ACTIONS(801), - [anon_sym_not_DASHin] = ACTIONS(801), - [anon_sym_starts_DASHwith] = ACTIONS(801), - [anon_sym_ends_DASHwith] = ACTIONS(801), - [anon_sym_EQ_TILDE] = ACTIONS(801), - [anon_sym_BANG_TILDE] = ACTIONS(801), - [anon_sym_bit_DASHand] = ACTIONS(801), - [anon_sym_bit_DASHxor] = ACTIONS(801), - [anon_sym_bit_DASHor] = ACTIONS(801), - [anon_sym_and] = ACTIONS(801), - [anon_sym_xor] = ACTIONS(801), - [anon_sym_or] = ACTIONS(801), - [anon_sym_DOT_DOT_LT] = ACTIONS(801), - [anon_sym_DOT_DOT] = ACTIONS(801), - [anon_sym_DOT_DOT_EQ] = ACTIONS(801), - [sym_val_nothing] = ACTIONS(801), - [anon_sym_true] = ACTIONS(801), - [anon_sym_false] = ACTIONS(801), - [aux_sym_val_number_token1] = ACTIONS(801), - [aux_sym_val_number_token2] = ACTIONS(801), - [aux_sym_val_number_token3] = ACTIONS(801), - [aux_sym_val_number_token4] = ACTIONS(801), - [anon_sym_inf] = ACTIONS(801), - [anon_sym_DASHinf] = ACTIONS(801), - [anon_sym_NaN] = ACTIONS(801), - [anon_sym_0b] = ACTIONS(801), - [anon_sym_0o] = ACTIONS(801), - [anon_sym_0x] = ACTIONS(801), - [sym_val_date] = ACTIONS(801), - [anon_sym_DQUOTE] = ACTIONS(801), - [sym__str_single_quotes] = ACTIONS(801), - [sym__str_back_ticks] = ACTIONS(801), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(801), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(801), - [anon_sym_err_GT] = ACTIONS(801), - [anon_sym_out_GT] = ACTIONS(801), - [anon_sym_e_GT] = ACTIONS(801), - [anon_sym_o_GT] = ACTIONS(801), - [anon_sym_err_PLUSout_GT] = ACTIONS(801), - [anon_sym_out_PLUSerr_GT] = ACTIONS(801), - [anon_sym_o_PLUSe_GT] = ACTIONS(801), - [anon_sym_e_PLUSo_GT] = ACTIONS(801), - [sym_short_flag] = ACTIONS(801), - [aux_sym_unquoted_token1] = ACTIONS(801), + [ts_builtin_sym_end] = ACTIONS(787), + [anon_sym_SEMI] = ACTIONS(785), + [anon_sym_LF] = ACTIONS(787), + [anon_sym_LBRACK] = ACTIONS(785), + [anon_sym_LPAREN] = ACTIONS(785), + [anon_sym_PIPE] = ACTIONS(785), + [anon_sym_DOLLAR] = ACTIONS(785), + [anon_sym_GT] = ACTIONS(785), + [anon_sym_DASH_DASH] = ACTIONS(785), + [anon_sym_DASH] = ACTIONS(785), + [anon_sym_in] = ACTIONS(785), + [anon_sym_LBRACE] = ACTIONS(785), + [anon_sym_STAR] = ACTIONS(785), + [anon_sym_STAR_STAR] = ACTIONS(785), + [anon_sym_PLUS_PLUS] = ACTIONS(785), + [anon_sym_SLASH] = ACTIONS(785), + [anon_sym_mod] = ACTIONS(785), + [anon_sym_SLASH_SLASH] = ACTIONS(785), + [anon_sym_PLUS] = ACTIONS(785), + [anon_sym_bit_DASHshl] = ACTIONS(785), + [anon_sym_bit_DASHshr] = ACTIONS(785), + [anon_sym_EQ_EQ] = ACTIONS(785), + [anon_sym_BANG_EQ] = ACTIONS(785), + [anon_sym_LT2] = ACTIONS(785), + [anon_sym_LT_EQ] = ACTIONS(785), + [anon_sym_GT_EQ] = ACTIONS(785), + [anon_sym_not_DASHin] = ACTIONS(785), + [anon_sym_starts_DASHwith] = ACTIONS(785), + [anon_sym_ends_DASHwith] = ACTIONS(785), + [anon_sym_EQ_TILDE] = ACTIONS(785), + [anon_sym_BANG_TILDE] = ACTIONS(785), + [anon_sym_bit_DASHand] = ACTIONS(785), + [anon_sym_bit_DASHxor] = ACTIONS(785), + [anon_sym_bit_DASHor] = ACTIONS(785), + [anon_sym_and] = ACTIONS(785), + [anon_sym_xor] = ACTIONS(785), + [anon_sym_or] = ACTIONS(785), + [anon_sym_DOT_DOT_LT] = ACTIONS(785), + [anon_sym_DOT_DOT] = ACTIONS(785), + [anon_sym_DOT_DOT_EQ] = ACTIONS(785), + [sym_val_nothing] = ACTIONS(785), + [anon_sym_true] = ACTIONS(785), + [anon_sym_false] = ACTIONS(785), + [aux_sym_val_number_token1] = ACTIONS(785), + [aux_sym_val_number_token2] = ACTIONS(785), + [aux_sym_val_number_token3] = ACTIONS(785), + [aux_sym_val_number_token4] = ACTIONS(785), + [anon_sym_inf] = ACTIONS(785), + [anon_sym_DASHinf] = ACTIONS(785), + [anon_sym_NaN] = ACTIONS(785), + [anon_sym_0b] = ACTIONS(785), + [anon_sym_0o] = ACTIONS(785), + [anon_sym_0x] = ACTIONS(785), + [sym_val_date] = ACTIONS(785), + [anon_sym_DQUOTE] = ACTIONS(785), + [sym__str_single_quotes] = ACTIONS(785), + [sym__str_back_ticks] = ACTIONS(785), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), + [anon_sym_err_GT] = ACTIONS(785), + [anon_sym_out_GT] = ACTIONS(785), + [anon_sym_e_GT] = ACTIONS(785), + [anon_sym_o_GT] = ACTIONS(785), + [anon_sym_err_PLUSout_GT] = ACTIONS(785), + [anon_sym_out_PLUSerr_GT] = ACTIONS(785), + [anon_sym_o_PLUSe_GT] = ACTIONS(785), + [anon_sym_e_PLUSo_GT] = ACTIONS(785), + [sym_short_flag] = ACTIONS(785), + [aux_sym_unquoted_token1] = ACTIONS(785), [anon_sym_POUND] = ACTIONS(3), }, [564] = { @@ -99073,737 +99108,956 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [565] = { - [sym_path] = STATE(702), + [sym__flag] = STATE(637), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(565), - [aux_sym_cell_path_repeat1] = STATE(610), - [ts_builtin_sym_end] = ACTIONS(584), - [anon_sym_export] = ACTIONS(582), - [anon_sym_alias] = ACTIONS(582), - [anon_sym_let] = ACTIONS(582), - [anon_sym_let_DASHenv] = ACTIONS(582), - [anon_sym_mut] = ACTIONS(582), - [anon_sym_const] = ACTIONS(582), - [sym_cmd_identifier] = ACTIONS(582), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_def] = ACTIONS(582), - [anon_sym_def_DASHenv] = ACTIONS(582), - [anon_sym_export_DASHenv] = ACTIONS(582), - [anon_sym_extern] = ACTIONS(582), - [anon_sym_module] = ACTIONS(582), - [anon_sym_use] = ACTIONS(582), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_PIPE] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_error] = ACTIONS(582), - [anon_sym_DASH_DASH] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_break] = ACTIONS(582), - [anon_sym_continue] = ACTIONS(582), - [anon_sym_for] = ACTIONS(582), - [anon_sym_loop] = ACTIONS(582), - [anon_sym_while] = ACTIONS(582), - [anon_sym_do] = ACTIONS(582), - [anon_sym_if] = ACTIONS(582), - [anon_sym_match] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_DOT] = ACTIONS(1245), - [anon_sym_try] = ACTIONS(582), - [anon_sym_return] = ACTIONS(582), - [anon_sym_source] = ACTIONS(582), - [anon_sym_source_DASHenv] = ACTIONS(582), - [anon_sym_register] = ACTIONS(582), - [anon_sym_hide] = ACTIONS(582), - [anon_sym_hide_DASHenv] = ACTIONS(582), - [anon_sym_overlay] = ACTIONS(582), - [anon_sym_where] = ACTIONS(582), - [anon_sym_not] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_CARET] = ACTIONS(582), - [sym_short_flag] = ACTIONS(582), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_RPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_RBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [566] = { [sym_comment] = STATE(566), - [ts_builtin_sym_end] = ACTIONS(810), - [anon_sym_SEMI] = ACTIONS(808), - [anon_sym_LF] = ACTIONS(810), - [anon_sym_LBRACK] = ACTIONS(808), - [anon_sym_LPAREN] = ACTIONS(808), - [anon_sym_PIPE] = ACTIONS(808), - [anon_sym_DOLLAR] = ACTIONS(808), - [anon_sym_GT] = ACTIONS(808), - [anon_sym_DASH_DASH] = ACTIONS(808), - [anon_sym_DASH] = ACTIONS(808), - [anon_sym_in] = ACTIONS(808), - [anon_sym_LBRACE] = ACTIONS(808), - [anon_sym_STAR] = ACTIONS(808), - [anon_sym_STAR_STAR] = ACTIONS(808), - [anon_sym_PLUS_PLUS] = ACTIONS(808), - [anon_sym_SLASH] = ACTIONS(808), - [anon_sym_mod] = ACTIONS(808), - [anon_sym_SLASH_SLASH] = ACTIONS(808), - [anon_sym_PLUS] = ACTIONS(808), - [anon_sym_bit_DASHshl] = ACTIONS(808), - [anon_sym_bit_DASHshr] = ACTIONS(808), - [anon_sym_EQ_EQ] = ACTIONS(808), - [anon_sym_BANG_EQ] = ACTIONS(808), - [anon_sym_LT2] = ACTIONS(808), - [anon_sym_LT_EQ] = ACTIONS(808), - [anon_sym_GT_EQ] = ACTIONS(808), - [anon_sym_not_DASHin] = ACTIONS(808), - [anon_sym_starts_DASHwith] = ACTIONS(808), - [anon_sym_ends_DASHwith] = ACTIONS(808), - [anon_sym_EQ_TILDE] = ACTIONS(808), - [anon_sym_BANG_TILDE] = ACTIONS(808), - [anon_sym_bit_DASHand] = ACTIONS(808), - [anon_sym_bit_DASHxor] = ACTIONS(808), - [anon_sym_bit_DASHor] = ACTIONS(808), - [anon_sym_and] = ACTIONS(808), - [anon_sym_xor] = ACTIONS(808), - [anon_sym_or] = ACTIONS(808), - [anon_sym_DOT_DOT_LT] = ACTIONS(808), - [anon_sym_DOT_DOT] = ACTIONS(808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(808), - [sym_val_nothing] = ACTIONS(808), - [anon_sym_true] = ACTIONS(808), - [anon_sym_false] = ACTIONS(808), - [aux_sym_val_number_token1] = ACTIONS(808), - [aux_sym_val_number_token2] = ACTIONS(808), - [aux_sym_val_number_token3] = ACTIONS(808), - [aux_sym_val_number_token4] = ACTIONS(808), - [anon_sym_inf] = ACTIONS(808), - [anon_sym_DASHinf] = ACTIONS(808), - [anon_sym_NaN] = ACTIONS(808), - [anon_sym_0b] = ACTIONS(808), - [anon_sym_0o] = ACTIONS(808), - [anon_sym_0x] = ACTIONS(808), - [sym_val_date] = ACTIONS(808), - [anon_sym_DQUOTE] = ACTIONS(808), - [sym__str_single_quotes] = ACTIONS(808), - [sym__str_back_ticks] = ACTIONS(808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), - [anon_sym_err_GT] = ACTIONS(808), - [anon_sym_out_GT] = ACTIONS(808), - [anon_sym_e_GT] = ACTIONS(808), - [anon_sym_o_GT] = ACTIONS(808), - [anon_sym_err_PLUSout_GT] = ACTIONS(808), - [anon_sym_out_PLUSerr_GT] = ACTIONS(808), - [anon_sym_o_PLUSe_GT] = ACTIONS(808), - [anon_sym_e_PLUSo_GT] = ACTIONS(808), - [sym_short_flag] = ACTIONS(808), - [aux_sym_unquoted_token1] = ACTIONS(808), + [ts_builtin_sym_end] = ACTIONS(868), + [anon_sym_SEMI] = ACTIONS(866), + [anon_sym_LF] = ACTIONS(868), + [anon_sym_LBRACK] = ACTIONS(866), + [anon_sym_LPAREN] = ACTIONS(866), + [anon_sym_PIPE] = ACTIONS(866), + [anon_sym_DOLLAR] = ACTIONS(866), + [anon_sym_GT] = ACTIONS(866), + [anon_sym_DASH_DASH] = ACTIONS(866), + [anon_sym_DASH] = ACTIONS(866), + [anon_sym_in] = ACTIONS(866), + [anon_sym_LBRACE] = ACTIONS(866), + [anon_sym_STAR] = ACTIONS(866), + [anon_sym_STAR_STAR] = ACTIONS(866), + [anon_sym_PLUS_PLUS] = ACTIONS(866), + [anon_sym_SLASH] = ACTIONS(866), + [anon_sym_mod] = ACTIONS(866), + [anon_sym_SLASH_SLASH] = ACTIONS(866), + [anon_sym_PLUS] = ACTIONS(866), + [anon_sym_bit_DASHshl] = ACTIONS(866), + [anon_sym_bit_DASHshr] = ACTIONS(866), + [anon_sym_EQ_EQ] = ACTIONS(866), + [anon_sym_BANG_EQ] = ACTIONS(866), + [anon_sym_LT2] = ACTIONS(866), + [anon_sym_LT_EQ] = ACTIONS(866), + [anon_sym_GT_EQ] = ACTIONS(866), + [anon_sym_not_DASHin] = ACTIONS(866), + [anon_sym_starts_DASHwith] = ACTIONS(866), + [anon_sym_ends_DASHwith] = ACTIONS(866), + [anon_sym_EQ_TILDE] = ACTIONS(866), + [anon_sym_BANG_TILDE] = ACTIONS(866), + [anon_sym_bit_DASHand] = ACTIONS(866), + [anon_sym_bit_DASHxor] = ACTIONS(866), + [anon_sym_bit_DASHor] = ACTIONS(866), + [anon_sym_and] = ACTIONS(866), + [anon_sym_xor] = ACTIONS(866), + [anon_sym_or] = ACTIONS(866), + [anon_sym_DOT_DOT_LT] = ACTIONS(866), + [anon_sym_DOT_DOT] = ACTIONS(866), + [anon_sym_DOT_DOT_EQ] = ACTIONS(866), + [sym_val_nothing] = ACTIONS(866), + [anon_sym_true] = ACTIONS(866), + [anon_sym_false] = ACTIONS(866), + [aux_sym_val_number_token1] = ACTIONS(866), + [aux_sym_val_number_token2] = ACTIONS(866), + [aux_sym_val_number_token3] = ACTIONS(866), + [aux_sym_val_number_token4] = ACTIONS(866), + [anon_sym_inf] = ACTIONS(866), + [anon_sym_DASHinf] = ACTIONS(866), + [anon_sym_NaN] = ACTIONS(866), + [anon_sym_0b] = ACTIONS(866), + [anon_sym_0o] = ACTIONS(866), + [anon_sym_0x] = ACTIONS(866), + [sym_val_date] = ACTIONS(866), + [anon_sym_DQUOTE] = ACTIONS(866), + [sym__str_single_quotes] = ACTIONS(866), + [sym__str_back_ticks] = ACTIONS(866), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), + [anon_sym_err_GT] = ACTIONS(866), + [anon_sym_out_GT] = ACTIONS(866), + [anon_sym_e_GT] = ACTIONS(866), + [anon_sym_o_GT] = ACTIONS(866), + [anon_sym_err_PLUSout_GT] = ACTIONS(866), + [anon_sym_out_PLUSerr_GT] = ACTIONS(866), + [anon_sym_o_PLUSe_GT] = ACTIONS(866), + [anon_sym_e_PLUSo_GT] = ACTIONS(866), + [sym_short_flag] = ACTIONS(866), + [aux_sym_unquoted_token1] = ACTIONS(866), [anon_sym_POUND] = ACTIONS(3), }, [567] = { [sym_comment] = STATE(567), - [ts_builtin_sym_end] = ACTIONS(822), - [anon_sym_SEMI] = ACTIONS(820), - [anon_sym_LF] = ACTIONS(822), - [anon_sym_LBRACK] = ACTIONS(820), - [anon_sym_LPAREN] = ACTIONS(820), - [anon_sym_PIPE] = ACTIONS(820), - [anon_sym_DOLLAR] = ACTIONS(820), - [anon_sym_GT] = ACTIONS(820), - [anon_sym_DASH_DASH] = ACTIONS(820), - [anon_sym_DASH] = ACTIONS(820), - [anon_sym_in] = ACTIONS(820), - [anon_sym_LBRACE] = ACTIONS(820), - [anon_sym_STAR] = ACTIONS(820), - [anon_sym_STAR_STAR] = ACTIONS(820), - [anon_sym_PLUS_PLUS] = ACTIONS(820), - [anon_sym_SLASH] = ACTIONS(820), - [anon_sym_mod] = ACTIONS(820), - [anon_sym_SLASH_SLASH] = ACTIONS(820), - [anon_sym_PLUS] = ACTIONS(820), - [anon_sym_bit_DASHshl] = ACTIONS(820), - [anon_sym_bit_DASHshr] = ACTIONS(820), - [anon_sym_EQ_EQ] = ACTIONS(820), - [anon_sym_BANG_EQ] = ACTIONS(820), - [anon_sym_LT2] = ACTIONS(820), - [anon_sym_LT_EQ] = ACTIONS(820), - [anon_sym_GT_EQ] = ACTIONS(820), - [anon_sym_not_DASHin] = ACTIONS(820), - [anon_sym_starts_DASHwith] = ACTIONS(820), - [anon_sym_ends_DASHwith] = ACTIONS(820), - [anon_sym_EQ_TILDE] = ACTIONS(820), - [anon_sym_BANG_TILDE] = ACTIONS(820), - [anon_sym_bit_DASHand] = ACTIONS(820), - [anon_sym_bit_DASHxor] = ACTIONS(820), - [anon_sym_bit_DASHor] = ACTIONS(820), - [anon_sym_and] = ACTIONS(820), - [anon_sym_xor] = ACTIONS(820), - [anon_sym_or] = ACTIONS(820), - [anon_sym_DOT_DOT_LT] = ACTIONS(820), - [anon_sym_DOT_DOT] = ACTIONS(820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(820), - [sym_val_nothing] = ACTIONS(820), - [anon_sym_true] = ACTIONS(820), - [anon_sym_false] = ACTIONS(820), - [aux_sym_val_number_token1] = ACTIONS(820), - [aux_sym_val_number_token2] = ACTIONS(820), - [aux_sym_val_number_token3] = ACTIONS(820), - [aux_sym_val_number_token4] = ACTIONS(820), - [anon_sym_inf] = ACTIONS(820), - [anon_sym_DASHinf] = ACTIONS(820), - [anon_sym_NaN] = ACTIONS(820), - [anon_sym_0b] = ACTIONS(820), - [anon_sym_0o] = ACTIONS(820), - [anon_sym_0x] = ACTIONS(820), - [sym_val_date] = ACTIONS(820), - [anon_sym_DQUOTE] = ACTIONS(820), - [sym__str_single_quotes] = ACTIONS(820), - [sym__str_back_ticks] = ACTIONS(820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(820), - [anon_sym_err_GT] = ACTIONS(820), - [anon_sym_out_GT] = ACTIONS(820), - [anon_sym_e_GT] = ACTIONS(820), - [anon_sym_o_GT] = ACTIONS(820), - [anon_sym_err_PLUSout_GT] = ACTIONS(820), - [anon_sym_out_PLUSerr_GT] = ACTIONS(820), - [anon_sym_o_PLUSe_GT] = ACTIONS(820), - [anon_sym_e_PLUSo_GT] = ACTIONS(820), - [sym_short_flag] = ACTIONS(820), - [aux_sym_unquoted_token1] = ACTIONS(820), + [ts_builtin_sym_end] = ACTIONS(806), + [anon_sym_SEMI] = ACTIONS(804), + [anon_sym_LF] = ACTIONS(806), + [anon_sym_LBRACK] = ACTIONS(804), + [anon_sym_LPAREN] = ACTIONS(804), + [anon_sym_PIPE] = ACTIONS(804), + [anon_sym_DOLLAR] = ACTIONS(804), + [anon_sym_GT] = ACTIONS(804), + [anon_sym_DASH_DASH] = ACTIONS(804), + [anon_sym_DASH] = ACTIONS(804), + [anon_sym_in] = ACTIONS(804), + [anon_sym_LBRACE] = ACTIONS(804), + [anon_sym_STAR] = ACTIONS(804), + [anon_sym_STAR_STAR] = ACTIONS(804), + [anon_sym_PLUS_PLUS] = ACTIONS(804), + [anon_sym_SLASH] = ACTIONS(804), + [anon_sym_mod] = ACTIONS(804), + [anon_sym_SLASH_SLASH] = ACTIONS(804), + [anon_sym_PLUS] = ACTIONS(804), + [anon_sym_bit_DASHshl] = ACTIONS(804), + [anon_sym_bit_DASHshr] = ACTIONS(804), + [anon_sym_EQ_EQ] = ACTIONS(804), + [anon_sym_BANG_EQ] = ACTIONS(804), + [anon_sym_LT2] = ACTIONS(804), + [anon_sym_LT_EQ] = ACTIONS(804), + [anon_sym_GT_EQ] = ACTIONS(804), + [anon_sym_not_DASHin] = ACTIONS(804), + [anon_sym_starts_DASHwith] = ACTIONS(804), + [anon_sym_ends_DASHwith] = ACTIONS(804), + [anon_sym_EQ_TILDE] = ACTIONS(804), + [anon_sym_BANG_TILDE] = ACTIONS(804), + [anon_sym_bit_DASHand] = ACTIONS(804), + [anon_sym_bit_DASHxor] = ACTIONS(804), + [anon_sym_bit_DASHor] = ACTIONS(804), + [anon_sym_and] = ACTIONS(804), + [anon_sym_xor] = ACTIONS(804), + [anon_sym_or] = ACTIONS(804), + [anon_sym_DOT_DOT_LT] = ACTIONS(804), + [anon_sym_DOT_DOT] = ACTIONS(804), + [anon_sym_DOT_DOT_EQ] = ACTIONS(804), + [sym_val_nothing] = ACTIONS(804), + [anon_sym_true] = ACTIONS(804), + [anon_sym_false] = ACTIONS(804), + [aux_sym_val_number_token1] = ACTIONS(804), + [aux_sym_val_number_token2] = ACTIONS(804), + [aux_sym_val_number_token3] = ACTIONS(804), + [aux_sym_val_number_token4] = ACTIONS(804), + [anon_sym_inf] = ACTIONS(804), + [anon_sym_DASHinf] = ACTIONS(804), + [anon_sym_NaN] = ACTIONS(804), + [anon_sym_0b] = ACTIONS(804), + [anon_sym_0o] = ACTIONS(804), + [anon_sym_0x] = ACTIONS(804), + [sym_val_date] = ACTIONS(804), + [anon_sym_DQUOTE] = ACTIONS(804), + [sym__str_single_quotes] = ACTIONS(804), + [sym__str_back_ticks] = ACTIONS(804), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(804), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(804), + [anon_sym_err_GT] = ACTIONS(804), + [anon_sym_out_GT] = ACTIONS(804), + [anon_sym_e_GT] = ACTIONS(804), + [anon_sym_o_GT] = ACTIONS(804), + [anon_sym_err_PLUSout_GT] = ACTIONS(804), + [anon_sym_out_PLUSerr_GT] = ACTIONS(804), + [anon_sym_o_PLUSe_GT] = ACTIONS(804), + [anon_sym_e_PLUSo_GT] = ACTIONS(804), + [sym_short_flag] = ACTIONS(804), + [aux_sym_unquoted_token1] = ACTIONS(804), [anon_sym_POUND] = ACTIONS(3), }, [568] = { [sym_comment] = STATE(568), - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(763), - [anon_sym_DOT_DOT] = ACTIONS(763), - [anon_sym_DOT_DOT_EQ] = ACTIONS(763), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_err_GT] = ACTIONS(763), - [anon_sym_out_GT] = ACTIONS(763), - [anon_sym_e_GT] = ACTIONS(763), - [anon_sym_o_GT] = ACTIONS(763), - [anon_sym_err_PLUSout_GT] = ACTIONS(763), - [anon_sym_out_PLUSerr_GT] = ACTIONS(763), - [anon_sym_o_PLUSe_GT] = ACTIONS(763), - [anon_sym_e_PLUSo_GT] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), - [aux_sym_unquoted_token1] = ACTIONS(763), + [ts_builtin_sym_end] = ACTIONS(779), + [anon_sym_SEMI] = ACTIONS(777), + [anon_sym_LF] = ACTIONS(779), + [anon_sym_LBRACK] = ACTIONS(777), + [anon_sym_LPAREN] = ACTIONS(777), + [anon_sym_PIPE] = ACTIONS(777), + [anon_sym_DOLLAR] = ACTIONS(777), + [anon_sym_GT] = ACTIONS(777), + [anon_sym_DASH_DASH] = ACTIONS(777), + [anon_sym_DASH] = ACTIONS(777), + [anon_sym_in] = ACTIONS(777), + [anon_sym_LBRACE] = ACTIONS(777), + [anon_sym_STAR] = ACTIONS(777), + [anon_sym_STAR_STAR] = ACTIONS(777), + [anon_sym_PLUS_PLUS] = ACTIONS(777), + [anon_sym_SLASH] = ACTIONS(777), + [anon_sym_mod] = ACTIONS(777), + [anon_sym_SLASH_SLASH] = ACTIONS(777), + [anon_sym_PLUS] = ACTIONS(777), + [anon_sym_bit_DASHshl] = ACTIONS(777), + [anon_sym_bit_DASHshr] = ACTIONS(777), + [anon_sym_EQ_EQ] = ACTIONS(777), + [anon_sym_BANG_EQ] = ACTIONS(777), + [anon_sym_LT2] = ACTIONS(777), + [anon_sym_LT_EQ] = ACTIONS(777), + [anon_sym_GT_EQ] = ACTIONS(777), + [anon_sym_not_DASHin] = ACTIONS(777), + [anon_sym_starts_DASHwith] = ACTIONS(777), + [anon_sym_ends_DASHwith] = ACTIONS(777), + [anon_sym_EQ_TILDE] = ACTIONS(777), + [anon_sym_BANG_TILDE] = ACTIONS(777), + [anon_sym_bit_DASHand] = ACTIONS(777), + [anon_sym_bit_DASHxor] = ACTIONS(777), + [anon_sym_bit_DASHor] = ACTIONS(777), + [anon_sym_and] = ACTIONS(777), + [anon_sym_xor] = ACTIONS(777), + [anon_sym_or] = ACTIONS(777), + [anon_sym_DOT_DOT_LT] = ACTIONS(777), + [anon_sym_DOT_DOT] = ACTIONS(777), + [anon_sym_DOT_DOT_EQ] = ACTIONS(777), + [sym_val_nothing] = ACTIONS(777), + [anon_sym_true] = ACTIONS(777), + [anon_sym_false] = ACTIONS(777), + [aux_sym_val_number_token1] = ACTIONS(777), + [aux_sym_val_number_token2] = ACTIONS(777), + [aux_sym_val_number_token3] = ACTIONS(777), + [aux_sym_val_number_token4] = ACTIONS(777), + [anon_sym_inf] = ACTIONS(777), + [anon_sym_DASHinf] = ACTIONS(777), + [anon_sym_NaN] = ACTIONS(777), + [anon_sym_0b] = ACTIONS(777), + [anon_sym_0o] = ACTIONS(777), + [anon_sym_0x] = ACTIONS(777), + [sym_val_date] = ACTIONS(777), + [anon_sym_DQUOTE] = ACTIONS(777), + [sym__str_single_quotes] = ACTIONS(777), + [sym__str_back_ticks] = ACTIONS(777), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), + [anon_sym_err_GT] = ACTIONS(777), + [anon_sym_out_GT] = ACTIONS(777), + [anon_sym_e_GT] = ACTIONS(777), + [anon_sym_o_GT] = ACTIONS(777), + [anon_sym_err_PLUSout_GT] = ACTIONS(777), + [anon_sym_out_PLUSerr_GT] = ACTIONS(777), + [anon_sym_o_PLUSe_GT] = ACTIONS(777), + [anon_sym_e_PLUSo_GT] = ACTIONS(777), + [sym_short_flag] = ACTIONS(777), + [aux_sym_unquoted_token1] = ACTIONS(777), [anon_sym_POUND] = ACTIONS(3), }, [569] = { + [sym__flag] = STATE(732), + [sym_long_flag] = STATE(738), [sym_comment] = STATE(569), - [ts_builtin_sym_end] = ACTIONS(826), - [anon_sym_SEMI] = ACTIONS(824), - [anon_sym_LF] = ACTIONS(826), - [anon_sym_LBRACK] = ACTIONS(824), - [anon_sym_LPAREN] = ACTIONS(824), - [anon_sym_PIPE] = ACTIONS(824), - [anon_sym_DOLLAR] = ACTIONS(824), - [anon_sym_GT] = ACTIONS(824), - [anon_sym_DASH_DASH] = ACTIONS(824), - [anon_sym_DASH] = ACTIONS(824), - [anon_sym_in] = ACTIONS(824), - [anon_sym_LBRACE] = ACTIONS(824), - [anon_sym_STAR] = ACTIONS(824), - [anon_sym_STAR_STAR] = ACTIONS(824), - [anon_sym_PLUS_PLUS] = ACTIONS(824), - [anon_sym_SLASH] = ACTIONS(824), - [anon_sym_mod] = ACTIONS(824), - [anon_sym_SLASH_SLASH] = ACTIONS(824), - [anon_sym_PLUS] = ACTIONS(824), - [anon_sym_bit_DASHshl] = ACTIONS(824), - [anon_sym_bit_DASHshr] = ACTIONS(824), - [anon_sym_EQ_EQ] = ACTIONS(824), - [anon_sym_BANG_EQ] = ACTIONS(824), - [anon_sym_LT2] = ACTIONS(824), - [anon_sym_LT_EQ] = ACTIONS(824), - [anon_sym_GT_EQ] = ACTIONS(824), - [anon_sym_not_DASHin] = ACTIONS(824), - [anon_sym_starts_DASHwith] = ACTIONS(824), - [anon_sym_ends_DASHwith] = ACTIONS(824), - [anon_sym_EQ_TILDE] = ACTIONS(824), - [anon_sym_BANG_TILDE] = ACTIONS(824), - [anon_sym_bit_DASHand] = ACTIONS(824), - [anon_sym_bit_DASHxor] = ACTIONS(824), - [anon_sym_bit_DASHor] = ACTIONS(824), - [anon_sym_and] = ACTIONS(824), - [anon_sym_xor] = ACTIONS(824), - [anon_sym_or] = ACTIONS(824), - [anon_sym_DOT_DOT_LT] = ACTIONS(824), - [anon_sym_DOT_DOT] = ACTIONS(824), - [anon_sym_DOT_DOT_EQ] = ACTIONS(824), - [sym_val_nothing] = ACTIONS(824), - [anon_sym_true] = ACTIONS(824), - [anon_sym_false] = ACTIONS(824), - [aux_sym_val_number_token1] = ACTIONS(824), - [aux_sym_val_number_token2] = ACTIONS(824), - [aux_sym_val_number_token3] = ACTIONS(824), - [aux_sym_val_number_token4] = ACTIONS(824), - [anon_sym_inf] = ACTIONS(824), - [anon_sym_DASHinf] = ACTIONS(824), - [anon_sym_NaN] = ACTIONS(824), - [anon_sym_0b] = ACTIONS(824), - [anon_sym_0o] = ACTIONS(824), - [anon_sym_0x] = ACTIONS(824), - [sym_val_date] = ACTIONS(824), - [anon_sym_DQUOTE] = ACTIONS(824), - [sym__str_single_quotes] = ACTIONS(824), - [sym__str_back_ticks] = ACTIONS(824), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), - [anon_sym_err_GT] = ACTIONS(824), - [anon_sym_out_GT] = ACTIONS(824), - [anon_sym_e_GT] = ACTIONS(824), - [anon_sym_o_GT] = ACTIONS(824), - [anon_sym_err_PLUSout_GT] = ACTIONS(824), - [anon_sym_out_PLUSerr_GT] = ACTIONS(824), - [anon_sym_o_PLUSe_GT] = ACTIONS(824), - [anon_sym_e_PLUSo_GT] = ACTIONS(824), - [sym_short_flag] = ACTIONS(824), - [aux_sym_unquoted_token1] = ACTIONS(824), + [aux_sym_overlay_use_repeat1] = STATE(619), + [ts_builtin_sym_end] = ACTIONS(1148), + [anon_sym_export] = ACTIONS(1146), + [anon_sym_alias] = ACTIONS(1146), + [anon_sym_let] = ACTIONS(1146), + [anon_sym_let_DASHenv] = ACTIONS(1146), + [anon_sym_mut] = ACTIONS(1146), + [anon_sym_const] = ACTIONS(1146), + [sym_cmd_identifier] = ACTIONS(1146), + [anon_sym_SEMI] = ACTIONS(1146), + [anon_sym_LF] = ACTIONS(1148), + [anon_sym_def] = ACTIONS(1146), + [anon_sym_def_DASHenv] = ACTIONS(1146), + [anon_sym_export_DASHenv] = ACTIONS(1146), + [anon_sym_extern] = ACTIONS(1146), + [anon_sym_module] = ACTIONS(1146), + [anon_sym_use] = ACTIONS(1146), + [anon_sym_LBRACK] = ACTIONS(1146), + [anon_sym_LPAREN] = ACTIONS(1146), + [anon_sym_DOLLAR] = ACTIONS(1146), + [anon_sym_error] = ACTIONS(1146), + [anon_sym_DASH_DASH] = ACTIONS(1251), + [anon_sym_DASH] = ACTIONS(1146), + [anon_sym_break] = ACTIONS(1146), + [anon_sym_continue] = ACTIONS(1146), + [anon_sym_for] = ACTIONS(1146), + [anon_sym_loop] = ACTIONS(1146), + [anon_sym_while] = ACTIONS(1146), + [anon_sym_do] = ACTIONS(1146), + [anon_sym_if] = ACTIONS(1146), + [anon_sym_match] = ACTIONS(1146), + [anon_sym_LBRACE] = ACTIONS(1146), + [anon_sym_try] = ACTIONS(1146), + [anon_sym_return] = ACTIONS(1146), + [anon_sym_source] = ACTIONS(1146), + [anon_sym_source_DASHenv] = ACTIONS(1146), + [anon_sym_register] = ACTIONS(1146), + [anon_sym_hide] = ACTIONS(1146), + [anon_sym_hide_DASHenv] = ACTIONS(1146), + [anon_sym_overlay] = ACTIONS(1146), + [anon_sym_as] = ACTIONS(1253), + [anon_sym_where] = ACTIONS(1146), + [anon_sym_not] = ACTIONS(1146), + [anon_sym_DOT_DOT_LT] = ACTIONS(1146), + [anon_sym_DOT_DOT] = ACTIONS(1146), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1146), + [sym_val_nothing] = ACTIONS(1146), + [anon_sym_true] = ACTIONS(1146), + [anon_sym_false] = ACTIONS(1146), + [aux_sym_val_number_token1] = ACTIONS(1146), + [aux_sym_val_number_token2] = ACTIONS(1146), + [aux_sym_val_number_token3] = ACTIONS(1146), + [aux_sym_val_number_token4] = ACTIONS(1146), + [anon_sym_inf] = ACTIONS(1146), + [anon_sym_DASHinf] = ACTIONS(1146), + [anon_sym_NaN] = ACTIONS(1146), + [anon_sym_0b] = ACTIONS(1146), + [anon_sym_0o] = ACTIONS(1146), + [anon_sym_0x] = ACTIONS(1146), + [sym_val_date] = ACTIONS(1146), + [anon_sym_DQUOTE] = ACTIONS(1146), + [sym__str_single_quotes] = ACTIONS(1146), + [sym__str_back_ticks] = ACTIONS(1146), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1146), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1146), + [anon_sym_CARET] = ACTIONS(1146), + [sym_short_flag] = ACTIONS(1255), [anon_sym_POUND] = ACTIONS(3), }, [570] = { + [sym__flag] = STATE(632), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(570), - [ts_builtin_sym_end] = ACTIONS(876), - [anon_sym_SEMI] = ACTIONS(874), - [anon_sym_LF] = ACTIONS(876), - [anon_sym_LBRACK] = ACTIONS(874), - [anon_sym_LPAREN] = ACTIONS(874), - [anon_sym_PIPE] = ACTIONS(874), - [anon_sym_DOLLAR] = ACTIONS(874), - [anon_sym_GT] = ACTIONS(874), - [anon_sym_DASH_DASH] = ACTIONS(874), - [anon_sym_DASH] = ACTIONS(874), - [anon_sym_in] = ACTIONS(874), - [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_STAR] = ACTIONS(874), - [anon_sym_STAR_STAR] = ACTIONS(874), - [anon_sym_PLUS_PLUS] = ACTIONS(874), - [anon_sym_SLASH] = ACTIONS(874), - [anon_sym_mod] = ACTIONS(874), - [anon_sym_SLASH_SLASH] = ACTIONS(874), - [anon_sym_PLUS] = ACTIONS(874), - [anon_sym_bit_DASHshl] = ACTIONS(874), - [anon_sym_bit_DASHshr] = ACTIONS(874), - [anon_sym_EQ_EQ] = ACTIONS(874), - [anon_sym_BANG_EQ] = ACTIONS(874), - [anon_sym_LT2] = ACTIONS(874), - [anon_sym_LT_EQ] = ACTIONS(874), - [anon_sym_GT_EQ] = ACTIONS(874), - [anon_sym_not_DASHin] = ACTIONS(874), - [anon_sym_starts_DASHwith] = ACTIONS(874), - [anon_sym_ends_DASHwith] = ACTIONS(874), - [anon_sym_EQ_TILDE] = ACTIONS(874), - [anon_sym_BANG_TILDE] = ACTIONS(874), - [anon_sym_bit_DASHand] = ACTIONS(874), - [anon_sym_bit_DASHxor] = ACTIONS(874), - [anon_sym_bit_DASHor] = ACTIONS(874), - [anon_sym_and] = ACTIONS(874), - [anon_sym_xor] = ACTIONS(874), - [anon_sym_or] = ACTIONS(874), - [anon_sym_DOT_DOT_LT] = ACTIONS(874), - [anon_sym_DOT_DOT] = ACTIONS(874), - [anon_sym_DOT_DOT_EQ] = ACTIONS(874), - [sym_val_nothing] = ACTIONS(874), - [anon_sym_true] = ACTIONS(874), - [anon_sym_false] = ACTIONS(874), - [aux_sym_val_number_token1] = ACTIONS(874), - [aux_sym_val_number_token2] = ACTIONS(874), - [aux_sym_val_number_token3] = ACTIONS(874), - [aux_sym_val_number_token4] = ACTIONS(874), - [anon_sym_inf] = ACTIONS(874), - [anon_sym_DASHinf] = ACTIONS(874), - [anon_sym_NaN] = ACTIONS(874), - [anon_sym_0b] = ACTIONS(874), - [anon_sym_0o] = ACTIONS(874), - [anon_sym_0x] = ACTIONS(874), - [sym_val_date] = ACTIONS(874), - [anon_sym_DQUOTE] = ACTIONS(874), - [sym__str_single_quotes] = ACTIONS(874), - [sym__str_back_ticks] = ACTIONS(874), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), - [anon_sym_err_GT] = ACTIONS(874), - [anon_sym_out_GT] = ACTIONS(874), - [anon_sym_e_GT] = ACTIONS(874), - [anon_sym_o_GT] = ACTIONS(874), - [anon_sym_err_PLUSout_GT] = ACTIONS(874), - [anon_sym_out_PLUSerr_GT] = ACTIONS(874), - [anon_sym_o_PLUSe_GT] = ACTIONS(874), - [anon_sym_e_PLUSo_GT] = ACTIONS(874), - [sym_short_flag] = ACTIONS(874), - [aux_sym_unquoted_token1] = ACTIONS(874), - [anon_sym_POUND] = ACTIONS(3), - }, - [571] = { - [sym__flag] = STATE(739), - [sym_long_flag] = STATE(711), - [sym_comment] = STATE(571), - [aux_sym_overlay_use_repeat1] = STATE(576), - [ts_builtin_sym_end] = ACTIONS(1106), - [anon_sym_export] = ACTIONS(1104), - [anon_sym_alias] = ACTIONS(1104), - [anon_sym_let] = ACTIONS(1104), - [anon_sym_let_DASHenv] = ACTIONS(1104), - [anon_sym_mut] = ACTIONS(1104), - [anon_sym_const] = ACTIONS(1104), - [sym_cmd_identifier] = ACTIONS(1104), - [anon_sym_SEMI] = ACTIONS(1104), - [anon_sym_LF] = ACTIONS(1106), - [anon_sym_def] = ACTIONS(1104), - [anon_sym_def_DASHenv] = ACTIONS(1104), - [anon_sym_export_DASHenv] = ACTIONS(1104), - [anon_sym_extern] = ACTIONS(1104), - [anon_sym_module] = ACTIONS(1104), - [anon_sym_use] = ACTIONS(1104), - [anon_sym_LBRACK] = ACTIONS(1104), - [anon_sym_LPAREN] = ACTIONS(1104), - [anon_sym_DOLLAR] = ACTIONS(1104), - [anon_sym_error] = ACTIONS(1104), - [anon_sym_DASH_DASH] = ACTIONS(1239), - [anon_sym_DASH] = ACTIONS(1104), - [anon_sym_break] = ACTIONS(1104), - [anon_sym_continue] = ACTIONS(1104), - [anon_sym_for] = ACTIONS(1104), - [anon_sym_loop] = ACTIONS(1104), - [anon_sym_while] = ACTIONS(1104), - [anon_sym_do] = ACTIONS(1104), - [anon_sym_if] = ACTIONS(1104), - [anon_sym_match] = ACTIONS(1104), - [anon_sym_LBRACE] = ACTIONS(1104), - [anon_sym_try] = ACTIONS(1104), - [anon_sym_return] = ACTIONS(1104), - [anon_sym_source] = ACTIONS(1104), - [anon_sym_source_DASHenv] = ACTIONS(1104), - [anon_sym_register] = ACTIONS(1104), - [anon_sym_hide] = ACTIONS(1104), - [anon_sym_hide_DASHenv] = ACTIONS(1104), - [anon_sym_overlay] = ACTIONS(1104), - [anon_sym_as] = ACTIONS(1247), - [anon_sym_where] = ACTIONS(1104), - [anon_sym_not] = ACTIONS(1104), - [anon_sym_DOT_DOT_LT] = ACTIONS(1104), - [anon_sym_DOT_DOT] = ACTIONS(1104), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1104), - [sym_val_nothing] = ACTIONS(1104), - [anon_sym_true] = ACTIONS(1104), - [anon_sym_false] = ACTIONS(1104), - [aux_sym_val_number_token1] = ACTIONS(1104), - [aux_sym_val_number_token2] = ACTIONS(1104), - [aux_sym_val_number_token3] = ACTIONS(1104), - [aux_sym_val_number_token4] = ACTIONS(1104), - [anon_sym_inf] = ACTIONS(1104), - [anon_sym_DASHinf] = ACTIONS(1104), - [anon_sym_NaN] = ACTIONS(1104), - [anon_sym_0b] = ACTIONS(1104), - [anon_sym_0o] = ACTIONS(1104), - [anon_sym_0x] = ACTIONS(1104), - [sym_val_date] = ACTIONS(1104), - [anon_sym_DQUOTE] = ACTIONS(1104), - [sym__str_single_quotes] = ACTIONS(1104), - [sym__str_back_ticks] = ACTIONS(1104), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1104), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1104), - [anon_sym_CARET] = ACTIONS(1104), - [sym_short_flag] = ACTIONS(1243), - [anon_sym_POUND] = ACTIONS(3), - }, - [572] = { - [sym_comment] = STATE(572), - [ts_builtin_sym_end] = ACTIONS(842), - [anon_sym_SEMI] = ACTIONS(840), - [anon_sym_LF] = ACTIONS(842), - [anon_sym_LBRACK] = ACTIONS(840), - [anon_sym_LPAREN] = ACTIONS(840), - [anon_sym_PIPE] = ACTIONS(840), - [anon_sym_DOLLAR] = ACTIONS(840), - [anon_sym_GT] = ACTIONS(840), - [anon_sym_DASH_DASH] = ACTIONS(840), - [anon_sym_DASH] = ACTIONS(840), - [anon_sym_in] = ACTIONS(840), - [anon_sym_LBRACE] = ACTIONS(840), - [anon_sym_STAR] = ACTIONS(840), - [anon_sym_STAR_STAR] = ACTIONS(840), - [anon_sym_PLUS_PLUS] = ACTIONS(840), - [anon_sym_SLASH] = ACTIONS(840), - [anon_sym_mod] = ACTIONS(840), - [anon_sym_SLASH_SLASH] = ACTIONS(840), - [anon_sym_PLUS] = ACTIONS(840), - [anon_sym_bit_DASHshl] = ACTIONS(840), - [anon_sym_bit_DASHshr] = ACTIONS(840), - [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(840), - [anon_sym_starts_DASHwith] = ACTIONS(840), - [anon_sym_ends_DASHwith] = ACTIONS(840), - [anon_sym_EQ_TILDE] = ACTIONS(840), - [anon_sym_BANG_TILDE] = ACTIONS(840), - [anon_sym_bit_DASHand] = ACTIONS(840), - [anon_sym_bit_DASHxor] = ACTIONS(840), - [anon_sym_bit_DASHor] = ACTIONS(840), - [anon_sym_and] = ACTIONS(840), - [anon_sym_xor] = ACTIONS(840), - [anon_sym_or] = ACTIONS(840), - [anon_sym_DOT_DOT_LT] = ACTIONS(840), - [anon_sym_DOT_DOT] = ACTIONS(840), - [anon_sym_DOT_DOT_EQ] = ACTIONS(840), - [sym_val_nothing] = ACTIONS(840), - [anon_sym_true] = ACTIONS(840), - [anon_sym_false] = ACTIONS(840), - [aux_sym_val_number_token1] = ACTIONS(840), - [aux_sym_val_number_token2] = ACTIONS(840), - [aux_sym_val_number_token3] = ACTIONS(840), - [aux_sym_val_number_token4] = ACTIONS(840), - [anon_sym_inf] = ACTIONS(840), - [anon_sym_DASHinf] = ACTIONS(840), - [anon_sym_NaN] = ACTIONS(840), - [anon_sym_0b] = ACTIONS(840), - [anon_sym_0o] = ACTIONS(840), - [anon_sym_0x] = ACTIONS(840), - [sym_val_date] = ACTIONS(840), - [anon_sym_DQUOTE] = ACTIONS(840), - [sym__str_single_quotes] = ACTIONS(840), - [sym__str_back_ticks] = ACTIONS(840), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), - [anon_sym_err_GT] = ACTIONS(840), - [anon_sym_out_GT] = ACTIONS(840), - [anon_sym_e_GT] = ACTIONS(840), - [anon_sym_o_GT] = ACTIONS(840), - [anon_sym_err_PLUSout_GT] = ACTIONS(840), - [anon_sym_out_PLUSerr_GT] = ACTIONS(840), - [anon_sym_o_PLUSe_GT] = ACTIONS(840), - [anon_sym_e_PLUSo_GT] = ACTIONS(840), - [sym_short_flag] = ACTIONS(840), - [aux_sym_unquoted_token1] = ACTIONS(840), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [571] = { + [sym__flag] = STATE(732), + [sym_long_flag] = STATE(738), + [sym_comment] = STATE(571), + [aux_sym_overlay_use_repeat1] = STATE(571), + [ts_builtin_sym_end] = ACTIONS(1114), + [anon_sym_export] = ACTIONS(1112), + [anon_sym_alias] = ACTIONS(1112), + [anon_sym_let] = ACTIONS(1112), + [anon_sym_let_DASHenv] = ACTIONS(1112), + [anon_sym_mut] = ACTIONS(1112), + [anon_sym_const] = ACTIONS(1112), + [sym_cmd_identifier] = ACTIONS(1112), + [anon_sym_SEMI] = ACTIONS(1112), + [anon_sym_LF] = ACTIONS(1114), + [anon_sym_def] = ACTIONS(1112), + [anon_sym_def_DASHenv] = ACTIONS(1112), + [anon_sym_export_DASHenv] = ACTIONS(1112), + [anon_sym_extern] = ACTIONS(1112), + [anon_sym_module] = ACTIONS(1112), + [anon_sym_use] = ACTIONS(1112), + [anon_sym_LBRACK] = ACTIONS(1112), + [anon_sym_LPAREN] = ACTIONS(1112), + [anon_sym_DOLLAR] = ACTIONS(1112), + [anon_sym_error] = ACTIONS(1112), + [anon_sym_DASH_DASH] = ACTIONS(1257), + [anon_sym_DASH] = ACTIONS(1112), + [anon_sym_break] = ACTIONS(1112), + [anon_sym_continue] = ACTIONS(1112), + [anon_sym_for] = ACTIONS(1112), + [anon_sym_loop] = ACTIONS(1112), + [anon_sym_while] = ACTIONS(1112), + [anon_sym_do] = ACTIONS(1112), + [anon_sym_if] = ACTIONS(1112), + [anon_sym_match] = ACTIONS(1112), + [anon_sym_LBRACE] = ACTIONS(1112), + [anon_sym_try] = ACTIONS(1112), + [anon_sym_return] = ACTIONS(1112), + [anon_sym_source] = ACTIONS(1112), + [anon_sym_source_DASHenv] = ACTIONS(1112), + [anon_sym_register] = ACTIONS(1112), + [anon_sym_hide] = ACTIONS(1112), + [anon_sym_hide_DASHenv] = ACTIONS(1112), + [anon_sym_overlay] = ACTIONS(1112), + [anon_sym_as] = ACTIONS(1112), + [anon_sym_where] = ACTIONS(1112), + [anon_sym_not] = ACTIONS(1112), + [anon_sym_DOT_DOT_LT] = ACTIONS(1112), + [anon_sym_DOT_DOT] = ACTIONS(1112), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1112), + [sym_val_nothing] = ACTIONS(1112), + [anon_sym_true] = ACTIONS(1112), + [anon_sym_false] = ACTIONS(1112), + [aux_sym_val_number_token1] = ACTIONS(1112), + [aux_sym_val_number_token2] = ACTIONS(1112), + [aux_sym_val_number_token3] = ACTIONS(1112), + [aux_sym_val_number_token4] = ACTIONS(1112), + [anon_sym_inf] = ACTIONS(1112), + [anon_sym_DASHinf] = ACTIONS(1112), + [anon_sym_NaN] = ACTIONS(1112), + [anon_sym_0b] = ACTIONS(1112), + [anon_sym_0o] = ACTIONS(1112), + [anon_sym_0x] = ACTIONS(1112), + [sym_val_date] = ACTIONS(1112), + [anon_sym_DQUOTE] = ACTIONS(1112), + [sym__str_single_quotes] = ACTIONS(1112), + [sym__str_back_ticks] = ACTIONS(1112), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1112), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1112), + [anon_sym_CARET] = ACTIONS(1112), + [sym_short_flag] = ACTIONS(1260), + [anon_sym_POUND] = ACTIONS(3), + }, + [572] = { + [sym_path] = STATE(689), + [sym_comment] = STATE(572), + [aux_sym_cell_path_repeat1] = STATE(583), + [ts_builtin_sym_end] = ACTIONS(588), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_PIPE] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_DASH_DASH] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), + [sym_short_flag] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [573] = { - [sym__flag] = STATE(641), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(573), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_RPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_RBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(858), + [anon_sym_SEMI] = ACTIONS(856), + [anon_sym_LF] = ACTIONS(858), + [anon_sym_LBRACK] = ACTIONS(856), + [anon_sym_LPAREN] = ACTIONS(856), + [anon_sym_PIPE] = ACTIONS(856), + [anon_sym_DOLLAR] = ACTIONS(856), + [anon_sym_GT] = ACTIONS(856), + [anon_sym_DASH_DASH] = ACTIONS(856), + [anon_sym_DASH] = ACTIONS(856), + [anon_sym_in] = ACTIONS(856), + [anon_sym_LBRACE] = ACTIONS(856), + [anon_sym_STAR] = ACTIONS(856), + [anon_sym_STAR_STAR] = ACTIONS(856), + [anon_sym_PLUS_PLUS] = ACTIONS(856), + [anon_sym_SLASH] = ACTIONS(856), + [anon_sym_mod] = ACTIONS(856), + [anon_sym_SLASH_SLASH] = ACTIONS(856), + [anon_sym_PLUS] = ACTIONS(856), + [anon_sym_bit_DASHshl] = ACTIONS(856), + [anon_sym_bit_DASHshr] = ACTIONS(856), + [anon_sym_EQ_EQ] = ACTIONS(856), + [anon_sym_BANG_EQ] = ACTIONS(856), + [anon_sym_LT2] = ACTIONS(856), + [anon_sym_LT_EQ] = ACTIONS(856), + [anon_sym_GT_EQ] = ACTIONS(856), + [anon_sym_not_DASHin] = ACTIONS(856), + [anon_sym_starts_DASHwith] = ACTIONS(856), + [anon_sym_ends_DASHwith] = ACTIONS(856), + [anon_sym_EQ_TILDE] = ACTIONS(856), + [anon_sym_BANG_TILDE] = ACTIONS(856), + [anon_sym_bit_DASHand] = ACTIONS(856), + [anon_sym_bit_DASHxor] = ACTIONS(856), + [anon_sym_bit_DASHor] = ACTIONS(856), + [anon_sym_and] = ACTIONS(856), + [anon_sym_xor] = ACTIONS(856), + [anon_sym_or] = ACTIONS(856), + [anon_sym_DOT_DOT_LT] = ACTIONS(856), + [anon_sym_DOT_DOT] = ACTIONS(856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(856), + [sym_val_nothing] = ACTIONS(856), + [anon_sym_true] = ACTIONS(856), + [anon_sym_false] = ACTIONS(856), + [aux_sym_val_number_token1] = ACTIONS(856), + [aux_sym_val_number_token2] = ACTIONS(856), + [aux_sym_val_number_token3] = ACTIONS(856), + [aux_sym_val_number_token4] = ACTIONS(856), + [anon_sym_inf] = ACTIONS(856), + [anon_sym_DASHinf] = ACTIONS(856), + [anon_sym_NaN] = ACTIONS(856), + [anon_sym_0b] = ACTIONS(856), + [anon_sym_0o] = ACTIONS(856), + [anon_sym_0x] = ACTIONS(856), + [sym_val_date] = ACTIONS(856), + [anon_sym_DQUOTE] = ACTIONS(856), + [sym__str_single_quotes] = ACTIONS(856), + [sym__str_back_ticks] = ACTIONS(856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), + [anon_sym_err_GT] = ACTIONS(856), + [anon_sym_out_GT] = ACTIONS(856), + [anon_sym_e_GT] = ACTIONS(856), + [anon_sym_o_GT] = ACTIONS(856), + [anon_sym_err_PLUSout_GT] = ACTIONS(856), + [anon_sym_out_PLUSerr_GT] = ACTIONS(856), + [anon_sym_o_PLUSe_GT] = ACTIONS(856), + [anon_sym_e_PLUSo_GT] = ACTIONS(856), + [sym_short_flag] = ACTIONS(856), + [aux_sym_unquoted_token1] = ACTIONS(856), [anon_sym_POUND] = ACTIONS(3), }, [574] = { + [sym_cell_path] = STATE(734), + [sym_path] = STATE(588), [sym_comment] = STATE(574), - [ts_builtin_sym_end] = ACTIONS(846), - [anon_sym_SEMI] = ACTIONS(844), - [anon_sym_LF] = ACTIONS(846), - [anon_sym_LBRACK] = ACTIONS(844), - [anon_sym_LPAREN] = ACTIONS(844), - [anon_sym_PIPE] = ACTIONS(844), - [anon_sym_DOLLAR] = ACTIONS(844), - [anon_sym_GT] = ACTIONS(844), - [anon_sym_DASH_DASH] = ACTIONS(844), - [anon_sym_DASH] = ACTIONS(844), - [anon_sym_in] = ACTIONS(844), - [anon_sym_LBRACE] = ACTIONS(844), - [anon_sym_STAR] = ACTIONS(844), - [anon_sym_STAR_STAR] = ACTIONS(844), - [anon_sym_PLUS_PLUS] = ACTIONS(844), - [anon_sym_SLASH] = ACTIONS(844), - [anon_sym_mod] = ACTIONS(844), - [anon_sym_SLASH_SLASH] = ACTIONS(844), - [anon_sym_PLUS] = ACTIONS(844), - [anon_sym_bit_DASHshl] = ACTIONS(844), - [anon_sym_bit_DASHshr] = ACTIONS(844), - [anon_sym_EQ_EQ] = ACTIONS(844), - [anon_sym_BANG_EQ] = ACTIONS(844), - [anon_sym_LT2] = ACTIONS(844), - [anon_sym_LT_EQ] = ACTIONS(844), - [anon_sym_GT_EQ] = ACTIONS(844), - [anon_sym_not_DASHin] = ACTIONS(844), - [anon_sym_starts_DASHwith] = ACTIONS(844), - [anon_sym_ends_DASHwith] = ACTIONS(844), - [anon_sym_EQ_TILDE] = ACTIONS(844), - [anon_sym_BANG_TILDE] = ACTIONS(844), - [anon_sym_bit_DASHand] = ACTIONS(844), - [anon_sym_bit_DASHxor] = ACTIONS(844), - [anon_sym_bit_DASHor] = ACTIONS(844), - [anon_sym_and] = ACTIONS(844), - [anon_sym_xor] = ACTIONS(844), - [anon_sym_or] = ACTIONS(844), - [anon_sym_DOT_DOT_LT] = ACTIONS(844), - [anon_sym_DOT_DOT] = ACTIONS(844), - [anon_sym_DOT_DOT_EQ] = ACTIONS(844), - [sym_val_nothing] = ACTIONS(844), - [anon_sym_true] = ACTIONS(844), - [anon_sym_false] = ACTIONS(844), - [aux_sym_val_number_token1] = ACTIONS(844), - [aux_sym_val_number_token2] = ACTIONS(844), - [aux_sym_val_number_token3] = ACTIONS(844), - [aux_sym_val_number_token4] = ACTIONS(844), - [anon_sym_inf] = ACTIONS(844), - [anon_sym_DASHinf] = ACTIONS(844), - [anon_sym_NaN] = ACTIONS(844), - [anon_sym_0b] = ACTIONS(844), - [anon_sym_0o] = ACTIONS(844), - [anon_sym_0x] = ACTIONS(844), - [sym_val_date] = ACTIONS(844), - [anon_sym_DQUOTE] = ACTIONS(844), - [sym__str_single_quotes] = ACTIONS(844), - [sym__str_back_ticks] = ACTIONS(844), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), - [anon_sym_err_GT] = ACTIONS(844), - [anon_sym_out_GT] = ACTIONS(844), - [anon_sym_e_GT] = ACTIONS(844), - [anon_sym_o_GT] = ACTIONS(844), - [anon_sym_err_PLUSout_GT] = ACTIONS(844), - [anon_sym_out_PLUSerr_GT] = ACTIONS(844), - [anon_sym_o_PLUSe_GT] = ACTIONS(844), - [anon_sym_e_PLUSo_GT] = ACTIONS(844), - [sym_short_flag] = ACTIONS(844), - [aux_sym_unquoted_token1] = ACTIONS(844), + [ts_builtin_sym_end] = ACTIONS(580), + [anon_sym_export] = ACTIONS(578), + [anon_sym_alias] = ACTIONS(578), + [anon_sym_let] = ACTIONS(578), + [anon_sym_let_DASHenv] = ACTIONS(578), + [anon_sym_mut] = ACTIONS(578), + [anon_sym_const] = ACTIONS(578), + [sym_cmd_identifier] = ACTIONS(578), + [anon_sym_SEMI] = ACTIONS(578), + [anon_sym_LF] = ACTIONS(580), + [anon_sym_def] = ACTIONS(578), + [anon_sym_def_DASHenv] = ACTIONS(578), + [anon_sym_export_DASHenv] = ACTIONS(578), + [anon_sym_extern] = ACTIONS(578), + [anon_sym_module] = ACTIONS(578), + [anon_sym_use] = ACTIONS(578), + [anon_sym_LBRACK] = ACTIONS(578), + [anon_sym_LPAREN] = ACTIONS(578), + [anon_sym_PIPE] = ACTIONS(578), + [anon_sym_DOLLAR] = ACTIONS(578), + [anon_sym_error] = ACTIONS(578), + [anon_sym_DASH_DASH] = ACTIONS(578), + [anon_sym_DASH] = ACTIONS(578), + [anon_sym_break] = ACTIONS(578), + [anon_sym_continue] = ACTIONS(578), + [anon_sym_for] = ACTIONS(578), + [anon_sym_loop] = ACTIONS(578), + [anon_sym_while] = ACTIONS(578), + [anon_sym_do] = ACTIONS(578), + [anon_sym_if] = ACTIONS(578), + [anon_sym_match] = ACTIONS(578), + [anon_sym_LBRACE] = ACTIONS(578), + [anon_sym_DOT] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(578), + [anon_sym_return] = ACTIONS(578), + [anon_sym_source] = ACTIONS(578), + [anon_sym_source_DASHenv] = ACTIONS(578), + [anon_sym_register] = ACTIONS(578), + [anon_sym_hide] = ACTIONS(578), + [anon_sym_hide_DASHenv] = ACTIONS(578), + [anon_sym_overlay] = ACTIONS(578), + [anon_sym_where] = ACTIONS(578), + [anon_sym_not] = ACTIONS(578), + [anon_sym_DOT_DOT_LT] = ACTIONS(578), + [anon_sym_DOT_DOT] = ACTIONS(578), + [anon_sym_DOT_DOT_EQ] = ACTIONS(578), + [sym_val_nothing] = ACTIONS(578), + [anon_sym_true] = ACTIONS(578), + [anon_sym_false] = ACTIONS(578), + [aux_sym_val_number_token1] = ACTIONS(578), + [aux_sym_val_number_token2] = ACTIONS(578), + [aux_sym_val_number_token3] = ACTIONS(578), + [aux_sym_val_number_token4] = ACTIONS(578), + [anon_sym_inf] = ACTIONS(578), + [anon_sym_DASHinf] = ACTIONS(578), + [anon_sym_NaN] = ACTIONS(578), + [anon_sym_0b] = ACTIONS(578), + [anon_sym_0o] = ACTIONS(578), + [anon_sym_0x] = ACTIONS(578), + [sym_val_date] = ACTIONS(578), + [anon_sym_DQUOTE] = ACTIONS(578), + [sym__str_single_quotes] = ACTIONS(578), + [sym__str_back_ticks] = ACTIONS(578), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(578), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(578), + [anon_sym_CARET] = ACTIONS(578), + [sym_short_flag] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, [575] = { [sym_comment] = STATE(575), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(141), + [anon_sym_DOT_DOT] = ACTIONS(141), + [anon_sym_DOT_DOT_EQ] = ACTIONS(141), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [576] = { + [sym__flag] = STATE(631), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(576), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_RPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_RBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [577] = { + [sym_comment] = STATE(577), + [ts_builtin_sym_end] = ACTIONS(791), + [anon_sym_SEMI] = ACTIONS(789), + [anon_sym_LF] = ACTIONS(791), + [anon_sym_LBRACK] = ACTIONS(789), + [anon_sym_LPAREN] = ACTIONS(789), + [anon_sym_PIPE] = ACTIONS(789), + [anon_sym_DOLLAR] = ACTIONS(789), + [anon_sym_GT] = ACTIONS(789), + [anon_sym_DASH_DASH] = ACTIONS(789), + [anon_sym_DASH] = ACTIONS(789), + [anon_sym_in] = ACTIONS(789), + [anon_sym_LBRACE] = ACTIONS(789), + [anon_sym_STAR] = ACTIONS(789), + [anon_sym_STAR_STAR] = ACTIONS(789), + [anon_sym_PLUS_PLUS] = ACTIONS(789), + [anon_sym_SLASH] = ACTIONS(789), + [anon_sym_mod] = ACTIONS(789), + [anon_sym_SLASH_SLASH] = ACTIONS(789), + [anon_sym_PLUS] = ACTIONS(789), + [anon_sym_bit_DASHshl] = ACTIONS(789), + [anon_sym_bit_DASHshr] = ACTIONS(789), + [anon_sym_EQ_EQ] = ACTIONS(789), + [anon_sym_BANG_EQ] = ACTIONS(789), + [anon_sym_LT2] = ACTIONS(789), + [anon_sym_LT_EQ] = ACTIONS(789), + [anon_sym_GT_EQ] = ACTIONS(789), + [anon_sym_not_DASHin] = ACTIONS(789), + [anon_sym_starts_DASHwith] = ACTIONS(789), + [anon_sym_ends_DASHwith] = ACTIONS(789), + [anon_sym_EQ_TILDE] = ACTIONS(789), + [anon_sym_BANG_TILDE] = ACTIONS(789), + [anon_sym_bit_DASHand] = ACTIONS(789), + [anon_sym_bit_DASHxor] = ACTIONS(789), + [anon_sym_bit_DASHor] = ACTIONS(789), + [anon_sym_and] = ACTIONS(789), + [anon_sym_xor] = ACTIONS(789), + [anon_sym_or] = ACTIONS(789), + [anon_sym_DOT_DOT_LT] = ACTIONS(789), + [anon_sym_DOT_DOT] = ACTIONS(789), + [anon_sym_DOT_DOT_EQ] = ACTIONS(789), + [sym_val_nothing] = ACTIONS(789), + [anon_sym_true] = ACTIONS(789), + [anon_sym_false] = ACTIONS(789), + [aux_sym_val_number_token1] = ACTIONS(789), + [aux_sym_val_number_token2] = ACTIONS(789), + [aux_sym_val_number_token3] = ACTIONS(789), + [aux_sym_val_number_token4] = ACTIONS(789), + [anon_sym_inf] = ACTIONS(789), + [anon_sym_DASHinf] = ACTIONS(789), + [anon_sym_NaN] = ACTIONS(789), + [anon_sym_0b] = ACTIONS(789), + [anon_sym_0o] = ACTIONS(789), + [anon_sym_0x] = ACTIONS(789), + [sym_val_date] = ACTIONS(789), + [anon_sym_DQUOTE] = ACTIONS(789), + [sym__str_single_quotes] = ACTIONS(789), + [sym__str_back_ticks] = ACTIONS(789), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), + [anon_sym_err_GT] = ACTIONS(789), + [anon_sym_out_GT] = ACTIONS(789), + [anon_sym_e_GT] = ACTIONS(789), + [anon_sym_o_GT] = ACTIONS(789), + [anon_sym_err_PLUSout_GT] = ACTIONS(789), + [anon_sym_out_PLUSerr_GT] = ACTIONS(789), + [anon_sym_o_PLUSe_GT] = ACTIONS(789), + [anon_sym_e_PLUSo_GT] = ACTIONS(789), + [sym_short_flag] = ACTIONS(789), + [aux_sym_unquoted_token1] = ACTIONS(789), + [anon_sym_POUND] = ACTIONS(3), + }, + [578] = { + [sym_comment] = STATE(578), [ts_builtin_sym_end] = ACTIONS(850), [anon_sym_SEMI] = ACTIONS(848), [anon_sym_LF] = ACTIONS(850), @@ -99875,1032 +100129,229 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(848), [anon_sym_POUND] = ACTIONS(3), }, - [576] = { - [sym__flag] = STATE(739), - [sym_long_flag] = STATE(711), - [sym_comment] = STATE(576), - [aux_sym_overlay_use_repeat1] = STATE(585), - [ts_builtin_sym_end] = ACTIONS(1116), - [anon_sym_export] = ACTIONS(1114), - [anon_sym_alias] = ACTIONS(1114), - [anon_sym_let] = ACTIONS(1114), - [anon_sym_let_DASHenv] = ACTIONS(1114), - [anon_sym_mut] = ACTIONS(1114), - [anon_sym_const] = ACTIONS(1114), - [sym_cmd_identifier] = ACTIONS(1114), - [anon_sym_SEMI] = ACTIONS(1114), - [anon_sym_LF] = ACTIONS(1116), - [anon_sym_def] = ACTIONS(1114), - [anon_sym_def_DASHenv] = ACTIONS(1114), - [anon_sym_export_DASHenv] = ACTIONS(1114), - [anon_sym_extern] = ACTIONS(1114), - [anon_sym_module] = ACTIONS(1114), - [anon_sym_use] = ACTIONS(1114), - [anon_sym_LBRACK] = ACTIONS(1114), - [anon_sym_LPAREN] = ACTIONS(1114), - [anon_sym_DOLLAR] = ACTIONS(1114), - [anon_sym_error] = ACTIONS(1114), - [anon_sym_DASH_DASH] = ACTIONS(1239), - [anon_sym_DASH] = ACTIONS(1114), - [anon_sym_break] = ACTIONS(1114), - [anon_sym_continue] = ACTIONS(1114), - [anon_sym_for] = ACTIONS(1114), - [anon_sym_loop] = ACTIONS(1114), - [anon_sym_while] = ACTIONS(1114), - [anon_sym_do] = ACTIONS(1114), - [anon_sym_if] = ACTIONS(1114), - [anon_sym_match] = ACTIONS(1114), - [anon_sym_LBRACE] = ACTIONS(1114), - [anon_sym_try] = ACTIONS(1114), - [anon_sym_return] = ACTIONS(1114), - [anon_sym_source] = ACTIONS(1114), - [anon_sym_source_DASHenv] = ACTIONS(1114), - [anon_sym_register] = ACTIONS(1114), - [anon_sym_hide] = ACTIONS(1114), - [anon_sym_hide_DASHenv] = ACTIONS(1114), - [anon_sym_overlay] = ACTIONS(1114), - [anon_sym_as] = ACTIONS(1249), - [anon_sym_where] = ACTIONS(1114), - [anon_sym_not] = ACTIONS(1114), - [anon_sym_DOT_DOT_LT] = ACTIONS(1114), - [anon_sym_DOT_DOT] = ACTIONS(1114), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1114), - [sym_val_nothing] = ACTIONS(1114), - [anon_sym_true] = ACTIONS(1114), - [anon_sym_false] = ACTIONS(1114), - [aux_sym_val_number_token1] = ACTIONS(1114), - [aux_sym_val_number_token2] = ACTIONS(1114), - [aux_sym_val_number_token3] = ACTIONS(1114), - [aux_sym_val_number_token4] = ACTIONS(1114), - [anon_sym_inf] = ACTIONS(1114), - [anon_sym_DASHinf] = ACTIONS(1114), - [anon_sym_NaN] = ACTIONS(1114), - [anon_sym_0b] = ACTIONS(1114), - [anon_sym_0o] = ACTIONS(1114), - [anon_sym_0x] = ACTIONS(1114), - [sym_val_date] = ACTIONS(1114), - [anon_sym_DQUOTE] = ACTIONS(1114), - [sym__str_single_quotes] = ACTIONS(1114), - [sym__str_back_ticks] = ACTIONS(1114), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1114), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1114), - [anon_sym_CARET] = ACTIONS(1114), - [sym_short_flag] = ACTIONS(1243), - [anon_sym_POUND] = ACTIONS(3), - }, - [577] = { - [sym__flag] = STATE(743), - [sym_long_flag] = STATE(761), - [sym_comment] = STATE(577), - [anon_sym_export] = ACTIONS(1251), - [anon_sym_alias] = ACTIONS(1251), - [anon_sym_let] = ACTIONS(1251), - [anon_sym_let_DASHenv] = ACTIONS(1251), - [anon_sym_mut] = ACTIONS(1251), - [anon_sym_const] = ACTIONS(1251), - [sym_cmd_identifier] = ACTIONS(1251), - [anon_sym_SEMI] = ACTIONS(1251), - [anon_sym_LF] = ACTIONS(1253), - [anon_sym_def] = ACTIONS(1251), - [anon_sym_def_DASHenv] = ACTIONS(1251), - [anon_sym_export_DASHenv] = ACTIONS(1251), - [anon_sym_extern] = ACTIONS(1251), - [anon_sym_module] = ACTIONS(1251), - [anon_sym_use] = ACTIONS(1251), - [anon_sym_LBRACK] = ACTIONS(1251), - [anon_sym_LPAREN] = ACTIONS(1251), - [anon_sym_RPAREN] = ACTIONS(1251), - [anon_sym_PIPE] = ACTIONS(1251), - [anon_sym_DOLLAR] = ACTIONS(1251), - [anon_sym_error] = ACTIONS(1251), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(1251), - [anon_sym_break] = ACTIONS(1251), - [anon_sym_continue] = ACTIONS(1251), - [anon_sym_for] = ACTIONS(1251), - [anon_sym_loop] = ACTIONS(1251), - [anon_sym_while] = ACTIONS(1251), - [anon_sym_do] = ACTIONS(1251), - [anon_sym_if] = ACTIONS(1251), - [anon_sym_match] = ACTIONS(1251), - [anon_sym_LBRACE] = ACTIONS(1251), - [anon_sym_RBRACE] = ACTIONS(1251), - [anon_sym_try] = ACTIONS(1251), - [anon_sym_return] = ACTIONS(1251), - [anon_sym_source] = ACTIONS(1251), - [anon_sym_source_DASHenv] = ACTIONS(1251), - [anon_sym_register] = ACTIONS(1251), - [anon_sym_hide] = ACTIONS(1251), - [anon_sym_hide_DASHenv] = ACTIONS(1251), - [anon_sym_overlay] = ACTIONS(1251), - [anon_sym_where] = ACTIONS(1251), - [anon_sym_not] = ACTIONS(1251), - [anon_sym_DOT_DOT_LT] = ACTIONS(1251), - [anon_sym_DOT_DOT] = ACTIONS(1251), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), - [sym_val_nothing] = ACTIONS(1251), - [anon_sym_true] = ACTIONS(1251), - [anon_sym_false] = ACTIONS(1251), - [aux_sym_val_number_token1] = ACTIONS(1251), - [aux_sym_val_number_token2] = ACTIONS(1251), - [aux_sym_val_number_token3] = ACTIONS(1251), - [aux_sym_val_number_token4] = ACTIONS(1251), - [anon_sym_inf] = ACTIONS(1251), - [anon_sym_DASHinf] = ACTIONS(1251), - [anon_sym_NaN] = ACTIONS(1251), - [anon_sym_0b] = ACTIONS(1251), - [anon_sym_0o] = ACTIONS(1251), - [anon_sym_0x] = ACTIONS(1251), - [sym_val_date] = ACTIONS(1251), - [anon_sym_DQUOTE] = ACTIONS(1251), - [sym__str_single_quotes] = ACTIONS(1251), - [sym__str_back_ticks] = ACTIONS(1251), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), - [anon_sym_CARET] = ACTIONS(1251), - [sym_short_flag] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(3), - }, - [578] = { - [sym__flag] = STATE(577), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(578), - [anon_sym_export] = ACTIONS(1259), - [anon_sym_alias] = ACTIONS(1259), - [anon_sym_let] = ACTIONS(1259), - [anon_sym_let_DASHenv] = ACTIONS(1259), - [anon_sym_mut] = ACTIONS(1259), - [anon_sym_const] = ACTIONS(1259), - [sym_cmd_identifier] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1259), - [anon_sym_LF] = ACTIONS(1261), - [anon_sym_def] = ACTIONS(1259), - [anon_sym_def_DASHenv] = ACTIONS(1259), - [anon_sym_export_DASHenv] = ACTIONS(1259), - [anon_sym_extern] = ACTIONS(1259), - [anon_sym_module] = ACTIONS(1259), - [anon_sym_use] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_RPAREN] = ACTIONS(1259), - [anon_sym_PIPE] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1259), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1259), - [anon_sym_continue] = ACTIONS(1259), - [anon_sym_for] = ACTIONS(1259), - [anon_sym_loop] = ACTIONS(1259), - [anon_sym_while] = ACTIONS(1259), - [anon_sym_do] = ACTIONS(1259), - [anon_sym_if] = ACTIONS(1259), - [anon_sym_match] = ACTIONS(1259), - [anon_sym_LBRACE] = ACTIONS(1259), - [anon_sym_RBRACE] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1259), - [anon_sym_return] = ACTIONS(1259), - [anon_sym_source] = ACTIONS(1259), - [anon_sym_source_DASHenv] = ACTIONS(1259), - [anon_sym_register] = ACTIONS(1259), - [anon_sym_hide] = ACTIONS(1259), - [anon_sym_hide_DASHenv] = ACTIONS(1259), - [anon_sym_overlay] = ACTIONS(1259), - [anon_sym_where] = ACTIONS(1259), - [anon_sym_not] = ACTIONS(1259), - [anon_sym_DOT_DOT_LT] = ACTIONS(1259), - [anon_sym_DOT_DOT] = ACTIONS(1259), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1259), - [anon_sym_true] = ACTIONS(1259), - [anon_sym_false] = ACTIONS(1259), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [aux_sym_val_number_token4] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1259), - [anon_sym_DASHinf] = ACTIONS(1259), - [anon_sym_NaN] = ACTIONS(1259), - [anon_sym_0b] = ACTIONS(1259), - [anon_sym_0o] = ACTIONS(1259), - [anon_sym_0x] = ACTIONS(1259), - [sym_val_date] = ACTIONS(1259), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), - [anon_sym_CARET] = ACTIONS(1259), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, [579] = { - [sym__flag] = STATE(779), - [sym_long_flag] = STATE(761), [sym_comment] = STATE(579), - [anon_sym_export] = ACTIONS(1259), - [anon_sym_alias] = ACTIONS(1259), - [anon_sym_let] = ACTIONS(1259), - [anon_sym_let_DASHenv] = ACTIONS(1259), - [anon_sym_mut] = ACTIONS(1259), - [anon_sym_const] = ACTIONS(1259), - [sym_cmd_identifier] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1259), - [anon_sym_LF] = ACTIONS(1261), - [anon_sym_def] = ACTIONS(1259), - [anon_sym_def_DASHenv] = ACTIONS(1259), - [anon_sym_export_DASHenv] = ACTIONS(1259), - [anon_sym_extern] = ACTIONS(1259), - [anon_sym_module] = ACTIONS(1259), - [anon_sym_use] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_RPAREN] = ACTIONS(1259), - [anon_sym_PIPE] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1259), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1259), - [anon_sym_continue] = ACTIONS(1259), - [anon_sym_for] = ACTIONS(1259), - [anon_sym_loop] = ACTIONS(1259), - [anon_sym_while] = ACTIONS(1259), - [anon_sym_do] = ACTIONS(1259), - [anon_sym_if] = ACTIONS(1259), - [anon_sym_match] = ACTIONS(1259), - [anon_sym_LBRACE] = ACTIONS(1259), - [anon_sym_RBRACE] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1259), - [anon_sym_return] = ACTIONS(1259), - [anon_sym_source] = ACTIONS(1259), - [anon_sym_source_DASHenv] = ACTIONS(1259), - [anon_sym_register] = ACTIONS(1259), - [anon_sym_hide] = ACTIONS(1259), - [anon_sym_hide_DASHenv] = ACTIONS(1259), - [anon_sym_overlay] = ACTIONS(1259), - [anon_sym_where] = ACTIONS(1259), - [anon_sym_not] = ACTIONS(1259), - [anon_sym_DOT_DOT_LT] = ACTIONS(1259), - [anon_sym_DOT_DOT] = ACTIONS(1259), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1259), - [anon_sym_true] = ACTIONS(1259), - [anon_sym_false] = ACTIONS(1259), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [aux_sym_val_number_token4] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1259), - [anon_sym_DASHinf] = ACTIONS(1259), - [anon_sym_NaN] = ACTIONS(1259), - [anon_sym_0b] = ACTIONS(1259), - [anon_sym_0o] = ACTIONS(1259), - [anon_sym_0x] = ACTIONS(1259), - [sym_val_date] = ACTIONS(1259), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), - [anon_sym_CARET] = ACTIONS(1259), - [sym_short_flag] = ACTIONS(1257), + [ts_builtin_sym_end] = ACTIONS(854), + [anon_sym_SEMI] = ACTIONS(852), + [anon_sym_LF] = ACTIONS(854), + [anon_sym_LBRACK] = ACTIONS(852), + [anon_sym_LPAREN] = ACTIONS(852), + [anon_sym_PIPE] = ACTIONS(852), + [anon_sym_DOLLAR] = ACTIONS(852), + [anon_sym_GT] = ACTIONS(852), + [anon_sym_DASH_DASH] = ACTIONS(852), + [anon_sym_DASH] = ACTIONS(852), + [anon_sym_in] = ACTIONS(852), + [anon_sym_LBRACE] = ACTIONS(852), + [anon_sym_STAR] = ACTIONS(852), + [anon_sym_STAR_STAR] = ACTIONS(852), + [anon_sym_PLUS_PLUS] = ACTIONS(852), + [anon_sym_SLASH] = ACTIONS(852), + [anon_sym_mod] = ACTIONS(852), + [anon_sym_SLASH_SLASH] = ACTIONS(852), + [anon_sym_PLUS] = ACTIONS(852), + [anon_sym_bit_DASHshl] = ACTIONS(852), + [anon_sym_bit_DASHshr] = ACTIONS(852), + [anon_sym_EQ_EQ] = ACTIONS(852), + [anon_sym_BANG_EQ] = ACTIONS(852), + [anon_sym_LT2] = ACTIONS(852), + [anon_sym_LT_EQ] = ACTIONS(852), + [anon_sym_GT_EQ] = ACTIONS(852), + [anon_sym_not_DASHin] = ACTIONS(852), + [anon_sym_starts_DASHwith] = ACTIONS(852), + [anon_sym_ends_DASHwith] = ACTIONS(852), + [anon_sym_EQ_TILDE] = ACTIONS(852), + [anon_sym_BANG_TILDE] = ACTIONS(852), + [anon_sym_bit_DASHand] = ACTIONS(852), + [anon_sym_bit_DASHxor] = ACTIONS(852), + [anon_sym_bit_DASHor] = ACTIONS(852), + [anon_sym_and] = ACTIONS(852), + [anon_sym_xor] = ACTIONS(852), + [anon_sym_or] = ACTIONS(852), + [anon_sym_DOT_DOT_LT] = ACTIONS(852), + [anon_sym_DOT_DOT] = ACTIONS(852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(852), + [sym_val_nothing] = ACTIONS(852), + [anon_sym_true] = ACTIONS(852), + [anon_sym_false] = ACTIONS(852), + [aux_sym_val_number_token1] = ACTIONS(852), + [aux_sym_val_number_token2] = ACTIONS(852), + [aux_sym_val_number_token3] = ACTIONS(852), + [aux_sym_val_number_token4] = ACTIONS(852), + [anon_sym_inf] = ACTIONS(852), + [anon_sym_DASHinf] = ACTIONS(852), + [anon_sym_NaN] = ACTIONS(852), + [anon_sym_0b] = ACTIONS(852), + [anon_sym_0o] = ACTIONS(852), + [anon_sym_0x] = ACTIONS(852), + [sym_val_date] = ACTIONS(852), + [anon_sym_DQUOTE] = ACTIONS(852), + [sym__str_single_quotes] = ACTIONS(852), + [sym__str_back_ticks] = ACTIONS(852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), + [anon_sym_err_GT] = ACTIONS(852), + [anon_sym_out_GT] = ACTIONS(852), + [anon_sym_e_GT] = ACTIONS(852), + [anon_sym_o_GT] = ACTIONS(852), + [anon_sym_err_PLUSout_GT] = ACTIONS(852), + [anon_sym_out_PLUSerr_GT] = ACTIONS(852), + [anon_sym_o_PLUSe_GT] = ACTIONS(852), + [anon_sym_e_PLUSo_GT] = ACTIONS(852), + [sym_short_flag] = ACTIONS(852), + [aux_sym_unquoted_token1] = ACTIONS(852), [anon_sym_POUND] = ACTIONS(3), }, [580] = { - [sym__flag] = STATE(578), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(580), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_RPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_RBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [581] = { - [sym__flag] = STATE(579), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(581), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_RPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_RBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [582] = { - [sym__flag] = STATE(778), - [sym_long_flag] = STATE(761), - [sym_comment] = STATE(582), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_RPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_RBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), - [sym_short_flag] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(3), - }, - [583] = { - [sym_comment] = STATE(583), - [ts_builtin_sym_end] = ACTIONS(765), - [anon_sym_SEMI] = ACTIONS(763), - [anon_sym_LF] = ACTIONS(765), - [anon_sym_LBRACK] = ACTIONS(763), - [anon_sym_LPAREN] = ACTIONS(763), - [anon_sym_PIPE] = ACTIONS(763), - [anon_sym_DOLLAR] = ACTIONS(763), - [anon_sym_GT] = ACTIONS(763), - [anon_sym_DASH_DASH] = ACTIONS(763), - [anon_sym_DASH] = ACTIONS(763), - [anon_sym_in] = ACTIONS(763), - [anon_sym_LBRACE] = ACTIONS(763), - [anon_sym_STAR] = ACTIONS(763), - [anon_sym_STAR_STAR] = ACTIONS(763), - [anon_sym_PLUS_PLUS] = ACTIONS(763), - [anon_sym_SLASH] = ACTIONS(763), - [anon_sym_mod] = ACTIONS(763), - [anon_sym_SLASH_SLASH] = ACTIONS(763), - [anon_sym_PLUS] = ACTIONS(763), - [anon_sym_bit_DASHshl] = ACTIONS(763), - [anon_sym_bit_DASHshr] = ACTIONS(763), - [anon_sym_EQ_EQ] = ACTIONS(763), - [anon_sym_BANG_EQ] = ACTIONS(763), - [anon_sym_LT2] = ACTIONS(763), - [anon_sym_LT_EQ] = ACTIONS(763), - [anon_sym_GT_EQ] = ACTIONS(763), - [anon_sym_not_DASHin] = ACTIONS(763), - [anon_sym_starts_DASHwith] = ACTIONS(763), - [anon_sym_ends_DASHwith] = ACTIONS(763), - [anon_sym_EQ_TILDE] = ACTIONS(763), - [anon_sym_BANG_TILDE] = ACTIONS(763), - [anon_sym_bit_DASHand] = ACTIONS(763), - [anon_sym_bit_DASHxor] = ACTIONS(763), - [anon_sym_bit_DASHor] = ACTIONS(763), - [anon_sym_and] = ACTIONS(763), - [anon_sym_xor] = ACTIONS(763), - [anon_sym_or] = ACTIONS(763), - [anon_sym_DOT_DOT_LT] = ACTIONS(141), - [anon_sym_DOT_DOT] = ACTIONS(141), - [anon_sym_DOT_DOT_EQ] = ACTIONS(141), - [sym_val_nothing] = ACTIONS(763), - [anon_sym_true] = ACTIONS(763), - [anon_sym_false] = ACTIONS(763), - [aux_sym_val_number_token1] = ACTIONS(763), - [aux_sym_val_number_token2] = ACTIONS(763), - [aux_sym_val_number_token3] = ACTIONS(763), - [aux_sym_val_number_token4] = ACTIONS(763), - [anon_sym_inf] = ACTIONS(763), - [anon_sym_DASHinf] = ACTIONS(763), - [anon_sym_NaN] = ACTIONS(763), - [anon_sym_0b] = ACTIONS(763), - [anon_sym_0o] = ACTIONS(763), - [anon_sym_0x] = ACTIONS(763), - [sym_val_date] = ACTIONS(763), - [anon_sym_DQUOTE] = ACTIONS(763), - [sym__str_single_quotes] = ACTIONS(763), - [sym__str_back_ticks] = ACTIONS(763), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(763), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(763), - [anon_sym_err_GT] = ACTIONS(763), - [anon_sym_out_GT] = ACTIONS(763), - [anon_sym_e_GT] = ACTIONS(763), - [anon_sym_o_GT] = ACTIONS(763), - [anon_sym_err_PLUSout_GT] = ACTIONS(763), - [anon_sym_out_PLUSerr_GT] = ACTIONS(763), - [anon_sym_o_PLUSe_GT] = ACTIONS(763), - [anon_sym_e_PLUSo_GT] = ACTIONS(763), - [sym_short_flag] = ACTIONS(763), - [aux_sym_unquoted_token1] = ACTIONS(763), - [anon_sym_POUND] = ACTIONS(3), - }, - [584] = { - [sym_cell_path] = STATE(714), - [sym_path] = STATE(565), - [sym_comment] = STATE(584), - [ts_builtin_sym_end] = ACTIONS(611), - [anon_sym_export] = ACTIONS(609), - [anon_sym_alias] = ACTIONS(609), - [anon_sym_let] = ACTIONS(609), - [anon_sym_let_DASHenv] = ACTIONS(609), - [anon_sym_mut] = ACTIONS(609), - [anon_sym_const] = ACTIONS(609), - [sym_cmd_identifier] = ACTIONS(609), - [anon_sym_SEMI] = ACTIONS(609), - [anon_sym_LF] = ACTIONS(611), - [anon_sym_def] = ACTIONS(609), - [anon_sym_def_DASHenv] = ACTIONS(609), - [anon_sym_export_DASHenv] = ACTIONS(609), - [anon_sym_extern] = ACTIONS(609), - [anon_sym_module] = ACTIONS(609), - [anon_sym_use] = ACTIONS(609), - [anon_sym_LBRACK] = ACTIONS(609), - [anon_sym_LPAREN] = ACTIONS(609), - [anon_sym_PIPE] = ACTIONS(609), - [anon_sym_DOLLAR] = ACTIONS(609), - [anon_sym_error] = ACTIONS(609), - [anon_sym_DASH_DASH] = ACTIONS(609), - [anon_sym_DASH] = ACTIONS(609), - [anon_sym_break] = ACTIONS(609), - [anon_sym_continue] = ACTIONS(609), - [anon_sym_for] = ACTIONS(609), - [anon_sym_loop] = ACTIONS(609), - [anon_sym_while] = ACTIONS(609), - [anon_sym_do] = ACTIONS(609), - [anon_sym_if] = ACTIONS(609), - [anon_sym_match] = ACTIONS(609), - [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(1245), - [anon_sym_try] = ACTIONS(609), - [anon_sym_return] = ACTIONS(609), - [anon_sym_source] = ACTIONS(609), - [anon_sym_source_DASHenv] = ACTIONS(609), - [anon_sym_register] = ACTIONS(609), - [anon_sym_hide] = ACTIONS(609), - [anon_sym_hide_DASHenv] = ACTIONS(609), - [anon_sym_overlay] = ACTIONS(609), - [anon_sym_where] = ACTIONS(609), - [anon_sym_not] = ACTIONS(609), - [anon_sym_DOT_DOT_LT] = ACTIONS(609), - [anon_sym_DOT_DOT] = ACTIONS(609), - [anon_sym_DOT_DOT_EQ] = ACTIONS(609), - [sym_val_nothing] = ACTIONS(609), - [anon_sym_true] = ACTIONS(609), - [anon_sym_false] = ACTIONS(609), - [aux_sym_val_number_token1] = ACTIONS(609), - [aux_sym_val_number_token2] = ACTIONS(609), - [aux_sym_val_number_token3] = ACTIONS(609), - [aux_sym_val_number_token4] = ACTIONS(609), - [anon_sym_inf] = ACTIONS(609), - [anon_sym_DASHinf] = ACTIONS(609), - [anon_sym_NaN] = ACTIONS(609), - [anon_sym_0b] = ACTIONS(609), - [anon_sym_0o] = ACTIONS(609), - [anon_sym_0x] = ACTIONS(609), - [sym_val_date] = ACTIONS(609), - [anon_sym_DQUOTE] = ACTIONS(609), - [sym__str_single_quotes] = ACTIONS(609), - [sym__str_back_ticks] = ACTIONS(609), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(609), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(609), - [anon_sym_CARET] = ACTIONS(609), - [sym_short_flag] = ACTIONS(609), - [anon_sym_POUND] = ACTIONS(3), - }, - [585] = { - [sym__flag] = STATE(739), - [sym_long_flag] = STATE(711), - [sym_comment] = STATE(585), - [aux_sym_overlay_use_repeat1] = STATE(585), - [ts_builtin_sym_end] = ACTIONS(1231), - [anon_sym_export] = ACTIONS(1229), - [anon_sym_alias] = ACTIONS(1229), - [anon_sym_let] = ACTIONS(1229), - [anon_sym_let_DASHenv] = ACTIONS(1229), - [anon_sym_mut] = ACTIONS(1229), - [anon_sym_const] = ACTIONS(1229), - [sym_cmd_identifier] = ACTIONS(1229), - [anon_sym_SEMI] = ACTIONS(1229), - [anon_sym_LF] = ACTIONS(1231), - [anon_sym_def] = ACTIONS(1229), - [anon_sym_def_DASHenv] = ACTIONS(1229), - [anon_sym_export_DASHenv] = ACTIONS(1229), - [anon_sym_extern] = ACTIONS(1229), - [anon_sym_module] = ACTIONS(1229), - [anon_sym_use] = ACTIONS(1229), - [anon_sym_LBRACK] = ACTIONS(1229), - [anon_sym_LPAREN] = ACTIONS(1229), - [anon_sym_DOLLAR] = ACTIONS(1229), - [anon_sym_error] = ACTIONS(1229), - [anon_sym_DASH_DASH] = ACTIONS(1267), - [anon_sym_DASH] = ACTIONS(1229), - [anon_sym_break] = ACTIONS(1229), - [anon_sym_continue] = ACTIONS(1229), - [anon_sym_for] = ACTIONS(1229), - [anon_sym_loop] = ACTIONS(1229), - [anon_sym_while] = ACTIONS(1229), - [anon_sym_do] = ACTIONS(1229), - [anon_sym_if] = ACTIONS(1229), - [anon_sym_match] = ACTIONS(1229), - [anon_sym_LBRACE] = ACTIONS(1229), - [anon_sym_try] = ACTIONS(1229), - [anon_sym_return] = ACTIONS(1229), - [anon_sym_source] = ACTIONS(1229), - [anon_sym_source_DASHenv] = ACTIONS(1229), - [anon_sym_register] = ACTIONS(1229), - [anon_sym_hide] = ACTIONS(1229), - [anon_sym_hide_DASHenv] = ACTIONS(1229), - [anon_sym_overlay] = ACTIONS(1229), - [anon_sym_as] = ACTIONS(1229), - [anon_sym_where] = ACTIONS(1229), - [anon_sym_not] = ACTIONS(1229), - [anon_sym_DOT_DOT_LT] = ACTIONS(1229), - [anon_sym_DOT_DOT] = ACTIONS(1229), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1229), - [sym_val_nothing] = ACTIONS(1229), - [anon_sym_true] = ACTIONS(1229), - [anon_sym_false] = ACTIONS(1229), - [aux_sym_val_number_token1] = ACTIONS(1229), - [aux_sym_val_number_token2] = ACTIONS(1229), - [aux_sym_val_number_token3] = ACTIONS(1229), - [aux_sym_val_number_token4] = ACTIONS(1229), - [anon_sym_inf] = ACTIONS(1229), - [anon_sym_DASHinf] = ACTIONS(1229), - [anon_sym_NaN] = ACTIONS(1229), - [anon_sym_0b] = ACTIONS(1229), - [anon_sym_0o] = ACTIONS(1229), - [anon_sym_0x] = ACTIONS(1229), - [sym_val_date] = ACTIONS(1229), - [anon_sym_DQUOTE] = ACTIONS(1229), - [sym__str_single_quotes] = ACTIONS(1229), - [sym__str_back_ticks] = ACTIONS(1229), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1229), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1229), - [anon_sym_CARET] = ACTIONS(1229), - [sym_short_flag] = ACTIONS(1270), - [anon_sym_POUND] = ACTIONS(3), - }, - [586] = { - [sym__flag] = STATE(581), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(586), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_RPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_RBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [587] = { - [sym__flag] = STATE(582), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(587), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_RPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_RBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [588] = { - [sym__flag] = STATE(777), - [sym_long_flag] = STATE(761), - [sym_comment] = STATE(588), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_RPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_RBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(3), - }, - [589] = { - [sym__flag] = STATE(587), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(589), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_RPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(694), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_RBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_where] = ACTIONS(694), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(872), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_PIPE] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_GT] = ACTIONS(870), + [anon_sym_DASH_DASH] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_in] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_STAR] = ACTIONS(870), + [anon_sym_STAR_STAR] = ACTIONS(870), + [anon_sym_PLUS_PLUS] = ACTIONS(870), + [anon_sym_SLASH] = ACTIONS(870), + [anon_sym_mod] = ACTIONS(870), + [anon_sym_SLASH_SLASH] = ACTIONS(870), + [anon_sym_PLUS] = ACTIONS(870), + [anon_sym_bit_DASHshl] = ACTIONS(870), + [anon_sym_bit_DASHshr] = ACTIONS(870), + [anon_sym_EQ_EQ] = ACTIONS(870), + [anon_sym_BANG_EQ] = ACTIONS(870), + [anon_sym_LT2] = ACTIONS(870), + [anon_sym_LT_EQ] = ACTIONS(870), + [anon_sym_GT_EQ] = ACTIONS(870), + [anon_sym_not_DASHin] = ACTIONS(870), + [anon_sym_starts_DASHwith] = ACTIONS(870), + [anon_sym_ends_DASHwith] = ACTIONS(870), + [anon_sym_EQ_TILDE] = ACTIONS(870), + [anon_sym_BANG_TILDE] = ACTIONS(870), + [anon_sym_bit_DASHand] = ACTIONS(870), + [anon_sym_bit_DASHxor] = ACTIONS(870), + [anon_sym_bit_DASHor] = ACTIONS(870), + [anon_sym_and] = ACTIONS(870), + [anon_sym_xor] = ACTIONS(870), + [anon_sym_or] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_err_GT] = ACTIONS(870), + [anon_sym_out_GT] = ACTIONS(870), + [anon_sym_e_GT] = ACTIONS(870), + [anon_sym_o_GT] = ACTIONS(870), + [anon_sym_err_PLUSout_GT] = ACTIONS(870), + [anon_sym_out_PLUSerr_GT] = ACTIONS(870), + [anon_sym_o_PLUSe_GT] = ACTIONS(870), + [anon_sym_e_PLUSo_GT] = ACTIONS(870), + [sym_short_flag] = ACTIONS(870), + [aux_sym_unquoted_token1] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, - [590] = { - [sym__flag] = STATE(588), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(590), + [581] = { + [sym_comment] = STATE(581), + [ts_builtin_sym_end] = ACTIONS(830), + [anon_sym_SEMI] = ACTIONS(828), + [anon_sym_LF] = ACTIONS(830), + [anon_sym_LBRACK] = ACTIONS(828), + [anon_sym_LPAREN] = ACTIONS(828), + [anon_sym_PIPE] = ACTIONS(828), + [anon_sym_DOLLAR] = ACTIONS(828), + [anon_sym_GT] = ACTIONS(828), + [anon_sym_DASH_DASH] = ACTIONS(828), + [anon_sym_DASH] = ACTIONS(828), + [anon_sym_in] = ACTIONS(828), + [anon_sym_LBRACE] = ACTIONS(828), + [anon_sym_STAR] = ACTIONS(828), + [anon_sym_STAR_STAR] = ACTIONS(828), + [anon_sym_PLUS_PLUS] = ACTIONS(828), + [anon_sym_SLASH] = ACTIONS(828), + [anon_sym_mod] = ACTIONS(828), + [anon_sym_SLASH_SLASH] = ACTIONS(828), + [anon_sym_PLUS] = ACTIONS(828), + [anon_sym_bit_DASHshl] = ACTIONS(828), + [anon_sym_bit_DASHshr] = ACTIONS(828), + [anon_sym_EQ_EQ] = ACTIONS(828), + [anon_sym_BANG_EQ] = ACTIONS(828), + [anon_sym_LT2] = ACTIONS(828), + [anon_sym_LT_EQ] = ACTIONS(828), + [anon_sym_GT_EQ] = ACTIONS(828), + [anon_sym_not_DASHin] = ACTIONS(828), + [anon_sym_starts_DASHwith] = ACTIONS(828), + [anon_sym_ends_DASHwith] = ACTIONS(828), + [anon_sym_EQ_TILDE] = ACTIONS(828), + [anon_sym_BANG_TILDE] = ACTIONS(828), + [anon_sym_bit_DASHand] = ACTIONS(828), + [anon_sym_bit_DASHxor] = ACTIONS(828), + [anon_sym_bit_DASHor] = ACTIONS(828), + [anon_sym_and] = ACTIONS(828), + [anon_sym_xor] = ACTIONS(828), + [anon_sym_or] = ACTIONS(828), + [anon_sym_DOT_DOT_LT] = ACTIONS(828), + [anon_sym_DOT_DOT] = ACTIONS(828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(828), + [sym_val_nothing] = ACTIONS(828), + [anon_sym_true] = ACTIONS(828), + [anon_sym_false] = ACTIONS(828), + [aux_sym_val_number_token1] = ACTIONS(828), + [aux_sym_val_number_token2] = ACTIONS(828), + [aux_sym_val_number_token3] = ACTIONS(828), + [aux_sym_val_number_token4] = ACTIONS(828), + [anon_sym_inf] = ACTIONS(828), + [anon_sym_DASHinf] = ACTIONS(828), + [anon_sym_NaN] = ACTIONS(828), + [anon_sym_0b] = ACTIONS(828), + [anon_sym_0o] = ACTIONS(828), + [anon_sym_0x] = ACTIONS(828), + [sym_val_date] = ACTIONS(828), + [anon_sym_DQUOTE] = ACTIONS(828), + [sym__str_single_quotes] = ACTIONS(828), + [sym__str_back_ticks] = ACTIONS(828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(828), + [anon_sym_err_GT] = ACTIONS(828), + [anon_sym_out_GT] = ACTIONS(828), + [anon_sym_e_GT] = ACTIONS(828), + [anon_sym_o_GT] = ACTIONS(828), + [anon_sym_err_PLUSout_GT] = ACTIONS(828), + [anon_sym_out_PLUSerr_GT] = ACTIONS(828), + [anon_sym_o_PLUSe_GT] = ACTIONS(828), + [anon_sym_e_PLUSo_GT] = ACTIONS(828), + [sym_short_flag] = ACTIONS(828), + [aux_sym_unquoted_token1] = ACTIONS(828), + [anon_sym_POUND] = ACTIONS(3), + }, + [582] = { + [sym__flag] = STATE(747), + [sym_long_flag] = STATE(766), + [sym_comment] = STATE(582), [anon_sym_export] = ACTIONS(694), [anon_sym_alias] = ACTIONS(694), [anon_sym_let] = ACTIONS(694), @@ -100922,7 +100373,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(694), [anon_sym_DOLLAR] = ACTIONS(694), [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(1265), [anon_sym_DASH] = ACTIONS(694), [anon_sym_break] = ACTIONS(694), [anon_sym_continue] = ACTIONS(694), @@ -100967,305 +100418,1106 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(1267), + [anon_sym_POUND] = ACTIONS(3), + }, + [583] = { + [sym_path] = STATE(689), + [sym_comment] = STATE(583), + [aux_sym_cell_path_repeat1] = STATE(583), + [ts_builtin_sym_end] = ACTIONS(592), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_PIPE] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_DASH_DASH] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(1269), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), + [sym_short_flag] = ACTIONS(590), + [anon_sym_POUND] = ACTIONS(3), + }, + [584] = { + [sym_comment] = STATE(584), + [ts_builtin_sym_end] = ACTIONS(826), + [anon_sym_SEMI] = ACTIONS(824), + [anon_sym_LF] = ACTIONS(826), + [anon_sym_LBRACK] = ACTIONS(824), + [anon_sym_LPAREN] = ACTIONS(824), + [anon_sym_PIPE] = ACTIONS(824), + [anon_sym_DOLLAR] = ACTIONS(824), + [anon_sym_GT] = ACTIONS(824), + [anon_sym_DASH_DASH] = ACTIONS(824), + [anon_sym_DASH] = ACTIONS(824), + [anon_sym_in] = ACTIONS(824), + [anon_sym_LBRACE] = ACTIONS(824), + [anon_sym_STAR] = ACTIONS(824), + [anon_sym_STAR_STAR] = ACTIONS(824), + [anon_sym_PLUS_PLUS] = ACTIONS(824), + [anon_sym_SLASH] = ACTIONS(824), + [anon_sym_mod] = ACTIONS(824), + [anon_sym_SLASH_SLASH] = ACTIONS(824), + [anon_sym_PLUS] = ACTIONS(824), + [anon_sym_bit_DASHshl] = ACTIONS(824), + [anon_sym_bit_DASHshr] = ACTIONS(824), + [anon_sym_EQ_EQ] = ACTIONS(824), + [anon_sym_BANG_EQ] = ACTIONS(824), + [anon_sym_LT2] = ACTIONS(824), + [anon_sym_LT_EQ] = ACTIONS(824), + [anon_sym_GT_EQ] = ACTIONS(824), + [anon_sym_not_DASHin] = ACTIONS(824), + [anon_sym_starts_DASHwith] = ACTIONS(824), + [anon_sym_ends_DASHwith] = ACTIONS(824), + [anon_sym_EQ_TILDE] = ACTIONS(824), + [anon_sym_BANG_TILDE] = ACTIONS(824), + [anon_sym_bit_DASHand] = ACTIONS(824), + [anon_sym_bit_DASHxor] = ACTIONS(824), + [anon_sym_bit_DASHor] = ACTIONS(824), + [anon_sym_and] = ACTIONS(824), + [anon_sym_xor] = ACTIONS(824), + [anon_sym_or] = ACTIONS(824), + [anon_sym_DOT_DOT_LT] = ACTIONS(824), + [anon_sym_DOT_DOT] = ACTIONS(824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(824), + [sym_val_nothing] = ACTIONS(824), + [anon_sym_true] = ACTIONS(824), + [anon_sym_false] = ACTIONS(824), + [aux_sym_val_number_token1] = ACTIONS(824), + [aux_sym_val_number_token2] = ACTIONS(824), + [aux_sym_val_number_token3] = ACTIONS(824), + [aux_sym_val_number_token4] = ACTIONS(824), + [anon_sym_inf] = ACTIONS(824), + [anon_sym_DASHinf] = ACTIONS(824), + [anon_sym_NaN] = ACTIONS(824), + [anon_sym_0b] = ACTIONS(824), + [anon_sym_0o] = ACTIONS(824), + [anon_sym_0x] = ACTIONS(824), + [sym_val_date] = ACTIONS(824), + [anon_sym_DQUOTE] = ACTIONS(824), + [sym__str_single_quotes] = ACTIONS(824), + [sym__str_back_ticks] = ACTIONS(824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(824), + [anon_sym_err_GT] = ACTIONS(824), + [anon_sym_out_GT] = ACTIONS(824), + [anon_sym_e_GT] = ACTIONS(824), + [anon_sym_o_GT] = ACTIONS(824), + [anon_sym_err_PLUSout_GT] = ACTIONS(824), + [anon_sym_out_PLUSerr_GT] = ACTIONS(824), + [anon_sym_o_PLUSe_GT] = ACTIONS(824), + [anon_sym_e_PLUSo_GT] = ACTIONS(824), + [sym_short_flag] = ACTIONS(824), + [aux_sym_unquoted_token1] = ACTIONS(824), + [anon_sym_POUND] = ACTIONS(3), + }, + [585] = { + [sym_comment] = STATE(585), + [ts_builtin_sym_end] = ACTIONS(775), + [anon_sym_SEMI] = ACTIONS(773), + [anon_sym_LF] = ACTIONS(775), + [anon_sym_LBRACK] = ACTIONS(773), + [anon_sym_LPAREN] = ACTIONS(773), + [anon_sym_PIPE] = ACTIONS(773), + [anon_sym_DOLLAR] = ACTIONS(773), + [anon_sym_GT] = ACTIONS(773), + [anon_sym_DASH_DASH] = ACTIONS(773), + [anon_sym_DASH] = ACTIONS(773), + [anon_sym_in] = ACTIONS(773), + [anon_sym_LBRACE] = ACTIONS(773), + [anon_sym_STAR] = ACTIONS(773), + [anon_sym_STAR_STAR] = ACTIONS(773), + [anon_sym_PLUS_PLUS] = ACTIONS(773), + [anon_sym_SLASH] = ACTIONS(773), + [anon_sym_mod] = ACTIONS(773), + [anon_sym_SLASH_SLASH] = ACTIONS(773), + [anon_sym_PLUS] = ACTIONS(773), + [anon_sym_bit_DASHshl] = ACTIONS(773), + [anon_sym_bit_DASHshr] = ACTIONS(773), + [anon_sym_EQ_EQ] = ACTIONS(773), + [anon_sym_BANG_EQ] = ACTIONS(773), + [anon_sym_LT2] = ACTIONS(773), + [anon_sym_LT_EQ] = ACTIONS(773), + [anon_sym_GT_EQ] = ACTIONS(773), + [anon_sym_not_DASHin] = ACTIONS(773), + [anon_sym_starts_DASHwith] = ACTIONS(773), + [anon_sym_ends_DASHwith] = ACTIONS(773), + [anon_sym_EQ_TILDE] = ACTIONS(773), + [anon_sym_BANG_TILDE] = ACTIONS(773), + [anon_sym_bit_DASHand] = ACTIONS(773), + [anon_sym_bit_DASHxor] = ACTIONS(773), + [anon_sym_bit_DASHor] = ACTIONS(773), + [anon_sym_and] = ACTIONS(773), + [anon_sym_xor] = ACTIONS(773), + [anon_sym_or] = ACTIONS(773), + [anon_sym_DOT_DOT_LT] = ACTIONS(773), + [anon_sym_DOT_DOT] = ACTIONS(773), + [anon_sym_DOT_DOT_EQ] = ACTIONS(773), + [sym_val_nothing] = ACTIONS(773), + [anon_sym_true] = ACTIONS(773), + [anon_sym_false] = ACTIONS(773), + [aux_sym_val_number_token1] = ACTIONS(773), + [aux_sym_val_number_token2] = ACTIONS(773), + [aux_sym_val_number_token3] = ACTIONS(773), + [aux_sym_val_number_token4] = ACTIONS(773), + [anon_sym_inf] = ACTIONS(773), + [anon_sym_DASHinf] = ACTIONS(773), + [anon_sym_NaN] = ACTIONS(773), + [anon_sym_0b] = ACTIONS(773), + [anon_sym_0o] = ACTIONS(773), + [anon_sym_0x] = ACTIONS(773), + [sym_val_date] = ACTIONS(773), + [anon_sym_DQUOTE] = ACTIONS(773), + [sym__str_single_quotes] = ACTIONS(773), + [sym__str_back_ticks] = ACTIONS(773), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(773), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(773), + [anon_sym_err_GT] = ACTIONS(773), + [anon_sym_out_GT] = ACTIONS(773), + [anon_sym_e_GT] = ACTIONS(773), + [anon_sym_o_GT] = ACTIONS(773), + [anon_sym_err_PLUSout_GT] = ACTIONS(773), + [anon_sym_out_PLUSerr_GT] = ACTIONS(773), + [anon_sym_o_PLUSe_GT] = ACTIONS(773), + [anon_sym_e_PLUSo_GT] = ACTIONS(773), + [sym_short_flag] = ACTIONS(773), + [aux_sym_unquoted_token1] = ACTIONS(773), + [anon_sym_POUND] = ACTIONS(3), + }, + [586] = { + [sym_comment] = STATE(586), + [ts_builtin_sym_end] = ACTIONS(810), + [anon_sym_SEMI] = ACTIONS(808), + [anon_sym_LF] = ACTIONS(810), + [anon_sym_LBRACK] = ACTIONS(808), + [anon_sym_LPAREN] = ACTIONS(808), + [anon_sym_PIPE] = ACTIONS(808), + [anon_sym_DOLLAR] = ACTIONS(808), + [anon_sym_GT] = ACTIONS(808), + [anon_sym_DASH_DASH] = ACTIONS(808), + [anon_sym_DASH] = ACTIONS(808), + [anon_sym_in] = ACTIONS(808), + [anon_sym_LBRACE] = ACTIONS(808), + [anon_sym_STAR] = ACTIONS(808), + [anon_sym_STAR_STAR] = ACTIONS(808), + [anon_sym_PLUS_PLUS] = ACTIONS(808), + [anon_sym_SLASH] = ACTIONS(808), + [anon_sym_mod] = ACTIONS(808), + [anon_sym_SLASH_SLASH] = ACTIONS(808), + [anon_sym_PLUS] = ACTIONS(808), + [anon_sym_bit_DASHshl] = ACTIONS(808), + [anon_sym_bit_DASHshr] = ACTIONS(808), + [anon_sym_EQ_EQ] = ACTIONS(808), + [anon_sym_BANG_EQ] = ACTIONS(808), + [anon_sym_LT2] = ACTIONS(808), + [anon_sym_LT_EQ] = ACTIONS(808), + [anon_sym_GT_EQ] = ACTIONS(808), + [anon_sym_not_DASHin] = ACTIONS(808), + [anon_sym_starts_DASHwith] = ACTIONS(808), + [anon_sym_ends_DASHwith] = ACTIONS(808), + [anon_sym_EQ_TILDE] = ACTIONS(808), + [anon_sym_BANG_TILDE] = ACTIONS(808), + [anon_sym_bit_DASHand] = ACTIONS(808), + [anon_sym_bit_DASHxor] = ACTIONS(808), + [anon_sym_bit_DASHor] = ACTIONS(808), + [anon_sym_and] = ACTIONS(808), + [anon_sym_xor] = ACTIONS(808), + [anon_sym_or] = ACTIONS(808), + [anon_sym_DOT_DOT_LT] = ACTIONS(808), + [anon_sym_DOT_DOT] = ACTIONS(808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(808), + [sym_val_nothing] = ACTIONS(808), + [anon_sym_true] = ACTIONS(808), + [anon_sym_false] = ACTIONS(808), + [aux_sym_val_number_token1] = ACTIONS(808), + [aux_sym_val_number_token2] = ACTIONS(808), + [aux_sym_val_number_token3] = ACTIONS(808), + [aux_sym_val_number_token4] = ACTIONS(808), + [anon_sym_inf] = ACTIONS(808), + [anon_sym_DASHinf] = ACTIONS(808), + [anon_sym_NaN] = ACTIONS(808), + [anon_sym_0b] = ACTIONS(808), + [anon_sym_0o] = ACTIONS(808), + [anon_sym_0x] = ACTIONS(808), + [sym_val_date] = ACTIONS(808), + [anon_sym_DQUOTE] = ACTIONS(808), + [sym__str_single_quotes] = ACTIONS(808), + [sym__str_back_ticks] = ACTIONS(808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(808), + [anon_sym_err_GT] = ACTIONS(808), + [anon_sym_out_GT] = ACTIONS(808), + [anon_sym_e_GT] = ACTIONS(808), + [anon_sym_o_GT] = ACTIONS(808), + [anon_sym_err_PLUSout_GT] = ACTIONS(808), + [anon_sym_out_PLUSerr_GT] = ACTIONS(808), + [anon_sym_o_PLUSe_GT] = ACTIONS(808), + [anon_sym_e_PLUSo_GT] = ACTIONS(808), + [sym_short_flag] = ACTIONS(808), + [aux_sym_unquoted_token1] = ACTIONS(808), + [anon_sym_POUND] = ACTIONS(3), + }, + [587] = { + [sym_comment] = STATE(587), + [ts_builtin_sym_end] = ACTIONS(795), + [anon_sym_SEMI] = ACTIONS(793), + [anon_sym_LF] = ACTIONS(795), + [anon_sym_LBRACK] = ACTIONS(793), + [anon_sym_LPAREN] = ACTIONS(793), + [anon_sym_PIPE] = ACTIONS(793), + [anon_sym_DOLLAR] = ACTIONS(793), + [anon_sym_GT] = ACTIONS(793), + [anon_sym_DASH_DASH] = ACTIONS(793), + [anon_sym_DASH] = ACTIONS(793), + [anon_sym_in] = ACTIONS(793), + [anon_sym_LBRACE] = ACTIONS(793), + [anon_sym_STAR] = ACTIONS(793), + [anon_sym_STAR_STAR] = ACTIONS(793), + [anon_sym_PLUS_PLUS] = ACTIONS(793), + [anon_sym_SLASH] = ACTIONS(793), + [anon_sym_mod] = ACTIONS(793), + [anon_sym_SLASH_SLASH] = ACTIONS(793), + [anon_sym_PLUS] = ACTIONS(793), + [anon_sym_bit_DASHshl] = ACTIONS(793), + [anon_sym_bit_DASHshr] = ACTIONS(793), + [anon_sym_EQ_EQ] = ACTIONS(793), + [anon_sym_BANG_EQ] = ACTIONS(793), + [anon_sym_LT2] = ACTIONS(793), + [anon_sym_LT_EQ] = ACTIONS(793), + [anon_sym_GT_EQ] = ACTIONS(793), + [anon_sym_not_DASHin] = ACTIONS(793), + [anon_sym_starts_DASHwith] = ACTIONS(793), + [anon_sym_ends_DASHwith] = ACTIONS(793), + [anon_sym_EQ_TILDE] = ACTIONS(793), + [anon_sym_BANG_TILDE] = ACTIONS(793), + [anon_sym_bit_DASHand] = ACTIONS(793), + [anon_sym_bit_DASHxor] = ACTIONS(793), + [anon_sym_bit_DASHor] = ACTIONS(793), + [anon_sym_and] = ACTIONS(793), + [anon_sym_xor] = ACTIONS(793), + [anon_sym_or] = ACTIONS(793), + [anon_sym_DOT_DOT_LT] = ACTIONS(793), + [anon_sym_DOT_DOT] = ACTIONS(793), + [anon_sym_DOT_DOT_EQ] = ACTIONS(793), + [sym_val_nothing] = ACTIONS(793), + [anon_sym_true] = ACTIONS(793), + [anon_sym_false] = ACTIONS(793), + [aux_sym_val_number_token1] = ACTIONS(793), + [aux_sym_val_number_token2] = ACTIONS(793), + [aux_sym_val_number_token3] = ACTIONS(793), + [aux_sym_val_number_token4] = ACTIONS(793), + [anon_sym_inf] = ACTIONS(793), + [anon_sym_DASHinf] = ACTIONS(793), + [anon_sym_NaN] = ACTIONS(793), + [anon_sym_0b] = ACTIONS(793), + [anon_sym_0o] = ACTIONS(793), + [anon_sym_0x] = ACTIONS(793), + [sym_val_date] = ACTIONS(793), + [anon_sym_DQUOTE] = ACTIONS(793), + [sym__str_single_quotes] = ACTIONS(793), + [sym__str_back_ticks] = ACTIONS(793), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), + [anon_sym_err_GT] = ACTIONS(793), + [anon_sym_out_GT] = ACTIONS(793), + [anon_sym_e_GT] = ACTIONS(793), + [anon_sym_o_GT] = ACTIONS(793), + [anon_sym_err_PLUSout_GT] = ACTIONS(793), + [anon_sym_out_PLUSerr_GT] = ACTIONS(793), + [anon_sym_o_PLUSe_GT] = ACTIONS(793), + [anon_sym_e_PLUSo_GT] = ACTIONS(793), + [sym_short_flag] = ACTIONS(793), + [aux_sym_unquoted_token1] = ACTIONS(793), + [anon_sym_POUND] = ACTIONS(3), + }, + [588] = { + [sym_path] = STATE(689), + [sym_comment] = STATE(588), + [aux_sym_cell_path_repeat1] = STATE(572), + [ts_builtin_sym_end] = ACTIONS(599), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_PIPE] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_DASH_DASH] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(1263), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), + [sym_short_flag] = ACTIONS(597), + [anon_sym_POUND] = ACTIONS(3), + }, + [589] = { + [sym_comment] = STATE(589), + [ts_builtin_sym_end] = ACTIONS(876), + [anon_sym_SEMI] = ACTIONS(874), + [anon_sym_LF] = ACTIONS(876), + [anon_sym_LBRACK] = ACTIONS(874), + [anon_sym_LPAREN] = ACTIONS(874), + [anon_sym_PIPE] = ACTIONS(874), + [anon_sym_DOLLAR] = ACTIONS(874), + [anon_sym_GT] = ACTIONS(874), + [anon_sym_DASH_DASH] = ACTIONS(874), + [anon_sym_DASH] = ACTIONS(874), + [anon_sym_in] = ACTIONS(874), + [anon_sym_LBRACE] = ACTIONS(874), + [anon_sym_STAR] = ACTIONS(874), + [anon_sym_STAR_STAR] = ACTIONS(874), + [anon_sym_PLUS_PLUS] = ACTIONS(874), + [anon_sym_SLASH] = ACTIONS(874), + [anon_sym_mod] = ACTIONS(874), + [anon_sym_SLASH_SLASH] = ACTIONS(874), + [anon_sym_PLUS] = ACTIONS(874), + [anon_sym_bit_DASHshl] = ACTIONS(874), + [anon_sym_bit_DASHshr] = ACTIONS(874), + [anon_sym_EQ_EQ] = ACTIONS(874), + [anon_sym_BANG_EQ] = ACTIONS(874), + [anon_sym_LT2] = ACTIONS(874), + [anon_sym_LT_EQ] = ACTIONS(874), + [anon_sym_GT_EQ] = ACTIONS(874), + [anon_sym_not_DASHin] = ACTIONS(874), + [anon_sym_starts_DASHwith] = ACTIONS(874), + [anon_sym_ends_DASHwith] = ACTIONS(874), + [anon_sym_EQ_TILDE] = ACTIONS(874), + [anon_sym_BANG_TILDE] = ACTIONS(874), + [anon_sym_bit_DASHand] = ACTIONS(874), + [anon_sym_bit_DASHxor] = ACTIONS(874), + [anon_sym_bit_DASHor] = ACTIONS(874), + [anon_sym_and] = ACTIONS(874), + [anon_sym_xor] = ACTIONS(874), + [anon_sym_or] = ACTIONS(874), + [anon_sym_DOT_DOT_LT] = ACTIONS(874), + [anon_sym_DOT_DOT] = ACTIONS(874), + [anon_sym_DOT_DOT_EQ] = ACTIONS(874), + [sym_val_nothing] = ACTIONS(874), + [anon_sym_true] = ACTIONS(874), + [anon_sym_false] = ACTIONS(874), + [aux_sym_val_number_token1] = ACTIONS(874), + [aux_sym_val_number_token2] = ACTIONS(874), + [aux_sym_val_number_token3] = ACTIONS(874), + [aux_sym_val_number_token4] = ACTIONS(874), + [anon_sym_inf] = ACTIONS(874), + [anon_sym_DASHinf] = ACTIONS(874), + [anon_sym_NaN] = ACTIONS(874), + [anon_sym_0b] = ACTIONS(874), + [anon_sym_0o] = ACTIONS(874), + [anon_sym_0x] = ACTIONS(874), + [sym_val_date] = ACTIONS(874), + [anon_sym_DQUOTE] = ACTIONS(874), + [sym__str_single_quotes] = ACTIONS(874), + [sym__str_back_ticks] = ACTIONS(874), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), + [anon_sym_err_GT] = ACTIONS(874), + [anon_sym_out_GT] = ACTIONS(874), + [anon_sym_e_GT] = ACTIONS(874), + [anon_sym_o_GT] = ACTIONS(874), + [anon_sym_err_PLUSout_GT] = ACTIONS(874), + [anon_sym_out_PLUSerr_GT] = ACTIONS(874), + [anon_sym_o_PLUSe_GT] = ACTIONS(874), + [anon_sym_e_PLUSo_GT] = ACTIONS(874), + [sym_short_flag] = ACTIONS(874), + [aux_sym_unquoted_token1] = ACTIONS(874), + [anon_sym_POUND] = ACTIONS(3), + }, + [590] = { + [sym_comment] = STATE(590), + [ts_builtin_sym_end] = ACTIONS(818), + [anon_sym_SEMI] = ACTIONS(816), + [anon_sym_LF] = ACTIONS(818), + [anon_sym_LBRACK] = ACTIONS(816), + [anon_sym_LPAREN] = ACTIONS(816), + [anon_sym_PIPE] = ACTIONS(816), + [anon_sym_DOLLAR] = ACTIONS(816), + [anon_sym_GT] = ACTIONS(816), + [anon_sym_DASH_DASH] = ACTIONS(816), + [anon_sym_DASH] = ACTIONS(816), + [anon_sym_in] = ACTIONS(816), + [anon_sym_LBRACE] = ACTIONS(816), + [anon_sym_STAR] = ACTIONS(816), + [anon_sym_STAR_STAR] = ACTIONS(816), + [anon_sym_PLUS_PLUS] = ACTIONS(816), + [anon_sym_SLASH] = ACTIONS(816), + [anon_sym_mod] = ACTIONS(816), + [anon_sym_SLASH_SLASH] = ACTIONS(816), + [anon_sym_PLUS] = ACTIONS(816), + [anon_sym_bit_DASHshl] = ACTIONS(816), + [anon_sym_bit_DASHshr] = ACTIONS(816), + [anon_sym_EQ_EQ] = ACTIONS(816), + [anon_sym_BANG_EQ] = ACTIONS(816), + [anon_sym_LT2] = ACTIONS(816), + [anon_sym_LT_EQ] = ACTIONS(816), + [anon_sym_GT_EQ] = ACTIONS(816), + [anon_sym_not_DASHin] = ACTIONS(816), + [anon_sym_starts_DASHwith] = ACTIONS(816), + [anon_sym_ends_DASHwith] = ACTIONS(816), + [anon_sym_EQ_TILDE] = ACTIONS(816), + [anon_sym_BANG_TILDE] = ACTIONS(816), + [anon_sym_bit_DASHand] = ACTIONS(816), + [anon_sym_bit_DASHxor] = ACTIONS(816), + [anon_sym_bit_DASHor] = ACTIONS(816), + [anon_sym_and] = ACTIONS(816), + [anon_sym_xor] = ACTIONS(816), + [anon_sym_or] = ACTIONS(816), + [anon_sym_DOT_DOT_LT] = ACTIONS(816), + [anon_sym_DOT_DOT] = ACTIONS(816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(816), + [sym_val_nothing] = ACTIONS(816), + [anon_sym_true] = ACTIONS(816), + [anon_sym_false] = ACTIONS(816), + [aux_sym_val_number_token1] = ACTIONS(816), + [aux_sym_val_number_token2] = ACTIONS(816), + [aux_sym_val_number_token3] = ACTIONS(816), + [aux_sym_val_number_token4] = ACTIONS(816), + [anon_sym_inf] = ACTIONS(816), + [anon_sym_DASHinf] = ACTIONS(816), + [anon_sym_NaN] = ACTIONS(816), + [anon_sym_0b] = ACTIONS(816), + [anon_sym_0o] = ACTIONS(816), + [anon_sym_0x] = ACTIONS(816), + [sym_val_date] = ACTIONS(816), + [anon_sym_DQUOTE] = ACTIONS(816), + [sym__str_single_quotes] = ACTIONS(816), + [sym__str_back_ticks] = ACTIONS(816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), + [anon_sym_err_GT] = ACTIONS(816), + [anon_sym_out_GT] = ACTIONS(816), + [anon_sym_e_GT] = ACTIONS(816), + [anon_sym_o_GT] = ACTIONS(816), + [anon_sym_err_PLUSout_GT] = ACTIONS(816), + [anon_sym_out_PLUSerr_GT] = ACTIONS(816), + [anon_sym_o_PLUSe_GT] = ACTIONS(816), + [anon_sym_e_PLUSo_GT] = ACTIONS(816), + [sym_short_flag] = ACTIONS(816), + [aux_sym_unquoted_token1] = ACTIONS(816), [anon_sym_POUND] = ACTIONS(3), }, [591] = { - [sym__flag] = STATE(776), - [sym_long_flag] = STATE(761), [sym_comment] = STATE(591), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_RPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(694), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_RBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_where] = ACTIONS(694), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(1257), + [ts_builtin_sym_end] = ACTIONS(834), + [anon_sym_SEMI] = ACTIONS(832), + [anon_sym_LF] = ACTIONS(834), + [anon_sym_LBRACK] = ACTIONS(832), + [anon_sym_LPAREN] = ACTIONS(832), + [anon_sym_PIPE] = ACTIONS(832), + [anon_sym_DOLLAR] = ACTIONS(832), + [anon_sym_GT] = ACTIONS(832), + [anon_sym_DASH_DASH] = ACTIONS(832), + [anon_sym_DASH] = ACTIONS(832), + [anon_sym_in] = ACTIONS(832), + [anon_sym_LBRACE] = ACTIONS(832), + [anon_sym_STAR] = ACTIONS(832), + [anon_sym_STAR_STAR] = ACTIONS(832), + [anon_sym_PLUS_PLUS] = ACTIONS(832), + [anon_sym_SLASH] = ACTIONS(832), + [anon_sym_mod] = ACTIONS(832), + [anon_sym_SLASH_SLASH] = ACTIONS(832), + [anon_sym_PLUS] = ACTIONS(832), + [anon_sym_bit_DASHshl] = ACTIONS(832), + [anon_sym_bit_DASHshr] = ACTIONS(832), + [anon_sym_EQ_EQ] = ACTIONS(832), + [anon_sym_BANG_EQ] = ACTIONS(832), + [anon_sym_LT2] = ACTIONS(832), + [anon_sym_LT_EQ] = ACTIONS(832), + [anon_sym_GT_EQ] = ACTIONS(832), + [anon_sym_not_DASHin] = ACTIONS(832), + [anon_sym_starts_DASHwith] = ACTIONS(832), + [anon_sym_ends_DASHwith] = ACTIONS(832), + [anon_sym_EQ_TILDE] = ACTIONS(832), + [anon_sym_BANG_TILDE] = ACTIONS(832), + [anon_sym_bit_DASHand] = ACTIONS(832), + [anon_sym_bit_DASHxor] = ACTIONS(832), + [anon_sym_bit_DASHor] = ACTIONS(832), + [anon_sym_and] = ACTIONS(832), + [anon_sym_xor] = ACTIONS(832), + [anon_sym_or] = ACTIONS(832), + [anon_sym_DOT_DOT_LT] = ACTIONS(832), + [anon_sym_DOT_DOT] = ACTIONS(832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(832), + [sym_val_nothing] = ACTIONS(832), + [anon_sym_true] = ACTIONS(832), + [anon_sym_false] = ACTIONS(832), + [aux_sym_val_number_token1] = ACTIONS(832), + [aux_sym_val_number_token2] = ACTIONS(832), + [aux_sym_val_number_token3] = ACTIONS(832), + [aux_sym_val_number_token4] = ACTIONS(832), + [anon_sym_inf] = ACTIONS(832), + [anon_sym_DASHinf] = ACTIONS(832), + [anon_sym_NaN] = ACTIONS(832), + [anon_sym_0b] = ACTIONS(832), + [anon_sym_0o] = ACTIONS(832), + [anon_sym_0x] = ACTIONS(832), + [sym_val_date] = ACTIONS(832), + [anon_sym_DQUOTE] = ACTIONS(832), + [sym__str_single_quotes] = ACTIONS(832), + [sym__str_back_ticks] = ACTIONS(832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), + [anon_sym_err_GT] = ACTIONS(832), + [anon_sym_out_GT] = ACTIONS(832), + [anon_sym_e_GT] = ACTIONS(832), + [anon_sym_o_GT] = ACTIONS(832), + [anon_sym_err_PLUSout_GT] = ACTIONS(832), + [anon_sym_out_PLUSerr_GT] = ACTIONS(832), + [anon_sym_o_PLUSe_GT] = ACTIONS(832), + [anon_sym_e_PLUSo_GT] = ACTIONS(832), + [sym_short_flag] = ACTIONS(832), + [aux_sym_unquoted_token1] = ACTIONS(832), [anon_sym_POUND] = ACTIONS(3), }, [592] = { [sym_comment] = STATE(592), - [ts_builtin_sym_end] = ACTIONS(868), - [anon_sym_SEMI] = ACTIONS(866), - [anon_sym_LF] = ACTIONS(868), - [anon_sym_LBRACK] = ACTIONS(866), - [anon_sym_LPAREN] = ACTIONS(866), - [anon_sym_PIPE] = ACTIONS(866), - [anon_sym_DOLLAR] = ACTIONS(866), - [anon_sym_GT] = ACTIONS(866), - [anon_sym_DASH_DASH] = ACTIONS(866), - [anon_sym_DASH] = ACTIONS(866), - [anon_sym_in] = ACTIONS(866), - [anon_sym_LBRACE] = ACTIONS(866), - [anon_sym_STAR] = ACTIONS(866), - [anon_sym_STAR_STAR] = ACTIONS(866), - [anon_sym_PLUS_PLUS] = ACTIONS(866), - [anon_sym_SLASH] = ACTIONS(866), - [anon_sym_mod] = ACTIONS(866), - [anon_sym_SLASH_SLASH] = ACTIONS(866), - [anon_sym_PLUS] = ACTIONS(866), - [anon_sym_bit_DASHshl] = ACTIONS(866), - [anon_sym_bit_DASHshr] = ACTIONS(866), - [anon_sym_EQ_EQ] = ACTIONS(866), - [anon_sym_BANG_EQ] = ACTIONS(866), - [anon_sym_LT2] = ACTIONS(866), - [anon_sym_LT_EQ] = ACTIONS(866), - [anon_sym_GT_EQ] = ACTIONS(866), - [anon_sym_not_DASHin] = ACTIONS(866), - [anon_sym_starts_DASHwith] = ACTIONS(866), - [anon_sym_ends_DASHwith] = ACTIONS(866), - [anon_sym_EQ_TILDE] = ACTIONS(866), - [anon_sym_BANG_TILDE] = ACTIONS(866), - [anon_sym_bit_DASHand] = ACTIONS(866), - [anon_sym_bit_DASHxor] = ACTIONS(866), - [anon_sym_bit_DASHor] = ACTIONS(866), - [anon_sym_and] = ACTIONS(866), - [anon_sym_xor] = ACTIONS(866), - [anon_sym_or] = ACTIONS(866), - [anon_sym_DOT_DOT_LT] = ACTIONS(866), - [anon_sym_DOT_DOT] = ACTIONS(866), - [anon_sym_DOT_DOT_EQ] = ACTIONS(866), - [sym_val_nothing] = ACTIONS(866), - [anon_sym_true] = ACTIONS(866), - [anon_sym_false] = ACTIONS(866), - [aux_sym_val_number_token1] = ACTIONS(866), - [aux_sym_val_number_token2] = ACTIONS(866), - [aux_sym_val_number_token3] = ACTIONS(866), - [aux_sym_val_number_token4] = ACTIONS(866), - [anon_sym_inf] = ACTIONS(866), - [anon_sym_DASHinf] = ACTIONS(866), - [anon_sym_NaN] = ACTIONS(866), - [anon_sym_0b] = ACTIONS(866), - [anon_sym_0o] = ACTIONS(866), - [anon_sym_0x] = ACTIONS(866), - [sym_val_date] = ACTIONS(866), - [anon_sym_DQUOTE] = ACTIONS(866), - [sym__str_single_quotes] = ACTIONS(866), - [sym__str_back_ticks] = ACTIONS(866), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(866), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(866), - [anon_sym_err_GT] = ACTIONS(866), - [anon_sym_out_GT] = ACTIONS(866), - [anon_sym_e_GT] = ACTIONS(866), - [anon_sym_o_GT] = ACTIONS(866), - [anon_sym_err_PLUSout_GT] = ACTIONS(866), - [anon_sym_out_PLUSerr_GT] = ACTIONS(866), - [anon_sym_o_PLUSe_GT] = ACTIONS(866), - [anon_sym_e_PLUSo_GT] = ACTIONS(866), - [sym_short_flag] = ACTIONS(866), - [aux_sym_unquoted_token1] = ACTIONS(866), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_err_GT] = ACTIONS(797), + [anon_sym_out_GT] = ACTIONS(797), + [anon_sym_e_GT] = ACTIONS(797), + [anon_sym_o_GT] = ACTIONS(797), + [anon_sym_err_PLUSout_GT] = ACTIONS(797), + [anon_sym_out_PLUSerr_GT] = ACTIONS(797), + [anon_sym_o_PLUSe_GT] = ACTIONS(797), + [anon_sym_e_PLUSo_GT] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), + [aux_sym_unquoted_token1] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [593] = { - [sym__flag] = STATE(590), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(593), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_RPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_RBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(799), + [anon_sym_SEMI] = ACTIONS(797), + [anon_sym_LF] = ACTIONS(799), + [anon_sym_LBRACK] = ACTIONS(797), + [anon_sym_LPAREN] = ACTIONS(797), + [anon_sym_PIPE] = ACTIONS(797), + [anon_sym_DOLLAR] = ACTIONS(797), + [anon_sym_GT] = ACTIONS(797), + [anon_sym_DASH_DASH] = ACTIONS(797), + [anon_sym_DASH] = ACTIONS(797), + [anon_sym_in] = ACTIONS(797), + [anon_sym_LBRACE] = ACTIONS(797), + [anon_sym_STAR] = ACTIONS(797), + [anon_sym_STAR_STAR] = ACTIONS(797), + [anon_sym_PLUS_PLUS] = ACTIONS(797), + [anon_sym_SLASH] = ACTIONS(797), + [anon_sym_mod] = ACTIONS(797), + [anon_sym_SLASH_SLASH] = ACTIONS(797), + [anon_sym_PLUS] = ACTIONS(797), + [anon_sym_bit_DASHshl] = ACTIONS(797), + [anon_sym_bit_DASHshr] = ACTIONS(797), + [anon_sym_EQ_EQ] = ACTIONS(797), + [anon_sym_BANG_EQ] = ACTIONS(797), + [anon_sym_LT2] = ACTIONS(797), + [anon_sym_LT_EQ] = ACTIONS(797), + [anon_sym_GT_EQ] = ACTIONS(797), + [anon_sym_not_DASHin] = ACTIONS(797), + [anon_sym_starts_DASHwith] = ACTIONS(797), + [anon_sym_ends_DASHwith] = ACTIONS(797), + [anon_sym_EQ_TILDE] = ACTIONS(797), + [anon_sym_BANG_TILDE] = ACTIONS(797), + [anon_sym_bit_DASHand] = ACTIONS(797), + [anon_sym_bit_DASHxor] = ACTIONS(797), + [anon_sym_bit_DASHor] = ACTIONS(797), + [anon_sym_and] = ACTIONS(797), + [anon_sym_xor] = ACTIONS(797), + [anon_sym_or] = ACTIONS(797), + [anon_sym_DOT_DOT_LT] = ACTIONS(797), + [anon_sym_DOT_DOT] = ACTIONS(797), + [anon_sym_DOT_DOT_EQ] = ACTIONS(797), + [sym_val_nothing] = ACTIONS(797), + [anon_sym_true] = ACTIONS(797), + [anon_sym_false] = ACTIONS(797), + [aux_sym_val_number_token1] = ACTIONS(797), + [aux_sym_val_number_token2] = ACTIONS(797), + [aux_sym_val_number_token3] = ACTIONS(797), + [aux_sym_val_number_token4] = ACTIONS(797), + [anon_sym_inf] = ACTIONS(797), + [anon_sym_DASHinf] = ACTIONS(797), + [anon_sym_NaN] = ACTIONS(797), + [anon_sym_0b] = ACTIONS(797), + [anon_sym_0o] = ACTIONS(797), + [anon_sym_0x] = ACTIONS(797), + [sym_val_date] = ACTIONS(797), + [anon_sym_DQUOTE] = ACTIONS(797), + [sym__str_single_quotes] = ACTIONS(797), + [sym__str_back_ticks] = ACTIONS(797), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(797), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(797), + [anon_sym_err_GT] = ACTIONS(797), + [anon_sym_out_GT] = ACTIONS(797), + [anon_sym_e_GT] = ACTIONS(797), + [anon_sym_o_GT] = ACTIONS(797), + [anon_sym_err_PLUSout_GT] = ACTIONS(797), + [anon_sym_out_PLUSerr_GT] = ACTIONS(797), + [anon_sym_o_PLUSe_GT] = ACTIONS(797), + [anon_sym_e_PLUSo_GT] = ACTIONS(797), + [sym_short_flag] = ACTIONS(797), + [aux_sym_unquoted_token1] = ACTIONS(797), [anon_sym_POUND] = ACTIONS(3), }, [594] = { - [sym__flag] = STATE(591), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(594), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_RPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_RBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(1110), + [anon_sym_SEMI] = ACTIONS(1108), + [anon_sym_LF] = ACTIONS(1110), + [anon_sym_LBRACK] = ACTIONS(1108), + [anon_sym_LPAREN] = ACTIONS(1108), + [anon_sym_PIPE] = ACTIONS(1108), + [anon_sym_DOLLAR] = ACTIONS(1108), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(1108), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(1108), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(1274), + [anon_sym_bit_DASHxor] = ACTIONS(1276), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1280), + [anon_sym_xor] = ACTIONS(1282), + [anon_sym_or] = ACTIONS(1284), + [anon_sym_DOT_DOT_LT] = ACTIONS(1108), + [anon_sym_DOT_DOT] = ACTIONS(1108), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1108), + [sym_val_nothing] = ACTIONS(1108), + [anon_sym_true] = ACTIONS(1108), + [anon_sym_false] = ACTIONS(1108), + [aux_sym_val_number_token1] = ACTIONS(1108), + [aux_sym_val_number_token2] = ACTIONS(1108), + [aux_sym_val_number_token3] = ACTIONS(1108), + [aux_sym_val_number_token4] = ACTIONS(1108), + [anon_sym_inf] = ACTIONS(1108), + [anon_sym_DASHinf] = ACTIONS(1108), + [anon_sym_NaN] = ACTIONS(1108), + [anon_sym_0b] = ACTIONS(1108), + [anon_sym_0o] = ACTIONS(1108), + [anon_sym_0x] = ACTIONS(1108), + [sym_val_date] = ACTIONS(1108), + [anon_sym_DQUOTE] = ACTIONS(1108), + [sym__str_single_quotes] = ACTIONS(1108), + [sym__str_back_ticks] = ACTIONS(1108), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1108), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1108), + [anon_sym_err_GT] = ACTIONS(1108), + [anon_sym_out_GT] = ACTIONS(1108), + [anon_sym_e_GT] = ACTIONS(1108), + [anon_sym_o_GT] = ACTIONS(1108), + [anon_sym_err_PLUSout_GT] = ACTIONS(1108), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1108), + [anon_sym_o_PLUSe_GT] = ACTIONS(1108), + [anon_sym_e_PLUSo_GT] = ACTIONS(1108), + [sym_short_flag] = ACTIONS(1108), + [aux_sym_unquoted_token1] = ACTIONS(1108), + [anon_sym_POUND] = ACTIONS(3), + }, + [595] = { + [sym_comment] = STATE(595), + [ts_builtin_sym_end] = ACTIONS(771), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_PIPE] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_GT] = ACTIONS(769), + [anon_sym_DASH_DASH] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_in] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_STAR_STAR] = ACTIONS(769), + [anon_sym_PLUS_PLUS] = ACTIONS(769), + [anon_sym_SLASH] = ACTIONS(769), + [anon_sym_mod] = ACTIONS(769), + [anon_sym_SLASH_SLASH] = ACTIONS(769), + [anon_sym_PLUS] = ACTIONS(769), + [anon_sym_bit_DASHshl] = ACTIONS(769), + [anon_sym_bit_DASHshr] = ACTIONS(769), + [anon_sym_EQ_EQ] = ACTIONS(769), + [anon_sym_BANG_EQ] = ACTIONS(769), + [anon_sym_LT2] = ACTIONS(769), + [anon_sym_LT_EQ] = ACTIONS(769), + [anon_sym_GT_EQ] = ACTIONS(769), + [anon_sym_not_DASHin] = ACTIONS(769), + [anon_sym_starts_DASHwith] = ACTIONS(769), + [anon_sym_ends_DASHwith] = ACTIONS(769), + [anon_sym_EQ_TILDE] = ACTIONS(769), + [anon_sym_BANG_TILDE] = ACTIONS(769), + [anon_sym_bit_DASHand] = ACTIONS(769), + [anon_sym_bit_DASHxor] = ACTIONS(769), + [anon_sym_bit_DASHor] = ACTIONS(769), + [anon_sym_and] = ACTIONS(769), + [anon_sym_xor] = ACTIONS(769), + [anon_sym_or] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_err_GT] = ACTIONS(769), + [anon_sym_out_GT] = ACTIONS(769), + [anon_sym_e_GT] = ACTIONS(769), + [anon_sym_o_GT] = ACTIONS(769), + [anon_sym_err_PLUSout_GT] = ACTIONS(769), + [anon_sym_out_PLUSerr_GT] = ACTIONS(769), + [anon_sym_o_PLUSe_GT] = ACTIONS(769), + [anon_sym_e_PLUSo_GT] = ACTIONS(769), + [sym_short_flag] = ACTIONS(769), + [aux_sym_unquoted_token1] = ACTIONS(769), + [anon_sym_POUND] = ACTIONS(3), + }, + [596] = { + [sym_comment] = STATE(596), + [ts_builtin_sym_end] = ACTIONS(842), + [anon_sym_SEMI] = ACTIONS(840), + [anon_sym_LF] = ACTIONS(842), + [anon_sym_LBRACK] = ACTIONS(840), + [anon_sym_LPAREN] = ACTIONS(840), + [anon_sym_PIPE] = ACTIONS(840), + [anon_sym_DOLLAR] = ACTIONS(840), + [anon_sym_GT] = ACTIONS(840), + [anon_sym_DASH_DASH] = ACTIONS(840), + [anon_sym_DASH] = ACTIONS(840), + [anon_sym_in] = ACTIONS(840), + [anon_sym_LBRACE] = ACTIONS(840), + [anon_sym_STAR] = ACTIONS(840), + [anon_sym_STAR_STAR] = ACTIONS(840), + [anon_sym_PLUS_PLUS] = ACTIONS(840), + [anon_sym_SLASH] = ACTIONS(840), + [anon_sym_mod] = ACTIONS(840), + [anon_sym_SLASH_SLASH] = ACTIONS(840), + [anon_sym_PLUS] = ACTIONS(840), + [anon_sym_bit_DASHshl] = ACTIONS(840), + [anon_sym_bit_DASHshr] = ACTIONS(840), + [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(840), + [anon_sym_starts_DASHwith] = ACTIONS(840), + [anon_sym_ends_DASHwith] = ACTIONS(840), + [anon_sym_EQ_TILDE] = ACTIONS(840), + [anon_sym_BANG_TILDE] = ACTIONS(840), + [anon_sym_bit_DASHand] = ACTIONS(840), + [anon_sym_bit_DASHxor] = ACTIONS(840), + [anon_sym_bit_DASHor] = ACTIONS(840), + [anon_sym_and] = ACTIONS(840), + [anon_sym_xor] = ACTIONS(840), + [anon_sym_or] = ACTIONS(840), + [anon_sym_DOT_DOT_LT] = ACTIONS(840), + [anon_sym_DOT_DOT] = ACTIONS(840), + [anon_sym_DOT_DOT_EQ] = ACTIONS(840), + [sym_val_nothing] = ACTIONS(840), + [anon_sym_true] = ACTIONS(840), + [anon_sym_false] = ACTIONS(840), + [aux_sym_val_number_token1] = ACTIONS(840), + [aux_sym_val_number_token2] = ACTIONS(840), + [aux_sym_val_number_token3] = ACTIONS(840), + [aux_sym_val_number_token4] = ACTIONS(840), + [anon_sym_inf] = ACTIONS(840), + [anon_sym_DASHinf] = ACTIONS(840), + [anon_sym_NaN] = ACTIONS(840), + [anon_sym_0b] = ACTIONS(840), + [anon_sym_0o] = ACTIONS(840), + [anon_sym_0x] = ACTIONS(840), + [sym_val_date] = ACTIONS(840), + [anon_sym_DQUOTE] = ACTIONS(840), + [sym__str_single_quotes] = ACTIONS(840), + [sym__str_back_ticks] = ACTIONS(840), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(840), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(840), + [anon_sym_err_GT] = ACTIONS(840), + [anon_sym_out_GT] = ACTIONS(840), + [anon_sym_e_GT] = ACTIONS(840), + [anon_sym_o_GT] = ACTIONS(840), + [anon_sym_err_PLUSout_GT] = ACTIONS(840), + [anon_sym_out_PLUSerr_GT] = ACTIONS(840), + [anon_sym_o_PLUSe_GT] = ACTIONS(840), + [anon_sym_e_PLUSo_GT] = ACTIONS(840), + [sym_short_flag] = ACTIONS(840), + [aux_sym_unquoted_token1] = ACTIONS(840), + [anon_sym_POUND] = ACTIONS(3), + }, + [597] = { + [sym_comment] = STATE(597), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_GT] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_in] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_STAR] = ACTIONS(836), + [anon_sym_STAR_STAR] = ACTIONS(836), + [anon_sym_PLUS_PLUS] = ACTIONS(836), + [anon_sym_SLASH] = ACTIONS(836), + [anon_sym_mod] = ACTIONS(836), + [anon_sym_SLASH_SLASH] = ACTIONS(836), + [anon_sym_PLUS] = ACTIONS(836), + [anon_sym_bit_DASHshl] = ACTIONS(836), + [anon_sym_bit_DASHshr] = ACTIONS(836), + [anon_sym_EQ_EQ] = ACTIONS(836), + [anon_sym_BANG_EQ] = ACTIONS(836), + [anon_sym_LT2] = ACTIONS(836), + [anon_sym_LT_EQ] = ACTIONS(836), + [anon_sym_GT_EQ] = ACTIONS(836), + [anon_sym_not_DASHin] = ACTIONS(836), + [anon_sym_starts_DASHwith] = ACTIONS(836), + [anon_sym_ends_DASHwith] = ACTIONS(836), + [anon_sym_EQ_TILDE] = ACTIONS(836), + [anon_sym_BANG_TILDE] = ACTIONS(836), + [anon_sym_bit_DASHand] = ACTIONS(836), + [anon_sym_bit_DASHxor] = ACTIONS(836), + [anon_sym_bit_DASHor] = ACTIONS(836), + [anon_sym_and] = ACTIONS(836), + [anon_sym_xor] = ACTIONS(836), + [anon_sym_or] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_err_GT] = ACTIONS(836), + [anon_sym_out_GT] = ACTIONS(836), + [anon_sym_e_GT] = ACTIONS(836), + [anon_sym_o_GT] = ACTIONS(836), + [anon_sym_err_PLUSout_GT] = ACTIONS(836), + [anon_sym_out_PLUSerr_GT] = ACTIONS(836), + [anon_sym_o_PLUSe_GT] = ACTIONS(836), + [anon_sym_e_PLUSo_GT] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), + [aux_sym_unquoted_token1] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, - [595] = { - [sym__flag] = STATE(775), - [sym_long_flag] = STATE(761), - [sym_comment] = STATE(595), + [598] = { + [sym_comment] = STATE(598), [anon_sym_export] = ACTIONS(698), [anon_sym_alias] = ACTIONS(698), [anon_sym_let] = ACTIONS(698), @@ -101287,7 +101539,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(698), [anon_sym_DOLLAR] = ACTIONS(698), [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(1255), + [anon_sym_DASH_DASH] = ACTIONS(698), [anon_sym_DASH] = ACTIONS(698), [anon_sym_break] = ACTIONS(698), [anon_sym_continue] = ACTIONS(698), @@ -101299,6 +101551,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(698), [anon_sym_LBRACE] = ACTIONS(698), [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), [anon_sym_try] = ACTIONS(698), [anon_sym_return] = ACTIONS(698), [anon_sym_source] = ACTIONS(698), @@ -101308,6 +101561,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide_DASHenv] = ACTIONS(698), [anon_sym_overlay] = ACTIONS(698), [anon_sym_where] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), [anon_sym_not] = ACTIONS(698), [anon_sym_DOT_DOT_LT] = ACTIONS(698), [anon_sym_DOT_DOT] = ACTIONS(698), @@ -101332,1325 +101586,814 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(1257), - [anon_sym_POUND] = ACTIONS(3), - }, - [596] = { - [sym__flag] = STATE(739), - [sym_long_flag] = STATE(711), - [sym_comment] = STATE(596), - [aux_sym_overlay_use_repeat1] = STATE(561), - [ts_builtin_sym_end] = ACTIONS(1122), - [anon_sym_export] = ACTIONS(1120), - [anon_sym_alias] = ACTIONS(1120), - [anon_sym_let] = ACTIONS(1120), - [anon_sym_let_DASHenv] = ACTIONS(1120), - [anon_sym_mut] = ACTIONS(1120), - [anon_sym_const] = ACTIONS(1120), - [sym_cmd_identifier] = ACTIONS(1120), - [anon_sym_SEMI] = ACTIONS(1120), - [anon_sym_LF] = ACTIONS(1122), - [anon_sym_def] = ACTIONS(1120), - [anon_sym_def_DASHenv] = ACTIONS(1120), - [anon_sym_export_DASHenv] = ACTIONS(1120), - [anon_sym_extern] = ACTIONS(1120), - [anon_sym_module] = ACTIONS(1120), - [anon_sym_use] = ACTIONS(1120), - [anon_sym_LBRACK] = ACTIONS(1120), - [anon_sym_LPAREN] = ACTIONS(1120), - [anon_sym_DOLLAR] = ACTIONS(1120), - [anon_sym_error] = ACTIONS(1120), - [anon_sym_DASH_DASH] = ACTIONS(1239), - [anon_sym_DASH] = ACTIONS(1120), - [anon_sym_break] = ACTIONS(1120), - [anon_sym_continue] = ACTIONS(1120), - [anon_sym_for] = ACTIONS(1120), - [anon_sym_loop] = ACTIONS(1120), - [anon_sym_while] = ACTIONS(1120), - [anon_sym_do] = ACTIONS(1120), - [anon_sym_if] = ACTIONS(1120), - [anon_sym_match] = ACTIONS(1120), - [anon_sym_LBRACE] = ACTIONS(1120), - [anon_sym_try] = ACTIONS(1120), - [anon_sym_return] = ACTIONS(1120), - [anon_sym_source] = ACTIONS(1120), - [anon_sym_source_DASHenv] = ACTIONS(1120), - [anon_sym_register] = ACTIONS(1120), - [anon_sym_hide] = ACTIONS(1120), - [anon_sym_hide_DASHenv] = ACTIONS(1120), - [anon_sym_overlay] = ACTIONS(1120), - [anon_sym_as] = ACTIONS(1273), - [anon_sym_where] = ACTIONS(1120), - [anon_sym_not] = ACTIONS(1120), - [anon_sym_DOT_DOT_LT] = ACTIONS(1120), - [anon_sym_DOT_DOT] = ACTIONS(1120), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1120), - [sym_val_nothing] = ACTIONS(1120), - [anon_sym_true] = ACTIONS(1120), - [anon_sym_false] = ACTIONS(1120), - [aux_sym_val_number_token1] = ACTIONS(1120), - [aux_sym_val_number_token2] = ACTIONS(1120), - [aux_sym_val_number_token3] = ACTIONS(1120), - [aux_sym_val_number_token4] = ACTIONS(1120), - [anon_sym_inf] = ACTIONS(1120), - [anon_sym_DASHinf] = ACTIONS(1120), - [anon_sym_NaN] = ACTIONS(1120), - [anon_sym_0b] = ACTIONS(1120), - [anon_sym_0o] = ACTIONS(1120), - [anon_sym_0x] = ACTIONS(1120), - [sym_val_date] = ACTIONS(1120), - [anon_sym_DQUOTE] = ACTIONS(1120), - [sym__str_single_quotes] = ACTIONS(1120), - [sym__str_back_ticks] = ACTIONS(1120), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1120), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1120), - [anon_sym_CARET] = ACTIONS(1120), - [sym_short_flag] = ACTIONS(1243), - [anon_sym_POUND] = ACTIONS(3), - }, - [597] = { - [sym__flag] = STATE(594), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(597), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(649), - [anon_sym_POUND] = ACTIONS(3), - }, - [598] = { - [sym__flag] = STATE(595), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(598), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, [599] = { - [sym__flag] = STATE(774), - [sym_long_flag] = STATE(761), [sym_comment] = STATE(599), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(1257), + [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_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_DOT_DOT_LT] = ACTIONS(107), + [anon_sym_DOT_DOT] = ACTIONS(107), + [anon_sym_DOT_DOT_EQ] = ACTIONS(107), + [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), + [aux_sym_val_number_token4] = ACTIONS(107), + [anon_sym_inf] = ACTIONS(107), + [anon_sym_DASHinf] = ACTIONS(107), + [anon_sym_NaN] = 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(3), }, [600] = { [sym_comment] = STATE(600), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1286), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [601] = { - [sym__flag] = STATE(598), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(601), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_RPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_RBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(649), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1286), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [602] = { - [sym__flag] = STATE(599), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(602), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_RPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_RBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(814), + [anon_sym_SEMI] = ACTIONS(812), + [anon_sym_LF] = ACTIONS(814), + [anon_sym_LBRACK] = ACTIONS(812), + [anon_sym_LPAREN] = ACTIONS(812), + [anon_sym_PIPE] = ACTIONS(812), + [anon_sym_DOLLAR] = ACTIONS(812), + [anon_sym_GT] = ACTIONS(812), + [anon_sym_DASH_DASH] = ACTIONS(812), + [anon_sym_DASH] = ACTIONS(812), + [anon_sym_in] = ACTIONS(812), + [anon_sym_LBRACE] = ACTIONS(812), + [anon_sym_STAR] = ACTIONS(812), + [anon_sym_STAR_STAR] = ACTIONS(812), + [anon_sym_PLUS_PLUS] = ACTIONS(812), + [anon_sym_SLASH] = ACTIONS(812), + [anon_sym_mod] = ACTIONS(812), + [anon_sym_SLASH_SLASH] = ACTIONS(812), + [anon_sym_PLUS] = ACTIONS(812), + [anon_sym_bit_DASHshl] = ACTIONS(812), + [anon_sym_bit_DASHshr] = ACTIONS(812), + [anon_sym_EQ_EQ] = ACTIONS(812), + [anon_sym_BANG_EQ] = ACTIONS(812), + [anon_sym_LT2] = ACTIONS(812), + [anon_sym_LT_EQ] = ACTIONS(812), + [anon_sym_GT_EQ] = ACTIONS(812), + [anon_sym_not_DASHin] = ACTIONS(812), + [anon_sym_starts_DASHwith] = ACTIONS(812), + [anon_sym_ends_DASHwith] = ACTIONS(812), + [anon_sym_EQ_TILDE] = ACTIONS(812), + [anon_sym_BANG_TILDE] = ACTIONS(812), + [anon_sym_bit_DASHand] = ACTIONS(812), + [anon_sym_bit_DASHxor] = ACTIONS(812), + [anon_sym_bit_DASHor] = ACTIONS(812), + [anon_sym_and] = ACTIONS(812), + [anon_sym_xor] = ACTIONS(812), + [anon_sym_or] = ACTIONS(812), + [anon_sym_DOT_DOT_LT] = ACTIONS(812), + [anon_sym_DOT_DOT] = ACTIONS(812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(812), + [sym_val_nothing] = ACTIONS(812), + [anon_sym_true] = ACTIONS(812), + [anon_sym_false] = ACTIONS(812), + [aux_sym_val_number_token1] = ACTIONS(812), + [aux_sym_val_number_token2] = ACTIONS(812), + [aux_sym_val_number_token3] = ACTIONS(812), + [aux_sym_val_number_token4] = ACTIONS(812), + [anon_sym_inf] = ACTIONS(812), + [anon_sym_DASHinf] = ACTIONS(812), + [anon_sym_NaN] = ACTIONS(812), + [anon_sym_0b] = ACTIONS(812), + [anon_sym_0o] = ACTIONS(812), + [anon_sym_0x] = ACTIONS(812), + [sym_val_date] = ACTIONS(812), + [anon_sym_DQUOTE] = ACTIONS(812), + [sym__str_single_quotes] = ACTIONS(812), + [sym__str_back_ticks] = ACTIONS(812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), + [anon_sym_err_GT] = ACTIONS(812), + [anon_sym_out_GT] = ACTIONS(812), + [anon_sym_e_GT] = ACTIONS(812), + [anon_sym_o_GT] = ACTIONS(812), + [anon_sym_err_PLUSout_GT] = ACTIONS(812), + [anon_sym_out_PLUSerr_GT] = ACTIONS(812), + [anon_sym_o_PLUSe_GT] = ACTIONS(812), + [anon_sym_e_PLUSo_GT] = ACTIONS(812), + [sym_short_flag] = ACTIONS(812), + [aux_sym_unquoted_token1] = ACTIONS(812), [anon_sym_POUND] = ACTIONS(3), }, [603] = { - [sym__flag] = STATE(773), - [sym_long_flag] = STATE(761), [sym_comment] = STATE(603), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_RPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_RBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(1257), + [ts_builtin_sym_end] = ACTIONS(846), + [anon_sym_SEMI] = ACTIONS(844), + [anon_sym_LF] = ACTIONS(846), + [anon_sym_LBRACK] = ACTIONS(844), + [anon_sym_LPAREN] = ACTIONS(844), + [anon_sym_PIPE] = ACTIONS(844), + [anon_sym_DOLLAR] = ACTIONS(844), + [anon_sym_GT] = ACTIONS(844), + [anon_sym_DASH_DASH] = ACTIONS(844), + [anon_sym_DASH] = ACTIONS(844), + [anon_sym_in] = ACTIONS(844), + [anon_sym_LBRACE] = ACTIONS(844), + [anon_sym_STAR] = ACTIONS(844), + [anon_sym_STAR_STAR] = ACTIONS(844), + [anon_sym_PLUS_PLUS] = ACTIONS(844), + [anon_sym_SLASH] = ACTIONS(844), + [anon_sym_mod] = ACTIONS(844), + [anon_sym_SLASH_SLASH] = ACTIONS(844), + [anon_sym_PLUS] = ACTIONS(844), + [anon_sym_bit_DASHshl] = ACTIONS(844), + [anon_sym_bit_DASHshr] = ACTIONS(844), + [anon_sym_EQ_EQ] = ACTIONS(844), + [anon_sym_BANG_EQ] = ACTIONS(844), + [anon_sym_LT2] = ACTIONS(844), + [anon_sym_LT_EQ] = ACTIONS(844), + [anon_sym_GT_EQ] = ACTIONS(844), + [anon_sym_not_DASHin] = ACTIONS(844), + [anon_sym_starts_DASHwith] = ACTIONS(844), + [anon_sym_ends_DASHwith] = ACTIONS(844), + [anon_sym_EQ_TILDE] = ACTIONS(844), + [anon_sym_BANG_TILDE] = ACTIONS(844), + [anon_sym_bit_DASHand] = ACTIONS(844), + [anon_sym_bit_DASHxor] = ACTIONS(844), + [anon_sym_bit_DASHor] = ACTIONS(844), + [anon_sym_and] = ACTIONS(844), + [anon_sym_xor] = ACTIONS(844), + [anon_sym_or] = ACTIONS(844), + [anon_sym_DOT_DOT_LT] = ACTIONS(844), + [anon_sym_DOT_DOT] = ACTIONS(844), + [anon_sym_DOT_DOT_EQ] = ACTIONS(844), + [sym_val_nothing] = ACTIONS(844), + [anon_sym_true] = ACTIONS(844), + [anon_sym_false] = ACTIONS(844), + [aux_sym_val_number_token1] = ACTIONS(844), + [aux_sym_val_number_token2] = ACTIONS(844), + [aux_sym_val_number_token3] = ACTIONS(844), + [aux_sym_val_number_token4] = ACTIONS(844), + [anon_sym_inf] = ACTIONS(844), + [anon_sym_DASHinf] = ACTIONS(844), + [anon_sym_NaN] = ACTIONS(844), + [anon_sym_0b] = ACTIONS(844), + [anon_sym_0o] = ACTIONS(844), + [anon_sym_0x] = ACTIONS(844), + [sym_val_date] = ACTIONS(844), + [anon_sym_DQUOTE] = ACTIONS(844), + [sym__str_single_quotes] = ACTIONS(844), + [sym__str_back_ticks] = ACTIONS(844), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(844), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(844), + [anon_sym_err_GT] = ACTIONS(844), + [anon_sym_out_GT] = ACTIONS(844), + [anon_sym_e_GT] = ACTIONS(844), + [anon_sym_o_GT] = ACTIONS(844), + [anon_sym_err_PLUSout_GT] = ACTIONS(844), + [anon_sym_out_PLUSerr_GT] = ACTIONS(844), + [anon_sym_o_PLUSe_GT] = ACTIONS(844), + [anon_sym_e_PLUSo_GT] = ACTIONS(844), + [sym_short_flag] = ACTIONS(844), + [aux_sym_unquoted_token1] = ACTIONS(844), [anon_sym_POUND] = ACTIONS(3), }, [604] = { [sym_comment] = STATE(604), - [ts_builtin_sym_end] = ACTIONS(773), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_err_GT] = ACTIONS(771), - [anon_sym_out_GT] = ACTIONS(771), - [anon_sym_e_GT] = ACTIONS(771), - [anon_sym_o_GT] = ACTIONS(771), - [anon_sym_err_PLUSout_GT] = ACTIONS(771), - [anon_sym_out_PLUSerr_GT] = ACTIONS(771), - [anon_sym_o_PLUSe_GT] = ACTIONS(771), - [anon_sym_e_PLUSo_GT] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), - [aux_sym_unquoted_token1] = ACTIONS(771), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(1274), + [anon_sym_bit_DASHxor] = ACTIONS(1276), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1280), + [anon_sym_xor] = ACTIONS(1282), + [anon_sym_or] = ACTIONS(1284), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [605] = { [sym_comment] = STATE(605), - [ts_builtin_sym_end] = ACTIONS(773), - [anon_sym_SEMI] = ACTIONS(771), - [anon_sym_LF] = ACTIONS(773), - [anon_sym_LBRACK] = ACTIONS(771), - [anon_sym_LPAREN] = ACTIONS(771), - [anon_sym_PIPE] = ACTIONS(771), - [anon_sym_DOLLAR] = ACTIONS(771), - [anon_sym_GT] = ACTIONS(771), - [anon_sym_DASH_DASH] = ACTIONS(771), - [anon_sym_DASH] = ACTIONS(771), - [anon_sym_in] = ACTIONS(771), - [anon_sym_LBRACE] = ACTIONS(771), - [anon_sym_STAR] = ACTIONS(771), - [anon_sym_STAR_STAR] = ACTIONS(771), - [anon_sym_PLUS_PLUS] = ACTIONS(771), - [anon_sym_SLASH] = ACTIONS(771), - [anon_sym_mod] = ACTIONS(771), - [anon_sym_SLASH_SLASH] = ACTIONS(771), - [anon_sym_PLUS] = ACTIONS(771), - [anon_sym_bit_DASHshl] = ACTIONS(771), - [anon_sym_bit_DASHshr] = ACTIONS(771), - [anon_sym_EQ_EQ] = ACTIONS(771), - [anon_sym_BANG_EQ] = ACTIONS(771), - [anon_sym_LT2] = ACTIONS(771), - [anon_sym_LT_EQ] = ACTIONS(771), - [anon_sym_GT_EQ] = ACTIONS(771), - [anon_sym_not_DASHin] = ACTIONS(771), - [anon_sym_starts_DASHwith] = ACTIONS(771), - [anon_sym_ends_DASHwith] = ACTIONS(771), - [anon_sym_EQ_TILDE] = ACTIONS(771), - [anon_sym_BANG_TILDE] = ACTIONS(771), - [anon_sym_bit_DASHand] = ACTIONS(771), - [anon_sym_bit_DASHxor] = ACTIONS(771), - [anon_sym_bit_DASHor] = ACTIONS(771), - [anon_sym_and] = ACTIONS(771), - [anon_sym_xor] = ACTIONS(771), - [anon_sym_or] = ACTIONS(771), - [anon_sym_DOT_DOT_LT] = ACTIONS(771), - [anon_sym_DOT_DOT] = ACTIONS(771), - [anon_sym_DOT_DOT_EQ] = ACTIONS(771), - [sym_val_nothing] = ACTIONS(771), - [anon_sym_true] = ACTIONS(771), - [anon_sym_false] = ACTIONS(771), - [aux_sym_val_number_token1] = ACTIONS(771), - [aux_sym_val_number_token2] = ACTIONS(771), - [aux_sym_val_number_token3] = ACTIONS(771), - [aux_sym_val_number_token4] = ACTIONS(771), - [anon_sym_inf] = ACTIONS(771), - [anon_sym_DASHinf] = ACTIONS(771), - [anon_sym_NaN] = ACTIONS(771), - [anon_sym_0b] = ACTIONS(771), - [anon_sym_0o] = ACTIONS(771), - [anon_sym_0x] = ACTIONS(771), - [sym_val_date] = ACTIONS(771), - [anon_sym_DQUOTE] = ACTIONS(771), - [sym__str_single_quotes] = ACTIONS(771), - [sym__str_back_ticks] = ACTIONS(771), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(771), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(771), - [anon_sym_err_GT] = ACTIONS(771), - [anon_sym_out_GT] = ACTIONS(771), - [anon_sym_e_GT] = ACTIONS(771), - [anon_sym_o_GT] = ACTIONS(771), - [anon_sym_err_PLUSout_GT] = ACTIONS(771), - [anon_sym_out_PLUSerr_GT] = ACTIONS(771), - [anon_sym_o_PLUSe_GT] = ACTIONS(771), - [anon_sym_e_PLUSo_GT] = ACTIONS(771), - [sym_short_flag] = ACTIONS(771), - [aux_sym_unquoted_token1] = ACTIONS(771), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(1274), + [anon_sym_bit_DASHxor] = ACTIONS(1276), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1280), + [anon_sym_xor] = ACTIONS(1282), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [606] = { [sym_comment] = STATE(606), - [ts_builtin_sym_end] = ACTIONS(854), - [anon_sym_SEMI] = ACTIONS(852), - [anon_sym_LF] = ACTIONS(854), - [anon_sym_LBRACK] = ACTIONS(852), - [anon_sym_LPAREN] = ACTIONS(852), - [anon_sym_PIPE] = ACTIONS(852), - [anon_sym_DOLLAR] = ACTIONS(852), - [anon_sym_GT] = ACTIONS(852), - [anon_sym_DASH_DASH] = ACTIONS(852), - [anon_sym_DASH] = ACTIONS(852), - [anon_sym_in] = ACTIONS(852), - [anon_sym_LBRACE] = ACTIONS(852), - [anon_sym_STAR] = ACTIONS(852), - [anon_sym_STAR_STAR] = ACTIONS(852), - [anon_sym_PLUS_PLUS] = ACTIONS(852), - [anon_sym_SLASH] = ACTIONS(852), - [anon_sym_mod] = ACTIONS(852), - [anon_sym_SLASH_SLASH] = ACTIONS(852), - [anon_sym_PLUS] = ACTIONS(852), - [anon_sym_bit_DASHshl] = ACTIONS(852), - [anon_sym_bit_DASHshr] = ACTIONS(852), - [anon_sym_EQ_EQ] = ACTIONS(852), - [anon_sym_BANG_EQ] = ACTIONS(852), - [anon_sym_LT2] = ACTIONS(852), - [anon_sym_LT_EQ] = ACTIONS(852), - [anon_sym_GT_EQ] = ACTIONS(852), - [anon_sym_not_DASHin] = ACTIONS(852), - [anon_sym_starts_DASHwith] = ACTIONS(852), - [anon_sym_ends_DASHwith] = ACTIONS(852), - [anon_sym_EQ_TILDE] = ACTIONS(852), - [anon_sym_BANG_TILDE] = ACTIONS(852), - [anon_sym_bit_DASHand] = ACTIONS(852), - [anon_sym_bit_DASHxor] = ACTIONS(852), - [anon_sym_bit_DASHor] = ACTIONS(852), - [anon_sym_and] = ACTIONS(852), - [anon_sym_xor] = ACTIONS(852), - [anon_sym_or] = ACTIONS(852), - [anon_sym_DOT_DOT_LT] = ACTIONS(852), - [anon_sym_DOT_DOT] = ACTIONS(852), - [anon_sym_DOT_DOT_EQ] = ACTIONS(852), - [sym_val_nothing] = ACTIONS(852), - [anon_sym_true] = ACTIONS(852), - [anon_sym_false] = ACTIONS(852), - [aux_sym_val_number_token1] = ACTIONS(852), - [aux_sym_val_number_token2] = ACTIONS(852), - [aux_sym_val_number_token3] = ACTIONS(852), - [aux_sym_val_number_token4] = ACTIONS(852), - [anon_sym_inf] = ACTIONS(852), - [anon_sym_DASHinf] = ACTIONS(852), - [anon_sym_NaN] = ACTIONS(852), - [anon_sym_0b] = ACTIONS(852), - [anon_sym_0o] = ACTIONS(852), - [anon_sym_0x] = ACTIONS(852), - [sym_val_date] = ACTIONS(852), - [anon_sym_DQUOTE] = ACTIONS(852), - [sym__str_single_quotes] = ACTIONS(852), - [sym__str_back_ticks] = ACTIONS(852), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(852), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(852), - [anon_sym_err_GT] = ACTIONS(852), - [anon_sym_out_GT] = ACTIONS(852), - [anon_sym_e_GT] = ACTIONS(852), - [anon_sym_o_GT] = ACTIONS(852), - [anon_sym_err_PLUSout_GT] = ACTIONS(852), - [anon_sym_out_PLUSerr_GT] = ACTIONS(852), - [anon_sym_o_PLUSe_GT] = ACTIONS(852), - [anon_sym_e_PLUSo_GT] = ACTIONS(852), - [sym_short_flag] = ACTIONS(852), - [aux_sym_unquoted_token1] = ACTIONS(852), - [anon_sym_POUND] = ACTIONS(3), - }, - [607] = { - [sym_comment] = STATE(607), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [608] = { - [sym_comment] = STATE(608), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [609] = { - [sym_comment] = STATE(609), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [610] = { - [sym_path] = STATE(702), - [sym_comment] = STATE(610), - [aux_sym_cell_path_repeat1] = STATE(617), - [ts_builtin_sym_end] = ACTIONS(615), - [anon_sym_export] = ACTIONS(613), - [anon_sym_alias] = ACTIONS(613), - [anon_sym_let] = ACTIONS(613), - [anon_sym_let_DASHenv] = ACTIONS(613), - [anon_sym_mut] = ACTIONS(613), - [anon_sym_const] = ACTIONS(613), - [sym_cmd_identifier] = ACTIONS(613), - [anon_sym_SEMI] = ACTIONS(613), - [anon_sym_LF] = ACTIONS(615), - [anon_sym_def] = ACTIONS(613), - [anon_sym_def_DASHenv] = ACTIONS(613), - [anon_sym_export_DASHenv] = ACTIONS(613), - [anon_sym_extern] = ACTIONS(613), - [anon_sym_module] = ACTIONS(613), - [anon_sym_use] = ACTIONS(613), - [anon_sym_LBRACK] = ACTIONS(613), - [anon_sym_LPAREN] = ACTIONS(613), - [anon_sym_PIPE] = ACTIONS(613), - [anon_sym_DOLLAR] = ACTIONS(613), - [anon_sym_error] = ACTIONS(613), - [anon_sym_DASH_DASH] = ACTIONS(613), - [anon_sym_DASH] = ACTIONS(613), - [anon_sym_break] = ACTIONS(613), - [anon_sym_continue] = ACTIONS(613), - [anon_sym_for] = ACTIONS(613), - [anon_sym_loop] = ACTIONS(613), - [anon_sym_while] = ACTIONS(613), - [anon_sym_do] = ACTIONS(613), - [anon_sym_if] = ACTIONS(613), - [anon_sym_match] = ACTIONS(613), - [anon_sym_LBRACE] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(1245), - [anon_sym_try] = ACTIONS(613), - [anon_sym_return] = ACTIONS(613), - [anon_sym_source] = ACTIONS(613), - [anon_sym_source_DASHenv] = ACTIONS(613), - [anon_sym_register] = ACTIONS(613), - [anon_sym_hide] = ACTIONS(613), - [anon_sym_hide_DASHenv] = ACTIONS(613), - [anon_sym_overlay] = ACTIONS(613), - [anon_sym_where] = ACTIONS(613), - [anon_sym_not] = ACTIONS(613), - [anon_sym_DOT_DOT_LT] = ACTIONS(613), - [anon_sym_DOT_DOT] = ACTIONS(613), - [anon_sym_DOT_DOT_EQ] = ACTIONS(613), - [sym_val_nothing] = ACTIONS(613), - [anon_sym_true] = ACTIONS(613), - [anon_sym_false] = ACTIONS(613), - [aux_sym_val_number_token1] = ACTIONS(613), - [aux_sym_val_number_token2] = ACTIONS(613), - [aux_sym_val_number_token3] = ACTIONS(613), - [aux_sym_val_number_token4] = ACTIONS(613), - [anon_sym_inf] = ACTIONS(613), - [anon_sym_DASHinf] = ACTIONS(613), - [anon_sym_NaN] = ACTIONS(613), - [anon_sym_0b] = ACTIONS(613), - [anon_sym_0o] = ACTIONS(613), - [anon_sym_0x] = ACTIONS(613), - [sym_val_date] = ACTIONS(613), - [anon_sym_DQUOTE] = ACTIONS(613), - [sym__str_single_quotes] = ACTIONS(613), - [sym__str_back_ticks] = ACTIONS(613), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), - [anon_sym_CARET] = ACTIONS(613), - [sym_short_flag] = ACTIONS(613), - [anon_sym_POUND] = ACTIONS(3), - }, - [611] = { - [sym_comment] = STATE(611), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1287), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, - [612] = { - [sym_comment] = STATE(612), - [ts_builtin_sym_end] = ACTIONS(858), - [anon_sym_SEMI] = ACTIONS(856), - [anon_sym_LF] = ACTIONS(858), - [anon_sym_LBRACK] = ACTIONS(856), - [anon_sym_LPAREN] = ACTIONS(856), - [anon_sym_PIPE] = ACTIONS(856), - [anon_sym_DOLLAR] = ACTIONS(856), - [anon_sym_GT] = ACTIONS(856), - [anon_sym_DASH_DASH] = ACTIONS(856), - [anon_sym_DASH] = ACTIONS(856), - [anon_sym_in] = ACTIONS(856), - [anon_sym_LBRACE] = ACTIONS(856), - [anon_sym_STAR] = ACTIONS(856), - [anon_sym_STAR_STAR] = ACTIONS(856), - [anon_sym_PLUS_PLUS] = ACTIONS(856), - [anon_sym_SLASH] = ACTIONS(856), - [anon_sym_mod] = ACTIONS(856), - [anon_sym_SLASH_SLASH] = ACTIONS(856), - [anon_sym_PLUS] = ACTIONS(856), - [anon_sym_bit_DASHshl] = ACTIONS(856), - [anon_sym_bit_DASHshr] = ACTIONS(856), - [anon_sym_EQ_EQ] = ACTIONS(856), - [anon_sym_BANG_EQ] = ACTIONS(856), - [anon_sym_LT2] = ACTIONS(856), - [anon_sym_LT_EQ] = ACTIONS(856), - [anon_sym_GT_EQ] = ACTIONS(856), - [anon_sym_not_DASHin] = ACTIONS(856), - [anon_sym_starts_DASHwith] = ACTIONS(856), - [anon_sym_ends_DASHwith] = ACTIONS(856), - [anon_sym_EQ_TILDE] = ACTIONS(856), - [anon_sym_BANG_TILDE] = ACTIONS(856), - [anon_sym_bit_DASHand] = ACTIONS(856), - [anon_sym_bit_DASHxor] = ACTIONS(856), - [anon_sym_bit_DASHor] = ACTIONS(856), - [anon_sym_and] = ACTIONS(856), - [anon_sym_xor] = ACTIONS(856), - [anon_sym_or] = ACTIONS(856), - [anon_sym_DOT_DOT_LT] = ACTIONS(856), - [anon_sym_DOT_DOT] = ACTIONS(856), - [anon_sym_DOT_DOT_EQ] = ACTIONS(856), - [sym_val_nothing] = ACTIONS(856), - [anon_sym_true] = ACTIONS(856), - [anon_sym_false] = ACTIONS(856), - [aux_sym_val_number_token1] = ACTIONS(856), - [aux_sym_val_number_token2] = ACTIONS(856), - [aux_sym_val_number_token3] = ACTIONS(856), - [aux_sym_val_number_token4] = ACTIONS(856), - [anon_sym_inf] = ACTIONS(856), - [anon_sym_DASHinf] = ACTIONS(856), - [anon_sym_NaN] = ACTIONS(856), - [anon_sym_0b] = ACTIONS(856), - [anon_sym_0o] = ACTIONS(856), - [anon_sym_0x] = ACTIONS(856), - [sym_val_date] = ACTIONS(856), - [anon_sym_DQUOTE] = ACTIONS(856), - [sym__str_single_quotes] = ACTIONS(856), - [sym__str_back_ticks] = ACTIONS(856), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(856), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(856), - [anon_sym_err_GT] = ACTIONS(856), - [anon_sym_out_GT] = ACTIONS(856), - [anon_sym_e_GT] = ACTIONS(856), - [anon_sym_o_GT] = ACTIONS(856), - [anon_sym_err_PLUSout_GT] = ACTIONS(856), - [anon_sym_out_PLUSerr_GT] = ACTIONS(856), - [anon_sym_o_PLUSe_GT] = ACTIONS(856), - [anon_sym_e_PLUSo_GT] = ACTIONS(856), - [sym_short_flag] = ACTIONS(856), - [aux_sym_unquoted_token1] = ACTIONS(856), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(1274), + [anon_sym_bit_DASHxor] = ACTIONS(1276), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(1280), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [613] = { - [sym_comment] = STATE(613), - [ts_builtin_sym_end] = ACTIONS(769), - [anon_sym_SEMI] = ACTIONS(767), - [anon_sym_LF] = ACTIONS(769), - [anon_sym_LBRACK] = ACTIONS(767), - [anon_sym_LPAREN] = ACTIONS(767), - [anon_sym_PIPE] = ACTIONS(767), - [anon_sym_DOLLAR] = ACTIONS(767), - [anon_sym_GT] = ACTIONS(767), - [anon_sym_DASH_DASH] = ACTIONS(767), - [anon_sym_DASH] = ACTIONS(767), - [anon_sym_in] = ACTIONS(767), - [anon_sym_LBRACE] = ACTIONS(767), - [anon_sym_STAR] = ACTIONS(767), - [anon_sym_STAR_STAR] = ACTIONS(767), - [anon_sym_PLUS_PLUS] = ACTIONS(767), - [anon_sym_SLASH] = ACTIONS(767), - [anon_sym_mod] = ACTIONS(767), - [anon_sym_SLASH_SLASH] = ACTIONS(767), - [anon_sym_PLUS] = ACTIONS(767), - [anon_sym_bit_DASHshl] = ACTIONS(767), - [anon_sym_bit_DASHshr] = ACTIONS(767), - [anon_sym_EQ_EQ] = ACTIONS(767), - [anon_sym_BANG_EQ] = ACTIONS(767), - [anon_sym_LT2] = ACTIONS(767), - [anon_sym_LT_EQ] = ACTIONS(767), - [anon_sym_GT_EQ] = ACTIONS(767), - [anon_sym_not_DASHin] = ACTIONS(767), - [anon_sym_starts_DASHwith] = ACTIONS(767), - [anon_sym_ends_DASHwith] = ACTIONS(767), - [anon_sym_EQ_TILDE] = ACTIONS(767), - [anon_sym_BANG_TILDE] = ACTIONS(767), - [anon_sym_bit_DASHand] = ACTIONS(767), - [anon_sym_bit_DASHxor] = ACTIONS(767), - [anon_sym_bit_DASHor] = ACTIONS(767), - [anon_sym_and] = ACTIONS(767), - [anon_sym_xor] = ACTIONS(767), - [anon_sym_or] = ACTIONS(767), - [anon_sym_DOT_DOT_LT] = ACTIONS(767), - [anon_sym_DOT_DOT] = ACTIONS(767), - [anon_sym_DOT_DOT_EQ] = ACTIONS(767), - [sym_val_nothing] = ACTIONS(767), - [anon_sym_true] = ACTIONS(767), - [anon_sym_false] = ACTIONS(767), - [aux_sym_val_number_token1] = ACTIONS(767), - [aux_sym_val_number_token2] = ACTIONS(767), - [aux_sym_val_number_token3] = ACTIONS(767), - [aux_sym_val_number_token4] = ACTIONS(767), - [anon_sym_inf] = ACTIONS(767), - [anon_sym_DASHinf] = ACTIONS(767), - [anon_sym_NaN] = ACTIONS(767), - [anon_sym_0b] = ACTIONS(767), - [anon_sym_0o] = ACTIONS(767), - [anon_sym_0x] = ACTIONS(767), - [sym_val_date] = ACTIONS(767), - [anon_sym_DQUOTE] = ACTIONS(767), - [sym__str_single_quotes] = ACTIONS(767), - [sym__str_back_ticks] = ACTIONS(767), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(767), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(767), - [anon_sym_err_GT] = ACTIONS(767), - [anon_sym_out_GT] = ACTIONS(767), - [anon_sym_e_GT] = ACTIONS(767), - [anon_sym_o_GT] = ACTIONS(767), - [anon_sym_err_PLUSout_GT] = ACTIONS(767), - [anon_sym_out_PLUSerr_GT] = ACTIONS(767), - [anon_sym_o_PLUSe_GT] = ACTIONS(767), - [anon_sym_e_PLUSo_GT] = ACTIONS(767), - [sym_short_flag] = ACTIONS(767), - [aux_sym_unquoted_token1] = ACTIONS(767), + [607] = { + [sym__flag] = STATE(779), + [sym_long_flag] = STATE(766), + [sym_comment] = STATE(607), + [anon_sym_export] = ACTIONS(1288), + [anon_sym_alias] = ACTIONS(1288), + [anon_sym_let] = ACTIONS(1288), + [anon_sym_let_DASHenv] = ACTIONS(1288), + [anon_sym_mut] = ACTIONS(1288), + [anon_sym_const] = ACTIONS(1288), + [sym_cmd_identifier] = ACTIONS(1288), + [anon_sym_SEMI] = ACTIONS(1288), + [anon_sym_LF] = ACTIONS(1290), + [anon_sym_def] = ACTIONS(1288), + [anon_sym_def_DASHenv] = ACTIONS(1288), + [anon_sym_export_DASHenv] = ACTIONS(1288), + [anon_sym_extern] = ACTIONS(1288), + [anon_sym_module] = ACTIONS(1288), + [anon_sym_use] = ACTIONS(1288), + [anon_sym_LBRACK] = ACTIONS(1288), + [anon_sym_LPAREN] = ACTIONS(1288), + [anon_sym_RPAREN] = ACTIONS(1288), + [anon_sym_PIPE] = ACTIONS(1288), + [anon_sym_DOLLAR] = ACTIONS(1288), + [anon_sym_error] = ACTIONS(1288), + [anon_sym_DASH_DASH] = ACTIONS(1265), + [anon_sym_DASH] = ACTIONS(1288), + [anon_sym_break] = ACTIONS(1288), + [anon_sym_continue] = ACTIONS(1288), + [anon_sym_for] = ACTIONS(1288), + [anon_sym_loop] = ACTIONS(1288), + [anon_sym_while] = ACTIONS(1288), + [anon_sym_do] = ACTIONS(1288), + [anon_sym_if] = ACTIONS(1288), + [anon_sym_match] = ACTIONS(1288), + [anon_sym_LBRACE] = ACTIONS(1288), + [anon_sym_RBRACE] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(1288), + [anon_sym_return] = ACTIONS(1288), + [anon_sym_source] = ACTIONS(1288), + [anon_sym_source_DASHenv] = ACTIONS(1288), + [anon_sym_register] = ACTIONS(1288), + [anon_sym_hide] = ACTIONS(1288), + [anon_sym_hide_DASHenv] = ACTIONS(1288), + [anon_sym_overlay] = ACTIONS(1288), + [anon_sym_where] = ACTIONS(1288), + [anon_sym_not] = ACTIONS(1288), + [anon_sym_DOT_DOT_LT] = ACTIONS(1288), + [anon_sym_DOT_DOT] = ACTIONS(1288), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1288), + [anon_sym_inf] = ACTIONS(1288), + [anon_sym_DASHinf] = ACTIONS(1288), + [anon_sym_NaN] = ACTIONS(1288), + [anon_sym_0b] = ACTIONS(1288), + [anon_sym_0o] = ACTIONS(1288), + [anon_sym_0x] = ACTIONS(1288), + [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), + [anon_sym_CARET] = ACTIONS(1288), + [sym_short_flag] = ACTIONS(1267), [anon_sym_POUND] = ACTIONS(3), }, - [614] = { - [sym_comment] = STATE(614), + [608] = { + [sym__flag] = STATE(607), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(608), + [anon_sym_export] = ACTIONS(1292), + [anon_sym_alias] = ACTIONS(1292), + [anon_sym_let] = ACTIONS(1292), + [anon_sym_let_DASHenv] = ACTIONS(1292), + [anon_sym_mut] = ACTIONS(1292), + [anon_sym_const] = ACTIONS(1292), + [sym_cmd_identifier] = ACTIONS(1292), + [anon_sym_SEMI] = ACTIONS(1292), + [anon_sym_LF] = ACTIONS(1294), + [anon_sym_def] = ACTIONS(1292), + [anon_sym_def_DASHenv] = ACTIONS(1292), + [anon_sym_export_DASHenv] = ACTIONS(1292), + [anon_sym_extern] = ACTIONS(1292), + [anon_sym_module] = ACTIONS(1292), + [anon_sym_use] = ACTIONS(1292), + [anon_sym_LBRACK] = ACTIONS(1292), + [anon_sym_LPAREN] = ACTIONS(1292), + [anon_sym_RPAREN] = ACTIONS(1292), + [anon_sym_PIPE] = ACTIONS(1292), + [anon_sym_DOLLAR] = ACTIONS(1292), + [anon_sym_error] = ACTIONS(1292), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(1292), + [anon_sym_break] = ACTIONS(1292), + [anon_sym_continue] = ACTIONS(1292), + [anon_sym_for] = ACTIONS(1292), + [anon_sym_loop] = ACTIONS(1292), + [anon_sym_while] = ACTIONS(1292), + [anon_sym_do] = ACTIONS(1292), + [anon_sym_if] = ACTIONS(1292), + [anon_sym_match] = ACTIONS(1292), + [anon_sym_LBRACE] = ACTIONS(1292), + [anon_sym_RBRACE] = ACTIONS(1292), + [anon_sym_try] = ACTIONS(1292), + [anon_sym_return] = ACTIONS(1292), + [anon_sym_source] = ACTIONS(1292), + [anon_sym_source_DASHenv] = ACTIONS(1292), + [anon_sym_register] = ACTIONS(1292), + [anon_sym_hide] = ACTIONS(1292), + [anon_sym_hide_DASHenv] = ACTIONS(1292), + [anon_sym_overlay] = ACTIONS(1292), + [anon_sym_where] = ACTIONS(1292), + [anon_sym_not] = ACTIONS(1292), + [anon_sym_DOT_DOT_LT] = ACTIONS(1292), + [anon_sym_DOT_DOT] = ACTIONS(1292), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1292), + [sym_val_nothing] = ACTIONS(1292), + [anon_sym_true] = ACTIONS(1292), + [anon_sym_false] = ACTIONS(1292), + [aux_sym_val_number_token1] = ACTIONS(1292), + [aux_sym_val_number_token2] = ACTIONS(1292), + [aux_sym_val_number_token3] = ACTIONS(1292), + [aux_sym_val_number_token4] = ACTIONS(1292), + [anon_sym_inf] = ACTIONS(1292), + [anon_sym_DASHinf] = ACTIONS(1292), + [anon_sym_NaN] = ACTIONS(1292), + [anon_sym_0b] = ACTIONS(1292), + [anon_sym_0o] = ACTIONS(1292), + [anon_sym_0x] = ACTIONS(1292), + [sym_val_date] = ACTIONS(1292), + [anon_sym_DQUOTE] = ACTIONS(1292), + [sym__str_single_quotes] = ACTIONS(1292), + [sym__str_back_ticks] = ACTIONS(1292), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1292), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1292), + [anon_sym_CARET] = ACTIONS(1292), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [609] = { + [sym__flag] = STATE(780), + [sym_long_flag] = STATE(766), + [sym_comment] = STATE(609), + [anon_sym_export] = ACTIONS(1292), + [anon_sym_alias] = ACTIONS(1292), + [anon_sym_let] = ACTIONS(1292), + [anon_sym_let_DASHenv] = ACTIONS(1292), + [anon_sym_mut] = ACTIONS(1292), + [anon_sym_const] = ACTIONS(1292), + [sym_cmd_identifier] = ACTIONS(1292), + [anon_sym_SEMI] = ACTIONS(1292), + [anon_sym_LF] = ACTIONS(1294), + [anon_sym_def] = ACTIONS(1292), + [anon_sym_def_DASHenv] = ACTIONS(1292), + [anon_sym_export_DASHenv] = ACTIONS(1292), + [anon_sym_extern] = ACTIONS(1292), + [anon_sym_module] = ACTIONS(1292), + [anon_sym_use] = ACTIONS(1292), + [anon_sym_LBRACK] = ACTIONS(1292), + [anon_sym_LPAREN] = ACTIONS(1292), + [anon_sym_RPAREN] = ACTIONS(1292), + [anon_sym_PIPE] = ACTIONS(1292), + [anon_sym_DOLLAR] = ACTIONS(1292), + [anon_sym_error] = ACTIONS(1292), + [anon_sym_DASH_DASH] = ACTIONS(1265), + [anon_sym_DASH] = ACTIONS(1292), + [anon_sym_break] = ACTIONS(1292), + [anon_sym_continue] = ACTIONS(1292), + [anon_sym_for] = ACTIONS(1292), + [anon_sym_loop] = ACTIONS(1292), + [anon_sym_while] = ACTIONS(1292), + [anon_sym_do] = ACTIONS(1292), + [anon_sym_if] = ACTIONS(1292), + [anon_sym_match] = ACTIONS(1292), + [anon_sym_LBRACE] = ACTIONS(1292), + [anon_sym_RBRACE] = ACTIONS(1292), + [anon_sym_try] = ACTIONS(1292), + [anon_sym_return] = ACTIONS(1292), + [anon_sym_source] = ACTIONS(1292), + [anon_sym_source_DASHenv] = ACTIONS(1292), + [anon_sym_register] = ACTIONS(1292), + [anon_sym_hide] = ACTIONS(1292), + [anon_sym_hide_DASHenv] = ACTIONS(1292), + [anon_sym_overlay] = ACTIONS(1292), + [anon_sym_where] = ACTIONS(1292), + [anon_sym_not] = ACTIONS(1292), + [anon_sym_DOT_DOT_LT] = ACTIONS(1292), + [anon_sym_DOT_DOT] = ACTIONS(1292), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1292), + [sym_val_nothing] = ACTIONS(1292), + [anon_sym_true] = ACTIONS(1292), + [anon_sym_false] = ACTIONS(1292), + [aux_sym_val_number_token1] = ACTIONS(1292), + [aux_sym_val_number_token2] = ACTIONS(1292), + [aux_sym_val_number_token3] = ACTIONS(1292), + [aux_sym_val_number_token4] = ACTIONS(1292), + [anon_sym_inf] = ACTIONS(1292), + [anon_sym_DASHinf] = ACTIONS(1292), + [anon_sym_NaN] = ACTIONS(1292), + [anon_sym_0b] = ACTIONS(1292), + [anon_sym_0o] = ACTIONS(1292), + [anon_sym_0x] = ACTIONS(1292), + [sym_val_date] = ACTIONS(1292), + [anon_sym_DQUOTE] = ACTIONS(1292), + [sym__str_single_quotes] = ACTIONS(1292), + [sym__str_back_ticks] = ACTIONS(1292), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1292), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1292), + [anon_sym_CARET] = ACTIONS(1292), + [sym_short_flag] = ACTIONS(1267), + [anon_sym_POUND] = ACTIONS(3), + }, + [610] = { + [sym_comment] = STATE(610), [ts_builtin_sym_end] = ACTIONS(862), [anon_sym_SEMI] = ACTIONS(860), [anon_sym_LF] = ACTIONS(862), @@ -102722,884 +102465,1251 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [aux_sym_unquoted_token1] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, + [611] = { + [sym__flag] = STATE(608), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(611), + [anon_sym_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_RPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_RBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [612] = { + [sym__flag] = STATE(609), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(612), + [anon_sym_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_RPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_RBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [613] = { + [sym__flag] = STATE(781), + [sym_long_flag] = STATE(766), + [sym_comment] = STATE(613), + [anon_sym_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_RPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH_DASH] = ACTIONS(1265), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_RBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), + [sym_short_flag] = ACTIONS(1267), + [anon_sym_POUND] = ACTIONS(3), + }, + [614] = { + [sym_comment] = STATE(614), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), + [anon_sym_POUND] = ACTIONS(3), + }, [615] = { [sym_comment] = STATE(615), - [ts_builtin_sym_end] = ACTIONS(872), - [anon_sym_SEMI] = ACTIONS(870), - [anon_sym_LF] = ACTIONS(872), - [anon_sym_LBRACK] = ACTIONS(870), - [anon_sym_LPAREN] = ACTIONS(870), - [anon_sym_PIPE] = ACTIONS(870), - [anon_sym_DOLLAR] = ACTIONS(870), - [anon_sym_GT] = ACTIONS(870), - [anon_sym_DASH_DASH] = ACTIONS(870), - [anon_sym_DASH] = ACTIONS(870), - [anon_sym_in] = ACTIONS(870), - [anon_sym_LBRACE] = ACTIONS(870), - [anon_sym_STAR] = ACTIONS(870), - [anon_sym_STAR_STAR] = ACTIONS(870), - [anon_sym_PLUS_PLUS] = ACTIONS(870), - [anon_sym_SLASH] = ACTIONS(870), - [anon_sym_mod] = ACTIONS(870), - [anon_sym_SLASH_SLASH] = ACTIONS(870), - [anon_sym_PLUS] = ACTIONS(870), - [anon_sym_bit_DASHshl] = ACTIONS(870), - [anon_sym_bit_DASHshr] = ACTIONS(870), - [anon_sym_EQ_EQ] = ACTIONS(870), - [anon_sym_BANG_EQ] = ACTIONS(870), - [anon_sym_LT2] = ACTIONS(870), - [anon_sym_LT_EQ] = ACTIONS(870), - [anon_sym_GT_EQ] = ACTIONS(870), - [anon_sym_not_DASHin] = ACTIONS(870), - [anon_sym_starts_DASHwith] = ACTIONS(870), - [anon_sym_ends_DASHwith] = ACTIONS(870), - [anon_sym_EQ_TILDE] = ACTIONS(870), - [anon_sym_BANG_TILDE] = ACTIONS(870), - [anon_sym_bit_DASHand] = ACTIONS(870), - [anon_sym_bit_DASHxor] = ACTIONS(870), - [anon_sym_bit_DASHor] = ACTIONS(870), - [anon_sym_and] = ACTIONS(870), - [anon_sym_xor] = ACTIONS(870), - [anon_sym_or] = ACTIONS(870), - [anon_sym_DOT_DOT_LT] = ACTIONS(870), - [anon_sym_DOT_DOT] = ACTIONS(870), - [anon_sym_DOT_DOT_EQ] = ACTIONS(870), - [sym_val_nothing] = ACTIONS(870), - [anon_sym_true] = ACTIONS(870), - [anon_sym_false] = ACTIONS(870), - [aux_sym_val_number_token1] = ACTIONS(870), - [aux_sym_val_number_token2] = ACTIONS(870), - [aux_sym_val_number_token3] = ACTIONS(870), - [aux_sym_val_number_token4] = ACTIONS(870), - [anon_sym_inf] = ACTIONS(870), - [anon_sym_DASHinf] = ACTIONS(870), - [anon_sym_NaN] = ACTIONS(870), - [anon_sym_0b] = ACTIONS(870), - [anon_sym_0o] = ACTIONS(870), - [anon_sym_0x] = ACTIONS(870), - [sym_val_date] = ACTIONS(870), - [anon_sym_DQUOTE] = ACTIONS(870), - [sym__str_single_quotes] = ACTIONS(870), - [sym__str_back_ticks] = ACTIONS(870), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), - [anon_sym_err_GT] = ACTIONS(870), - [anon_sym_out_GT] = ACTIONS(870), - [anon_sym_e_GT] = ACTIONS(870), - [anon_sym_o_GT] = ACTIONS(870), - [anon_sym_err_PLUSout_GT] = ACTIONS(870), - [anon_sym_out_PLUSerr_GT] = ACTIONS(870), - [anon_sym_o_PLUSe_GT] = ACTIONS(870), - [anon_sym_e_PLUSo_GT] = ACTIONS(870), - [sym_short_flag] = ACTIONS(870), - [aux_sym_unquoted_token1] = ACTIONS(870), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(1274), + [anon_sym_bit_DASHxor] = ACTIONS(1276), + [anon_sym_bit_DASHor] = ACTIONS(1278), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [616] = { [sym_comment] = STATE(616), - [ts_builtin_sym_end] = ACTIONS(814), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LF] = ACTIONS(814), - [anon_sym_LBRACK] = ACTIONS(812), - [anon_sym_LPAREN] = ACTIONS(812), - [anon_sym_PIPE] = ACTIONS(812), - [anon_sym_DOLLAR] = ACTIONS(812), - [anon_sym_GT] = ACTIONS(812), - [anon_sym_DASH_DASH] = ACTIONS(812), - [anon_sym_DASH] = ACTIONS(812), - [anon_sym_in] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(812), - [anon_sym_STAR] = ACTIONS(812), - [anon_sym_STAR_STAR] = ACTIONS(812), - [anon_sym_PLUS_PLUS] = ACTIONS(812), - [anon_sym_SLASH] = ACTIONS(812), - [anon_sym_mod] = ACTIONS(812), - [anon_sym_SLASH_SLASH] = ACTIONS(812), - [anon_sym_PLUS] = ACTIONS(812), - [anon_sym_bit_DASHshl] = ACTIONS(812), - [anon_sym_bit_DASHshr] = ACTIONS(812), - [anon_sym_EQ_EQ] = ACTIONS(812), - [anon_sym_BANG_EQ] = ACTIONS(812), - [anon_sym_LT2] = ACTIONS(812), - [anon_sym_LT_EQ] = ACTIONS(812), - [anon_sym_GT_EQ] = ACTIONS(812), - [anon_sym_not_DASHin] = ACTIONS(812), - [anon_sym_starts_DASHwith] = ACTIONS(812), - [anon_sym_ends_DASHwith] = ACTIONS(812), - [anon_sym_EQ_TILDE] = ACTIONS(812), - [anon_sym_BANG_TILDE] = ACTIONS(812), - [anon_sym_bit_DASHand] = ACTIONS(812), - [anon_sym_bit_DASHxor] = ACTIONS(812), - [anon_sym_bit_DASHor] = ACTIONS(812), - [anon_sym_and] = ACTIONS(812), - [anon_sym_xor] = ACTIONS(812), - [anon_sym_or] = ACTIONS(812), - [anon_sym_DOT_DOT_LT] = ACTIONS(812), - [anon_sym_DOT_DOT] = ACTIONS(812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(812), - [sym_val_nothing] = ACTIONS(812), - [anon_sym_true] = ACTIONS(812), - [anon_sym_false] = ACTIONS(812), - [aux_sym_val_number_token1] = ACTIONS(812), - [aux_sym_val_number_token2] = ACTIONS(812), - [aux_sym_val_number_token3] = ACTIONS(812), - [aux_sym_val_number_token4] = ACTIONS(812), - [anon_sym_inf] = ACTIONS(812), - [anon_sym_DASHinf] = ACTIONS(812), - [anon_sym_NaN] = ACTIONS(812), - [anon_sym_0b] = ACTIONS(812), - [anon_sym_0o] = ACTIONS(812), - [anon_sym_0x] = ACTIONS(812), - [sym_val_date] = ACTIONS(812), - [anon_sym_DQUOTE] = ACTIONS(812), - [sym__str_single_quotes] = ACTIONS(812), - [sym__str_back_ticks] = ACTIONS(812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), - [anon_sym_err_GT] = ACTIONS(812), - [anon_sym_out_GT] = ACTIONS(812), - [anon_sym_e_GT] = ACTIONS(812), - [anon_sym_o_GT] = ACTIONS(812), - [anon_sym_err_PLUSout_GT] = ACTIONS(812), - [anon_sym_out_PLUSerr_GT] = ACTIONS(812), - [anon_sym_o_PLUSe_GT] = ACTIONS(812), - [anon_sym_e_PLUSo_GT] = ACTIONS(812), - [sym_short_flag] = ACTIONS(812), - [aux_sym_unquoted_token1] = ACTIONS(812), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(1274), + [anon_sym_bit_DASHxor] = ACTIONS(1276), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [617] = { - [sym_path] = STATE(702), [sym_comment] = STATE(617), - [aux_sym_cell_path_repeat1] = STATE(617), - [ts_builtin_sym_end] = ACTIONS(596), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_PIPE] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_DASH_DASH] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(1289), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), - [sym_short_flag] = ACTIONS(594), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(1274), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [618] = { + [sym__flag] = STATE(732), + [sym_long_flag] = STATE(738), [sym_comment] = STATE(618), - [anon_sym_export] = ACTIONS(702), - [anon_sym_alias] = ACTIONS(702), - [anon_sym_let] = ACTIONS(702), - [anon_sym_let_DASHenv] = ACTIONS(702), - [anon_sym_mut] = ACTIONS(702), - [anon_sym_const] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_def] = ACTIONS(702), - [anon_sym_def_DASHenv] = ACTIONS(702), - [anon_sym_export_DASHenv] = ACTIONS(702), - [anon_sym_extern] = ACTIONS(702), - [anon_sym_module] = ACTIONS(702), - [anon_sym_use] = ACTIONS(702), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_RPAREN] = ACTIONS(702), - [anon_sym_PIPE] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_error] = ACTIONS(702), - [anon_sym_DASH_DASH] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_break] = ACTIONS(702), - [anon_sym_continue] = ACTIONS(702), - [anon_sym_for] = ACTIONS(702), - [anon_sym_loop] = ACTIONS(702), - [anon_sym_while] = ACTIONS(702), - [anon_sym_do] = ACTIONS(702), - [anon_sym_if] = ACTIONS(702), - [anon_sym_match] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_RBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_try] = ACTIONS(702), - [anon_sym_return] = ACTIONS(702), - [anon_sym_source] = ACTIONS(702), - [anon_sym_source_DASHenv] = ACTIONS(702), - [anon_sym_register] = ACTIONS(702), - [anon_sym_hide] = ACTIONS(702), - [anon_sym_hide_DASHenv] = ACTIONS(702), - [anon_sym_overlay] = ACTIONS(702), - [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_CARET] = ACTIONS(702), - [sym_short_flag] = ACTIONS(702), + [aux_sym_overlay_use_repeat1] = STATE(623), + [ts_builtin_sym_end] = ACTIONS(1140), + [anon_sym_export] = ACTIONS(1138), + [anon_sym_alias] = ACTIONS(1138), + [anon_sym_let] = ACTIONS(1138), + [anon_sym_let_DASHenv] = ACTIONS(1138), + [anon_sym_mut] = ACTIONS(1138), + [anon_sym_const] = ACTIONS(1138), + [sym_cmd_identifier] = ACTIONS(1138), + [anon_sym_SEMI] = ACTIONS(1138), + [anon_sym_LF] = ACTIONS(1140), + [anon_sym_def] = ACTIONS(1138), + [anon_sym_def_DASHenv] = ACTIONS(1138), + [anon_sym_export_DASHenv] = ACTIONS(1138), + [anon_sym_extern] = ACTIONS(1138), + [anon_sym_module] = ACTIONS(1138), + [anon_sym_use] = ACTIONS(1138), + [anon_sym_LBRACK] = ACTIONS(1138), + [anon_sym_LPAREN] = ACTIONS(1138), + [anon_sym_DOLLAR] = ACTIONS(1138), + [anon_sym_error] = ACTIONS(1138), + [anon_sym_DASH_DASH] = ACTIONS(1251), + [anon_sym_DASH] = ACTIONS(1138), + [anon_sym_break] = ACTIONS(1138), + [anon_sym_continue] = ACTIONS(1138), + [anon_sym_for] = ACTIONS(1138), + [anon_sym_loop] = ACTIONS(1138), + [anon_sym_while] = ACTIONS(1138), + [anon_sym_do] = ACTIONS(1138), + [anon_sym_if] = ACTIONS(1138), + [anon_sym_match] = ACTIONS(1138), + [anon_sym_LBRACE] = ACTIONS(1138), + [anon_sym_try] = ACTIONS(1138), + [anon_sym_return] = ACTIONS(1138), + [anon_sym_source] = ACTIONS(1138), + [anon_sym_source_DASHenv] = ACTIONS(1138), + [anon_sym_register] = ACTIONS(1138), + [anon_sym_hide] = ACTIONS(1138), + [anon_sym_hide_DASHenv] = ACTIONS(1138), + [anon_sym_overlay] = ACTIONS(1138), + [anon_sym_as] = ACTIONS(1300), + [anon_sym_where] = ACTIONS(1138), + [anon_sym_not] = ACTIONS(1138), + [anon_sym_DOT_DOT_LT] = ACTIONS(1138), + [anon_sym_DOT_DOT] = ACTIONS(1138), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1138), + [sym_val_nothing] = ACTIONS(1138), + [anon_sym_true] = ACTIONS(1138), + [anon_sym_false] = ACTIONS(1138), + [aux_sym_val_number_token1] = ACTIONS(1138), + [aux_sym_val_number_token2] = ACTIONS(1138), + [aux_sym_val_number_token3] = ACTIONS(1138), + [aux_sym_val_number_token4] = ACTIONS(1138), + [anon_sym_inf] = ACTIONS(1138), + [anon_sym_DASHinf] = ACTIONS(1138), + [anon_sym_NaN] = ACTIONS(1138), + [anon_sym_0b] = ACTIONS(1138), + [anon_sym_0o] = ACTIONS(1138), + [anon_sym_0x] = ACTIONS(1138), + [sym_val_date] = ACTIONS(1138), + [anon_sym_DQUOTE] = ACTIONS(1138), + [sym__str_single_quotes] = ACTIONS(1138), + [sym__str_back_ticks] = ACTIONS(1138), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1138), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1138), + [anon_sym_CARET] = ACTIONS(1138), + [sym_short_flag] = ACTIONS(1255), [anon_sym_POUND] = ACTIONS(3), }, [619] = { + [sym__flag] = STATE(732), + [sym_long_flag] = STATE(738), [sym_comment] = STATE(619), - [ts_builtin_sym_end] = ACTIONS(795), - [anon_sym_SEMI] = ACTIONS(793), - [anon_sym_LF] = ACTIONS(795), - [anon_sym_LBRACK] = ACTIONS(793), - [anon_sym_LPAREN] = ACTIONS(793), - [anon_sym_PIPE] = ACTIONS(793), - [anon_sym_DOLLAR] = ACTIONS(793), - [anon_sym_GT] = ACTIONS(793), - [anon_sym_DASH_DASH] = ACTIONS(793), - [anon_sym_DASH] = ACTIONS(793), - [anon_sym_in] = ACTIONS(793), - [anon_sym_LBRACE] = ACTIONS(793), - [anon_sym_STAR] = ACTIONS(793), - [anon_sym_STAR_STAR] = ACTIONS(793), - [anon_sym_PLUS_PLUS] = ACTIONS(793), - [anon_sym_SLASH] = ACTIONS(793), - [anon_sym_mod] = ACTIONS(793), - [anon_sym_SLASH_SLASH] = ACTIONS(793), - [anon_sym_PLUS] = ACTIONS(793), - [anon_sym_bit_DASHshl] = ACTIONS(793), - [anon_sym_bit_DASHshr] = ACTIONS(793), - [anon_sym_EQ_EQ] = ACTIONS(793), - [anon_sym_BANG_EQ] = ACTIONS(793), - [anon_sym_LT2] = ACTIONS(793), - [anon_sym_LT_EQ] = ACTIONS(793), - [anon_sym_GT_EQ] = ACTIONS(793), - [anon_sym_not_DASHin] = ACTIONS(793), - [anon_sym_starts_DASHwith] = ACTIONS(793), - [anon_sym_ends_DASHwith] = ACTIONS(793), - [anon_sym_EQ_TILDE] = ACTIONS(793), - [anon_sym_BANG_TILDE] = ACTIONS(793), - [anon_sym_bit_DASHand] = ACTIONS(793), - [anon_sym_bit_DASHxor] = ACTIONS(793), - [anon_sym_bit_DASHor] = ACTIONS(793), - [anon_sym_and] = ACTIONS(793), - [anon_sym_xor] = ACTIONS(793), - [anon_sym_or] = ACTIONS(793), - [anon_sym_DOT_DOT_LT] = ACTIONS(793), - [anon_sym_DOT_DOT] = ACTIONS(793), - [anon_sym_DOT_DOT_EQ] = ACTIONS(793), - [sym_val_nothing] = ACTIONS(793), - [anon_sym_true] = ACTIONS(793), - [anon_sym_false] = ACTIONS(793), - [aux_sym_val_number_token1] = ACTIONS(793), - [aux_sym_val_number_token2] = ACTIONS(793), - [aux_sym_val_number_token3] = ACTIONS(793), - [aux_sym_val_number_token4] = ACTIONS(793), - [anon_sym_inf] = ACTIONS(793), - [anon_sym_DASHinf] = ACTIONS(793), - [anon_sym_NaN] = ACTIONS(793), - [anon_sym_0b] = ACTIONS(793), - [anon_sym_0o] = ACTIONS(793), - [anon_sym_0x] = ACTIONS(793), - [sym_val_date] = ACTIONS(793), - [anon_sym_DQUOTE] = ACTIONS(793), - [sym__str_single_quotes] = ACTIONS(793), - [sym__str_back_ticks] = ACTIONS(793), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(793), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(793), - [anon_sym_err_GT] = ACTIONS(793), - [anon_sym_out_GT] = ACTIONS(793), - [anon_sym_e_GT] = ACTIONS(793), - [anon_sym_o_GT] = ACTIONS(793), - [anon_sym_err_PLUSout_GT] = ACTIONS(793), - [anon_sym_out_PLUSerr_GT] = ACTIONS(793), - [anon_sym_o_PLUSe_GT] = ACTIONS(793), - [anon_sym_e_PLUSo_GT] = ACTIONS(793), - [sym_short_flag] = ACTIONS(793), - [aux_sym_unquoted_token1] = ACTIONS(793), + [aux_sym_overlay_use_repeat1] = STATE(571), + [ts_builtin_sym_end] = ACTIONS(1134), + [anon_sym_export] = ACTIONS(1132), + [anon_sym_alias] = ACTIONS(1132), + [anon_sym_let] = ACTIONS(1132), + [anon_sym_let_DASHenv] = ACTIONS(1132), + [anon_sym_mut] = ACTIONS(1132), + [anon_sym_const] = ACTIONS(1132), + [sym_cmd_identifier] = ACTIONS(1132), + [anon_sym_SEMI] = ACTIONS(1132), + [anon_sym_LF] = ACTIONS(1134), + [anon_sym_def] = ACTIONS(1132), + [anon_sym_def_DASHenv] = ACTIONS(1132), + [anon_sym_export_DASHenv] = ACTIONS(1132), + [anon_sym_extern] = ACTIONS(1132), + [anon_sym_module] = ACTIONS(1132), + [anon_sym_use] = ACTIONS(1132), + [anon_sym_LBRACK] = ACTIONS(1132), + [anon_sym_LPAREN] = ACTIONS(1132), + [anon_sym_DOLLAR] = ACTIONS(1132), + [anon_sym_error] = ACTIONS(1132), + [anon_sym_DASH_DASH] = ACTIONS(1251), + [anon_sym_DASH] = ACTIONS(1132), + [anon_sym_break] = ACTIONS(1132), + [anon_sym_continue] = ACTIONS(1132), + [anon_sym_for] = ACTIONS(1132), + [anon_sym_loop] = ACTIONS(1132), + [anon_sym_while] = ACTIONS(1132), + [anon_sym_do] = ACTIONS(1132), + [anon_sym_if] = ACTIONS(1132), + [anon_sym_match] = ACTIONS(1132), + [anon_sym_LBRACE] = ACTIONS(1132), + [anon_sym_try] = ACTIONS(1132), + [anon_sym_return] = ACTIONS(1132), + [anon_sym_source] = ACTIONS(1132), + [anon_sym_source_DASHenv] = ACTIONS(1132), + [anon_sym_register] = ACTIONS(1132), + [anon_sym_hide] = ACTIONS(1132), + [anon_sym_hide_DASHenv] = ACTIONS(1132), + [anon_sym_overlay] = ACTIONS(1132), + [anon_sym_as] = ACTIONS(1302), + [anon_sym_where] = ACTIONS(1132), + [anon_sym_not] = ACTIONS(1132), + [anon_sym_DOT_DOT_LT] = ACTIONS(1132), + [anon_sym_DOT_DOT] = ACTIONS(1132), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1132), + [sym_val_nothing] = ACTIONS(1132), + [anon_sym_true] = ACTIONS(1132), + [anon_sym_false] = ACTIONS(1132), + [aux_sym_val_number_token1] = ACTIONS(1132), + [aux_sym_val_number_token2] = ACTIONS(1132), + [aux_sym_val_number_token3] = ACTIONS(1132), + [aux_sym_val_number_token4] = ACTIONS(1132), + [anon_sym_inf] = ACTIONS(1132), + [anon_sym_DASHinf] = ACTIONS(1132), + [anon_sym_NaN] = ACTIONS(1132), + [anon_sym_0b] = ACTIONS(1132), + [anon_sym_0o] = ACTIONS(1132), + [anon_sym_0x] = ACTIONS(1132), + [sym_val_date] = ACTIONS(1132), + [anon_sym_DQUOTE] = ACTIONS(1132), + [sym__str_single_quotes] = ACTIONS(1132), + [sym__str_back_ticks] = ACTIONS(1132), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1132), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1132), + [anon_sym_CARET] = ACTIONS(1132), + [sym_short_flag] = ACTIONS(1255), [anon_sym_POUND] = ACTIONS(3), }, [620] = { [sym_comment] = STATE(620), - [ts_builtin_sym_end] = ACTIONS(838), - [anon_sym_SEMI] = ACTIONS(836), - [anon_sym_LF] = ACTIONS(838), - [anon_sym_LBRACK] = ACTIONS(836), - [anon_sym_LPAREN] = ACTIONS(836), - [anon_sym_PIPE] = ACTIONS(836), - [anon_sym_DOLLAR] = ACTIONS(836), - [anon_sym_GT] = ACTIONS(836), - [anon_sym_DASH_DASH] = ACTIONS(836), - [anon_sym_DASH] = ACTIONS(836), - [anon_sym_in] = ACTIONS(836), - [anon_sym_LBRACE] = ACTIONS(836), - [anon_sym_STAR] = ACTIONS(836), - [anon_sym_STAR_STAR] = ACTIONS(836), - [anon_sym_PLUS_PLUS] = ACTIONS(836), - [anon_sym_SLASH] = ACTIONS(836), - [anon_sym_mod] = ACTIONS(836), - [anon_sym_SLASH_SLASH] = ACTIONS(836), - [anon_sym_PLUS] = ACTIONS(836), - [anon_sym_bit_DASHshl] = ACTIONS(836), - [anon_sym_bit_DASHshr] = ACTIONS(836), - [anon_sym_EQ_EQ] = ACTIONS(836), - [anon_sym_BANG_EQ] = ACTIONS(836), - [anon_sym_LT2] = ACTIONS(836), - [anon_sym_LT_EQ] = ACTIONS(836), - [anon_sym_GT_EQ] = ACTIONS(836), - [anon_sym_not_DASHin] = ACTIONS(836), - [anon_sym_starts_DASHwith] = ACTIONS(836), - [anon_sym_ends_DASHwith] = ACTIONS(836), - [anon_sym_EQ_TILDE] = ACTIONS(836), - [anon_sym_BANG_TILDE] = ACTIONS(836), - [anon_sym_bit_DASHand] = ACTIONS(836), - [anon_sym_bit_DASHxor] = ACTIONS(836), - [anon_sym_bit_DASHor] = ACTIONS(836), - [anon_sym_and] = ACTIONS(836), - [anon_sym_xor] = ACTIONS(836), - [anon_sym_or] = ACTIONS(836), - [anon_sym_DOT_DOT_LT] = ACTIONS(836), - [anon_sym_DOT_DOT] = ACTIONS(836), - [anon_sym_DOT_DOT_EQ] = ACTIONS(836), - [sym_val_nothing] = ACTIONS(836), - [anon_sym_true] = ACTIONS(836), - [anon_sym_false] = ACTIONS(836), - [aux_sym_val_number_token1] = ACTIONS(836), - [aux_sym_val_number_token2] = ACTIONS(836), - [aux_sym_val_number_token3] = ACTIONS(836), - [aux_sym_val_number_token4] = ACTIONS(836), - [anon_sym_inf] = ACTIONS(836), - [anon_sym_DASHinf] = ACTIONS(836), - [anon_sym_NaN] = ACTIONS(836), - [anon_sym_0b] = ACTIONS(836), - [anon_sym_0o] = ACTIONS(836), - [anon_sym_0x] = ACTIONS(836), - [sym_val_date] = ACTIONS(836), - [anon_sym_DQUOTE] = ACTIONS(836), - [sym__str_single_quotes] = ACTIONS(836), - [sym__str_back_ticks] = ACTIONS(836), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), - [anon_sym_err_GT] = ACTIONS(836), - [anon_sym_out_GT] = ACTIONS(836), - [anon_sym_e_GT] = ACTIONS(836), - [anon_sym_o_GT] = ACTIONS(836), - [anon_sym_err_PLUSout_GT] = ACTIONS(836), - [anon_sym_out_PLUSerr_GT] = ACTIONS(836), - [anon_sym_o_PLUSe_GT] = ACTIONS(836), - [anon_sym_e_PLUSo_GT] = ACTIONS(836), - [sym_short_flag] = ACTIONS(836), - [aux_sym_unquoted_token1] = ACTIONS(836), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(1243), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(1243), + [anon_sym_starts_DASHwith] = ACTIONS(1243), + [anon_sym_ends_DASHwith] = ACTIONS(1243), + [anon_sym_EQ_TILDE] = ACTIONS(1272), + [anon_sym_BANG_TILDE] = ACTIONS(1272), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [621] = { + [sym__flag] = STATE(613), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(621), - [ts_builtin_sym_end] = ACTIONS(834), - [anon_sym_SEMI] = ACTIONS(832), - [anon_sym_LF] = ACTIONS(834), - [anon_sym_LBRACK] = ACTIONS(832), - [anon_sym_LPAREN] = ACTIONS(832), - [anon_sym_PIPE] = ACTIONS(832), - [anon_sym_DOLLAR] = ACTIONS(832), - [anon_sym_GT] = ACTIONS(832), - [anon_sym_DASH_DASH] = ACTIONS(832), - [anon_sym_DASH] = ACTIONS(832), - [anon_sym_in] = ACTIONS(832), - [anon_sym_LBRACE] = ACTIONS(832), - [anon_sym_STAR] = ACTIONS(832), - [anon_sym_STAR_STAR] = ACTIONS(832), - [anon_sym_PLUS_PLUS] = ACTIONS(832), - [anon_sym_SLASH] = ACTIONS(832), - [anon_sym_mod] = ACTIONS(832), - [anon_sym_SLASH_SLASH] = ACTIONS(832), - [anon_sym_PLUS] = ACTIONS(832), - [anon_sym_bit_DASHshl] = ACTIONS(832), - [anon_sym_bit_DASHshr] = ACTIONS(832), - [anon_sym_EQ_EQ] = ACTIONS(832), - [anon_sym_BANG_EQ] = ACTIONS(832), - [anon_sym_LT2] = ACTIONS(832), - [anon_sym_LT_EQ] = ACTIONS(832), - [anon_sym_GT_EQ] = ACTIONS(832), - [anon_sym_not_DASHin] = ACTIONS(832), - [anon_sym_starts_DASHwith] = ACTIONS(832), - [anon_sym_ends_DASHwith] = ACTIONS(832), - [anon_sym_EQ_TILDE] = ACTIONS(832), - [anon_sym_BANG_TILDE] = ACTIONS(832), - [anon_sym_bit_DASHand] = ACTIONS(832), - [anon_sym_bit_DASHxor] = ACTIONS(832), - [anon_sym_bit_DASHor] = ACTIONS(832), - [anon_sym_and] = ACTIONS(832), - [anon_sym_xor] = ACTIONS(832), - [anon_sym_or] = ACTIONS(832), - [anon_sym_DOT_DOT_LT] = ACTIONS(832), - [anon_sym_DOT_DOT] = ACTIONS(832), - [anon_sym_DOT_DOT_EQ] = ACTIONS(832), - [sym_val_nothing] = ACTIONS(832), - [anon_sym_true] = ACTIONS(832), - [anon_sym_false] = ACTIONS(832), - [aux_sym_val_number_token1] = ACTIONS(832), - [aux_sym_val_number_token2] = ACTIONS(832), - [aux_sym_val_number_token3] = ACTIONS(832), - [aux_sym_val_number_token4] = ACTIONS(832), - [anon_sym_inf] = ACTIONS(832), - [anon_sym_DASHinf] = ACTIONS(832), - [anon_sym_NaN] = ACTIONS(832), - [anon_sym_0b] = ACTIONS(832), - [anon_sym_0o] = ACTIONS(832), - [anon_sym_0x] = ACTIONS(832), - [sym_val_date] = ACTIONS(832), - [anon_sym_DQUOTE] = ACTIONS(832), - [sym__str_single_quotes] = ACTIONS(832), - [sym__str_back_ticks] = ACTIONS(832), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(832), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(832), - [anon_sym_err_GT] = ACTIONS(832), - [anon_sym_out_GT] = ACTIONS(832), - [anon_sym_e_GT] = ACTIONS(832), - [anon_sym_o_GT] = ACTIONS(832), - [anon_sym_err_PLUSout_GT] = ACTIONS(832), - [anon_sym_out_PLUSerr_GT] = ACTIONS(832), - [anon_sym_o_PLUSe_GT] = ACTIONS(832), - [anon_sym_e_PLUSo_GT] = ACTIONS(832), - [sym_short_flag] = ACTIONS(832), - [aux_sym_unquoted_token1] = ACTIONS(832), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_RPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_RBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [622] = { + [sym__flag] = STATE(785), + [sym_long_flag] = STATE(766), [sym_comment] = STATE(622), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(816), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(816), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(816), - [anon_sym_mod] = ACTIONS(816), - [anon_sym_SLASH_SLASH] = ACTIONS(816), - [anon_sym_PLUS] = ACTIONS(816), - [anon_sym_bit_DASHshl] = ACTIONS(816), - [anon_sym_bit_DASHshr] = ACTIONS(816), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_RPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH_DASH] = ACTIONS(1265), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_RBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(1267), [anon_sym_POUND] = ACTIONS(3), }, [623] = { + [sym__flag] = STATE(732), + [sym_long_flag] = STATE(738), [sym_comment] = STATE(623), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(816), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(816), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(816), - [anon_sym_BANG_EQ] = ACTIONS(816), - [anon_sym_LT2] = ACTIONS(816), - [anon_sym_LT_EQ] = ACTIONS(816), - [anon_sym_GT_EQ] = ACTIONS(816), - [anon_sym_not_DASHin] = ACTIONS(816), - [anon_sym_starts_DASHwith] = ACTIONS(816), - [anon_sym_ends_DASHwith] = ACTIONS(816), - [anon_sym_EQ_TILDE] = ACTIONS(816), - [anon_sym_BANG_TILDE] = ACTIONS(816), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [aux_sym_overlay_use_repeat1] = STATE(571), + [ts_builtin_sym_end] = ACTIONS(1124), + [anon_sym_export] = ACTIONS(1122), + [anon_sym_alias] = ACTIONS(1122), + [anon_sym_let] = ACTIONS(1122), + [anon_sym_let_DASHenv] = ACTIONS(1122), + [anon_sym_mut] = ACTIONS(1122), + [anon_sym_const] = ACTIONS(1122), + [sym_cmd_identifier] = ACTIONS(1122), + [anon_sym_SEMI] = ACTIONS(1122), + [anon_sym_LF] = ACTIONS(1124), + [anon_sym_def] = ACTIONS(1122), + [anon_sym_def_DASHenv] = ACTIONS(1122), + [anon_sym_export_DASHenv] = ACTIONS(1122), + [anon_sym_extern] = ACTIONS(1122), + [anon_sym_module] = ACTIONS(1122), + [anon_sym_use] = ACTIONS(1122), + [anon_sym_LBRACK] = ACTIONS(1122), + [anon_sym_LPAREN] = ACTIONS(1122), + [anon_sym_DOLLAR] = ACTIONS(1122), + [anon_sym_error] = ACTIONS(1122), + [anon_sym_DASH_DASH] = ACTIONS(1251), + [anon_sym_DASH] = ACTIONS(1122), + [anon_sym_break] = ACTIONS(1122), + [anon_sym_continue] = ACTIONS(1122), + [anon_sym_for] = ACTIONS(1122), + [anon_sym_loop] = ACTIONS(1122), + [anon_sym_while] = ACTIONS(1122), + [anon_sym_do] = ACTIONS(1122), + [anon_sym_if] = ACTIONS(1122), + [anon_sym_match] = ACTIONS(1122), + [anon_sym_LBRACE] = ACTIONS(1122), + [anon_sym_try] = ACTIONS(1122), + [anon_sym_return] = ACTIONS(1122), + [anon_sym_source] = ACTIONS(1122), + [anon_sym_source_DASHenv] = ACTIONS(1122), + [anon_sym_register] = ACTIONS(1122), + [anon_sym_hide] = ACTIONS(1122), + [anon_sym_hide_DASHenv] = ACTIONS(1122), + [anon_sym_overlay] = ACTIONS(1122), + [anon_sym_as] = ACTIONS(1304), + [anon_sym_where] = ACTIONS(1122), + [anon_sym_not] = ACTIONS(1122), + [anon_sym_DOT_DOT_LT] = ACTIONS(1122), + [anon_sym_DOT_DOT] = ACTIONS(1122), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1122), + [sym_val_nothing] = ACTIONS(1122), + [anon_sym_true] = ACTIONS(1122), + [anon_sym_false] = ACTIONS(1122), + [aux_sym_val_number_token1] = ACTIONS(1122), + [aux_sym_val_number_token2] = ACTIONS(1122), + [aux_sym_val_number_token3] = ACTIONS(1122), + [aux_sym_val_number_token4] = ACTIONS(1122), + [anon_sym_inf] = ACTIONS(1122), + [anon_sym_DASHinf] = ACTIONS(1122), + [anon_sym_NaN] = ACTIONS(1122), + [anon_sym_0b] = ACTIONS(1122), + [anon_sym_0o] = ACTIONS(1122), + [anon_sym_0x] = ACTIONS(1122), + [sym_val_date] = ACTIONS(1122), + [anon_sym_DQUOTE] = ACTIONS(1122), + [sym__str_single_quotes] = ACTIONS(1122), + [sym__str_back_ticks] = ACTIONS(1122), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1122), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1122), + [anon_sym_CARET] = ACTIONS(1122), + [sym_short_flag] = ACTIONS(1255), [anon_sym_POUND] = ACTIONS(3), }, [624] = { + [sym__flag] = STATE(621), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(624), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1287), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [625] = { - [sym__flag] = STATE(602), - [sym_long_flag] = STATE(690), + [sym__flag] = STATE(622), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(625), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [626] = { - [sym__flag] = STATE(603), - [sym_long_flag] = STATE(690), [sym_comment] = STATE(626), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(623), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(649), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [627] = { [sym_comment] = STATE(627), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(781), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(781), + [anon_sym_mod] = ACTIONS(781), + [anon_sym_SLASH_SLASH] = ACTIONS(781), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), + [anon_sym_POUND] = ACTIONS(3), + }, + [628] = { + [sym__flag] = STATE(755), + [sym_long_flag] = STATE(766), + [sym_comment] = STATE(628), [anon_sym_export] = ACTIONS(670), [anon_sym_alias] = ACTIONS(670), [anon_sym_let] = ACTIONS(670), @@ -103621,7 +103731,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(670), [anon_sym_DOLLAR] = ACTIONS(670), [anon_sym_error] = ACTIONS(670), - [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(1265), [anon_sym_DASH] = ACTIONS(670), [anon_sym_break] = ACTIONS(670), [anon_sym_continue] = ACTIONS(670), @@ -103633,7 +103743,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(670), [anon_sym_LBRACE] = ACTIONS(670), [anon_sym_RBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), [anon_sym_try] = ACTIONS(670), [anon_sym_return] = ACTIONS(670), [anon_sym_source] = ACTIONS(670), @@ -103643,7 +103752,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide_DASHenv] = ACTIONS(670), [anon_sym_overlay] = ACTIONS(670), [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), [anon_sym_not] = ACTIONS(670), [anon_sym_DOT_DOT_LT] = ACTIONS(670), [anon_sym_DOT_DOT] = ACTIONS(670), @@ -103668,962 +103776,597 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), [anon_sym_CARET] = ACTIONS(670), - [sym_short_flag] = ACTIONS(670), - [anon_sym_POUND] = ACTIONS(3), - }, - [628] = { - [sym__flag] = STATE(772), - [sym_long_flag] = STATE(761), - [sym_comment] = STATE(628), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_RPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(1255), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_RBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(1257), + [sym_short_flag] = ACTIONS(1267), [anon_sym_POUND] = ACTIONS(3), }, [629] = { [sym_comment] = STATE(629), - [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_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_DOT_DOT_LT] = ACTIONS(107), - [anon_sym_DOT_DOT] = ACTIONS(107), - [anon_sym_DOT_DOT_EQ] = ACTIONS(107), - [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), - [aux_sym_val_number_token4] = ACTIONS(107), - [anon_sym_inf] = ACTIONS(107), - [anon_sym_DASHinf] = ACTIONS(107), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(781), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(781), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, [630] = { + [sym__flag] = STATE(625), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(630), - [ts_builtin_sym_end] = ACTIONS(787), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_GT] = ACTIONS(785), - [anon_sym_DASH_DASH] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_in] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_STAR] = ACTIONS(785), - [anon_sym_STAR_STAR] = ACTIONS(785), - [anon_sym_PLUS_PLUS] = ACTIONS(785), - [anon_sym_SLASH] = ACTIONS(785), - [anon_sym_mod] = ACTIONS(785), - [anon_sym_SLASH_SLASH] = ACTIONS(785), - [anon_sym_PLUS] = ACTIONS(785), - [anon_sym_bit_DASHshl] = ACTIONS(785), - [anon_sym_bit_DASHshr] = ACTIONS(785), - [anon_sym_EQ_EQ] = ACTIONS(785), - [anon_sym_BANG_EQ] = ACTIONS(785), - [anon_sym_LT2] = ACTIONS(785), - [anon_sym_LT_EQ] = ACTIONS(785), - [anon_sym_GT_EQ] = ACTIONS(785), - [anon_sym_not_DASHin] = ACTIONS(785), - [anon_sym_starts_DASHwith] = ACTIONS(785), - [anon_sym_ends_DASHwith] = ACTIONS(785), - [anon_sym_EQ_TILDE] = ACTIONS(785), - [anon_sym_BANG_TILDE] = ACTIONS(785), - [anon_sym_bit_DASHand] = ACTIONS(785), - [anon_sym_bit_DASHxor] = ACTIONS(785), - [anon_sym_bit_DASHor] = ACTIONS(785), - [anon_sym_and] = ACTIONS(785), - [anon_sym_xor] = ACTIONS(785), - [anon_sym_or] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_err_GT] = ACTIONS(785), - [anon_sym_out_GT] = ACTIONS(785), - [anon_sym_e_GT] = ACTIONS(785), - [anon_sym_o_GT] = ACTIONS(785), - [anon_sym_err_PLUSout_GT] = ACTIONS(785), - [anon_sym_out_PLUSerr_GT] = ACTIONS(785), - [anon_sym_o_PLUSe_GT] = ACTIONS(785), - [anon_sym_e_PLUSo_GT] = ACTIONS(785), - [sym_short_flag] = ACTIONS(785), - [aux_sym_unquoted_token1] = ACTIONS(785), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_RPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_RBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [631] = { + [sym__flag] = STATE(753), + [sym_long_flag] = STATE(766), [sym_comment] = STATE(631), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(816), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(1265), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(1267), [anon_sym_POUND] = ACTIONS(3), }, [632] = { + [sym__flag] = STATE(642), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(632), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(1294), - [anon_sym_bit_DASHxor] = ACTIONS(816), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [633] = { + [sym__flag] = STATE(641), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(633), - [ts_builtin_sym_end] = ACTIONS(791), - [anon_sym_SEMI] = ACTIONS(789), - [anon_sym_LF] = ACTIONS(791), - [anon_sym_LBRACK] = ACTIONS(789), - [anon_sym_LPAREN] = ACTIONS(789), - [anon_sym_PIPE] = ACTIONS(789), - [anon_sym_DOLLAR] = ACTIONS(789), - [anon_sym_GT] = ACTIONS(789), - [anon_sym_DASH_DASH] = ACTIONS(789), - [anon_sym_DASH] = ACTIONS(789), - [anon_sym_in] = ACTIONS(789), - [anon_sym_LBRACE] = ACTIONS(789), - [anon_sym_STAR] = ACTIONS(789), - [anon_sym_STAR_STAR] = ACTIONS(789), - [anon_sym_PLUS_PLUS] = ACTIONS(789), - [anon_sym_SLASH] = ACTIONS(789), - [anon_sym_mod] = ACTIONS(789), - [anon_sym_SLASH_SLASH] = ACTIONS(789), - [anon_sym_PLUS] = ACTIONS(789), - [anon_sym_bit_DASHshl] = ACTIONS(789), - [anon_sym_bit_DASHshr] = ACTIONS(789), - [anon_sym_EQ_EQ] = ACTIONS(789), - [anon_sym_BANG_EQ] = ACTIONS(789), - [anon_sym_LT2] = ACTIONS(789), - [anon_sym_LT_EQ] = ACTIONS(789), - [anon_sym_GT_EQ] = ACTIONS(789), - [anon_sym_not_DASHin] = ACTIONS(789), - [anon_sym_starts_DASHwith] = ACTIONS(789), - [anon_sym_ends_DASHwith] = ACTIONS(789), - [anon_sym_EQ_TILDE] = ACTIONS(789), - [anon_sym_BANG_TILDE] = ACTIONS(789), - [anon_sym_bit_DASHand] = ACTIONS(789), - [anon_sym_bit_DASHxor] = ACTIONS(789), - [anon_sym_bit_DASHor] = ACTIONS(789), - [anon_sym_and] = ACTIONS(789), - [anon_sym_xor] = ACTIONS(789), - [anon_sym_or] = ACTIONS(789), - [anon_sym_DOT_DOT_LT] = ACTIONS(789), - [anon_sym_DOT_DOT] = ACTIONS(789), - [anon_sym_DOT_DOT_EQ] = ACTIONS(789), - [sym_val_nothing] = ACTIONS(789), - [anon_sym_true] = ACTIONS(789), - [anon_sym_false] = ACTIONS(789), - [aux_sym_val_number_token1] = ACTIONS(789), - [aux_sym_val_number_token2] = ACTIONS(789), - [aux_sym_val_number_token3] = ACTIONS(789), - [aux_sym_val_number_token4] = ACTIONS(789), - [anon_sym_inf] = ACTIONS(789), - [anon_sym_DASHinf] = ACTIONS(789), - [anon_sym_NaN] = ACTIONS(789), - [anon_sym_0b] = ACTIONS(789), - [anon_sym_0o] = ACTIONS(789), - [anon_sym_0x] = ACTIONS(789), - [sym_val_date] = ACTIONS(789), - [anon_sym_DQUOTE] = ACTIONS(789), - [sym__str_single_quotes] = ACTIONS(789), - [sym__str_back_ticks] = ACTIONS(789), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(789), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(789), - [anon_sym_err_GT] = ACTIONS(789), - [anon_sym_out_GT] = ACTIONS(789), - [anon_sym_e_GT] = ACTIONS(789), - [anon_sym_o_GT] = ACTIONS(789), - [anon_sym_err_PLUSout_GT] = ACTIONS(789), - [anon_sym_out_PLUSerr_GT] = ACTIONS(789), - [anon_sym_o_PLUSe_GT] = ACTIONS(789), - [anon_sym_e_PLUSo_GT] = ACTIONS(789), - [sym_short_flag] = ACTIONS(789), - [aux_sym_unquoted_token1] = ACTIONS(789), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [634] = { + [sym__flag] = STATE(628), + [sym_long_flag] = STATE(680), [sym_comment] = STATE(634), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(1294), - [anon_sym_bit_DASHxor] = ACTIONS(1296), - [anon_sym_bit_DASHor] = ACTIONS(816), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_RPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_RBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, [635] = { [sym_comment] = STATE(635), - [ts_builtin_sym_end] = ACTIONS(1074), - [anon_sym_SEMI] = ACTIONS(1072), - [anon_sym_LF] = ACTIONS(1074), - [anon_sym_LBRACK] = ACTIONS(1072), - [anon_sym_LPAREN] = ACTIONS(1072), - [anon_sym_PIPE] = ACTIONS(1072), - [anon_sym_DOLLAR] = ACTIONS(1072), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(1072), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(1072), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(1294), - [anon_sym_bit_DASHxor] = ACTIONS(1296), - [anon_sym_bit_DASHor] = ACTIONS(1298), - [anon_sym_and] = ACTIONS(1300), - [anon_sym_xor] = ACTIONS(1302), - [anon_sym_or] = ACTIONS(1304), - [anon_sym_DOT_DOT_LT] = ACTIONS(1072), - [anon_sym_DOT_DOT] = ACTIONS(1072), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1072), - [sym_val_nothing] = ACTIONS(1072), - [anon_sym_true] = ACTIONS(1072), - [anon_sym_false] = ACTIONS(1072), - [aux_sym_val_number_token1] = ACTIONS(1072), - [aux_sym_val_number_token2] = ACTIONS(1072), - [aux_sym_val_number_token3] = ACTIONS(1072), - [aux_sym_val_number_token4] = ACTIONS(1072), - [anon_sym_inf] = ACTIONS(1072), - [anon_sym_DASHinf] = ACTIONS(1072), - [anon_sym_NaN] = ACTIONS(1072), - [anon_sym_0b] = ACTIONS(1072), - [anon_sym_0o] = ACTIONS(1072), - [anon_sym_0x] = ACTIONS(1072), - [sym_val_date] = ACTIONS(1072), - [anon_sym_DQUOTE] = ACTIONS(1072), - [sym__str_single_quotes] = ACTIONS(1072), - [sym__str_back_ticks] = ACTIONS(1072), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1072), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1072), - [anon_sym_err_GT] = ACTIONS(1072), - [anon_sym_out_GT] = ACTIONS(1072), - [anon_sym_e_GT] = ACTIONS(1072), - [anon_sym_o_GT] = ACTIONS(1072), - [anon_sym_err_PLUSout_GT] = ACTIONS(1072), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1072), - [anon_sym_o_PLUSe_GT] = ACTIONS(1072), - [anon_sym_e_PLUSo_GT] = ACTIONS(1072), - [sym_short_flag] = ACTIONS(1072), - [aux_sym_unquoted_token1] = ACTIONS(1072), - [anon_sym_POUND] = ACTIONS(3), - }, - [636] = { - [sym_comment] = STATE(636), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(1294), - [anon_sym_bit_DASHxor] = ACTIONS(1296), - [anon_sym_bit_DASHor] = ACTIONS(1298), - [anon_sym_and] = ACTIONS(1300), - [anon_sym_xor] = ACTIONS(1302), - [anon_sym_or] = ACTIONS(1304), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [637] = { - [sym_comment] = STATE(637), - [ts_builtin_sym_end] = ACTIONS(779), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_PIPE] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_GT] = ACTIONS(777), - [anon_sym_DASH_DASH] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_in] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_STAR] = ACTIONS(777), - [anon_sym_STAR_STAR] = ACTIONS(777), - [anon_sym_PLUS_PLUS] = ACTIONS(777), - [anon_sym_SLASH] = ACTIONS(777), - [anon_sym_mod] = ACTIONS(777), - [anon_sym_SLASH_SLASH] = ACTIONS(777), - [anon_sym_PLUS] = ACTIONS(777), - [anon_sym_bit_DASHshl] = ACTIONS(777), - [anon_sym_bit_DASHshr] = ACTIONS(777), - [anon_sym_EQ_EQ] = ACTIONS(777), - [anon_sym_BANG_EQ] = ACTIONS(777), - [anon_sym_LT2] = ACTIONS(777), - [anon_sym_LT_EQ] = ACTIONS(777), - [anon_sym_GT_EQ] = ACTIONS(777), - [anon_sym_not_DASHin] = ACTIONS(777), - [anon_sym_starts_DASHwith] = ACTIONS(777), - [anon_sym_ends_DASHwith] = ACTIONS(777), - [anon_sym_EQ_TILDE] = ACTIONS(777), - [anon_sym_BANG_TILDE] = ACTIONS(777), - [anon_sym_bit_DASHand] = ACTIONS(777), - [anon_sym_bit_DASHxor] = ACTIONS(777), - [anon_sym_bit_DASHor] = ACTIONS(777), - [anon_sym_and] = ACTIONS(777), - [anon_sym_xor] = ACTIONS(777), - [anon_sym_or] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_err_GT] = ACTIONS(777), - [anon_sym_out_GT] = ACTIONS(777), - [anon_sym_e_GT] = ACTIONS(777), - [anon_sym_o_GT] = ACTIONS(777), - [anon_sym_err_PLUSout_GT] = ACTIONS(777), - [anon_sym_out_PLUSerr_GT] = ACTIONS(777), - [anon_sym_o_PLUSe_GT] = ACTIONS(777), - [anon_sym_e_PLUSo_GT] = ACTIONS(777), - [sym_short_flag] = ACTIONS(777), - [aux_sym_unquoted_token1] = ACTIONS(777), - [anon_sym_POUND] = ACTIONS(3), - }, - [638] = { - [sym_comment] = STATE(638), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(1294), - [anon_sym_bit_DASHxor] = ACTIONS(1296), - [anon_sym_bit_DASHor] = ACTIONS(1298), - [anon_sym_and] = ACTIONS(1300), - [anon_sym_xor] = ACTIONS(1302), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), - [anon_sym_POUND] = ACTIONS(3), - }, - [639] = { - [sym_comment] = STATE(639), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(1294), - [anon_sym_bit_DASHxor] = ACTIONS(1296), - [anon_sym_bit_DASHor] = ACTIONS(1298), - [anon_sym_and] = ACTIONS(1300), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(781), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(781), + [anon_sym_bit_DASHshr] = ACTIONS(781), + [anon_sym_EQ_EQ] = ACTIONS(781), + [anon_sym_BANG_EQ] = ACTIONS(781), + [anon_sym_LT2] = ACTIONS(781), + [anon_sym_LT_EQ] = ACTIONS(781), + [anon_sym_GT_EQ] = ACTIONS(781), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), - }, - [640] = { - [sym_comment] = STATE(640), - [ts_builtin_sym_end] = ACTIONS(818), - [anon_sym_SEMI] = ACTIONS(816), - [anon_sym_LF] = ACTIONS(818), - [anon_sym_LBRACK] = ACTIONS(816), - [anon_sym_LPAREN] = ACTIONS(816), - [anon_sym_PIPE] = ACTIONS(816), - [anon_sym_DOLLAR] = ACTIONS(816), - [anon_sym_GT] = ACTIONS(1275), - [anon_sym_DASH_DASH] = ACTIONS(816), - [anon_sym_DASH] = ACTIONS(1277), - [anon_sym_in] = ACTIONS(1285), - [anon_sym_LBRACE] = ACTIONS(816), - [anon_sym_STAR] = ACTIONS(1279), - [anon_sym_STAR_STAR] = ACTIONS(1281), - [anon_sym_PLUS_PLUS] = ACTIONS(1281), - [anon_sym_SLASH] = ACTIONS(1279), - [anon_sym_mod] = ACTIONS(1279), - [anon_sym_SLASH_SLASH] = ACTIONS(1279), - [anon_sym_PLUS] = ACTIONS(1277), - [anon_sym_bit_DASHshl] = ACTIONS(1283), - [anon_sym_bit_DASHshr] = ACTIONS(1283), - [anon_sym_EQ_EQ] = ACTIONS(1275), - [anon_sym_BANG_EQ] = ACTIONS(1275), - [anon_sym_LT2] = ACTIONS(1275), - [anon_sym_LT_EQ] = ACTIONS(1275), - [anon_sym_GT_EQ] = ACTIONS(1275), - [anon_sym_not_DASHin] = ACTIONS(1285), - [anon_sym_starts_DASHwith] = ACTIONS(1285), - [anon_sym_ends_DASHwith] = ACTIONS(1285), - [anon_sym_EQ_TILDE] = ACTIONS(1292), - [anon_sym_BANG_TILDE] = ACTIONS(1292), - [anon_sym_bit_DASHand] = ACTIONS(1294), - [anon_sym_bit_DASHxor] = ACTIONS(1296), - [anon_sym_bit_DASHor] = ACTIONS(1298), - [anon_sym_and] = ACTIONS(816), - [anon_sym_xor] = ACTIONS(816), - [anon_sym_or] = ACTIONS(816), - [anon_sym_DOT_DOT_LT] = ACTIONS(816), - [anon_sym_DOT_DOT] = ACTIONS(816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(816), - [sym_val_nothing] = ACTIONS(816), - [anon_sym_true] = ACTIONS(816), - [anon_sym_false] = ACTIONS(816), - [aux_sym_val_number_token1] = ACTIONS(816), - [aux_sym_val_number_token2] = ACTIONS(816), - [aux_sym_val_number_token3] = ACTIONS(816), - [aux_sym_val_number_token4] = ACTIONS(816), - [anon_sym_inf] = ACTIONS(816), - [anon_sym_DASHinf] = ACTIONS(816), - [anon_sym_NaN] = ACTIONS(816), - [anon_sym_0b] = ACTIONS(816), - [anon_sym_0o] = ACTIONS(816), - [anon_sym_0x] = ACTIONS(816), - [sym_val_date] = ACTIONS(816), - [anon_sym_DQUOTE] = ACTIONS(816), - [sym__str_single_quotes] = ACTIONS(816), - [sym__str_back_ticks] = ACTIONS(816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(816), - [anon_sym_err_GT] = ACTIONS(816), - [anon_sym_out_GT] = ACTIONS(816), - [anon_sym_e_GT] = ACTIONS(816), - [anon_sym_o_GT] = ACTIONS(816), - [anon_sym_err_PLUSout_GT] = ACTIONS(816), - [anon_sym_out_PLUSerr_GT] = ACTIONS(816), - [anon_sym_o_PLUSe_GT] = ACTIONS(816), - [anon_sym_e_PLUSo_GT] = ACTIONS(816), - [sym_short_flag] = ACTIONS(816), - [aux_sym_unquoted_token1] = ACTIONS(816), + }, + [636] = { + [sym_comment] = STATE(636), + [ts_builtin_sym_end] = ACTIONS(783), + [anon_sym_SEMI] = ACTIONS(781), + [anon_sym_LF] = ACTIONS(783), + [anon_sym_LBRACK] = ACTIONS(781), + [anon_sym_LPAREN] = ACTIONS(781), + [anon_sym_PIPE] = ACTIONS(781), + [anon_sym_DOLLAR] = ACTIONS(781), + [anon_sym_GT] = ACTIONS(1239), + [anon_sym_DASH_DASH] = ACTIONS(781), + [anon_sym_DASH] = ACTIONS(1241), + [anon_sym_in] = ACTIONS(781), + [anon_sym_LBRACE] = ACTIONS(781), + [anon_sym_STAR] = ACTIONS(1245), + [anon_sym_STAR_STAR] = ACTIONS(1247), + [anon_sym_PLUS_PLUS] = ACTIONS(1247), + [anon_sym_SLASH] = ACTIONS(1245), + [anon_sym_mod] = ACTIONS(1245), + [anon_sym_SLASH_SLASH] = ACTIONS(1245), + [anon_sym_PLUS] = ACTIONS(1241), + [anon_sym_bit_DASHshl] = ACTIONS(1249), + [anon_sym_bit_DASHshr] = ACTIONS(1249), + [anon_sym_EQ_EQ] = ACTIONS(1239), + [anon_sym_BANG_EQ] = ACTIONS(1239), + [anon_sym_LT2] = ACTIONS(1239), + [anon_sym_LT_EQ] = ACTIONS(1239), + [anon_sym_GT_EQ] = ACTIONS(1239), + [anon_sym_not_DASHin] = ACTIONS(781), + [anon_sym_starts_DASHwith] = ACTIONS(781), + [anon_sym_ends_DASHwith] = ACTIONS(781), + [anon_sym_EQ_TILDE] = ACTIONS(781), + [anon_sym_BANG_TILDE] = ACTIONS(781), + [anon_sym_bit_DASHand] = ACTIONS(781), + [anon_sym_bit_DASHxor] = ACTIONS(781), + [anon_sym_bit_DASHor] = ACTIONS(781), + [anon_sym_and] = ACTIONS(781), + [anon_sym_xor] = ACTIONS(781), + [anon_sym_or] = ACTIONS(781), + [anon_sym_DOT_DOT_LT] = ACTIONS(781), + [anon_sym_DOT_DOT] = ACTIONS(781), + [anon_sym_DOT_DOT_EQ] = ACTIONS(781), + [sym_val_nothing] = ACTIONS(781), + [anon_sym_true] = ACTIONS(781), + [anon_sym_false] = ACTIONS(781), + [aux_sym_val_number_token1] = ACTIONS(781), + [aux_sym_val_number_token2] = ACTIONS(781), + [aux_sym_val_number_token3] = ACTIONS(781), + [aux_sym_val_number_token4] = ACTIONS(781), + [anon_sym_inf] = ACTIONS(781), + [anon_sym_DASHinf] = ACTIONS(781), + [anon_sym_NaN] = ACTIONS(781), + [anon_sym_0b] = ACTIONS(781), + [anon_sym_0o] = ACTIONS(781), + [anon_sym_0x] = ACTIONS(781), + [sym_val_date] = ACTIONS(781), + [anon_sym_DQUOTE] = ACTIONS(781), + [sym__str_single_quotes] = ACTIONS(781), + [sym__str_back_ticks] = ACTIONS(781), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(781), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(781), + [anon_sym_err_GT] = ACTIONS(781), + [anon_sym_out_GT] = ACTIONS(781), + [anon_sym_e_GT] = ACTIONS(781), + [anon_sym_o_GT] = ACTIONS(781), + [anon_sym_err_PLUSout_GT] = ACTIONS(781), + [anon_sym_out_PLUSerr_GT] = ACTIONS(781), + [anon_sym_o_PLUSe_GT] = ACTIONS(781), + [anon_sym_e_PLUSo_GT] = ACTIONS(781), + [sym_short_flag] = ACTIONS(781), + [aux_sym_unquoted_token1] = ACTIONS(781), [anon_sym_POUND] = ACTIONS(3), }, - [641] = { - [sym__flag] = STATE(628), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(641), + [637] = { + [sym__flag] = STATE(582), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(637), [anon_sym_export] = ACTIONS(674), [anon_sym_alias] = ACTIONS(674), [anon_sym_let] = ACTIONS(674), @@ -104645,7 +104388,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), [anon_sym_DASH] = ACTIONS(674), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), @@ -104690,13 +104433,13 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), [anon_sym_POUND] = ACTIONS(3), }, - [642] = { - [sym__flag] = STATE(626), - [sym_long_flag] = STATE(690), - [sym_comment] = STATE(642), + [638] = { + [sym__flag] = STATE(576), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(638), [anon_sym_export] = ACTIONS(674), [anon_sym_alias] = ACTIONS(674), [anon_sym_let] = ACTIONS(674), @@ -104718,7 +104461,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(674), [anon_sym_DOLLAR] = ACTIONS(674), [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(623), + [anon_sym_DASH_DASH] = ACTIONS(625), [anon_sym_DASH] = ACTIONS(674), [anon_sym_break] = ACTIONS(674), [anon_sym_continue] = ACTIONS(674), @@ -104763,1309 +104506,1889 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(649), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [639] = { + [sym__flag] = STATE(757), + [sym_long_flag] = STATE(766), + [sym_comment] = STATE(639), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_RPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(1265), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_RBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(1267), + [anon_sym_POUND] = ACTIONS(3), + }, + [640] = { + [sym__flag] = STATE(634), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(640), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [641] = { + [sym__flag] = STATE(639), + [sym_long_flag] = STATE(680), + [sym_comment] = STATE(641), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(625), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(651), + [anon_sym_POUND] = ACTIONS(3), + }, + [642] = { + [sym__flag] = STATE(765), + [sym_long_flag] = STATE(766), + [sym_comment] = STATE(642), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(1265), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(1267), [anon_sym_POUND] = ACTIONS(3), }, [643] = { + [sym__flag] = STATE(882), + [sym_long_flag] = STATE(829), [sym_comment] = STATE(643), - [anon_sym_export] = ACTIONS(1306), - [anon_sym_alias] = ACTIONS(1306), - [anon_sym_let] = ACTIONS(1306), - [anon_sym_let_DASHenv] = ACTIONS(1306), - [anon_sym_mut] = ACTIONS(1306), - [anon_sym_const] = ACTIONS(1306), - [sym_cmd_identifier] = ACTIONS(1306), - [anon_sym_SEMI] = ACTIONS(1306), - [anon_sym_LF] = ACTIONS(1308), - [anon_sym_def] = ACTIONS(1306), - [anon_sym_def_DASHenv] = ACTIONS(1306), - [anon_sym_export_DASHenv] = ACTIONS(1306), - [anon_sym_extern] = ACTIONS(1306), - [anon_sym_module] = ACTIONS(1306), - [anon_sym_use] = ACTIONS(1306), - [anon_sym_LBRACK] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(1306), - [anon_sym_RPAREN] = ACTIONS(1306), - [anon_sym_PIPE] = ACTIONS(1306), - [anon_sym_DOLLAR] = ACTIONS(1306), - [anon_sym_error] = ACTIONS(1306), + [ts_builtin_sym_end] = ACTIONS(664), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), [anon_sym_DASH_DASH] = ACTIONS(1306), - [anon_sym_DASH] = ACTIONS(1306), - [anon_sym_break] = ACTIONS(1306), - [anon_sym_continue] = ACTIONS(1306), - [anon_sym_for] = ACTIONS(1306), - [anon_sym_loop] = ACTIONS(1306), - [anon_sym_while] = ACTIONS(1306), - [anon_sym_do] = ACTIONS(1306), - [anon_sym_if] = ACTIONS(1306), - [anon_sym_match] = ACTIONS(1306), - [anon_sym_LBRACE] = ACTIONS(1306), - [anon_sym_RBRACE] = ACTIONS(1306), - [anon_sym_try] = ACTIONS(1306), - [anon_sym_return] = ACTIONS(1306), - [anon_sym_source] = ACTIONS(1306), - [anon_sym_source_DASHenv] = ACTIONS(1306), - [anon_sym_register] = ACTIONS(1306), - [anon_sym_hide] = ACTIONS(1306), - [anon_sym_hide_DASHenv] = ACTIONS(1306), - [anon_sym_overlay] = ACTIONS(1306), - [anon_sym_where] = ACTIONS(1306), - [anon_sym_not] = ACTIONS(1306), - [anon_sym_DOT_DOT_LT] = ACTIONS(1306), - [anon_sym_DOT_DOT] = ACTIONS(1306), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), - [sym_val_nothing] = ACTIONS(1306), - [anon_sym_true] = ACTIONS(1306), - [anon_sym_false] = ACTIONS(1306), - [aux_sym_val_number_token1] = ACTIONS(1306), - [aux_sym_val_number_token2] = ACTIONS(1306), - [aux_sym_val_number_token3] = ACTIONS(1306), - [aux_sym_val_number_token4] = ACTIONS(1306), - [anon_sym_inf] = ACTIONS(1306), - [anon_sym_DASHinf] = ACTIONS(1306), - [anon_sym_NaN] = ACTIONS(1306), - [anon_sym_0b] = ACTIONS(1306), - [anon_sym_0o] = ACTIONS(1306), - [anon_sym_0x] = ACTIONS(1306), - [sym_val_date] = ACTIONS(1306), - [anon_sym_DQUOTE] = ACTIONS(1306), - [sym__str_single_quotes] = ACTIONS(1306), - [sym__str_back_ticks] = ACTIONS(1306), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), - [anon_sym_CARET] = ACTIONS(1306), - [sym_short_flag] = ACTIONS(1306), - [aux_sym_long_flag_token1] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, [644] = { - [sym__flag] = STATE(649), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(645), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(644), - [ts_builtin_sym_end] = ACTIONS(1265), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(1294), + [anon_sym_export] = ACTIONS(1292), + [anon_sym_alias] = ACTIONS(1292), + [anon_sym_let] = ACTIONS(1292), + [anon_sym_let_DASHenv] = ACTIONS(1292), + [anon_sym_mut] = ACTIONS(1292), + [anon_sym_const] = ACTIONS(1292), + [sym_cmd_identifier] = ACTIONS(1292), + [anon_sym_SEMI] = ACTIONS(1292), + [anon_sym_LF] = ACTIONS(1294), + [anon_sym_def] = ACTIONS(1292), + [anon_sym_def_DASHenv] = ACTIONS(1292), + [anon_sym_export_DASHenv] = ACTIONS(1292), + [anon_sym_extern] = ACTIONS(1292), + [anon_sym_module] = ACTIONS(1292), + [anon_sym_use] = ACTIONS(1292), + [anon_sym_LBRACK] = ACTIONS(1292), + [anon_sym_LPAREN] = ACTIONS(1292), + [anon_sym_PIPE] = ACTIONS(1292), + [anon_sym_DOLLAR] = ACTIONS(1292), + [anon_sym_error] = ACTIONS(1292), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(1292), + [anon_sym_break] = ACTIONS(1292), + [anon_sym_continue] = ACTIONS(1292), + [anon_sym_for] = ACTIONS(1292), + [anon_sym_loop] = ACTIONS(1292), + [anon_sym_while] = ACTIONS(1292), + [anon_sym_do] = ACTIONS(1292), + [anon_sym_if] = ACTIONS(1292), + [anon_sym_match] = ACTIONS(1292), + [anon_sym_LBRACE] = ACTIONS(1292), + [anon_sym_try] = ACTIONS(1292), + [anon_sym_return] = ACTIONS(1292), + [anon_sym_source] = ACTIONS(1292), + [anon_sym_source_DASHenv] = ACTIONS(1292), + [anon_sym_register] = ACTIONS(1292), + [anon_sym_hide] = ACTIONS(1292), + [anon_sym_hide_DASHenv] = ACTIONS(1292), + [anon_sym_overlay] = ACTIONS(1292), + [anon_sym_where] = ACTIONS(1292), + [anon_sym_not] = ACTIONS(1292), + [anon_sym_DOT_DOT_LT] = ACTIONS(1292), + [anon_sym_DOT_DOT] = ACTIONS(1292), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1292), + [sym_val_nothing] = ACTIONS(1292), + [anon_sym_true] = ACTIONS(1292), + [anon_sym_false] = ACTIONS(1292), + [aux_sym_val_number_token1] = ACTIONS(1292), + [aux_sym_val_number_token2] = ACTIONS(1292), + [aux_sym_val_number_token3] = ACTIONS(1292), + [aux_sym_val_number_token4] = ACTIONS(1292), + [anon_sym_inf] = ACTIONS(1292), + [anon_sym_DASHinf] = ACTIONS(1292), + [anon_sym_NaN] = ACTIONS(1292), + [anon_sym_0b] = ACTIONS(1292), + [anon_sym_0o] = ACTIONS(1292), + [anon_sym_0x] = ACTIONS(1292), + [sym_val_date] = ACTIONS(1292), + [anon_sym_DQUOTE] = ACTIONS(1292), + [sym__str_single_quotes] = ACTIONS(1292), + [sym__str_back_ticks] = ACTIONS(1292), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1292), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1292), + [anon_sym_CARET] = ACTIONS(1292), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [645] = { + [sym__flag] = STATE(906), + [sym_long_flag] = STATE(829), [sym_comment] = STATE(645), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_RPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_DASH_DASH] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_RBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), - [sym_short_flag] = ACTIONS(752), + [ts_builtin_sym_end] = ACTIONS(1290), + [anon_sym_export] = ACTIONS(1288), + [anon_sym_alias] = ACTIONS(1288), + [anon_sym_let] = ACTIONS(1288), + [anon_sym_let_DASHenv] = ACTIONS(1288), + [anon_sym_mut] = ACTIONS(1288), + [anon_sym_const] = ACTIONS(1288), + [sym_cmd_identifier] = ACTIONS(1288), + [anon_sym_SEMI] = ACTIONS(1288), + [anon_sym_LF] = ACTIONS(1290), + [anon_sym_def] = ACTIONS(1288), + [anon_sym_def_DASHenv] = ACTIONS(1288), + [anon_sym_export_DASHenv] = ACTIONS(1288), + [anon_sym_extern] = ACTIONS(1288), + [anon_sym_module] = ACTIONS(1288), + [anon_sym_use] = ACTIONS(1288), + [anon_sym_LBRACK] = ACTIONS(1288), + [anon_sym_LPAREN] = ACTIONS(1288), + [anon_sym_PIPE] = ACTIONS(1288), + [anon_sym_DOLLAR] = ACTIONS(1288), + [anon_sym_error] = ACTIONS(1288), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1288), + [anon_sym_break] = ACTIONS(1288), + [anon_sym_continue] = ACTIONS(1288), + [anon_sym_for] = ACTIONS(1288), + [anon_sym_loop] = ACTIONS(1288), + [anon_sym_while] = ACTIONS(1288), + [anon_sym_do] = ACTIONS(1288), + [anon_sym_if] = ACTIONS(1288), + [anon_sym_match] = ACTIONS(1288), + [anon_sym_LBRACE] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(1288), + [anon_sym_return] = ACTIONS(1288), + [anon_sym_source] = ACTIONS(1288), + [anon_sym_source_DASHenv] = ACTIONS(1288), + [anon_sym_register] = ACTIONS(1288), + [anon_sym_hide] = ACTIONS(1288), + [anon_sym_hide_DASHenv] = ACTIONS(1288), + [anon_sym_overlay] = ACTIONS(1288), + [anon_sym_where] = ACTIONS(1288), + [anon_sym_not] = ACTIONS(1288), + [anon_sym_DOT_DOT_LT] = ACTIONS(1288), + [anon_sym_DOT_DOT] = ACTIONS(1288), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1288), + [anon_sym_inf] = ACTIONS(1288), + [anon_sym_DASHinf] = ACTIONS(1288), + [anon_sym_NaN] = ACTIONS(1288), + [anon_sym_0b] = ACTIONS(1288), + [anon_sym_0o] = ACTIONS(1288), + [anon_sym_0x] = ACTIONS(1288), + [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), + [anon_sym_CARET] = ACTIONS(1288), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, [646] = { - [sym__flag] = STATE(901), - [sym_long_flag] = STATE(835), + [sym__flag] = STATE(905), + [sym_long_flag] = STATE(829), [sym_comment] = STATE(646), - [ts_builtin_sym_end] = ACTIONS(1261), - [anon_sym_export] = ACTIONS(1259), - [anon_sym_alias] = ACTIONS(1259), - [anon_sym_let] = ACTIONS(1259), - [anon_sym_let_DASHenv] = ACTIONS(1259), - [anon_sym_mut] = ACTIONS(1259), - [anon_sym_const] = ACTIONS(1259), - [sym_cmd_identifier] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1259), - [anon_sym_LF] = ACTIONS(1261), - [anon_sym_def] = ACTIONS(1259), - [anon_sym_def_DASHenv] = ACTIONS(1259), - [anon_sym_export_DASHenv] = ACTIONS(1259), - [anon_sym_extern] = ACTIONS(1259), - [anon_sym_module] = ACTIONS(1259), - [anon_sym_use] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_PIPE] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1259), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1259), - [anon_sym_continue] = ACTIONS(1259), - [anon_sym_for] = ACTIONS(1259), - [anon_sym_loop] = ACTIONS(1259), - [anon_sym_while] = ACTIONS(1259), - [anon_sym_do] = ACTIONS(1259), - [anon_sym_if] = ACTIONS(1259), - [anon_sym_match] = ACTIONS(1259), - [anon_sym_LBRACE] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1259), - [anon_sym_return] = ACTIONS(1259), - [anon_sym_source] = ACTIONS(1259), - [anon_sym_source_DASHenv] = ACTIONS(1259), - [anon_sym_register] = ACTIONS(1259), - [anon_sym_hide] = ACTIONS(1259), - [anon_sym_hide_DASHenv] = ACTIONS(1259), - [anon_sym_overlay] = ACTIONS(1259), - [anon_sym_where] = ACTIONS(1259), - [anon_sym_not] = ACTIONS(1259), - [anon_sym_DOT_DOT_LT] = ACTIONS(1259), - [anon_sym_DOT_DOT] = ACTIONS(1259), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1259), - [anon_sym_true] = ACTIONS(1259), - [anon_sym_false] = ACTIONS(1259), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [aux_sym_val_number_token4] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1259), - [anon_sym_DASHinf] = ACTIONS(1259), - [anon_sym_NaN] = ACTIONS(1259), - [anon_sym_0b] = ACTIONS(1259), - [anon_sym_0o] = ACTIONS(1259), - [anon_sym_0x] = ACTIONS(1259), - [sym_val_date] = ACTIONS(1259), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), - [anon_sym_CARET] = ACTIONS(1259), - [sym_short_flag] = ACTIONS(1314), + [ts_builtin_sym_end] = ACTIONS(1294), + [anon_sym_export] = ACTIONS(1292), + [anon_sym_alias] = ACTIONS(1292), + [anon_sym_let] = ACTIONS(1292), + [anon_sym_let_DASHenv] = ACTIONS(1292), + [anon_sym_mut] = ACTIONS(1292), + [anon_sym_const] = ACTIONS(1292), + [sym_cmd_identifier] = ACTIONS(1292), + [anon_sym_SEMI] = ACTIONS(1292), + [anon_sym_LF] = ACTIONS(1294), + [anon_sym_def] = ACTIONS(1292), + [anon_sym_def_DASHenv] = ACTIONS(1292), + [anon_sym_export_DASHenv] = ACTIONS(1292), + [anon_sym_extern] = ACTIONS(1292), + [anon_sym_module] = ACTIONS(1292), + [anon_sym_use] = ACTIONS(1292), + [anon_sym_LBRACK] = ACTIONS(1292), + [anon_sym_LPAREN] = ACTIONS(1292), + [anon_sym_PIPE] = ACTIONS(1292), + [anon_sym_DOLLAR] = ACTIONS(1292), + [anon_sym_error] = ACTIONS(1292), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1292), + [anon_sym_break] = ACTIONS(1292), + [anon_sym_continue] = ACTIONS(1292), + [anon_sym_for] = ACTIONS(1292), + [anon_sym_loop] = ACTIONS(1292), + [anon_sym_while] = ACTIONS(1292), + [anon_sym_do] = ACTIONS(1292), + [anon_sym_if] = ACTIONS(1292), + [anon_sym_match] = ACTIONS(1292), + [anon_sym_LBRACE] = ACTIONS(1292), + [anon_sym_try] = ACTIONS(1292), + [anon_sym_return] = ACTIONS(1292), + [anon_sym_source] = ACTIONS(1292), + [anon_sym_source_DASHenv] = ACTIONS(1292), + [anon_sym_register] = ACTIONS(1292), + [anon_sym_hide] = ACTIONS(1292), + [anon_sym_hide_DASHenv] = ACTIONS(1292), + [anon_sym_overlay] = ACTIONS(1292), + [anon_sym_where] = ACTIONS(1292), + [anon_sym_not] = ACTIONS(1292), + [anon_sym_DOT_DOT_LT] = ACTIONS(1292), + [anon_sym_DOT_DOT] = ACTIONS(1292), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1292), + [sym_val_nothing] = ACTIONS(1292), + [anon_sym_true] = ACTIONS(1292), + [anon_sym_false] = ACTIONS(1292), + [aux_sym_val_number_token1] = ACTIONS(1292), + [aux_sym_val_number_token2] = ACTIONS(1292), + [aux_sym_val_number_token3] = ACTIONS(1292), + [aux_sym_val_number_token4] = ACTIONS(1292), + [anon_sym_inf] = ACTIONS(1292), + [anon_sym_DASHinf] = ACTIONS(1292), + [anon_sym_NaN] = ACTIONS(1292), + [anon_sym_0b] = ACTIONS(1292), + [anon_sym_0o] = ACTIONS(1292), + [anon_sym_0x] = ACTIONS(1292), + [sym_val_date] = ACTIONS(1292), + [anon_sym_DQUOTE] = ACTIONS(1292), + [sym__str_single_quotes] = ACTIONS(1292), + [sym__str_back_ticks] = ACTIONS(1292), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1292), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1292), + [anon_sym_CARET] = ACTIONS(1292), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, [647] = { - [sym__flag] = STATE(674), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(644), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(647), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(1298), + [anon_sym_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [648] = { - [sym__flag] = STATE(670), - [sym_long_flag] = STATE(742), [sym_comment] = STATE(648), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(742), + [anon_sym_export] = ACTIONS(1310), + [anon_sym_alias] = ACTIONS(1310), + [anon_sym_let] = ACTIONS(1310), + [anon_sym_let_DASHenv] = ACTIONS(1310), + [anon_sym_mut] = ACTIONS(1310), + [anon_sym_const] = ACTIONS(1310), + [sym_cmd_identifier] = ACTIONS(1310), + [anon_sym_SEMI] = ACTIONS(1310), + [anon_sym_LF] = ACTIONS(1312), + [anon_sym_def] = ACTIONS(1310), + [anon_sym_def_DASHenv] = ACTIONS(1310), + [anon_sym_export_DASHenv] = ACTIONS(1310), + [anon_sym_extern] = ACTIONS(1310), + [anon_sym_module] = ACTIONS(1310), + [anon_sym_use] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_RPAREN] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1310), + [anon_sym_error] = ACTIONS(1310), + [anon_sym_DASH_DASH] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(1310), + [anon_sym_break] = ACTIONS(1310), + [anon_sym_continue] = ACTIONS(1310), + [anon_sym_for] = ACTIONS(1310), + [anon_sym_loop] = ACTIONS(1310), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_do] = ACTIONS(1310), + [anon_sym_if] = ACTIONS(1310), + [anon_sym_match] = ACTIONS(1310), + [anon_sym_LBRACE] = ACTIONS(1310), + [anon_sym_RBRACE] = ACTIONS(1310), + [anon_sym_try] = ACTIONS(1310), + [anon_sym_return] = ACTIONS(1310), + [anon_sym_source] = ACTIONS(1310), + [anon_sym_source_DASHenv] = ACTIONS(1310), + [anon_sym_register] = ACTIONS(1310), + [anon_sym_hide] = ACTIONS(1310), + [anon_sym_hide_DASHenv] = ACTIONS(1310), + [anon_sym_overlay] = ACTIONS(1310), + [anon_sym_as] = ACTIONS(1310), + [anon_sym_where] = ACTIONS(1310), + [anon_sym_not] = ACTIONS(1310), + [anon_sym_DOT_DOT_LT] = ACTIONS(1310), + [anon_sym_DOT_DOT] = ACTIONS(1310), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1310), + [anon_sym_DASHinf] = ACTIONS(1310), + [anon_sym_NaN] = ACTIONS(1310), + [anon_sym_0b] = ACTIONS(1310), + [anon_sym_0o] = ACTIONS(1310), + [anon_sym_0x] = ACTIONS(1310), + [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), + [anon_sym_CARET] = ACTIONS(1310), + [sym_short_flag] = ACTIONS(1310), + [aux_sym_long_flag_token1] = ACTIONS(1314), [anon_sym_POUND] = ACTIONS(3), }, [649] = { - [sym__flag] = STATE(669), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(646), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(649), - [ts_builtin_sym_end] = ACTIONS(1261), - [anon_sym_export] = ACTIONS(1259), - [anon_sym_alias] = ACTIONS(1259), - [anon_sym_let] = ACTIONS(1259), - [anon_sym_let_DASHenv] = ACTIONS(1259), - [anon_sym_mut] = ACTIONS(1259), - [anon_sym_const] = ACTIONS(1259), - [sym_cmd_identifier] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1259), - [anon_sym_LF] = ACTIONS(1261), - [anon_sym_def] = ACTIONS(1259), - [anon_sym_def_DASHenv] = ACTIONS(1259), - [anon_sym_export_DASHenv] = ACTIONS(1259), - [anon_sym_extern] = ACTIONS(1259), - [anon_sym_module] = ACTIONS(1259), - [anon_sym_use] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_PIPE] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1259), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1259), - [anon_sym_continue] = ACTIONS(1259), - [anon_sym_for] = ACTIONS(1259), - [anon_sym_loop] = ACTIONS(1259), - [anon_sym_while] = ACTIONS(1259), - [anon_sym_do] = ACTIONS(1259), - [anon_sym_if] = ACTIONS(1259), - [anon_sym_match] = ACTIONS(1259), - [anon_sym_LBRACE] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1259), - [anon_sym_return] = ACTIONS(1259), - [anon_sym_source] = ACTIONS(1259), - [anon_sym_source_DASHenv] = ACTIONS(1259), - [anon_sym_register] = ACTIONS(1259), - [anon_sym_hide] = ACTIONS(1259), - [anon_sym_hide_DASHenv] = ACTIONS(1259), - [anon_sym_overlay] = ACTIONS(1259), - [anon_sym_where] = ACTIONS(1259), - [anon_sym_not] = ACTIONS(1259), - [anon_sym_DOT_DOT_LT] = ACTIONS(1259), - [anon_sym_DOT_DOT] = ACTIONS(1259), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1259), - [anon_sym_true] = ACTIONS(1259), - [anon_sym_false] = ACTIONS(1259), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [aux_sym_val_number_token4] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1259), - [anon_sym_DASHinf] = ACTIONS(1259), - [anon_sym_NaN] = ACTIONS(1259), - [anon_sym_0b] = ACTIONS(1259), - [anon_sym_0o] = ACTIONS(1259), - [anon_sym_0x] = ACTIONS(1259), - [sym_val_date] = ACTIONS(1259), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), - [anon_sym_CARET] = ACTIONS(1259), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(1298), + [anon_sym_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [650] = { [sym_comment] = STATE(650), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1316), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_PIPE] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH_DASH] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [sym_short_flag] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, [651] = { [sym_comment] = STATE(651), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_PIPE] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH_DASH] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1316), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [sym_short_flag] = ACTIONS(651), + [ts_builtin_sym_end] = ACTIONS(688), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_PIPE] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_DASH_DASH] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), + [sym_short_flag] = ACTIONS(686), [anon_sym_POUND] = ACTIONS(3), }, [652] = { - [sym__flag] = STATE(664), - [sym_long_flag] = STATE(742), [sym_comment] = STATE(652), - [ts_builtin_sym_end] = ACTIONS(619), - [anon_sym_export] = ACTIONS(617), - [anon_sym_alias] = ACTIONS(617), - [anon_sym_let] = ACTIONS(617), - [anon_sym_let_DASHenv] = ACTIONS(617), - [anon_sym_mut] = ACTIONS(617), - [anon_sym_const] = ACTIONS(617), - [sym_cmd_identifier] = ACTIONS(617), - [anon_sym_SEMI] = ACTIONS(617), - [anon_sym_LF] = ACTIONS(619), - [anon_sym_def] = ACTIONS(617), - [anon_sym_def_DASHenv] = ACTIONS(617), - [anon_sym_export_DASHenv] = ACTIONS(617), - [anon_sym_extern] = ACTIONS(617), - [anon_sym_module] = ACTIONS(617), - [anon_sym_use] = ACTIONS(617), - [anon_sym_LBRACK] = ACTIONS(617), - [anon_sym_LPAREN] = ACTIONS(617), - [anon_sym_PIPE] = ACTIONS(617), - [anon_sym_DOLLAR] = ACTIONS(617), - [anon_sym_error] = ACTIONS(617), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(617), - [anon_sym_break] = ACTIONS(617), - [anon_sym_continue] = ACTIONS(617), - [anon_sym_for] = ACTIONS(617), - [anon_sym_loop] = ACTIONS(617), - [anon_sym_while] = ACTIONS(617), - [anon_sym_do] = ACTIONS(617), - [anon_sym_if] = ACTIONS(617), - [anon_sym_match] = ACTIONS(617), - [anon_sym_LBRACE] = ACTIONS(617), - [anon_sym_try] = ACTIONS(617), - [anon_sym_return] = ACTIONS(617), - [anon_sym_source] = ACTIONS(617), - [anon_sym_source_DASHenv] = ACTIONS(617), - [anon_sym_register] = ACTIONS(617), - [anon_sym_hide] = ACTIONS(617), - [anon_sym_hide_DASHenv] = ACTIONS(617), - [anon_sym_overlay] = ACTIONS(617), - [anon_sym_where] = ACTIONS(617), - [anon_sym_not] = ACTIONS(617), - [anon_sym_DOT_DOT_LT] = ACTIONS(617), - [anon_sym_DOT_DOT] = ACTIONS(617), - [anon_sym_DOT_DOT_EQ] = ACTIONS(617), - [sym_val_nothing] = ACTIONS(617), - [anon_sym_true] = ACTIONS(617), - [anon_sym_false] = ACTIONS(617), - [aux_sym_val_number_token1] = ACTIONS(617), - [aux_sym_val_number_token2] = ACTIONS(617), - [aux_sym_val_number_token3] = ACTIONS(617), - [aux_sym_val_number_token4] = ACTIONS(617), - [anon_sym_inf] = ACTIONS(617), - [anon_sym_DASHinf] = ACTIONS(617), - [anon_sym_NaN] = ACTIONS(617), - [anon_sym_0b] = ACTIONS(617), - [anon_sym_0o] = ACTIONS(617), - [anon_sym_0x] = ACTIONS(617), - [sym_val_date] = ACTIONS(617), - [anon_sym_DQUOTE] = ACTIONS(617), - [sym__str_single_quotes] = ACTIONS(617), - [sym__str_back_ticks] = ACTIONS(617), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(617), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(617), - [anon_sym_CARET] = ACTIONS(617), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1316), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [653] = { - [sym__flag] = STATE(646), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(902), + [sym_long_flag] = STATE(829), [sym_comment] = STATE(653), - [ts_builtin_sym_end] = ACTIONS(1265), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(1298), + [anon_sym_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, [654] = { - [sym__flag] = STATE(898), - [sym_long_flag] = STATE(835), [sym_comment] = STATE(654), - [ts_builtin_sym_end] = ACTIONS(1265), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), - [sym_short_flag] = ACTIONS(1314), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_PIPE] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH_DASH] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1316), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [sym_short_flag] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [655] = { - [sym__flag] = STATE(676), - [sym_long_flag] = STATE(742), [sym_comment] = STATE(655), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(742), + [anon_sym_export] = ACTIONS(1310), + [anon_sym_alias] = ACTIONS(1310), + [anon_sym_let] = ACTIONS(1310), + [anon_sym_let_DASHenv] = ACTIONS(1310), + [anon_sym_mut] = ACTIONS(1310), + [anon_sym_const] = ACTIONS(1310), + [sym_cmd_identifier] = ACTIONS(1310), + [anon_sym_SEMI] = ACTIONS(1310), + [anon_sym_LF] = ACTIONS(1312), + [anon_sym_def] = ACTIONS(1310), + [anon_sym_def_DASHenv] = ACTIONS(1310), + [anon_sym_export_DASHenv] = ACTIONS(1310), + [anon_sym_extern] = ACTIONS(1310), + [anon_sym_module] = ACTIONS(1310), + [anon_sym_use] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_RPAREN] = ACTIONS(1310), + [anon_sym_PIPE] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1310), + [anon_sym_error] = ACTIONS(1310), + [anon_sym_DASH_DASH] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(1310), + [anon_sym_break] = ACTIONS(1310), + [anon_sym_continue] = ACTIONS(1310), + [anon_sym_for] = ACTIONS(1310), + [anon_sym_loop] = ACTIONS(1310), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_do] = ACTIONS(1310), + [anon_sym_if] = ACTIONS(1310), + [anon_sym_match] = ACTIONS(1310), + [anon_sym_LBRACE] = ACTIONS(1310), + [anon_sym_RBRACE] = ACTIONS(1310), + [anon_sym_try] = ACTIONS(1310), + [anon_sym_return] = ACTIONS(1310), + [anon_sym_source] = ACTIONS(1310), + [anon_sym_source_DASHenv] = ACTIONS(1310), + [anon_sym_register] = ACTIONS(1310), + [anon_sym_hide] = ACTIONS(1310), + [anon_sym_hide_DASHenv] = ACTIONS(1310), + [anon_sym_overlay] = ACTIONS(1310), + [anon_sym_where] = ACTIONS(1310), + [anon_sym_not] = ACTIONS(1310), + [anon_sym_DOT_DOT_LT] = ACTIONS(1310), + [anon_sym_DOT_DOT] = ACTIONS(1310), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1310), + [anon_sym_DASHinf] = ACTIONS(1310), + [anon_sym_NaN] = ACTIONS(1310), + [anon_sym_0b] = ACTIONS(1310), + [anon_sym_0o] = ACTIONS(1310), + [anon_sym_0x] = ACTIONS(1310), + [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), + [anon_sym_CARET] = ACTIONS(1310), + [sym_short_flag] = ACTIONS(1310), + [aux_sym_long_flag_token1] = ACTIONS(1318), [anon_sym_POUND] = ACTIONS(3), }, [656] = { - [sym__flag] = STATE(653), - [sym_long_flag] = STATE(742), [sym_comment] = STATE(656), - [ts_builtin_sym_end] = ACTIONS(684), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(742), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [657] = { - [sym__flag] = STATE(677), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(649), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(657), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(692), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [658] = { - [sym__flag] = STATE(654), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(653), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(658), - [ts_builtin_sym_end] = ACTIONS(684), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(692), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [659] = { + [sym__flag] = STATE(665), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(659), - [anon_sym_export] = ACTIONS(1306), - [anon_sym_alias] = ACTIONS(1306), - [anon_sym_let] = ACTIONS(1306), - [anon_sym_let_DASHenv] = ACTIONS(1306), - [anon_sym_mut] = ACTIONS(1306), - [anon_sym_const] = ACTIONS(1306), - [sym_cmd_identifier] = ACTIONS(1306), - [anon_sym_SEMI] = ACTIONS(1306), - [anon_sym_LF] = ACTIONS(1308), - [anon_sym_def] = ACTIONS(1306), - [anon_sym_def_DASHenv] = ACTIONS(1306), - [anon_sym_export_DASHenv] = ACTIONS(1306), - [anon_sym_extern] = ACTIONS(1306), - [anon_sym_module] = ACTIONS(1306), - [anon_sym_use] = ACTIONS(1306), - [anon_sym_LBRACK] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(1306), - [anon_sym_RPAREN] = ACTIONS(1306), - [anon_sym_DOLLAR] = ACTIONS(1306), - [anon_sym_error] = ACTIONS(1306), - [anon_sym_DASH_DASH] = ACTIONS(1306), - [anon_sym_DASH] = ACTIONS(1306), - [anon_sym_break] = ACTIONS(1306), - [anon_sym_continue] = ACTIONS(1306), - [anon_sym_for] = ACTIONS(1306), - [anon_sym_loop] = ACTIONS(1306), - [anon_sym_while] = ACTIONS(1306), - [anon_sym_do] = ACTIONS(1306), - [anon_sym_if] = ACTIONS(1306), - [anon_sym_match] = ACTIONS(1306), - [anon_sym_LBRACE] = ACTIONS(1306), - [anon_sym_RBRACE] = ACTIONS(1306), - [anon_sym_try] = ACTIONS(1306), - [anon_sym_return] = ACTIONS(1306), - [anon_sym_source] = ACTIONS(1306), - [anon_sym_source_DASHenv] = ACTIONS(1306), - [anon_sym_register] = ACTIONS(1306), - [anon_sym_hide] = ACTIONS(1306), - [anon_sym_hide_DASHenv] = ACTIONS(1306), - [anon_sym_overlay] = ACTIONS(1306), - [anon_sym_as] = ACTIONS(1306), - [anon_sym_where] = ACTIONS(1306), - [anon_sym_not] = ACTIONS(1306), - [anon_sym_DOT_DOT_LT] = ACTIONS(1306), - [anon_sym_DOT_DOT] = ACTIONS(1306), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), - [sym_val_nothing] = ACTIONS(1306), - [anon_sym_true] = ACTIONS(1306), - [anon_sym_false] = ACTIONS(1306), - [aux_sym_val_number_token1] = ACTIONS(1306), - [aux_sym_val_number_token2] = ACTIONS(1306), - [aux_sym_val_number_token3] = ACTIONS(1306), - [aux_sym_val_number_token4] = ACTIONS(1306), - [anon_sym_inf] = ACTIONS(1306), - [anon_sym_DASHinf] = ACTIONS(1306), - [anon_sym_NaN] = ACTIONS(1306), - [anon_sym_0b] = ACTIONS(1306), - [anon_sym_0o] = ACTIONS(1306), - [anon_sym_0x] = ACTIONS(1306), - [sym_val_date] = ACTIONS(1306), - [anon_sym_DQUOTE] = ACTIONS(1306), - [sym__str_single_quotes] = ACTIONS(1306), - [sym__str_back_ticks] = ACTIONS(1306), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), - [anon_sym_CARET] = ACTIONS(1306), - [sym_short_flag] = ACTIONS(1306), - [aux_sym_long_flag_token1] = ACTIONS(1318), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [660] = { - [sym__flag] = STATE(893), - [sym_long_flag] = STATE(835), + [sym__flag] = STATE(663), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(660), - [ts_builtin_sym_end] = ACTIONS(684), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [sym_short_flag] = ACTIONS(1314), + [ts_builtin_sym_end] = ACTIONS(676), + [anon_sym_export] = ACTIONS(674), + [anon_sym_alias] = ACTIONS(674), + [anon_sym_let] = ACTIONS(674), + [anon_sym_let_DASHenv] = ACTIONS(674), + [anon_sym_mut] = ACTIONS(674), + [anon_sym_const] = ACTIONS(674), + [sym_cmd_identifier] = ACTIONS(674), + [anon_sym_SEMI] = ACTIONS(674), + [anon_sym_LF] = ACTIONS(676), + [anon_sym_def] = ACTIONS(674), + [anon_sym_def_DASHenv] = ACTIONS(674), + [anon_sym_export_DASHenv] = ACTIONS(674), + [anon_sym_extern] = ACTIONS(674), + [anon_sym_module] = ACTIONS(674), + [anon_sym_use] = ACTIONS(674), + [anon_sym_LBRACK] = ACTIONS(674), + [anon_sym_LPAREN] = ACTIONS(674), + [anon_sym_PIPE] = ACTIONS(674), + [anon_sym_DOLLAR] = ACTIONS(674), + [anon_sym_error] = ACTIONS(674), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(674), + [anon_sym_break] = ACTIONS(674), + [anon_sym_continue] = ACTIONS(674), + [anon_sym_for] = ACTIONS(674), + [anon_sym_loop] = ACTIONS(674), + [anon_sym_while] = ACTIONS(674), + [anon_sym_do] = ACTIONS(674), + [anon_sym_if] = ACTIONS(674), + [anon_sym_match] = ACTIONS(674), + [anon_sym_LBRACE] = ACTIONS(674), + [anon_sym_try] = ACTIONS(674), + [anon_sym_return] = ACTIONS(674), + [anon_sym_source] = ACTIONS(674), + [anon_sym_source_DASHenv] = ACTIONS(674), + [anon_sym_register] = ACTIONS(674), + [anon_sym_hide] = ACTIONS(674), + [anon_sym_hide_DASHenv] = ACTIONS(674), + [anon_sym_overlay] = ACTIONS(674), + [anon_sym_where] = ACTIONS(674), + [anon_sym_not] = ACTIONS(674), + [anon_sym_DOT_DOT_LT] = ACTIONS(674), + [anon_sym_DOT_DOT] = ACTIONS(674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(674), + [sym_val_nothing] = ACTIONS(674), + [anon_sym_true] = ACTIONS(674), + [anon_sym_false] = ACTIONS(674), + [aux_sym_val_number_token1] = ACTIONS(674), + [aux_sym_val_number_token2] = ACTIONS(674), + [aux_sym_val_number_token3] = ACTIONS(674), + [aux_sym_val_number_token4] = ACTIONS(674), + [anon_sym_inf] = ACTIONS(674), + [anon_sym_DASHinf] = ACTIONS(674), + [anon_sym_NaN] = ACTIONS(674), + [anon_sym_0b] = ACTIONS(674), + [anon_sym_0o] = ACTIONS(674), + [anon_sym_0x] = ACTIONS(674), + [sym_val_date] = ACTIONS(674), + [anon_sym_DQUOTE] = ACTIONS(674), + [sym__str_single_quotes] = ACTIONS(674), + [sym__str_back_ticks] = ACTIONS(674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), + [anon_sym_CARET] = ACTIONS(674), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [661] = { + [sym__flag] = STATE(897), + [sym_long_flag] = STATE(829), + [sym_comment] = STATE(661), + [ts_builtin_sym_end] = ACTIONS(692), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [sym_short_flag] = ACTIONS(1308), + [anon_sym_POUND] = ACTIONS(3), + }, + [662] = { + [sym__flag] = STATE(667), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(662), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [663] = { + [sym__flag] = STATE(666), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(663), + [ts_builtin_sym_end] = ACTIONS(696), + [anon_sym_export] = ACTIONS(694), + [anon_sym_alias] = ACTIONS(694), + [anon_sym_let] = ACTIONS(694), + [anon_sym_let_DASHenv] = ACTIONS(694), + [anon_sym_mut] = ACTIONS(694), + [anon_sym_const] = ACTIONS(694), + [sym_cmd_identifier] = ACTIONS(694), + [anon_sym_SEMI] = ACTIONS(694), + [anon_sym_LF] = ACTIONS(696), + [anon_sym_def] = ACTIONS(694), + [anon_sym_def_DASHenv] = ACTIONS(694), + [anon_sym_export_DASHenv] = ACTIONS(694), + [anon_sym_extern] = ACTIONS(694), + [anon_sym_module] = ACTIONS(694), + [anon_sym_use] = ACTIONS(694), + [anon_sym_LBRACK] = ACTIONS(694), + [anon_sym_LPAREN] = ACTIONS(694), + [anon_sym_PIPE] = ACTIONS(694), + [anon_sym_DOLLAR] = ACTIONS(694), + [anon_sym_error] = ACTIONS(694), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(694), + [anon_sym_break] = ACTIONS(694), + [anon_sym_continue] = ACTIONS(694), + [anon_sym_for] = ACTIONS(694), + [anon_sym_loop] = ACTIONS(694), + [anon_sym_while] = ACTIONS(694), + [anon_sym_do] = ACTIONS(694), + [anon_sym_if] = ACTIONS(694), + [anon_sym_match] = ACTIONS(694), + [anon_sym_LBRACE] = ACTIONS(694), + [anon_sym_try] = ACTIONS(694), + [anon_sym_return] = ACTIONS(694), + [anon_sym_source] = ACTIONS(694), + [anon_sym_source_DASHenv] = ACTIONS(694), + [anon_sym_register] = ACTIONS(694), + [anon_sym_hide] = ACTIONS(694), + [anon_sym_hide_DASHenv] = ACTIONS(694), + [anon_sym_overlay] = ACTIONS(694), + [anon_sym_where] = ACTIONS(694), + [anon_sym_not] = ACTIONS(694), + [anon_sym_DOT_DOT_LT] = ACTIONS(694), + [anon_sym_DOT_DOT] = ACTIONS(694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(694), + [sym_val_nothing] = ACTIONS(694), + [anon_sym_true] = ACTIONS(694), + [anon_sym_false] = ACTIONS(694), + [aux_sym_val_number_token1] = ACTIONS(694), + [aux_sym_val_number_token2] = ACTIONS(694), + [aux_sym_val_number_token3] = ACTIONS(694), + [aux_sym_val_number_token4] = ACTIONS(694), + [anon_sym_inf] = ACTIONS(694), + [anon_sym_DASHinf] = ACTIONS(694), + [anon_sym_NaN] = ACTIONS(694), + [anon_sym_0b] = ACTIONS(694), + [anon_sym_0o] = ACTIONS(694), + [anon_sym_0x] = ACTIONS(694), + [sym_val_date] = ACTIONS(694), + [anon_sym_DQUOTE] = ACTIONS(694), + [sym__str_single_quotes] = ACTIONS(694), + [sym__str_back_ticks] = ACTIONS(694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), + [anon_sym_CARET] = ACTIONS(694), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [661] = { - [sym__flag] = STATE(658), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(661), + [664] = { + [sym__flag] = STATE(659), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(664), + [ts_builtin_sym_end] = ACTIONS(668), + [anon_sym_export] = ACTIONS(666), + [anon_sym_alias] = ACTIONS(666), + [anon_sym_let] = ACTIONS(666), + [anon_sym_let_DASHenv] = ACTIONS(666), + [anon_sym_mut] = ACTIONS(666), + [anon_sym_const] = ACTIONS(666), + [sym_cmd_identifier] = ACTIONS(666), + [anon_sym_SEMI] = ACTIONS(666), + [anon_sym_LF] = ACTIONS(668), + [anon_sym_def] = ACTIONS(666), + [anon_sym_def_DASHenv] = ACTIONS(666), + [anon_sym_export_DASHenv] = ACTIONS(666), + [anon_sym_extern] = ACTIONS(666), + [anon_sym_module] = ACTIONS(666), + [anon_sym_use] = ACTIONS(666), + [anon_sym_LBRACK] = ACTIONS(666), + [anon_sym_LPAREN] = ACTIONS(666), + [anon_sym_PIPE] = ACTIONS(666), + [anon_sym_DOLLAR] = ACTIONS(666), + [anon_sym_error] = ACTIONS(666), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(666), + [anon_sym_break] = ACTIONS(666), + [anon_sym_continue] = ACTIONS(666), + [anon_sym_for] = ACTIONS(666), + [anon_sym_loop] = ACTIONS(666), + [anon_sym_while] = ACTIONS(666), + [anon_sym_do] = ACTIONS(666), + [anon_sym_if] = ACTIONS(666), + [anon_sym_match] = ACTIONS(666), + [anon_sym_LBRACE] = ACTIONS(666), + [anon_sym_try] = ACTIONS(666), + [anon_sym_return] = ACTIONS(666), + [anon_sym_source] = ACTIONS(666), + [anon_sym_source_DASHenv] = ACTIONS(666), + [anon_sym_register] = ACTIONS(666), + [anon_sym_hide] = ACTIONS(666), + [anon_sym_hide_DASHenv] = ACTIONS(666), + [anon_sym_overlay] = ACTIONS(666), + [anon_sym_where] = ACTIONS(666), + [anon_sym_not] = ACTIONS(666), + [anon_sym_DOT_DOT_LT] = ACTIONS(666), + [anon_sym_DOT_DOT] = ACTIONS(666), + [anon_sym_DOT_DOT_EQ] = ACTIONS(666), + [sym_val_nothing] = ACTIONS(666), + [anon_sym_true] = ACTIONS(666), + [anon_sym_false] = ACTIONS(666), + [aux_sym_val_number_token1] = ACTIONS(666), + [aux_sym_val_number_token2] = ACTIONS(666), + [aux_sym_val_number_token3] = ACTIONS(666), + [aux_sym_val_number_token4] = ACTIONS(666), + [anon_sym_inf] = ACTIONS(666), + [anon_sym_DASHinf] = ACTIONS(666), + [anon_sym_NaN] = ACTIONS(666), + [anon_sym_0b] = ACTIONS(666), + [anon_sym_0o] = ACTIONS(666), + [anon_sym_0x] = ACTIONS(666), + [sym_val_date] = ACTIONS(666), + [anon_sym_DQUOTE] = ACTIONS(666), + [sym__str_single_quotes] = ACTIONS(666), + [sym__str_back_ticks] = ACTIONS(666), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), + [anon_sym_CARET] = ACTIONS(666), + [sym_short_flag] = ACTIONS(740), + [anon_sym_POUND] = ACTIONS(3), + }, + [665] = { + [sym__flag] = STATE(836), + [sym_long_flag] = STATE(829), + [sym_comment] = STATE(665), [ts_builtin_sym_end] = ACTIONS(696), [anon_sym_export] = ACTIONS(694), [anon_sym_alias] = ACTIONS(694), @@ -106087,7 +106410,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(694), [anon_sym_DOLLAR] = ACTIONS(694), [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(716), + [anon_sym_DASH_DASH] = ACTIONS(1306), [anon_sym_DASH] = ACTIONS(694), [anon_sym_break] = ACTIONS(694), [anon_sym_continue] = ACTIONS(694), @@ -106131,227 +106454,229 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(742), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, - [662] = { - [sym__flag] = STATE(647), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(662), - [ts_builtin_sym_end] = ACTIONS(676), - [anon_sym_export] = ACTIONS(674), - [anon_sym_alias] = ACTIONS(674), - [anon_sym_let] = ACTIONS(674), - [anon_sym_let_DASHenv] = ACTIONS(674), - [anon_sym_mut] = ACTIONS(674), - [anon_sym_const] = ACTIONS(674), - [sym_cmd_identifier] = ACTIONS(674), - [anon_sym_SEMI] = ACTIONS(674), - [anon_sym_LF] = ACTIONS(676), - [anon_sym_def] = ACTIONS(674), - [anon_sym_def_DASHenv] = ACTIONS(674), - [anon_sym_export_DASHenv] = ACTIONS(674), - [anon_sym_extern] = ACTIONS(674), - [anon_sym_module] = ACTIONS(674), - [anon_sym_use] = ACTIONS(674), - [anon_sym_LBRACK] = ACTIONS(674), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_PIPE] = ACTIONS(674), - [anon_sym_DOLLAR] = ACTIONS(674), - [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_break] = ACTIONS(674), - [anon_sym_continue] = ACTIONS(674), - [anon_sym_for] = ACTIONS(674), - [anon_sym_loop] = ACTIONS(674), - [anon_sym_while] = ACTIONS(674), - [anon_sym_do] = ACTIONS(674), - [anon_sym_if] = ACTIONS(674), - [anon_sym_match] = ACTIONS(674), - [anon_sym_LBRACE] = ACTIONS(674), - [anon_sym_try] = ACTIONS(674), - [anon_sym_return] = ACTIONS(674), - [anon_sym_source] = ACTIONS(674), - [anon_sym_source_DASHenv] = ACTIONS(674), - [anon_sym_register] = ACTIONS(674), - [anon_sym_hide] = ACTIONS(674), - [anon_sym_hide_DASHenv] = ACTIONS(674), - [anon_sym_overlay] = ACTIONS(674), - [anon_sym_where] = ACTIONS(674), - [anon_sym_not] = ACTIONS(674), - [anon_sym_DOT_DOT_LT] = ACTIONS(674), - [anon_sym_DOT_DOT] = ACTIONS(674), - [anon_sym_DOT_DOT_EQ] = ACTIONS(674), - [sym_val_nothing] = ACTIONS(674), - [anon_sym_true] = ACTIONS(674), - [anon_sym_false] = ACTIONS(674), - [aux_sym_val_number_token1] = ACTIONS(674), - [aux_sym_val_number_token2] = ACTIONS(674), - [aux_sym_val_number_token3] = ACTIONS(674), - [aux_sym_val_number_token4] = ACTIONS(674), - [anon_sym_inf] = ACTIONS(674), - [anon_sym_DASHinf] = ACTIONS(674), - [anon_sym_NaN] = ACTIONS(674), - [anon_sym_0b] = ACTIONS(674), - [anon_sym_0o] = ACTIONS(674), - [anon_sym_0x] = ACTIONS(674), - [sym_val_date] = ACTIONS(674), - [anon_sym_DQUOTE] = ACTIONS(674), - [sym__str_single_quotes] = ACTIONS(674), - [sym__str_back_ticks] = ACTIONS(674), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(742), + [666] = { + [sym__flag] = STATE(860), + [sym_long_flag] = STATE(829), + [sym_comment] = STATE(666), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, - [663] = { - [sym_comment] = STATE(663), - [ts_builtin_sym_end] = ACTIONS(704), - [anon_sym_export] = ACTIONS(702), - [anon_sym_alias] = ACTIONS(702), - [anon_sym_let] = ACTIONS(702), - [anon_sym_let_DASHenv] = ACTIONS(702), - [anon_sym_mut] = ACTIONS(702), - [anon_sym_const] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_def] = ACTIONS(702), - [anon_sym_def_DASHenv] = ACTIONS(702), - [anon_sym_export_DASHenv] = ACTIONS(702), - [anon_sym_extern] = ACTIONS(702), - [anon_sym_module] = ACTIONS(702), - [anon_sym_use] = ACTIONS(702), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_PIPE] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_error] = ACTIONS(702), - [anon_sym_DASH_DASH] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_break] = ACTIONS(702), - [anon_sym_continue] = ACTIONS(702), - [anon_sym_for] = ACTIONS(702), - [anon_sym_loop] = ACTIONS(702), - [anon_sym_while] = ACTIONS(702), - [anon_sym_do] = ACTIONS(702), - [anon_sym_if] = ACTIONS(702), - [anon_sym_match] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_try] = ACTIONS(702), - [anon_sym_return] = ACTIONS(702), - [anon_sym_source] = ACTIONS(702), - [anon_sym_source_DASHenv] = ACTIONS(702), - [anon_sym_register] = ACTIONS(702), - [anon_sym_hide] = ACTIONS(702), - [anon_sym_hide_DASHenv] = ACTIONS(702), - [anon_sym_overlay] = ACTIONS(702), - [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_CARET] = ACTIONS(702), - [sym_short_flag] = ACTIONS(702), + [667] = { + [sym__flag] = STATE(675), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(667), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [664] = { - [sym__flag] = STATE(678), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(664), - [ts_builtin_sym_end] = ACTIONS(676), - [anon_sym_export] = ACTIONS(674), - [anon_sym_alias] = ACTIONS(674), - [anon_sym_let] = ACTIONS(674), - [anon_sym_let_DASHenv] = ACTIONS(674), - [anon_sym_mut] = ACTIONS(674), - [anon_sym_const] = ACTIONS(674), - [sym_cmd_identifier] = ACTIONS(674), - [anon_sym_SEMI] = ACTIONS(674), - [anon_sym_LF] = ACTIONS(676), - [anon_sym_def] = ACTIONS(674), - [anon_sym_def_DASHenv] = ACTIONS(674), - [anon_sym_export_DASHenv] = ACTIONS(674), - [anon_sym_extern] = ACTIONS(674), - [anon_sym_module] = ACTIONS(674), - [anon_sym_use] = ACTIONS(674), - [anon_sym_LBRACK] = ACTIONS(674), - [anon_sym_LPAREN] = ACTIONS(674), - [anon_sym_PIPE] = ACTIONS(674), - [anon_sym_DOLLAR] = ACTIONS(674), - [anon_sym_error] = ACTIONS(674), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(674), - [anon_sym_break] = ACTIONS(674), - [anon_sym_continue] = ACTIONS(674), - [anon_sym_for] = ACTIONS(674), - [anon_sym_loop] = ACTIONS(674), - [anon_sym_while] = ACTIONS(674), - [anon_sym_do] = ACTIONS(674), - [anon_sym_if] = ACTIONS(674), - [anon_sym_match] = ACTIONS(674), - [anon_sym_LBRACE] = ACTIONS(674), - [anon_sym_try] = ACTIONS(674), - [anon_sym_return] = ACTIONS(674), - [anon_sym_source] = ACTIONS(674), - [anon_sym_source_DASHenv] = ACTIONS(674), - [anon_sym_register] = ACTIONS(674), - [anon_sym_hide] = ACTIONS(674), - [anon_sym_hide_DASHenv] = ACTIONS(674), - [anon_sym_overlay] = ACTIONS(674), - [anon_sym_where] = ACTIONS(674), - [anon_sym_not] = ACTIONS(674), - [anon_sym_DOT_DOT_LT] = ACTIONS(674), - [anon_sym_DOT_DOT] = ACTIONS(674), - [anon_sym_DOT_DOT_EQ] = ACTIONS(674), - [sym_val_nothing] = ACTIONS(674), - [anon_sym_true] = ACTIONS(674), - [anon_sym_false] = ACTIONS(674), - [aux_sym_val_number_token1] = ACTIONS(674), - [aux_sym_val_number_token2] = ACTIONS(674), - [aux_sym_val_number_token3] = ACTIONS(674), - [aux_sym_val_number_token4] = ACTIONS(674), - [anon_sym_inf] = ACTIONS(674), - [anon_sym_DASHinf] = ACTIONS(674), - [anon_sym_NaN] = ACTIONS(674), - [anon_sym_0b] = ACTIONS(674), - [anon_sym_0o] = ACTIONS(674), - [anon_sym_0x] = ACTIONS(674), - [sym_val_date] = ACTIONS(674), - [anon_sym_DQUOTE] = ACTIONS(674), - [sym__str_single_quotes] = ACTIONS(674), - [sym__str_back_ticks] = ACTIONS(674), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(674), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(674), - [anon_sym_CARET] = ACTIONS(674), - [sym_short_flag] = ACTIONS(742), + [668] = { + [sym__flag] = STATE(674), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(668), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, - [665] = { - [sym_comment] = STATE(665), + [669] = { + [sym__flag] = STATE(658), + [sym_long_flag] = STATE(708), + [sym_comment] = STATE(669), [ts_builtin_sym_end] = ACTIONS(672), [anon_sym_export] = ACTIONS(670), [anon_sym_alias] = ACTIONS(670), @@ -106373,7 +106698,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(670), [anon_sym_DOLLAR] = ACTIONS(670), [anon_sym_error] = ACTIONS(670), - [anon_sym_DASH_DASH] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(714), [anon_sym_DASH] = ACTIONS(670), [anon_sym_break] = ACTIONS(670), [anon_sym_continue] = ACTIONS(670), @@ -106384,7 +106709,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(670), [anon_sym_match] = ACTIONS(670), [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), [anon_sym_try] = ACTIONS(670), [anon_sym_return] = ACTIONS(670), [anon_sym_source] = ACTIONS(670), @@ -106394,7 +106718,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide_DASHenv] = ACTIONS(670), [anon_sym_overlay] = ACTIONS(670), [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), [anon_sym_not] = ACTIONS(670), [anon_sym_DOT_DOT_LT] = ACTIONS(670), [anon_sym_DOT_DOT] = ACTIONS(670), @@ -106419,367 +106742,79 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), [anon_sym_CARET] = ACTIONS(670), - [sym_short_flag] = ACTIONS(670), - [anon_sym_POUND] = ACTIONS(3), - }, - [666] = { - [sym__flag] = STATE(869), - [sym_long_flag] = STATE(835), - [sym_comment] = STATE(666), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [sym_short_flag] = ACTIONS(1314), - [anon_sym_POUND] = ACTIONS(3), - }, - [667] = { - [sym_comment] = STATE(667), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_RPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_RBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), - [sym_short_flag] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, - [668] = { - [sym__flag] = STATE(657), - [sym_long_flag] = STATE(742), - [sym_comment] = STATE(668), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(742), - [anon_sym_POUND] = ACTIONS(3), - }, - [669] = { - [sym__flag] = STATE(903), - [sym_long_flag] = STATE(835), - [sym_comment] = STATE(669), - [ts_builtin_sym_end] = ACTIONS(1253), - [anon_sym_export] = ACTIONS(1251), - [anon_sym_alias] = ACTIONS(1251), - [anon_sym_let] = ACTIONS(1251), - [anon_sym_let_DASHenv] = ACTIONS(1251), - [anon_sym_mut] = ACTIONS(1251), - [anon_sym_const] = ACTIONS(1251), - [sym_cmd_identifier] = ACTIONS(1251), - [anon_sym_SEMI] = ACTIONS(1251), - [anon_sym_LF] = ACTIONS(1253), - [anon_sym_def] = ACTIONS(1251), - [anon_sym_def_DASHenv] = ACTIONS(1251), - [anon_sym_export_DASHenv] = ACTIONS(1251), - [anon_sym_extern] = ACTIONS(1251), - [anon_sym_module] = ACTIONS(1251), - [anon_sym_use] = ACTIONS(1251), - [anon_sym_LBRACK] = ACTIONS(1251), - [anon_sym_LPAREN] = ACTIONS(1251), - [anon_sym_PIPE] = ACTIONS(1251), - [anon_sym_DOLLAR] = ACTIONS(1251), - [anon_sym_error] = ACTIONS(1251), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(1251), - [anon_sym_break] = ACTIONS(1251), - [anon_sym_continue] = ACTIONS(1251), - [anon_sym_for] = ACTIONS(1251), - [anon_sym_loop] = ACTIONS(1251), - [anon_sym_while] = ACTIONS(1251), - [anon_sym_do] = ACTIONS(1251), - [anon_sym_if] = ACTIONS(1251), - [anon_sym_match] = ACTIONS(1251), - [anon_sym_LBRACE] = ACTIONS(1251), - [anon_sym_try] = ACTIONS(1251), - [anon_sym_return] = ACTIONS(1251), - [anon_sym_source] = ACTIONS(1251), - [anon_sym_source_DASHenv] = ACTIONS(1251), - [anon_sym_register] = ACTIONS(1251), - [anon_sym_hide] = ACTIONS(1251), - [anon_sym_hide_DASHenv] = ACTIONS(1251), - [anon_sym_overlay] = ACTIONS(1251), - [anon_sym_where] = ACTIONS(1251), - [anon_sym_not] = ACTIONS(1251), - [anon_sym_DOT_DOT_LT] = ACTIONS(1251), - [anon_sym_DOT_DOT] = ACTIONS(1251), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), - [sym_val_nothing] = ACTIONS(1251), - [anon_sym_true] = ACTIONS(1251), - [anon_sym_false] = ACTIONS(1251), - [aux_sym_val_number_token1] = ACTIONS(1251), - [aux_sym_val_number_token2] = ACTIONS(1251), - [aux_sym_val_number_token3] = ACTIONS(1251), - [aux_sym_val_number_token4] = ACTIONS(1251), - [anon_sym_inf] = ACTIONS(1251), - [anon_sym_DASHinf] = ACTIONS(1251), - [anon_sym_NaN] = ACTIONS(1251), - [anon_sym_0b] = ACTIONS(1251), - [anon_sym_0o] = ACTIONS(1251), - [anon_sym_0x] = ACTIONS(1251), - [sym_val_date] = ACTIONS(1251), - [anon_sym_DQUOTE] = ACTIONS(1251), - [sym__str_single_quotes] = ACTIONS(1251), - [sym__str_back_ticks] = ACTIONS(1251), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), - [anon_sym_CARET] = ACTIONS(1251), - [sym_short_flag] = ACTIONS(1314), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [670] = { - [sym__flag] = STATE(666), - [sym_long_flag] = STATE(742), [sym_comment] = STATE(670), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(742), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [671] = { @@ -106855,152 +106890,152 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [672] = { - [sym__flag] = STATE(660), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(677), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(672), - [ts_builtin_sym_end] = ACTIONS(696), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(694), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_where] = ACTIONS(694), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(664), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [673] = { - [sym__flag] = STATE(886), - [sym_long_flag] = STATE(835), + [sym__flag] = STATE(676), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(673), - [ts_builtin_sym_end] = ACTIONS(696), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(694), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_where] = ACTIONS(694), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [sym_short_flag] = ACTIONS(1314), + [ts_builtin_sym_end] = ACTIONS(664), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [674] = { - [sym__flag] = STATE(856), - [sym_long_flag] = STATE(835), + [sym__flag] = STATE(643), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(674), [ts_builtin_sym_end] = ACTIONS(680), [anon_sym_export] = ACTIONS(678), @@ -107023,7 +107058,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_PIPE] = ACTIONS(678), [anon_sym_DOLLAR] = ACTIONS(678), [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH_DASH] = ACTIONS(1312), + [anon_sym_DASH_DASH] = ACTIONS(714), [anon_sym_DASH] = ACTIONS(678), [anon_sym_break] = ACTIONS(678), [anon_sym_continue] = ACTIONS(678), @@ -107067,797 +107102,797 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), [anon_sym_CARET] = ACTIONS(678), - [sym_short_flag] = ACTIONS(1314), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [675] = { - [sym__flag] = STATE(672), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(873), + [sym_long_flag] = STATE(829), [sym_comment] = STATE(675), - [ts_builtin_sym_end] = ACTIONS(700), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, [676] = { - [sym__flag] = STATE(673), - [sym_long_flag] = STATE(742), + [sym__flag] = STATE(661), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(676), - [ts_builtin_sym_end] = ACTIONS(700), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(716), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(742), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [677] = { - [sym__flag] = STATE(878), - [sym_long_flag] = STATE(835), + [sym__flag] = STATE(890), + [sym_long_flag] = STATE(829), [sym_comment] = STATE(677), - [ts_builtin_sym_end] = ACTIONS(700), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [sym_short_flag] = ACTIONS(1314), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH_DASH] = ACTIONS(1306), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [sym_short_flag] = ACTIONS(1308), [anon_sym_POUND] = ACTIONS(3), }, [678] = { - [sym__flag] = STATE(834), - [sym_long_flag] = STATE(835), + [sym__flag] = STATE(672), + [sym_long_flag] = STATE(708), [sym_comment] = STATE(678), - [ts_builtin_sym_end] = ACTIONS(668), - [anon_sym_export] = ACTIONS(666), - [anon_sym_alias] = ACTIONS(666), - [anon_sym_let] = ACTIONS(666), - [anon_sym_let_DASHenv] = ACTIONS(666), - [anon_sym_mut] = ACTIONS(666), - [anon_sym_const] = ACTIONS(666), - [sym_cmd_identifier] = ACTIONS(666), - [anon_sym_SEMI] = ACTIONS(666), - [anon_sym_LF] = ACTIONS(668), - [anon_sym_def] = ACTIONS(666), - [anon_sym_def_DASHenv] = ACTIONS(666), - [anon_sym_export_DASHenv] = ACTIONS(666), - [anon_sym_extern] = ACTIONS(666), - [anon_sym_module] = ACTIONS(666), - [anon_sym_use] = ACTIONS(666), - [anon_sym_LBRACK] = ACTIONS(666), - [anon_sym_LPAREN] = ACTIONS(666), - [anon_sym_PIPE] = ACTIONS(666), - [anon_sym_DOLLAR] = ACTIONS(666), - [anon_sym_error] = ACTIONS(666), - [anon_sym_DASH_DASH] = ACTIONS(1312), - [anon_sym_DASH] = ACTIONS(666), - [anon_sym_break] = ACTIONS(666), - [anon_sym_continue] = ACTIONS(666), - [anon_sym_for] = ACTIONS(666), - [anon_sym_loop] = ACTIONS(666), - [anon_sym_while] = ACTIONS(666), - [anon_sym_do] = ACTIONS(666), - [anon_sym_if] = ACTIONS(666), - [anon_sym_match] = ACTIONS(666), - [anon_sym_LBRACE] = ACTIONS(666), - [anon_sym_try] = ACTIONS(666), - [anon_sym_return] = ACTIONS(666), - [anon_sym_source] = ACTIONS(666), - [anon_sym_source_DASHenv] = ACTIONS(666), - [anon_sym_register] = ACTIONS(666), - [anon_sym_hide] = ACTIONS(666), - [anon_sym_hide_DASHenv] = ACTIONS(666), - [anon_sym_overlay] = ACTIONS(666), - [anon_sym_where] = ACTIONS(666), - [anon_sym_not] = ACTIONS(666), - [anon_sym_DOT_DOT_LT] = ACTIONS(666), - [anon_sym_DOT_DOT] = ACTIONS(666), - [anon_sym_DOT_DOT_EQ] = ACTIONS(666), - [sym_val_nothing] = ACTIONS(666), - [anon_sym_true] = ACTIONS(666), - [anon_sym_false] = ACTIONS(666), - [aux_sym_val_number_token1] = ACTIONS(666), - [aux_sym_val_number_token2] = ACTIONS(666), - [aux_sym_val_number_token3] = ACTIONS(666), - [aux_sym_val_number_token4] = ACTIONS(666), - [anon_sym_inf] = ACTIONS(666), - [anon_sym_DASHinf] = ACTIONS(666), - [anon_sym_NaN] = ACTIONS(666), - [anon_sym_0b] = ACTIONS(666), - [anon_sym_0o] = ACTIONS(666), - [anon_sym_0x] = ACTIONS(666), - [sym_val_date] = ACTIONS(666), - [anon_sym_DQUOTE] = ACTIONS(666), - [sym__str_single_quotes] = ACTIONS(666), - [sym__str_back_ticks] = ACTIONS(666), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(666), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(666), - [anon_sym_CARET] = ACTIONS(666), - [sym_short_flag] = ACTIONS(1314), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH_DASH] = ACTIONS(714), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), + [sym_short_flag] = ACTIONS(740), [anon_sym_POUND] = ACTIONS(3), }, [679] = { [sym_comment] = STATE(679), - [ts_builtin_sym_end] = ACTIONS(1308), - [anon_sym_export] = ACTIONS(1306), - [anon_sym_alias] = ACTIONS(1306), - [anon_sym_let] = ACTIONS(1306), - [anon_sym_let_DASHenv] = ACTIONS(1306), - [anon_sym_mut] = ACTIONS(1306), - [anon_sym_const] = ACTIONS(1306), - [sym_cmd_identifier] = ACTIONS(1306), - [anon_sym_SEMI] = ACTIONS(1306), - [anon_sym_LF] = ACTIONS(1308), - [anon_sym_def] = ACTIONS(1306), - [anon_sym_def_DASHenv] = ACTIONS(1306), - [anon_sym_export_DASHenv] = ACTIONS(1306), - [anon_sym_extern] = ACTIONS(1306), - [anon_sym_module] = ACTIONS(1306), - [anon_sym_use] = ACTIONS(1306), - [anon_sym_LBRACK] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(1306), - [anon_sym_DOLLAR] = ACTIONS(1306), - [anon_sym_error] = ACTIONS(1306), - [anon_sym_DASH_DASH] = ACTIONS(1306), - [anon_sym_DASH] = ACTIONS(1306), - [anon_sym_break] = ACTIONS(1306), - [anon_sym_continue] = ACTIONS(1306), - [anon_sym_for] = ACTIONS(1306), - [anon_sym_loop] = ACTIONS(1306), - [anon_sym_while] = ACTIONS(1306), - [anon_sym_do] = ACTIONS(1306), - [anon_sym_if] = ACTIONS(1306), - [anon_sym_match] = ACTIONS(1306), - [anon_sym_LBRACE] = ACTIONS(1306), - [anon_sym_try] = ACTIONS(1306), - [anon_sym_return] = ACTIONS(1306), - [anon_sym_source] = ACTIONS(1306), - [anon_sym_source_DASHenv] = ACTIONS(1306), - [anon_sym_register] = ACTIONS(1306), - [anon_sym_hide] = ACTIONS(1306), - [anon_sym_hide_DASHenv] = ACTIONS(1306), - [anon_sym_overlay] = ACTIONS(1306), - [anon_sym_as] = ACTIONS(1306), - [anon_sym_where] = ACTIONS(1306), - [anon_sym_not] = ACTIONS(1306), - [anon_sym_DOT_DOT_LT] = ACTIONS(1306), - [anon_sym_DOT_DOT] = ACTIONS(1306), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), - [sym_val_nothing] = ACTIONS(1306), - [anon_sym_true] = ACTIONS(1306), - [anon_sym_false] = ACTIONS(1306), - [aux_sym_val_number_token1] = ACTIONS(1306), - [aux_sym_val_number_token2] = ACTIONS(1306), - [aux_sym_val_number_token3] = ACTIONS(1306), - [aux_sym_val_number_token4] = ACTIONS(1306), - [anon_sym_inf] = ACTIONS(1306), - [anon_sym_DASHinf] = ACTIONS(1306), - [anon_sym_NaN] = ACTIONS(1306), - [anon_sym_0b] = ACTIONS(1306), - [anon_sym_0o] = ACTIONS(1306), - [anon_sym_0x] = ACTIONS(1306), - [sym_val_date] = ACTIONS(1306), - [anon_sym_DQUOTE] = ACTIONS(1306), - [sym__str_single_quotes] = ACTIONS(1306), - [sym__str_back_ticks] = ACTIONS(1306), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), - [anon_sym_CARET] = ACTIONS(1306), - [sym_short_flag] = ACTIONS(1306), - [aux_sym_long_flag_token1] = ACTIONS(1320), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_PIPE] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH_DASH] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [sym_short_flag] = ACTIONS(750), [anon_sym_POUND] = ACTIONS(3), }, [680] = { [sym_comment] = STATE(680), - [anon_sym_export] = ACTIONS(702), - [anon_sym_alias] = ACTIONS(702), - [anon_sym_let] = ACTIONS(702), - [anon_sym_let_DASHenv] = ACTIONS(702), - [anon_sym_mut] = ACTIONS(702), - [anon_sym_const] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_def] = ACTIONS(702), - [anon_sym_def_DASHenv] = ACTIONS(702), - [anon_sym_export_DASHenv] = ACTIONS(702), - [anon_sym_extern] = ACTIONS(702), - [anon_sym_module] = ACTIONS(702), - [anon_sym_use] = ACTIONS(702), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_RPAREN] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_error] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_break] = ACTIONS(702), - [anon_sym_continue] = ACTIONS(702), - [anon_sym_for] = ACTIONS(702), - [anon_sym_loop] = ACTIONS(702), - [anon_sym_while] = ACTIONS(702), - [anon_sym_do] = ACTIONS(702), - [anon_sym_if] = ACTIONS(702), - [anon_sym_match] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_RBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_try] = ACTIONS(702), - [anon_sym_return] = ACTIONS(702), - [anon_sym_source] = ACTIONS(702), - [anon_sym_source_DASHenv] = ACTIONS(702), - [anon_sym_register] = ACTIONS(702), - [anon_sym_hide] = ACTIONS(702), - [anon_sym_hide_DASHenv] = ACTIONS(702), - [anon_sym_overlay] = ACTIONS(702), - [anon_sym_STAR] = ACTIONS(702), - [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_CARET] = ACTIONS(702), + [anon_sym_export] = ACTIONS(1320), + [anon_sym_alias] = ACTIONS(1320), + [anon_sym_let] = ACTIONS(1320), + [anon_sym_let_DASHenv] = ACTIONS(1320), + [anon_sym_mut] = ACTIONS(1320), + [anon_sym_const] = ACTIONS(1320), + [sym_cmd_identifier] = ACTIONS(1320), + [anon_sym_SEMI] = ACTIONS(1320), + [anon_sym_LF] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1320), + [anon_sym_def_DASHenv] = ACTIONS(1320), + [anon_sym_export_DASHenv] = ACTIONS(1320), + [anon_sym_extern] = ACTIONS(1320), + [anon_sym_module] = ACTIONS(1320), + [anon_sym_use] = ACTIONS(1320), + [anon_sym_LBRACK] = ACTIONS(1320), + [anon_sym_LPAREN] = ACTIONS(1320), + [anon_sym_RPAREN] = ACTIONS(1320), + [anon_sym_PIPE] = ACTIONS(1320), + [anon_sym_DOLLAR] = ACTIONS(1320), + [anon_sym_error] = ACTIONS(1320), + [anon_sym_DASH_DASH] = ACTIONS(1320), + [anon_sym_DASH] = ACTIONS(1320), + [anon_sym_break] = ACTIONS(1320), + [anon_sym_continue] = ACTIONS(1320), + [anon_sym_for] = ACTIONS(1320), + [anon_sym_loop] = ACTIONS(1320), + [anon_sym_while] = ACTIONS(1320), + [anon_sym_do] = ACTIONS(1320), + [anon_sym_if] = ACTIONS(1320), + [anon_sym_match] = ACTIONS(1320), + [anon_sym_LBRACE] = ACTIONS(1320), + [anon_sym_RBRACE] = ACTIONS(1320), + [anon_sym_try] = ACTIONS(1320), + [anon_sym_return] = ACTIONS(1320), + [anon_sym_source] = ACTIONS(1320), + [anon_sym_source_DASHenv] = ACTIONS(1320), + [anon_sym_register] = ACTIONS(1320), + [anon_sym_hide] = ACTIONS(1320), + [anon_sym_hide_DASHenv] = ACTIONS(1320), + [anon_sym_overlay] = ACTIONS(1320), + [anon_sym_where] = ACTIONS(1320), + [anon_sym_not] = ACTIONS(1320), + [anon_sym_DOT_DOT_LT] = ACTIONS(1320), + [anon_sym_DOT_DOT] = ACTIONS(1320), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1320), + [sym_val_nothing] = ACTIONS(1320), + [anon_sym_true] = ACTIONS(1320), + [anon_sym_false] = ACTIONS(1320), + [aux_sym_val_number_token1] = ACTIONS(1320), + [aux_sym_val_number_token2] = ACTIONS(1320), + [aux_sym_val_number_token3] = ACTIONS(1320), + [aux_sym_val_number_token4] = ACTIONS(1320), + [anon_sym_inf] = ACTIONS(1320), + [anon_sym_DASHinf] = ACTIONS(1320), + [anon_sym_NaN] = ACTIONS(1320), + [anon_sym_0b] = ACTIONS(1320), + [anon_sym_0o] = ACTIONS(1320), + [anon_sym_0x] = ACTIONS(1320), + [sym_val_date] = ACTIONS(1320), + [anon_sym_DQUOTE] = ACTIONS(1320), + [sym__str_single_quotes] = ACTIONS(1320), + [sym__str_back_ticks] = ACTIONS(1320), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1320), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1320), + [anon_sym_CARET] = ACTIONS(1320), + [sym_short_flag] = ACTIONS(1320), [anon_sym_POUND] = ACTIONS(3), }, [681] = { + [sym_expr_parenthesized] = STATE(1713), + [sym_val_range] = STATE(1712), + [sym__value] = STATE(1712), + [sym_val_bool] = STATE(1723), + [sym_val_variable] = STATE(1723), + [sym__var] = STATE(1648), + [sym_val_number] = STATE(107), + [sym_val_duration] = STATE(1723), + [sym_val_filesize] = STATE(1723), + [sym_val_binary] = STATE(1723), + [sym_val_string] = STATE(1723), + [sym__str_double_quotes] = STATE(1720), + [sym_val_interpolated] = STATE(1723), + [sym__inter_single_quotes] = STATE(1691), + [sym__inter_double_quotes] = STATE(1692), + [sym_val_list] = STATE(1723), + [sym_val_record] = STATE(1723), + [sym_val_table] = STATE(1723), + [sym_val_closure] = STATE(1723), + [sym__cmd_arg] = STATE(1711), + [sym_redirection] = STATE(1708), + [sym__flag] = STATE(1707), + [sym_long_flag] = STATE(1696), + [sym_unquoted] = STATE(1706), [sym_comment] = STATE(681), - [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_SEMI] = ACTIONS(1322), - [anon_sym_LF] = ACTIONS(1324), - [anon_sym_def] = ACTIONS(1322), - [anon_sym_def_DASHenv] = 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_DASH_DASH] = ACTIONS(1322), - [anon_sym_DASH] = ACTIONS(1322), - [anon_sym_break] = ACTIONS(1322), - [anon_sym_continue] = ACTIONS(1322), - [anon_sym_for] = 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_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_as] = ACTIONS(1322), - [anon_sym_where] = ACTIONS(1322), - [anon_sym_not] = ACTIONS(1322), - [anon_sym_DOT_DOT_LT] = ACTIONS(1322), - [anon_sym_DOT_DOT] = ACTIONS(1322), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1322), - [anon_sym_inf] = ACTIONS(1322), - [anon_sym_DASHinf] = ACTIONS(1322), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1322), + [aux_sym_command_repeat1] = STATE(705), + [anon_sym_SEMI] = ACTIONS(1324), + [anon_sym_LF] = ACTIONS(1326), + [anon_sym_LBRACK] = ACTIONS(1329), + [anon_sym_LPAREN] = ACTIONS(1331), + [anon_sym_RPAREN] = ACTIONS(1324), + [anon_sym_PIPE] = ACTIONS(1324), + [anon_sym_DOLLAR] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_LBRACE] = ACTIONS(1337), + [anon_sym_RBRACE] = ACTIONS(1324), + [anon_sym_DOT_DOT_LT] = ACTIONS(1339), + [anon_sym_DOT_DOT] = ACTIONS(1339), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1339), + [sym_val_nothing] = ACTIONS(1341), + [anon_sym_true] = ACTIONS(1343), + [anon_sym_false] = ACTIONS(1343), + [aux_sym_val_number_token1] = ACTIONS(1345), + [aux_sym_val_number_token2] = ACTIONS(1345), + [aux_sym_val_number_token3] = ACTIONS(1345), + [aux_sym_val_number_token4] = ACTIONS(1345), + [anon_sym_inf] = ACTIONS(1345), + [anon_sym_DASHinf] = ACTIONS(1345), + [anon_sym_NaN] = ACTIONS(1345), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1341), + [anon_sym_DQUOTE] = ACTIONS(1349), + [sym__str_single_quotes] = ACTIONS(1351), + [sym__str_back_ticks] = ACTIONS(1351), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), + [anon_sym_err_GT] = ACTIONS(1357), + [anon_sym_out_GT] = ACTIONS(1357), + [anon_sym_e_GT] = ACTIONS(1357), + [anon_sym_o_GT] = ACTIONS(1357), + [anon_sym_err_PLUSout_GT] = ACTIONS(1357), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1357), + [anon_sym_o_PLUSe_GT] = ACTIONS(1357), + [anon_sym_e_PLUSo_GT] = ACTIONS(1357), + [sym_short_flag] = ACTIONS(1359), + [aux_sym_unquoted_token1] = ACTIONS(1361), [anon_sym_POUND] = ACTIONS(3), }, [682] = { - [sym_expr_parenthesized] = STATE(1729), - [sym_val_range] = STATE(1691), - [sym__value] = STATE(1691), - [sym_val_bool] = STATE(1728), - [sym_val_variable] = STATE(1728), - [sym__var] = STATE(1649), - [sym_val_number] = STATE(108), - [sym_val_duration] = STATE(1728), - [sym_val_filesize] = STATE(1728), - [sym_val_binary] = STATE(1728), - [sym_val_string] = STATE(1728), - [sym__str_double_quotes] = STATE(1731), - [sym_val_interpolated] = STATE(1728), - [sym__inter_single_quotes] = STATE(1702), - [sym__inter_double_quotes] = STATE(1726), - [sym_val_list] = STATE(1728), - [sym_val_record] = STATE(1728), - [sym_val_table] = STATE(1728), - [sym_val_closure] = STATE(1728), - [sym__cmd_arg] = STATE(1692), - [sym_redirection] = STATE(1725), - [sym__flag] = STATE(1724), - [sym_long_flag] = STATE(1701), - [sym_unquoted] = STATE(1717), [sym_comment] = STATE(682), - [aux_sym_command_repeat1] = STATE(683), - [anon_sym_SEMI] = ACTIONS(1326), - [anon_sym_LF] = ACTIONS(1328), - [anon_sym_LBRACK] = ACTIONS(1331), - [anon_sym_LPAREN] = ACTIONS(1333), - [anon_sym_RPAREN] = ACTIONS(1326), - [anon_sym_PIPE] = ACTIONS(1326), - [anon_sym_DOLLAR] = ACTIONS(1335), - [anon_sym_DASH_DASH] = ACTIONS(1337), - [anon_sym_LBRACE] = ACTIONS(1339), - [anon_sym_RBRACE] = ACTIONS(1326), - [anon_sym_DOT_DOT_LT] = ACTIONS(1341), - [anon_sym_DOT_DOT] = ACTIONS(1341), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), - [sym_val_nothing] = ACTIONS(1343), - [anon_sym_true] = ACTIONS(1345), - [anon_sym_false] = ACTIONS(1345), - [aux_sym_val_number_token1] = ACTIONS(1347), - [aux_sym_val_number_token2] = ACTIONS(1347), - [aux_sym_val_number_token3] = ACTIONS(1347), - [aux_sym_val_number_token4] = ACTIONS(1347), - [anon_sym_inf] = ACTIONS(1347), - [anon_sym_DASHinf] = ACTIONS(1347), - [anon_sym_NaN] = ACTIONS(1347), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1343), - [anon_sym_DQUOTE] = ACTIONS(1351), - [sym__str_single_quotes] = ACTIONS(1353), - [sym__str_back_ticks] = ACTIONS(1353), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), - [anon_sym_err_GT] = ACTIONS(1359), - [anon_sym_out_GT] = ACTIONS(1359), - [anon_sym_e_GT] = ACTIONS(1359), - [anon_sym_o_GT] = ACTIONS(1359), - [anon_sym_err_PLUSout_GT] = ACTIONS(1359), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), - [anon_sym_o_PLUSe_GT] = ACTIONS(1359), - [anon_sym_e_PLUSo_GT] = ACTIONS(1359), - [sym_short_flag] = ACTIONS(1361), - [aux_sym_unquoted_token1] = ACTIONS(1363), + [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_SEMI] = 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_PIPE] = ACTIONS(1363), + [anon_sym_DOLLAR] = ACTIONS(1363), + [anon_sym_error] = ACTIONS(1363), + [anon_sym_DASH_DASH] = 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_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), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(1363), [anon_sym_POUND] = ACTIONS(3), }, [683] = { - [sym_expr_parenthesized] = STATE(1729), - [sym_val_range] = STATE(1691), - [sym__value] = STATE(1691), - [sym_val_bool] = STATE(1728), - [sym_val_variable] = STATE(1728), - [sym__var] = STATE(1649), - [sym_val_number] = STATE(108), - [sym_val_duration] = STATE(1728), - [sym_val_filesize] = STATE(1728), - [sym_val_binary] = STATE(1728), - [sym_val_string] = STATE(1728), - [sym__str_double_quotes] = STATE(1731), - [sym_val_interpolated] = STATE(1728), - [sym__inter_single_quotes] = STATE(1702), - [sym__inter_double_quotes] = STATE(1726), - [sym_val_list] = STATE(1728), - [sym_val_record] = STATE(1728), - [sym_val_table] = STATE(1728), - [sym_val_closure] = STATE(1728), - [sym__cmd_arg] = STATE(1692), - [sym_redirection] = STATE(1725), - [sym__flag] = STATE(1724), - [sym_long_flag] = STATE(1701), - [sym_unquoted] = STATE(1717), [sym_comment] = STATE(683), - [aux_sym_command_repeat1] = STATE(683), - [anon_sym_SEMI] = ACTIONS(1365), - [anon_sym_LF] = ACTIONS(1367), - [anon_sym_LBRACK] = ACTIONS(1370), - [anon_sym_LPAREN] = ACTIONS(1373), - [anon_sym_RPAREN] = ACTIONS(1365), - [anon_sym_PIPE] = ACTIONS(1365), - [anon_sym_DOLLAR] = ACTIONS(1376), - [anon_sym_DASH_DASH] = ACTIONS(1379), - [anon_sym_LBRACE] = ACTIONS(1382), - [anon_sym_RBRACE] = ACTIONS(1365), - [anon_sym_DOT_DOT_LT] = ACTIONS(1385), - [anon_sym_DOT_DOT] = ACTIONS(1385), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1385), - [sym_val_nothing] = ACTIONS(1388), - [anon_sym_true] = ACTIONS(1391), - [anon_sym_false] = ACTIONS(1391), - [aux_sym_val_number_token1] = ACTIONS(1394), - [aux_sym_val_number_token2] = ACTIONS(1394), - [aux_sym_val_number_token3] = ACTIONS(1394), - [aux_sym_val_number_token4] = ACTIONS(1394), - [anon_sym_inf] = ACTIONS(1394), - [anon_sym_DASHinf] = ACTIONS(1394), - [anon_sym_NaN] = ACTIONS(1394), - [anon_sym_0b] = ACTIONS(1397), - [anon_sym_0o] = ACTIONS(1397), - [anon_sym_0x] = ACTIONS(1397), - [sym_val_date] = ACTIONS(1388), - [anon_sym_DQUOTE] = ACTIONS(1400), - [sym__str_single_quotes] = ACTIONS(1403), - [sym__str_back_ticks] = ACTIONS(1403), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1406), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1409), - [anon_sym_err_GT] = ACTIONS(1412), - [anon_sym_out_GT] = ACTIONS(1412), - [anon_sym_e_GT] = ACTIONS(1412), - [anon_sym_o_GT] = ACTIONS(1412), - [anon_sym_err_PLUSout_GT] = ACTIONS(1412), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1412), - [anon_sym_o_PLUSe_GT] = ACTIONS(1412), - [anon_sym_e_PLUSo_GT] = ACTIONS(1412), - [sym_short_flag] = ACTIONS(1415), - [aux_sym_unquoted_token1] = ACTIONS(1418), + [ts_builtin_sym_end] = ACTIONS(1312), + [anon_sym_export] = ACTIONS(1310), + [anon_sym_alias] = ACTIONS(1310), + [anon_sym_let] = ACTIONS(1310), + [anon_sym_let_DASHenv] = ACTIONS(1310), + [anon_sym_mut] = ACTIONS(1310), + [anon_sym_const] = ACTIONS(1310), + [sym_cmd_identifier] = ACTIONS(1310), + [anon_sym_SEMI] = ACTIONS(1310), + [anon_sym_LF] = ACTIONS(1312), + [anon_sym_def] = ACTIONS(1310), + [anon_sym_def_DASHenv] = ACTIONS(1310), + [anon_sym_export_DASHenv] = ACTIONS(1310), + [anon_sym_extern] = ACTIONS(1310), + [anon_sym_module] = ACTIONS(1310), + [anon_sym_use] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1310), + [anon_sym_error] = ACTIONS(1310), + [anon_sym_DASH_DASH] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(1310), + [anon_sym_break] = ACTIONS(1310), + [anon_sym_continue] = ACTIONS(1310), + [anon_sym_for] = ACTIONS(1310), + [anon_sym_loop] = ACTIONS(1310), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_do] = ACTIONS(1310), + [anon_sym_if] = ACTIONS(1310), + [anon_sym_match] = ACTIONS(1310), + [anon_sym_LBRACE] = ACTIONS(1310), + [anon_sym_try] = ACTIONS(1310), + [anon_sym_return] = ACTIONS(1310), + [anon_sym_source] = ACTIONS(1310), + [anon_sym_source_DASHenv] = ACTIONS(1310), + [anon_sym_register] = ACTIONS(1310), + [anon_sym_hide] = ACTIONS(1310), + [anon_sym_hide_DASHenv] = ACTIONS(1310), + [anon_sym_overlay] = ACTIONS(1310), + [anon_sym_as] = ACTIONS(1310), + [anon_sym_where] = ACTIONS(1310), + [anon_sym_not] = ACTIONS(1310), + [anon_sym_DOT_DOT_LT] = ACTIONS(1310), + [anon_sym_DOT_DOT] = ACTIONS(1310), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1310), + [anon_sym_DASHinf] = ACTIONS(1310), + [anon_sym_NaN] = ACTIONS(1310), + [anon_sym_0b] = ACTIONS(1310), + [anon_sym_0o] = ACTIONS(1310), + [anon_sym_0x] = ACTIONS(1310), + [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), + [anon_sym_CARET] = ACTIONS(1310), + [sym_short_flag] = ACTIONS(1310), + [aux_sym_long_flag_token1] = ACTIONS(1367), [anon_sym_POUND] = ACTIONS(3), }, [684] = { + [sym_path] = STATE(786), [sym_comment] = STATE(684), - [anon_sym_export] = ACTIONS(1421), - [anon_sym_alias] = ACTIONS(1421), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_let_DASHenv] = ACTIONS(1421), - [anon_sym_mut] = ACTIONS(1421), - [anon_sym_const] = ACTIONS(1421), - [sym_cmd_identifier] = ACTIONS(1421), - [anon_sym_SEMI] = ACTIONS(1421), - [anon_sym_LF] = ACTIONS(1423), - [anon_sym_def] = ACTIONS(1421), - [anon_sym_def_DASHenv] = ACTIONS(1421), - [anon_sym_export_DASHenv] = ACTIONS(1421), - [anon_sym_extern] = ACTIONS(1421), - [anon_sym_module] = ACTIONS(1421), - [anon_sym_use] = ACTIONS(1421), - [anon_sym_LBRACK] = ACTIONS(1421), - [anon_sym_LPAREN] = ACTIONS(1421), - [anon_sym_RPAREN] = ACTIONS(1421), - [anon_sym_DOLLAR] = ACTIONS(1421), - [anon_sym_error] = ACTIONS(1421), - [anon_sym_DASH_DASH] = ACTIONS(1421), - [anon_sym_DASH] = ACTIONS(1421), - [anon_sym_break] = ACTIONS(1421), - [anon_sym_continue] = ACTIONS(1421), - [anon_sym_for] = ACTIONS(1421), - [anon_sym_loop] = ACTIONS(1421), - [anon_sym_while] = ACTIONS(1421), - [anon_sym_do] = ACTIONS(1421), - [anon_sym_if] = ACTIONS(1421), - [anon_sym_match] = ACTIONS(1421), - [anon_sym_LBRACE] = ACTIONS(1421), - [anon_sym_RBRACE] = ACTIONS(1421), - [anon_sym_try] = ACTIONS(1421), - [anon_sym_return] = ACTIONS(1421), - [anon_sym_source] = ACTIONS(1421), - [anon_sym_source_DASHenv] = ACTIONS(1421), - [anon_sym_register] = ACTIONS(1421), - [anon_sym_hide] = ACTIONS(1421), - [anon_sym_hide_DASHenv] = ACTIONS(1421), - [anon_sym_overlay] = ACTIONS(1421), - [anon_sym_as] = ACTIONS(1421), - [anon_sym_where] = ACTIONS(1421), - [anon_sym_not] = ACTIONS(1421), - [anon_sym_DOT_DOT_LT] = ACTIONS(1421), - [anon_sym_DOT_DOT] = ACTIONS(1421), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), - [sym_val_nothing] = ACTIONS(1421), - [anon_sym_true] = ACTIONS(1421), - [anon_sym_false] = ACTIONS(1421), - [aux_sym_val_number_token1] = ACTIONS(1421), - [aux_sym_val_number_token2] = ACTIONS(1421), - [aux_sym_val_number_token3] = ACTIONS(1421), - [aux_sym_val_number_token4] = ACTIONS(1421), - [anon_sym_inf] = ACTIONS(1421), - [anon_sym_DASHinf] = ACTIONS(1421), - [anon_sym_NaN] = ACTIONS(1421), - [anon_sym_0b] = ACTIONS(1421), - [anon_sym_0o] = ACTIONS(1421), - [anon_sym_0x] = ACTIONS(1421), - [sym_val_date] = ACTIONS(1421), - [anon_sym_DQUOTE] = ACTIONS(1421), - [sym__str_single_quotes] = ACTIONS(1421), - [sym__str_back_ticks] = ACTIONS(1421), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), - [anon_sym_CARET] = ACTIONS(1421), - [sym_short_flag] = ACTIONS(1421), + [aux_sym_cell_path_repeat1] = STATE(687), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_RPAREN] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_RBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(1369), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), [anon_sym_POUND] = ACTIONS(3), }, [685] = { - [sym_expr_parenthesized] = STATE(1729), - [sym_val_range] = STATE(1691), - [sym__value] = STATE(1691), - [sym_val_bool] = STATE(1728), - [sym_val_variable] = STATE(1728), - [sym__var] = STATE(1649), - [sym_val_number] = STATE(108), - [sym_val_duration] = STATE(1728), - [sym_val_filesize] = STATE(1728), - [sym_val_binary] = STATE(1728), - [sym_val_string] = STATE(1728), - [sym__str_double_quotes] = STATE(1731), - [sym_val_interpolated] = STATE(1728), - [sym__inter_single_quotes] = STATE(1702), - [sym__inter_double_quotes] = STATE(1726), - [sym_val_list] = STATE(1728), - [sym_val_record] = STATE(1728), - [sym_val_table] = STATE(1728), - [sym_val_closure] = STATE(1728), - [sym__cmd_arg] = STATE(1692), - [sym_redirection] = STATE(1725), - [sym__flag] = STATE(1724), - [sym_long_flag] = STATE(1701), - [sym_unquoted] = STATE(1717), [sym_comment] = STATE(685), - [aux_sym_command_repeat1] = STATE(682), - [anon_sym_SEMI] = ACTIONS(1425), - [anon_sym_LF] = ACTIONS(1427), - [anon_sym_LBRACK] = ACTIONS(1331), - [anon_sym_LPAREN] = ACTIONS(1333), - [anon_sym_RPAREN] = ACTIONS(1425), - [anon_sym_PIPE] = ACTIONS(1425), - [anon_sym_DOLLAR] = ACTIONS(1335), - [anon_sym_DASH_DASH] = ACTIONS(1337), - [anon_sym_LBRACE] = ACTIONS(1339), - [anon_sym_RBRACE] = ACTIONS(1425), - [anon_sym_DOT_DOT_LT] = ACTIONS(1341), - [anon_sym_DOT_DOT] = ACTIONS(1341), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), - [sym_val_nothing] = ACTIONS(1343), - [anon_sym_true] = ACTIONS(1345), - [anon_sym_false] = ACTIONS(1345), - [aux_sym_val_number_token1] = ACTIONS(1347), - [aux_sym_val_number_token2] = ACTIONS(1347), - [aux_sym_val_number_token3] = ACTIONS(1347), - [aux_sym_val_number_token4] = ACTIONS(1347), - [anon_sym_inf] = ACTIONS(1347), - [anon_sym_DASHinf] = ACTIONS(1347), - [anon_sym_NaN] = ACTIONS(1347), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1343), - [anon_sym_DQUOTE] = ACTIONS(1351), - [sym__str_single_quotes] = ACTIONS(1353), - [sym__str_back_ticks] = ACTIONS(1353), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), - [anon_sym_err_GT] = ACTIONS(1359), - [anon_sym_out_GT] = ACTIONS(1359), - [anon_sym_e_GT] = ACTIONS(1359), - [anon_sym_o_GT] = ACTIONS(1359), - [anon_sym_err_PLUSout_GT] = ACTIONS(1359), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), - [anon_sym_o_PLUSe_GT] = ACTIONS(1359), - [anon_sym_e_PLUSo_GT] = ACTIONS(1359), - [sym_short_flag] = ACTIONS(1361), - [aux_sym_unquoted_token1] = ACTIONS(1363), + [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_SEMI] = 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_PIPE] = ACTIONS(1371), + [anon_sym_DOLLAR] = ACTIONS(1371), + [anon_sym_error] = ACTIONS(1371), + [anon_sym_DASH_DASH] = ACTIONS(1371), + [anon_sym_DASH] = ACTIONS(1371), + [anon_sym_break] = ACTIONS(1371), + [anon_sym_continue] = ACTIONS(1371), + [anon_sym_for] = 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_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_where] = ACTIONS(1371), + [anon_sym_not] = ACTIONS(1371), + [anon_sym_DOT_DOT_LT] = ACTIONS(1371), + [anon_sym_DOT_DOT] = ACTIONS(1371), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1371), + [anon_sym_inf] = ACTIONS(1371), + [anon_sym_DASHinf] = ACTIONS(1371), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(1371), [anon_sym_POUND] = ACTIONS(3), }, [686] = { - [sym_cell_path] = STATE(858), - [sym_path] = STATE(701), + [sym_cell_path] = STATE(868), + [sym_path] = STATE(684), [sym_comment] = STATE(686), [anon_sym_export] = ACTIONS(609), [anon_sym_alias] = ACTIONS(609), @@ -107890,7 +107925,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(609), [anon_sym_LBRACE] = ACTIONS(609), [anon_sym_RBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_DOT] = ACTIONS(1369), [anon_sym_try] = ACTIONS(609), [anon_sym_return] = ACTIONS(609), [anon_sym_source] = ACTIONS(609), @@ -107927,648 +107962,293 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [687] = { + [sym_path] = STATE(786), [sym_comment] = STATE(687), - [ts_builtin_sym_end] = ACTIONS(1308), - [anon_sym_export] = ACTIONS(1306), - [anon_sym_alias] = ACTIONS(1306), - [anon_sym_let] = ACTIONS(1306), - [anon_sym_let_DASHenv] = ACTIONS(1306), - [anon_sym_mut] = ACTIONS(1306), - [anon_sym_const] = ACTIONS(1306), - [sym_cmd_identifier] = ACTIONS(1306), - [anon_sym_SEMI] = ACTIONS(1306), - [anon_sym_LF] = ACTIONS(1308), - [anon_sym_def] = ACTIONS(1306), - [anon_sym_def_DASHenv] = ACTIONS(1306), - [anon_sym_export_DASHenv] = ACTIONS(1306), - [anon_sym_extern] = ACTIONS(1306), - [anon_sym_module] = ACTIONS(1306), - [anon_sym_use] = ACTIONS(1306), - [anon_sym_LBRACK] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(1306), - [anon_sym_PIPE] = ACTIONS(1306), - [anon_sym_DOLLAR] = ACTIONS(1306), - [anon_sym_error] = ACTIONS(1306), - [anon_sym_DASH_DASH] = ACTIONS(1306), - [anon_sym_DASH] = ACTIONS(1306), - [anon_sym_break] = ACTIONS(1306), - [anon_sym_continue] = ACTIONS(1306), - [anon_sym_for] = ACTIONS(1306), - [anon_sym_loop] = ACTIONS(1306), - [anon_sym_while] = ACTIONS(1306), - [anon_sym_do] = ACTIONS(1306), - [anon_sym_if] = ACTIONS(1306), - [anon_sym_match] = ACTIONS(1306), - [anon_sym_LBRACE] = ACTIONS(1306), - [anon_sym_try] = ACTIONS(1306), - [anon_sym_return] = ACTIONS(1306), - [anon_sym_source] = ACTIONS(1306), - [anon_sym_source_DASHenv] = ACTIONS(1306), - [anon_sym_register] = ACTIONS(1306), - [anon_sym_hide] = ACTIONS(1306), - [anon_sym_hide_DASHenv] = ACTIONS(1306), - [anon_sym_overlay] = ACTIONS(1306), - [anon_sym_where] = ACTIONS(1306), - [anon_sym_not] = ACTIONS(1306), - [anon_sym_DOT_DOT_LT] = ACTIONS(1306), - [anon_sym_DOT_DOT] = ACTIONS(1306), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), - [sym_val_nothing] = ACTIONS(1306), - [anon_sym_true] = ACTIONS(1306), - [anon_sym_false] = ACTIONS(1306), - [aux_sym_val_number_token1] = ACTIONS(1306), - [aux_sym_val_number_token2] = ACTIONS(1306), - [aux_sym_val_number_token3] = ACTIONS(1306), - [aux_sym_val_number_token4] = ACTIONS(1306), - [anon_sym_inf] = ACTIONS(1306), - [anon_sym_DASHinf] = ACTIONS(1306), - [anon_sym_NaN] = ACTIONS(1306), - [anon_sym_0b] = ACTIONS(1306), - [anon_sym_0o] = ACTIONS(1306), - [anon_sym_0x] = ACTIONS(1306), - [sym_val_date] = ACTIONS(1306), - [anon_sym_DQUOTE] = ACTIONS(1306), - [sym__str_single_quotes] = ACTIONS(1306), - [sym__str_back_ticks] = ACTIONS(1306), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), - [anon_sym_CARET] = ACTIONS(1306), - [sym_short_flag] = ACTIONS(1306), - [aux_sym_long_flag_token1] = ACTIONS(1432), + [aux_sym_cell_path_repeat1] = STATE(690), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_RPAREN] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_RBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(1369), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [688] = { [sym_comment] = STATE(688), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_RPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH_DASH] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_RBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), - [sym_short_flag] = ACTIONS(1434), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_DASH_DASH] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), + [sym_short_flag] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, [689] = { [sym_comment] = STATE(689), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_RPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH_DASH] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_RBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), - [sym_short_flag] = ACTIONS(1438), + [ts_builtin_sym_end] = ACTIONS(761), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_PIPE] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH_DASH] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), + [sym_short_flag] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [690] = { + [sym_path] = STATE(786), [sym_comment] = STATE(690), - [anon_sym_export] = ACTIONS(1421), - [anon_sym_alias] = ACTIONS(1421), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_let_DASHenv] = ACTIONS(1421), - [anon_sym_mut] = ACTIONS(1421), - [anon_sym_const] = ACTIONS(1421), - [sym_cmd_identifier] = ACTIONS(1421), - [anon_sym_SEMI] = ACTIONS(1421), - [anon_sym_LF] = ACTIONS(1423), - [anon_sym_def] = ACTIONS(1421), - [anon_sym_def_DASHenv] = ACTIONS(1421), - [anon_sym_export_DASHenv] = ACTIONS(1421), - [anon_sym_extern] = ACTIONS(1421), - [anon_sym_module] = ACTIONS(1421), - [anon_sym_use] = ACTIONS(1421), - [anon_sym_LBRACK] = ACTIONS(1421), - [anon_sym_LPAREN] = ACTIONS(1421), - [anon_sym_RPAREN] = ACTIONS(1421), - [anon_sym_PIPE] = ACTIONS(1421), - [anon_sym_DOLLAR] = ACTIONS(1421), - [anon_sym_error] = ACTIONS(1421), - [anon_sym_DASH_DASH] = ACTIONS(1421), - [anon_sym_DASH] = ACTIONS(1421), - [anon_sym_break] = ACTIONS(1421), - [anon_sym_continue] = ACTIONS(1421), - [anon_sym_for] = ACTIONS(1421), - [anon_sym_loop] = ACTIONS(1421), - [anon_sym_while] = ACTIONS(1421), - [anon_sym_do] = ACTIONS(1421), - [anon_sym_if] = ACTIONS(1421), - [anon_sym_match] = ACTIONS(1421), - [anon_sym_LBRACE] = ACTIONS(1421), - [anon_sym_RBRACE] = ACTIONS(1421), - [anon_sym_try] = ACTIONS(1421), - [anon_sym_return] = ACTIONS(1421), - [anon_sym_source] = ACTIONS(1421), - [anon_sym_source_DASHenv] = ACTIONS(1421), - [anon_sym_register] = ACTIONS(1421), - [anon_sym_hide] = ACTIONS(1421), - [anon_sym_hide_DASHenv] = ACTIONS(1421), - [anon_sym_overlay] = ACTIONS(1421), - [anon_sym_where] = ACTIONS(1421), - [anon_sym_not] = ACTIONS(1421), - [anon_sym_DOT_DOT_LT] = ACTIONS(1421), - [anon_sym_DOT_DOT] = ACTIONS(1421), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), - [sym_val_nothing] = ACTIONS(1421), - [anon_sym_true] = ACTIONS(1421), - [anon_sym_false] = ACTIONS(1421), - [aux_sym_val_number_token1] = ACTIONS(1421), - [aux_sym_val_number_token2] = ACTIONS(1421), - [aux_sym_val_number_token3] = ACTIONS(1421), - [aux_sym_val_number_token4] = ACTIONS(1421), - [anon_sym_inf] = ACTIONS(1421), - [anon_sym_DASHinf] = ACTIONS(1421), - [anon_sym_NaN] = ACTIONS(1421), - [anon_sym_0b] = ACTIONS(1421), - [anon_sym_0o] = ACTIONS(1421), - [anon_sym_0x] = ACTIONS(1421), - [sym_val_date] = ACTIONS(1421), - [anon_sym_DQUOTE] = ACTIONS(1421), - [sym__str_single_quotes] = ACTIONS(1421), - [sym__str_back_ticks] = ACTIONS(1421), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), - [anon_sym_CARET] = ACTIONS(1421), - [sym_short_flag] = ACTIONS(1421), + [aux_sym_cell_path_repeat1] = STATE(690), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_RPAREN] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_RBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(1375), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [691] = { + [sym_cell_path] = STATE(871), + [sym_path] = STATE(684), [sym_comment] = STATE(691), - [ts_builtin_sym_end] = ACTIONS(750), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_PIPE] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_DASH_DASH] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), - [sym_short_flag] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, - [692] = { - [sym_comment] = STATE(692), - [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_SEMI] = ACTIONS(1322), - [anon_sym_LF] = ACTIONS(1324), - [anon_sym_def] = ACTIONS(1322), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1322), - [anon_sym_DOLLAR] = ACTIONS(1322), - [anon_sym_error] = ACTIONS(1322), - [anon_sym_DASH_DASH] = ACTIONS(1322), - [anon_sym_DASH] = ACTIONS(1322), - [anon_sym_break] = ACTIONS(1322), - [anon_sym_continue] = ACTIONS(1322), - [anon_sym_for] = 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_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_where] = ACTIONS(1322), - [anon_sym_not] = ACTIONS(1322), - [anon_sym_DOT_DOT_LT] = ACTIONS(1322), - [anon_sym_DOT_DOT] = ACTIONS(1322), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1322), - [anon_sym_inf] = ACTIONS(1322), - [anon_sym_DASHinf] = ACTIONS(1322), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1322), - [anon_sym_POUND] = ACTIONS(3), - }, - [693] = { - [sym_comment] = STATE(693), - [anon_sym_export] = ACTIONS(1442), - [anon_sym_alias] = ACTIONS(1442), - [anon_sym_let] = ACTIONS(1442), - [anon_sym_let_DASHenv] = ACTIONS(1442), - [anon_sym_mut] = ACTIONS(1442), - [anon_sym_const] = ACTIONS(1442), - [sym_cmd_identifier] = ACTIONS(1442), - [anon_sym_SEMI] = ACTIONS(1442), - [anon_sym_LF] = ACTIONS(1444), - [anon_sym_def] = ACTIONS(1442), - [anon_sym_def_DASHenv] = ACTIONS(1442), - [anon_sym_export_DASHenv] = ACTIONS(1442), - [anon_sym_extern] = ACTIONS(1442), - [anon_sym_module] = ACTIONS(1442), - [anon_sym_use] = ACTIONS(1442), - [anon_sym_LBRACK] = ACTIONS(1442), - [anon_sym_LPAREN] = ACTIONS(1442), - [anon_sym_RPAREN] = ACTIONS(1442), - [anon_sym_DOLLAR] = ACTIONS(1442), - [anon_sym_error] = ACTIONS(1442), - [anon_sym_DASH_DASH] = ACTIONS(1442), - [anon_sym_DASH] = ACTIONS(1442), - [anon_sym_break] = ACTIONS(1442), - [anon_sym_continue] = ACTIONS(1442), - [anon_sym_for] = ACTIONS(1442), - [anon_sym_loop] = ACTIONS(1442), - [anon_sym_while] = ACTIONS(1442), - [anon_sym_do] = ACTIONS(1442), - [anon_sym_if] = ACTIONS(1442), - [anon_sym_match] = ACTIONS(1442), - [anon_sym_LBRACE] = ACTIONS(1442), - [anon_sym_RBRACE] = ACTIONS(1442), - [anon_sym_try] = ACTIONS(1442), - [anon_sym_return] = ACTIONS(1442), - [anon_sym_source] = ACTIONS(1442), - [anon_sym_source_DASHenv] = ACTIONS(1442), - [anon_sym_register] = ACTIONS(1442), - [anon_sym_hide] = ACTIONS(1442), - [anon_sym_hide_DASHenv] = ACTIONS(1442), - [anon_sym_overlay] = ACTIONS(1442), - [anon_sym_as] = ACTIONS(1442), - [anon_sym_where] = ACTIONS(1442), - [anon_sym_not] = ACTIONS(1442), - [anon_sym_DOT_DOT_LT] = ACTIONS(1442), - [anon_sym_DOT_DOT] = ACTIONS(1442), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1442), - [sym_val_nothing] = ACTIONS(1442), - [anon_sym_true] = ACTIONS(1442), - [anon_sym_false] = ACTIONS(1442), - [aux_sym_val_number_token1] = ACTIONS(1442), - [aux_sym_val_number_token2] = ACTIONS(1442), - [aux_sym_val_number_token3] = ACTIONS(1442), - [aux_sym_val_number_token4] = ACTIONS(1442), - [anon_sym_inf] = ACTIONS(1442), - [anon_sym_DASHinf] = ACTIONS(1442), - [anon_sym_NaN] = ACTIONS(1442), - [anon_sym_0b] = ACTIONS(1442), - [anon_sym_0o] = ACTIONS(1442), - [anon_sym_0x] = ACTIONS(1442), - [sym_val_date] = ACTIONS(1442), - [anon_sym_DQUOTE] = ACTIONS(1442), - [sym__str_single_quotes] = ACTIONS(1442), - [sym__str_back_ticks] = ACTIONS(1442), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1442), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1442), - [anon_sym_CARET] = ACTIONS(1442), - [sym_short_flag] = ACTIONS(1442), - [anon_sym_POUND] = ACTIONS(3), - }, - [694] = { - [sym_comment] = STATE(694), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_RPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_DASH_DASH] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_RBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), - [sym_short_flag] = ACTIONS(785), - [anon_sym_POUND] = ACTIONS(3), - }, - [695] = { - [sym_cell_path] = STATE(864), - [sym_path] = STATE(701), - [sym_comment] = STATE(695), - [anon_sym_export] = ACTIONS(601), - [anon_sym_alias] = ACTIONS(601), - [anon_sym_let] = ACTIONS(601), - [anon_sym_let_DASHenv] = ACTIONS(601), - [anon_sym_mut] = ACTIONS(601), - [anon_sym_const] = ACTIONS(601), - [sym_cmd_identifier] = ACTIONS(601), - [anon_sym_SEMI] = ACTIONS(601), - [anon_sym_LF] = ACTIONS(603), - [anon_sym_def] = ACTIONS(601), - [anon_sym_def_DASHenv] = ACTIONS(601), - [anon_sym_export_DASHenv] = ACTIONS(601), - [anon_sym_extern] = ACTIONS(601), - [anon_sym_module] = ACTIONS(601), - [anon_sym_use] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(601), - [anon_sym_LPAREN] = ACTIONS(601), - [anon_sym_RPAREN] = ACTIONS(601), - [anon_sym_DOLLAR] = ACTIONS(601), - [anon_sym_error] = ACTIONS(601), - [anon_sym_DASH] = ACTIONS(601), - [anon_sym_break] = ACTIONS(601), - [anon_sym_continue] = ACTIONS(601), - [anon_sym_for] = ACTIONS(601), - [anon_sym_loop] = ACTIONS(601), - [anon_sym_while] = ACTIONS(601), - [anon_sym_do] = ACTIONS(601), - [anon_sym_if] = ACTIONS(601), - [anon_sym_match] = ACTIONS(601), - [anon_sym_LBRACE] = ACTIONS(601), - [anon_sym_RBRACE] = ACTIONS(601), - [anon_sym_DOT] = ACTIONS(1430), - [anon_sym_try] = ACTIONS(601), - [anon_sym_return] = ACTIONS(601), - [anon_sym_source] = ACTIONS(601), - [anon_sym_source_DASHenv] = ACTIONS(601), - [anon_sym_register] = ACTIONS(601), - [anon_sym_hide] = ACTIONS(601), - [anon_sym_hide_DASHenv] = ACTIONS(601), - [anon_sym_overlay] = ACTIONS(601), - [anon_sym_where] = ACTIONS(601), - [anon_sym_not] = ACTIONS(601), - [anon_sym_DOT_DOT_LT] = ACTIONS(601), - [anon_sym_DOT_DOT] = ACTIONS(601), - [anon_sym_DOT_DOT_EQ] = ACTIONS(601), - [sym_val_nothing] = ACTIONS(601), - [anon_sym_true] = ACTIONS(601), - [anon_sym_false] = ACTIONS(601), - [aux_sym_val_number_token1] = ACTIONS(601), - [aux_sym_val_number_token2] = ACTIONS(601), - [aux_sym_val_number_token3] = ACTIONS(601), - [aux_sym_val_number_token4] = ACTIONS(601), - [anon_sym_inf] = ACTIONS(601), - [anon_sym_DASHinf] = ACTIONS(601), - [anon_sym_NaN] = ACTIONS(601), - [anon_sym_0b] = ACTIONS(601), - [anon_sym_0o] = ACTIONS(601), - [anon_sym_0x] = ACTIONS(601), - [sym_val_date] = ACTIONS(601), - [anon_sym_DQUOTE] = ACTIONS(601), - [sym__str_single_quotes] = ACTIONS(601), - [sym__str_back_ticks] = ACTIONS(601), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), - [anon_sym_CARET] = ACTIONS(601), - [anon_sym_POUND] = ACTIONS(3), - }, - [696] = { - [sym_cell_path] = STATE(870), - [sym_path] = STATE(701), - [sym_comment] = STATE(696), [anon_sym_export] = ACTIONS(578), [anon_sym_alias] = ACTIONS(578), [anon_sym_let] = ACTIONS(578), @@ -108600,7 +108280,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_match] = ACTIONS(578), [anon_sym_LBRACE] = ACTIONS(578), [anon_sym_RBRACE] = ACTIONS(578), - [anon_sym_DOT] = ACTIONS(1430), + [anon_sym_DOT] = ACTIONS(1369), [anon_sym_try] = ACTIONS(578), [anon_sym_return] = ACTIONS(578), [anon_sym_source] = ACTIONS(578), @@ -108636,483 +108316,546 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(578), [anon_sym_POUND] = ACTIONS(3), }, - [697] = { - [sym_path] = STATE(745), - [sym_comment] = STATE(697), - [aux_sym_cell_path_repeat1] = STATE(697), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_RPAREN] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_RBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(1446), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), + [692] = { + [sym_comment] = STATE(692), + [anon_sym_export] = ACTIONS(1378), + [anon_sym_alias] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1378), + [anon_sym_let_DASHenv] = ACTIONS(1378), + [anon_sym_mut] = ACTIONS(1378), + [anon_sym_const] = ACTIONS(1378), + [sym_cmd_identifier] = ACTIONS(1378), + [anon_sym_SEMI] = ACTIONS(1378), + [anon_sym_LF] = ACTIONS(1380), + [anon_sym_def] = ACTIONS(1378), + [anon_sym_def_DASHenv] = ACTIONS(1378), + [anon_sym_export_DASHenv] = ACTIONS(1378), + [anon_sym_extern] = ACTIONS(1378), + [anon_sym_module] = ACTIONS(1378), + [anon_sym_use] = ACTIONS(1378), + [anon_sym_LBRACK] = ACTIONS(1378), + [anon_sym_LPAREN] = ACTIONS(1378), + [anon_sym_RPAREN] = ACTIONS(1378), + [anon_sym_DOLLAR] = ACTIONS(1378), + [anon_sym_error] = ACTIONS(1378), + [anon_sym_DASH_DASH] = ACTIONS(1378), + [anon_sym_DASH] = ACTIONS(1378), + [anon_sym_break] = ACTIONS(1378), + [anon_sym_continue] = ACTIONS(1378), + [anon_sym_for] = ACTIONS(1378), + [anon_sym_loop] = ACTIONS(1378), + [anon_sym_while] = ACTIONS(1378), + [anon_sym_do] = ACTIONS(1378), + [anon_sym_if] = ACTIONS(1378), + [anon_sym_match] = ACTIONS(1378), + [anon_sym_LBRACE] = ACTIONS(1378), + [anon_sym_RBRACE] = ACTIONS(1378), + [anon_sym_try] = ACTIONS(1378), + [anon_sym_return] = ACTIONS(1378), + [anon_sym_source] = ACTIONS(1378), + [anon_sym_source_DASHenv] = ACTIONS(1378), + [anon_sym_register] = ACTIONS(1378), + [anon_sym_hide] = ACTIONS(1378), + [anon_sym_hide_DASHenv] = ACTIONS(1378), + [anon_sym_overlay] = ACTIONS(1378), + [anon_sym_as] = ACTIONS(1378), + [anon_sym_where] = ACTIONS(1378), + [anon_sym_not] = ACTIONS(1378), + [anon_sym_DOT_DOT_LT] = ACTIONS(1378), + [anon_sym_DOT_DOT] = ACTIONS(1378), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1378), + [sym_val_nothing] = ACTIONS(1378), + [anon_sym_true] = ACTIONS(1378), + [anon_sym_false] = ACTIONS(1378), + [aux_sym_val_number_token1] = ACTIONS(1378), + [aux_sym_val_number_token2] = ACTIONS(1378), + [aux_sym_val_number_token3] = ACTIONS(1378), + [aux_sym_val_number_token4] = ACTIONS(1378), + [anon_sym_inf] = ACTIONS(1378), + [anon_sym_DASHinf] = ACTIONS(1378), + [anon_sym_NaN] = ACTIONS(1378), + [anon_sym_0b] = ACTIONS(1378), + [anon_sym_0o] = ACTIONS(1378), + [anon_sym_0x] = ACTIONS(1378), + [sym_val_date] = ACTIONS(1378), + [anon_sym_DQUOTE] = ACTIONS(1378), + [sym__str_single_quotes] = ACTIONS(1378), + [sym__str_back_ticks] = ACTIONS(1378), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1378), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1378), + [anon_sym_CARET] = ACTIONS(1378), + [sym_short_flag] = ACTIONS(1378), [anon_sym_POUND] = ACTIONS(3), }, - [698] = { - [sym_path] = STATE(745), - [sym_comment] = STATE(698), - [aux_sym_cell_path_repeat1] = STATE(697), - [anon_sym_export] = ACTIONS(613), - [anon_sym_alias] = ACTIONS(613), - [anon_sym_let] = ACTIONS(613), - [anon_sym_let_DASHenv] = ACTIONS(613), - [anon_sym_mut] = ACTIONS(613), - [anon_sym_const] = ACTIONS(613), - [sym_cmd_identifier] = ACTIONS(613), - [anon_sym_SEMI] = ACTIONS(613), - [anon_sym_LF] = ACTIONS(615), - [anon_sym_def] = ACTIONS(613), - [anon_sym_def_DASHenv] = ACTIONS(613), - [anon_sym_export_DASHenv] = ACTIONS(613), - [anon_sym_extern] = ACTIONS(613), - [anon_sym_module] = ACTIONS(613), - [anon_sym_use] = ACTIONS(613), - [anon_sym_LBRACK] = ACTIONS(613), - [anon_sym_LPAREN] = ACTIONS(613), - [anon_sym_RPAREN] = ACTIONS(613), - [anon_sym_DOLLAR] = ACTIONS(613), - [anon_sym_error] = ACTIONS(613), - [anon_sym_DASH] = ACTIONS(613), - [anon_sym_break] = ACTIONS(613), - [anon_sym_continue] = ACTIONS(613), - [anon_sym_for] = ACTIONS(613), - [anon_sym_loop] = ACTIONS(613), - [anon_sym_while] = ACTIONS(613), - [anon_sym_do] = ACTIONS(613), - [anon_sym_if] = ACTIONS(613), - [anon_sym_match] = ACTIONS(613), - [anon_sym_LBRACE] = ACTIONS(613), - [anon_sym_RBRACE] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(1430), - [anon_sym_try] = ACTIONS(613), - [anon_sym_return] = ACTIONS(613), - [anon_sym_source] = ACTIONS(613), - [anon_sym_source_DASHenv] = ACTIONS(613), - [anon_sym_register] = ACTIONS(613), - [anon_sym_hide] = ACTIONS(613), - [anon_sym_hide_DASHenv] = ACTIONS(613), - [anon_sym_overlay] = ACTIONS(613), - [anon_sym_where] = ACTIONS(613), - [anon_sym_not] = ACTIONS(613), - [anon_sym_DOT_DOT_LT] = ACTIONS(613), - [anon_sym_DOT_DOT] = ACTIONS(613), - [anon_sym_DOT_DOT_EQ] = ACTIONS(613), - [sym_val_nothing] = ACTIONS(613), - [anon_sym_true] = ACTIONS(613), - [anon_sym_false] = ACTIONS(613), - [aux_sym_val_number_token1] = ACTIONS(613), - [aux_sym_val_number_token2] = ACTIONS(613), - [aux_sym_val_number_token3] = ACTIONS(613), - [aux_sym_val_number_token4] = ACTIONS(613), - [anon_sym_inf] = ACTIONS(613), - [anon_sym_DASHinf] = ACTIONS(613), - [anon_sym_NaN] = ACTIONS(613), - [anon_sym_0b] = ACTIONS(613), - [anon_sym_0o] = ACTIONS(613), - [anon_sym_0x] = ACTIONS(613), - [sym_val_date] = ACTIONS(613), - [anon_sym_DQUOTE] = ACTIONS(613), - [sym__str_single_quotes] = ACTIONS(613), - [sym__str_back_ticks] = ACTIONS(613), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), - [anon_sym_CARET] = ACTIONS(613), + [693] = { + [sym_comment] = STATE(693), + [ts_builtin_sym_end] = ACTIONS(1312), + [anon_sym_export] = ACTIONS(1310), + [anon_sym_alias] = ACTIONS(1310), + [anon_sym_let] = ACTIONS(1310), + [anon_sym_let_DASHenv] = ACTIONS(1310), + [anon_sym_mut] = ACTIONS(1310), + [anon_sym_const] = ACTIONS(1310), + [sym_cmd_identifier] = ACTIONS(1310), + [anon_sym_SEMI] = ACTIONS(1310), + [anon_sym_LF] = ACTIONS(1312), + [anon_sym_def] = ACTIONS(1310), + [anon_sym_def_DASHenv] = ACTIONS(1310), + [anon_sym_export_DASHenv] = ACTIONS(1310), + [anon_sym_extern] = ACTIONS(1310), + [anon_sym_module] = ACTIONS(1310), + [anon_sym_use] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_PIPE] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1310), + [anon_sym_error] = ACTIONS(1310), + [anon_sym_DASH_DASH] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(1310), + [anon_sym_break] = ACTIONS(1310), + [anon_sym_continue] = ACTIONS(1310), + [anon_sym_for] = ACTIONS(1310), + [anon_sym_loop] = ACTIONS(1310), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_do] = ACTIONS(1310), + [anon_sym_if] = ACTIONS(1310), + [anon_sym_match] = ACTIONS(1310), + [anon_sym_LBRACE] = ACTIONS(1310), + [anon_sym_try] = ACTIONS(1310), + [anon_sym_return] = ACTIONS(1310), + [anon_sym_source] = ACTIONS(1310), + [anon_sym_source_DASHenv] = ACTIONS(1310), + [anon_sym_register] = ACTIONS(1310), + [anon_sym_hide] = ACTIONS(1310), + [anon_sym_hide_DASHenv] = ACTIONS(1310), + [anon_sym_overlay] = ACTIONS(1310), + [anon_sym_where] = ACTIONS(1310), + [anon_sym_not] = ACTIONS(1310), + [anon_sym_DOT_DOT_LT] = ACTIONS(1310), + [anon_sym_DOT_DOT] = ACTIONS(1310), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1310), + [anon_sym_DASHinf] = ACTIONS(1310), + [anon_sym_NaN] = ACTIONS(1310), + [anon_sym_0b] = ACTIONS(1310), + [anon_sym_0o] = ACTIONS(1310), + [anon_sym_0x] = ACTIONS(1310), + [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), + [anon_sym_CARET] = ACTIONS(1310), + [sym_short_flag] = ACTIONS(1310), + [aux_sym_long_flag_token1] = ACTIONS(1382), [anon_sym_POUND] = ACTIONS(3), }, - [699] = { - [sym_expr_parenthesized] = STATE(1729), - [sym_val_range] = STATE(1691), - [sym__value] = STATE(1691), - [sym_val_bool] = STATE(1728), - [sym_val_variable] = STATE(1728), - [sym__var] = STATE(1649), - [sym_val_number] = STATE(108), - [sym_val_duration] = STATE(1728), - [sym_val_filesize] = STATE(1728), - [sym_val_binary] = STATE(1728), - [sym_val_string] = STATE(1728), - [sym__str_double_quotes] = STATE(1731), - [sym_val_interpolated] = STATE(1728), - [sym__inter_single_quotes] = STATE(1702), - [sym__inter_double_quotes] = STATE(1726), - [sym_val_list] = STATE(1728), - [sym_val_record] = STATE(1728), - [sym_val_table] = STATE(1728), - [sym_val_closure] = STATE(1728), - [sym__cmd_arg] = STATE(1692), - [sym_redirection] = STATE(1725), - [sym__flag] = STATE(1724), - [sym_long_flag] = STATE(1701), - [sym_unquoted] = STATE(1717), - [sym_comment] = STATE(699), - [aux_sym_command_repeat1] = STATE(704), - [anon_sym_SEMI] = ACTIONS(1449), - [anon_sym_LF] = ACTIONS(1451), - [anon_sym_LBRACK] = ACTIONS(1331), - [anon_sym_LPAREN] = ACTIONS(1333), - [anon_sym_RPAREN] = ACTIONS(1449), - [anon_sym_PIPE] = ACTIONS(1449), - [anon_sym_DOLLAR] = ACTIONS(1335), - [anon_sym_DASH_DASH] = ACTIONS(1337), - [anon_sym_LBRACE] = ACTIONS(1339), - [anon_sym_RBRACE] = ACTIONS(1449), - [anon_sym_DOT_DOT_LT] = ACTIONS(1341), - [anon_sym_DOT_DOT] = ACTIONS(1341), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), - [sym_val_nothing] = ACTIONS(1343), - [anon_sym_true] = ACTIONS(1345), - [anon_sym_false] = ACTIONS(1345), - [aux_sym_val_number_token1] = ACTIONS(1347), - [aux_sym_val_number_token2] = ACTIONS(1347), - [aux_sym_val_number_token3] = ACTIONS(1347), - [aux_sym_val_number_token4] = ACTIONS(1347), - [anon_sym_inf] = ACTIONS(1347), - [anon_sym_DASHinf] = ACTIONS(1347), - [anon_sym_NaN] = ACTIONS(1347), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1343), - [anon_sym_DQUOTE] = ACTIONS(1351), - [sym__str_single_quotes] = ACTIONS(1353), - [sym__str_back_ticks] = ACTIONS(1353), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), - [anon_sym_err_GT] = ACTIONS(1359), - [anon_sym_out_GT] = ACTIONS(1359), - [anon_sym_e_GT] = ACTIONS(1359), - [anon_sym_o_GT] = ACTIONS(1359), - [anon_sym_err_PLUSout_GT] = ACTIONS(1359), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), - [anon_sym_o_PLUSe_GT] = ACTIONS(1359), - [anon_sym_e_PLUSo_GT] = ACTIONS(1359), - [sym_short_flag] = ACTIONS(1361), - [aux_sym_unquoted_token1] = ACTIONS(1363), + [694] = { + [sym_comment] = STATE(694), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_RPAREN] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_RBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), [anon_sym_POUND] = ACTIONS(3), }, - [700] = { - [sym_comment] = STATE(700), - [anon_sym_export] = ACTIONS(777), - [anon_sym_alias] = ACTIONS(777), - [anon_sym_let] = ACTIONS(777), - [anon_sym_let_DASHenv] = ACTIONS(777), - [anon_sym_mut] = ACTIONS(777), - [anon_sym_const] = ACTIONS(777), - [sym_cmd_identifier] = ACTIONS(777), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_def] = ACTIONS(777), - [anon_sym_def_DASHenv] = ACTIONS(777), - [anon_sym_export_DASHenv] = ACTIONS(777), - [anon_sym_extern] = ACTIONS(777), - [anon_sym_module] = ACTIONS(777), - [anon_sym_use] = ACTIONS(777), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_RPAREN] = ACTIONS(777), - [anon_sym_PIPE] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_error] = ACTIONS(777), - [anon_sym_DASH_DASH] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_break] = ACTIONS(777), - [anon_sym_continue] = ACTIONS(777), - [anon_sym_for] = ACTIONS(777), - [anon_sym_loop] = ACTIONS(777), - [anon_sym_while] = ACTIONS(777), - [anon_sym_do] = ACTIONS(777), - [anon_sym_if] = ACTIONS(777), - [anon_sym_match] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_RBRACE] = ACTIONS(777), - [anon_sym_try] = ACTIONS(777), - [anon_sym_return] = ACTIONS(777), - [anon_sym_source] = ACTIONS(777), - [anon_sym_source_DASHenv] = ACTIONS(777), - [anon_sym_register] = ACTIONS(777), - [anon_sym_hide] = ACTIONS(777), - [anon_sym_hide_DASHenv] = ACTIONS(777), - [anon_sym_overlay] = ACTIONS(777), - [anon_sym_where] = ACTIONS(777), - [anon_sym_not] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_CARET] = ACTIONS(777), - [sym_short_flag] = ACTIONS(777), + [695] = { + [sym_comment] = STATE(695), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_alias] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_let_DASHenv] = ACTIONS(1384), + [anon_sym_mut] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [sym_cmd_identifier] = ACTIONS(1384), + [anon_sym_SEMI] = ACTIONS(1384), + [anon_sym_LF] = ACTIONS(1386), + [anon_sym_def] = ACTIONS(1384), + [anon_sym_def_DASHenv] = ACTIONS(1384), + [anon_sym_export_DASHenv] = ACTIONS(1384), + [anon_sym_extern] = ACTIONS(1384), + [anon_sym_module] = ACTIONS(1384), + [anon_sym_use] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1384), + [anon_sym_RPAREN] = ACTIONS(1384), + [anon_sym_PIPE] = ACTIONS(1384), + [anon_sym_DOLLAR] = ACTIONS(1384), + [anon_sym_error] = ACTIONS(1384), + [anon_sym_DASH_DASH] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_loop] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_match] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_RBRACE] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_source] = ACTIONS(1384), + [anon_sym_source_DASHenv] = ACTIONS(1384), + [anon_sym_register] = ACTIONS(1384), + [anon_sym_hide] = ACTIONS(1384), + [anon_sym_hide_DASHenv] = ACTIONS(1384), + [anon_sym_overlay] = ACTIONS(1384), + [anon_sym_where] = ACTIONS(1384), + [anon_sym_not] = ACTIONS(1384), + [anon_sym_DOT_DOT_LT] = ACTIONS(1384), + [anon_sym_DOT_DOT] = ACTIONS(1384), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1384), + [sym_val_nothing] = ACTIONS(1384), + [anon_sym_true] = ACTIONS(1384), + [anon_sym_false] = ACTIONS(1384), + [aux_sym_val_number_token1] = ACTIONS(1384), + [aux_sym_val_number_token2] = ACTIONS(1384), + [aux_sym_val_number_token3] = ACTIONS(1384), + [aux_sym_val_number_token4] = ACTIONS(1384), + [anon_sym_inf] = ACTIONS(1384), + [anon_sym_DASHinf] = ACTIONS(1384), + [anon_sym_NaN] = ACTIONS(1384), + [anon_sym_0b] = ACTIONS(1384), + [anon_sym_0o] = ACTIONS(1384), + [anon_sym_0x] = ACTIONS(1384), + [sym_val_date] = ACTIONS(1384), + [anon_sym_DQUOTE] = ACTIONS(1384), + [sym__str_single_quotes] = ACTIONS(1384), + [sym__str_back_ticks] = ACTIONS(1384), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1384), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1384), + [anon_sym_CARET] = ACTIONS(1384), + [sym_short_flag] = ACTIONS(1384), [anon_sym_POUND] = ACTIONS(3), }, - [701] = { - [sym_path] = STATE(745), - [sym_comment] = STATE(701), - [aux_sym_cell_path_repeat1] = STATE(698), - [anon_sym_export] = ACTIONS(582), - [anon_sym_alias] = ACTIONS(582), - [anon_sym_let] = ACTIONS(582), - [anon_sym_let_DASHenv] = ACTIONS(582), - [anon_sym_mut] = ACTIONS(582), - [anon_sym_const] = ACTIONS(582), - [sym_cmd_identifier] = ACTIONS(582), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_def] = ACTIONS(582), - [anon_sym_def_DASHenv] = ACTIONS(582), - [anon_sym_export_DASHenv] = ACTIONS(582), - [anon_sym_extern] = ACTIONS(582), - [anon_sym_module] = ACTIONS(582), - [anon_sym_use] = ACTIONS(582), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_RPAREN] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_error] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_break] = ACTIONS(582), - [anon_sym_continue] = ACTIONS(582), - [anon_sym_for] = ACTIONS(582), - [anon_sym_loop] = ACTIONS(582), - [anon_sym_while] = ACTIONS(582), - [anon_sym_do] = ACTIONS(582), - [anon_sym_if] = ACTIONS(582), - [anon_sym_match] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_RBRACE] = ACTIONS(582), - [anon_sym_DOT] = ACTIONS(1430), - [anon_sym_try] = ACTIONS(582), - [anon_sym_return] = ACTIONS(582), - [anon_sym_source] = ACTIONS(582), - [anon_sym_source_DASHenv] = ACTIONS(582), - [anon_sym_register] = ACTIONS(582), - [anon_sym_hide] = ACTIONS(582), - [anon_sym_hide_DASHenv] = ACTIONS(582), - [anon_sym_overlay] = ACTIONS(582), - [anon_sym_where] = ACTIONS(582), - [anon_sym_not] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_CARET] = ACTIONS(582), + [696] = { + [sym_comment] = STATE(696), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, - [702] = { - [sym_comment] = STATE(702), - [ts_builtin_sym_end] = ACTIONS(754), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_PIPE] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_DASH_DASH] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), - [sym_short_flag] = ACTIONS(752), + [697] = { + [sym_expr_parenthesized] = STATE(1713), + [sym_val_range] = STATE(1712), + [sym__value] = STATE(1712), + [sym_val_bool] = STATE(1723), + [sym_val_variable] = STATE(1723), + [sym__var] = STATE(1648), + [sym_val_number] = STATE(107), + [sym_val_duration] = STATE(1723), + [sym_val_filesize] = STATE(1723), + [sym_val_binary] = STATE(1723), + [sym_val_string] = STATE(1723), + [sym__str_double_quotes] = STATE(1720), + [sym_val_interpolated] = STATE(1723), + [sym__inter_single_quotes] = STATE(1691), + [sym__inter_double_quotes] = STATE(1692), + [sym_val_list] = STATE(1723), + [sym_val_record] = STATE(1723), + [sym_val_table] = STATE(1723), + [sym_val_closure] = STATE(1723), + [sym__cmd_arg] = STATE(1711), + [sym_redirection] = STATE(1708), + [sym__flag] = STATE(1707), + [sym_long_flag] = STATE(1696), + [sym_unquoted] = STATE(1706), + [sym_comment] = STATE(697), + [aux_sym_command_repeat1] = STATE(699), + [anon_sym_SEMI] = ACTIONS(1388), + [anon_sym_LF] = ACTIONS(1390), + [anon_sym_LBRACK] = ACTIONS(1329), + [anon_sym_LPAREN] = ACTIONS(1331), + [anon_sym_RPAREN] = ACTIONS(1388), + [anon_sym_PIPE] = ACTIONS(1388), + [anon_sym_DOLLAR] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_LBRACE] = ACTIONS(1337), + [anon_sym_RBRACE] = ACTIONS(1388), + [anon_sym_DOT_DOT_LT] = ACTIONS(1339), + [anon_sym_DOT_DOT] = ACTIONS(1339), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1339), + [sym_val_nothing] = ACTIONS(1341), + [anon_sym_true] = ACTIONS(1343), + [anon_sym_false] = ACTIONS(1343), + [aux_sym_val_number_token1] = ACTIONS(1345), + [aux_sym_val_number_token2] = ACTIONS(1345), + [aux_sym_val_number_token3] = ACTIONS(1345), + [aux_sym_val_number_token4] = ACTIONS(1345), + [anon_sym_inf] = ACTIONS(1345), + [anon_sym_DASHinf] = ACTIONS(1345), + [anon_sym_NaN] = ACTIONS(1345), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1341), + [anon_sym_DQUOTE] = ACTIONS(1349), + [sym__str_single_quotes] = ACTIONS(1351), + [sym__str_back_ticks] = ACTIONS(1351), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), + [anon_sym_err_GT] = ACTIONS(1357), + [anon_sym_out_GT] = ACTIONS(1357), + [anon_sym_e_GT] = ACTIONS(1357), + [anon_sym_o_GT] = ACTIONS(1357), + [anon_sym_err_PLUSout_GT] = ACTIONS(1357), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1357), + [anon_sym_o_PLUSe_GT] = ACTIONS(1357), + [anon_sym_e_PLUSo_GT] = ACTIONS(1357), + [sym_short_flag] = ACTIONS(1359), + [aux_sym_unquoted_token1] = ACTIONS(1361), [anon_sym_POUND] = ACTIONS(3), }, - [703] = { - [sym_comment] = STATE(703), - [anon_sym_export] = ACTIONS(1454), - [anon_sym_alias] = ACTIONS(1454), - [anon_sym_let] = ACTIONS(1454), - [anon_sym_let_DASHenv] = ACTIONS(1454), - [anon_sym_mut] = ACTIONS(1454), - [anon_sym_const] = ACTIONS(1454), - [sym_cmd_identifier] = ACTIONS(1454), - [anon_sym_SEMI] = ACTIONS(1454), - [anon_sym_LF] = ACTIONS(1456), - [anon_sym_def] = ACTIONS(1454), - [anon_sym_def_DASHenv] = ACTIONS(1454), - [anon_sym_export_DASHenv] = ACTIONS(1454), - [anon_sym_extern] = ACTIONS(1454), - [anon_sym_module] = ACTIONS(1454), - [anon_sym_use] = ACTIONS(1454), - [anon_sym_LBRACK] = ACTIONS(1454), - [anon_sym_LPAREN] = ACTIONS(1454), - [anon_sym_RPAREN] = ACTIONS(1454), - [anon_sym_PIPE] = ACTIONS(1454), - [anon_sym_DOLLAR] = ACTIONS(1454), - [anon_sym_error] = ACTIONS(1454), - [anon_sym_DASH_DASH] = ACTIONS(1454), - [anon_sym_DASH] = ACTIONS(1454), - [anon_sym_break] = ACTIONS(1454), - [anon_sym_continue] = ACTIONS(1454), - [anon_sym_for] = ACTIONS(1454), - [anon_sym_loop] = ACTIONS(1454), - [anon_sym_while] = ACTIONS(1454), - [anon_sym_do] = ACTIONS(1454), - [anon_sym_if] = ACTIONS(1454), - [anon_sym_match] = ACTIONS(1454), - [anon_sym_LBRACE] = ACTIONS(1454), - [anon_sym_RBRACE] = ACTIONS(1454), - [anon_sym_try] = ACTIONS(1454), - [anon_sym_return] = ACTIONS(1454), - [anon_sym_source] = ACTIONS(1454), - [anon_sym_source_DASHenv] = ACTIONS(1454), - [anon_sym_register] = ACTIONS(1454), - [anon_sym_hide] = ACTIONS(1454), - [anon_sym_hide_DASHenv] = ACTIONS(1454), - [anon_sym_overlay] = ACTIONS(1454), - [anon_sym_where] = ACTIONS(1454), - [anon_sym_not] = ACTIONS(1454), - [anon_sym_DOT_DOT_LT] = ACTIONS(1454), - [anon_sym_DOT_DOT] = ACTIONS(1454), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), - [sym_val_nothing] = ACTIONS(1454), - [anon_sym_true] = ACTIONS(1454), - [anon_sym_false] = ACTIONS(1454), + [698] = { + [sym__expression] = STATE(519), + [sym_expr_unary] = STATE(518), + [sym_expr_binary] = STATE(518), + [sym_expr_parenthesized] = STATE(517), + [sym_val_range] = STATE(518), + [sym__value] = STATE(518), + [sym_val_bool] = STATE(516), + [sym_val_variable] = STATE(516), + [sym__var] = STATE(454), + [sym_val_number] = STATE(10), + [sym_val_duration] = STATE(516), + [sym_val_filesize] = STATE(516), + [sym_val_binary] = STATE(516), + [sym_val_string] = STATE(516), + [sym__str_double_quotes] = STATE(539), + [sym_val_interpolated] = STATE(516), + [sym__inter_single_quotes] = STATE(524), + [sym__inter_double_quotes] = STATE(502), + [sym_val_list] = STATE(516), + [sym_val_record] = STATE(516), + [sym_val_table] = STATE(516), + [sym_val_closure] = STATE(516), + [sym_unquoted] = STATE(1688), + [sym_comment] = STATE(698), + [anon_sym_SEMI] = ACTIONS(1393), + [anon_sym_LF] = ACTIONS(1395), + [anon_sym_LBRACK] = ACTIONS(1397), + [anon_sym_LPAREN] = ACTIONS(1033), + [anon_sym_RPAREN] = ACTIONS(1393), + [anon_sym_PIPE] = ACTIONS(1393), + [anon_sym_DOLLAR] = ACTIONS(1399), + [anon_sym_DASH_DASH] = ACTIONS(1393), + [anon_sym_DASH] = ACTIONS(1401), + [anon_sym_LBRACE] = ACTIONS(1403), + [anon_sym_RBRACE] = ACTIONS(1393), + [anon_sym_not] = ACTIONS(1405), + [anon_sym_DOT_DOT_LT] = ACTIONS(1407), + [anon_sym_DOT_DOT] = ACTIONS(1407), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1407), + [sym_val_nothing] = ACTIONS(1409), + [anon_sym_true] = ACTIONS(1411), + [anon_sym_false] = ACTIONS(1411), + [aux_sym_val_number_token1] = ACTIONS(1413), + [aux_sym_val_number_token2] = ACTIONS(1413), + [aux_sym_val_number_token3] = ACTIONS(1413), + [aux_sym_val_number_token4] = ACTIONS(1413), + [anon_sym_inf] = ACTIONS(1413), + [anon_sym_DASHinf] = ACTIONS(1413), + [anon_sym_NaN] = ACTIONS(1413), + [anon_sym_0b] = ACTIONS(1415), + [anon_sym_0o] = ACTIONS(1415), + [anon_sym_0x] = ACTIONS(1415), + [sym_val_date] = ACTIONS(1409), + [anon_sym_DQUOTE] = ACTIONS(1417), + [sym__str_single_quotes] = ACTIONS(1419), + [sym__str_back_ticks] = ACTIONS(1419), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1423), + [anon_sym_err_GT] = ACTIONS(1393), + [anon_sym_out_GT] = ACTIONS(1393), + [anon_sym_e_GT] = ACTIONS(1393), + [anon_sym_o_GT] = ACTIONS(1393), + [anon_sym_err_PLUSout_GT] = ACTIONS(1393), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1393), + [anon_sym_o_PLUSe_GT] = ACTIONS(1393), + [anon_sym_e_PLUSo_GT] = ACTIONS(1393), + [sym_short_flag] = ACTIONS(1393), + [aux_sym_unquoted_token1] = ACTIONS(1361), + [anon_sym_POUND] = ACTIONS(3), + }, + [699] = { + [sym_expr_parenthesized] = STATE(1713), + [sym_val_range] = STATE(1712), + [sym__value] = STATE(1712), + [sym_val_bool] = STATE(1723), + [sym_val_variable] = STATE(1723), + [sym__var] = STATE(1648), + [sym_val_number] = STATE(107), + [sym_val_duration] = STATE(1723), + [sym_val_filesize] = STATE(1723), + [sym_val_binary] = STATE(1723), + [sym_val_string] = STATE(1723), + [sym__str_double_quotes] = STATE(1720), + [sym_val_interpolated] = STATE(1723), + [sym__inter_single_quotes] = STATE(1691), + [sym__inter_double_quotes] = STATE(1692), + [sym_val_list] = STATE(1723), + [sym_val_record] = STATE(1723), + [sym_val_table] = STATE(1723), + [sym_val_closure] = STATE(1723), + [sym__cmd_arg] = STATE(1711), + [sym_redirection] = STATE(1708), + [sym__flag] = STATE(1707), + [sym_long_flag] = STATE(1696), + [sym_unquoted] = STATE(1706), + [sym_comment] = STATE(699), + [aux_sym_command_repeat1] = STATE(699), + [anon_sym_SEMI] = ACTIONS(1425), + [anon_sym_LF] = ACTIONS(1427), + [anon_sym_LBRACK] = ACTIONS(1430), + [anon_sym_LPAREN] = ACTIONS(1433), + [anon_sym_RPAREN] = ACTIONS(1425), + [anon_sym_PIPE] = ACTIONS(1425), + [anon_sym_DOLLAR] = ACTIONS(1436), + [anon_sym_DASH_DASH] = ACTIONS(1439), + [anon_sym_LBRACE] = ACTIONS(1442), + [anon_sym_RBRACE] = ACTIONS(1425), + [anon_sym_DOT_DOT_LT] = ACTIONS(1445), + [anon_sym_DOT_DOT] = ACTIONS(1445), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1445), + [sym_val_nothing] = ACTIONS(1448), + [anon_sym_true] = ACTIONS(1451), + [anon_sym_false] = ACTIONS(1451), [aux_sym_val_number_token1] = ACTIONS(1454), [aux_sym_val_number_token2] = ACTIONS(1454), [aux_sym_val_number_token3] = ACTIONS(1454), @@ -109120,587 +108863,879 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_inf] = ACTIONS(1454), [anon_sym_DASHinf] = ACTIONS(1454), [anon_sym_NaN] = ACTIONS(1454), - [anon_sym_0b] = ACTIONS(1454), - [anon_sym_0o] = ACTIONS(1454), - [anon_sym_0x] = ACTIONS(1454), - [sym_val_date] = ACTIONS(1454), - [anon_sym_DQUOTE] = ACTIONS(1454), - [sym__str_single_quotes] = ACTIONS(1454), - [sym__str_back_ticks] = ACTIONS(1454), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), - [anon_sym_CARET] = ACTIONS(1454), - [sym_short_flag] = ACTIONS(1454), + [anon_sym_0b] = ACTIONS(1457), + [anon_sym_0o] = ACTIONS(1457), + [anon_sym_0x] = ACTIONS(1457), + [sym_val_date] = ACTIONS(1448), + [anon_sym_DQUOTE] = ACTIONS(1460), + [sym__str_single_quotes] = ACTIONS(1463), + [sym__str_back_ticks] = ACTIONS(1463), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1466), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1469), + [anon_sym_err_GT] = ACTIONS(1472), + [anon_sym_out_GT] = ACTIONS(1472), + [anon_sym_e_GT] = ACTIONS(1472), + [anon_sym_o_GT] = ACTIONS(1472), + [anon_sym_err_PLUSout_GT] = ACTIONS(1472), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1472), + [anon_sym_o_PLUSe_GT] = ACTIONS(1472), + [anon_sym_e_PLUSo_GT] = ACTIONS(1472), + [sym_short_flag] = ACTIONS(1475), + [aux_sym_unquoted_token1] = ACTIONS(1478), [anon_sym_POUND] = ACTIONS(3), }, - [704] = { - [sym_expr_parenthesized] = STATE(1729), - [sym_val_range] = STATE(1691), - [sym__value] = STATE(1691), - [sym_val_bool] = STATE(1728), - [sym_val_variable] = STATE(1728), - [sym__var] = STATE(1649), - [sym_val_number] = STATE(108), - [sym_val_duration] = STATE(1728), - [sym_val_filesize] = STATE(1728), - [sym_val_binary] = STATE(1728), - [sym_val_string] = STATE(1728), - [sym__str_double_quotes] = STATE(1731), - [sym_val_interpolated] = STATE(1728), - [sym__inter_single_quotes] = STATE(1702), - [sym__inter_double_quotes] = STATE(1726), - [sym_val_list] = STATE(1728), - [sym_val_record] = STATE(1728), - [sym_val_table] = STATE(1728), - [sym_val_closure] = STATE(1728), - [sym__cmd_arg] = STATE(1692), - [sym_redirection] = STATE(1725), - [sym__flag] = STATE(1724), - [sym_long_flag] = STATE(1701), - [sym_unquoted] = STATE(1717), - [sym_comment] = STATE(704), - [aux_sym_command_repeat1] = STATE(683), - [anon_sym_SEMI] = ACTIONS(1458), - [anon_sym_LF] = ACTIONS(1460), - [anon_sym_LBRACK] = ACTIONS(1331), - [anon_sym_LPAREN] = ACTIONS(1333), - [anon_sym_RPAREN] = ACTIONS(1458), - [anon_sym_PIPE] = ACTIONS(1458), - [anon_sym_DOLLAR] = ACTIONS(1335), - [anon_sym_DASH_DASH] = ACTIONS(1337), - [anon_sym_LBRACE] = ACTIONS(1339), - [anon_sym_RBRACE] = ACTIONS(1458), - [anon_sym_DOT_DOT_LT] = ACTIONS(1341), - [anon_sym_DOT_DOT] = ACTIONS(1341), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1341), - [sym_val_nothing] = ACTIONS(1343), - [anon_sym_true] = ACTIONS(1345), - [anon_sym_false] = ACTIONS(1345), - [aux_sym_val_number_token1] = ACTIONS(1347), - [aux_sym_val_number_token2] = ACTIONS(1347), - [aux_sym_val_number_token3] = ACTIONS(1347), - [aux_sym_val_number_token4] = ACTIONS(1347), - [anon_sym_inf] = ACTIONS(1347), - [anon_sym_DASHinf] = ACTIONS(1347), - [anon_sym_NaN] = ACTIONS(1347), - [anon_sym_0b] = ACTIONS(1349), - [anon_sym_0o] = ACTIONS(1349), - [anon_sym_0x] = ACTIONS(1349), - [sym_val_date] = ACTIONS(1343), - [anon_sym_DQUOTE] = ACTIONS(1351), - [sym__str_single_quotes] = ACTIONS(1353), - [sym__str_back_ticks] = ACTIONS(1353), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1355), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1357), - [anon_sym_err_GT] = ACTIONS(1359), - [anon_sym_out_GT] = ACTIONS(1359), - [anon_sym_e_GT] = ACTIONS(1359), - [anon_sym_o_GT] = ACTIONS(1359), - [anon_sym_err_PLUSout_GT] = ACTIONS(1359), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1359), - [anon_sym_o_PLUSe_GT] = ACTIONS(1359), - [anon_sym_e_PLUSo_GT] = ACTIONS(1359), - [sym_short_flag] = ACTIONS(1361), - [aux_sym_unquoted_token1] = ACTIONS(1363), - [anon_sym_POUND] = ACTIONS(3), - }, - [705] = { - [sym__expression] = STATE(508), - [sym_expr_unary] = STATE(541), - [sym_expr_binary] = STATE(541), - [sym_expr_parenthesized] = STATE(540), - [sym_val_range] = STATE(541), - [sym__value] = STATE(541), - [sym_val_bool] = STATE(505), - [sym_val_variable] = STATE(505), - [sym__var] = STATE(461), - [sym_val_number] = STATE(11), - [sym_val_duration] = STATE(505), - [sym_val_filesize] = STATE(505), - [sym_val_binary] = STATE(505), - [sym_val_string] = STATE(505), - [sym__str_double_quotes] = STATE(555), - [sym_val_interpolated] = STATE(505), - [sym__inter_single_quotes] = STATE(503), - [sym__inter_double_quotes] = STATE(547), - [sym_val_list] = STATE(505), - [sym_val_record] = STATE(505), - [sym_val_table] = STATE(505), - [sym_val_closure] = STATE(505), - [sym_unquoted] = STATE(1709), - [sym_comment] = STATE(705), - [anon_sym_SEMI] = ACTIONS(1463), - [anon_sym_LF] = ACTIONS(1465), - [anon_sym_LBRACK] = ACTIONS(1467), - [anon_sym_LPAREN] = ACTIONS(1037), - [anon_sym_RPAREN] = ACTIONS(1463), - [anon_sym_PIPE] = ACTIONS(1463), - [anon_sym_DOLLAR] = ACTIONS(1469), - [anon_sym_DASH_DASH] = ACTIONS(1463), - [anon_sym_DASH] = ACTIONS(1471), - [anon_sym_LBRACE] = ACTIONS(1473), - [anon_sym_RBRACE] = ACTIONS(1463), - [anon_sym_not] = ACTIONS(1475), - [anon_sym_DOT_DOT_LT] = ACTIONS(1477), - [anon_sym_DOT_DOT] = ACTIONS(1477), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1477), - [sym_val_nothing] = ACTIONS(1479), + [700] = { + [sym_comment] = STATE(700), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_RPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH_DASH] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_RBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), [anon_sym_true] = ACTIONS(1481), [anon_sym_false] = ACTIONS(1481), - [aux_sym_val_number_token1] = ACTIONS(1483), - [aux_sym_val_number_token2] = ACTIONS(1483), - [aux_sym_val_number_token3] = ACTIONS(1483), - [aux_sym_val_number_token4] = ACTIONS(1483), - [anon_sym_inf] = ACTIONS(1483), - [anon_sym_DASHinf] = ACTIONS(1483), - [anon_sym_NaN] = ACTIONS(1483), - [anon_sym_0b] = ACTIONS(1485), - [anon_sym_0o] = ACTIONS(1485), - [anon_sym_0x] = ACTIONS(1485), - [sym_val_date] = ACTIONS(1479), - [anon_sym_DQUOTE] = ACTIONS(1487), - [sym__str_single_quotes] = ACTIONS(1489), - [sym__str_back_ticks] = ACTIONS(1489), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1491), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1493), - [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(1363), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), + [sym_short_flag] = ACTIONS(1481), [anon_sym_POUND] = ACTIONS(3), }, - [706] = { - [sym_comment] = STATE(706), - [ts_builtin_sym_end] = ACTIONS(761), - [anon_sym_export] = ACTIONS(759), - [anon_sym_alias] = ACTIONS(759), - [anon_sym_let] = ACTIONS(759), - [anon_sym_let_DASHenv] = ACTIONS(759), - [anon_sym_mut] = ACTIONS(759), - [anon_sym_const] = ACTIONS(759), - [sym_cmd_identifier] = ACTIONS(759), - [anon_sym_SEMI] = ACTIONS(759), - [anon_sym_LF] = ACTIONS(761), - [anon_sym_def] = ACTIONS(759), - [anon_sym_def_DASHenv] = ACTIONS(759), - [anon_sym_export_DASHenv] = ACTIONS(759), - [anon_sym_extern] = ACTIONS(759), - [anon_sym_module] = ACTIONS(759), - [anon_sym_use] = ACTIONS(759), - [anon_sym_LBRACK] = ACTIONS(759), - [anon_sym_LPAREN] = ACTIONS(759), - [anon_sym_PIPE] = ACTIONS(759), - [anon_sym_DOLLAR] = ACTIONS(759), - [anon_sym_error] = ACTIONS(759), - [anon_sym_DASH_DASH] = ACTIONS(759), - [anon_sym_DASH] = ACTIONS(759), - [anon_sym_break] = ACTIONS(759), - [anon_sym_continue] = ACTIONS(759), - [anon_sym_for] = ACTIONS(759), - [anon_sym_loop] = ACTIONS(759), - [anon_sym_while] = ACTIONS(759), - [anon_sym_do] = ACTIONS(759), - [anon_sym_if] = ACTIONS(759), - [anon_sym_match] = ACTIONS(759), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_DOT] = ACTIONS(759), - [anon_sym_try] = ACTIONS(759), - [anon_sym_return] = ACTIONS(759), - [anon_sym_source] = ACTIONS(759), - [anon_sym_source_DASHenv] = ACTIONS(759), - [anon_sym_register] = ACTIONS(759), - [anon_sym_hide] = ACTIONS(759), - [anon_sym_hide_DASHenv] = ACTIONS(759), - [anon_sym_overlay] = ACTIONS(759), - [anon_sym_where] = ACTIONS(759), - [anon_sym_not] = ACTIONS(759), - [anon_sym_DOT_DOT_LT] = ACTIONS(759), - [anon_sym_DOT_DOT] = ACTIONS(759), - [anon_sym_DOT_DOT_EQ] = ACTIONS(759), - [sym_val_nothing] = ACTIONS(759), - [anon_sym_true] = ACTIONS(759), - [anon_sym_false] = ACTIONS(759), - [aux_sym_val_number_token1] = ACTIONS(759), - [aux_sym_val_number_token2] = ACTIONS(759), - [aux_sym_val_number_token3] = ACTIONS(759), - [aux_sym_val_number_token4] = ACTIONS(759), - [anon_sym_inf] = ACTIONS(759), - [anon_sym_DASHinf] = ACTIONS(759), - [anon_sym_NaN] = ACTIONS(759), - [anon_sym_0b] = ACTIONS(759), - [anon_sym_0o] = ACTIONS(759), - [anon_sym_0x] = ACTIONS(759), - [sym_val_date] = ACTIONS(759), - [anon_sym_DQUOTE] = ACTIONS(759), - [sym__str_single_quotes] = ACTIONS(759), - [sym__str_back_ticks] = ACTIONS(759), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), - [anon_sym_CARET] = ACTIONS(759), - [sym_short_flag] = ACTIONS(759), + [701] = { + [sym_expr_parenthesized] = STATE(1713), + [sym_val_range] = STATE(1712), + [sym__value] = STATE(1712), + [sym_val_bool] = STATE(1723), + [sym_val_variable] = STATE(1723), + [sym__var] = STATE(1648), + [sym_val_number] = STATE(107), + [sym_val_duration] = STATE(1723), + [sym_val_filesize] = STATE(1723), + [sym_val_binary] = STATE(1723), + [sym_val_string] = STATE(1723), + [sym__str_double_quotes] = STATE(1720), + [sym_val_interpolated] = STATE(1723), + [sym__inter_single_quotes] = STATE(1691), + [sym__inter_double_quotes] = STATE(1692), + [sym_val_list] = STATE(1723), + [sym_val_record] = STATE(1723), + [sym_val_table] = STATE(1723), + [sym_val_closure] = STATE(1723), + [sym__cmd_arg] = STATE(1711), + [sym_redirection] = STATE(1708), + [sym__flag] = STATE(1707), + [sym_long_flag] = STATE(1696), + [sym_unquoted] = STATE(1706), + [sym_comment] = STATE(701), + [aux_sym_command_repeat1] = STATE(697), + [anon_sym_SEMI] = ACTIONS(1485), + [anon_sym_LF] = ACTIONS(1487), + [anon_sym_LBRACK] = ACTIONS(1329), + [anon_sym_LPAREN] = ACTIONS(1331), + [anon_sym_RPAREN] = ACTIONS(1485), + [anon_sym_PIPE] = ACTIONS(1485), + [anon_sym_DOLLAR] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_LBRACE] = ACTIONS(1337), + [anon_sym_RBRACE] = ACTIONS(1485), + [anon_sym_DOT_DOT_LT] = ACTIONS(1339), + [anon_sym_DOT_DOT] = ACTIONS(1339), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1339), + [sym_val_nothing] = ACTIONS(1341), + [anon_sym_true] = ACTIONS(1343), + [anon_sym_false] = ACTIONS(1343), + [aux_sym_val_number_token1] = ACTIONS(1345), + [aux_sym_val_number_token2] = ACTIONS(1345), + [aux_sym_val_number_token3] = ACTIONS(1345), + [aux_sym_val_number_token4] = ACTIONS(1345), + [anon_sym_inf] = ACTIONS(1345), + [anon_sym_DASHinf] = ACTIONS(1345), + [anon_sym_NaN] = ACTIONS(1345), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1341), + [anon_sym_DQUOTE] = ACTIONS(1349), + [sym__str_single_quotes] = ACTIONS(1351), + [sym__str_back_ticks] = ACTIONS(1351), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), + [anon_sym_err_GT] = ACTIONS(1357), + [anon_sym_out_GT] = ACTIONS(1357), + [anon_sym_e_GT] = ACTIONS(1357), + [anon_sym_o_GT] = ACTIONS(1357), + [anon_sym_err_PLUSout_GT] = ACTIONS(1357), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1357), + [anon_sym_o_PLUSe_GT] = ACTIONS(1357), + [anon_sym_e_PLUSo_GT] = ACTIONS(1357), + [sym_short_flag] = ACTIONS(1359), + [aux_sym_unquoted_token1] = ACTIONS(1361), + [anon_sym_POUND] = ACTIONS(3), + }, + [702] = { + [sym_comment] = STATE(702), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_RPAREN] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_RBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), + [anon_sym_POUND] = ACTIONS(3), + }, + [703] = { + [sym_comment] = STATE(703), + [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_SEMI] = 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_DASH_DASH] = ACTIONS(1371), + [anon_sym_DASH] = ACTIONS(1371), + [anon_sym_break] = ACTIONS(1371), + [anon_sym_continue] = ACTIONS(1371), + [anon_sym_for] = 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_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_as] = ACTIONS(1371), + [anon_sym_where] = ACTIONS(1371), + [anon_sym_not] = ACTIONS(1371), + [anon_sym_DOT_DOT_LT] = ACTIONS(1371), + [anon_sym_DOT_DOT] = ACTIONS(1371), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1371), + [anon_sym_inf] = ACTIONS(1371), + [anon_sym_DASHinf] = ACTIONS(1371), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(1371), + [anon_sym_POUND] = ACTIONS(3), + }, + [704] = { + [sym_comment] = STATE(704), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_PIPE] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH_DASH] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [sym_short_flag] = ACTIONS(746), + [anon_sym_POUND] = ACTIONS(3), + }, + [705] = { + [sym_expr_parenthesized] = STATE(1713), + [sym_val_range] = STATE(1712), + [sym__value] = STATE(1712), + [sym_val_bool] = STATE(1723), + [sym_val_variable] = STATE(1723), + [sym__var] = STATE(1648), + [sym_val_number] = STATE(107), + [sym_val_duration] = STATE(1723), + [sym_val_filesize] = STATE(1723), + [sym_val_binary] = STATE(1723), + [sym_val_string] = STATE(1723), + [sym__str_double_quotes] = STATE(1720), + [sym_val_interpolated] = STATE(1723), + [sym__inter_single_quotes] = STATE(1691), + [sym__inter_double_quotes] = STATE(1692), + [sym_val_list] = STATE(1723), + [sym_val_record] = STATE(1723), + [sym_val_table] = STATE(1723), + [sym_val_closure] = STATE(1723), + [sym__cmd_arg] = STATE(1711), + [sym_redirection] = STATE(1708), + [sym__flag] = STATE(1707), + [sym_long_flag] = STATE(1696), + [sym_unquoted] = STATE(1706), + [sym_comment] = STATE(705), + [aux_sym_command_repeat1] = STATE(699), + [anon_sym_SEMI] = ACTIONS(1490), + [anon_sym_LF] = ACTIONS(1492), + [anon_sym_LBRACK] = ACTIONS(1329), + [anon_sym_LPAREN] = ACTIONS(1331), + [anon_sym_RPAREN] = ACTIONS(1490), + [anon_sym_PIPE] = ACTIONS(1490), + [anon_sym_DOLLAR] = ACTIONS(1333), + [anon_sym_DASH_DASH] = ACTIONS(1335), + [anon_sym_LBRACE] = ACTIONS(1337), + [anon_sym_RBRACE] = ACTIONS(1490), + [anon_sym_DOT_DOT_LT] = ACTIONS(1339), + [anon_sym_DOT_DOT] = ACTIONS(1339), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1339), + [sym_val_nothing] = ACTIONS(1341), + [anon_sym_true] = ACTIONS(1343), + [anon_sym_false] = ACTIONS(1343), + [aux_sym_val_number_token1] = ACTIONS(1345), + [aux_sym_val_number_token2] = ACTIONS(1345), + [aux_sym_val_number_token3] = ACTIONS(1345), + [aux_sym_val_number_token4] = ACTIONS(1345), + [anon_sym_inf] = ACTIONS(1345), + [anon_sym_DASHinf] = ACTIONS(1345), + [anon_sym_NaN] = ACTIONS(1345), + [anon_sym_0b] = ACTIONS(1347), + [anon_sym_0o] = ACTIONS(1347), + [anon_sym_0x] = ACTIONS(1347), + [sym_val_date] = ACTIONS(1341), + [anon_sym_DQUOTE] = ACTIONS(1349), + [sym__str_single_quotes] = ACTIONS(1351), + [sym__str_back_ticks] = ACTIONS(1351), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1353), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1355), + [anon_sym_err_GT] = ACTIONS(1357), + [anon_sym_out_GT] = ACTIONS(1357), + [anon_sym_e_GT] = ACTIONS(1357), + [anon_sym_o_GT] = ACTIONS(1357), + [anon_sym_err_PLUSout_GT] = ACTIONS(1357), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1357), + [anon_sym_o_PLUSe_GT] = ACTIONS(1357), + [anon_sym_e_PLUSo_GT] = ACTIONS(1357), + [sym_short_flag] = ACTIONS(1359), + [aux_sym_unquoted_token1] = ACTIONS(1361), + [anon_sym_POUND] = ACTIONS(3), + }, + [706] = { + [sym_cell_path] = STATE(848), + [sym_path] = STATE(684), + [sym_comment] = STATE(706), + [anon_sym_export] = ACTIONS(613), + [anon_sym_alias] = ACTIONS(613), + [anon_sym_let] = ACTIONS(613), + [anon_sym_let_DASHenv] = ACTIONS(613), + [anon_sym_mut] = ACTIONS(613), + [anon_sym_const] = ACTIONS(613), + [sym_cmd_identifier] = ACTIONS(613), + [anon_sym_SEMI] = ACTIONS(613), + [anon_sym_LF] = ACTIONS(615), + [anon_sym_def] = ACTIONS(613), + [anon_sym_def_DASHenv] = ACTIONS(613), + [anon_sym_export_DASHenv] = ACTIONS(613), + [anon_sym_extern] = ACTIONS(613), + [anon_sym_module] = ACTIONS(613), + [anon_sym_use] = ACTIONS(613), + [anon_sym_LBRACK] = ACTIONS(613), + [anon_sym_LPAREN] = ACTIONS(613), + [anon_sym_RPAREN] = ACTIONS(613), + [anon_sym_DOLLAR] = ACTIONS(613), + [anon_sym_error] = ACTIONS(613), + [anon_sym_DASH] = ACTIONS(613), + [anon_sym_break] = ACTIONS(613), + [anon_sym_continue] = ACTIONS(613), + [anon_sym_for] = ACTIONS(613), + [anon_sym_loop] = ACTIONS(613), + [anon_sym_while] = ACTIONS(613), + [anon_sym_do] = ACTIONS(613), + [anon_sym_if] = ACTIONS(613), + [anon_sym_match] = ACTIONS(613), + [anon_sym_LBRACE] = ACTIONS(613), + [anon_sym_RBRACE] = ACTIONS(613), + [anon_sym_DOT] = ACTIONS(1369), + [anon_sym_try] = ACTIONS(613), + [anon_sym_return] = ACTIONS(613), + [anon_sym_source] = ACTIONS(613), + [anon_sym_source_DASHenv] = ACTIONS(613), + [anon_sym_register] = ACTIONS(613), + [anon_sym_hide] = ACTIONS(613), + [anon_sym_hide_DASHenv] = ACTIONS(613), + [anon_sym_overlay] = ACTIONS(613), + [anon_sym_where] = ACTIONS(613), + [anon_sym_not] = ACTIONS(613), + [anon_sym_DOT_DOT_LT] = ACTIONS(613), + [anon_sym_DOT_DOT] = ACTIONS(613), + [anon_sym_DOT_DOT_EQ] = ACTIONS(613), + [sym_val_nothing] = ACTIONS(613), + [anon_sym_true] = ACTIONS(613), + [anon_sym_false] = ACTIONS(613), + [aux_sym_val_number_token1] = ACTIONS(613), + [aux_sym_val_number_token2] = ACTIONS(613), + [aux_sym_val_number_token3] = ACTIONS(613), + [aux_sym_val_number_token4] = ACTIONS(613), + [anon_sym_inf] = ACTIONS(613), + [anon_sym_DASHinf] = ACTIONS(613), + [anon_sym_NaN] = ACTIONS(613), + [anon_sym_0b] = ACTIONS(613), + [anon_sym_0o] = ACTIONS(613), + [anon_sym_0x] = ACTIONS(613), + [sym_val_date] = ACTIONS(613), + [anon_sym_DQUOTE] = ACTIONS(613), + [sym__str_single_quotes] = ACTIONS(613), + [sym__str_back_ticks] = ACTIONS(613), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(613), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(613), + [anon_sym_CARET] = ACTIONS(613), [anon_sym_POUND] = ACTIONS(3), }, [707] = { [sym_comment] = STATE(707), - [anon_sym_export] = ACTIONS(670), - [anon_sym_alias] = ACTIONS(670), - [anon_sym_let] = ACTIONS(670), - [anon_sym_let_DASHenv] = ACTIONS(670), - [anon_sym_mut] = ACTIONS(670), - [anon_sym_const] = ACTIONS(670), - [sym_cmd_identifier] = ACTIONS(670), - [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_LF] = ACTIONS(672), - [anon_sym_def] = ACTIONS(670), - [anon_sym_def_DASHenv] = ACTIONS(670), - [anon_sym_export_DASHenv] = ACTIONS(670), - [anon_sym_extern] = ACTIONS(670), - [anon_sym_module] = ACTIONS(670), - [anon_sym_use] = ACTIONS(670), - [anon_sym_LBRACK] = ACTIONS(670), - [anon_sym_LPAREN] = ACTIONS(670), - [anon_sym_RPAREN] = ACTIONS(670), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_error] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_break] = ACTIONS(670), - [anon_sym_continue] = ACTIONS(670), - [anon_sym_for] = ACTIONS(670), - [anon_sym_loop] = ACTIONS(670), - [anon_sym_while] = ACTIONS(670), - [anon_sym_do] = ACTIONS(670), - [anon_sym_if] = ACTIONS(670), - [anon_sym_match] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_RBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_try] = ACTIONS(670), - [anon_sym_return] = ACTIONS(670), - [anon_sym_source] = ACTIONS(670), - [anon_sym_source_DASHenv] = ACTIONS(670), - [anon_sym_register] = ACTIONS(670), - [anon_sym_hide] = ACTIONS(670), - [anon_sym_hide_DASHenv] = ACTIONS(670), - [anon_sym_overlay] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_not] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(670), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(670), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(670), - [aux_sym_val_number_token3] = ACTIONS(670), - [aux_sym_val_number_token4] = ACTIONS(670), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(670), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(670), - [anon_sym_DQUOTE] = ACTIONS(670), - [sym__str_single_quotes] = ACTIONS(670), - [sym__str_back_ticks] = ACTIONS(670), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(670), + [anon_sym_export] = ACTIONS(1320), + [anon_sym_alias] = ACTIONS(1320), + [anon_sym_let] = ACTIONS(1320), + [anon_sym_let_DASHenv] = ACTIONS(1320), + [anon_sym_mut] = ACTIONS(1320), + [anon_sym_const] = ACTIONS(1320), + [sym_cmd_identifier] = ACTIONS(1320), + [anon_sym_SEMI] = ACTIONS(1320), + [anon_sym_LF] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1320), + [anon_sym_def_DASHenv] = ACTIONS(1320), + [anon_sym_export_DASHenv] = ACTIONS(1320), + [anon_sym_extern] = ACTIONS(1320), + [anon_sym_module] = ACTIONS(1320), + [anon_sym_use] = ACTIONS(1320), + [anon_sym_LBRACK] = ACTIONS(1320), + [anon_sym_LPAREN] = ACTIONS(1320), + [anon_sym_RPAREN] = ACTIONS(1320), + [anon_sym_DOLLAR] = ACTIONS(1320), + [anon_sym_error] = ACTIONS(1320), + [anon_sym_DASH_DASH] = ACTIONS(1320), + [anon_sym_DASH] = ACTIONS(1320), + [anon_sym_break] = ACTIONS(1320), + [anon_sym_continue] = ACTIONS(1320), + [anon_sym_for] = ACTIONS(1320), + [anon_sym_loop] = ACTIONS(1320), + [anon_sym_while] = ACTIONS(1320), + [anon_sym_do] = ACTIONS(1320), + [anon_sym_if] = ACTIONS(1320), + [anon_sym_match] = ACTIONS(1320), + [anon_sym_LBRACE] = ACTIONS(1320), + [anon_sym_RBRACE] = ACTIONS(1320), + [anon_sym_try] = ACTIONS(1320), + [anon_sym_return] = ACTIONS(1320), + [anon_sym_source] = ACTIONS(1320), + [anon_sym_source_DASHenv] = ACTIONS(1320), + [anon_sym_register] = ACTIONS(1320), + [anon_sym_hide] = ACTIONS(1320), + [anon_sym_hide_DASHenv] = ACTIONS(1320), + [anon_sym_overlay] = ACTIONS(1320), + [anon_sym_as] = ACTIONS(1320), + [anon_sym_where] = ACTIONS(1320), + [anon_sym_not] = ACTIONS(1320), + [anon_sym_DOT_DOT_LT] = ACTIONS(1320), + [anon_sym_DOT_DOT] = ACTIONS(1320), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1320), + [sym_val_nothing] = ACTIONS(1320), + [anon_sym_true] = ACTIONS(1320), + [anon_sym_false] = ACTIONS(1320), + [aux_sym_val_number_token1] = ACTIONS(1320), + [aux_sym_val_number_token2] = ACTIONS(1320), + [aux_sym_val_number_token3] = ACTIONS(1320), + [aux_sym_val_number_token4] = ACTIONS(1320), + [anon_sym_inf] = ACTIONS(1320), + [anon_sym_DASHinf] = ACTIONS(1320), + [anon_sym_NaN] = ACTIONS(1320), + [anon_sym_0b] = ACTIONS(1320), + [anon_sym_0o] = ACTIONS(1320), + [anon_sym_0x] = ACTIONS(1320), + [sym_val_date] = ACTIONS(1320), + [anon_sym_DQUOTE] = ACTIONS(1320), + [sym__str_single_quotes] = ACTIONS(1320), + [sym__str_back_ticks] = ACTIONS(1320), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1320), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1320), + [anon_sym_CARET] = ACTIONS(1320), + [sym_short_flag] = ACTIONS(1320), [anon_sym_POUND] = ACTIONS(3), }, [708] = { - [sym__terminator] = STATE(804), [sym_comment] = STATE(708), - [aux_sym__block_body_repeat1] = STATE(708), - [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_SEMI] = ACTIONS(1497), - [anon_sym_LF] = ACTIONS(1500), - [anon_sym_def] = ACTIONS(1495), - [anon_sym_def_DASHenv] = 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_DASH] = ACTIONS(1495), - [anon_sym_break] = ACTIONS(1495), - [anon_sym_continue] = ACTIONS(1495), - [anon_sym_for] = 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_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_where] = ACTIONS(1495), - [anon_sym_not] = ACTIONS(1495), - [anon_sym_DOT_DOT_LT] = ACTIONS(1495), - [anon_sym_DOT_DOT] = ACTIONS(1495), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1495), - [anon_sym_inf] = ACTIONS(1495), - [anon_sym_DASHinf] = ACTIONS(1495), - [anon_sym_NaN] = 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), + [ts_builtin_sym_end] = ACTIONS(1322), + [anon_sym_export] = ACTIONS(1320), + [anon_sym_alias] = ACTIONS(1320), + [anon_sym_let] = ACTIONS(1320), + [anon_sym_let_DASHenv] = ACTIONS(1320), + [anon_sym_mut] = ACTIONS(1320), + [anon_sym_const] = ACTIONS(1320), + [sym_cmd_identifier] = ACTIONS(1320), + [anon_sym_SEMI] = ACTIONS(1320), + [anon_sym_LF] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1320), + [anon_sym_def_DASHenv] = ACTIONS(1320), + [anon_sym_export_DASHenv] = ACTIONS(1320), + [anon_sym_extern] = ACTIONS(1320), + [anon_sym_module] = ACTIONS(1320), + [anon_sym_use] = ACTIONS(1320), + [anon_sym_LBRACK] = ACTIONS(1320), + [anon_sym_LPAREN] = ACTIONS(1320), + [anon_sym_PIPE] = ACTIONS(1320), + [anon_sym_DOLLAR] = ACTIONS(1320), + [anon_sym_error] = ACTIONS(1320), + [anon_sym_DASH_DASH] = ACTIONS(1320), + [anon_sym_DASH] = ACTIONS(1320), + [anon_sym_break] = ACTIONS(1320), + [anon_sym_continue] = ACTIONS(1320), + [anon_sym_for] = ACTIONS(1320), + [anon_sym_loop] = ACTIONS(1320), + [anon_sym_while] = ACTIONS(1320), + [anon_sym_do] = ACTIONS(1320), + [anon_sym_if] = ACTIONS(1320), + [anon_sym_match] = ACTIONS(1320), + [anon_sym_LBRACE] = ACTIONS(1320), + [anon_sym_try] = ACTIONS(1320), + [anon_sym_return] = ACTIONS(1320), + [anon_sym_source] = ACTIONS(1320), + [anon_sym_source_DASHenv] = ACTIONS(1320), + [anon_sym_register] = ACTIONS(1320), + [anon_sym_hide] = ACTIONS(1320), + [anon_sym_hide_DASHenv] = ACTIONS(1320), + [anon_sym_overlay] = ACTIONS(1320), + [anon_sym_where] = ACTIONS(1320), + [anon_sym_not] = ACTIONS(1320), + [anon_sym_DOT_DOT_LT] = ACTIONS(1320), + [anon_sym_DOT_DOT] = ACTIONS(1320), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1320), + [sym_val_nothing] = ACTIONS(1320), + [anon_sym_true] = ACTIONS(1320), + [anon_sym_false] = ACTIONS(1320), + [aux_sym_val_number_token1] = ACTIONS(1320), + [aux_sym_val_number_token2] = ACTIONS(1320), + [aux_sym_val_number_token3] = ACTIONS(1320), + [aux_sym_val_number_token4] = ACTIONS(1320), + [anon_sym_inf] = ACTIONS(1320), + [anon_sym_DASHinf] = ACTIONS(1320), + [anon_sym_NaN] = ACTIONS(1320), + [anon_sym_0b] = ACTIONS(1320), + [anon_sym_0o] = ACTIONS(1320), + [anon_sym_0x] = ACTIONS(1320), + [sym_val_date] = ACTIONS(1320), + [anon_sym_DQUOTE] = ACTIONS(1320), + [sym__str_single_quotes] = ACTIONS(1320), + [sym__str_back_ticks] = ACTIONS(1320), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1320), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1320), + [anon_sym_CARET] = ACTIONS(1320), + [sym_short_flag] = ACTIONS(1320), [anon_sym_POUND] = ACTIONS(3), }, [709] = { [sym_comment] = STATE(709), - [ts_builtin_sym_end] = ACTIONS(1456), - [anon_sym_export] = ACTIONS(1454), - [anon_sym_alias] = ACTIONS(1454), - [anon_sym_let] = ACTIONS(1454), - [anon_sym_let_DASHenv] = ACTIONS(1454), - [anon_sym_mut] = ACTIONS(1454), - [anon_sym_const] = ACTIONS(1454), - [sym_cmd_identifier] = ACTIONS(1454), - [anon_sym_SEMI] = ACTIONS(1454), - [anon_sym_LF] = ACTIONS(1456), - [anon_sym_def] = ACTIONS(1454), - [anon_sym_def_DASHenv] = ACTIONS(1454), - [anon_sym_export_DASHenv] = ACTIONS(1454), - [anon_sym_extern] = ACTIONS(1454), - [anon_sym_module] = ACTIONS(1454), - [anon_sym_use] = ACTIONS(1454), - [anon_sym_LBRACK] = ACTIONS(1454), - [anon_sym_LPAREN] = ACTIONS(1454), - [anon_sym_PIPE] = ACTIONS(1454), - [anon_sym_DOLLAR] = ACTIONS(1454), - [anon_sym_error] = ACTIONS(1454), - [anon_sym_DASH_DASH] = ACTIONS(1454), - [anon_sym_DASH] = ACTIONS(1454), - [anon_sym_break] = ACTIONS(1454), - [anon_sym_continue] = ACTIONS(1454), - [anon_sym_for] = ACTIONS(1454), - [anon_sym_loop] = ACTIONS(1454), - [anon_sym_while] = ACTIONS(1454), - [anon_sym_do] = ACTIONS(1454), - [anon_sym_if] = ACTIONS(1454), - [anon_sym_match] = ACTIONS(1454), - [anon_sym_LBRACE] = ACTIONS(1454), - [anon_sym_try] = ACTIONS(1454), - [anon_sym_return] = ACTIONS(1454), - [anon_sym_source] = ACTIONS(1454), - [anon_sym_source_DASHenv] = ACTIONS(1454), - [anon_sym_register] = ACTIONS(1454), - [anon_sym_hide] = ACTIONS(1454), - [anon_sym_hide_DASHenv] = ACTIONS(1454), - [anon_sym_overlay] = ACTIONS(1454), - [anon_sym_where] = ACTIONS(1454), - [anon_sym_not] = ACTIONS(1454), - [anon_sym_DOT_DOT_LT] = ACTIONS(1454), - [anon_sym_DOT_DOT] = ACTIONS(1454), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), - [sym_val_nothing] = ACTIONS(1454), - [anon_sym_true] = ACTIONS(1454), - [anon_sym_false] = ACTIONS(1454), - [aux_sym_val_number_token1] = ACTIONS(1454), - [aux_sym_val_number_token2] = ACTIONS(1454), - [aux_sym_val_number_token3] = ACTIONS(1454), - [aux_sym_val_number_token4] = ACTIONS(1454), - [anon_sym_inf] = ACTIONS(1454), - [anon_sym_DASHinf] = ACTIONS(1454), - [anon_sym_NaN] = ACTIONS(1454), - [anon_sym_0b] = ACTIONS(1454), - [anon_sym_0o] = ACTIONS(1454), - [anon_sym_0x] = ACTIONS(1454), - [sym_val_date] = ACTIONS(1454), - [anon_sym_DQUOTE] = ACTIONS(1454), - [sym__str_single_quotes] = ACTIONS(1454), - [sym__str_back_ticks] = ACTIONS(1454), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), - [anon_sym_CARET] = ACTIONS(1454), - [sym_short_flag] = ACTIONS(1454), + [ts_builtin_sym_end] = ACTIONS(1483), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH_DASH] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), + [sym_short_flag] = ACTIONS(1481), [anon_sym_POUND] = ACTIONS(3), }, [710] = { - [sym_expr_parenthesized] = STATE(1752), - [sym_val_range] = STATE(1749), - [sym__value] = STATE(1749), - [sym_val_bool] = STATE(1734), - [sym_val_variable] = STATE(1734), - [sym__var] = STATE(1658), - [sym_val_number] = STATE(109), - [sym_val_duration] = STATE(1734), - [sym_val_filesize] = STATE(1734), - [sym_val_binary] = STATE(1734), - [sym_val_string] = STATE(1734), - [sym__str_double_quotes] = STATE(1778), - [sym_val_interpolated] = STATE(1734), - [sym__inter_single_quotes] = STATE(1732), - [sym__inter_double_quotes] = STATE(1762), - [sym_val_list] = STATE(1734), - [sym_val_record] = STATE(1734), - [sym_val_table] = STATE(1734), - [sym_val_closure] = STATE(1734), - [sym__cmd_arg] = STATE(1748), - [sym_redirection] = STATE(1747), - [sym__flag] = STATE(1745), - [sym_long_flag] = STATE(1755), - [sym_unquoted] = STATE(1743), + [sym_path] = STATE(849), [sym_comment] = STATE(710), - [aux_sym_command_repeat1] = STATE(723), - [ts_builtin_sym_end] = ACTIONS(1503), - [anon_sym_SEMI] = ACTIONS(1326), - [anon_sym_LF] = ACTIONS(1505), - [anon_sym_LBRACK] = ACTIONS(1508), - [anon_sym_LPAREN] = ACTIONS(1510), - [anon_sym_PIPE] = ACTIONS(1326), - [anon_sym_DOLLAR] = ACTIONS(1512), - [anon_sym_DASH_DASH] = ACTIONS(1514), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_DOT_DOT_LT] = ACTIONS(1518), - [anon_sym_DOT_DOT] = ACTIONS(1518), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), - [sym_val_nothing] = ACTIONS(1520), - [anon_sym_true] = ACTIONS(1522), - [anon_sym_false] = ACTIONS(1522), - [aux_sym_val_number_token1] = ACTIONS(1524), - [aux_sym_val_number_token2] = ACTIONS(1524), - [aux_sym_val_number_token3] = ACTIONS(1524), - [aux_sym_val_number_token4] = ACTIONS(1524), - [anon_sym_inf] = ACTIONS(1524), - [anon_sym_DASHinf] = ACTIONS(1524), - [anon_sym_NaN] = ACTIONS(1524), - [anon_sym_0b] = ACTIONS(1526), - [anon_sym_0o] = ACTIONS(1526), - [anon_sym_0x] = ACTIONS(1526), - [sym_val_date] = ACTIONS(1520), - [anon_sym_DQUOTE] = ACTIONS(1528), - [sym__str_single_quotes] = ACTIONS(1530), - [sym__str_back_ticks] = ACTIONS(1530), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), - [anon_sym_err_GT] = ACTIONS(1536), - [anon_sym_out_GT] = ACTIONS(1536), - [anon_sym_e_GT] = ACTIONS(1536), - [anon_sym_o_GT] = ACTIONS(1536), - [anon_sym_err_PLUSout_GT] = ACTIONS(1536), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), - [anon_sym_o_PLUSe_GT] = ACTIONS(1536), - [anon_sym_e_PLUSo_GT] = ACTIONS(1536), - [sym_short_flag] = ACTIONS(1538), - [aux_sym_unquoted_token1] = ACTIONS(1540), + [aux_sym_cell_path_repeat1] = STATE(710), + [ts_builtin_sym_end] = ACTIONS(592), + [anon_sym_export] = ACTIONS(590), + [anon_sym_alias] = ACTIONS(590), + [anon_sym_let] = ACTIONS(590), + [anon_sym_let_DASHenv] = ACTIONS(590), + [anon_sym_mut] = ACTIONS(590), + [anon_sym_const] = ACTIONS(590), + [sym_cmd_identifier] = ACTIONS(590), + [anon_sym_SEMI] = ACTIONS(590), + [anon_sym_LF] = ACTIONS(592), + [anon_sym_def] = ACTIONS(590), + [anon_sym_def_DASHenv] = ACTIONS(590), + [anon_sym_export_DASHenv] = ACTIONS(590), + [anon_sym_extern] = ACTIONS(590), + [anon_sym_module] = ACTIONS(590), + [anon_sym_use] = ACTIONS(590), + [anon_sym_LBRACK] = ACTIONS(590), + [anon_sym_LPAREN] = ACTIONS(590), + [anon_sym_DOLLAR] = ACTIONS(590), + [anon_sym_error] = ACTIONS(590), + [anon_sym_DASH] = ACTIONS(590), + [anon_sym_break] = ACTIONS(590), + [anon_sym_continue] = ACTIONS(590), + [anon_sym_for] = ACTIONS(590), + [anon_sym_loop] = ACTIONS(590), + [anon_sym_while] = ACTIONS(590), + [anon_sym_do] = ACTIONS(590), + [anon_sym_if] = ACTIONS(590), + [anon_sym_match] = ACTIONS(590), + [anon_sym_LBRACE] = ACTIONS(590), + [anon_sym_DOT] = ACTIONS(1495), + [anon_sym_try] = ACTIONS(590), + [anon_sym_return] = ACTIONS(590), + [anon_sym_source] = ACTIONS(590), + [anon_sym_source_DASHenv] = ACTIONS(590), + [anon_sym_register] = ACTIONS(590), + [anon_sym_hide] = ACTIONS(590), + [anon_sym_hide_DASHenv] = ACTIONS(590), + [anon_sym_overlay] = ACTIONS(590), + [anon_sym_where] = ACTIONS(590), + [anon_sym_not] = ACTIONS(590), + [anon_sym_DOT_DOT_LT] = ACTIONS(590), + [anon_sym_DOT_DOT] = ACTIONS(590), + [anon_sym_DOT_DOT_EQ] = ACTIONS(590), + [sym_val_nothing] = ACTIONS(590), + [anon_sym_true] = ACTIONS(590), + [anon_sym_false] = ACTIONS(590), + [aux_sym_val_number_token1] = ACTIONS(590), + [aux_sym_val_number_token2] = ACTIONS(590), + [aux_sym_val_number_token3] = ACTIONS(590), + [aux_sym_val_number_token4] = ACTIONS(590), + [anon_sym_inf] = ACTIONS(590), + [anon_sym_DASHinf] = ACTIONS(590), + [anon_sym_NaN] = ACTIONS(590), + [anon_sym_0b] = ACTIONS(590), + [anon_sym_0o] = ACTIONS(590), + [anon_sym_0x] = ACTIONS(590), + [sym_val_date] = ACTIONS(590), + [anon_sym_DQUOTE] = ACTIONS(590), + [sym__str_single_quotes] = ACTIONS(590), + [sym__str_back_ticks] = ACTIONS(590), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(590), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(590), + [anon_sym_CARET] = ACTIONS(590), [anon_sym_POUND] = ACTIONS(3), }, [711] = { [sym_comment] = STATE(711), - [ts_builtin_sym_end] = ACTIONS(1423), - [anon_sym_export] = ACTIONS(1421), - [anon_sym_alias] = ACTIONS(1421), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_let_DASHenv] = ACTIONS(1421), - [anon_sym_mut] = ACTIONS(1421), - [anon_sym_const] = ACTIONS(1421), - [sym_cmd_identifier] = ACTIONS(1421), - [anon_sym_SEMI] = ACTIONS(1421), - [anon_sym_LF] = ACTIONS(1423), - [anon_sym_def] = ACTIONS(1421), - [anon_sym_def_DASHenv] = ACTIONS(1421), - [anon_sym_export_DASHenv] = ACTIONS(1421), - [anon_sym_extern] = ACTIONS(1421), - [anon_sym_module] = ACTIONS(1421), - [anon_sym_use] = ACTIONS(1421), - [anon_sym_LBRACK] = ACTIONS(1421), - [anon_sym_LPAREN] = ACTIONS(1421), - [anon_sym_DOLLAR] = ACTIONS(1421), - [anon_sym_error] = ACTIONS(1421), - [anon_sym_DASH_DASH] = ACTIONS(1421), - [anon_sym_DASH] = ACTIONS(1421), - [anon_sym_break] = ACTIONS(1421), - [anon_sym_continue] = ACTIONS(1421), - [anon_sym_for] = ACTIONS(1421), - [anon_sym_loop] = ACTIONS(1421), - [anon_sym_while] = ACTIONS(1421), - [anon_sym_do] = ACTIONS(1421), - [anon_sym_if] = ACTIONS(1421), - [anon_sym_match] = ACTIONS(1421), - [anon_sym_LBRACE] = ACTIONS(1421), - [anon_sym_try] = ACTIONS(1421), - [anon_sym_return] = ACTIONS(1421), - [anon_sym_source] = ACTIONS(1421), - [anon_sym_source_DASHenv] = ACTIONS(1421), - [anon_sym_register] = ACTIONS(1421), - [anon_sym_hide] = ACTIONS(1421), - [anon_sym_hide_DASHenv] = ACTIONS(1421), - [anon_sym_overlay] = ACTIONS(1421), - [anon_sym_as] = ACTIONS(1421), - [anon_sym_where] = ACTIONS(1421), - [anon_sym_not] = ACTIONS(1421), - [anon_sym_DOT_DOT_LT] = ACTIONS(1421), - [anon_sym_DOT_DOT] = ACTIONS(1421), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), - [sym_val_nothing] = ACTIONS(1421), - [anon_sym_true] = ACTIONS(1421), - [anon_sym_false] = ACTIONS(1421), - [aux_sym_val_number_token1] = ACTIONS(1421), - [aux_sym_val_number_token2] = ACTIONS(1421), - [aux_sym_val_number_token3] = ACTIONS(1421), - [aux_sym_val_number_token4] = ACTIONS(1421), - [anon_sym_inf] = ACTIONS(1421), - [anon_sym_DASHinf] = ACTIONS(1421), - [anon_sym_NaN] = ACTIONS(1421), - [anon_sym_0b] = ACTIONS(1421), - [anon_sym_0o] = ACTIONS(1421), - [anon_sym_0x] = ACTIONS(1421), - [sym_val_date] = ACTIONS(1421), - [anon_sym_DQUOTE] = ACTIONS(1421), - [sym__str_single_quotes] = ACTIONS(1421), - [sym__str_back_ticks] = ACTIONS(1421), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), - [anon_sym_CARET] = ACTIONS(1421), - [sym_short_flag] = ACTIONS(1421), + [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_SEMI] = 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_PIPE] = 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_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_where] = ACTIONS(1363), + [anon_sym_not] = ACTIONS(1363), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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(3), }, [712] = { - [sym_path] = STATE(847), + [sym_cell_path] = STATE(924), + [sym_path] = STATE(717), [sym_comment] = STATE(712), - [aux_sym_cell_path_repeat1] = STATE(741), [ts_builtin_sym_end] = ACTIONS(615), [anon_sym_export] = ACTIONS(613), [anon_sym_alias] = ACTIONS(613), @@ -109731,7 +109766,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(613), [anon_sym_match] = ACTIONS(613), [anon_sym_LBRACE] = ACTIONS(613), - [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_DOT] = ACTIONS(1498), [anon_sym_try] = ACTIONS(613), [anon_sym_return] = ACTIONS(613), [anon_sym_source] = ACTIONS(613), @@ -109769,148 +109804,988 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [713] = { [sym_comment] = STATE(713), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_RPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_else] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_RBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), + [anon_sym_export] = ACTIONS(1310), + [anon_sym_alias] = ACTIONS(1310), + [anon_sym_let] = ACTIONS(1310), + [anon_sym_let_DASHenv] = ACTIONS(1310), + [anon_sym_mut] = ACTIONS(1310), + [anon_sym_const] = ACTIONS(1310), + [sym_cmd_identifier] = ACTIONS(1310), + [anon_sym_SEMI] = ACTIONS(1310), + [anon_sym_LF] = ACTIONS(1312), + [anon_sym_def] = ACTIONS(1310), + [anon_sym_def_DASHenv] = ACTIONS(1310), + [anon_sym_export_DASHenv] = ACTIONS(1310), + [anon_sym_extern] = ACTIONS(1310), + [anon_sym_module] = ACTIONS(1310), + [anon_sym_use] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_RPAREN] = ACTIONS(1310), + [anon_sym_PIPE] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1310), + [anon_sym_error] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(1310), + [anon_sym_break] = ACTIONS(1310), + [anon_sym_continue] = ACTIONS(1310), + [anon_sym_for] = ACTIONS(1310), + [anon_sym_loop] = ACTIONS(1310), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_do] = ACTIONS(1310), + [anon_sym_if] = ACTIONS(1310), + [anon_sym_match] = ACTIONS(1310), + [anon_sym_LBRACE] = ACTIONS(1310), + [anon_sym_RBRACE] = ACTIONS(1310), + [anon_sym_try] = ACTIONS(1310), + [anon_sym_return] = ACTIONS(1310), + [anon_sym_source] = ACTIONS(1310), + [anon_sym_source_DASHenv] = ACTIONS(1310), + [anon_sym_register] = ACTIONS(1310), + [anon_sym_hide] = ACTIONS(1310), + [anon_sym_hide_DASHenv] = ACTIONS(1310), + [anon_sym_overlay] = ACTIONS(1310), + [anon_sym_where] = ACTIONS(1310), + [anon_sym_not] = ACTIONS(1310), + [anon_sym_DOT_DOT_LT] = ACTIONS(1310), + [anon_sym_DOT_DOT] = ACTIONS(1310), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1310), + [anon_sym_DASHinf] = ACTIONS(1310), + [anon_sym_NaN] = ACTIONS(1310), + [anon_sym_0b] = ACTIONS(1310), + [anon_sym_0o] = ACTIONS(1310), + [anon_sym_0x] = ACTIONS(1310), + [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), + [anon_sym_CARET] = ACTIONS(1310), + [aux_sym_long_flag_token1] = ACTIONS(1500), [anon_sym_POUND] = ACTIONS(3), }, [714] = { + [sym_path] = STATE(849), [sym_comment] = STATE(714), - [ts_builtin_sym_end] = ACTIONS(779), - [anon_sym_export] = ACTIONS(777), - [anon_sym_alias] = ACTIONS(777), - [anon_sym_let] = ACTIONS(777), - [anon_sym_let_DASHenv] = ACTIONS(777), - [anon_sym_mut] = ACTIONS(777), - [anon_sym_const] = ACTIONS(777), - [sym_cmd_identifier] = ACTIONS(777), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_def] = ACTIONS(777), - [anon_sym_def_DASHenv] = ACTIONS(777), - [anon_sym_export_DASHenv] = ACTIONS(777), - [anon_sym_extern] = ACTIONS(777), - [anon_sym_module] = ACTIONS(777), - [anon_sym_use] = ACTIONS(777), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_PIPE] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_error] = ACTIONS(777), - [anon_sym_DASH_DASH] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_break] = ACTIONS(777), - [anon_sym_continue] = ACTIONS(777), - [anon_sym_for] = ACTIONS(777), - [anon_sym_loop] = ACTIONS(777), - [anon_sym_while] = ACTIONS(777), - [anon_sym_do] = ACTIONS(777), - [anon_sym_if] = ACTIONS(777), - [anon_sym_match] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_try] = ACTIONS(777), - [anon_sym_return] = ACTIONS(777), - [anon_sym_source] = ACTIONS(777), - [anon_sym_source_DASHenv] = ACTIONS(777), - [anon_sym_register] = ACTIONS(777), - [anon_sym_hide] = ACTIONS(777), - [anon_sym_hide_DASHenv] = ACTIONS(777), - [anon_sym_overlay] = ACTIONS(777), - [anon_sym_where] = ACTIONS(777), - [anon_sym_not] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_CARET] = ACTIONS(777), - [sym_short_flag] = ACTIONS(777), + [aux_sym_cell_path_repeat1] = STATE(710), + [ts_builtin_sym_end] = ACTIONS(588), + [anon_sym_export] = ACTIONS(586), + [anon_sym_alias] = ACTIONS(586), + [anon_sym_let] = ACTIONS(586), + [anon_sym_let_DASHenv] = ACTIONS(586), + [anon_sym_mut] = ACTIONS(586), + [anon_sym_const] = ACTIONS(586), + [sym_cmd_identifier] = ACTIONS(586), + [anon_sym_SEMI] = ACTIONS(586), + [anon_sym_LF] = ACTIONS(588), + [anon_sym_def] = ACTIONS(586), + [anon_sym_def_DASHenv] = ACTIONS(586), + [anon_sym_export_DASHenv] = ACTIONS(586), + [anon_sym_extern] = ACTIONS(586), + [anon_sym_module] = ACTIONS(586), + [anon_sym_use] = ACTIONS(586), + [anon_sym_LBRACK] = ACTIONS(586), + [anon_sym_LPAREN] = ACTIONS(586), + [anon_sym_DOLLAR] = ACTIONS(586), + [anon_sym_error] = ACTIONS(586), + [anon_sym_DASH] = ACTIONS(586), + [anon_sym_break] = ACTIONS(586), + [anon_sym_continue] = ACTIONS(586), + [anon_sym_for] = ACTIONS(586), + [anon_sym_loop] = ACTIONS(586), + [anon_sym_while] = ACTIONS(586), + [anon_sym_do] = ACTIONS(586), + [anon_sym_if] = ACTIONS(586), + [anon_sym_match] = ACTIONS(586), + [anon_sym_LBRACE] = ACTIONS(586), + [anon_sym_DOT] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(586), + [anon_sym_return] = ACTIONS(586), + [anon_sym_source] = ACTIONS(586), + [anon_sym_source_DASHenv] = ACTIONS(586), + [anon_sym_register] = ACTIONS(586), + [anon_sym_hide] = ACTIONS(586), + [anon_sym_hide_DASHenv] = ACTIONS(586), + [anon_sym_overlay] = ACTIONS(586), + [anon_sym_where] = ACTIONS(586), + [anon_sym_not] = ACTIONS(586), + [anon_sym_DOT_DOT_LT] = ACTIONS(586), + [anon_sym_DOT_DOT] = ACTIONS(586), + [anon_sym_DOT_DOT_EQ] = ACTIONS(586), + [sym_val_nothing] = ACTIONS(586), + [anon_sym_true] = ACTIONS(586), + [anon_sym_false] = ACTIONS(586), + [aux_sym_val_number_token1] = ACTIONS(586), + [aux_sym_val_number_token2] = ACTIONS(586), + [aux_sym_val_number_token3] = ACTIONS(586), + [aux_sym_val_number_token4] = ACTIONS(586), + [anon_sym_inf] = ACTIONS(586), + [anon_sym_DASHinf] = ACTIONS(586), + [anon_sym_NaN] = ACTIONS(586), + [anon_sym_0b] = ACTIONS(586), + [anon_sym_0o] = ACTIONS(586), + [anon_sym_0x] = ACTIONS(586), + [sym_val_date] = ACTIONS(586), + [anon_sym_DQUOTE] = ACTIONS(586), + [sym__str_single_quotes] = ACTIONS(586), + [sym__str_back_ticks] = ACTIONS(586), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(586), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(586), + [anon_sym_CARET] = ACTIONS(586), [anon_sym_POUND] = ACTIONS(3), }, [715] = { - [sym_cell_path] = STATE(907), - [sym_path] = STATE(731), [sym_comment] = STATE(715), + [ts_builtin_sym_end] = ACTIONS(688), + [anon_sym_export] = ACTIONS(686), + [anon_sym_alias] = ACTIONS(686), + [anon_sym_let] = ACTIONS(686), + [anon_sym_let_DASHenv] = ACTIONS(686), + [anon_sym_mut] = ACTIONS(686), + [anon_sym_const] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(686), + [anon_sym_LF] = ACTIONS(688), + [anon_sym_def] = ACTIONS(686), + [anon_sym_def_DASHenv] = ACTIONS(686), + [anon_sym_export_DASHenv] = ACTIONS(686), + [anon_sym_extern] = ACTIONS(686), + [anon_sym_module] = ACTIONS(686), + [anon_sym_use] = ACTIONS(686), + [anon_sym_LBRACK] = ACTIONS(686), + [anon_sym_LPAREN] = ACTIONS(686), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_error] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_break] = ACTIONS(686), + [anon_sym_continue] = ACTIONS(686), + [anon_sym_for] = ACTIONS(686), + [anon_sym_loop] = ACTIONS(686), + [anon_sym_while] = ACTIONS(686), + [anon_sym_do] = ACTIONS(686), + [anon_sym_if] = ACTIONS(686), + [anon_sym_match] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(686), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_try] = ACTIONS(686), + [anon_sym_return] = ACTIONS(686), + [anon_sym_source] = ACTIONS(686), + [anon_sym_source_DASHenv] = ACTIONS(686), + [anon_sym_register] = ACTIONS(686), + [anon_sym_hide] = ACTIONS(686), + [anon_sym_hide_DASHenv] = ACTIONS(686), + [anon_sym_overlay] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_where] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(686), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(686), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(686), + [aux_sym_val_number_token3] = ACTIONS(686), + [aux_sym_val_number_token4] = ACTIONS(686), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(686), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(686), + [anon_sym_DQUOTE] = ACTIONS(686), + [sym__str_single_quotes] = ACTIONS(686), + [sym__str_back_ticks] = ACTIONS(686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(686), + [anon_sym_CARET] = ACTIONS(686), + [anon_sym_POUND] = ACTIONS(3), + }, + [716] = { + [sym_comment] = STATE(716), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_RPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_else] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_RBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), + [anon_sym_POUND] = ACTIONS(3), + }, + [717] = { + [sym_path] = STATE(849), + [sym_comment] = STATE(717), + [aux_sym_cell_path_repeat1] = STATE(714), + [ts_builtin_sym_end] = ACTIONS(599), + [anon_sym_export] = ACTIONS(597), + [anon_sym_alias] = ACTIONS(597), + [anon_sym_let] = ACTIONS(597), + [anon_sym_let_DASHenv] = ACTIONS(597), + [anon_sym_mut] = ACTIONS(597), + [anon_sym_const] = ACTIONS(597), + [sym_cmd_identifier] = ACTIONS(597), + [anon_sym_SEMI] = ACTIONS(597), + [anon_sym_LF] = ACTIONS(599), + [anon_sym_def] = ACTIONS(597), + [anon_sym_def_DASHenv] = ACTIONS(597), + [anon_sym_export_DASHenv] = ACTIONS(597), + [anon_sym_extern] = ACTIONS(597), + [anon_sym_module] = ACTIONS(597), + [anon_sym_use] = ACTIONS(597), + [anon_sym_LBRACK] = ACTIONS(597), + [anon_sym_LPAREN] = ACTIONS(597), + [anon_sym_DOLLAR] = ACTIONS(597), + [anon_sym_error] = ACTIONS(597), + [anon_sym_DASH] = ACTIONS(597), + [anon_sym_break] = ACTIONS(597), + [anon_sym_continue] = ACTIONS(597), + [anon_sym_for] = ACTIONS(597), + [anon_sym_loop] = ACTIONS(597), + [anon_sym_while] = ACTIONS(597), + [anon_sym_do] = ACTIONS(597), + [anon_sym_if] = ACTIONS(597), + [anon_sym_match] = ACTIONS(597), + [anon_sym_LBRACE] = ACTIONS(597), + [anon_sym_DOT] = ACTIONS(1498), + [anon_sym_try] = ACTIONS(597), + [anon_sym_return] = ACTIONS(597), + [anon_sym_source] = ACTIONS(597), + [anon_sym_source_DASHenv] = ACTIONS(597), + [anon_sym_register] = ACTIONS(597), + [anon_sym_hide] = ACTIONS(597), + [anon_sym_hide_DASHenv] = ACTIONS(597), + [anon_sym_overlay] = ACTIONS(597), + [anon_sym_where] = ACTIONS(597), + [anon_sym_not] = ACTIONS(597), + [anon_sym_DOT_DOT_LT] = ACTIONS(597), + [anon_sym_DOT_DOT] = ACTIONS(597), + [anon_sym_DOT_DOT_EQ] = ACTIONS(597), + [sym_val_nothing] = ACTIONS(597), + [anon_sym_true] = ACTIONS(597), + [anon_sym_false] = ACTIONS(597), + [aux_sym_val_number_token1] = ACTIONS(597), + [aux_sym_val_number_token2] = ACTIONS(597), + [aux_sym_val_number_token3] = ACTIONS(597), + [aux_sym_val_number_token4] = ACTIONS(597), + [anon_sym_inf] = ACTIONS(597), + [anon_sym_DASHinf] = ACTIONS(597), + [anon_sym_NaN] = ACTIONS(597), + [anon_sym_0b] = ACTIONS(597), + [anon_sym_0o] = ACTIONS(597), + [anon_sym_0x] = ACTIONS(597), + [sym_val_date] = ACTIONS(597), + [anon_sym_DQUOTE] = ACTIONS(597), + [sym__str_single_quotes] = ACTIONS(597), + [sym__str_back_ticks] = ACTIONS(597), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(597), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(597), + [anon_sym_CARET] = ACTIONS(597), + [anon_sym_POUND] = ACTIONS(3), + }, + [718] = { + [sym_comment] = STATE(718), + [ts_builtin_sym_end] = ACTIONS(700), + [anon_sym_export] = ACTIONS(698), + [anon_sym_alias] = ACTIONS(698), + [anon_sym_let] = ACTIONS(698), + [anon_sym_let_DASHenv] = ACTIONS(698), + [anon_sym_mut] = ACTIONS(698), + [anon_sym_const] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(698), + [anon_sym_LF] = ACTIONS(700), + [anon_sym_def] = ACTIONS(698), + [anon_sym_def_DASHenv] = ACTIONS(698), + [anon_sym_export_DASHenv] = ACTIONS(698), + [anon_sym_extern] = ACTIONS(698), + [anon_sym_module] = ACTIONS(698), + [anon_sym_use] = ACTIONS(698), + [anon_sym_LBRACK] = ACTIONS(698), + [anon_sym_LPAREN] = ACTIONS(698), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_error] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_break] = ACTIONS(698), + [anon_sym_continue] = ACTIONS(698), + [anon_sym_for] = ACTIONS(698), + [anon_sym_loop] = ACTIONS(698), + [anon_sym_while] = ACTIONS(698), + [anon_sym_do] = ACTIONS(698), + [anon_sym_if] = ACTIONS(698), + [anon_sym_match] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(698), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_try] = ACTIONS(698), + [anon_sym_return] = ACTIONS(698), + [anon_sym_source] = ACTIONS(698), + [anon_sym_source_DASHenv] = ACTIONS(698), + [anon_sym_register] = ACTIONS(698), + [anon_sym_hide] = ACTIONS(698), + [anon_sym_hide_DASHenv] = ACTIONS(698), + [anon_sym_overlay] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(698), + [anon_sym_where] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(698), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(698), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(698), + [aux_sym_val_number_token3] = ACTIONS(698), + [aux_sym_val_number_token4] = ACTIONS(698), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(698), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(698), + [anon_sym_DQUOTE] = ACTIONS(698), + [sym__str_single_quotes] = ACTIONS(698), + [sym__str_back_ticks] = ACTIONS(698), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), + [anon_sym_CARET] = ACTIONS(698), + [anon_sym_POUND] = ACTIONS(3), + }, + [719] = { + [sym_expr_parenthesized] = STATE(1765), + [sym_val_range] = STATE(1767), + [sym__value] = STATE(1767), + [sym_val_bool] = STATE(1776), + [sym_val_variable] = STATE(1776), + [sym__var] = STATE(1652), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1776), + [sym_val_filesize] = STATE(1776), + [sym_val_binary] = STATE(1776), + [sym_val_string] = STATE(1776), + [sym__str_double_quotes] = STATE(1756), + [sym_val_interpolated] = STATE(1776), + [sym__inter_single_quotes] = STATE(1751), + [sym__inter_double_quotes] = STATE(1753), + [sym_val_list] = STATE(1776), + [sym_val_record] = STATE(1776), + [sym_val_table] = STATE(1776), + [sym_val_closure] = STATE(1776), + [sym__cmd_arg] = STATE(1769), + [sym_redirection] = STATE(1770), + [sym__flag] = STATE(1773), + [sym_long_flag] = STATE(1763), + [sym_unquoted] = STATE(1775), + [sym_comment] = STATE(719), + [aux_sym_command_repeat1] = STATE(722), + [ts_builtin_sym_end] = ACTIONS(1502), + [anon_sym_SEMI] = ACTIONS(1388), + [anon_sym_LF] = ACTIONS(1504), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1509), + [anon_sym_PIPE] = ACTIONS(1388), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_DASH_DASH] = ACTIONS(1513), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_DOT_DOT_LT] = ACTIONS(1517), + [anon_sym_DOT_DOT] = ACTIONS(1517), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1517), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1521), + [anon_sym_false] = ACTIONS(1521), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [aux_sym_val_number_token4] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1525), + [anon_sym_0o] = ACTIONS(1525), + [anon_sym_0x] = ACTIONS(1525), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1529), + [sym__str_back_ticks] = ACTIONS(1529), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), + [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(1537), + [aux_sym_unquoted_token1] = ACTIONS(1539), + [anon_sym_POUND] = ACTIONS(3), + }, + [720] = { + [sym__expression] = STATE(594), + [sym_expr_unary] = STATE(577), + [sym_expr_binary] = STATE(577), + [sym_expr_parenthesized] = STATE(575), + [sym_val_range] = STATE(577), + [sym__value] = STATE(577), + [sym_val_bool] = STATE(599), + [sym_val_variable] = STATE(599), + [sym__var] = STATE(469), + [sym_val_number] = STATE(13), + [sym_val_duration] = STATE(599), + [sym_val_filesize] = STATE(599), + [sym_val_binary] = STATE(599), + [sym_val_string] = STATE(599), + [sym__str_double_quotes] = STATE(595), + [sym_val_interpolated] = STATE(599), + [sym__inter_single_quotes] = STATE(593), + [sym__inter_double_quotes] = STATE(592), + [sym_val_list] = STATE(599), + [sym_val_record] = STATE(599), + [sym_val_table] = STATE(599), + [sym_val_closure] = STATE(599), + [sym_unquoted] = STATE(1774), + [sym_comment] = STATE(720), + [ts_builtin_sym_end] = ACTIONS(1395), + [anon_sym_SEMI] = ACTIONS(1393), + [anon_sym_LF] = ACTIONS(1395), + [anon_sym_LBRACK] = ACTIONS(1541), + [anon_sym_LPAREN] = ACTIONS(1044), + [anon_sym_PIPE] = ACTIONS(1393), + [anon_sym_DOLLAR] = ACTIONS(1543), + [anon_sym_DASH_DASH] = ACTIONS(1393), + [anon_sym_DASH] = ACTIONS(1545), + [anon_sym_LBRACE] = ACTIONS(1547), + [anon_sym_not] = ACTIONS(1549), + [anon_sym_DOT_DOT_LT] = ACTIONS(1551), + [anon_sym_DOT_DOT] = ACTIONS(1551), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1551), + [sym_val_nothing] = ACTIONS(1553), + [anon_sym_true] = ACTIONS(1555), + [anon_sym_false] = ACTIONS(1555), + [aux_sym_val_number_token1] = ACTIONS(1557), + [aux_sym_val_number_token2] = ACTIONS(1557), + [aux_sym_val_number_token3] = ACTIONS(1557), + [aux_sym_val_number_token4] = ACTIONS(1557), + [anon_sym_inf] = ACTIONS(1557), + [anon_sym_DASHinf] = ACTIONS(1557), + [anon_sym_NaN] = ACTIONS(1557), + [anon_sym_0b] = ACTIONS(1559), + [anon_sym_0o] = ACTIONS(1559), + [anon_sym_0x] = ACTIONS(1559), + [sym_val_date] = ACTIONS(1553), + [anon_sym_DQUOTE] = ACTIONS(1561), + [sym__str_single_quotes] = ACTIONS(1563), + [sym__str_back_ticks] = ACTIONS(1563), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1565), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1567), + [anon_sym_err_GT] = ACTIONS(1393), + [anon_sym_out_GT] = ACTIONS(1393), + [anon_sym_e_GT] = ACTIONS(1393), + [anon_sym_o_GT] = ACTIONS(1393), + [anon_sym_err_PLUSout_GT] = ACTIONS(1393), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1393), + [anon_sym_o_PLUSe_GT] = ACTIONS(1393), + [anon_sym_e_PLUSo_GT] = ACTIONS(1393), + [sym_short_flag] = ACTIONS(1393), + [aux_sym_unquoted_token1] = ACTIONS(1539), + [anon_sym_POUND] = ACTIONS(3), + }, + [721] = { + [sym_comment] = STATE(721), + [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_SEMI] = 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_PIPE] = 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_else] = ACTIONS(1363), + [anon_sym_match] = ACTIONS(1363), + [anon_sym_LBRACE] = ACTIONS(1363), + [anon_sym_RBRACE] = 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), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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(3), + }, + [722] = { + [sym_expr_parenthesized] = STATE(1765), + [sym_val_range] = STATE(1767), + [sym__value] = STATE(1767), + [sym_val_bool] = STATE(1776), + [sym_val_variable] = STATE(1776), + [sym__var] = STATE(1652), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1776), + [sym_val_filesize] = STATE(1776), + [sym_val_binary] = STATE(1776), + [sym_val_string] = STATE(1776), + [sym__str_double_quotes] = STATE(1756), + [sym_val_interpolated] = STATE(1776), + [sym__inter_single_quotes] = STATE(1751), + [sym__inter_double_quotes] = STATE(1753), + [sym_val_list] = STATE(1776), + [sym_val_record] = STATE(1776), + [sym_val_table] = STATE(1776), + [sym_val_closure] = STATE(1776), + [sym__cmd_arg] = STATE(1769), + [sym_redirection] = STATE(1770), + [sym__flag] = STATE(1773), + [sym_long_flag] = STATE(1763), + [sym_unquoted] = STATE(1775), + [sym_comment] = STATE(722), + [aux_sym_command_repeat1] = STATE(722), + [ts_builtin_sym_end] = ACTIONS(1569), + [anon_sym_SEMI] = ACTIONS(1425), + [anon_sym_LF] = ACTIONS(1571), + [anon_sym_LBRACK] = ACTIONS(1574), + [anon_sym_LPAREN] = ACTIONS(1577), + [anon_sym_PIPE] = ACTIONS(1425), + [anon_sym_DOLLAR] = ACTIONS(1580), + [anon_sym_DASH_DASH] = ACTIONS(1583), + [anon_sym_LBRACE] = ACTIONS(1586), + [anon_sym_DOT_DOT_LT] = ACTIONS(1589), + [anon_sym_DOT_DOT] = ACTIONS(1589), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1589), + [sym_val_nothing] = ACTIONS(1592), + [anon_sym_true] = ACTIONS(1595), + [anon_sym_false] = ACTIONS(1595), + [aux_sym_val_number_token1] = ACTIONS(1598), + [aux_sym_val_number_token2] = ACTIONS(1598), + [aux_sym_val_number_token3] = ACTIONS(1598), + [aux_sym_val_number_token4] = ACTIONS(1598), + [anon_sym_inf] = ACTIONS(1598), + [anon_sym_DASHinf] = ACTIONS(1598), + [anon_sym_NaN] = ACTIONS(1598), + [anon_sym_0b] = ACTIONS(1601), + [anon_sym_0o] = ACTIONS(1601), + [anon_sym_0x] = ACTIONS(1601), + [sym_val_date] = ACTIONS(1592), + [anon_sym_DQUOTE] = ACTIONS(1604), + [sym__str_single_quotes] = ACTIONS(1607), + [sym__str_back_ticks] = ACTIONS(1607), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1610), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1613), + [anon_sym_err_GT] = ACTIONS(1616), + [anon_sym_out_GT] = ACTIONS(1616), + [anon_sym_e_GT] = ACTIONS(1616), + [anon_sym_o_GT] = ACTIONS(1616), + [anon_sym_err_PLUSout_GT] = ACTIONS(1616), + [anon_sym_out_PLUSerr_GT] = ACTIONS(1616), + [anon_sym_o_PLUSe_GT] = ACTIONS(1616), + [anon_sym_e_PLUSo_GT] = ACTIONS(1616), + [sym_short_flag] = ACTIONS(1619), + [aux_sym_unquoted_token1] = ACTIONS(1622), + [anon_sym_POUND] = ACTIONS(3), + }, + [723] = { + [sym_comment] = STATE(723), + [anon_sym_export] = ACTIONS(1625), + [anon_sym_alias] = ACTIONS(1625), + [anon_sym_let] = ACTIONS(1625), + [anon_sym_let_DASHenv] = ACTIONS(1625), + [anon_sym_mut] = ACTIONS(1625), + [anon_sym_const] = ACTIONS(1625), + [sym_cmd_identifier] = ACTIONS(1625), + [anon_sym_SEMI] = ACTIONS(1625), + [anon_sym_LF] = ACTIONS(1627), + [anon_sym_def] = ACTIONS(1625), + [anon_sym_def_DASHenv] = ACTIONS(1625), + [anon_sym_export_DASHenv] = ACTIONS(1625), + [anon_sym_extern] = ACTIONS(1625), + [anon_sym_module] = ACTIONS(1625), + [anon_sym_use] = ACTIONS(1625), + [anon_sym_LBRACK] = ACTIONS(1625), + [anon_sym_LPAREN] = ACTIONS(1625), + [anon_sym_RPAREN] = ACTIONS(1625), + [anon_sym_PIPE] = ACTIONS(1625), + [anon_sym_DOLLAR] = ACTIONS(1625), + [anon_sym_error] = ACTIONS(1625), + [anon_sym_DASH] = ACTIONS(1625), + [anon_sym_break] = ACTIONS(1625), + [anon_sym_continue] = ACTIONS(1625), + [anon_sym_for] = ACTIONS(1625), + [anon_sym_loop] = ACTIONS(1625), + [anon_sym_while] = ACTIONS(1625), + [anon_sym_do] = ACTIONS(1625), + [anon_sym_if] = ACTIONS(1625), + [anon_sym_match] = ACTIONS(1625), + [anon_sym_LBRACE] = ACTIONS(1625), + [anon_sym_RBRACE] = ACTIONS(1625), + [anon_sym_try] = ACTIONS(1625), + [anon_sym_catch] = ACTIONS(1629), + [anon_sym_return] = ACTIONS(1625), + [anon_sym_source] = ACTIONS(1625), + [anon_sym_source_DASHenv] = ACTIONS(1625), + [anon_sym_register] = ACTIONS(1625), + [anon_sym_hide] = ACTIONS(1625), + [anon_sym_hide_DASHenv] = ACTIONS(1625), + [anon_sym_overlay] = ACTIONS(1625), + [anon_sym_where] = ACTIONS(1625), + [anon_sym_not] = ACTIONS(1625), + [anon_sym_DOT_DOT_LT] = ACTIONS(1625), + [anon_sym_DOT_DOT] = ACTIONS(1625), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1625), + [sym_val_nothing] = ACTIONS(1625), + [anon_sym_true] = ACTIONS(1625), + [anon_sym_false] = ACTIONS(1625), + [aux_sym_val_number_token1] = ACTIONS(1625), + [aux_sym_val_number_token2] = ACTIONS(1625), + [aux_sym_val_number_token3] = ACTIONS(1625), + [aux_sym_val_number_token4] = ACTIONS(1625), + [anon_sym_inf] = ACTIONS(1625), + [anon_sym_DASHinf] = ACTIONS(1625), + [anon_sym_NaN] = ACTIONS(1625), + [anon_sym_0b] = ACTIONS(1625), + [anon_sym_0o] = ACTIONS(1625), + [anon_sym_0x] = ACTIONS(1625), + [sym_val_date] = ACTIONS(1625), + [anon_sym_DQUOTE] = ACTIONS(1625), + [sym__str_single_quotes] = ACTIONS(1625), + [sym__str_back_ticks] = ACTIONS(1625), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1625), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1625), + [anon_sym_CARET] = ACTIONS(1625), + [anon_sym_POUND] = ACTIONS(3), + }, + [724] = { + [sym_comment] = STATE(724), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_RPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_RBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_catch] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), + [anon_sym_POUND] = ACTIONS(3), + }, + [725] = { + [sym_comment] = STATE(725), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_DASH_DASH] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), + [sym_short_flag] = ACTIONS(836), + [anon_sym_POUND] = ACTIONS(3), + }, + [726] = { + [sym_comment] = STATE(726), + [ts_builtin_sym_end] = ACTIONS(1386), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_alias] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_let_DASHenv] = ACTIONS(1384), + [anon_sym_mut] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [sym_cmd_identifier] = ACTIONS(1384), + [anon_sym_SEMI] = ACTIONS(1384), + [anon_sym_LF] = ACTIONS(1386), + [anon_sym_def] = ACTIONS(1384), + [anon_sym_def_DASHenv] = ACTIONS(1384), + [anon_sym_export_DASHenv] = ACTIONS(1384), + [anon_sym_extern] = ACTIONS(1384), + [anon_sym_module] = ACTIONS(1384), + [anon_sym_use] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1384), + [anon_sym_PIPE] = ACTIONS(1384), + [anon_sym_DOLLAR] = ACTIONS(1384), + [anon_sym_error] = ACTIONS(1384), + [anon_sym_DASH_DASH] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_loop] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_match] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_source] = ACTIONS(1384), + [anon_sym_source_DASHenv] = ACTIONS(1384), + [anon_sym_register] = ACTIONS(1384), + [anon_sym_hide] = ACTIONS(1384), + [anon_sym_hide_DASHenv] = ACTIONS(1384), + [anon_sym_overlay] = ACTIONS(1384), + [anon_sym_where] = ACTIONS(1384), + [anon_sym_not] = ACTIONS(1384), + [anon_sym_DOT_DOT_LT] = ACTIONS(1384), + [anon_sym_DOT_DOT] = ACTIONS(1384), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1384), + [sym_val_nothing] = ACTIONS(1384), + [anon_sym_true] = ACTIONS(1384), + [anon_sym_false] = ACTIONS(1384), + [aux_sym_val_number_token1] = ACTIONS(1384), + [aux_sym_val_number_token2] = ACTIONS(1384), + [aux_sym_val_number_token3] = ACTIONS(1384), + [aux_sym_val_number_token4] = ACTIONS(1384), + [anon_sym_inf] = ACTIONS(1384), + [anon_sym_DASHinf] = ACTIONS(1384), + [anon_sym_NaN] = ACTIONS(1384), + [anon_sym_0b] = ACTIONS(1384), + [anon_sym_0o] = ACTIONS(1384), + [anon_sym_0x] = ACTIONS(1384), + [sym_val_date] = ACTIONS(1384), + [anon_sym_DQUOTE] = ACTIONS(1384), + [sym__str_single_quotes] = ACTIONS(1384), + [sym__str_back_ticks] = ACTIONS(1384), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1384), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1384), + [anon_sym_CARET] = ACTIONS(1384), + [sym_short_flag] = ACTIONS(1384), + [anon_sym_POUND] = ACTIONS(3), + }, + [727] = { + [sym_cell_path] = STATE(955), + [sym_path] = STATE(717), + [sym_comment] = STATE(727), [ts_builtin_sym_end] = ACTIONS(611), [anon_sym_export] = ACTIONS(609), [anon_sym_alias] = ACTIONS(609), @@ -109941,7 +110816,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(609), [anon_sym_match] = ACTIONS(609), [anon_sym_LBRACE] = ACTIONS(609), - [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_DOT] = ACTIONS(1498), [anon_sym_try] = ACTIONS(609), [anon_sym_return] = ACTIONS(609), [anon_sym_source] = ACTIONS(609), @@ -109977,1689 +110852,849 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(609), [anon_sym_POUND] = ACTIONS(3), }, - [716] = { - [sym_comment] = STATE(716), - [aux_sym_pipe_element_repeat1] = STATE(1733), - [anon_sym_export] = ACTIONS(1544), - [anon_sym_alias] = ACTIONS(1544), - [anon_sym_let] = ACTIONS(1544), - [anon_sym_let_DASHenv] = ACTIONS(1544), - [anon_sym_mut] = ACTIONS(1544), - [anon_sym_const] = ACTIONS(1544), - [sym_cmd_identifier] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_LF] = ACTIONS(1546), - [anon_sym_def] = ACTIONS(1544), - [anon_sym_def_DASHenv] = ACTIONS(1544), - [anon_sym_export_DASHenv] = ACTIONS(1544), - [anon_sym_extern] = ACTIONS(1544), - [anon_sym_module] = ACTIONS(1544), - [anon_sym_use] = ACTIONS(1544), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_RPAREN] = ACTIONS(1544), - [anon_sym_PIPE] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1544), - [anon_sym_error] = ACTIONS(1544), - [anon_sym_DASH] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1544), - [anon_sym_continue] = ACTIONS(1544), - [anon_sym_for] = ACTIONS(1544), - [anon_sym_loop] = ACTIONS(1544), - [anon_sym_while] = ACTIONS(1544), - [anon_sym_do] = ACTIONS(1544), - [anon_sym_if] = ACTIONS(1544), - [anon_sym_match] = ACTIONS(1544), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_RBRACE] = ACTIONS(1544), - [anon_sym_try] = ACTIONS(1544), - [anon_sym_return] = ACTIONS(1544), - [anon_sym_source] = ACTIONS(1544), - [anon_sym_source_DASHenv] = ACTIONS(1544), - [anon_sym_register] = ACTIONS(1544), - [anon_sym_hide] = ACTIONS(1544), - [anon_sym_hide_DASHenv] = ACTIONS(1544), - [anon_sym_overlay] = ACTIONS(1544), - [anon_sym_where] = ACTIONS(1544), - [anon_sym_not] = ACTIONS(1544), - [anon_sym_DOT_DOT_LT] = ACTIONS(1544), - [anon_sym_DOT_DOT] = ACTIONS(1544), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1544), - [sym_val_nothing] = ACTIONS(1544), - [anon_sym_true] = ACTIONS(1544), - [anon_sym_false] = ACTIONS(1544), - [aux_sym_val_number_token1] = ACTIONS(1544), - [aux_sym_val_number_token2] = ACTIONS(1544), - [aux_sym_val_number_token3] = ACTIONS(1544), - [aux_sym_val_number_token4] = ACTIONS(1544), - [anon_sym_inf] = ACTIONS(1544), - [anon_sym_DASHinf] = ACTIONS(1544), - [anon_sym_NaN] = ACTIONS(1544), - [anon_sym_0b] = ACTIONS(1544), - [anon_sym_0o] = ACTIONS(1544), - [anon_sym_0x] = ACTIONS(1544), - [sym_val_date] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [sym__str_single_quotes] = ACTIONS(1544), - [sym__str_back_ticks] = ACTIONS(1544), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1544), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1544), - [anon_sym_CARET] = ACTIONS(1544), - [anon_sym_POUND] = ACTIONS(3), - }, - [717] = { - [sym_comment] = STATE(717), - [ts_builtin_sym_end] = ACTIONS(1440), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH_DASH] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), - [sym_short_flag] = ACTIONS(1438), - [anon_sym_POUND] = ACTIONS(3), - }, - [718] = { - [sym_comment] = STATE(718), - [anon_sym_export] = ACTIONS(1306), - [anon_sym_alias] = ACTIONS(1306), - [anon_sym_let] = ACTIONS(1306), - [anon_sym_let_DASHenv] = ACTIONS(1306), - [anon_sym_mut] = ACTIONS(1306), - [anon_sym_const] = ACTIONS(1306), - [sym_cmd_identifier] = ACTIONS(1306), - [anon_sym_SEMI] = ACTIONS(1306), - [anon_sym_LF] = ACTIONS(1308), - [anon_sym_def] = ACTIONS(1306), - [anon_sym_def_DASHenv] = ACTIONS(1306), - [anon_sym_export_DASHenv] = ACTIONS(1306), - [anon_sym_extern] = ACTIONS(1306), - [anon_sym_module] = ACTIONS(1306), - [anon_sym_use] = ACTIONS(1306), - [anon_sym_LBRACK] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(1306), - [anon_sym_RPAREN] = ACTIONS(1306), - [anon_sym_PIPE] = ACTIONS(1306), - [anon_sym_DOLLAR] = ACTIONS(1306), - [anon_sym_error] = ACTIONS(1306), - [anon_sym_DASH] = ACTIONS(1306), - [anon_sym_break] = ACTIONS(1306), - [anon_sym_continue] = ACTIONS(1306), - [anon_sym_for] = ACTIONS(1306), - [anon_sym_loop] = ACTIONS(1306), - [anon_sym_while] = ACTIONS(1306), - [anon_sym_do] = ACTIONS(1306), - [anon_sym_if] = ACTIONS(1306), - [anon_sym_match] = ACTIONS(1306), - [anon_sym_LBRACE] = ACTIONS(1306), - [anon_sym_RBRACE] = ACTIONS(1306), - [anon_sym_try] = ACTIONS(1306), - [anon_sym_return] = ACTIONS(1306), - [anon_sym_source] = ACTIONS(1306), - [anon_sym_source_DASHenv] = ACTIONS(1306), - [anon_sym_register] = ACTIONS(1306), - [anon_sym_hide] = ACTIONS(1306), - [anon_sym_hide_DASHenv] = ACTIONS(1306), - [anon_sym_overlay] = ACTIONS(1306), - [anon_sym_where] = ACTIONS(1306), - [anon_sym_not] = ACTIONS(1306), - [anon_sym_DOT_DOT_LT] = ACTIONS(1306), - [anon_sym_DOT_DOT] = ACTIONS(1306), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), - [sym_val_nothing] = ACTIONS(1306), - [anon_sym_true] = ACTIONS(1306), - [anon_sym_false] = ACTIONS(1306), - [aux_sym_val_number_token1] = ACTIONS(1306), - [aux_sym_val_number_token2] = ACTIONS(1306), - [aux_sym_val_number_token3] = ACTIONS(1306), - [aux_sym_val_number_token4] = ACTIONS(1306), - [anon_sym_inf] = ACTIONS(1306), - [anon_sym_DASHinf] = ACTIONS(1306), - [anon_sym_NaN] = ACTIONS(1306), - [anon_sym_0b] = ACTIONS(1306), - [anon_sym_0o] = ACTIONS(1306), - [anon_sym_0x] = ACTIONS(1306), - [sym_val_date] = ACTIONS(1306), - [anon_sym_DQUOTE] = ACTIONS(1306), - [sym__str_single_quotes] = ACTIONS(1306), - [sym__str_back_ticks] = ACTIONS(1306), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), - [anon_sym_CARET] = ACTIONS(1306), - [aux_sym_long_flag_token1] = ACTIONS(1550), - [anon_sym_POUND] = ACTIONS(3), - }, - [719] = { - [sym_expr_parenthesized] = STATE(1752), - [sym_val_range] = STATE(1749), - [sym__value] = STATE(1749), - [sym_val_bool] = STATE(1734), - [sym_val_variable] = STATE(1734), - [sym__var] = STATE(1658), - [sym_val_number] = STATE(109), - [sym_val_duration] = STATE(1734), - [sym_val_filesize] = STATE(1734), - [sym_val_binary] = STATE(1734), - [sym_val_string] = STATE(1734), - [sym__str_double_quotes] = STATE(1778), - [sym_val_interpolated] = STATE(1734), - [sym__inter_single_quotes] = STATE(1732), - [sym__inter_double_quotes] = STATE(1762), - [sym_val_list] = STATE(1734), - [sym_val_record] = STATE(1734), - [sym_val_table] = STATE(1734), - [sym_val_closure] = STATE(1734), - [sym__cmd_arg] = STATE(1748), - [sym_redirection] = STATE(1747), - [sym__flag] = STATE(1745), - [sym_long_flag] = STATE(1755), - [sym_unquoted] = STATE(1743), - [sym_comment] = STATE(719), - [aux_sym_command_repeat1] = STATE(710), - [ts_builtin_sym_end] = ACTIONS(1552), - [anon_sym_SEMI] = ACTIONS(1425), - [anon_sym_LF] = ACTIONS(1554), - [anon_sym_LBRACK] = ACTIONS(1508), - [anon_sym_LPAREN] = ACTIONS(1510), - [anon_sym_PIPE] = ACTIONS(1425), - [anon_sym_DOLLAR] = ACTIONS(1512), - [anon_sym_DASH_DASH] = ACTIONS(1514), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_DOT_DOT_LT] = ACTIONS(1518), - [anon_sym_DOT_DOT] = ACTIONS(1518), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), - [sym_val_nothing] = ACTIONS(1520), - [anon_sym_true] = ACTIONS(1522), - [anon_sym_false] = ACTIONS(1522), - [aux_sym_val_number_token1] = ACTIONS(1524), - [aux_sym_val_number_token2] = ACTIONS(1524), - [aux_sym_val_number_token3] = ACTIONS(1524), - [aux_sym_val_number_token4] = ACTIONS(1524), - [anon_sym_inf] = ACTIONS(1524), - [anon_sym_DASHinf] = ACTIONS(1524), - [anon_sym_NaN] = ACTIONS(1524), - [anon_sym_0b] = ACTIONS(1526), - [anon_sym_0o] = ACTIONS(1526), - [anon_sym_0x] = ACTIONS(1526), - [sym_val_date] = ACTIONS(1520), - [anon_sym_DQUOTE] = ACTIONS(1528), - [sym__str_single_quotes] = ACTIONS(1530), - [sym__str_back_ticks] = ACTIONS(1530), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), - [anon_sym_err_GT] = ACTIONS(1536), - [anon_sym_out_GT] = ACTIONS(1536), - [anon_sym_e_GT] = ACTIONS(1536), - [anon_sym_o_GT] = ACTIONS(1536), - [anon_sym_err_PLUSout_GT] = ACTIONS(1536), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), - [anon_sym_o_PLUSe_GT] = ACTIONS(1536), - [anon_sym_e_PLUSo_GT] = ACTIONS(1536), - [sym_short_flag] = ACTIONS(1538), - [aux_sym_unquoted_token1] = ACTIONS(1540), - [anon_sym_POUND] = ACTIONS(3), - }, - [720] = { - [sym_comment] = STATE(720), - [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_SEMI] = 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_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = 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_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1561), - [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_where] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [anon_sym_DOT_DOT_LT] = ACTIONS(1557), - [anon_sym_DOT_DOT] = ACTIONS(1557), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = 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(3), - }, - [721] = { - [sym_comment] = STATE(721), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1563), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, - [722] = { - [sym_comment] = STATE(722), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_RPAREN] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_RBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1563), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, - [723] = { - [sym_expr_parenthesized] = STATE(1752), - [sym_val_range] = STATE(1749), - [sym__value] = STATE(1749), - [sym_val_bool] = STATE(1734), - [sym_val_variable] = STATE(1734), - [sym__var] = STATE(1658), - [sym_val_number] = STATE(109), - [sym_val_duration] = STATE(1734), - [sym_val_filesize] = STATE(1734), - [sym_val_binary] = STATE(1734), - [sym_val_string] = STATE(1734), - [sym__str_double_quotes] = STATE(1778), - [sym_val_interpolated] = STATE(1734), - [sym__inter_single_quotes] = STATE(1732), - [sym__inter_double_quotes] = STATE(1762), - [sym_val_list] = STATE(1734), - [sym_val_record] = STATE(1734), - [sym_val_table] = STATE(1734), - [sym_val_closure] = STATE(1734), - [sym__cmd_arg] = STATE(1748), - [sym_redirection] = STATE(1747), - [sym__flag] = STATE(1745), - [sym_long_flag] = STATE(1755), - [sym_unquoted] = STATE(1743), - [sym_comment] = STATE(723), - [aux_sym_command_repeat1] = STATE(723), - [ts_builtin_sym_end] = ACTIONS(1565), - [anon_sym_SEMI] = ACTIONS(1365), - [anon_sym_LF] = ACTIONS(1567), - [anon_sym_LBRACK] = ACTIONS(1570), - [anon_sym_LPAREN] = ACTIONS(1573), - [anon_sym_PIPE] = ACTIONS(1365), - [anon_sym_DOLLAR] = ACTIONS(1576), - [anon_sym_DASH_DASH] = ACTIONS(1579), - [anon_sym_LBRACE] = ACTIONS(1582), - [anon_sym_DOT_DOT_LT] = ACTIONS(1585), - [anon_sym_DOT_DOT] = ACTIONS(1585), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1585), - [sym_val_nothing] = ACTIONS(1588), - [anon_sym_true] = ACTIONS(1591), - [anon_sym_false] = ACTIONS(1591), - [aux_sym_val_number_token1] = ACTIONS(1594), - [aux_sym_val_number_token2] = ACTIONS(1594), - [aux_sym_val_number_token3] = ACTIONS(1594), - [aux_sym_val_number_token4] = ACTIONS(1594), - [anon_sym_inf] = ACTIONS(1594), - [anon_sym_DASHinf] = ACTIONS(1594), - [anon_sym_NaN] = ACTIONS(1594), - [anon_sym_0b] = ACTIONS(1597), - [anon_sym_0o] = ACTIONS(1597), - [anon_sym_0x] = ACTIONS(1597), - [sym_val_date] = ACTIONS(1588), - [anon_sym_DQUOTE] = ACTIONS(1600), - [sym__str_single_quotes] = ACTIONS(1603), - [sym__str_back_ticks] = ACTIONS(1603), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1606), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1609), - [anon_sym_err_GT] = ACTIONS(1612), - [anon_sym_out_GT] = ACTIONS(1612), - [anon_sym_e_GT] = ACTIONS(1612), - [anon_sym_o_GT] = ACTIONS(1612), - [anon_sym_err_PLUSout_GT] = ACTIONS(1612), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1612), - [anon_sym_o_PLUSe_GT] = ACTIONS(1612), - [anon_sym_e_PLUSo_GT] = ACTIONS(1612), - [sym_short_flag] = ACTIONS(1615), - [aux_sym_unquoted_token1] = ACTIONS(1618), - [anon_sym_POUND] = ACTIONS(3), - }, - [724] = { - [sym_cell_path] = STATE(908), - [sym_path] = STATE(731), - [sym_comment] = STATE(724), - [ts_builtin_sym_end] = ACTIONS(603), - [anon_sym_export] = ACTIONS(601), - [anon_sym_alias] = ACTIONS(601), - [anon_sym_let] = ACTIONS(601), - [anon_sym_let_DASHenv] = ACTIONS(601), - [anon_sym_mut] = ACTIONS(601), - [anon_sym_const] = ACTIONS(601), - [sym_cmd_identifier] = ACTIONS(601), - [anon_sym_SEMI] = ACTIONS(601), - [anon_sym_LF] = ACTIONS(603), - [anon_sym_def] = ACTIONS(601), - [anon_sym_def_DASHenv] = ACTIONS(601), - [anon_sym_export_DASHenv] = ACTIONS(601), - [anon_sym_extern] = ACTIONS(601), - [anon_sym_module] = ACTIONS(601), - [anon_sym_use] = ACTIONS(601), - [anon_sym_LBRACK] = ACTIONS(601), - [anon_sym_LPAREN] = ACTIONS(601), - [anon_sym_DOLLAR] = ACTIONS(601), - [anon_sym_error] = ACTIONS(601), - [anon_sym_DASH] = ACTIONS(601), - [anon_sym_break] = ACTIONS(601), - [anon_sym_continue] = ACTIONS(601), - [anon_sym_for] = ACTIONS(601), - [anon_sym_loop] = ACTIONS(601), - [anon_sym_while] = ACTIONS(601), - [anon_sym_do] = ACTIONS(601), - [anon_sym_if] = ACTIONS(601), - [anon_sym_match] = ACTIONS(601), - [anon_sym_LBRACE] = ACTIONS(601), - [anon_sym_DOT] = ACTIONS(1542), - [anon_sym_try] = ACTIONS(601), - [anon_sym_return] = ACTIONS(601), - [anon_sym_source] = ACTIONS(601), - [anon_sym_source_DASHenv] = ACTIONS(601), - [anon_sym_register] = ACTIONS(601), - [anon_sym_hide] = ACTIONS(601), - [anon_sym_hide_DASHenv] = ACTIONS(601), - [anon_sym_overlay] = ACTIONS(601), - [anon_sym_where] = ACTIONS(601), - [anon_sym_not] = ACTIONS(601), - [anon_sym_DOT_DOT_LT] = ACTIONS(601), - [anon_sym_DOT_DOT] = ACTIONS(601), - [anon_sym_DOT_DOT_EQ] = ACTIONS(601), - [sym_val_nothing] = ACTIONS(601), - [anon_sym_true] = ACTIONS(601), - [anon_sym_false] = ACTIONS(601), - [aux_sym_val_number_token1] = ACTIONS(601), - [aux_sym_val_number_token2] = ACTIONS(601), - [aux_sym_val_number_token3] = ACTIONS(601), - [aux_sym_val_number_token4] = ACTIONS(601), - [anon_sym_inf] = ACTIONS(601), - [anon_sym_DASHinf] = ACTIONS(601), - [anon_sym_NaN] = ACTIONS(601), - [anon_sym_0b] = ACTIONS(601), - [anon_sym_0o] = ACTIONS(601), - [anon_sym_0x] = ACTIONS(601), - [sym_val_date] = ACTIONS(601), - [anon_sym_DQUOTE] = ACTIONS(601), - [sym__str_single_quotes] = ACTIONS(601), - [sym__str_back_ticks] = ACTIONS(601), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(601), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(601), - [anon_sym_CARET] = ACTIONS(601), - [anon_sym_POUND] = ACTIONS(3), - }, - [725] = { - [sym_comment] = STATE(725), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_RPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_else] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_RBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), - [anon_sym_POUND] = ACTIONS(3), - }, - [726] = { - [sym_comment] = STATE(726), - [ts_builtin_sym_end] = ACTIONS(787), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_DASH_DASH] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), - [sym_short_flag] = ACTIONS(785), - [anon_sym_POUND] = ACTIONS(3), - }, - [727] = { - [sym_comment] = STATE(727), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_RPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_RBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_catch] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), - [anon_sym_POUND] = ACTIONS(3), - }, [728] = { - [sym_expr_parenthesized] = STATE(1752), - [sym_val_range] = STATE(1749), - [sym__value] = STATE(1749), - [sym_val_bool] = STATE(1734), - [sym_val_variable] = STATE(1734), - [sym__var] = STATE(1658), + [sym_expr_parenthesized] = STATE(1765), + [sym_val_range] = STATE(1767), + [sym__value] = STATE(1767), + [sym_val_bool] = STATE(1776), + [sym_val_variable] = STATE(1776), + [sym__var] = STATE(1652), [sym_val_number] = STATE(109), - [sym_val_duration] = STATE(1734), - [sym_val_filesize] = STATE(1734), - [sym_val_binary] = STATE(1734), - [sym_val_string] = STATE(1734), - [sym__str_double_quotes] = STATE(1778), - [sym_val_interpolated] = STATE(1734), - [sym__inter_single_quotes] = STATE(1732), - [sym__inter_double_quotes] = STATE(1762), - [sym_val_list] = STATE(1734), - [sym_val_record] = STATE(1734), - [sym_val_table] = STATE(1734), - [sym_val_closure] = STATE(1734), - [sym__cmd_arg] = STATE(1748), - [sym_redirection] = STATE(1747), - [sym__flag] = STATE(1745), - [sym_long_flag] = STATE(1755), - [sym_unquoted] = STATE(1743), + [sym_val_duration] = STATE(1776), + [sym_val_filesize] = STATE(1776), + [sym_val_binary] = STATE(1776), + [sym_val_string] = STATE(1776), + [sym__str_double_quotes] = STATE(1756), + [sym_val_interpolated] = STATE(1776), + [sym__inter_single_quotes] = STATE(1751), + [sym__inter_double_quotes] = STATE(1753), + [sym_val_list] = STATE(1776), + [sym_val_record] = STATE(1776), + [sym_val_table] = STATE(1776), + [sym_val_closure] = STATE(1776), + [sym__cmd_arg] = STATE(1769), + [sym_redirection] = STATE(1770), + [sym__flag] = STATE(1773), + [sym_long_flag] = STATE(1763), + [sym_unquoted] = STATE(1775), [sym_comment] = STATE(728), - [aux_sym_command_repeat1] = STATE(723), - [ts_builtin_sym_end] = ACTIONS(1621), - [anon_sym_SEMI] = ACTIONS(1458), - [anon_sym_LF] = ACTIONS(1623), - [anon_sym_LBRACK] = ACTIONS(1508), - [anon_sym_LPAREN] = ACTIONS(1510), - [anon_sym_PIPE] = ACTIONS(1458), - [anon_sym_DOLLAR] = ACTIONS(1512), - [anon_sym_DASH_DASH] = ACTIONS(1514), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_DOT_DOT_LT] = ACTIONS(1518), - [anon_sym_DOT_DOT] = ACTIONS(1518), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), - [sym_val_nothing] = ACTIONS(1520), - [anon_sym_true] = ACTIONS(1522), - [anon_sym_false] = ACTIONS(1522), - [aux_sym_val_number_token1] = ACTIONS(1524), - [aux_sym_val_number_token2] = ACTIONS(1524), - [aux_sym_val_number_token3] = ACTIONS(1524), - [aux_sym_val_number_token4] = ACTIONS(1524), - [anon_sym_inf] = ACTIONS(1524), - [anon_sym_DASHinf] = ACTIONS(1524), - [anon_sym_NaN] = ACTIONS(1524), - [anon_sym_0b] = ACTIONS(1526), - [anon_sym_0o] = ACTIONS(1526), - [anon_sym_0x] = ACTIONS(1526), - [sym_val_date] = ACTIONS(1520), - [anon_sym_DQUOTE] = ACTIONS(1528), - [sym__str_single_quotes] = ACTIONS(1530), - [sym__str_back_ticks] = ACTIONS(1530), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), - [anon_sym_err_GT] = ACTIONS(1536), - [anon_sym_out_GT] = ACTIONS(1536), - [anon_sym_e_GT] = ACTIONS(1536), - [anon_sym_o_GT] = ACTIONS(1536), - [anon_sym_err_PLUSout_GT] = ACTIONS(1536), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), - [anon_sym_o_PLUSe_GT] = ACTIONS(1536), - [anon_sym_e_PLUSo_GT] = ACTIONS(1536), - [sym_short_flag] = ACTIONS(1538), - [aux_sym_unquoted_token1] = ACTIONS(1540), + [aux_sym_command_repeat1] = STATE(719), + [ts_builtin_sym_end] = ACTIONS(1631), + [anon_sym_SEMI] = ACTIONS(1485), + [anon_sym_LF] = ACTIONS(1633), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1509), + [anon_sym_PIPE] = ACTIONS(1485), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_DASH_DASH] = ACTIONS(1513), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_DOT_DOT_LT] = ACTIONS(1517), + [anon_sym_DOT_DOT] = ACTIONS(1517), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1517), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1521), + [anon_sym_false] = ACTIONS(1521), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [aux_sym_val_number_token4] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1525), + [anon_sym_0o] = ACTIONS(1525), + [anon_sym_0x] = ACTIONS(1525), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1529), + [sym__str_back_ticks] = ACTIONS(1529), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), + [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(1537), + [aux_sym_unquoted_token1] = ACTIONS(1539), [anon_sym_POUND] = ACTIONS(3), }, [729] = { - [sym__expression] = STATE(635), - [sym_expr_unary] = STATE(568), - [sym_expr_binary] = STATE(568), - [sym_expr_parenthesized] = STATE(583), - [sym_val_range] = STATE(568), - [sym__value] = STATE(568), - [sym_val_bool] = STATE(629), - [sym_val_variable] = STATE(629), - [sym__var] = STATE(485), - [sym_val_number] = STATE(13), - [sym_val_duration] = STATE(629), - [sym_val_filesize] = STATE(629), - [sym_val_binary] = STATE(629), - [sym_val_string] = STATE(629), - [sym__str_double_quotes] = STATE(616), - [sym_val_interpolated] = STATE(629), - [sym__inter_single_quotes] = STATE(605), - [sym__inter_double_quotes] = STATE(604), - [sym_val_list] = STATE(629), - [sym_val_record] = STATE(629), - [sym_val_table] = STATE(629), - [sym_val_closure] = STATE(629), - [sym_unquoted] = STATE(1770), [sym_comment] = STATE(729), - [ts_builtin_sym_end] = ACTIONS(1465), - [anon_sym_SEMI] = ACTIONS(1463), - [anon_sym_LF] = ACTIONS(1465), - [anon_sym_LBRACK] = ACTIONS(1626), - [anon_sym_LPAREN] = ACTIONS(1058), - [anon_sym_PIPE] = ACTIONS(1463), - [anon_sym_DOLLAR] = ACTIONS(1628), - [anon_sym_DASH_DASH] = ACTIONS(1463), - [anon_sym_DASH] = ACTIONS(1630), - [anon_sym_LBRACE] = ACTIONS(1632), - [anon_sym_not] = ACTIONS(1634), - [anon_sym_DOT_DOT_LT] = ACTIONS(1636), - [anon_sym_DOT_DOT] = ACTIONS(1636), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1636), - [sym_val_nothing] = ACTIONS(1638), - [anon_sym_true] = ACTIONS(1640), - [anon_sym_false] = ACTIONS(1640), - [aux_sym_val_number_token1] = ACTIONS(1642), - [aux_sym_val_number_token2] = ACTIONS(1642), - [aux_sym_val_number_token3] = ACTIONS(1642), - [aux_sym_val_number_token4] = ACTIONS(1642), - [anon_sym_inf] = ACTIONS(1642), - [anon_sym_DASHinf] = ACTIONS(1642), - [anon_sym_NaN] = ACTIONS(1642), - [anon_sym_0b] = ACTIONS(1644), - [anon_sym_0o] = ACTIONS(1644), - [anon_sym_0x] = ACTIONS(1644), - [sym_val_date] = ACTIONS(1638), - [anon_sym_DQUOTE] = ACTIONS(1646), - [sym__str_single_quotes] = ACTIONS(1648), - [sym__str_back_ticks] = ACTIONS(1648), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1650), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1652), - [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(1540), + [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), + [sym_cmd_identifier] = ACTIONS(1371), + [anon_sym_SEMI] = 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_PIPE] = ACTIONS(1371), + [anon_sym_DOLLAR] = ACTIONS(1371), + [anon_sym_error] = ACTIONS(1371), + [anon_sym_DASH_DASH] = ACTIONS(1371), + [anon_sym_DASH] = ACTIONS(1371), + [anon_sym_break] = ACTIONS(1371), + [anon_sym_continue] = ACTIONS(1371), + [anon_sym_for] = 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_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_where] = ACTIONS(1371), + [anon_sym_not] = ACTIONS(1371), + [anon_sym_DOT_DOT_LT] = ACTIONS(1371), + [anon_sym_DOT_DOT] = ACTIONS(1371), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1371), + [anon_sym_inf] = ACTIONS(1371), + [anon_sym_DASHinf] = ACTIONS(1371), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(1371), [anon_sym_POUND] = ACTIONS(3), }, [730] = { [sym_comment] = STATE(730), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_RPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_RBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_catch] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), + [anon_sym_export] = ACTIONS(1636), + [anon_sym_alias] = ACTIONS(1636), + [anon_sym_let] = ACTIONS(1636), + [anon_sym_let_DASHenv] = ACTIONS(1636), + [anon_sym_mut] = ACTIONS(1636), + [anon_sym_const] = ACTIONS(1636), + [sym_cmd_identifier] = ACTIONS(1636), + [anon_sym_SEMI] = ACTIONS(1636), + [anon_sym_LF] = ACTIONS(1638), + [anon_sym_def] = ACTIONS(1636), + [anon_sym_def_DASHenv] = ACTIONS(1636), + [anon_sym_export_DASHenv] = ACTIONS(1636), + [anon_sym_extern] = ACTIONS(1636), + [anon_sym_module] = ACTIONS(1636), + [anon_sym_use] = ACTIONS(1636), + [anon_sym_LBRACK] = ACTIONS(1636), + [anon_sym_LPAREN] = ACTIONS(1636), + [anon_sym_RPAREN] = ACTIONS(1636), + [anon_sym_PIPE] = ACTIONS(1636), + [anon_sym_DOLLAR] = ACTIONS(1636), + [anon_sym_error] = ACTIONS(1636), + [anon_sym_DASH] = ACTIONS(1636), + [anon_sym_break] = ACTIONS(1636), + [anon_sym_continue] = ACTIONS(1636), + [anon_sym_for] = ACTIONS(1636), + [anon_sym_loop] = ACTIONS(1636), + [anon_sym_while] = ACTIONS(1636), + [anon_sym_do] = ACTIONS(1636), + [anon_sym_if] = ACTIONS(1636), + [anon_sym_else] = ACTIONS(1640), + [anon_sym_match] = ACTIONS(1636), + [anon_sym_LBRACE] = ACTIONS(1636), + [anon_sym_RBRACE] = ACTIONS(1636), + [anon_sym_try] = ACTIONS(1636), + [anon_sym_return] = ACTIONS(1636), + [anon_sym_source] = ACTIONS(1636), + [anon_sym_source_DASHenv] = ACTIONS(1636), + [anon_sym_register] = ACTIONS(1636), + [anon_sym_hide] = ACTIONS(1636), + [anon_sym_hide_DASHenv] = ACTIONS(1636), + [anon_sym_overlay] = ACTIONS(1636), + [anon_sym_where] = ACTIONS(1636), + [anon_sym_not] = ACTIONS(1636), + [anon_sym_DOT_DOT_LT] = ACTIONS(1636), + [anon_sym_DOT_DOT] = ACTIONS(1636), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1636), + [sym_val_nothing] = ACTIONS(1636), + [anon_sym_true] = ACTIONS(1636), + [anon_sym_false] = ACTIONS(1636), + [aux_sym_val_number_token1] = ACTIONS(1636), + [aux_sym_val_number_token2] = ACTIONS(1636), + [aux_sym_val_number_token3] = ACTIONS(1636), + [aux_sym_val_number_token4] = ACTIONS(1636), + [anon_sym_inf] = ACTIONS(1636), + [anon_sym_DASHinf] = ACTIONS(1636), + [anon_sym_NaN] = ACTIONS(1636), + [anon_sym_0b] = ACTIONS(1636), + [anon_sym_0o] = ACTIONS(1636), + [anon_sym_0x] = ACTIONS(1636), + [sym_val_date] = ACTIONS(1636), + [anon_sym_DQUOTE] = ACTIONS(1636), + [sym__str_single_quotes] = ACTIONS(1636), + [sym__str_back_ticks] = ACTIONS(1636), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1636), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1636), + [anon_sym_CARET] = ACTIONS(1636), [anon_sym_POUND] = ACTIONS(3), }, [731] = { - [sym_path] = STATE(847), [sym_comment] = STATE(731), - [aux_sym_cell_path_repeat1] = STATE(712), - [ts_builtin_sym_end] = ACTIONS(584), - [anon_sym_export] = ACTIONS(582), - [anon_sym_alias] = ACTIONS(582), - [anon_sym_let] = ACTIONS(582), - [anon_sym_let_DASHenv] = ACTIONS(582), - [anon_sym_mut] = ACTIONS(582), - [anon_sym_const] = ACTIONS(582), - [sym_cmd_identifier] = ACTIONS(582), - [anon_sym_SEMI] = ACTIONS(582), - [anon_sym_LF] = ACTIONS(584), - [anon_sym_def] = ACTIONS(582), - [anon_sym_def_DASHenv] = ACTIONS(582), - [anon_sym_export_DASHenv] = ACTIONS(582), - [anon_sym_extern] = ACTIONS(582), - [anon_sym_module] = ACTIONS(582), - [anon_sym_use] = ACTIONS(582), - [anon_sym_LBRACK] = ACTIONS(582), - [anon_sym_LPAREN] = ACTIONS(582), - [anon_sym_DOLLAR] = ACTIONS(582), - [anon_sym_error] = ACTIONS(582), - [anon_sym_DASH] = ACTIONS(582), - [anon_sym_break] = ACTIONS(582), - [anon_sym_continue] = ACTIONS(582), - [anon_sym_for] = ACTIONS(582), - [anon_sym_loop] = ACTIONS(582), - [anon_sym_while] = ACTIONS(582), - [anon_sym_do] = ACTIONS(582), - [anon_sym_if] = ACTIONS(582), - [anon_sym_match] = ACTIONS(582), - [anon_sym_LBRACE] = ACTIONS(582), - [anon_sym_DOT] = ACTIONS(1542), - [anon_sym_try] = ACTIONS(582), - [anon_sym_return] = ACTIONS(582), - [anon_sym_source] = ACTIONS(582), - [anon_sym_source_DASHenv] = ACTIONS(582), - [anon_sym_register] = ACTIONS(582), - [anon_sym_hide] = ACTIONS(582), - [anon_sym_hide_DASHenv] = ACTIONS(582), - [anon_sym_overlay] = ACTIONS(582), - [anon_sym_where] = ACTIONS(582), - [anon_sym_not] = ACTIONS(582), - [anon_sym_DOT_DOT_LT] = ACTIONS(582), - [anon_sym_DOT_DOT] = ACTIONS(582), - [anon_sym_DOT_DOT_EQ] = ACTIONS(582), - [sym_val_nothing] = ACTIONS(582), - [anon_sym_true] = ACTIONS(582), - [anon_sym_false] = ACTIONS(582), - [aux_sym_val_number_token1] = ACTIONS(582), - [aux_sym_val_number_token2] = ACTIONS(582), - [aux_sym_val_number_token3] = ACTIONS(582), - [aux_sym_val_number_token4] = ACTIONS(582), - [anon_sym_inf] = ACTIONS(582), - [anon_sym_DASHinf] = ACTIONS(582), - [anon_sym_NaN] = ACTIONS(582), - [anon_sym_0b] = ACTIONS(582), - [anon_sym_0o] = ACTIONS(582), - [anon_sym_0x] = ACTIONS(582), - [sym_val_date] = ACTIONS(582), - [anon_sym_DQUOTE] = ACTIONS(582), - [sym__str_single_quotes] = ACTIONS(582), - [sym__str_back_ticks] = ACTIONS(582), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(582), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(582), - [anon_sym_CARET] = ACTIONS(582), + [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), + [sym_cmd_identifier] = ACTIONS(1363), + [anon_sym_SEMI] = 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_PIPE] = ACTIONS(1363), + [anon_sym_DOLLAR] = ACTIONS(1363), + [anon_sym_error] = ACTIONS(1363), + [anon_sym_DASH_DASH] = 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_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), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(1363), [anon_sym_POUND] = ACTIONS(3), }, [732] = { [sym_comment] = STATE(732), - [ts_builtin_sym_end] = ACTIONS(672), - [anon_sym_export] = ACTIONS(670), - [anon_sym_alias] = ACTIONS(670), - [anon_sym_let] = ACTIONS(670), - [anon_sym_let_DASHenv] = ACTIONS(670), - [anon_sym_mut] = ACTIONS(670), - [anon_sym_const] = ACTIONS(670), - [sym_cmd_identifier] = ACTIONS(670), - [anon_sym_SEMI] = ACTIONS(670), - [anon_sym_LF] = ACTIONS(672), - [anon_sym_def] = ACTIONS(670), - [anon_sym_def_DASHenv] = ACTIONS(670), - [anon_sym_export_DASHenv] = ACTIONS(670), - [anon_sym_extern] = ACTIONS(670), - [anon_sym_module] = ACTIONS(670), - [anon_sym_use] = ACTIONS(670), - [anon_sym_LBRACK] = ACTIONS(670), - [anon_sym_LPAREN] = ACTIONS(670), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_error] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_break] = ACTIONS(670), - [anon_sym_continue] = ACTIONS(670), - [anon_sym_for] = ACTIONS(670), - [anon_sym_loop] = ACTIONS(670), - [anon_sym_while] = ACTIONS(670), - [anon_sym_do] = ACTIONS(670), - [anon_sym_if] = ACTIONS(670), - [anon_sym_match] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(670), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_try] = ACTIONS(670), - [anon_sym_return] = ACTIONS(670), - [anon_sym_source] = ACTIONS(670), - [anon_sym_source_DASHenv] = ACTIONS(670), - [anon_sym_register] = ACTIONS(670), - [anon_sym_hide] = ACTIONS(670), - [anon_sym_hide_DASHenv] = ACTIONS(670), - [anon_sym_overlay] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_where] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(670), - [anon_sym_not] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(670), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(670), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(670), - [aux_sym_val_number_token3] = ACTIONS(670), - [aux_sym_val_number_token4] = ACTIONS(670), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(670), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(670), - [anon_sym_DQUOTE] = ACTIONS(670), - [sym__str_single_quotes] = ACTIONS(670), - [sym__str_back_ticks] = ACTIONS(670), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), - [anon_sym_CARET] = ACTIONS(670), + [ts_builtin_sym_end] = ACTIONS(1380), + [anon_sym_export] = ACTIONS(1378), + [anon_sym_alias] = ACTIONS(1378), + [anon_sym_let] = ACTIONS(1378), + [anon_sym_let_DASHenv] = ACTIONS(1378), + [anon_sym_mut] = ACTIONS(1378), + [anon_sym_const] = ACTIONS(1378), + [sym_cmd_identifier] = ACTIONS(1378), + [anon_sym_SEMI] = ACTIONS(1378), + [anon_sym_LF] = ACTIONS(1380), + [anon_sym_def] = ACTIONS(1378), + [anon_sym_def_DASHenv] = ACTIONS(1378), + [anon_sym_export_DASHenv] = ACTIONS(1378), + [anon_sym_extern] = ACTIONS(1378), + [anon_sym_module] = ACTIONS(1378), + [anon_sym_use] = ACTIONS(1378), + [anon_sym_LBRACK] = ACTIONS(1378), + [anon_sym_LPAREN] = ACTIONS(1378), + [anon_sym_DOLLAR] = ACTIONS(1378), + [anon_sym_error] = ACTIONS(1378), + [anon_sym_DASH_DASH] = ACTIONS(1378), + [anon_sym_DASH] = ACTIONS(1378), + [anon_sym_break] = ACTIONS(1378), + [anon_sym_continue] = ACTIONS(1378), + [anon_sym_for] = ACTIONS(1378), + [anon_sym_loop] = ACTIONS(1378), + [anon_sym_while] = ACTIONS(1378), + [anon_sym_do] = ACTIONS(1378), + [anon_sym_if] = ACTIONS(1378), + [anon_sym_match] = ACTIONS(1378), + [anon_sym_LBRACE] = ACTIONS(1378), + [anon_sym_try] = ACTIONS(1378), + [anon_sym_return] = ACTIONS(1378), + [anon_sym_source] = ACTIONS(1378), + [anon_sym_source_DASHenv] = ACTIONS(1378), + [anon_sym_register] = ACTIONS(1378), + [anon_sym_hide] = ACTIONS(1378), + [anon_sym_hide_DASHenv] = ACTIONS(1378), + [anon_sym_overlay] = ACTIONS(1378), + [anon_sym_as] = ACTIONS(1378), + [anon_sym_where] = ACTIONS(1378), + [anon_sym_not] = ACTIONS(1378), + [anon_sym_DOT_DOT_LT] = ACTIONS(1378), + [anon_sym_DOT_DOT] = ACTIONS(1378), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1378), + [sym_val_nothing] = ACTIONS(1378), + [anon_sym_true] = ACTIONS(1378), + [anon_sym_false] = ACTIONS(1378), + [aux_sym_val_number_token1] = ACTIONS(1378), + [aux_sym_val_number_token2] = ACTIONS(1378), + [aux_sym_val_number_token3] = ACTIONS(1378), + [aux_sym_val_number_token4] = ACTIONS(1378), + [anon_sym_inf] = ACTIONS(1378), + [anon_sym_DASHinf] = ACTIONS(1378), + [anon_sym_NaN] = ACTIONS(1378), + [anon_sym_0b] = ACTIONS(1378), + [anon_sym_0o] = ACTIONS(1378), + [anon_sym_0x] = ACTIONS(1378), + [sym_val_date] = ACTIONS(1378), + [anon_sym_DQUOTE] = ACTIONS(1378), + [sym__str_single_quotes] = ACTIONS(1378), + [sym__str_back_ticks] = ACTIONS(1378), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1378), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1378), + [anon_sym_CARET] = ACTIONS(1378), + [sym_short_flag] = ACTIONS(1378), [anon_sym_POUND] = ACTIONS(3), }, [733] = { + [sym_expr_parenthesized] = STATE(1765), + [sym_val_range] = STATE(1767), + [sym__value] = STATE(1767), + [sym_val_bool] = STATE(1776), + [sym_val_variable] = STATE(1776), + [sym__var] = STATE(1652), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1776), + [sym_val_filesize] = STATE(1776), + [sym_val_binary] = STATE(1776), + [sym_val_string] = STATE(1776), + [sym__str_double_quotes] = STATE(1756), + [sym_val_interpolated] = STATE(1776), + [sym__inter_single_quotes] = STATE(1751), + [sym__inter_double_quotes] = STATE(1753), + [sym_val_list] = STATE(1776), + [sym_val_record] = STATE(1776), + [sym_val_table] = STATE(1776), + [sym_val_closure] = STATE(1776), + [sym__cmd_arg] = STATE(1769), + [sym_redirection] = STATE(1770), + [sym__flag] = STATE(1773), + [sym_long_flag] = STATE(1763), + [sym_unquoted] = STATE(1775), [sym_comment] = STATE(733), - [ts_builtin_sym_end] = ACTIONS(1436), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH_DASH] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), - [sym_short_flag] = ACTIONS(1434), + [aux_sym_command_repeat1] = STATE(736), + [ts_builtin_sym_end] = ACTIONS(1642), + [anon_sym_SEMI] = ACTIONS(1324), + [anon_sym_LF] = ACTIONS(1644), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1509), + [anon_sym_PIPE] = ACTIONS(1324), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_DASH_DASH] = ACTIONS(1513), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_DOT_DOT_LT] = ACTIONS(1517), + [anon_sym_DOT_DOT] = ACTIONS(1517), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1517), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1521), + [anon_sym_false] = ACTIONS(1521), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [aux_sym_val_number_token4] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1525), + [anon_sym_0o] = ACTIONS(1525), + [anon_sym_0x] = ACTIONS(1525), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1529), + [sym__str_back_ticks] = ACTIONS(1529), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), + [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(1537), + [aux_sym_unquoted_token1] = ACTIONS(1539), [anon_sym_POUND] = ACTIONS(3), }, [734] = { [sym_comment] = STATE(734), - [anon_sym_export] = ACTIONS(1654), - [anon_sym_alias] = ACTIONS(1654), - [anon_sym_let] = ACTIONS(1654), - [anon_sym_let_DASHenv] = ACTIONS(1654), - [anon_sym_mut] = ACTIONS(1654), - [anon_sym_const] = ACTIONS(1654), - [sym_cmd_identifier] = ACTIONS(1654), - [anon_sym_SEMI] = ACTIONS(1654), - [anon_sym_LF] = ACTIONS(1656), - [anon_sym_def] = ACTIONS(1654), - [anon_sym_def_DASHenv] = ACTIONS(1654), - [anon_sym_export_DASHenv] = ACTIONS(1654), - [anon_sym_extern] = ACTIONS(1654), - [anon_sym_module] = ACTIONS(1654), - [anon_sym_use] = ACTIONS(1654), - [anon_sym_LBRACK] = ACTIONS(1654), - [anon_sym_LPAREN] = ACTIONS(1654), - [anon_sym_RPAREN] = ACTIONS(1654), - [anon_sym_PIPE] = ACTIONS(1654), - [anon_sym_DOLLAR] = ACTIONS(1654), - [anon_sym_error] = ACTIONS(1654), - [anon_sym_DASH] = ACTIONS(1654), - [anon_sym_break] = ACTIONS(1654), - [anon_sym_continue] = ACTIONS(1654), - [anon_sym_for] = ACTIONS(1654), - [anon_sym_loop] = ACTIONS(1654), - [anon_sym_while] = ACTIONS(1654), - [anon_sym_do] = ACTIONS(1654), - [anon_sym_if] = ACTIONS(1654), - [anon_sym_else] = ACTIONS(1658), - [anon_sym_match] = ACTIONS(1654), - [anon_sym_LBRACE] = ACTIONS(1654), - [anon_sym_RBRACE] = ACTIONS(1654), - [anon_sym_try] = ACTIONS(1654), - [anon_sym_return] = ACTIONS(1654), - [anon_sym_source] = ACTIONS(1654), - [anon_sym_source_DASHenv] = ACTIONS(1654), - [anon_sym_register] = ACTIONS(1654), - [anon_sym_hide] = ACTIONS(1654), - [anon_sym_hide_DASHenv] = ACTIONS(1654), - [anon_sym_overlay] = ACTIONS(1654), - [anon_sym_where] = ACTIONS(1654), - [anon_sym_not] = ACTIONS(1654), - [anon_sym_DOT_DOT_LT] = ACTIONS(1654), - [anon_sym_DOT_DOT] = ACTIONS(1654), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1654), - [sym_val_nothing] = ACTIONS(1654), - [anon_sym_true] = ACTIONS(1654), - [anon_sym_false] = ACTIONS(1654), - [aux_sym_val_number_token1] = ACTIONS(1654), - [aux_sym_val_number_token2] = ACTIONS(1654), - [aux_sym_val_number_token3] = ACTIONS(1654), - [aux_sym_val_number_token4] = ACTIONS(1654), - [anon_sym_inf] = ACTIONS(1654), - [anon_sym_DASHinf] = ACTIONS(1654), - [anon_sym_NaN] = ACTIONS(1654), - [anon_sym_0b] = ACTIONS(1654), - [anon_sym_0o] = ACTIONS(1654), - [anon_sym_0x] = ACTIONS(1654), - [sym_val_date] = ACTIONS(1654), - [anon_sym_DQUOTE] = ACTIONS(1654), - [sym__str_single_quotes] = ACTIONS(1654), - [sym__str_back_ticks] = ACTIONS(1654), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1654), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1654), - [anon_sym_CARET] = ACTIONS(1654), - [anon_sym_POUND] = ACTIONS(3), - }, - [735] = { - [sym_comment] = STATE(735), - [ts_builtin_sym_end] = ACTIONS(704), - [anon_sym_export] = ACTIONS(702), - [anon_sym_alias] = ACTIONS(702), - [anon_sym_let] = ACTIONS(702), - [anon_sym_let_DASHenv] = ACTIONS(702), - [anon_sym_mut] = ACTIONS(702), - [anon_sym_const] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(702), - [anon_sym_LF] = ACTIONS(704), - [anon_sym_def] = ACTIONS(702), - [anon_sym_def_DASHenv] = ACTIONS(702), - [anon_sym_export_DASHenv] = ACTIONS(702), - [anon_sym_extern] = ACTIONS(702), - [anon_sym_module] = ACTIONS(702), - [anon_sym_use] = ACTIONS(702), - [anon_sym_LBRACK] = ACTIONS(702), - [anon_sym_LPAREN] = ACTIONS(702), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_error] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_break] = ACTIONS(702), - [anon_sym_continue] = ACTIONS(702), - [anon_sym_for] = ACTIONS(702), - [anon_sym_loop] = ACTIONS(702), - [anon_sym_while] = ACTIONS(702), - [anon_sym_do] = ACTIONS(702), - [anon_sym_if] = ACTIONS(702), - [anon_sym_match] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(702), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_try] = ACTIONS(702), - [anon_sym_return] = ACTIONS(702), - [anon_sym_source] = ACTIONS(702), - [anon_sym_source_DASHenv] = ACTIONS(702), - [anon_sym_register] = ACTIONS(702), - [anon_sym_hide] = ACTIONS(702), - [anon_sym_hide_DASHenv] = ACTIONS(702), - [anon_sym_overlay] = ACTIONS(702), - [anon_sym_STAR] = ACTIONS(702), - [anon_sym_where] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(702), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(702), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(702), - [aux_sym_val_number_token3] = ACTIONS(702), - [aux_sym_val_number_token4] = ACTIONS(702), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(702), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(702), - [anon_sym_DQUOTE] = ACTIONS(702), - [sym__str_single_quotes] = ACTIONS(702), - [sym__str_back_ticks] = ACTIONS(702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(702), - [anon_sym_CARET] = ACTIONS(702), + [ts_builtin_sym_end] = ACTIONS(862), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_PIPE] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_DASH_DASH] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), + [sym_short_flag] = ACTIONS(860), + [anon_sym_POUND] = ACTIONS(3), + }, + [735] = { + [sym__terminator] = STATE(791), + [sym_comment] = STATE(735), + [aux_sym__block_body_repeat1] = STATE(735), + [anon_sym_export] = ACTIONS(1647), + [anon_sym_alias] = ACTIONS(1647), + [anon_sym_let] = ACTIONS(1647), + [anon_sym_let_DASHenv] = ACTIONS(1647), + [anon_sym_mut] = ACTIONS(1647), + [anon_sym_const] = ACTIONS(1647), + [sym_cmd_identifier] = ACTIONS(1647), + [anon_sym_SEMI] = ACTIONS(1649), + [anon_sym_LF] = ACTIONS(1652), + [anon_sym_def] = ACTIONS(1647), + [anon_sym_def_DASHenv] = ACTIONS(1647), + [anon_sym_export_DASHenv] = ACTIONS(1647), + [anon_sym_extern] = ACTIONS(1647), + [anon_sym_module] = ACTIONS(1647), + [anon_sym_use] = ACTIONS(1647), + [anon_sym_LBRACK] = ACTIONS(1647), + [anon_sym_LPAREN] = ACTIONS(1647), + [anon_sym_RPAREN] = ACTIONS(1647), + [anon_sym_DOLLAR] = ACTIONS(1647), + [anon_sym_error] = ACTIONS(1647), + [anon_sym_DASH] = ACTIONS(1647), + [anon_sym_break] = ACTIONS(1647), + [anon_sym_continue] = ACTIONS(1647), + [anon_sym_for] = ACTIONS(1647), + [anon_sym_loop] = ACTIONS(1647), + [anon_sym_while] = ACTIONS(1647), + [anon_sym_do] = ACTIONS(1647), + [anon_sym_if] = ACTIONS(1647), + [anon_sym_match] = ACTIONS(1647), + [anon_sym_LBRACE] = ACTIONS(1647), + [anon_sym_RBRACE] = ACTIONS(1647), + [anon_sym_try] = ACTIONS(1647), + [anon_sym_return] = ACTIONS(1647), + [anon_sym_source] = ACTIONS(1647), + [anon_sym_source_DASHenv] = ACTIONS(1647), + [anon_sym_register] = ACTIONS(1647), + [anon_sym_hide] = ACTIONS(1647), + [anon_sym_hide_DASHenv] = ACTIONS(1647), + [anon_sym_overlay] = ACTIONS(1647), + [anon_sym_where] = ACTIONS(1647), + [anon_sym_not] = ACTIONS(1647), + [anon_sym_DOT_DOT_LT] = ACTIONS(1647), + [anon_sym_DOT_DOT] = ACTIONS(1647), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1647), + [sym_val_nothing] = ACTIONS(1647), + [anon_sym_true] = ACTIONS(1647), + [anon_sym_false] = ACTIONS(1647), + [aux_sym_val_number_token1] = ACTIONS(1647), + [aux_sym_val_number_token2] = ACTIONS(1647), + [aux_sym_val_number_token3] = ACTIONS(1647), + [aux_sym_val_number_token4] = ACTIONS(1647), + [anon_sym_inf] = ACTIONS(1647), + [anon_sym_DASHinf] = ACTIONS(1647), + [anon_sym_NaN] = ACTIONS(1647), + [anon_sym_0b] = ACTIONS(1647), + [anon_sym_0o] = ACTIONS(1647), + [anon_sym_0x] = ACTIONS(1647), + [sym_val_date] = ACTIONS(1647), + [anon_sym_DQUOTE] = ACTIONS(1647), + [sym__str_single_quotes] = ACTIONS(1647), + [sym__str_back_ticks] = ACTIONS(1647), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1647), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1647), + [anon_sym_CARET] = ACTIONS(1647), [anon_sym_POUND] = ACTIONS(3), }, [736] = { + [sym_expr_parenthesized] = STATE(1765), + [sym_val_range] = STATE(1767), + [sym__value] = STATE(1767), + [sym_val_bool] = STATE(1776), + [sym_val_variable] = STATE(1776), + [sym__var] = STATE(1652), + [sym_val_number] = STATE(109), + [sym_val_duration] = STATE(1776), + [sym_val_filesize] = STATE(1776), + [sym_val_binary] = STATE(1776), + [sym_val_string] = STATE(1776), + [sym__str_double_quotes] = STATE(1756), + [sym_val_interpolated] = STATE(1776), + [sym__inter_single_quotes] = STATE(1751), + [sym__inter_double_quotes] = STATE(1753), + [sym_val_list] = STATE(1776), + [sym_val_record] = STATE(1776), + [sym_val_table] = STATE(1776), + [sym_val_closure] = STATE(1776), + [sym__cmd_arg] = STATE(1769), + [sym_redirection] = STATE(1770), + [sym__flag] = STATE(1773), + [sym_long_flag] = STATE(1763), + [sym_unquoted] = STATE(1775), [sym_comment] = STATE(736), - [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), - [sym_cmd_identifier] = ACTIONS(1322), - [anon_sym_SEMI] = ACTIONS(1322), - [anon_sym_LF] = ACTIONS(1324), - [anon_sym_def] = ACTIONS(1322), - [anon_sym_def_DASHenv] = 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_DASH_DASH] = ACTIONS(1322), - [anon_sym_DASH] = ACTIONS(1322), - [anon_sym_break] = ACTIONS(1322), - [anon_sym_continue] = ACTIONS(1322), - [anon_sym_for] = 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_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_as] = ACTIONS(1322), - [anon_sym_where] = ACTIONS(1322), - [anon_sym_not] = ACTIONS(1322), - [anon_sym_DOT_DOT_LT] = ACTIONS(1322), - [anon_sym_DOT_DOT] = ACTIONS(1322), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1322), - [anon_sym_inf] = ACTIONS(1322), - [anon_sym_DASHinf] = ACTIONS(1322), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1322), + [aux_sym_command_repeat1] = STATE(722), + [ts_builtin_sym_end] = ACTIONS(1655), + [anon_sym_SEMI] = ACTIONS(1490), + [anon_sym_LF] = ACTIONS(1657), + [anon_sym_LBRACK] = ACTIONS(1507), + [anon_sym_LPAREN] = ACTIONS(1509), + [anon_sym_PIPE] = ACTIONS(1490), + [anon_sym_DOLLAR] = ACTIONS(1511), + [anon_sym_DASH_DASH] = ACTIONS(1513), + [anon_sym_LBRACE] = ACTIONS(1515), + [anon_sym_DOT_DOT_LT] = ACTIONS(1517), + [anon_sym_DOT_DOT] = ACTIONS(1517), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1517), + [sym_val_nothing] = ACTIONS(1519), + [anon_sym_true] = ACTIONS(1521), + [anon_sym_false] = ACTIONS(1521), + [aux_sym_val_number_token1] = ACTIONS(1523), + [aux_sym_val_number_token2] = ACTIONS(1523), + [aux_sym_val_number_token3] = ACTIONS(1523), + [aux_sym_val_number_token4] = ACTIONS(1523), + [anon_sym_inf] = ACTIONS(1523), + [anon_sym_DASHinf] = ACTIONS(1523), + [anon_sym_NaN] = ACTIONS(1523), + [anon_sym_0b] = ACTIONS(1525), + [anon_sym_0o] = ACTIONS(1525), + [anon_sym_0x] = ACTIONS(1525), + [sym_val_date] = ACTIONS(1519), + [anon_sym_DQUOTE] = ACTIONS(1527), + [sym__str_single_quotes] = ACTIONS(1529), + [sym__str_back_ticks] = ACTIONS(1529), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1531), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1533), + [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(1537), + [aux_sym_unquoted_token1] = ACTIONS(1539), [anon_sym_POUND] = ACTIONS(3), }, [737] = { - [sym_expr_parenthesized] = STATE(1752), - [sym_val_range] = STATE(1749), - [sym__value] = STATE(1749), - [sym_val_bool] = STATE(1734), - [sym_val_variable] = STATE(1734), - [sym__var] = STATE(1658), - [sym_val_number] = STATE(109), - [sym_val_duration] = STATE(1734), - [sym_val_filesize] = STATE(1734), - [sym_val_binary] = STATE(1734), - [sym_val_string] = STATE(1734), - [sym__str_double_quotes] = STATE(1778), - [sym_val_interpolated] = STATE(1734), - [sym__inter_single_quotes] = STATE(1732), - [sym__inter_double_quotes] = STATE(1762), - [sym_val_list] = STATE(1734), - [sym_val_record] = STATE(1734), - [sym_val_table] = STATE(1734), - [sym_val_closure] = STATE(1734), - [sym__cmd_arg] = STATE(1748), - [sym_redirection] = STATE(1747), - [sym__flag] = STATE(1745), - [sym_long_flag] = STATE(1755), - [sym_unquoted] = STATE(1743), [sym_comment] = STATE(737), - [aux_sym_command_repeat1] = STATE(728), - [ts_builtin_sym_end] = ACTIONS(1660), - [anon_sym_SEMI] = ACTIONS(1449), - [anon_sym_LF] = ACTIONS(1662), - [anon_sym_LBRACK] = ACTIONS(1508), - [anon_sym_LPAREN] = ACTIONS(1510), - [anon_sym_PIPE] = ACTIONS(1449), - [anon_sym_DOLLAR] = ACTIONS(1512), - [anon_sym_DASH_DASH] = ACTIONS(1514), - [anon_sym_LBRACE] = ACTIONS(1516), - [anon_sym_DOT_DOT_LT] = ACTIONS(1518), - [anon_sym_DOT_DOT] = ACTIONS(1518), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1518), - [sym_val_nothing] = ACTIONS(1520), - [anon_sym_true] = ACTIONS(1522), - [anon_sym_false] = ACTIONS(1522), - [aux_sym_val_number_token1] = ACTIONS(1524), - [aux_sym_val_number_token2] = ACTIONS(1524), - [aux_sym_val_number_token3] = ACTIONS(1524), - [aux_sym_val_number_token4] = ACTIONS(1524), - [anon_sym_inf] = ACTIONS(1524), - [anon_sym_DASHinf] = ACTIONS(1524), - [anon_sym_NaN] = ACTIONS(1524), - [anon_sym_0b] = ACTIONS(1526), - [anon_sym_0o] = ACTIONS(1526), - [anon_sym_0x] = ACTIONS(1526), - [sym_val_date] = ACTIONS(1520), - [anon_sym_DQUOTE] = ACTIONS(1528), - [sym__str_single_quotes] = ACTIONS(1530), - [sym__str_back_ticks] = ACTIONS(1530), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1532), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1534), - [anon_sym_err_GT] = ACTIONS(1536), - [anon_sym_out_GT] = ACTIONS(1536), - [anon_sym_e_GT] = ACTIONS(1536), - [anon_sym_o_GT] = ACTIONS(1536), - [anon_sym_err_PLUSout_GT] = ACTIONS(1536), - [anon_sym_out_PLUSerr_GT] = ACTIONS(1536), - [anon_sym_o_PLUSe_GT] = ACTIONS(1536), - [anon_sym_e_PLUSo_GT] = ACTIONS(1536), - [sym_short_flag] = ACTIONS(1538), - [aux_sym_unquoted_token1] = ACTIONS(1540), + [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), + [sym_cmd_identifier] = ACTIONS(1371), + [anon_sym_SEMI] = 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_DASH_DASH] = ACTIONS(1371), + [anon_sym_DASH] = ACTIONS(1371), + [anon_sym_break] = ACTIONS(1371), + [anon_sym_continue] = ACTIONS(1371), + [anon_sym_for] = 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_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_as] = ACTIONS(1371), + [anon_sym_where] = ACTIONS(1371), + [anon_sym_not] = ACTIONS(1371), + [anon_sym_DOT_DOT_LT] = ACTIONS(1371), + [anon_sym_DOT_DOT] = ACTIONS(1371), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1371), + [anon_sym_inf] = ACTIONS(1371), + [anon_sym_DASHinf] = ACTIONS(1371), + [anon_sym_NaN] = 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), + [sym_short_flag] = ACTIONS(1371), [anon_sym_POUND] = ACTIONS(3), }, [738] = { [sym_comment] = STATE(738), - [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), - [sym_cmd_identifier] = ACTIONS(1322), - [anon_sym_SEMI] = ACTIONS(1322), - [anon_sym_LF] = ACTIONS(1324), - [anon_sym_def] = ACTIONS(1322), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1322), - [anon_sym_DOLLAR] = ACTIONS(1322), - [anon_sym_error] = ACTIONS(1322), - [anon_sym_DASH_DASH] = ACTIONS(1322), - [anon_sym_DASH] = ACTIONS(1322), - [anon_sym_break] = ACTIONS(1322), - [anon_sym_continue] = ACTIONS(1322), - [anon_sym_for] = 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_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_where] = ACTIONS(1322), - [anon_sym_not] = ACTIONS(1322), - [anon_sym_DOT_DOT_LT] = ACTIONS(1322), - [anon_sym_DOT_DOT] = ACTIONS(1322), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1322), - [anon_sym_inf] = ACTIONS(1322), - [anon_sym_DASHinf] = ACTIONS(1322), - [anon_sym_NaN] = 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), - [sym_short_flag] = ACTIONS(1322), + [ts_builtin_sym_end] = ACTIONS(1322), + [anon_sym_export] = ACTIONS(1320), + [anon_sym_alias] = ACTIONS(1320), + [anon_sym_let] = ACTIONS(1320), + [anon_sym_let_DASHenv] = ACTIONS(1320), + [anon_sym_mut] = ACTIONS(1320), + [anon_sym_const] = ACTIONS(1320), + [sym_cmd_identifier] = ACTIONS(1320), + [anon_sym_SEMI] = ACTIONS(1320), + [anon_sym_LF] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1320), + [anon_sym_def_DASHenv] = ACTIONS(1320), + [anon_sym_export_DASHenv] = ACTIONS(1320), + [anon_sym_extern] = ACTIONS(1320), + [anon_sym_module] = ACTIONS(1320), + [anon_sym_use] = ACTIONS(1320), + [anon_sym_LBRACK] = ACTIONS(1320), + [anon_sym_LPAREN] = ACTIONS(1320), + [anon_sym_DOLLAR] = ACTIONS(1320), + [anon_sym_error] = ACTIONS(1320), + [anon_sym_DASH_DASH] = ACTIONS(1320), + [anon_sym_DASH] = ACTIONS(1320), + [anon_sym_break] = ACTIONS(1320), + [anon_sym_continue] = ACTIONS(1320), + [anon_sym_for] = ACTIONS(1320), + [anon_sym_loop] = ACTIONS(1320), + [anon_sym_while] = ACTIONS(1320), + [anon_sym_do] = ACTIONS(1320), + [anon_sym_if] = ACTIONS(1320), + [anon_sym_match] = ACTIONS(1320), + [anon_sym_LBRACE] = ACTIONS(1320), + [anon_sym_try] = ACTIONS(1320), + [anon_sym_return] = ACTIONS(1320), + [anon_sym_source] = ACTIONS(1320), + [anon_sym_source_DASHenv] = ACTIONS(1320), + [anon_sym_register] = ACTIONS(1320), + [anon_sym_hide] = ACTIONS(1320), + [anon_sym_hide_DASHenv] = ACTIONS(1320), + [anon_sym_overlay] = ACTIONS(1320), + [anon_sym_as] = ACTIONS(1320), + [anon_sym_where] = ACTIONS(1320), + [anon_sym_not] = ACTIONS(1320), + [anon_sym_DOT_DOT_LT] = ACTIONS(1320), + [anon_sym_DOT_DOT] = ACTIONS(1320), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1320), + [sym_val_nothing] = ACTIONS(1320), + [anon_sym_true] = ACTIONS(1320), + [anon_sym_false] = ACTIONS(1320), + [aux_sym_val_number_token1] = ACTIONS(1320), + [aux_sym_val_number_token2] = ACTIONS(1320), + [aux_sym_val_number_token3] = ACTIONS(1320), + [aux_sym_val_number_token4] = ACTIONS(1320), + [anon_sym_inf] = ACTIONS(1320), + [anon_sym_DASHinf] = ACTIONS(1320), + [anon_sym_NaN] = ACTIONS(1320), + [anon_sym_0b] = ACTIONS(1320), + [anon_sym_0o] = ACTIONS(1320), + [anon_sym_0x] = ACTIONS(1320), + [sym_val_date] = ACTIONS(1320), + [anon_sym_DQUOTE] = ACTIONS(1320), + [sym__str_single_quotes] = ACTIONS(1320), + [sym__str_back_ticks] = ACTIONS(1320), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1320), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1320), + [anon_sym_CARET] = ACTIONS(1320), + [sym_short_flag] = ACTIONS(1320), [anon_sym_POUND] = ACTIONS(3), }, [739] = { [sym_comment] = STATE(739), - [ts_builtin_sym_end] = ACTIONS(1444), - [anon_sym_export] = ACTIONS(1442), - [anon_sym_alias] = ACTIONS(1442), - [anon_sym_let] = ACTIONS(1442), - [anon_sym_let_DASHenv] = ACTIONS(1442), - [anon_sym_mut] = ACTIONS(1442), - [anon_sym_const] = ACTIONS(1442), - [sym_cmd_identifier] = ACTIONS(1442), - [anon_sym_SEMI] = ACTIONS(1442), - [anon_sym_LF] = ACTIONS(1444), - [anon_sym_def] = ACTIONS(1442), - [anon_sym_def_DASHenv] = ACTIONS(1442), - [anon_sym_export_DASHenv] = ACTIONS(1442), - [anon_sym_extern] = ACTIONS(1442), - [anon_sym_module] = ACTIONS(1442), - [anon_sym_use] = ACTIONS(1442), - [anon_sym_LBRACK] = ACTIONS(1442), - [anon_sym_LPAREN] = ACTIONS(1442), - [anon_sym_DOLLAR] = ACTIONS(1442), - [anon_sym_error] = ACTIONS(1442), - [anon_sym_DASH_DASH] = ACTIONS(1442), - [anon_sym_DASH] = ACTIONS(1442), - [anon_sym_break] = ACTIONS(1442), - [anon_sym_continue] = ACTIONS(1442), - [anon_sym_for] = ACTIONS(1442), - [anon_sym_loop] = ACTIONS(1442), - [anon_sym_while] = ACTIONS(1442), - [anon_sym_do] = ACTIONS(1442), - [anon_sym_if] = ACTIONS(1442), - [anon_sym_match] = ACTIONS(1442), - [anon_sym_LBRACE] = ACTIONS(1442), - [anon_sym_try] = ACTIONS(1442), - [anon_sym_return] = ACTIONS(1442), - [anon_sym_source] = ACTIONS(1442), - [anon_sym_source_DASHenv] = ACTIONS(1442), - [anon_sym_register] = ACTIONS(1442), - [anon_sym_hide] = ACTIONS(1442), - [anon_sym_hide_DASHenv] = ACTIONS(1442), - [anon_sym_overlay] = ACTIONS(1442), - [anon_sym_as] = ACTIONS(1442), - [anon_sym_where] = ACTIONS(1442), - [anon_sym_not] = ACTIONS(1442), - [anon_sym_DOT_DOT_LT] = ACTIONS(1442), - [anon_sym_DOT_DOT] = ACTIONS(1442), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1442), - [sym_val_nothing] = ACTIONS(1442), - [anon_sym_true] = ACTIONS(1442), - [anon_sym_false] = ACTIONS(1442), - [aux_sym_val_number_token1] = ACTIONS(1442), - [aux_sym_val_number_token2] = ACTIONS(1442), - [aux_sym_val_number_token3] = ACTIONS(1442), - [aux_sym_val_number_token4] = ACTIONS(1442), - [anon_sym_inf] = ACTIONS(1442), - [anon_sym_DASHinf] = ACTIONS(1442), - [anon_sym_NaN] = ACTIONS(1442), - [anon_sym_0b] = ACTIONS(1442), - [anon_sym_0o] = ACTIONS(1442), - [anon_sym_0x] = ACTIONS(1442), - [sym_val_date] = ACTIONS(1442), - [anon_sym_DQUOTE] = ACTIONS(1442), - [sym__str_single_quotes] = ACTIONS(1442), - [sym__str_back_ticks] = ACTIONS(1442), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1442), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1442), - [anon_sym_CARET] = ACTIONS(1442), - [sym_short_flag] = ACTIONS(1442), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1660), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [740] = { - [sym_cell_path] = STATE(979), - [sym_path] = STATE(731), + [sym_cell_path] = STATE(950), + [sym_path] = STATE(717), [sym_comment] = STATE(740), [ts_builtin_sym_end] = ACTIONS(580), [anon_sym_export] = ACTIONS(578), @@ -111691,7 +111726,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(578), [anon_sym_match] = ACTIONS(578), [anon_sym_LBRACE] = ACTIONS(578), - [anon_sym_DOT] = ACTIONS(1542), + [anon_sym_DOT] = ACTIONS(1498), [anon_sym_try] = ACTIONS(578), [anon_sym_return] = ACTIONS(578), [anon_sym_source] = ACTIONS(578), @@ -111728,146 +111763,147 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_POUND] = ACTIONS(3), }, [741] = { - [sym_path] = STATE(847), [sym_comment] = STATE(741), - [aux_sym_cell_path_repeat1] = STATE(741), - [ts_builtin_sym_end] = ACTIONS(596), - [anon_sym_export] = ACTIONS(594), - [anon_sym_alias] = ACTIONS(594), - [anon_sym_let] = ACTIONS(594), - [anon_sym_let_DASHenv] = ACTIONS(594), - [anon_sym_mut] = ACTIONS(594), - [anon_sym_const] = ACTIONS(594), - [sym_cmd_identifier] = ACTIONS(594), - [anon_sym_SEMI] = ACTIONS(594), - [anon_sym_LF] = ACTIONS(596), - [anon_sym_def] = ACTIONS(594), - [anon_sym_def_DASHenv] = ACTIONS(594), - [anon_sym_export_DASHenv] = ACTIONS(594), - [anon_sym_extern] = ACTIONS(594), - [anon_sym_module] = ACTIONS(594), - [anon_sym_use] = ACTIONS(594), - [anon_sym_LBRACK] = ACTIONS(594), - [anon_sym_LPAREN] = ACTIONS(594), - [anon_sym_DOLLAR] = ACTIONS(594), - [anon_sym_error] = ACTIONS(594), - [anon_sym_DASH] = ACTIONS(594), - [anon_sym_break] = ACTIONS(594), - [anon_sym_continue] = ACTIONS(594), - [anon_sym_for] = ACTIONS(594), - [anon_sym_loop] = ACTIONS(594), - [anon_sym_while] = ACTIONS(594), - [anon_sym_do] = ACTIONS(594), - [anon_sym_if] = ACTIONS(594), - [anon_sym_match] = ACTIONS(594), - [anon_sym_LBRACE] = ACTIONS(594), - [anon_sym_DOT] = ACTIONS(1665), - [anon_sym_try] = ACTIONS(594), - [anon_sym_return] = ACTIONS(594), - [anon_sym_source] = ACTIONS(594), - [anon_sym_source_DASHenv] = ACTIONS(594), - [anon_sym_register] = ACTIONS(594), - [anon_sym_hide] = ACTIONS(594), - [anon_sym_hide_DASHenv] = ACTIONS(594), - [anon_sym_overlay] = ACTIONS(594), - [anon_sym_where] = ACTIONS(594), - [anon_sym_not] = ACTIONS(594), - [anon_sym_DOT_DOT_LT] = ACTIONS(594), - [anon_sym_DOT_DOT] = ACTIONS(594), - [anon_sym_DOT_DOT_EQ] = ACTIONS(594), - [sym_val_nothing] = ACTIONS(594), - [anon_sym_true] = ACTIONS(594), - [anon_sym_false] = ACTIONS(594), - [aux_sym_val_number_token1] = ACTIONS(594), - [aux_sym_val_number_token2] = ACTIONS(594), - [aux_sym_val_number_token3] = ACTIONS(594), - [aux_sym_val_number_token4] = ACTIONS(594), - [anon_sym_inf] = ACTIONS(594), - [anon_sym_DASHinf] = ACTIONS(594), - [anon_sym_NaN] = ACTIONS(594), - [anon_sym_0b] = ACTIONS(594), - [anon_sym_0o] = ACTIONS(594), - [anon_sym_0x] = ACTIONS(594), - [sym_val_date] = ACTIONS(594), - [anon_sym_DQUOTE] = ACTIONS(594), - [sym__str_single_quotes] = ACTIONS(594), - [sym__str_back_ticks] = ACTIONS(594), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(594), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(594), - [anon_sym_CARET] = ACTIONS(594), + [aux_sym_pipe_element_repeat1] = STATE(1760), + [anon_sym_export] = ACTIONS(1662), + [anon_sym_alias] = ACTIONS(1662), + [anon_sym_let] = ACTIONS(1662), + [anon_sym_let_DASHenv] = ACTIONS(1662), + [anon_sym_mut] = ACTIONS(1662), + [anon_sym_const] = ACTIONS(1662), + [sym_cmd_identifier] = ACTIONS(1662), + [anon_sym_SEMI] = ACTIONS(1662), + [anon_sym_LF] = ACTIONS(1664), + [anon_sym_def] = ACTIONS(1662), + [anon_sym_def_DASHenv] = ACTIONS(1662), + [anon_sym_export_DASHenv] = ACTIONS(1662), + [anon_sym_extern] = ACTIONS(1662), + [anon_sym_module] = ACTIONS(1662), + [anon_sym_use] = ACTIONS(1662), + [anon_sym_LBRACK] = ACTIONS(1662), + [anon_sym_LPAREN] = ACTIONS(1662), + [anon_sym_RPAREN] = ACTIONS(1662), + [anon_sym_PIPE] = ACTIONS(1666), + [anon_sym_DOLLAR] = ACTIONS(1662), + [anon_sym_error] = ACTIONS(1662), + [anon_sym_DASH] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1662), + [anon_sym_continue] = ACTIONS(1662), + [anon_sym_for] = ACTIONS(1662), + [anon_sym_loop] = ACTIONS(1662), + [anon_sym_while] = ACTIONS(1662), + [anon_sym_do] = ACTIONS(1662), + [anon_sym_if] = ACTIONS(1662), + [anon_sym_match] = ACTIONS(1662), + [anon_sym_LBRACE] = ACTIONS(1662), + [anon_sym_RBRACE] = ACTIONS(1662), + [anon_sym_try] = ACTIONS(1662), + [anon_sym_return] = ACTIONS(1662), + [anon_sym_source] = ACTIONS(1662), + [anon_sym_source_DASHenv] = ACTIONS(1662), + [anon_sym_register] = ACTIONS(1662), + [anon_sym_hide] = ACTIONS(1662), + [anon_sym_hide_DASHenv] = ACTIONS(1662), + [anon_sym_overlay] = ACTIONS(1662), + [anon_sym_where] = ACTIONS(1662), + [anon_sym_not] = ACTIONS(1662), + [anon_sym_DOT_DOT_LT] = ACTIONS(1662), + [anon_sym_DOT_DOT] = ACTIONS(1662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1662), + [sym_val_nothing] = ACTIONS(1662), + [anon_sym_true] = ACTIONS(1662), + [anon_sym_false] = ACTIONS(1662), + [aux_sym_val_number_token1] = ACTIONS(1662), + [aux_sym_val_number_token2] = ACTIONS(1662), + [aux_sym_val_number_token3] = ACTIONS(1662), + [aux_sym_val_number_token4] = ACTIONS(1662), + [anon_sym_inf] = ACTIONS(1662), + [anon_sym_DASHinf] = ACTIONS(1662), + [anon_sym_NaN] = ACTIONS(1662), + [anon_sym_0b] = ACTIONS(1662), + [anon_sym_0o] = ACTIONS(1662), + [anon_sym_0x] = ACTIONS(1662), + [sym_val_date] = ACTIONS(1662), + [anon_sym_DQUOTE] = ACTIONS(1662), + [sym__str_single_quotes] = ACTIONS(1662), + [sym__str_back_ticks] = ACTIONS(1662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1662), + [anon_sym_CARET] = ACTIONS(1662), [anon_sym_POUND] = ACTIONS(3), }, [742] = { [sym_comment] = STATE(742), - [ts_builtin_sym_end] = ACTIONS(1423), - [anon_sym_export] = ACTIONS(1421), - [anon_sym_alias] = ACTIONS(1421), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_let_DASHenv] = ACTIONS(1421), - [anon_sym_mut] = ACTIONS(1421), - [anon_sym_const] = ACTIONS(1421), - [sym_cmd_identifier] = ACTIONS(1421), - [anon_sym_SEMI] = ACTIONS(1421), - [anon_sym_LF] = ACTIONS(1423), - [anon_sym_def] = ACTIONS(1421), - [anon_sym_def_DASHenv] = ACTIONS(1421), - [anon_sym_export_DASHenv] = ACTIONS(1421), - [anon_sym_extern] = ACTIONS(1421), - [anon_sym_module] = ACTIONS(1421), - [anon_sym_use] = ACTIONS(1421), - [anon_sym_LBRACK] = ACTIONS(1421), - [anon_sym_LPAREN] = ACTIONS(1421), - [anon_sym_PIPE] = ACTIONS(1421), - [anon_sym_DOLLAR] = ACTIONS(1421), - [anon_sym_error] = ACTIONS(1421), - [anon_sym_DASH_DASH] = ACTIONS(1421), - [anon_sym_DASH] = ACTIONS(1421), - [anon_sym_break] = ACTIONS(1421), - [anon_sym_continue] = ACTIONS(1421), - [anon_sym_for] = ACTIONS(1421), - [anon_sym_loop] = ACTIONS(1421), - [anon_sym_while] = ACTIONS(1421), - [anon_sym_do] = ACTIONS(1421), - [anon_sym_if] = ACTIONS(1421), - [anon_sym_match] = ACTIONS(1421), - [anon_sym_LBRACE] = ACTIONS(1421), - [anon_sym_try] = ACTIONS(1421), - [anon_sym_return] = ACTIONS(1421), - [anon_sym_source] = ACTIONS(1421), - [anon_sym_source_DASHenv] = ACTIONS(1421), - [anon_sym_register] = ACTIONS(1421), - [anon_sym_hide] = ACTIONS(1421), - [anon_sym_hide_DASHenv] = ACTIONS(1421), - [anon_sym_overlay] = ACTIONS(1421), - [anon_sym_where] = ACTIONS(1421), - [anon_sym_not] = ACTIONS(1421), - [anon_sym_DOT_DOT_LT] = ACTIONS(1421), - [anon_sym_DOT_DOT] = ACTIONS(1421), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), - [sym_val_nothing] = ACTIONS(1421), - [anon_sym_true] = ACTIONS(1421), - [anon_sym_false] = ACTIONS(1421), - [aux_sym_val_number_token1] = ACTIONS(1421), - [aux_sym_val_number_token2] = ACTIONS(1421), - [aux_sym_val_number_token3] = ACTIONS(1421), - [aux_sym_val_number_token4] = ACTIONS(1421), - [anon_sym_inf] = ACTIONS(1421), - [anon_sym_DASHinf] = ACTIONS(1421), - [anon_sym_NaN] = ACTIONS(1421), - [anon_sym_0b] = ACTIONS(1421), - [anon_sym_0o] = ACTIONS(1421), - [anon_sym_0x] = ACTIONS(1421), - [sym_val_date] = ACTIONS(1421), - [anon_sym_DQUOTE] = ACTIONS(1421), - [sym__str_single_quotes] = ACTIONS(1421), - [sym__str_back_ticks] = ACTIONS(1421), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), - [anon_sym_CARET] = ACTIONS(1421), - [sym_short_flag] = ACTIONS(1421), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_RPAREN] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_RBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1660), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [743] = { + [sym_block] = STATE(892), [sym_comment] = STATE(743), [anon_sym_export] = ACTIONS(1668), [anon_sym_alias] = ACTIONS(1668), @@ -111887,7 +111923,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1668), [anon_sym_LPAREN] = ACTIONS(1668), [anon_sym_RPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), [anon_sym_DOLLAR] = ACTIONS(1668), [anon_sym_error] = ACTIONS(1668), [anon_sym_DASH] = ACTIONS(1668), @@ -111899,7 +111934,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_do] = ACTIONS(1668), [anon_sym_if] = ACTIONS(1668), [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), + [anon_sym_LBRACE] = ACTIONS(1672), [anon_sym_RBRACE] = ACTIONS(1668), [anon_sym_try] = ACTIONS(1668), [anon_sym_return] = ACTIONS(1668), @@ -111938,283 +111973,421 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [744] = { [sym_comment] = STATE(744), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_alias] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_let_DASHenv] = ACTIONS(1672), - [anon_sym_mut] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [sym_cmd_identifier] = ACTIONS(1672), - [anon_sym_SEMI] = ACTIONS(1672), - [anon_sym_LF] = ACTIONS(1674), - [anon_sym_def] = ACTIONS(1672), - [anon_sym_def_DASHenv] = ACTIONS(1672), - [anon_sym_export_DASHenv] = ACTIONS(1672), - [anon_sym_extern] = ACTIONS(1672), - [anon_sym_module] = ACTIONS(1672), - [anon_sym_use] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1672), - [anon_sym_RPAREN] = ACTIONS(1672), - [anon_sym_PIPE] = ACTIONS(1672), - [anon_sym_DOLLAR] = ACTIONS(1672), - [anon_sym_error] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_loop] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_match] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1672), - [anon_sym_RBRACE] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_source] = ACTIONS(1672), - [anon_sym_source_DASHenv] = ACTIONS(1672), - [anon_sym_register] = ACTIONS(1672), - [anon_sym_hide] = ACTIONS(1672), - [anon_sym_hide_DASHenv] = ACTIONS(1672), - [anon_sym_overlay] = ACTIONS(1672), - [anon_sym_where] = ACTIONS(1672), - [anon_sym_not] = ACTIONS(1672), - [anon_sym_DOT_DOT_LT] = ACTIONS(1672), - [anon_sym_DOT_DOT] = ACTIONS(1672), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1672), - [sym_val_nothing] = ACTIONS(1672), - [anon_sym_true] = ACTIONS(1672), - [anon_sym_false] = ACTIONS(1672), - [aux_sym_val_number_token1] = ACTIONS(1672), - [aux_sym_val_number_token2] = ACTIONS(1672), - [aux_sym_val_number_token3] = ACTIONS(1672), - [aux_sym_val_number_token4] = ACTIONS(1672), - [anon_sym_inf] = ACTIONS(1672), - [anon_sym_DASHinf] = ACTIONS(1672), - [anon_sym_NaN] = ACTIONS(1672), - [anon_sym_0b] = ACTIONS(1672), - [anon_sym_0o] = ACTIONS(1672), - [anon_sym_0x] = ACTIONS(1672), - [sym_val_date] = ACTIONS(1672), - [anon_sym_DQUOTE] = ACTIONS(1672), - [sym__str_single_quotes] = ACTIONS(1672), - [sym__str_back_ticks] = ACTIONS(1672), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1672), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1672), - [anon_sym_CARET] = ACTIONS(1672), + [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_SEMI] = 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_PIPE] = 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_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), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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(3), }, [745] = { [sym_comment] = STATE(745), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_RPAREN] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_RBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_RPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_DASH] = ACTIONS(910), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_RBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_where] = ACTIONS(910), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), [anon_sym_POUND] = ACTIONS(3), }, [746] = { - [sym_block] = STATE(842), [sym_comment] = STATE(746), - [anon_sym_export] = ACTIONS(1676), - [anon_sym_alias] = ACTIONS(1676), - [anon_sym_let] = ACTIONS(1676), - [anon_sym_let_DASHenv] = ACTIONS(1676), - [anon_sym_mut] = ACTIONS(1676), - [anon_sym_const] = ACTIONS(1676), - [sym_cmd_identifier] = ACTIONS(1676), - [anon_sym_SEMI] = ACTIONS(1676), - [anon_sym_LF] = ACTIONS(1678), - [anon_sym_def] = ACTIONS(1676), - [anon_sym_def_DASHenv] = ACTIONS(1676), - [anon_sym_export_DASHenv] = ACTIONS(1676), - [anon_sym_extern] = ACTIONS(1676), - [anon_sym_module] = ACTIONS(1676), - [anon_sym_use] = ACTIONS(1676), - [anon_sym_LBRACK] = ACTIONS(1676), - [anon_sym_LPAREN] = ACTIONS(1676), - [anon_sym_RPAREN] = ACTIONS(1676), - [anon_sym_DOLLAR] = ACTIONS(1676), - [anon_sym_error] = ACTIONS(1676), - [anon_sym_DASH] = ACTIONS(1676), - [anon_sym_break] = ACTIONS(1676), - [anon_sym_continue] = ACTIONS(1676), - [anon_sym_for] = ACTIONS(1676), - [anon_sym_loop] = ACTIONS(1676), - [anon_sym_while] = ACTIONS(1676), - [anon_sym_do] = ACTIONS(1676), - [anon_sym_if] = ACTIONS(1676), - [anon_sym_match] = ACTIONS(1676), - [anon_sym_LBRACE] = ACTIONS(1680), - [anon_sym_RBRACE] = ACTIONS(1676), - [anon_sym_try] = ACTIONS(1676), - [anon_sym_return] = ACTIONS(1676), - [anon_sym_source] = ACTIONS(1676), - [anon_sym_source_DASHenv] = ACTIONS(1676), - [anon_sym_register] = ACTIONS(1676), - [anon_sym_hide] = ACTIONS(1676), - [anon_sym_hide_DASHenv] = ACTIONS(1676), - [anon_sym_overlay] = ACTIONS(1676), - [anon_sym_where] = ACTIONS(1676), - [anon_sym_not] = ACTIONS(1676), - [anon_sym_DOT_DOT_LT] = ACTIONS(1676), - [anon_sym_DOT_DOT] = ACTIONS(1676), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), - [sym_val_nothing] = ACTIONS(1676), - [anon_sym_true] = ACTIONS(1676), - [anon_sym_false] = ACTIONS(1676), - [aux_sym_val_number_token1] = ACTIONS(1676), - [aux_sym_val_number_token2] = ACTIONS(1676), - [aux_sym_val_number_token3] = ACTIONS(1676), - [aux_sym_val_number_token4] = ACTIONS(1676), - [anon_sym_inf] = ACTIONS(1676), - [anon_sym_DASHinf] = ACTIONS(1676), - [anon_sym_NaN] = ACTIONS(1676), - [anon_sym_0b] = ACTIONS(1676), - [anon_sym_0o] = ACTIONS(1676), - [anon_sym_0x] = ACTIONS(1676), - [sym_val_date] = ACTIONS(1676), - [anon_sym_DQUOTE] = ACTIONS(1676), - [sym__str_single_quotes] = ACTIONS(1676), - [sym__str_back_ticks] = ACTIONS(1676), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), - [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_export] = ACTIONS(1674), + [anon_sym_alias] = ACTIONS(1674), + [anon_sym_let] = ACTIONS(1674), + [anon_sym_let_DASHenv] = ACTIONS(1674), + [anon_sym_mut] = ACTIONS(1674), + [anon_sym_const] = ACTIONS(1674), + [sym_cmd_identifier] = ACTIONS(1674), + [anon_sym_SEMI] = ACTIONS(1674), + [anon_sym_LF] = ACTIONS(1676), + [anon_sym_def] = ACTIONS(1674), + [anon_sym_def_DASHenv] = ACTIONS(1674), + [anon_sym_export_DASHenv] = ACTIONS(1674), + [anon_sym_extern] = ACTIONS(1674), + [anon_sym_module] = ACTIONS(1674), + [anon_sym_use] = ACTIONS(1674), + [anon_sym_LBRACK] = ACTIONS(1674), + [anon_sym_LPAREN] = ACTIONS(1674), + [anon_sym_RPAREN] = ACTIONS(1674), + [anon_sym_PIPE] = ACTIONS(1674), + [anon_sym_DOLLAR] = ACTIONS(1674), + [anon_sym_error] = ACTIONS(1674), + [anon_sym_DASH] = ACTIONS(1674), + [anon_sym_break] = ACTIONS(1674), + [anon_sym_continue] = ACTIONS(1674), + [anon_sym_for] = ACTIONS(1674), + [anon_sym_loop] = ACTIONS(1674), + [anon_sym_while] = ACTIONS(1674), + [anon_sym_do] = ACTIONS(1674), + [anon_sym_if] = ACTIONS(1674), + [anon_sym_match] = ACTIONS(1674), + [anon_sym_LBRACE] = ACTIONS(1674), + [anon_sym_RBRACE] = ACTIONS(1674), + [anon_sym_try] = ACTIONS(1674), + [anon_sym_return] = ACTIONS(1674), + [anon_sym_source] = ACTIONS(1674), + [anon_sym_source_DASHenv] = ACTIONS(1674), + [anon_sym_register] = ACTIONS(1674), + [anon_sym_hide] = ACTIONS(1674), + [anon_sym_hide_DASHenv] = ACTIONS(1674), + [anon_sym_overlay] = ACTIONS(1674), + [anon_sym_where] = ACTIONS(1674), + [anon_sym_not] = ACTIONS(1674), + [anon_sym_DOT_DOT_LT] = ACTIONS(1674), + [anon_sym_DOT_DOT] = ACTIONS(1674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1674), + [sym_val_nothing] = ACTIONS(1674), + [anon_sym_true] = ACTIONS(1674), + [anon_sym_false] = ACTIONS(1674), + [aux_sym_val_number_token1] = ACTIONS(1674), + [aux_sym_val_number_token2] = ACTIONS(1674), + [aux_sym_val_number_token3] = ACTIONS(1674), + [aux_sym_val_number_token4] = ACTIONS(1674), + [anon_sym_inf] = ACTIONS(1674), + [anon_sym_DASHinf] = ACTIONS(1674), + [anon_sym_NaN] = ACTIONS(1674), + [anon_sym_0b] = ACTIONS(1674), + [anon_sym_0o] = ACTIONS(1674), + [anon_sym_0x] = ACTIONS(1674), + [sym_val_date] = ACTIONS(1674), + [anon_sym_DQUOTE] = ACTIONS(1674), + [sym__str_single_quotes] = ACTIONS(1674), + [sym__str_back_ticks] = ACTIONS(1674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1674), + [anon_sym_CARET] = ACTIONS(1674), [anon_sym_POUND] = ACTIONS(3), }, [747] = { - [sym_block] = STATE(843), [sym_comment] = STATE(747), - [anon_sym_export] = ACTIONS(1676), - [anon_sym_alias] = ACTIONS(1676), - [anon_sym_let] = ACTIONS(1676), - [anon_sym_let_DASHenv] = ACTIONS(1676), - [anon_sym_mut] = ACTIONS(1676), - [anon_sym_const] = ACTIONS(1676), - [sym_cmd_identifier] = ACTIONS(1676), - [anon_sym_SEMI] = ACTIONS(1676), - [anon_sym_LF] = ACTIONS(1678), - [anon_sym_def] = ACTIONS(1676), - [anon_sym_def_DASHenv] = ACTIONS(1676), - [anon_sym_export_DASHenv] = ACTIONS(1676), - [anon_sym_extern] = ACTIONS(1676), - [anon_sym_module] = ACTIONS(1676), - [anon_sym_use] = ACTIONS(1676), - [anon_sym_LBRACK] = ACTIONS(1676), - [anon_sym_LPAREN] = ACTIONS(1676), - [anon_sym_RPAREN] = ACTIONS(1676), - [anon_sym_DOLLAR] = ACTIONS(1676), - [anon_sym_error] = ACTIONS(1676), - [anon_sym_DASH] = ACTIONS(1676), - [anon_sym_break] = ACTIONS(1676), - [anon_sym_continue] = ACTIONS(1676), - [anon_sym_for] = ACTIONS(1676), - [anon_sym_loop] = ACTIONS(1676), - [anon_sym_while] = ACTIONS(1676), - [anon_sym_do] = ACTIONS(1676), - [anon_sym_if] = ACTIONS(1676), - [anon_sym_match] = ACTIONS(1676), - [anon_sym_LBRACE] = ACTIONS(1680), - [anon_sym_RBRACE] = ACTIONS(1676), - [anon_sym_try] = ACTIONS(1676), - [anon_sym_return] = ACTIONS(1676), - [anon_sym_source] = ACTIONS(1676), - [anon_sym_source_DASHenv] = ACTIONS(1676), - [anon_sym_register] = ACTIONS(1676), - [anon_sym_hide] = ACTIONS(1676), - [anon_sym_hide_DASHenv] = ACTIONS(1676), - [anon_sym_overlay] = ACTIONS(1676), - [anon_sym_where] = ACTIONS(1676), - [anon_sym_not] = ACTIONS(1676), - [anon_sym_DOT_DOT_LT] = ACTIONS(1676), - [anon_sym_DOT_DOT] = ACTIONS(1676), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), - [sym_val_nothing] = ACTIONS(1676), - [anon_sym_true] = ACTIONS(1676), - [anon_sym_false] = ACTIONS(1676), - [aux_sym_val_number_token1] = ACTIONS(1676), - [aux_sym_val_number_token2] = ACTIONS(1676), - [aux_sym_val_number_token3] = ACTIONS(1676), - [aux_sym_val_number_token4] = ACTIONS(1676), - [anon_sym_inf] = ACTIONS(1676), - [anon_sym_DASHinf] = ACTIONS(1676), - [anon_sym_NaN] = ACTIONS(1676), - [anon_sym_0b] = ACTIONS(1676), - [anon_sym_0o] = ACTIONS(1676), - [anon_sym_0x] = ACTIONS(1676), - [sym_val_date] = ACTIONS(1676), - [anon_sym_DQUOTE] = ACTIONS(1676), - [sym__str_single_quotes] = ACTIONS(1676), - [sym__str_back_ticks] = ACTIONS(1676), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), - [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_RPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_RBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), [anon_sym_POUND] = ACTIONS(3), }, [748] = { - [sym_val_record] = STATE(868), + [sym_val_record] = STATE(814), [sym_comment] = STATE(748), + [anon_sym_export] = ACTIONS(1678), + [anon_sym_alias] = ACTIONS(1678), + [anon_sym_let] = ACTIONS(1678), + [anon_sym_let_DASHenv] = ACTIONS(1678), + [anon_sym_mut] = ACTIONS(1678), + [anon_sym_const] = ACTIONS(1678), + [sym_cmd_identifier] = ACTIONS(1678), + [anon_sym_SEMI] = ACTIONS(1678), + [anon_sym_LF] = ACTIONS(1680), + [anon_sym_def] = ACTIONS(1678), + [anon_sym_def_DASHenv] = ACTIONS(1678), + [anon_sym_export_DASHenv] = ACTIONS(1678), + [anon_sym_extern] = ACTIONS(1678), + [anon_sym_module] = ACTIONS(1678), + [anon_sym_use] = ACTIONS(1678), + [anon_sym_LBRACK] = ACTIONS(1678), + [anon_sym_LPAREN] = ACTIONS(1678), + [anon_sym_RPAREN] = ACTIONS(1678), + [anon_sym_DOLLAR] = ACTIONS(1678), + [anon_sym_error] = ACTIONS(1678), + [anon_sym_DASH] = ACTIONS(1678), + [anon_sym_break] = ACTIONS(1678), + [anon_sym_continue] = ACTIONS(1678), + [anon_sym_for] = ACTIONS(1678), + [anon_sym_loop] = ACTIONS(1678), + [anon_sym_while] = ACTIONS(1678), + [anon_sym_do] = ACTIONS(1678), + [anon_sym_if] = ACTIONS(1678), + [anon_sym_match] = ACTIONS(1678), + [anon_sym_LBRACE] = ACTIONS(1678), + [anon_sym_RBRACE] = ACTIONS(1678), + [anon_sym_try] = ACTIONS(1678), + [anon_sym_return] = ACTIONS(1678), + [anon_sym_source] = ACTIONS(1678), + [anon_sym_source_DASHenv] = ACTIONS(1678), + [anon_sym_register] = ACTIONS(1678), + [anon_sym_hide] = ACTIONS(1678), + [anon_sym_hide_DASHenv] = ACTIONS(1678), + [anon_sym_overlay] = ACTIONS(1678), + [anon_sym_where] = ACTIONS(1678), + [anon_sym_not] = ACTIONS(1678), + [anon_sym_DOT_DOT_LT] = ACTIONS(1678), + [anon_sym_DOT_DOT] = ACTIONS(1678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1678), + [sym_val_nothing] = ACTIONS(1678), + [anon_sym_true] = ACTIONS(1678), + [anon_sym_false] = ACTIONS(1678), + [aux_sym_val_number_token1] = ACTIONS(1678), + [aux_sym_val_number_token2] = ACTIONS(1678), + [aux_sym_val_number_token3] = ACTIONS(1678), + [aux_sym_val_number_token4] = ACTIONS(1678), + [anon_sym_inf] = ACTIONS(1678), + [anon_sym_DASHinf] = ACTIONS(1678), + [anon_sym_NaN] = ACTIONS(1678), + [anon_sym_0b] = ACTIONS(1678), + [anon_sym_0o] = ACTIONS(1678), + [anon_sym_0x] = ACTIONS(1678), + [sym_val_date] = ACTIONS(1678), + [anon_sym_DQUOTE] = ACTIONS(1678), + [sym__str_single_quotes] = ACTIONS(1678), + [sym__str_back_ticks] = ACTIONS(1678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1678), + [anon_sym_CARET] = ACTIONS(1678), + [anon_sym_POUND] = ACTIONS(3), + }, + [749] = { + [sym_comment] = STATE(749), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_RPAREN] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_RBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), + [anon_sym_POUND] = ACTIONS(3), + }, + [750] = { + [sym_val_record] = STATE(813), + [sym_comment] = STATE(750), [anon_sym_export] = ACTIONS(1682), [anon_sym_alias] = ACTIONS(1682), [anon_sym_let] = ACTIONS(1682), @@ -112281,422 +112454,491 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1682), [anon_sym_POUND] = ACTIONS(3), }, - [749] = { - [sym_comment] = STATE(749), - [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_SEMI] = ACTIONS(1322), - [anon_sym_LF] = ACTIONS(1324), - [anon_sym_def] = ACTIONS(1322), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1322), - [anon_sym_DOLLAR] = ACTIONS(1322), - [anon_sym_error] = ACTIONS(1322), - [anon_sym_DASH] = ACTIONS(1322), - [anon_sym_break] = ACTIONS(1322), - [anon_sym_continue] = ACTIONS(1322), - [anon_sym_for] = 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_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_where] = ACTIONS(1322), - [anon_sym_not] = ACTIONS(1322), - [anon_sym_DOT_DOT_LT] = ACTIONS(1322), - [anon_sym_DOT_DOT] = ACTIONS(1322), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1322), - [anon_sym_inf] = ACTIONS(1322), - [anon_sym_DASHinf] = ACTIONS(1322), - [anon_sym_NaN] = 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(3), - }, - [750] = { - [sym_comment] = STATE(750), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1686), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), - [anon_sym_POUND] = ACTIONS(3), - }, [751] = { [sym_comment] = STATE(751), - [anon_sym_export] = ACTIONS(1688), - [anon_sym_alias] = ACTIONS(1688), - [anon_sym_let] = ACTIONS(1688), - [anon_sym_let_DASHenv] = ACTIONS(1688), - [anon_sym_mut] = ACTIONS(1688), - [anon_sym_const] = ACTIONS(1688), - [sym_cmd_identifier] = ACTIONS(1688), - [anon_sym_SEMI] = ACTIONS(1688), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_def] = ACTIONS(1688), - [anon_sym_def_DASHenv] = ACTIONS(1688), - [anon_sym_export_DASHenv] = ACTIONS(1688), - [anon_sym_extern] = ACTIONS(1688), - [anon_sym_module] = ACTIONS(1688), - [anon_sym_use] = ACTIONS(1688), - [anon_sym_LBRACK] = ACTIONS(1688), - [anon_sym_LPAREN] = ACTIONS(1688), - [anon_sym_RPAREN] = ACTIONS(1688), - [anon_sym_PIPE] = ACTIONS(1688), - [anon_sym_DOLLAR] = ACTIONS(1688), - [anon_sym_error] = ACTIONS(1688), - [anon_sym_DASH] = ACTIONS(1688), - [anon_sym_break] = ACTIONS(1688), - [anon_sym_continue] = ACTIONS(1688), - [anon_sym_for] = ACTIONS(1688), - [anon_sym_loop] = ACTIONS(1688), - [anon_sym_while] = ACTIONS(1688), - [anon_sym_do] = ACTIONS(1688), - [anon_sym_if] = ACTIONS(1688), - [anon_sym_match] = ACTIONS(1688), - [anon_sym_LBRACE] = ACTIONS(1688), - [anon_sym_RBRACE] = ACTIONS(1688), - [anon_sym_try] = ACTIONS(1688), - [anon_sym_return] = ACTIONS(1688), - [anon_sym_source] = ACTIONS(1688), - [anon_sym_source_DASHenv] = ACTIONS(1688), - [anon_sym_register] = ACTIONS(1688), - [anon_sym_hide] = ACTIONS(1688), - [anon_sym_hide_DASHenv] = ACTIONS(1688), - [anon_sym_overlay] = ACTIONS(1688), - [anon_sym_where] = ACTIONS(1688), - [anon_sym_not] = ACTIONS(1688), - [anon_sym_DOT_DOT_LT] = ACTIONS(1688), - [anon_sym_DOT_DOT] = ACTIONS(1688), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1688), - [sym_val_nothing] = ACTIONS(1688), - [anon_sym_true] = ACTIONS(1688), - [anon_sym_false] = ACTIONS(1688), - [aux_sym_val_number_token1] = ACTIONS(1688), - [aux_sym_val_number_token2] = ACTIONS(1688), - [aux_sym_val_number_token3] = ACTIONS(1688), - [aux_sym_val_number_token4] = ACTIONS(1688), - [anon_sym_inf] = ACTIONS(1688), - [anon_sym_DASHinf] = ACTIONS(1688), - [anon_sym_NaN] = ACTIONS(1688), - [anon_sym_0b] = ACTIONS(1688), - [anon_sym_0o] = ACTIONS(1688), - [anon_sym_0x] = ACTIONS(1688), - [sym_val_date] = ACTIONS(1688), - [anon_sym_DQUOTE] = ACTIONS(1688), - [sym__str_single_quotes] = ACTIONS(1688), - [sym__str_back_ticks] = ACTIONS(1688), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1688), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1688), - [anon_sym_CARET] = ACTIONS(1688), + [ts_builtin_sym_end] = ACTIONS(1483), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_else] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), [anon_sym_POUND] = ACTIONS(3), }, [752] = { [sym_comment] = STATE(752), - [anon_sym_export] = ACTIONS(910), - [anon_sym_alias] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_let_DASHenv] = ACTIONS(910), - [anon_sym_mut] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [sym_cmd_identifier] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(910), - [anon_sym_LF] = ACTIONS(912), - [anon_sym_def] = ACTIONS(910), - [anon_sym_def_DASHenv] = ACTIONS(910), - [anon_sym_export_DASHenv] = ACTIONS(910), - [anon_sym_extern] = ACTIONS(910), - [anon_sym_module] = ACTIONS(910), - [anon_sym_use] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(910), - [anon_sym_RPAREN] = ACTIONS(910), - [anon_sym_PIPE] = ACTIONS(910), - [anon_sym_DOLLAR] = ACTIONS(910), - [anon_sym_error] = ACTIONS(910), - [anon_sym_DASH] = ACTIONS(910), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_loop] = ACTIONS(910), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_match] = ACTIONS(910), - [anon_sym_LBRACE] = ACTIONS(910), - [anon_sym_RBRACE] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_source] = ACTIONS(910), - [anon_sym_source_DASHenv] = ACTIONS(910), - [anon_sym_register] = ACTIONS(910), - [anon_sym_hide] = ACTIONS(910), - [anon_sym_hide_DASHenv] = ACTIONS(910), - [anon_sym_overlay] = ACTIONS(910), - [anon_sym_where] = ACTIONS(910), - [anon_sym_not] = ACTIONS(910), - [anon_sym_DOT_DOT_LT] = ACTIONS(910), - [anon_sym_DOT_DOT] = ACTIONS(910), - [anon_sym_DOT_DOT_EQ] = ACTIONS(910), - [sym_val_nothing] = ACTIONS(910), - [anon_sym_true] = ACTIONS(910), - [anon_sym_false] = ACTIONS(910), - [aux_sym_val_number_token1] = ACTIONS(910), - [aux_sym_val_number_token2] = ACTIONS(910), - [aux_sym_val_number_token3] = ACTIONS(910), - [aux_sym_val_number_token4] = ACTIONS(910), - [anon_sym_inf] = ACTIONS(910), - [anon_sym_DASHinf] = ACTIONS(910), - [anon_sym_NaN] = ACTIONS(910), - [anon_sym_0b] = ACTIONS(910), - [anon_sym_0o] = ACTIONS(910), - [anon_sym_0x] = ACTIONS(910), - [sym_val_date] = ACTIONS(910), - [anon_sym_DQUOTE] = ACTIONS(910), - [sym__str_single_quotes] = ACTIONS(910), - [sym__str_back_ticks] = ACTIONS(910), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), - [anon_sym_CARET] = ACTIONS(910), + [anon_sym_export] = ACTIONS(1686), + [anon_sym_alias] = ACTIONS(1686), + [anon_sym_let] = ACTIONS(1686), + [anon_sym_let_DASHenv] = ACTIONS(1686), + [anon_sym_mut] = ACTIONS(1686), + [anon_sym_const] = ACTIONS(1686), + [sym_cmd_identifier] = ACTIONS(1686), + [anon_sym_SEMI] = ACTIONS(1686), + [anon_sym_LF] = ACTIONS(1688), + [anon_sym_def] = ACTIONS(1686), + [anon_sym_def_DASHenv] = ACTIONS(1686), + [anon_sym_export_DASHenv] = ACTIONS(1686), + [anon_sym_extern] = ACTIONS(1686), + [anon_sym_module] = ACTIONS(1686), + [anon_sym_use] = ACTIONS(1686), + [anon_sym_LBRACK] = ACTIONS(1686), + [anon_sym_LPAREN] = ACTIONS(1686), + [anon_sym_RPAREN] = ACTIONS(1686), + [anon_sym_PIPE] = ACTIONS(1686), + [anon_sym_DOLLAR] = ACTIONS(1686), + [anon_sym_error] = ACTIONS(1686), + [anon_sym_DASH] = ACTIONS(1686), + [anon_sym_break] = ACTIONS(1686), + [anon_sym_continue] = ACTIONS(1686), + [anon_sym_for] = ACTIONS(1686), + [anon_sym_loop] = ACTIONS(1686), + [anon_sym_while] = ACTIONS(1686), + [anon_sym_do] = ACTIONS(1686), + [anon_sym_if] = ACTIONS(1686), + [anon_sym_match] = ACTIONS(1686), + [anon_sym_LBRACE] = ACTIONS(1686), + [anon_sym_RBRACE] = ACTIONS(1686), + [anon_sym_try] = ACTIONS(1686), + [anon_sym_return] = ACTIONS(1686), + [anon_sym_source] = ACTIONS(1686), + [anon_sym_source_DASHenv] = ACTIONS(1686), + [anon_sym_register] = ACTIONS(1686), + [anon_sym_hide] = ACTIONS(1686), + [anon_sym_hide_DASHenv] = ACTIONS(1686), + [anon_sym_overlay] = ACTIONS(1686), + [anon_sym_where] = ACTIONS(1686), + [anon_sym_not] = ACTIONS(1686), + [anon_sym_DOT_DOT_LT] = ACTIONS(1686), + [anon_sym_DOT_DOT] = ACTIONS(1686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1686), + [sym_val_nothing] = ACTIONS(1686), + [anon_sym_true] = ACTIONS(1686), + [anon_sym_false] = ACTIONS(1686), + [aux_sym_val_number_token1] = ACTIONS(1686), + [aux_sym_val_number_token2] = ACTIONS(1686), + [aux_sym_val_number_token3] = ACTIONS(1686), + [aux_sym_val_number_token4] = ACTIONS(1686), + [anon_sym_inf] = ACTIONS(1686), + [anon_sym_DASHinf] = ACTIONS(1686), + [anon_sym_NaN] = ACTIONS(1686), + [anon_sym_0b] = ACTIONS(1686), + [anon_sym_0o] = ACTIONS(1686), + [anon_sym_0x] = ACTIONS(1686), + [sym_val_date] = ACTIONS(1686), + [anon_sym_DQUOTE] = ACTIONS(1686), + [sym__str_single_quotes] = ACTIONS(1686), + [sym__str_back_ticks] = ACTIONS(1686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1686), + [anon_sym_CARET] = ACTIONS(1686), [anon_sym_POUND] = ACTIONS(3), }, [753] = { [sym_comment] = STATE(753), - [ts_builtin_sym_end] = ACTIONS(1656), - [anon_sym_export] = ACTIONS(1654), - [anon_sym_alias] = ACTIONS(1654), - [anon_sym_let] = ACTIONS(1654), - [anon_sym_let_DASHenv] = ACTIONS(1654), - [anon_sym_mut] = ACTIONS(1654), - [anon_sym_const] = ACTIONS(1654), - [sym_cmd_identifier] = ACTIONS(1654), - [anon_sym_SEMI] = ACTIONS(1654), - [anon_sym_LF] = ACTIONS(1656), - [anon_sym_def] = ACTIONS(1654), - [anon_sym_def_DASHenv] = ACTIONS(1654), - [anon_sym_export_DASHenv] = ACTIONS(1654), - [anon_sym_extern] = ACTIONS(1654), - [anon_sym_module] = ACTIONS(1654), - [anon_sym_use] = ACTIONS(1654), - [anon_sym_LBRACK] = ACTIONS(1654), - [anon_sym_LPAREN] = ACTIONS(1654), - [anon_sym_PIPE] = ACTIONS(1654), - [anon_sym_DOLLAR] = ACTIONS(1654), - [anon_sym_error] = ACTIONS(1654), - [anon_sym_DASH] = ACTIONS(1654), - [anon_sym_break] = ACTIONS(1654), - [anon_sym_continue] = ACTIONS(1654), - [anon_sym_for] = ACTIONS(1654), - [anon_sym_loop] = ACTIONS(1654), - [anon_sym_while] = ACTIONS(1654), - [anon_sym_do] = ACTIONS(1654), - [anon_sym_if] = ACTIONS(1654), - [anon_sym_else] = ACTIONS(1692), - [anon_sym_match] = ACTIONS(1654), - [anon_sym_LBRACE] = ACTIONS(1654), - [anon_sym_try] = ACTIONS(1654), - [anon_sym_return] = ACTIONS(1654), - [anon_sym_source] = ACTIONS(1654), - [anon_sym_source_DASHenv] = ACTIONS(1654), - [anon_sym_register] = ACTIONS(1654), - [anon_sym_hide] = ACTIONS(1654), - [anon_sym_hide_DASHenv] = ACTIONS(1654), - [anon_sym_overlay] = ACTIONS(1654), - [anon_sym_where] = ACTIONS(1654), - [anon_sym_not] = ACTIONS(1654), - [anon_sym_DOT_DOT_LT] = ACTIONS(1654), - [anon_sym_DOT_DOT] = ACTIONS(1654), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1654), - [sym_val_nothing] = ACTIONS(1654), - [anon_sym_true] = ACTIONS(1654), - [anon_sym_false] = ACTIONS(1654), - [aux_sym_val_number_token1] = ACTIONS(1654), - [aux_sym_val_number_token2] = ACTIONS(1654), - [aux_sym_val_number_token3] = ACTIONS(1654), - [aux_sym_val_number_token4] = ACTIONS(1654), - [anon_sym_inf] = ACTIONS(1654), - [anon_sym_DASHinf] = ACTIONS(1654), - [anon_sym_NaN] = ACTIONS(1654), - [anon_sym_0b] = ACTIONS(1654), - [anon_sym_0o] = ACTIONS(1654), - [anon_sym_0x] = ACTIONS(1654), - [sym_val_date] = ACTIONS(1654), - [anon_sym_DQUOTE] = ACTIONS(1654), - [sym__str_single_quotes] = ACTIONS(1654), - [sym__str_back_ticks] = ACTIONS(1654), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1654), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1654), - [anon_sym_CARET] = ACTIONS(1654), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_RPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_RBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), [anon_sym_POUND] = ACTIONS(3), }, [754] = { [sym_comment] = STATE(754), - [ts_builtin_sym_end] = ACTIONS(653), - [anon_sym_export] = ACTIONS(651), - [anon_sym_alias] = ACTIONS(651), - [anon_sym_let] = ACTIONS(651), - [anon_sym_let_DASHenv] = ACTIONS(651), - [anon_sym_mut] = ACTIONS(651), - [anon_sym_const] = ACTIONS(651), - [sym_cmd_identifier] = ACTIONS(651), - [anon_sym_SEMI] = ACTIONS(651), - [anon_sym_LF] = ACTIONS(653), - [anon_sym_def] = ACTIONS(651), - [anon_sym_def_DASHenv] = ACTIONS(651), - [anon_sym_export_DASHenv] = ACTIONS(651), - [anon_sym_extern] = ACTIONS(651), - [anon_sym_module] = ACTIONS(651), - [anon_sym_use] = ACTIONS(651), - [anon_sym_LBRACK] = ACTIONS(651), - [anon_sym_LPAREN] = ACTIONS(651), - [anon_sym_DOLLAR] = ACTIONS(651), - [anon_sym_error] = ACTIONS(651), - [anon_sym_DASH] = ACTIONS(651), - [anon_sym_break] = ACTIONS(651), - [anon_sym_continue] = ACTIONS(651), - [anon_sym_for] = ACTIONS(651), - [anon_sym_loop] = ACTIONS(651), - [anon_sym_while] = ACTIONS(651), - [anon_sym_do] = ACTIONS(651), - [anon_sym_if] = ACTIONS(651), - [anon_sym_match] = ACTIONS(651), - [anon_sym_LBRACE] = ACTIONS(651), - [anon_sym_DOT] = ACTIONS(651), - [anon_sym_try] = ACTIONS(651), - [anon_sym_return] = ACTIONS(651), - [anon_sym_source] = ACTIONS(651), - [anon_sym_source_DASHenv] = ACTIONS(651), - [anon_sym_register] = ACTIONS(651), - [anon_sym_hide] = ACTIONS(651), - [anon_sym_hide_DASHenv] = ACTIONS(651), - [anon_sym_overlay] = ACTIONS(651), - [anon_sym_where] = ACTIONS(651), - [anon_sym_QMARK2] = ACTIONS(1686), - [anon_sym_not] = ACTIONS(651), - [anon_sym_DOT_DOT_LT] = ACTIONS(651), - [anon_sym_DOT_DOT] = ACTIONS(651), - [anon_sym_DOT_DOT_EQ] = ACTIONS(651), - [sym_val_nothing] = ACTIONS(651), - [anon_sym_true] = ACTIONS(651), - [anon_sym_false] = ACTIONS(651), - [aux_sym_val_number_token1] = ACTIONS(651), - [aux_sym_val_number_token2] = ACTIONS(651), - [aux_sym_val_number_token3] = ACTIONS(651), - [aux_sym_val_number_token4] = ACTIONS(651), - [anon_sym_inf] = ACTIONS(651), - [anon_sym_DASHinf] = ACTIONS(651), - [anon_sym_NaN] = ACTIONS(651), - [anon_sym_0b] = ACTIONS(651), - [anon_sym_0o] = ACTIONS(651), - [anon_sym_0x] = ACTIONS(651), - [sym_val_date] = ACTIONS(651), - [anon_sym_DQUOTE] = ACTIONS(651), - [sym__str_single_quotes] = ACTIONS(651), - [sym__str_back_ticks] = ACTIONS(651), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(651), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(651), - [anon_sym_CARET] = ACTIONS(651), + [aux_sym_pipe_element_repeat1] = STATE(1760), + [ts_builtin_sym_end] = ACTIONS(1664), + [anon_sym_export] = ACTIONS(1662), + [anon_sym_alias] = ACTIONS(1662), + [anon_sym_let] = ACTIONS(1662), + [anon_sym_let_DASHenv] = ACTIONS(1662), + [anon_sym_mut] = ACTIONS(1662), + [anon_sym_const] = ACTIONS(1662), + [sym_cmd_identifier] = ACTIONS(1662), + [anon_sym_SEMI] = ACTIONS(1662), + [anon_sym_LF] = ACTIONS(1664), + [anon_sym_def] = ACTIONS(1662), + [anon_sym_def_DASHenv] = ACTIONS(1662), + [anon_sym_export_DASHenv] = ACTIONS(1662), + [anon_sym_extern] = ACTIONS(1662), + [anon_sym_module] = ACTIONS(1662), + [anon_sym_use] = ACTIONS(1662), + [anon_sym_LBRACK] = ACTIONS(1662), + [anon_sym_LPAREN] = ACTIONS(1662), + [anon_sym_PIPE] = ACTIONS(1666), + [anon_sym_DOLLAR] = ACTIONS(1662), + [anon_sym_error] = ACTIONS(1662), + [anon_sym_DASH] = ACTIONS(1662), + [anon_sym_break] = ACTIONS(1662), + [anon_sym_continue] = ACTIONS(1662), + [anon_sym_for] = ACTIONS(1662), + [anon_sym_loop] = ACTIONS(1662), + [anon_sym_while] = ACTIONS(1662), + [anon_sym_do] = ACTIONS(1662), + [anon_sym_if] = ACTIONS(1662), + [anon_sym_match] = ACTIONS(1662), + [anon_sym_LBRACE] = ACTIONS(1662), + [anon_sym_try] = ACTIONS(1662), + [anon_sym_return] = ACTIONS(1662), + [anon_sym_source] = ACTIONS(1662), + [anon_sym_source_DASHenv] = ACTIONS(1662), + [anon_sym_register] = ACTIONS(1662), + [anon_sym_hide] = ACTIONS(1662), + [anon_sym_hide_DASHenv] = ACTIONS(1662), + [anon_sym_overlay] = ACTIONS(1662), + [anon_sym_where] = ACTIONS(1662), + [anon_sym_not] = ACTIONS(1662), + [anon_sym_DOT_DOT_LT] = ACTIONS(1662), + [anon_sym_DOT_DOT] = ACTIONS(1662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1662), + [sym_val_nothing] = ACTIONS(1662), + [anon_sym_true] = ACTIONS(1662), + [anon_sym_false] = ACTIONS(1662), + [aux_sym_val_number_token1] = ACTIONS(1662), + [aux_sym_val_number_token2] = ACTIONS(1662), + [aux_sym_val_number_token3] = ACTIONS(1662), + [aux_sym_val_number_token4] = ACTIONS(1662), + [anon_sym_inf] = ACTIONS(1662), + [anon_sym_DASHinf] = ACTIONS(1662), + [anon_sym_NaN] = ACTIONS(1662), + [anon_sym_0b] = ACTIONS(1662), + [anon_sym_0o] = ACTIONS(1662), + [anon_sym_0x] = ACTIONS(1662), + [sym_val_date] = ACTIONS(1662), + [anon_sym_DQUOTE] = ACTIONS(1662), + [sym__str_single_quotes] = ACTIONS(1662), + [sym__str_back_ticks] = ACTIONS(1662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1662), + [anon_sym_CARET] = ACTIONS(1662), [anon_sym_POUND] = ACTIONS(3), }, [755] = { [sym_comment] = STATE(755), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_RPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_RBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [anon_sym_POUND] = ACTIONS(3), + }, + [756] = { + [sym_comment] = STATE(756), + [anon_sym_export] = ACTIONS(1690), + [anon_sym_alias] = ACTIONS(1690), + [anon_sym_let] = ACTIONS(1690), + [anon_sym_let_DASHenv] = ACTIONS(1690), + [anon_sym_mut] = ACTIONS(1690), + [anon_sym_const] = ACTIONS(1690), + [sym_cmd_identifier] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_LF] = ACTIONS(1692), + [anon_sym_def] = ACTIONS(1690), + [anon_sym_def_DASHenv] = ACTIONS(1690), + [anon_sym_export_DASHenv] = ACTIONS(1690), + [anon_sym_extern] = ACTIONS(1690), + [anon_sym_module] = ACTIONS(1690), + [anon_sym_use] = ACTIONS(1690), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_RPAREN] = ACTIONS(1690), + [anon_sym_DOLLAR] = ACTIONS(1690), + [anon_sym_error] = ACTIONS(1690), + [anon_sym_DASH] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1690), + [anon_sym_continue] = ACTIONS(1690), + [anon_sym_for] = ACTIONS(1690), + [anon_sym_loop] = ACTIONS(1690), + [anon_sym_while] = ACTIONS(1690), + [anon_sym_do] = ACTIONS(1690), + [anon_sym_if] = ACTIONS(1690), + [anon_sym_match] = ACTIONS(1690), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_RBRACE] = ACTIONS(1690), + [anon_sym_try] = ACTIONS(1690), + [anon_sym_return] = ACTIONS(1690), + [anon_sym_source] = ACTIONS(1690), + [anon_sym_source_DASHenv] = ACTIONS(1690), + [anon_sym_register] = ACTIONS(1690), + [anon_sym_hide] = ACTIONS(1690), + [anon_sym_hide_DASHenv] = ACTIONS(1690), + [anon_sym_overlay] = ACTIONS(1690), + [anon_sym_STAR] = ACTIONS(1690), + [anon_sym_where] = ACTIONS(1690), + [anon_sym_not] = ACTIONS(1690), + [anon_sym_DOT_DOT_LT] = ACTIONS(1690), + [anon_sym_DOT_DOT] = ACTIONS(1690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1690), + [sym_val_nothing] = ACTIONS(1690), + [anon_sym_true] = ACTIONS(1690), + [anon_sym_false] = ACTIONS(1690), + [aux_sym_val_number_token1] = ACTIONS(1690), + [aux_sym_val_number_token2] = ACTIONS(1690), + [aux_sym_val_number_token3] = ACTIONS(1690), + [aux_sym_val_number_token4] = ACTIONS(1690), + [anon_sym_inf] = ACTIONS(1690), + [anon_sym_DASHinf] = ACTIONS(1690), + [anon_sym_NaN] = ACTIONS(1690), + [anon_sym_0b] = ACTIONS(1690), + [anon_sym_0o] = ACTIONS(1690), + [anon_sym_0x] = ACTIONS(1690), + [sym_val_date] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [sym__str_single_quotes] = ACTIONS(1690), + [sym__str_back_ticks] = ACTIONS(1690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1690), + [anon_sym_CARET] = ACTIONS(1690), + [anon_sym_POUND] = ACTIONS(3), + }, + [757] = { + [sym_comment] = STATE(757), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_RPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_RBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), + [anon_sym_POUND] = ACTIONS(3), + }, + [758] = { + [sym_comment] = STATE(758), [anon_sym_export] = ACTIONS(1694), [anon_sym_alias] = ACTIONS(1694), [anon_sym_let] = ACTIONS(1694), @@ -112764,561 +113006,905 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1694), [anon_sym_POUND] = ACTIONS(3), }, - [756] = { - [sym_block] = STATE(854), - [sym_comment] = STATE(756), - [anon_sym_export] = ACTIONS(1698), - [anon_sym_alias] = ACTIONS(1698), - [anon_sym_let] = ACTIONS(1698), - [anon_sym_let_DASHenv] = ACTIONS(1698), - [anon_sym_mut] = ACTIONS(1698), - [anon_sym_const] = ACTIONS(1698), - [sym_cmd_identifier] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_LF] = ACTIONS(1700), - [anon_sym_def] = ACTIONS(1698), - [anon_sym_def_DASHenv] = ACTIONS(1698), - [anon_sym_export_DASHenv] = ACTIONS(1698), - [anon_sym_extern] = ACTIONS(1698), - [anon_sym_module] = ACTIONS(1698), - [anon_sym_use] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_RPAREN] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1698), - [anon_sym_error] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_continue] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_loop] = ACTIONS(1698), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_do] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_match] = ACTIONS(1698), - [anon_sym_LBRACE] = ACTIONS(1680), - [anon_sym_RBRACE] = ACTIONS(1698), - [anon_sym_try] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_source] = ACTIONS(1698), - [anon_sym_source_DASHenv] = ACTIONS(1698), - [anon_sym_register] = ACTIONS(1698), - [anon_sym_hide] = ACTIONS(1698), - [anon_sym_hide_DASHenv] = ACTIONS(1698), - [anon_sym_overlay] = ACTIONS(1698), - [anon_sym_where] = ACTIONS(1698), - [anon_sym_not] = ACTIONS(1698), - [anon_sym_DOT_DOT_LT] = ACTIONS(1698), - [anon_sym_DOT_DOT] = ACTIONS(1698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), - [sym_val_nothing] = ACTIONS(1698), - [anon_sym_true] = ACTIONS(1698), - [anon_sym_false] = ACTIONS(1698), - [aux_sym_val_number_token1] = ACTIONS(1698), - [aux_sym_val_number_token2] = ACTIONS(1698), - [aux_sym_val_number_token3] = ACTIONS(1698), - [aux_sym_val_number_token4] = ACTIONS(1698), - [anon_sym_inf] = ACTIONS(1698), - [anon_sym_DASHinf] = ACTIONS(1698), - [anon_sym_NaN] = ACTIONS(1698), - [anon_sym_0b] = ACTIONS(1698), - [anon_sym_0o] = ACTIONS(1698), - [anon_sym_0x] = ACTIONS(1698), - [sym_val_date] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [sym__str_single_quotes] = ACTIONS(1698), - [sym__str_back_ticks] = ACTIONS(1698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), - [anon_sym_CARET] = ACTIONS(1698), - [anon_sym_POUND] = ACTIONS(3), - }, - [757] = { - [sym_comment] = STATE(757), - [anon_sym_export] = ACTIONS(1702), - [anon_sym_alias] = ACTIONS(1702), - [anon_sym_let] = ACTIONS(1702), - [anon_sym_let_DASHenv] = ACTIONS(1702), - [anon_sym_mut] = ACTIONS(1702), - [anon_sym_const] = ACTIONS(1702), - [sym_cmd_identifier] = ACTIONS(1702), - [anon_sym_SEMI] = ACTIONS(1702), - [anon_sym_LF] = ACTIONS(1704), - [anon_sym_def] = ACTIONS(1702), - [anon_sym_def_DASHenv] = ACTIONS(1702), - [anon_sym_export_DASHenv] = ACTIONS(1702), - [anon_sym_extern] = ACTIONS(1702), - [anon_sym_module] = ACTIONS(1702), - [anon_sym_use] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1702), - [anon_sym_RPAREN] = ACTIONS(1702), - [anon_sym_PIPE] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1702), - [anon_sym_error] = ACTIONS(1702), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_continue] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_loop] = ACTIONS(1702), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_do] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_match] = ACTIONS(1702), - [anon_sym_LBRACE] = ACTIONS(1702), - [anon_sym_RBRACE] = ACTIONS(1702), - [anon_sym_try] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_source] = ACTIONS(1702), - [anon_sym_source_DASHenv] = ACTIONS(1702), - [anon_sym_register] = ACTIONS(1702), - [anon_sym_hide] = ACTIONS(1702), - [anon_sym_hide_DASHenv] = ACTIONS(1702), - [anon_sym_overlay] = ACTIONS(1702), - [anon_sym_where] = ACTIONS(1702), - [anon_sym_not] = ACTIONS(1702), - [anon_sym_DOT_DOT_LT] = ACTIONS(1702), - [anon_sym_DOT_DOT] = ACTIONS(1702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1702), - [sym_val_nothing] = ACTIONS(1702), - [anon_sym_true] = ACTIONS(1702), - [anon_sym_false] = ACTIONS(1702), - [aux_sym_val_number_token1] = ACTIONS(1702), - [aux_sym_val_number_token2] = ACTIONS(1702), - [aux_sym_val_number_token3] = ACTIONS(1702), - [aux_sym_val_number_token4] = ACTIONS(1702), - [anon_sym_inf] = ACTIONS(1702), - [anon_sym_DASHinf] = ACTIONS(1702), - [anon_sym_NaN] = ACTIONS(1702), - [anon_sym_0b] = ACTIONS(1702), - [anon_sym_0o] = ACTIONS(1702), - [anon_sym_0x] = ACTIONS(1702), - [sym_val_date] = ACTIONS(1702), - [anon_sym_DQUOTE] = ACTIONS(1702), - [sym__str_single_quotes] = ACTIONS(1702), - [sym__str_back_ticks] = ACTIONS(1702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1702), - [anon_sym_CARET] = ACTIONS(1702), - [anon_sym_POUND] = ACTIONS(3), - }, - [758] = { - [sym_comment] = STATE(758), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_RPAREN] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_RBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, [759] = { [sym_comment] = STATE(759), - [anon_sym_export] = ACTIONS(1706), - [anon_sym_alias] = ACTIONS(1706), - [anon_sym_let] = ACTIONS(1706), - [anon_sym_let_DASHenv] = ACTIONS(1706), - [anon_sym_mut] = ACTIONS(1706), - [anon_sym_const] = ACTIONS(1706), - [sym_cmd_identifier] = ACTIONS(1706), - [anon_sym_SEMI] = ACTIONS(1706), - [anon_sym_LF] = ACTIONS(1708), - [anon_sym_def] = ACTIONS(1706), - [anon_sym_def_DASHenv] = ACTIONS(1706), - [anon_sym_export_DASHenv] = ACTIONS(1706), - [anon_sym_extern] = ACTIONS(1706), - [anon_sym_module] = ACTIONS(1706), - [anon_sym_use] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1706), - [anon_sym_RPAREN] = ACTIONS(1706), - [anon_sym_PIPE] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1706), - [anon_sym_error] = ACTIONS(1706), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_continue] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_loop] = ACTIONS(1706), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_do] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_match] = ACTIONS(1706), - [anon_sym_LBRACE] = ACTIONS(1706), - [anon_sym_RBRACE] = ACTIONS(1706), - [anon_sym_try] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_source] = ACTIONS(1706), - [anon_sym_source_DASHenv] = ACTIONS(1706), - [anon_sym_register] = ACTIONS(1706), - [anon_sym_hide] = ACTIONS(1706), - [anon_sym_hide_DASHenv] = ACTIONS(1706), - [anon_sym_overlay] = ACTIONS(1706), - [anon_sym_where] = ACTIONS(1706), - [anon_sym_not] = ACTIONS(1706), - [anon_sym_DOT_DOT_LT] = ACTIONS(1706), - [anon_sym_DOT_DOT] = ACTIONS(1706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1706), - [sym_val_nothing] = ACTIONS(1706), - [anon_sym_true] = ACTIONS(1706), - [anon_sym_false] = ACTIONS(1706), - [aux_sym_val_number_token1] = ACTIONS(1706), - [aux_sym_val_number_token2] = ACTIONS(1706), - [aux_sym_val_number_token3] = ACTIONS(1706), - [aux_sym_val_number_token4] = ACTIONS(1706), - [anon_sym_inf] = ACTIONS(1706), - [anon_sym_DASHinf] = ACTIONS(1706), - [anon_sym_NaN] = ACTIONS(1706), - [anon_sym_0b] = ACTIONS(1706), - [anon_sym_0o] = ACTIONS(1706), - [anon_sym_0x] = ACTIONS(1706), - [sym_val_date] = ACTIONS(1706), - [anon_sym_DQUOTE] = ACTIONS(1706), - [sym__str_single_quotes] = ACTIONS(1706), - [sym__str_back_ticks] = ACTIONS(1706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1706), - [anon_sym_CARET] = ACTIONS(1706), + [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), + [sym_cmd_identifier] = ACTIONS(1363), + [anon_sym_SEMI] = 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_PIPE] = 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_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_where] = ACTIONS(1363), + [anon_sym_not] = ACTIONS(1363), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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(3), }, [760] = { [sym_comment] = STATE(760), - [ts_builtin_sym_end] = ACTIONS(1308), - [anon_sym_export] = ACTIONS(1306), - [anon_sym_alias] = ACTIONS(1306), - [anon_sym_let] = ACTIONS(1306), - [anon_sym_let_DASHenv] = ACTIONS(1306), - [anon_sym_mut] = ACTIONS(1306), - [anon_sym_const] = ACTIONS(1306), - [sym_cmd_identifier] = ACTIONS(1306), - [anon_sym_SEMI] = ACTIONS(1306), - [anon_sym_LF] = ACTIONS(1308), - [anon_sym_def] = ACTIONS(1306), - [anon_sym_def_DASHenv] = ACTIONS(1306), - [anon_sym_export_DASHenv] = ACTIONS(1306), - [anon_sym_extern] = ACTIONS(1306), - [anon_sym_module] = ACTIONS(1306), - [anon_sym_use] = ACTIONS(1306), - [anon_sym_LBRACK] = ACTIONS(1306), - [anon_sym_LPAREN] = ACTIONS(1306), - [anon_sym_PIPE] = ACTIONS(1306), - [anon_sym_DOLLAR] = ACTIONS(1306), - [anon_sym_error] = ACTIONS(1306), - [anon_sym_DASH] = ACTIONS(1306), - [anon_sym_break] = ACTIONS(1306), - [anon_sym_continue] = ACTIONS(1306), - [anon_sym_for] = ACTIONS(1306), - [anon_sym_loop] = ACTIONS(1306), - [anon_sym_while] = ACTIONS(1306), - [anon_sym_do] = ACTIONS(1306), - [anon_sym_if] = ACTIONS(1306), - [anon_sym_match] = ACTIONS(1306), - [anon_sym_LBRACE] = ACTIONS(1306), - [anon_sym_try] = ACTIONS(1306), - [anon_sym_return] = ACTIONS(1306), - [anon_sym_source] = ACTIONS(1306), - [anon_sym_source_DASHenv] = ACTIONS(1306), - [anon_sym_register] = ACTIONS(1306), - [anon_sym_hide] = ACTIONS(1306), - [anon_sym_hide_DASHenv] = ACTIONS(1306), - [anon_sym_overlay] = ACTIONS(1306), - [anon_sym_where] = ACTIONS(1306), - [anon_sym_not] = ACTIONS(1306), - [anon_sym_DOT_DOT_LT] = ACTIONS(1306), - [anon_sym_DOT_DOT] = ACTIONS(1306), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1306), - [sym_val_nothing] = ACTIONS(1306), - [anon_sym_true] = ACTIONS(1306), - [anon_sym_false] = ACTIONS(1306), - [aux_sym_val_number_token1] = ACTIONS(1306), - [aux_sym_val_number_token2] = ACTIONS(1306), - [aux_sym_val_number_token3] = ACTIONS(1306), - [aux_sym_val_number_token4] = ACTIONS(1306), - [anon_sym_inf] = ACTIONS(1306), - [anon_sym_DASHinf] = ACTIONS(1306), - [anon_sym_NaN] = ACTIONS(1306), - [anon_sym_0b] = ACTIONS(1306), - [anon_sym_0o] = ACTIONS(1306), - [anon_sym_0x] = ACTIONS(1306), - [sym_val_date] = ACTIONS(1306), - [anon_sym_DQUOTE] = ACTIONS(1306), - [sym__str_single_quotes] = ACTIONS(1306), - [sym__str_back_ticks] = ACTIONS(1306), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1306), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1306), - [anon_sym_CARET] = ACTIONS(1306), - [aux_sym_long_flag_token1] = ACTIONS(1710), + [ts_builtin_sym_end] = ACTIONS(1312), + [anon_sym_export] = ACTIONS(1310), + [anon_sym_alias] = ACTIONS(1310), + [anon_sym_let] = ACTIONS(1310), + [anon_sym_let_DASHenv] = ACTIONS(1310), + [anon_sym_mut] = ACTIONS(1310), + [anon_sym_const] = ACTIONS(1310), + [sym_cmd_identifier] = ACTIONS(1310), + [anon_sym_SEMI] = ACTIONS(1310), + [anon_sym_LF] = ACTIONS(1312), + [anon_sym_def] = ACTIONS(1310), + [anon_sym_def_DASHenv] = ACTIONS(1310), + [anon_sym_export_DASHenv] = ACTIONS(1310), + [anon_sym_extern] = ACTIONS(1310), + [anon_sym_module] = ACTIONS(1310), + [anon_sym_use] = ACTIONS(1310), + [anon_sym_LBRACK] = ACTIONS(1310), + [anon_sym_LPAREN] = ACTIONS(1310), + [anon_sym_PIPE] = ACTIONS(1310), + [anon_sym_DOLLAR] = ACTIONS(1310), + [anon_sym_error] = ACTIONS(1310), + [anon_sym_DASH] = ACTIONS(1310), + [anon_sym_break] = ACTIONS(1310), + [anon_sym_continue] = ACTIONS(1310), + [anon_sym_for] = ACTIONS(1310), + [anon_sym_loop] = ACTIONS(1310), + [anon_sym_while] = ACTIONS(1310), + [anon_sym_do] = ACTIONS(1310), + [anon_sym_if] = ACTIONS(1310), + [anon_sym_match] = ACTIONS(1310), + [anon_sym_LBRACE] = ACTIONS(1310), + [anon_sym_try] = ACTIONS(1310), + [anon_sym_return] = ACTIONS(1310), + [anon_sym_source] = ACTIONS(1310), + [anon_sym_source_DASHenv] = ACTIONS(1310), + [anon_sym_register] = ACTIONS(1310), + [anon_sym_hide] = ACTIONS(1310), + [anon_sym_hide_DASHenv] = ACTIONS(1310), + [anon_sym_overlay] = ACTIONS(1310), + [anon_sym_where] = ACTIONS(1310), + [anon_sym_not] = ACTIONS(1310), + [anon_sym_DOT_DOT_LT] = ACTIONS(1310), + [anon_sym_DOT_DOT] = ACTIONS(1310), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1310), + [anon_sym_inf] = ACTIONS(1310), + [anon_sym_DASHinf] = ACTIONS(1310), + [anon_sym_NaN] = ACTIONS(1310), + [anon_sym_0b] = ACTIONS(1310), + [anon_sym_0o] = ACTIONS(1310), + [anon_sym_0x] = ACTIONS(1310), + [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), + [anon_sym_CARET] = ACTIONS(1310), + [aux_sym_long_flag_token1] = ACTIONS(1698), [anon_sym_POUND] = ACTIONS(3), }, [761] = { [sym_comment] = STATE(761), - [anon_sym_export] = ACTIONS(1421), - [anon_sym_alias] = ACTIONS(1421), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_let_DASHenv] = ACTIONS(1421), - [anon_sym_mut] = ACTIONS(1421), - [anon_sym_const] = ACTIONS(1421), - [sym_cmd_identifier] = ACTIONS(1421), - [anon_sym_SEMI] = ACTIONS(1421), - [anon_sym_LF] = ACTIONS(1423), - [anon_sym_def] = ACTIONS(1421), - [anon_sym_def_DASHenv] = ACTIONS(1421), - [anon_sym_export_DASHenv] = ACTIONS(1421), - [anon_sym_extern] = ACTIONS(1421), - [anon_sym_module] = ACTIONS(1421), - [anon_sym_use] = ACTIONS(1421), - [anon_sym_LBRACK] = ACTIONS(1421), - [anon_sym_LPAREN] = ACTIONS(1421), - [anon_sym_RPAREN] = ACTIONS(1421), - [anon_sym_PIPE] = ACTIONS(1421), - [anon_sym_DOLLAR] = ACTIONS(1421), - [anon_sym_error] = ACTIONS(1421), - [anon_sym_DASH] = ACTIONS(1421), - [anon_sym_break] = ACTIONS(1421), - [anon_sym_continue] = ACTIONS(1421), - [anon_sym_for] = ACTIONS(1421), - [anon_sym_loop] = ACTIONS(1421), - [anon_sym_while] = ACTIONS(1421), - [anon_sym_do] = ACTIONS(1421), - [anon_sym_if] = ACTIONS(1421), - [anon_sym_match] = ACTIONS(1421), - [anon_sym_LBRACE] = ACTIONS(1421), - [anon_sym_RBRACE] = ACTIONS(1421), - [anon_sym_try] = ACTIONS(1421), - [anon_sym_return] = ACTIONS(1421), - [anon_sym_source] = ACTIONS(1421), - [anon_sym_source_DASHenv] = ACTIONS(1421), - [anon_sym_register] = ACTIONS(1421), - [anon_sym_hide] = ACTIONS(1421), - [anon_sym_hide_DASHenv] = ACTIONS(1421), - [anon_sym_overlay] = ACTIONS(1421), - [anon_sym_where] = ACTIONS(1421), - [anon_sym_not] = ACTIONS(1421), - [anon_sym_DOT_DOT_LT] = ACTIONS(1421), - [anon_sym_DOT_DOT] = ACTIONS(1421), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), - [sym_val_nothing] = ACTIONS(1421), - [anon_sym_true] = ACTIONS(1421), - [anon_sym_false] = ACTIONS(1421), - [aux_sym_val_number_token1] = ACTIONS(1421), - [aux_sym_val_number_token2] = ACTIONS(1421), - [aux_sym_val_number_token3] = ACTIONS(1421), - [aux_sym_val_number_token4] = ACTIONS(1421), - [anon_sym_inf] = ACTIONS(1421), - [anon_sym_DASHinf] = ACTIONS(1421), - [anon_sym_NaN] = ACTIONS(1421), - [anon_sym_0b] = ACTIONS(1421), - [anon_sym_0o] = ACTIONS(1421), - [anon_sym_0x] = ACTIONS(1421), - [sym_val_date] = ACTIONS(1421), - [anon_sym_DQUOTE] = ACTIONS(1421), - [sym__str_single_quotes] = ACTIONS(1421), - [sym__str_back_ticks] = ACTIONS(1421), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), - [anon_sym_CARET] = ACTIONS(1421), + [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), + [sym_cmd_identifier] = ACTIONS(1363), + [anon_sym_SEMI] = 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_PIPE] = 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_else] = ACTIONS(1363), + [anon_sym_match] = ACTIONS(1363), + [anon_sym_LBRACE] = 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), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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(3), }, [762] = { - [sym_block] = STATE(855), [sym_comment] = STATE(762), - [anon_sym_export] = ACTIONS(1698), - [anon_sym_alias] = ACTIONS(1698), - [anon_sym_let] = ACTIONS(1698), - [anon_sym_let_DASHenv] = ACTIONS(1698), - [anon_sym_mut] = ACTIONS(1698), - [anon_sym_const] = ACTIONS(1698), - [sym_cmd_identifier] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_LF] = ACTIONS(1700), - [anon_sym_def] = ACTIONS(1698), - [anon_sym_def_DASHenv] = ACTIONS(1698), - [anon_sym_export_DASHenv] = ACTIONS(1698), - [anon_sym_extern] = ACTIONS(1698), - [anon_sym_module] = ACTIONS(1698), - [anon_sym_use] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_RPAREN] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1698), - [anon_sym_error] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_continue] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_loop] = ACTIONS(1698), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_do] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_match] = ACTIONS(1698), - [anon_sym_LBRACE] = ACTIONS(1680), - [anon_sym_RBRACE] = ACTIONS(1698), - [anon_sym_try] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_source] = ACTIONS(1698), - [anon_sym_source_DASHenv] = ACTIONS(1698), - [anon_sym_register] = ACTIONS(1698), - [anon_sym_hide] = ACTIONS(1698), - [anon_sym_hide_DASHenv] = ACTIONS(1698), - [anon_sym_overlay] = ACTIONS(1698), - [anon_sym_where] = ACTIONS(1698), - [anon_sym_not] = ACTIONS(1698), - [anon_sym_DOT_DOT_LT] = ACTIONS(1698), - [anon_sym_DOT_DOT] = ACTIONS(1698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), - [sym_val_nothing] = ACTIONS(1698), - [anon_sym_true] = ACTIONS(1698), - [anon_sym_false] = ACTIONS(1698), - [aux_sym_val_number_token1] = ACTIONS(1698), - [aux_sym_val_number_token2] = ACTIONS(1698), - [aux_sym_val_number_token3] = ACTIONS(1698), - [aux_sym_val_number_token4] = ACTIONS(1698), - [anon_sym_inf] = ACTIONS(1698), - [anon_sym_DASHinf] = ACTIONS(1698), - [anon_sym_NaN] = ACTIONS(1698), - [anon_sym_0b] = ACTIONS(1698), - [anon_sym_0o] = ACTIONS(1698), - [anon_sym_0x] = ACTIONS(1698), - [sym_val_date] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [sym__str_single_quotes] = ACTIONS(1698), - [sym__str_back_ticks] = ACTIONS(1698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), - [anon_sym_CARET] = ACTIONS(1698), + [anon_sym_export] = ACTIONS(1700), + [anon_sym_alias] = ACTIONS(1700), + [anon_sym_let] = ACTIONS(1700), + [anon_sym_let_DASHenv] = ACTIONS(1700), + [anon_sym_mut] = ACTIONS(1700), + [anon_sym_const] = ACTIONS(1700), + [sym_cmd_identifier] = ACTIONS(1700), + [anon_sym_SEMI] = ACTIONS(1700), + [anon_sym_LF] = ACTIONS(1702), + [anon_sym_def] = ACTIONS(1700), + [anon_sym_def_DASHenv] = ACTIONS(1700), + [anon_sym_export_DASHenv] = ACTIONS(1700), + [anon_sym_extern] = ACTIONS(1700), + [anon_sym_module] = ACTIONS(1700), + [anon_sym_use] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1700), + [anon_sym_RPAREN] = ACTIONS(1700), + [anon_sym_PIPE] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1700), + [anon_sym_error] = ACTIONS(1700), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_continue] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_loop] = ACTIONS(1700), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_do] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_match] = ACTIONS(1700), + [anon_sym_LBRACE] = ACTIONS(1700), + [anon_sym_RBRACE] = ACTIONS(1700), + [anon_sym_try] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_source] = ACTIONS(1700), + [anon_sym_source_DASHenv] = ACTIONS(1700), + [anon_sym_register] = ACTIONS(1700), + [anon_sym_hide] = ACTIONS(1700), + [anon_sym_hide_DASHenv] = ACTIONS(1700), + [anon_sym_overlay] = ACTIONS(1700), + [anon_sym_where] = ACTIONS(1700), + [anon_sym_not] = ACTIONS(1700), + [anon_sym_DOT_DOT_LT] = ACTIONS(1700), + [anon_sym_DOT_DOT] = ACTIONS(1700), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1700), + [sym_val_nothing] = ACTIONS(1700), + [anon_sym_true] = ACTIONS(1700), + [anon_sym_false] = ACTIONS(1700), + [aux_sym_val_number_token1] = ACTIONS(1700), + [aux_sym_val_number_token2] = ACTIONS(1700), + [aux_sym_val_number_token3] = ACTIONS(1700), + [aux_sym_val_number_token4] = ACTIONS(1700), + [anon_sym_inf] = ACTIONS(1700), + [anon_sym_DASHinf] = ACTIONS(1700), + [anon_sym_NaN] = ACTIONS(1700), + [anon_sym_0b] = ACTIONS(1700), + [anon_sym_0o] = ACTIONS(1700), + [anon_sym_0x] = ACTIONS(1700), + [sym_val_date] = ACTIONS(1700), + [anon_sym_DQUOTE] = ACTIONS(1700), + [sym__str_single_quotes] = ACTIONS(1700), + [sym__str_back_ticks] = ACTIONS(1700), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1700), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1700), + [anon_sym_CARET] = ACTIONS(1700), [anon_sym_POUND] = ACTIONS(3), }, [763] = { [sym_comment] = STATE(763), - [anon_sym_export] = ACTIONS(759), - [anon_sym_alias] = ACTIONS(759), - [anon_sym_let] = ACTIONS(759), - [anon_sym_let_DASHenv] = ACTIONS(759), - [anon_sym_mut] = ACTIONS(759), - [anon_sym_const] = ACTIONS(759), - [sym_cmd_identifier] = ACTIONS(759), - [anon_sym_SEMI] = ACTIONS(759), - [anon_sym_LF] = ACTIONS(761), - [anon_sym_def] = ACTIONS(759), - [anon_sym_def_DASHenv] = ACTIONS(759), - [anon_sym_export_DASHenv] = ACTIONS(759), - [anon_sym_extern] = ACTIONS(759), - [anon_sym_module] = ACTIONS(759), - [anon_sym_use] = ACTIONS(759), - [anon_sym_LBRACK] = ACTIONS(759), - [anon_sym_LPAREN] = ACTIONS(759), - [anon_sym_RPAREN] = ACTIONS(759), - [anon_sym_DOLLAR] = ACTIONS(759), - [anon_sym_error] = ACTIONS(759), - [anon_sym_DASH] = ACTIONS(759), - [anon_sym_break] = ACTIONS(759), - [anon_sym_continue] = ACTIONS(759), - [anon_sym_for] = ACTIONS(759), - [anon_sym_loop] = ACTIONS(759), - [anon_sym_while] = ACTIONS(759), - [anon_sym_do] = ACTIONS(759), - [anon_sym_if] = ACTIONS(759), - [anon_sym_match] = ACTIONS(759), - [anon_sym_LBRACE] = ACTIONS(759), - [anon_sym_RBRACE] = ACTIONS(759), - [anon_sym_DOT] = ACTIONS(759), - [anon_sym_try] = ACTIONS(759), - [anon_sym_return] = ACTIONS(759), - [anon_sym_source] = ACTIONS(759), - [anon_sym_source_DASHenv] = ACTIONS(759), - [anon_sym_register] = ACTIONS(759), - [anon_sym_hide] = ACTIONS(759), - [anon_sym_hide_DASHenv] = ACTIONS(759), - [anon_sym_overlay] = ACTIONS(759), - [anon_sym_where] = ACTIONS(759), - [anon_sym_not] = ACTIONS(759), - [anon_sym_DOT_DOT_LT] = ACTIONS(759), - [anon_sym_DOT_DOT] = ACTIONS(759), - [anon_sym_DOT_DOT_EQ] = ACTIONS(759), - [sym_val_nothing] = ACTIONS(759), - [anon_sym_true] = ACTIONS(759), - [anon_sym_false] = ACTIONS(759), - [aux_sym_val_number_token1] = ACTIONS(759), - [aux_sym_val_number_token2] = ACTIONS(759), - [aux_sym_val_number_token3] = ACTIONS(759), - [aux_sym_val_number_token4] = ACTIONS(759), - [anon_sym_inf] = ACTIONS(759), - [anon_sym_DASHinf] = ACTIONS(759), - [anon_sym_NaN] = ACTIONS(759), - [anon_sym_0b] = ACTIONS(759), - [anon_sym_0o] = ACTIONS(759), - [anon_sym_0x] = ACTIONS(759), - [sym_val_date] = ACTIONS(759), - [anon_sym_DQUOTE] = ACTIONS(759), - [sym__str_single_quotes] = ACTIONS(759), - [sym__str_back_ticks] = ACTIONS(759), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), - [anon_sym_CARET] = ACTIONS(759), + [ts_builtin_sym_end] = ACTIONS(1483), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_catch] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), [anon_sym_POUND] = ACTIONS(3), }, [764] = { - [sym_val_record] = STATE(867), [sym_comment] = STATE(764), + [ts_builtin_sym_end] = ACTIONS(1638), + [anon_sym_export] = ACTIONS(1636), + [anon_sym_alias] = ACTIONS(1636), + [anon_sym_let] = ACTIONS(1636), + [anon_sym_let_DASHenv] = ACTIONS(1636), + [anon_sym_mut] = ACTIONS(1636), + [anon_sym_const] = ACTIONS(1636), + [sym_cmd_identifier] = ACTIONS(1636), + [anon_sym_SEMI] = ACTIONS(1636), + [anon_sym_LF] = ACTIONS(1638), + [anon_sym_def] = ACTIONS(1636), + [anon_sym_def_DASHenv] = ACTIONS(1636), + [anon_sym_export_DASHenv] = ACTIONS(1636), + [anon_sym_extern] = ACTIONS(1636), + [anon_sym_module] = ACTIONS(1636), + [anon_sym_use] = ACTIONS(1636), + [anon_sym_LBRACK] = ACTIONS(1636), + [anon_sym_LPAREN] = ACTIONS(1636), + [anon_sym_PIPE] = ACTIONS(1636), + [anon_sym_DOLLAR] = ACTIONS(1636), + [anon_sym_error] = ACTIONS(1636), + [anon_sym_DASH] = ACTIONS(1636), + [anon_sym_break] = ACTIONS(1636), + [anon_sym_continue] = ACTIONS(1636), + [anon_sym_for] = ACTIONS(1636), + [anon_sym_loop] = ACTIONS(1636), + [anon_sym_while] = ACTIONS(1636), + [anon_sym_do] = ACTIONS(1636), + [anon_sym_if] = ACTIONS(1636), + [anon_sym_else] = ACTIONS(1704), + [anon_sym_match] = ACTIONS(1636), + [anon_sym_LBRACE] = ACTIONS(1636), + [anon_sym_try] = ACTIONS(1636), + [anon_sym_return] = ACTIONS(1636), + [anon_sym_source] = ACTIONS(1636), + [anon_sym_source_DASHenv] = ACTIONS(1636), + [anon_sym_register] = ACTIONS(1636), + [anon_sym_hide] = ACTIONS(1636), + [anon_sym_hide_DASHenv] = ACTIONS(1636), + [anon_sym_overlay] = ACTIONS(1636), + [anon_sym_where] = ACTIONS(1636), + [anon_sym_not] = ACTIONS(1636), + [anon_sym_DOT_DOT_LT] = ACTIONS(1636), + [anon_sym_DOT_DOT] = ACTIONS(1636), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1636), + [sym_val_nothing] = ACTIONS(1636), + [anon_sym_true] = ACTIONS(1636), + [anon_sym_false] = ACTIONS(1636), + [aux_sym_val_number_token1] = ACTIONS(1636), + [aux_sym_val_number_token2] = ACTIONS(1636), + [aux_sym_val_number_token3] = ACTIONS(1636), + [aux_sym_val_number_token4] = ACTIONS(1636), + [anon_sym_inf] = ACTIONS(1636), + [anon_sym_DASHinf] = ACTIONS(1636), + [anon_sym_NaN] = ACTIONS(1636), + [anon_sym_0b] = ACTIONS(1636), + [anon_sym_0o] = ACTIONS(1636), + [anon_sym_0x] = ACTIONS(1636), + [sym_val_date] = ACTIONS(1636), + [anon_sym_DQUOTE] = ACTIONS(1636), + [sym__str_single_quotes] = ACTIONS(1636), + [sym__str_back_ticks] = ACTIONS(1636), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1636), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1636), + [anon_sym_CARET] = ACTIONS(1636), + [anon_sym_POUND] = ACTIONS(3), + }, + [765] = { + [sym_comment] = STATE(765), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_RPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_RBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), + [anon_sym_POUND] = ACTIONS(3), + }, + [766] = { + [sym_comment] = STATE(766), + [anon_sym_export] = ACTIONS(1320), + [anon_sym_alias] = ACTIONS(1320), + [anon_sym_let] = ACTIONS(1320), + [anon_sym_let_DASHenv] = ACTIONS(1320), + [anon_sym_mut] = ACTIONS(1320), + [anon_sym_const] = ACTIONS(1320), + [sym_cmd_identifier] = ACTIONS(1320), + [anon_sym_SEMI] = ACTIONS(1320), + [anon_sym_LF] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1320), + [anon_sym_def_DASHenv] = ACTIONS(1320), + [anon_sym_export_DASHenv] = ACTIONS(1320), + [anon_sym_extern] = ACTIONS(1320), + [anon_sym_module] = ACTIONS(1320), + [anon_sym_use] = ACTIONS(1320), + [anon_sym_LBRACK] = ACTIONS(1320), + [anon_sym_LPAREN] = ACTIONS(1320), + [anon_sym_RPAREN] = ACTIONS(1320), + [anon_sym_PIPE] = ACTIONS(1320), + [anon_sym_DOLLAR] = ACTIONS(1320), + [anon_sym_error] = ACTIONS(1320), + [anon_sym_DASH] = ACTIONS(1320), + [anon_sym_break] = ACTIONS(1320), + [anon_sym_continue] = ACTIONS(1320), + [anon_sym_for] = ACTIONS(1320), + [anon_sym_loop] = ACTIONS(1320), + [anon_sym_while] = ACTIONS(1320), + [anon_sym_do] = ACTIONS(1320), + [anon_sym_if] = ACTIONS(1320), + [anon_sym_match] = ACTIONS(1320), + [anon_sym_LBRACE] = ACTIONS(1320), + [anon_sym_RBRACE] = ACTIONS(1320), + [anon_sym_try] = ACTIONS(1320), + [anon_sym_return] = ACTIONS(1320), + [anon_sym_source] = ACTIONS(1320), + [anon_sym_source_DASHenv] = ACTIONS(1320), + [anon_sym_register] = ACTIONS(1320), + [anon_sym_hide] = ACTIONS(1320), + [anon_sym_hide_DASHenv] = ACTIONS(1320), + [anon_sym_overlay] = ACTIONS(1320), + [anon_sym_where] = ACTIONS(1320), + [anon_sym_not] = ACTIONS(1320), + [anon_sym_DOT_DOT_LT] = ACTIONS(1320), + [anon_sym_DOT_DOT] = ACTIONS(1320), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1320), + [sym_val_nothing] = ACTIONS(1320), + [anon_sym_true] = ACTIONS(1320), + [anon_sym_false] = ACTIONS(1320), + [aux_sym_val_number_token1] = ACTIONS(1320), + [aux_sym_val_number_token2] = ACTIONS(1320), + [aux_sym_val_number_token3] = ACTIONS(1320), + [aux_sym_val_number_token4] = ACTIONS(1320), + [anon_sym_inf] = ACTIONS(1320), + [anon_sym_DASHinf] = ACTIONS(1320), + [anon_sym_NaN] = ACTIONS(1320), + [anon_sym_0b] = ACTIONS(1320), + [anon_sym_0o] = ACTIONS(1320), + [anon_sym_0x] = ACTIONS(1320), + [sym_val_date] = ACTIONS(1320), + [anon_sym_DQUOTE] = ACTIONS(1320), + [sym__str_single_quotes] = ACTIONS(1320), + [sym__str_back_ticks] = ACTIONS(1320), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1320), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1320), + [anon_sym_CARET] = ACTIONS(1320), + [anon_sym_POUND] = ACTIONS(3), + }, + [767] = { + [sym_comment] = STATE(767), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_alias] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_let_DASHenv] = ACTIONS(1384), + [anon_sym_mut] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [sym_cmd_identifier] = ACTIONS(1384), + [anon_sym_SEMI] = ACTIONS(1384), + [anon_sym_LF] = ACTIONS(1386), + [anon_sym_def] = ACTIONS(1384), + [anon_sym_def_DASHenv] = ACTIONS(1384), + [anon_sym_export_DASHenv] = ACTIONS(1384), + [anon_sym_extern] = ACTIONS(1384), + [anon_sym_module] = ACTIONS(1384), + [anon_sym_use] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1384), + [anon_sym_RPAREN] = ACTIONS(1384), + [anon_sym_PIPE] = ACTIONS(1384), + [anon_sym_DOLLAR] = ACTIONS(1384), + [anon_sym_error] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_loop] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_match] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_RBRACE] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_source] = ACTIONS(1384), + [anon_sym_source_DASHenv] = ACTIONS(1384), + [anon_sym_register] = ACTIONS(1384), + [anon_sym_hide] = ACTIONS(1384), + [anon_sym_hide_DASHenv] = ACTIONS(1384), + [anon_sym_overlay] = ACTIONS(1384), + [anon_sym_where] = ACTIONS(1384), + [anon_sym_not] = ACTIONS(1384), + [anon_sym_DOT_DOT_LT] = ACTIONS(1384), + [anon_sym_DOT_DOT] = ACTIONS(1384), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1384), + [sym_val_nothing] = ACTIONS(1384), + [anon_sym_true] = ACTIONS(1384), + [anon_sym_false] = ACTIONS(1384), + [aux_sym_val_number_token1] = ACTIONS(1384), + [aux_sym_val_number_token2] = ACTIONS(1384), + [aux_sym_val_number_token3] = ACTIONS(1384), + [aux_sym_val_number_token4] = ACTIONS(1384), + [anon_sym_inf] = ACTIONS(1384), + [anon_sym_DASHinf] = ACTIONS(1384), + [anon_sym_NaN] = ACTIONS(1384), + [anon_sym_0b] = ACTIONS(1384), + [anon_sym_0o] = ACTIONS(1384), + [anon_sym_0x] = ACTIONS(1384), + [sym_val_date] = ACTIONS(1384), + [anon_sym_DQUOTE] = ACTIONS(1384), + [sym__str_single_quotes] = ACTIONS(1384), + [sym__str_back_ticks] = ACTIONS(1384), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1384), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1384), + [anon_sym_CARET] = ACTIONS(1384), + [anon_sym_POUND] = ACTIONS(3), + }, + [768] = { + [sym_comment] = STATE(768), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_RPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_RBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), + [anon_sym_POUND] = ACTIONS(3), + }, + [769] = { + [sym_block] = STATE(891), + [sym_comment] = STATE(769), + [anon_sym_export] = ACTIONS(1668), + [anon_sym_alias] = ACTIONS(1668), + [anon_sym_let] = ACTIONS(1668), + [anon_sym_let_DASHenv] = ACTIONS(1668), + [anon_sym_mut] = ACTIONS(1668), + [anon_sym_const] = ACTIONS(1668), + [sym_cmd_identifier] = ACTIONS(1668), + [anon_sym_SEMI] = ACTIONS(1668), + [anon_sym_LF] = ACTIONS(1670), + [anon_sym_def] = ACTIONS(1668), + [anon_sym_def_DASHenv] = ACTIONS(1668), + [anon_sym_export_DASHenv] = ACTIONS(1668), + [anon_sym_extern] = ACTIONS(1668), + [anon_sym_module] = ACTIONS(1668), + [anon_sym_use] = ACTIONS(1668), + [anon_sym_LBRACK] = ACTIONS(1668), + [anon_sym_LPAREN] = ACTIONS(1668), + [anon_sym_RPAREN] = ACTIONS(1668), + [anon_sym_DOLLAR] = ACTIONS(1668), + [anon_sym_error] = ACTIONS(1668), + [anon_sym_DASH] = ACTIONS(1668), + [anon_sym_break] = ACTIONS(1668), + [anon_sym_continue] = ACTIONS(1668), + [anon_sym_for] = ACTIONS(1668), + [anon_sym_loop] = ACTIONS(1668), + [anon_sym_while] = ACTIONS(1668), + [anon_sym_do] = ACTIONS(1668), + [anon_sym_if] = ACTIONS(1668), + [anon_sym_match] = ACTIONS(1668), + [anon_sym_LBRACE] = ACTIONS(1672), + [anon_sym_RBRACE] = ACTIONS(1668), + [anon_sym_try] = ACTIONS(1668), + [anon_sym_return] = ACTIONS(1668), + [anon_sym_source] = ACTIONS(1668), + [anon_sym_source_DASHenv] = ACTIONS(1668), + [anon_sym_register] = ACTIONS(1668), + [anon_sym_hide] = ACTIONS(1668), + [anon_sym_hide_DASHenv] = ACTIONS(1668), + [anon_sym_overlay] = ACTIONS(1668), + [anon_sym_where] = ACTIONS(1668), + [anon_sym_not] = ACTIONS(1668), + [anon_sym_DOT_DOT_LT] = ACTIONS(1668), + [anon_sym_DOT_DOT] = ACTIONS(1668), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), + [sym_val_nothing] = ACTIONS(1668), + [anon_sym_true] = ACTIONS(1668), + [anon_sym_false] = ACTIONS(1668), + [aux_sym_val_number_token1] = ACTIONS(1668), + [aux_sym_val_number_token2] = ACTIONS(1668), + [aux_sym_val_number_token3] = ACTIONS(1668), + [aux_sym_val_number_token4] = ACTIONS(1668), + [anon_sym_inf] = ACTIONS(1668), + [anon_sym_DASHinf] = ACTIONS(1668), + [anon_sym_NaN] = ACTIONS(1668), + [anon_sym_0b] = ACTIONS(1668), + [anon_sym_0o] = ACTIONS(1668), + [anon_sym_0x] = ACTIONS(1668), + [sym_val_date] = ACTIONS(1668), + [anon_sym_DQUOTE] = ACTIONS(1668), + [sym__str_single_quotes] = ACTIONS(1668), + [sym__str_back_ticks] = ACTIONS(1668), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), + [anon_sym_CARET] = ACTIONS(1668), + [anon_sym_POUND] = ACTIONS(3), + }, + [770] = { + [sym_comment] = STATE(770), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1706), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), + [anon_sym_POUND] = ACTIONS(3), + }, + [771] = { + [sym_comment] = STATE(771), + [anon_sym_export] = ACTIONS(1708), + [anon_sym_alias] = ACTIONS(1708), + [anon_sym_let] = ACTIONS(1708), + [anon_sym_let_DASHenv] = ACTIONS(1708), + [anon_sym_mut] = ACTIONS(1708), + [anon_sym_const] = ACTIONS(1708), + [sym_cmd_identifier] = ACTIONS(1708), + [anon_sym_SEMI] = ACTIONS(1708), + [anon_sym_LF] = ACTIONS(1710), + [anon_sym_def] = ACTIONS(1708), + [anon_sym_def_DASHenv] = ACTIONS(1708), + [anon_sym_export_DASHenv] = ACTIONS(1708), + [anon_sym_extern] = ACTIONS(1708), + [anon_sym_module] = ACTIONS(1708), + [anon_sym_use] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1708), + [anon_sym_RPAREN] = ACTIONS(1708), + [anon_sym_PIPE] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1708), + [anon_sym_error] = ACTIONS(1708), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_continue] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_loop] = ACTIONS(1708), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_do] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_match] = ACTIONS(1708), + [anon_sym_LBRACE] = ACTIONS(1708), + [anon_sym_RBRACE] = ACTIONS(1708), + [anon_sym_try] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_source] = ACTIONS(1708), + [anon_sym_source_DASHenv] = ACTIONS(1708), + [anon_sym_register] = ACTIONS(1708), + [anon_sym_hide] = ACTIONS(1708), + [anon_sym_hide_DASHenv] = ACTIONS(1708), + [anon_sym_overlay] = ACTIONS(1708), + [anon_sym_where] = ACTIONS(1708), + [anon_sym_not] = ACTIONS(1708), + [anon_sym_DOT_DOT_LT] = ACTIONS(1708), + [anon_sym_DOT_DOT] = ACTIONS(1708), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1708), + [sym_val_nothing] = ACTIONS(1708), + [anon_sym_true] = ACTIONS(1708), + [anon_sym_false] = ACTIONS(1708), + [aux_sym_val_number_token1] = ACTIONS(1708), + [aux_sym_val_number_token2] = ACTIONS(1708), + [aux_sym_val_number_token3] = ACTIONS(1708), + [aux_sym_val_number_token4] = ACTIONS(1708), + [anon_sym_inf] = ACTIONS(1708), + [anon_sym_DASHinf] = ACTIONS(1708), + [anon_sym_NaN] = ACTIONS(1708), + [anon_sym_0b] = ACTIONS(1708), + [anon_sym_0o] = ACTIONS(1708), + [anon_sym_0x] = ACTIONS(1708), + [sym_val_date] = ACTIONS(1708), + [anon_sym_DQUOTE] = ACTIONS(1708), + [sym__str_single_quotes] = ACTIONS(1708), + [sym__str_back_ticks] = ACTIONS(1708), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1708), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1708), + [anon_sym_CARET] = ACTIONS(1708), + [anon_sym_POUND] = ACTIONS(3), + }, + [772] = { + [sym_comment] = STATE(772), [anon_sym_export] = ACTIONS(1712), [anon_sym_alias] = ACTIONS(1712), [anon_sym_let] = ACTIONS(1712), @@ -113337,6 +113923,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1712), [anon_sym_LPAREN] = ACTIONS(1712), [anon_sym_RPAREN] = ACTIONS(1712), + [anon_sym_PIPE] = ACTIONS(1712), [anon_sym_DOLLAR] = ACTIONS(1712), [anon_sym_error] = ACTIONS(1712), [anon_sym_DASH] = ACTIONS(1712), @@ -113385,8 +113972,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1712), [anon_sym_POUND] = ACTIONS(3), }, - [765] = { - [sym_comment] = STATE(765), + [773] = { + [sym_comment] = STATE(773), [anon_sym_export] = ACTIONS(1716), [anon_sym_alias] = ACTIONS(1716), [anon_sym_let] = ACTIONS(1716), @@ -113454,8 +114041,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1716), [anon_sym_POUND] = ACTIONS(3), }, - [766] = { - [sym_comment] = STATE(766), + [774] = { + [sym_comment] = STATE(774), [anon_sym_export] = ACTIONS(1720), [anon_sym_alias] = ACTIONS(1720), [anon_sym_let] = ACTIONS(1720), @@ -113474,7 +114061,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1720), [anon_sym_LPAREN] = ACTIONS(1720), [anon_sym_RPAREN] = ACTIONS(1720), - [anon_sym_PIPE] = ACTIONS(1720), [anon_sym_DOLLAR] = ACTIONS(1720), [anon_sym_error] = ACTIONS(1720), [anon_sym_DASH] = ACTIONS(1720), @@ -113496,6 +114082,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1720), [anon_sym_hide_DASHenv] = ACTIONS(1720), [anon_sym_overlay] = ACTIONS(1720), + [anon_sym_STAR] = ACTIONS(1720), [anon_sym_where] = ACTIONS(1720), [anon_sym_not] = ACTIONS(1720), [anon_sym_DOT_DOT_LT] = ACTIONS(1720), @@ -113523,8 +114110,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1720), [anon_sym_POUND] = ACTIONS(3), }, - [767] = { - [sym_comment] = STATE(767), + [775] = { + [sym_comment] = STATE(775), [anon_sym_export] = ACTIONS(1724), [anon_sym_alias] = ACTIONS(1724), [anon_sym_let] = ACTIONS(1724), @@ -113592,146 +114179,77 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1724), [anon_sym_POUND] = ACTIONS(3), }, - [768] = { - [sym_comment] = STATE(768), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_RPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_RBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), - [anon_sym_POUND] = ACTIONS(3), - }, - [769] = { - [sym_comment] = STATE(769), - [anon_sym_export] = ACTIONS(812), - [anon_sym_alias] = ACTIONS(812), - [anon_sym_let] = ACTIONS(812), - [anon_sym_let_DASHenv] = ACTIONS(812), - [anon_sym_mut] = ACTIONS(812), - [anon_sym_const] = ACTIONS(812), - [sym_cmd_identifier] = ACTIONS(812), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LF] = ACTIONS(814), - [anon_sym_def] = ACTIONS(812), - [anon_sym_def_DASHenv] = ACTIONS(812), - [anon_sym_export_DASHenv] = ACTIONS(812), - [anon_sym_extern] = ACTIONS(812), - [anon_sym_module] = ACTIONS(812), - [anon_sym_use] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(812), - [anon_sym_LPAREN] = ACTIONS(812), - [anon_sym_RPAREN] = ACTIONS(812), - [anon_sym_DOLLAR] = ACTIONS(812), - [anon_sym_error] = ACTIONS(812), - [anon_sym_DASH] = ACTIONS(812), - [anon_sym_break] = ACTIONS(812), - [anon_sym_continue] = ACTIONS(812), - [anon_sym_for] = ACTIONS(812), - [anon_sym_loop] = ACTIONS(812), - [anon_sym_while] = ACTIONS(812), - [anon_sym_do] = ACTIONS(812), - [anon_sym_if] = ACTIONS(812), - [anon_sym_match] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(812), - [anon_sym_RBRACE] = ACTIONS(812), - [anon_sym_try] = ACTIONS(812), - [anon_sym_return] = ACTIONS(812), - [anon_sym_source] = ACTIONS(812), - [anon_sym_source_DASHenv] = ACTIONS(812), - [anon_sym_register] = ACTIONS(812), - [anon_sym_hide] = ACTIONS(812), - [anon_sym_hide_DASHenv] = ACTIONS(812), - [anon_sym_overlay] = ACTIONS(812), - [anon_sym_STAR] = ACTIONS(812), - [anon_sym_where] = ACTIONS(812), - [anon_sym_not] = ACTIONS(812), - [anon_sym_DOT_DOT_LT] = ACTIONS(812), - [anon_sym_DOT_DOT] = ACTIONS(812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(812), - [sym_val_nothing] = ACTIONS(812), - [anon_sym_true] = ACTIONS(812), - [anon_sym_false] = ACTIONS(812), - [aux_sym_val_number_token1] = ACTIONS(812), - [aux_sym_val_number_token2] = ACTIONS(812), - [aux_sym_val_number_token3] = ACTIONS(812), - [aux_sym_val_number_token4] = ACTIONS(812), - [anon_sym_inf] = ACTIONS(812), - [anon_sym_DASHinf] = ACTIONS(812), - [anon_sym_NaN] = ACTIONS(812), - [anon_sym_0b] = ACTIONS(812), - [anon_sym_0o] = ACTIONS(812), - [anon_sym_0x] = ACTIONS(812), - [sym_val_date] = ACTIONS(812), - [anon_sym_DQUOTE] = ACTIONS(812), - [sym__str_single_quotes] = ACTIONS(812), - [sym__str_back_ticks] = ACTIONS(812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), - [anon_sym_CARET] = ACTIONS(812), + [776] = { + [sym_comment] = STATE(776), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_RPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_RBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), [anon_sym_POUND] = ACTIONS(3), }, - [770] = { - [sym_comment] = STATE(770), + [777] = { + [sym_comment] = STATE(777), [anon_sym_export] = ACTIONS(1728), [anon_sym_alias] = ACTIONS(1728), [anon_sym_let] = ACTIONS(1728), @@ -113750,678 +114268,126 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1728), [anon_sym_LPAREN] = ACTIONS(1728), [anon_sym_RPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), [anon_sym_DOLLAR] = ACTIONS(1728), [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_RBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), - [anon_sym_POUND] = ACTIONS(3), - }, - [771] = { - [sym_comment] = STATE(771), - [ts_builtin_sym_end] = ACTIONS(1440), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_else] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), - [anon_sym_POUND] = ACTIONS(3), - }, - [772] = { - [sym_comment] = STATE(772), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_RPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_RBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), - [anon_sym_POUND] = ACTIONS(3), - }, - [773] = { - [sym_comment] = STATE(773), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_RPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_RBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), - [anon_sym_POUND] = ACTIONS(3), - }, - [774] = { - [sym_comment] = STATE(774), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_RPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_RBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [anon_sym_POUND] = ACTIONS(3), - }, - [775] = { - [sym_comment] = STATE(775), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_RPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH] = ACTIONS(694), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_RBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_where] = ACTIONS(694), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [anon_sym_POUND] = ACTIONS(3), - }, - [776] = { - [sym_comment] = STATE(776), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_RPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_RBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), - [anon_sym_POUND] = ACTIONS(3), - }, - [777] = { - [sym_comment] = STATE(777), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_RPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_RBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_continue] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_loop] = ACTIONS(1728), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_do] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_match] = ACTIONS(1728), + [anon_sym_LBRACE] = ACTIONS(1728), + [anon_sym_RBRACE] = ACTIONS(1728), + [anon_sym_try] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_source] = ACTIONS(1728), + [anon_sym_source_DASHenv] = ACTIONS(1728), + [anon_sym_register] = ACTIONS(1728), + [anon_sym_hide] = ACTIONS(1728), + [anon_sym_hide_DASHenv] = ACTIONS(1728), + [anon_sym_overlay] = ACTIONS(1728), + [anon_sym_STAR] = ACTIONS(1728), + [anon_sym_where] = ACTIONS(1728), + [anon_sym_not] = ACTIONS(1728), + [anon_sym_DOT_DOT_LT] = ACTIONS(1728), + [anon_sym_DOT_DOT] = ACTIONS(1728), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), + [sym_val_nothing] = ACTIONS(1728), + [anon_sym_true] = ACTIONS(1728), + [anon_sym_false] = ACTIONS(1728), + [aux_sym_val_number_token1] = ACTIONS(1728), + [aux_sym_val_number_token2] = ACTIONS(1728), + [aux_sym_val_number_token3] = ACTIONS(1728), + [aux_sym_val_number_token4] = ACTIONS(1728), + [anon_sym_inf] = ACTIONS(1728), + [anon_sym_DASHinf] = ACTIONS(1728), + [anon_sym_NaN] = ACTIONS(1728), + [anon_sym_0b] = ACTIONS(1728), + [anon_sym_0o] = ACTIONS(1728), + [anon_sym_0x] = ACTIONS(1728), + [sym_val_date] = ACTIONS(1728), + [anon_sym_DQUOTE] = ACTIONS(1728), + [sym__str_single_quotes] = ACTIONS(1728), + [sym__str_back_ticks] = ACTIONS(1728), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), + [anon_sym_CARET] = ACTIONS(1728), [anon_sym_POUND] = ACTIONS(3), }, [778] = { [sym_comment] = STATE(778), - [anon_sym_export] = ACTIONS(1259), - [anon_sym_alias] = ACTIONS(1259), - [anon_sym_let] = ACTIONS(1259), - [anon_sym_let_DASHenv] = ACTIONS(1259), - [anon_sym_mut] = ACTIONS(1259), - [anon_sym_const] = ACTIONS(1259), - [sym_cmd_identifier] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1259), - [anon_sym_LF] = ACTIONS(1261), - [anon_sym_def] = ACTIONS(1259), - [anon_sym_def_DASHenv] = ACTIONS(1259), - [anon_sym_export_DASHenv] = ACTIONS(1259), - [anon_sym_extern] = ACTIONS(1259), - [anon_sym_module] = ACTIONS(1259), - [anon_sym_use] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_RPAREN] = ACTIONS(1259), - [anon_sym_PIPE] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1259), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1259), - [anon_sym_continue] = ACTIONS(1259), - [anon_sym_for] = ACTIONS(1259), - [anon_sym_loop] = ACTIONS(1259), - [anon_sym_while] = ACTIONS(1259), - [anon_sym_do] = ACTIONS(1259), - [anon_sym_if] = ACTIONS(1259), - [anon_sym_match] = ACTIONS(1259), - [anon_sym_LBRACE] = ACTIONS(1259), - [anon_sym_RBRACE] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1259), - [anon_sym_return] = ACTIONS(1259), - [anon_sym_source] = ACTIONS(1259), - [anon_sym_source_DASHenv] = ACTIONS(1259), - [anon_sym_register] = ACTIONS(1259), - [anon_sym_hide] = ACTIONS(1259), - [anon_sym_hide_DASHenv] = ACTIONS(1259), - [anon_sym_overlay] = ACTIONS(1259), - [anon_sym_where] = ACTIONS(1259), - [anon_sym_not] = ACTIONS(1259), - [anon_sym_DOT_DOT_LT] = ACTIONS(1259), - [anon_sym_DOT_DOT] = ACTIONS(1259), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1259), - [anon_sym_true] = ACTIONS(1259), - [anon_sym_false] = ACTIONS(1259), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [aux_sym_val_number_token4] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1259), - [anon_sym_DASHinf] = ACTIONS(1259), - [anon_sym_NaN] = ACTIONS(1259), - [anon_sym_0b] = ACTIONS(1259), - [anon_sym_0o] = ACTIONS(1259), - [anon_sym_0x] = ACTIONS(1259), - [sym_val_date] = ACTIONS(1259), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), - [anon_sym_CARET] = ACTIONS(1259), + [ts_builtin_sym_end] = ACTIONS(658), + [anon_sym_export] = ACTIONS(656), + [anon_sym_alias] = ACTIONS(656), + [anon_sym_let] = ACTIONS(656), + [anon_sym_let_DASHenv] = ACTIONS(656), + [anon_sym_mut] = ACTIONS(656), + [anon_sym_const] = ACTIONS(656), + [sym_cmd_identifier] = ACTIONS(656), + [anon_sym_SEMI] = ACTIONS(656), + [anon_sym_LF] = ACTIONS(658), + [anon_sym_def] = ACTIONS(656), + [anon_sym_def_DASHenv] = ACTIONS(656), + [anon_sym_export_DASHenv] = ACTIONS(656), + [anon_sym_extern] = ACTIONS(656), + [anon_sym_module] = ACTIONS(656), + [anon_sym_use] = ACTIONS(656), + [anon_sym_LBRACK] = ACTIONS(656), + [anon_sym_LPAREN] = ACTIONS(656), + [anon_sym_DOLLAR] = ACTIONS(656), + [anon_sym_error] = ACTIONS(656), + [anon_sym_DASH] = ACTIONS(656), + [anon_sym_break] = ACTIONS(656), + [anon_sym_continue] = ACTIONS(656), + [anon_sym_for] = ACTIONS(656), + [anon_sym_loop] = ACTIONS(656), + [anon_sym_while] = ACTIONS(656), + [anon_sym_do] = ACTIONS(656), + [anon_sym_if] = ACTIONS(656), + [anon_sym_match] = ACTIONS(656), + [anon_sym_LBRACE] = ACTIONS(656), + [anon_sym_DOT] = ACTIONS(656), + [anon_sym_try] = ACTIONS(656), + [anon_sym_return] = ACTIONS(656), + [anon_sym_source] = ACTIONS(656), + [anon_sym_source_DASHenv] = ACTIONS(656), + [anon_sym_register] = ACTIONS(656), + [anon_sym_hide] = ACTIONS(656), + [anon_sym_hide_DASHenv] = ACTIONS(656), + [anon_sym_overlay] = ACTIONS(656), + [anon_sym_where] = ACTIONS(656), + [anon_sym_QMARK2] = ACTIONS(1706), + [anon_sym_not] = ACTIONS(656), + [anon_sym_DOT_DOT_LT] = ACTIONS(656), + [anon_sym_DOT_DOT] = ACTIONS(656), + [anon_sym_DOT_DOT_EQ] = ACTIONS(656), + [sym_val_nothing] = ACTIONS(656), + [anon_sym_true] = ACTIONS(656), + [anon_sym_false] = ACTIONS(656), + [aux_sym_val_number_token1] = ACTIONS(656), + [aux_sym_val_number_token2] = ACTIONS(656), + [aux_sym_val_number_token3] = ACTIONS(656), + [aux_sym_val_number_token4] = ACTIONS(656), + [anon_sym_inf] = ACTIONS(656), + [anon_sym_DASHinf] = ACTIONS(656), + [anon_sym_NaN] = ACTIONS(656), + [anon_sym_0b] = ACTIONS(656), + [anon_sym_0o] = ACTIONS(656), + [anon_sym_0x] = ACTIONS(656), + [sym_val_date] = ACTIONS(656), + [anon_sym_DQUOTE] = ACTIONS(656), + [sym__str_single_quotes] = ACTIONS(656), + [sym__str_back_ticks] = ACTIONS(656), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(656), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(656), + [anon_sym_CARET] = ACTIONS(656), [anon_sym_POUND] = ACTIONS(3), }, [779] = { [sym_comment] = STATE(779), - [anon_sym_export] = ACTIONS(1251), - [anon_sym_alias] = ACTIONS(1251), - [anon_sym_let] = ACTIONS(1251), - [anon_sym_let_DASHenv] = ACTIONS(1251), - [anon_sym_mut] = ACTIONS(1251), - [anon_sym_const] = ACTIONS(1251), - [sym_cmd_identifier] = ACTIONS(1251), - [anon_sym_SEMI] = ACTIONS(1251), - [anon_sym_LF] = ACTIONS(1253), - [anon_sym_def] = ACTIONS(1251), - [anon_sym_def_DASHenv] = ACTIONS(1251), - [anon_sym_export_DASHenv] = ACTIONS(1251), - [anon_sym_extern] = ACTIONS(1251), - [anon_sym_module] = ACTIONS(1251), - [anon_sym_use] = ACTIONS(1251), - [anon_sym_LBRACK] = ACTIONS(1251), - [anon_sym_LPAREN] = ACTIONS(1251), - [anon_sym_RPAREN] = ACTIONS(1251), - [anon_sym_PIPE] = ACTIONS(1251), - [anon_sym_DOLLAR] = ACTIONS(1251), - [anon_sym_error] = ACTIONS(1251), - [anon_sym_DASH] = ACTIONS(1251), - [anon_sym_break] = ACTIONS(1251), - [anon_sym_continue] = ACTIONS(1251), - [anon_sym_for] = ACTIONS(1251), - [anon_sym_loop] = ACTIONS(1251), - [anon_sym_while] = ACTIONS(1251), - [anon_sym_do] = ACTIONS(1251), - [anon_sym_if] = ACTIONS(1251), - [anon_sym_match] = ACTIONS(1251), - [anon_sym_LBRACE] = ACTIONS(1251), - [anon_sym_RBRACE] = ACTIONS(1251), - [anon_sym_try] = ACTIONS(1251), - [anon_sym_return] = ACTIONS(1251), - [anon_sym_source] = ACTIONS(1251), - [anon_sym_source_DASHenv] = ACTIONS(1251), - [anon_sym_register] = ACTIONS(1251), - [anon_sym_hide] = ACTIONS(1251), - [anon_sym_hide_DASHenv] = ACTIONS(1251), - [anon_sym_overlay] = ACTIONS(1251), - [anon_sym_where] = ACTIONS(1251), - [anon_sym_not] = ACTIONS(1251), - [anon_sym_DOT_DOT_LT] = ACTIONS(1251), - [anon_sym_DOT_DOT] = ACTIONS(1251), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), - [sym_val_nothing] = ACTIONS(1251), - [anon_sym_true] = ACTIONS(1251), - [anon_sym_false] = ACTIONS(1251), - [aux_sym_val_number_token1] = ACTIONS(1251), - [aux_sym_val_number_token2] = ACTIONS(1251), - [aux_sym_val_number_token3] = ACTIONS(1251), - [aux_sym_val_number_token4] = ACTIONS(1251), - [anon_sym_inf] = ACTIONS(1251), - [anon_sym_DASHinf] = ACTIONS(1251), - [anon_sym_NaN] = ACTIONS(1251), - [anon_sym_0b] = ACTIONS(1251), - [anon_sym_0o] = ACTIONS(1251), - [anon_sym_0x] = ACTIONS(1251), - [sym_val_date] = ACTIONS(1251), - [anon_sym_DQUOTE] = ACTIONS(1251), - [sym__str_single_quotes] = ACTIONS(1251), - [sym__str_back_ticks] = ACTIONS(1251), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), - [anon_sym_CARET] = ACTIONS(1251), - [anon_sym_POUND] = ACTIONS(3), - }, - [780] = { - [sym_comment] = STATE(780), [anon_sym_export] = ACTIONS(1732), [anon_sym_alias] = ACTIONS(1732), [anon_sym_let] = ACTIONS(1732), @@ -114440,6 +114406,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1732), [anon_sym_LPAREN] = ACTIONS(1732), [anon_sym_RPAREN] = ACTIONS(1732), + [anon_sym_PIPE] = ACTIONS(1732), [anon_sym_DOLLAR] = ACTIONS(1732), [anon_sym_error] = ACTIONS(1732), [anon_sym_DASH] = ACTIONS(1732), @@ -114461,7 +114428,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1732), [anon_sym_hide_DASHenv] = ACTIONS(1732), [anon_sym_overlay] = ACTIONS(1732), - [anon_sym_STAR] = ACTIONS(1732), [anon_sym_where] = ACTIONS(1732), [anon_sym_not] = ACTIONS(1732), [anon_sym_DOT_DOT_LT] = ACTIONS(1732), @@ -114489,8 +114455,285 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1732), [anon_sym_POUND] = ACTIONS(3), }, + [780] = { + [sym_comment] = STATE(780), + [anon_sym_export] = ACTIONS(1288), + [anon_sym_alias] = ACTIONS(1288), + [anon_sym_let] = ACTIONS(1288), + [anon_sym_let_DASHenv] = ACTIONS(1288), + [anon_sym_mut] = ACTIONS(1288), + [anon_sym_const] = ACTIONS(1288), + [sym_cmd_identifier] = ACTIONS(1288), + [anon_sym_SEMI] = ACTIONS(1288), + [anon_sym_LF] = ACTIONS(1290), + [anon_sym_def] = ACTIONS(1288), + [anon_sym_def_DASHenv] = ACTIONS(1288), + [anon_sym_export_DASHenv] = ACTIONS(1288), + [anon_sym_extern] = ACTIONS(1288), + [anon_sym_module] = ACTIONS(1288), + [anon_sym_use] = ACTIONS(1288), + [anon_sym_LBRACK] = ACTIONS(1288), + [anon_sym_LPAREN] = ACTIONS(1288), + [anon_sym_RPAREN] = ACTIONS(1288), + [anon_sym_PIPE] = ACTIONS(1288), + [anon_sym_DOLLAR] = ACTIONS(1288), + [anon_sym_error] = ACTIONS(1288), + [anon_sym_DASH] = ACTIONS(1288), + [anon_sym_break] = ACTIONS(1288), + [anon_sym_continue] = ACTIONS(1288), + [anon_sym_for] = ACTIONS(1288), + [anon_sym_loop] = ACTIONS(1288), + [anon_sym_while] = ACTIONS(1288), + [anon_sym_do] = ACTIONS(1288), + [anon_sym_if] = ACTIONS(1288), + [anon_sym_match] = ACTIONS(1288), + [anon_sym_LBRACE] = ACTIONS(1288), + [anon_sym_RBRACE] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(1288), + [anon_sym_return] = ACTIONS(1288), + [anon_sym_source] = ACTIONS(1288), + [anon_sym_source_DASHenv] = ACTIONS(1288), + [anon_sym_register] = ACTIONS(1288), + [anon_sym_hide] = ACTIONS(1288), + [anon_sym_hide_DASHenv] = ACTIONS(1288), + [anon_sym_overlay] = ACTIONS(1288), + [anon_sym_where] = ACTIONS(1288), + [anon_sym_not] = ACTIONS(1288), + [anon_sym_DOT_DOT_LT] = ACTIONS(1288), + [anon_sym_DOT_DOT] = ACTIONS(1288), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1288), + [anon_sym_inf] = ACTIONS(1288), + [anon_sym_DASHinf] = ACTIONS(1288), + [anon_sym_NaN] = ACTIONS(1288), + [anon_sym_0b] = ACTIONS(1288), + [anon_sym_0o] = ACTIONS(1288), + [anon_sym_0x] = ACTIONS(1288), + [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), + [anon_sym_CARET] = ACTIONS(1288), + [anon_sym_POUND] = ACTIONS(3), + }, [781] = { [sym_comment] = STATE(781), + [anon_sym_export] = ACTIONS(1292), + [anon_sym_alias] = ACTIONS(1292), + [anon_sym_let] = ACTIONS(1292), + [anon_sym_let_DASHenv] = ACTIONS(1292), + [anon_sym_mut] = ACTIONS(1292), + [anon_sym_const] = ACTIONS(1292), + [sym_cmd_identifier] = ACTIONS(1292), + [anon_sym_SEMI] = ACTIONS(1292), + [anon_sym_LF] = ACTIONS(1294), + [anon_sym_def] = ACTIONS(1292), + [anon_sym_def_DASHenv] = ACTIONS(1292), + [anon_sym_export_DASHenv] = ACTIONS(1292), + [anon_sym_extern] = ACTIONS(1292), + [anon_sym_module] = ACTIONS(1292), + [anon_sym_use] = ACTIONS(1292), + [anon_sym_LBRACK] = ACTIONS(1292), + [anon_sym_LPAREN] = ACTIONS(1292), + [anon_sym_RPAREN] = ACTIONS(1292), + [anon_sym_PIPE] = ACTIONS(1292), + [anon_sym_DOLLAR] = ACTIONS(1292), + [anon_sym_error] = ACTIONS(1292), + [anon_sym_DASH] = ACTIONS(1292), + [anon_sym_break] = ACTIONS(1292), + [anon_sym_continue] = ACTIONS(1292), + [anon_sym_for] = ACTIONS(1292), + [anon_sym_loop] = ACTIONS(1292), + [anon_sym_while] = ACTIONS(1292), + [anon_sym_do] = ACTIONS(1292), + [anon_sym_if] = ACTIONS(1292), + [anon_sym_match] = ACTIONS(1292), + [anon_sym_LBRACE] = ACTIONS(1292), + [anon_sym_RBRACE] = ACTIONS(1292), + [anon_sym_try] = ACTIONS(1292), + [anon_sym_return] = ACTIONS(1292), + [anon_sym_source] = ACTIONS(1292), + [anon_sym_source_DASHenv] = ACTIONS(1292), + [anon_sym_register] = ACTIONS(1292), + [anon_sym_hide] = ACTIONS(1292), + [anon_sym_hide_DASHenv] = ACTIONS(1292), + [anon_sym_overlay] = ACTIONS(1292), + [anon_sym_where] = ACTIONS(1292), + [anon_sym_not] = ACTIONS(1292), + [anon_sym_DOT_DOT_LT] = ACTIONS(1292), + [anon_sym_DOT_DOT] = ACTIONS(1292), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1292), + [sym_val_nothing] = ACTIONS(1292), + [anon_sym_true] = ACTIONS(1292), + [anon_sym_false] = ACTIONS(1292), + [aux_sym_val_number_token1] = ACTIONS(1292), + [aux_sym_val_number_token2] = ACTIONS(1292), + [aux_sym_val_number_token3] = ACTIONS(1292), + [aux_sym_val_number_token4] = ACTIONS(1292), + [anon_sym_inf] = ACTIONS(1292), + [anon_sym_DASHinf] = ACTIONS(1292), + [anon_sym_NaN] = ACTIONS(1292), + [anon_sym_0b] = ACTIONS(1292), + [anon_sym_0o] = ACTIONS(1292), + [anon_sym_0x] = ACTIONS(1292), + [sym_val_date] = ACTIONS(1292), + [anon_sym_DQUOTE] = ACTIONS(1292), + [sym__str_single_quotes] = ACTIONS(1292), + [sym__str_back_ticks] = ACTIONS(1292), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1292), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1292), + [anon_sym_CARET] = ACTIONS(1292), + [anon_sym_POUND] = ACTIONS(3), + }, + [782] = { + [sym_comment] = STATE(782), + [anon_sym_export] = ACTIONS(769), + [anon_sym_alias] = ACTIONS(769), + [anon_sym_let] = ACTIONS(769), + [anon_sym_let_DASHenv] = ACTIONS(769), + [anon_sym_mut] = ACTIONS(769), + [anon_sym_const] = ACTIONS(769), + [sym_cmd_identifier] = ACTIONS(769), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_def] = ACTIONS(769), + [anon_sym_def_DASHenv] = ACTIONS(769), + [anon_sym_export_DASHenv] = ACTIONS(769), + [anon_sym_extern] = ACTIONS(769), + [anon_sym_module] = ACTIONS(769), + [anon_sym_use] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_RPAREN] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_error] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_break] = ACTIONS(769), + [anon_sym_continue] = ACTIONS(769), + [anon_sym_for] = ACTIONS(769), + [anon_sym_loop] = ACTIONS(769), + [anon_sym_while] = ACTIONS(769), + [anon_sym_do] = ACTIONS(769), + [anon_sym_if] = ACTIONS(769), + [anon_sym_match] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_RBRACE] = ACTIONS(769), + [anon_sym_try] = ACTIONS(769), + [anon_sym_return] = ACTIONS(769), + [anon_sym_source] = ACTIONS(769), + [anon_sym_source_DASHenv] = ACTIONS(769), + [anon_sym_register] = ACTIONS(769), + [anon_sym_hide] = ACTIONS(769), + [anon_sym_hide_DASHenv] = ACTIONS(769), + [anon_sym_overlay] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_where] = ACTIONS(769), + [anon_sym_not] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_CARET] = ACTIONS(769), + [anon_sym_POUND] = ACTIONS(3), + }, + [783] = { + [sym_comment] = STATE(783), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_RPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_RBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [784] = { + [sym_block] = STATE(799), + [sym_comment] = STATE(784), [anon_sym_export] = ACTIONS(1736), [anon_sym_alias] = ACTIONS(1736), [anon_sym_let] = ACTIONS(1736), @@ -114520,7 +114763,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_do] = ACTIONS(1736), [anon_sym_if] = ACTIONS(1736), [anon_sym_match] = ACTIONS(1736), - [anon_sym_LBRACE] = ACTIONS(1736), + [anon_sym_LBRACE] = ACTIONS(1672), [anon_sym_RBRACE] = ACTIONS(1736), [anon_sym_try] = ACTIONS(1736), [anon_sym_return] = ACTIONS(1736), @@ -114530,7 +114773,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1736), [anon_sym_hide_DASHenv] = ACTIONS(1736), [anon_sym_overlay] = ACTIONS(1736), - [anon_sym_STAR] = ACTIONS(1736), [anon_sym_where] = ACTIONS(1736), [anon_sym_not] = ACTIONS(1736), [anon_sym_DOT_DOT_LT] = ACTIONS(1736), @@ -114558,353 +114800,215 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1736), [anon_sym_POUND] = ACTIONS(3), }, - [782] = { - [sym_comment] = STATE(782), - [ts_builtin_sym_end] = ACTIONS(1436), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_catch] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), - [anon_sym_POUND] = ACTIONS(3), - }, - [783] = { - [sym_comment] = STATE(783), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_RPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_RBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), - [anon_sym_POUND] = ACTIONS(3), - }, - [784] = { - [sym_comment] = STATE(784), - [ts_builtin_sym_end] = ACTIONS(1436), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_else] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), - [anon_sym_POUND] = ACTIONS(3), - }, [785] = { [sym_comment] = STATE(785), - [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), - [sym_cmd_identifier] = ACTIONS(1557), - [anon_sym_SEMI] = 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_PIPE] = ACTIONS(1557), - [anon_sym_DOLLAR] = ACTIONS(1557), - [anon_sym_error] = ACTIONS(1557), - [anon_sym_DASH] = ACTIONS(1557), - [anon_sym_break] = ACTIONS(1557), - [anon_sym_continue] = ACTIONS(1557), - [anon_sym_for] = 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_try] = ACTIONS(1557), - [anon_sym_catch] = ACTIONS(1740), - [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_where] = ACTIONS(1557), - [anon_sym_not] = ACTIONS(1557), - [anon_sym_DOT_DOT_LT] = ACTIONS(1557), - [anon_sym_DOT_DOT] = ACTIONS(1557), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1557), - [anon_sym_inf] = ACTIONS(1557), - [anon_sym_DASHinf] = ACTIONS(1557), - [anon_sym_NaN] = 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_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_RPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_RBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), [anon_sym_POUND] = ACTIONS(3), }, [786] = { [sym_comment] = STATE(786), - [ts_builtin_sym_end] = ACTIONS(1440), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_catch] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), + [anon_sym_export] = ACTIONS(759), + [anon_sym_alias] = ACTIONS(759), + [anon_sym_let] = ACTIONS(759), + [anon_sym_let_DASHenv] = ACTIONS(759), + [anon_sym_mut] = ACTIONS(759), + [anon_sym_const] = ACTIONS(759), + [sym_cmd_identifier] = ACTIONS(759), + [anon_sym_SEMI] = ACTIONS(759), + [anon_sym_LF] = ACTIONS(761), + [anon_sym_def] = ACTIONS(759), + [anon_sym_def_DASHenv] = ACTIONS(759), + [anon_sym_export_DASHenv] = ACTIONS(759), + [anon_sym_extern] = ACTIONS(759), + [anon_sym_module] = ACTIONS(759), + [anon_sym_use] = ACTIONS(759), + [anon_sym_LBRACK] = ACTIONS(759), + [anon_sym_LPAREN] = ACTIONS(759), + [anon_sym_RPAREN] = ACTIONS(759), + [anon_sym_DOLLAR] = ACTIONS(759), + [anon_sym_error] = ACTIONS(759), + [anon_sym_DASH] = ACTIONS(759), + [anon_sym_break] = ACTIONS(759), + [anon_sym_continue] = ACTIONS(759), + [anon_sym_for] = ACTIONS(759), + [anon_sym_loop] = ACTIONS(759), + [anon_sym_while] = ACTIONS(759), + [anon_sym_do] = ACTIONS(759), + [anon_sym_if] = ACTIONS(759), + [anon_sym_match] = ACTIONS(759), + [anon_sym_LBRACE] = ACTIONS(759), + [anon_sym_RBRACE] = ACTIONS(759), + [anon_sym_DOT] = ACTIONS(759), + [anon_sym_try] = ACTIONS(759), + [anon_sym_return] = ACTIONS(759), + [anon_sym_source] = ACTIONS(759), + [anon_sym_source_DASHenv] = ACTIONS(759), + [anon_sym_register] = ACTIONS(759), + [anon_sym_hide] = ACTIONS(759), + [anon_sym_hide_DASHenv] = ACTIONS(759), + [anon_sym_overlay] = ACTIONS(759), + [anon_sym_where] = ACTIONS(759), + [anon_sym_not] = ACTIONS(759), + [anon_sym_DOT_DOT_LT] = ACTIONS(759), + [anon_sym_DOT_DOT] = ACTIONS(759), + [anon_sym_DOT_DOT_EQ] = ACTIONS(759), + [sym_val_nothing] = ACTIONS(759), + [anon_sym_true] = ACTIONS(759), + [anon_sym_false] = ACTIONS(759), + [aux_sym_val_number_token1] = ACTIONS(759), + [aux_sym_val_number_token2] = ACTIONS(759), + [aux_sym_val_number_token3] = ACTIONS(759), + [aux_sym_val_number_token4] = ACTIONS(759), + [anon_sym_inf] = ACTIONS(759), + [anon_sym_DASHinf] = ACTIONS(759), + [anon_sym_NaN] = ACTIONS(759), + [anon_sym_0b] = ACTIONS(759), + [anon_sym_0o] = ACTIONS(759), + [anon_sym_0x] = ACTIONS(759), + [sym_val_date] = ACTIONS(759), + [anon_sym_DQUOTE] = ACTIONS(759), + [sym__str_single_quotes] = ACTIONS(759), + [sym__str_back_ticks] = ACTIONS(759), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(759), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(759), + [anon_sym_CARET] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, [787] = { [sym_comment] = STATE(787), + [ts_builtin_sym_end] = ACTIONS(1627), + [anon_sym_export] = ACTIONS(1625), + [anon_sym_alias] = ACTIONS(1625), + [anon_sym_let] = ACTIONS(1625), + [anon_sym_let_DASHenv] = ACTIONS(1625), + [anon_sym_mut] = ACTIONS(1625), + [anon_sym_const] = ACTIONS(1625), + [sym_cmd_identifier] = ACTIONS(1625), + [anon_sym_SEMI] = ACTIONS(1625), + [anon_sym_LF] = ACTIONS(1627), + [anon_sym_def] = ACTIONS(1625), + [anon_sym_def_DASHenv] = ACTIONS(1625), + [anon_sym_export_DASHenv] = ACTIONS(1625), + [anon_sym_extern] = ACTIONS(1625), + [anon_sym_module] = ACTIONS(1625), + [anon_sym_use] = ACTIONS(1625), + [anon_sym_LBRACK] = ACTIONS(1625), + [anon_sym_LPAREN] = ACTIONS(1625), + [anon_sym_PIPE] = ACTIONS(1625), + [anon_sym_DOLLAR] = ACTIONS(1625), + [anon_sym_error] = ACTIONS(1625), + [anon_sym_DASH] = ACTIONS(1625), + [anon_sym_break] = ACTIONS(1625), + [anon_sym_continue] = ACTIONS(1625), + [anon_sym_for] = ACTIONS(1625), + [anon_sym_loop] = ACTIONS(1625), + [anon_sym_while] = ACTIONS(1625), + [anon_sym_do] = ACTIONS(1625), + [anon_sym_if] = ACTIONS(1625), + [anon_sym_match] = ACTIONS(1625), + [anon_sym_LBRACE] = ACTIONS(1625), + [anon_sym_try] = ACTIONS(1625), + [anon_sym_catch] = ACTIONS(1740), + [anon_sym_return] = ACTIONS(1625), + [anon_sym_source] = ACTIONS(1625), + [anon_sym_source_DASHenv] = ACTIONS(1625), + [anon_sym_register] = ACTIONS(1625), + [anon_sym_hide] = ACTIONS(1625), + [anon_sym_hide_DASHenv] = ACTIONS(1625), + [anon_sym_overlay] = ACTIONS(1625), + [anon_sym_where] = ACTIONS(1625), + [anon_sym_not] = ACTIONS(1625), + [anon_sym_DOT_DOT_LT] = ACTIONS(1625), + [anon_sym_DOT_DOT] = ACTIONS(1625), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1625), + [sym_val_nothing] = ACTIONS(1625), + [anon_sym_true] = ACTIONS(1625), + [anon_sym_false] = ACTIONS(1625), + [aux_sym_val_number_token1] = ACTIONS(1625), + [aux_sym_val_number_token2] = ACTIONS(1625), + [aux_sym_val_number_token3] = ACTIONS(1625), + [aux_sym_val_number_token4] = ACTIONS(1625), + [anon_sym_inf] = ACTIONS(1625), + [anon_sym_DASHinf] = ACTIONS(1625), + [anon_sym_NaN] = ACTIONS(1625), + [anon_sym_0b] = ACTIONS(1625), + [anon_sym_0o] = ACTIONS(1625), + [anon_sym_0x] = ACTIONS(1625), + [sym_val_date] = ACTIONS(1625), + [anon_sym_DQUOTE] = ACTIONS(1625), + [sym__str_single_quotes] = ACTIONS(1625), + [sym__str_back_ticks] = ACTIONS(1625), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1625), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1625), + [anon_sym_CARET] = ACTIONS(1625), + [anon_sym_POUND] = ACTIONS(3), + }, + [788] = { + [sym_comment] = STATE(788), [anon_sym_export] = ACTIONS(1742), [anon_sym_alias] = ACTIONS(1742), [anon_sym_let] = ACTIONS(1742), @@ -114923,6 +115027,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_LBRACK] = ACTIONS(1742), [anon_sym_LPAREN] = ACTIONS(1742), [anon_sym_RPAREN] = ACTIONS(1742), + [anon_sym_PIPE] = ACTIONS(1742), [anon_sym_DOLLAR] = ACTIONS(1742), [anon_sym_error] = ACTIONS(1742), [anon_sym_DASH] = ACTIONS(1742), @@ -114944,7 +115049,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_hide] = ACTIONS(1742), [anon_sym_hide_DASHenv] = ACTIONS(1742), [anon_sym_overlay] = ACTIONS(1742), - [anon_sym_STAR] = ACTIONS(1742), [anon_sym_where] = ACTIONS(1742), [anon_sym_not] = ACTIONS(1742), [anon_sym_DOT_DOT_LT] = ACTIONS(1742), @@ -114972,211 +115076,142 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1742), [anon_sym_POUND] = ACTIONS(3), }, - [788] = { - [sym_comment] = STATE(788), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_RPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_RBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), - [anon_sym_POUND] = ACTIONS(3), - }, [789] = { + [sym_block] = STATE(798), [sym_comment] = STATE(789), - [anon_sym_export] = ACTIONS(1454), - [anon_sym_alias] = ACTIONS(1454), - [anon_sym_let] = ACTIONS(1454), - [anon_sym_let_DASHenv] = ACTIONS(1454), - [anon_sym_mut] = ACTIONS(1454), - [anon_sym_const] = ACTIONS(1454), - [sym_cmd_identifier] = ACTIONS(1454), - [anon_sym_SEMI] = ACTIONS(1454), - [anon_sym_LF] = ACTIONS(1456), - [anon_sym_def] = ACTIONS(1454), - [anon_sym_def_DASHenv] = ACTIONS(1454), - [anon_sym_export_DASHenv] = ACTIONS(1454), - [anon_sym_extern] = ACTIONS(1454), - [anon_sym_module] = ACTIONS(1454), - [anon_sym_use] = ACTIONS(1454), - [anon_sym_LBRACK] = ACTIONS(1454), - [anon_sym_LPAREN] = ACTIONS(1454), - [anon_sym_RPAREN] = ACTIONS(1454), - [anon_sym_PIPE] = ACTIONS(1454), - [anon_sym_DOLLAR] = ACTIONS(1454), - [anon_sym_error] = ACTIONS(1454), - [anon_sym_DASH] = ACTIONS(1454), - [anon_sym_break] = ACTIONS(1454), - [anon_sym_continue] = ACTIONS(1454), - [anon_sym_for] = ACTIONS(1454), - [anon_sym_loop] = ACTIONS(1454), - [anon_sym_while] = ACTIONS(1454), - [anon_sym_do] = ACTIONS(1454), - [anon_sym_if] = ACTIONS(1454), - [anon_sym_match] = ACTIONS(1454), - [anon_sym_LBRACE] = ACTIONS(1454), - [anon_sym_RBRACE] = ACTIONS(1454), - [anon_sym_try] = ACTIONS(1454), - [anon_sym_return] = ACTIONS(1454), - [anon_sym_source] = ACTIONS(1454), - [anon_sym_source_DASHenv] = ACTIONS(1454), - [anon_sym_register] = ACTIONS(1454), - [anon_sym_hide] = ACTIONS(1454), - [anon_sym_hide_DASHenv] = ACTIONS(1454), - [anon_sym_overlay] = ACTIONS(1454), - [anon_sym_where] = ACTIONS(1454), - [anon_sym_not] = ACTIONS(1454), - [anon_sym_DOT_DOT_LT] = ACTIONS(1454), - [anon_sym_DOT_DOT] = ACTIONS(1454), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), - [sym_val_nothing] = ACTIONS(1454), - [anon_sym_true] = ACTIONS(1454), - [anon_sym_false] = ACTIONS(1454), - [aux_sym_val_number_token1] = ACTIONS(1454), - [aux_sym_val_number_token2] = ACTIONS(1454), - [aux_sym_val_number_token3] = ACTIONS(1454), - [aux_sym_val_number_token4] = ACTIONS(1454), - [anon_sym_inf] = ACTIONS(1454), - [anon_sym_DASHinf] = ACTIONS(1454), - [anon_sym_NaN] = ACTIONS(1454), - [anon_sym_0b] = ACTIONS(1454), - [anon_sym_0o] = ACTIONS(1454), - [anon_sym_0x] = ACTIONS(1454), - [sym_val_date] = ACTIONS(1454), - [anon_sym_DQUOTE] = ACTIONS(1454), - [sym__str_single_quotes] = ACTIONS(1454), - [sym__str_back_ticks] = ACTIONS(1454), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), - [anon_sym_CARET] = ACTIONS(1454), + [anon_sym_export] = ACTIONS(1736), + [anon_sym_alias] = ACTIONS(1736), + [anon_sym_let] = ACTIONS(1736), + [anon_sym_let_DASHenv] = ACTIONS(1736), + [anon_sym_mut] = ACTIONS(1736), + [anon_sym_const] = ACTIONS(1736), + [sym_cmd_identifier] = ACTIONS(1736), + [anon_sym_SEMI] = ACTIONS(1736), + [anon_sym_LF] = ACTIONS(1738), + [anon_sym_def] = ACTIONS(1736), + [anon_sym_def_DASHenv] = ACTIONS(1736), + [anon_sym_export_DASHenv] = ACTIONS(1736), + [anon_sym_extern] = ACTIONS(1736), + [anon_sym_module] = ACTIONS(1736), + [anon_sym_use] = ACTIONS(1736), + [anon_sym_LBRACK] = ACTIONS(1736), + [anon_sym_LPAREN] = ACTIONS(1736), + [anon_sym_RPAREN] = ACTIONS(1736), + [anon_sym_DOLLAR] = ACTIONS(1736), + [anon_sym_error] = ACTIONS(1736), + [anon_sym_DASH] = ACTIONS(1736), + [anon_sym_break] = ACTIONS(1736), + [anon_sym_continue] = ACTIONS(1736), + [anon_sym_for] = ACTIONS(1736), + [anon_sym_loop] = ACTIONS(1736), + [anon_sym_while] = ACTIONS(1736), + [anon_sym_do] = ACTIONS(1736), + [anon_sym_if] = ACTIONS(1736), + [anon_sym_match] = ACTIONS(1736), + [anon_sym_LBRACE] = ACTIONS(1672), + [anon_sym_RBRACE] = ACTIONS(1736), + [anon_sym_try] = ACTIONS(1736), + [anon_sym_return] = ACTIONS(1736), + [anon_sym_source] = ACTIONS(1736), + [anon_sym_source_DASHenv] = ACTIONS(1736), + [anon_sym_register] = ACTIONS(1736), + [anon_sym_hide] = ACTIONS(1736), + [anon_sym_hide_DASHenv] = ACTIONS(1736), + [anon_sym_overlay] = ACTIONS(1736), + [anon_sym_where] = ACTIONS(1736), + [anon_sym_not] = ACTIONS(1736), + [anon_sym_DOT_DOT_LT] = ACTIONS(1736), + [anon_sym_DOT_DOT] = ACTIONS(1736), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1736), + [sym_val_nothing] = ACTIONS(1736), + [anon_sym_true] = ACTIONS(1736), + [anon_sym_false] = ACTIONS(1736), + [aux_sym_val_number_token1] = ACTIONS(1736), + [aux_sym_val_number_token2] = ACTIONS(1736), + [aux_sym_val_number_token3] = ACTIONS(1736), + [aux_sym_val_number_token4] = ACTIONS(1736), + [anon_sym_inf] = ACTIONS(1736), + [anon_sym_DASHinf] = ACTIONS(1736), + [anon_sym_NaN] = ACTIONS(1736), + [anon_sym_0b] = ACTIONS(1736), + [anon_sym_0o] = ACTIONS(1736), + [anon_sym_0x] = ACTIONS(1736), + [sym_val_date] = ACTIONS(1736), + [anon_sym_DQUOTE] = ACTIONS(1736), + [sym__str_single_quotes] = ACTIONS(1736), + [sym__str_back_ticks] = ACTIONS(1736), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1736), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1736), + [anon_sym_CARET] = ACTIONS(1736), [anon_sym_POUND] = ACTIONS(3), }, [790] = { [sym_comment] = STATE(790), - [aux_sym_pipe_element_repeat1] = STATE(1733), - [ts_builtin_sym_end] = ACTIONS(1546), - [anon_sym_export] = ACTIONS(1544), - [anon_sym_alias] = ACTIONS(1544), - [anon_sym_let] = ACTIONS(1544), - [anon_sym_let_DASHenv] = ACTIONS(1544), - [anon_sym_mut] = ACTIONS(1544), - [anon_sym_const] = ACTIONS(1544), - [sym_cmd_identifier] = ACTIONS(1544), - [anon_sym_SEMI] = ACTIONS(1544), - [anon_sym_LF] = ACTIONS(1546), - [anon_sym_def] = ACTIONS(1544), - [anon_sym_def_DASHenv] = ACTIONS(1544), - [anon_sym_export_DASHenv] = ACTIONS(1544), - [anon_sym_extern] = ACTIONS(1544), - [anon_sym_module] = ACTIONS(1544), - [anon_sym_use] = ACTIONS(1544), - [anon_sym_LBRACK] = ACTIONS(1544), - [anon_sym_LPAREN] = ACTIONS(1544), - [anon_sym_PIPE] = ACTIONS(1548), - [anon_sym_DOLLAR] = ACTIONS(1544), - [anon_sym_error] = ACTIONS(1544), - [anon_sym_DASH] = ACTIONS(1544), - [anon_sym_break] = ACTIONS(1544), - [anon_sym_continue] = ACTIONS(1544), - [anon_sym_for] = ACTIONS(1544), - [anon_sym_loop] = ACTIONS(1544), - [anon_sym_while] = ACTIONS(1544), - [anon_sym_do] = ACTIONS(1544), - [anon_sym_if] = ACTIONS(1544), - [anon_sym_match] = ACTIONS(1544), - [anon_sym_LBRACE] = ACTIONS(1544), - [anon_sym_try] = ACTIONS(1544), - [anon_sym_return] = ACTIONS(1544), - [anon_sym_source] = ACTIONS(1544), - [anon_sym_source_DASHenv] = ACTIONS(1544), - [anon_sym_register] = ACTIONS(1544), - [anon_sym_hide] = ACTIONS(1544), - [anon_sym_hide_DASHenv] = ACTIONS(1544), - [anon_sym_overlay] = ACTIONS(1544), - [anon_sym_where] = ACTIONS(1544), - [anon_sym_not] = ACTIONS(1544), - [anon_sym_DOT_DOT_LT] = ACTIONS(1544), - [anon_sym_DOT_DOT] = ACTIONS(1544), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1544), - [sym_val_nothing] = ACTIONS(1544), - [anon_sym_true] = ACTIONS(1544), - [anon_sym_false] = ACTIONS(1544), - [aux_sym_val_number_token1] = ACTIONS(1544), - [aux_sym_val_number_token2] = ACTIONS(1544), - [aux_sym_val_number_token3] = ACTIONS(1544), - [aux_sym_val_number_token4] = ACTIONS(1544), - [anon_sym_inf] = ACTIONS(1544), - [anon_sym_DASHinf] = ACTIONS(1544), - [anon_sym_NaN] = ACTIONS(1544), - [anon_sym_0b] = ACTIONS(1544), - [anon_sym_0o] = ACTIONS(1544), - [anon_sym_0x] = ACTIONS(1544), - [sym_val_date] = ACTIONS(1544), - [anon_sym_DQUOTE] = ACTIONS(1544), - [sym__str_single_quotes] = ACTIONS(1544), - [sym__str_back_ticks] = ACTIONS(1544), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1544), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1544), - [anon_sym_CARET] = ACTIONS(1544), + [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_SEMI] = 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_PIPE] = ACTIONS(1371), + [anon_sym_DOLLAR] = ACTIONS(1371), + [anon_sym_error] = ACTIONS(1371), + [anon_sym_DASH] = ACTIONS(1371), + [anon_sym_break] = ACTIONS(1371), + [anon_sym_continue] = ACTIONS(1371), + [anon_sym_for] = 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_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_where] = ACTIONS(1371), + [anon_sym_not] = ACTIONS(1371), + [anon_sym_DOT_DOT_LT] = ACTIONS(1371), + [anon_sym_DOT_DOT] = ACTIONS(1371), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1371), + [anon_sym_inf] = ACTIONS(1371), + [anon_sym_DASHinf] = ACTIONS(1371), + [anon_sym_NaN] = 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(3), }, [791] = { @@ -115385,74 +115420,6 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { }, [794] = { [sym_comment] = STATE(794), - [anon_sym_export] = ACTIONS(1754), - [anon_sym_alias] = ACTIONS(1754), - [anon_sym_let] = ACTIONS(1754), - [anon_sym_let_DASHenv] = ACTIONS(1754), - [anon_sym_mut] = ACTIONS(1754), - [anon_sym_const] = ACTIONS(1754), - [sym_cmd_identifier] = ACTIONS(1754), - [anon_sym_SEMI] = ACTIONS(1754), - [anon_sym_LF] = ACTIONS(1756), - [anon_sym_def] = ACTIONS(1754), - [anon_sym_def_DASHenv] = ACTIONS(1754), - [anon_sym_export_DASHenv] = ACTIONS(1754), - [anon_sym_extern] = ACTIONS(1754), - [anon_sym_module] = ACTIONS(1754), - [anon_sym_use] = ACTIONS(1754), - [anon_sym_LBRACK] = ACTIONS(1754), - [anon_sym_LPAREN] = ACTIONS(1754), - [anon_sym_RPAREN] = ACTIONS(1754), - [anon_sym_DOLLAR] = ACTIONS(1754), - [anon_sym_error] = ACTIONS(1754), - [anon_sym_DASH] = ACTIONS(1754), - [anon_sym_break] = ACTIONS(1754), - [anon_sym_continue] = ACTIONS(1754), - [anon_sym_for] = ACTIONS(1754), - [anon_sym_loop] = ACTIONS(1754), - [anon_sym_while] = ACTIONS(1754), - [anon_sym_do] = ACTIONS(1754), - [anon_sym_if] = ACTIONS(1754), - [anon_sym_match] = ACTIONS(1754), - [anon_sym_LBRACE] = ACTIONS(1754), - [anon_sym_RBRACE] = ACTIONS(1754), - [anon_sym_try] = ACTIONS(1754), - [anon_sym_return] = ACTIONS(1754), - [anon_sym_source] = ACTIONS(1754), - [anon_sym_source_DASHenv] = ACTIONS(1754), - [anon_sym_register] = ACTIONS(1754), - [anon_sym_hide] = ACTIONS(1754), - [anon_sym_hide_DASHenv] = ACTIONS(1754), - [anon_sym_overlay] = ACTIONS(1754), - [anon_sym_where] = ACTIONS(1754), - [anon_sym_not] = ACTIONS(1754), - [anon_sym_DOT_DOT_LT] = ACTIONS(1754), - [anon_sym_DOT_DOT] = ACTIONS(1754), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1754), - [sym_val_nothing] = ACTIONS(1754), - [anon_sym_true] = ACTIONS(1754), - [anon_sym_false] = ACTIONS(1754), - [aux_sym_val_number_token1] = ACTIONS(1754), - [aux_sym_val_number_token2] = ACTIONS(1754), - [aux_sym_val_number_token3] = ACTIONS(1754), - [aux_sym_val_number_token4] = ACTIONS(1754), - [anon_sym_inf] = ACTIONS(1754), - [anon_sym_DASHinf] = ACTIONS(1754), - [anon_sym_NaN] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1754), - [anon_sym_0o] = ACTIONS(1754), - [anon_sym_0x] = ACTIONS(1754), - [sym_val_date] = ACTIONS(1754), - [anon_sym_DQUOTE] = ACTIONS(1754), - [sym__str_single_quotes] = ACTIONS(1754), - [sym__str_back_ticks] = ACTIONS(1754), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), - [anon_sym_CARET] = ACTIONS(1754), - [anon_sym_POUND] = ACTIONS(3), - }, - [795] = { - [sym_comment] = STATE(795), [anon_sym_export] = ACTIONS(1758), [anon_sym_alias] = ACTIONS(1758), [anon_sym_let] = ACTIONS(1758), @@ -115519,8 +115486,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1758), [anon_sym_POUND] = ACTIONS(3), }, - [796] = { - [sym_comment] = STATE(796), + [795] = { + [sym_comment] = STATE(795), [anon_sym_export] = ACTIONS(1762), [anon_sym_alias] = ACTIONS(1762), [anon_sym_let] = ACTIONS(1762), @@ -115587,76 +115554,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1762), [anon_sym_POUND] = ACTIONS(3), }, - [797] = { - [sym_comment] = STATE(797), - [anon_sym_export] = ACTIONS(1766), - [anon_sym_alias] = ACTIONS(1766), - [anon_sym_let] = ACTIONS(1766), - [anon_sym_let_DASHenv] = ACTIONS(1766), - [anon_sym_mut] = ACTIONS(1766), - [anon_sym_const] = ACTIONS(1766), - [sym_cmd_identifier] = ACTIONS(1766), - [anon_sym_SEMI] = ACTIONS(1766), - [anon_sym_LF] = ACTIONS(1768), - [anon_sym_def] = ACTIONS(1766), - [anon_sym_def_DASHenv] = ACTIONS(1766), - [anon_sym_export_DASHenv] = ACTIONS(1766), - [anon_sym_extern] = ACTIONS(1766), - [anon_sym_module] = ACTIONS(1766), - [anon_sym_use] = ACTIONS(1766), - [anon_sym_LBRACK] = ACTIONS(1766), - [anon_sym_LPAREN] = ACTIONS(1766), - [anon_sym_RPAREN] = ACTIONS(1766), - [anon_sym_DOLLAR] = ACTIONS(1766), - [anon_sym_error] = ACTIONS(1766), - [anon_sym_DASH] = ACTIONS(1766), - [anon_sym_break] = ACTIONS(1766), - [anon_sym_continue] = ACTIONS(1766), - [anon_sym_for] = ACTIONS(1766), - [anon_sym_loop] = ACTIONS(1766), - [anon_sym_while] = ACTIONS(1766), - [anon_sym_do] = ACTIONS(1766), - [anon_sym_if] = ACTIONS(1766), - [anon_sym_match] = ACTIONS(1766), - [anon_sym_LBRACE] = ACTIONS(1766), - [anon_sym_RBRACE] = ACTIONS(1766), - [anon_sym_try] = ACTIONS(1766), - [anon_sym_return] = ACTIONS(1766), - [anon_sym_source] = ACTIONS(1766), - [anon_sym_source_DASHenv] = ACTIONS(1766), - [anon_sym_register] = ACTIONS(1766), - [anon_sym_hide] = ACTIONS(1766), - [anon_sym_hide_DASHenv] = ACTIONS(1766), - [anon_sym_overlay] = ACTIONS(1766), - [anon_sym_where] = ACTIONS(1766), - [anon_sym_not] = ACTIONS(1766), - [anon_sym_DOT_DOT_LT] = ACTIONS(1766), - [anon_sym_DOT_DOT] = ACTIONS(1766), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1766), - [sym_val_nothing] = ACTIONS(1766), - [anon_sym_true] = ACTIONS(1766), - [anon_sym_false] = ACTIONS(1766), - [aux_sym_val_number_token1] = ACTIONS(1766), - [aux_sym_val_number_token2] = ACTIONS(1766), - [aux_sym_val_number_token3] = ACTIONS(1766), - [aux_sym_val_number_token4] = ACTIONS(1766), - [anon_sym_inf] = ACTIONS(1766), - [anon_sym_DASHinf] = ACTIONS(1766), - [anon_sym_NaN] = ACTIONS(1766), - [anon_sym_0b] = ACTIONS(1766), - [anon_sym_0o] = ACTIONS(1766), - [anon_sym_0x] = ACTIONS(1766), - [sym_val_date] = ACTIONS(1766), - [anon_sym_DQUOTE] = ACTIONS(1766), - [sym__str_single_quotes] = ACTIONS(1766), - [sym__str_back_ticks] = ACTIONS(1766), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1766), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1766), - [anon_sym_CARET] = ACTIONS(1766), - [anon_sym_POUND] = ACTIONS(3), - }, - [798] = { - [sym_comment] = STATE(798), + [796] = { + [sym_comment] = STATE(796), [anon_sym_export] = ACTIONS(1766), [anon_sym_alias] = ACTIONS(1766), [anon_sym_let] = ACTIONS(1766), @@ -115723,76 +115622,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1766), [anon_sym_POUND] = ACTIONS(3), }, - [799] = { - [sym_comment] = STATE(799), - [anon_sym_export] = ACTIONS(1770), - [anon_sym_alias] = ACTIONS(1770), - [anon_sym_let] = ACTIONS(1770), - [anon_sym_let_DASHenv] = ACTIONS(1770), - [anon_sym_mut] = ACTIONS(1770), - [anon_sym_const] = ACTIONS(1770), - [sym_cmd_identifier] = ACTIONS(1770), - [anon_sym_SEMI] = ACTIONS(1770), - [anon_sym_LF] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1770), - [anon_sym_def_DASHenv] = ACTIONS(1770), - [anon_sym_export_DASHenv] = ACTIONS(1770), - [anon_sym_extern] = ACTIONS(1770), - [anon_sym_module] = ACTIONS(1770), - [anon_sym_use] = ACTIONS(1770), - [anon_sym_LBRACK] = ACTIONS(1770), - [anon_sym_LPAREN] = ACTIONS(1770), - [anon_sym_RPAREN] = ACTIONS(1770), - [anon_sym_DOLLAR] = ACTIONS(1770), - [anon_sym_error] = ACTIONS(1770), - [anon_sym_DASH] = ACTIONS(1770), - [anon_sym_break] = ACTIONS(1770), - [anon_sym_continue] = ACTIONS(1770), - [anon_sym_for] = ACTIONS(1770), - [anon_sym_loop] = ACTIONS(1770), - [anon_sym_while] = ACTIONS(1770), - [anon_sym_do] = ACTIONS(1770), - [anon_sym_if] = ACTIONS(1770), - [anon_sym_match] = ACTIONS(1770), - [anon_sym_LBRACE] = ACTIONS(1770), - [anon_sym_RBRACE] = ACTIONS(1770), - [anon_sym_try] = ACTIONS(1770), - [anon_sym_return] = ACTIONS(1770), - [anon_sym_source] = ACTIONS(1770), - [anon_sym_source_DASHenv] = ACTIONS(1770), - [anon_sym_register] = ACTIONS(1770), - [anon_sym_hide] = ACTIONS(1770), - [anon_sym_hide_DASHenv] = ACTIONS(1770), - [anon_sym_overlay] = ACTIONS(1770), - [anon_sym_where] = ACTIONS(1770), - [anon_sym_not] = ACTIONS(1770), - [anon_sym_DOT_DOT_LT] = ACTIONS(1770), - [anon_sym_DOT_DOT] = ACTIONS(1770), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1770), - [sym_val_nothing] = ACTIONS(1770), - [anon_sym_true] = ACTIONS(1770), - [anon_sym_false] = ACTIONS(1770), - [aux_sym_val_number_token1] = ACTIONS(1770), - [aux_sym_val_number_token2] = ACTIONS(1770), - [aux_sym_val_number_token3] = ACTIONS(1770), - [aux_sym_val_number_token4] = ACTIONS(1770), - [anon_sym_inf] = ACTIONS(1770), - [anon_sym_DASHinf] = ACTIONS(1770), - [anon_sym_NaN] = ACTIONS(1770), - [anon_sym_0b] = ACTIONS(1770), - [anon_sym_0o] = ACTIONS(1770), - [anon_sym_0x] = ACTIONS(1770), - [sym_val_date] = ACTIONS(1770), - [anon_sym_DQUOTE] = ACTIONS(1770), - [sym__str_single_quotes] = ACTIONS(1770), - [sym__str_back_ticks] = ACTIONS(1770), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1770), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1770), - [anon_sym_CARET] = ACTIONS(1770), - [anon_sym_POUND] = ACTIONS(3), - }, - [800] = { - [sym_comment] = STATE(800), + [797] = { + [sym_comment] = STATE(797), [anon_sym_export] = ACTIONS(1770), [anon_sym_alias] = ACTIONS(1770), [anon_sym_let] = ACTIONS(1770), @@ -115859,8 +115690,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1770), [anon_sym_POUND] = ACTIONS(3), }, - [801] = { - [sym_comment] = STATE(801), + [798] = { + [sym_comment] = STATE(798), [anon_sym_export] = ACTIONS(1774), [anon_sym_alias] = ACTIONS(1774), [anon_sym_let] = ACTIONS(1774), @@ -115927,76 +115758,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1774), [anon_sym_POUND] = ACTIONS(3), }, - [802] = { - [sym_comment] = STATE(802), - [ts_builtin_sym_end] = ACTIONS(1440), - [anon_sym_export] = ACTIONS(1438), - [anon_sym_alias] = ACTIONS(1438), - [anon_sym_let] = ACTIONS(1438), - [anon_sym_let_DASHenv] = ACTIONS(1438), - [anon_sym_mut] = ACTIONS(1438), - [anon_sym_const] = ACTIONS(1438), - [sym_cmd_identifier] = ACTIONS(1438), - [anon_sym_SEMI] = ACTIONS(1438), - [anon_sym_LF] = ACTIONS(1440), - [anon_sym_def] = ACTIONS(1438), - [anon_sym_def_DASHenv] = ACTIONS(1438), - [anon_sym_export_DASHenv] = ACTIONS(1438), - [anon_sym_extern] = ACTIONS(1438), - [anon_sym_module] = ACTIONS(1438), - [anon_sym_use] = ACTIONS(1438), - [anon_sym_LBRACK] = ACTIONS(1438), - [anon_sym_LPAREN] = ACTIONS(1438), - [anon_sym_PIPE] = ACTIONS(1438), - [anon_sym_DOLLAR] = ACTIONS(1438), - [anon_sym_error] = ACTIONS(1438), - [anon_sym_DASH] = ACTIONS(1438), - [anon_sym_break] = ACTIONS(1438), - [anon_sym_continue] = ACTIONS(1438), - [anon_sym_for] = ACTIONS(1438), - [anon_sym_loop] = ACTIONS(1438), - [anon_sym_while] = ACTIONS(1438), - [anon_sym_do] = ACTIONS(1438), - [anon_sym_if] = ACTIONS(1438), - [anon_sym_match] = ACTIONS(1438), - [anon_sym_LBRACE] = ACTIONS(1438), - [anon_sym_try] = ACTIONS(1438), - [anon_sym_return] = ACTIONS(1438), - [anon_sym_source] = ACTIONS(1438), - [anon_sym_source_DASHenv] = ACTIONS(1438), - [anon_sym_register] = ACTIONS(1438), - [anon_sym_hide] = ACTIONS(1438), - [anon_sym_hide_DASHenv] = ACTIONS(1438), - [anon_sym_overlay] = ACTIONS(1438), - [anon_sym_where] = ACTIONS(1438), - [anon_sym_not] = ACTIONS(1438), - [anon_sym_DOT_DOT_LT] = ACTIONS(1438), - [anon_sym_DOT_DOT] = ACTIONS(1438), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1438), - [sym_val_nothing] = ACTIONS(1438), - [anon_sym_true] = ACTIONS(1438), - [anon_sym_false] = ACTIONS(1438), - [aux_sym_val_number_token1] = ACTIONS(1438), - [aux_sym_val_number_token2] = ACTIONS(1438), - [aux_sym_val_number_token3] = ACTIONS(1438), - [aux_sym_val_number_token4] = ACTIONS(1438), - [anon_sym_inf] = ACTIONS(1438), - [anon_sym_DASHinf] = ACTIONS(1438), - [anon_sym_NaN] = ACTIONS(1438), - [anon_sym_0b] = ACTIONS(1438), - [anon_sym_0o] = ACTIONS(1438), - [anon_sym_0x] = ACTIONS(1438), - [sym_val_date] = ACTIONS(1438), - [anon_sym_DQUOTE] = ACTIONS(1438), - [sym__str_single_quotes] = ACTIONS(1438), - [sym__str_back_ticks] = ACTIONS(1438), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1438), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1438), - [anon_sym_CARET] = ACTIONS(1438), + [799] = { + [sym_comment] = STATE(799), + [anon_sym_export] = ACTIONS(1774), + [anon_sym_alias] = ACTIONS(1774), + [anon_sym_let] = ACTIONS(1774), + [anon_sym_let_DASHenv] = ACTIONS(1774), + [anon_sym_mut] = ACTIONS(1774), + [anon_sym_const] = ACTIONS(1774), + [sym_cmd_identifier] = ACTIONS(1774), + [anon_sym_SEMI] = ACTIONS(1774), + [anon_sym_LF] = ACTIONS(1776), + [anon_sym_def] = ACTIONS(1774), + [anon_sym_def_DASHenv] = ACTIONS(1774), + [anon_sym_export_DASHenv] = ACTIONS(1774), + [anon_sym_extern] = ACTIONS(1774), + [anon_sym_module] = ACTIONS(1774), + [anon_sym_use] = ACTIONS(1774), + [anon_sym_LBRACK] = ACTIONS(1774), + [anon_sym_LPAREN] = ACTIONS(1774), + [anon_sym_RPAREN] = ACTIONS(1774), + [anon_sym_DOLLAR] = ACTIONS(1774), + [anon_sym_error] = ACTIONS(1774), + [anon_sym_DASH] = ACTIONS(1774), + [anon_sym_break] = ACTIONS(1774), + [anon_sym_continue] = ACTIONS(1774), + [anon_sym_for] = ACTIONS(1774), + [anon_sym_loop] = ACTIONS(1774), + [anon_sym_while] = ACTIONS(1774), + [anon_sym_do] = ACTIONS(1774), + [anon_sym_if] = ACTIONS(1774), + [anon_sym_match] = ACTIONS(1774), + [anon_sym_LBRACE] = ACTIONS(1774), + [anon_sym_RBRACE] = ACTIONS(1774), + [anon_sym_try] = ACTIONS(1774), + [anon_sym_return] = ACTIONS(1774), + [anon_sym_source] = ACTIONS(1774), + [anon_sym_source_DASHenv] = ACTIONS(1774), + [anon_sym_register] = ACTIONS(1774), + [anon_sym_hide] = ACTIONS(1774), + [anon_sym_hide_DASHenv] = ACTIONS(1774), + [anon_sym_overlay] = ACTIONS(1774), + [anon_sym_where] = ACTIONS(1774), + [anon_sym_not] = ACTIONS(1774), + [anon_sym_DOT_DOT_LT] = ACTIONS(1774), + [anon_sym_DOT_DOT] = ACTIONS(1774), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1774), + [sym_val_nothing] = ACTIONS(1774), + [anon_sym_true] = ACTIONS(1774), + [anon_sym_false] = ACTIONS(1774), + [aux_sym_val_number_token1] = ACTIONS(1774), + [aux_sym_val_number_token2] = ACTIONS(1774), + [aux_sym_val_number_token3] = ACTIONS(1774), + [aux_sym_val_number_token4] = ACTIONS(1774), + [anon_sym_inf] = ACTIONS(1774), + [anon_sym_DASHinf] = ACTIONS(1774), + [anon_sym_NaN] = ACTIONS(1774), + [anon_sym_0b] = ACTIONS(1774), + [anon_sym_0o] = ACTIONS(1774), + [anon_sym_0x] = ACTIONS(1774), + [sym_val_date] = ACTIONS(1774), + [anon_sym_DQUOTE] = ACTIONS(1774), + [sym__str_single_quotes] = ACTIONS(1774), + [sym__str_back_ticks] = ACTIONS(1774), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1774), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1774), + [anon_sym_CARET] = ACTIONS(1774), [anon_sym_POUND] = ACTIONS(3), }, - [803] = { - [sym_comment] = STATE(803), + [800] = { + [sym_comment] = STATE(800), [anon_sym_export] = ACTIONS(1778), [anon_sym_alias] = ACTIONS(1778), [anon_sym_let] = ACTIONS(1778), @@ -116063,8 +115894,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1778), [anon_sym_POUND] = ACTIONS(3), }, - [804] = { - [sym_comment] = STATE(804), + [801] = { + [sym_comment] = STATE(801), + [ts_builtin_sym_end] = ACTIONS(752), + [anon_sym_export] = ACTIONS(750), + [anon_sym_alias] = ACTIONS(750), + [anon_sym_let] = ACTIONS(750), + [anon_sym_let_DASHenv] = ACTIONS(750), + [anon_sym_mut] = ACTIONS(750), + [anon_sym_const] = ACTIONS(750), + [sym_cmd_identifier] = ACTIONS(750), + [anon_sym_SEMI] = ACTIONS(750), + [anon_sym_LF] = ACTIONS(752), + [anon_sym_def] = ACTIONS(750), + [anon_sym_def_DASHenv] = ACTIONS(750), + [anon_sym_export_DASHenv] = ACTIONS(750), + [anon_sym_extern] = ACTIONS(750), + [anon_sym_module] = ACTIONS(750), + [anon_sym_use] = ACTIONS(750), + [anon_sym_LBRACK] = ACTIONS(750), + [anon_sym_LPAREN] = ACTIONS(750), + [anon_sym_DOLLAR] = ACTIONS(750), + [anon_sym_error] = ACTIONS(750), + [anon_sym_DASH] = ACTIONS(750), + [anon_sym_break] = ACTIONS(750), + [anon_sym_continue] = ACTIONS(750), + [anon_sym_for] = ACTIONS(750), + [anon_sym_loop] = ACTIONS(750), + [anon_sym_while] = ACTIONS(750), + [anon_sym_do] = ACTIONS(750), + [anon_sym_if] = ACTIONS(750), + [anon_sym_match] = ACTIONS(750), + [anon_sym_LBRACE] = ACTIONS(750), + [anon_sym_DOT] = ACTIONS(750), + [anon_sym_try] = ACTIONS(750), + [anon_sym_return] = ACTIONS(750), + [anon_sym_source] = ACTIONS(750), + [anon_sym_source_DASHenv] = ACTIONS(750), + [anon_sym_register] = ACTIONS(750), + [anon_sym_hide] = ACTIONS(750), + [anon_sym_hide_DASHenv] = ACTIONS(750), + [anon_sym_overlay] = ACTIONS(750), + [anon_sym_where] = ACTIONS(750), + [anon_sym_not] = ACTIONS(750), + [anon_sym_DOT_DOT_LT] = ACTIONS(750), + [anon_sym_DOT_DOT] = ACTIONS(750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(750), + [sym_val_nothing] = ACTIONS(750), + [anon_sym_true] = ACTIONS(750), + [anon_sym_false] = ACTIONS(750), + [aux_sym_val_number_token1] = ACTIONS(750), + [aux_sym_val_number_token2] = ACTIONS(750), + [aux_sym_val_number_token3] = ACTIONS(750), + [aux_sym_val_number_token4] = ACTIONS(750), + [anon_sym_inf] = ACTIONS(750), + [anon_sym_DASHinf] = ACTIONS(750), + [anon_sym_NaN] = ACTIONS(750), + [anon_sym_0b] = ACTIONS(750), + [anon_sym_0o] = ACTIONS(750), + [anon_sym_0x] = ACTIONS(750), + [sym_val_date] = ACTIONS(750), + [anon_sym_DQUOTE] = ACTIONS(750), + [sym__str_single_quotes] = ACTIONS(750), + [sym__str_back_ticks] = ACTIONS(750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(750), + [anon_sym_CARET] = ACTIONS(750), + [anon_sym_POUND] = ACTIONS(3), + }, + [802] = { + [sym_comment] = STATE(802), [anon_sym_export] = ACTIONS(1782), [anon_sym_alias] = ACTIONS(1782), [anon_sym_let] = ACTIONS(1782), @@ -116131,10 +116030,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1782), [anon_sym_POUND] = ACTIONS(3), }, - [805] = { - [sym__terminator] = STATE(804), - [sym_comment] = STATE(805), - [aux_sym__block_body_repeat1] = STATE(708), + [803] = { + [sym_comment] = STATE(803), + [ts_builtin_sym_end] = ACTIONS(1726), + [anon_sym_export] = ACTIONS(1724), + [anon_sym_alias] = ACTIONS(1724), + [anon_sym_let] = ACTIONS(1724), + [anon_sym_let_DASHenv] = ACTIONS(1724), + [anon_sym_mut] = ACTIONS(1724), + [anon_sym_const] = ACTIONS(1724), + [sym_cmd_identifier] = ACTIONS(1724), + [anon_sym_SEMI] = ACTIONS(1724), + [anon_sym_LF] = ACTIONS(1726), + [anon_sym_def] = ACTIONS(1724), + [anon_sym_def_DASHenv] = ACTIONS(1724), + [anon_sym_export_DASHenv] = ACTIONS(1724), + [anon_sym_extern] = ACTIONS(1724), + [anon_sym_module] = ACTIONS(1724), + [anon_sym_use] = ACTIONS(1724), + [anon_sym_LBRACK] = ACTIONS(1724), + [anon_sym_LPAREN] = ACTIONS(1724), + [anon_sym_PIPE] = ACTIONS(1724), + [anon_sym_DOLLAR] = ACTIONS(1724), + [anon_sym_error] = ACTIONS(1724), + [anon_sym_DASH] = ACTIONS(1724), + [anon_sym_break] = ACTIONS(1724), + [anon_sym_continue] = ACTIONS(1724), + [anon_sym_for] = ACTIONS(1724), + [anon_sym_loop] = ACTIONS(1724), + [anon_sym_while] = ACTIONS(1724), + [anon_sym_do] = ACTIONS(1724), + [anon_sym_if] = ACTIONS(1724), + [anon_sym_match] = ACTIONS(1724), + [anon_sym_LBRACE] = ACTIONS(1724), + [anon_sym_try] = ACTIONS(1724), + [anon_sym_return] = ACTIONS(1724), + [anon_sym_source] = ACTIONS(1724), + [anon_sym_source_DASHenv] = ACTIONS(1724), + [anon_sym_register] = ACTIONS(1724), + [anon_sym_hide] = ACTIONS(1724), + [anon_sym_hide_DASHenv] = ACTIONS(1724), + [anon_sym_overlay] = ACTIONS(1724), + [anon_sym_where] = ACTIONS(1724), + [anon_sym_not] = ACTIONS(1724), + [anon_sym_DOT_DOT_LT] = ACTIONS(1724), + [anon_sym_DOT_DOT] = ACTIONS(1724), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1724), + [sym_val_nothing] = ACTIONS(1724), + [anon_sym_true] = ACTIONS(1724), + [anon_sym_false] = ACTIONS(1724), + [aux_sym_val_number_token1] = ACTIONS(1724), + [aux_sym_val_number_token2] = ACTIONS(1724), + [aux_sym_val_number_token3] = ACTIONS(1724), + [aux_sym_val_number_token4] = ACTIONS(1724), + [anon_sym_inf] = ACTIONS(1724), + [anon_sym_DASHinf] = ACTIONS(1724), + [anon_sym_NaN] = ACTIONS(1724), + [anon_sym_0b] = ACTIONS(1724), + [anon_sym_0o] = ACTIONS(1724), + [anon_sym_0x] = ACTIONS(1724), + [sym_val_date] = ACTIONS(1724), + [anon_sym_DQUOTE] = ACTIONS(1724), + [sym__str_single_quotes] = ACTIONS(1724), + [sym__str_back_ticks] = ACTIONS(1724), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1724), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1724), + [anon_sym_CARET] = ACTIONS(1724), + [anon_sym_POUND] = ACTIONS(3), + }, + [804] = { + [sym_comment] = STATE(804), [anon_sym_export] = ACTIONS(1786), [anon_sym_alias] = ACTIONS(1786), [anon_sym_let] = ACTIONS(1786), @@ -116142,8 +116107,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(1786), [anon_sym_const] = ACTIONS(1786), [sym_cmd_identifier] = ACTIONS(1786), - [anon_sym_SEMI] = ACTIONS(1788), - [anon_sym_LF] = ACTIONS(1790), + [anon_sym_SEMI] = ACTIONS(1786), + [anon_sym_LF] = ACTIONS(1788), [anon_sym_def] = ACTIONS(1786), [anon_sym_def_DASHenv] = ACTIONS(1786), [anon_sym_export_DASHenv] = ACTIONS(1786), @@ -116152,6 +116117,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(1786), [anon_sym_LBRACK] = ACTIONS(1786), [anon_sym_LPAREN] = ACTIONS(1786), + [anon_sym_RPAREN] = ACTIONS(1786), [anon_sym_DOLLAR] = ACTIONS(1786), [anon_sym_error] = ACTIONS(1786), [anon_sym_DASH] = ACTIONS(1786), @@ -116164,6 +116130,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1786), [anon_sym_match] = ACTIONS(1786), [anon_sym_LBRACE] = ACTIONS(1786), + [anon_sym_RBRACE] = ACTIONS(1786), [anon_sym_try] = ACTIONS(1786), [anon_sym_return] = ACTIONS(1786), [anon_sym_source] = ACTIONS(1786), @@ -116199,212 +116166,144 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1786), [anon_sym_POUND] = ACTIONS(3), }, + [805] = { + [sym_comment] = STATE(805), + [anon_sym_export] = ACTIONS(1790), + [anon_sym_alias] = ACTIONS(1790), + [anon_sym_let] = ACTIONS(1790), + [anon_sym_let_DASHenv] = ACTIONS(1790), + [anon_sym_mut] = ACTIONS(1790), + [anon_sym_const] = ACTIONS(1790), + [sym_cmd_identifier] = ACTIONS(1790), + [anon_sym_SEMI] = ACTIONS(1790), + [anon_sym_LF] = ACTIONS(1792), + [anon_sym_def] = ACTIONS(1790), + [anon_sym_def_DASHenv] = ACTIONS(1790), + [anon_sym_export_DASHenv] = ACTIONS(1790), + [anon_sym_extern] = ACTIONS(1790), + [anon_sym_module] = ACTIONS(1790), + [anon_sym_use] = ACTIONS(1790), + [anon_sym_LBRACK] = ACTIONS(1790), + [anon_sym_LPAREN] = ACTIONS(1790), + [anon_sym_RPAREN] = ACTIONS(1790), + [anon_sym_DOLLAR] = ACTIONS(1790), + [anon_sym_error] = ACTIONS(1790), + [anon_sym_DASH] = ACTIONS(1790), + [anon_sym_break] = ACTIONS(1790), + [anon_sym_continue] = ACTIONS(1790), + [anon_sym_for] = ACTIONS(1790), + [anon_sym_loop] = ACTIONS(1790), + [anon_sym_while] = ACTIONS(1790), + [anon_sym_do] = ACTIONS(1790), + [anon_sym_if] = ACTIONS(1790), + [anon_sym_match] = ACTIONS(1790), + [anon_sym_LBRACE] = ACTIONS(1790), + [anon_sym_RBRACE] = ACTIONS(1790), + [anon_sym_try] = ACTIONS(1790), + [anon_sym_return] = ACTIONS(1790), + [anon_sym_source] = ACTIONS(1790), + [anon_sym_source_DASHenv] = ACTIONS(1790), + [anon_sym_register] = ACTIONS(1790), + [anon_sym_hide] = ACTIONS(1790), + [anon_sym_hide_DASHenv] = ACTIONS(1790), + [anon_sym_overlay] = ACTIONS(1790), + [anon_sym_where] = ACTIONS(1790), + [anon_sym_not] = ACTIONS(1790), + [anon_sym_DOT_DOT_LT] = ACTIONS(1790), + [anon_sym_DOT_DOT] = ACTIONS(1790), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1790), + [sym_val_nothing] = ACTIONS(1790), + [anon_sym_true] = ACTIONS(1790), + [anon_sym_false] = ACTIONS(1790), + [aux_sym_val_number_token1] = ACTIONS(1790), + [aux_sym_val_number_token2] = ACTIONS(1790), + [aux_sym_val_number_token3] = ACTIONS(1790), + [aux_sym_val_number_token4] = ACTIONS(1790), + [anon_sym_inf] = ACTIONS(1790), + [anon_sym_DASHinf] = ACTIONS(1790), + [anon_sym_NaN] = ACTIONS(1790), + [anon_sym_0b] = ACTIONS(1790), + [anon_sym_0o] = ACTIONS(1790), + [anon_sym_0x] = ACTIONS(1790), + [sym_val_date] = ACTIONS(1790), + [anon_sym_DQUOTE] = ACTIONS(1790), + [sym__str_single_quotes] = ACTIONS(1790), + [sym__str_back_ticks] = ACTIONS(1790), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1790), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1790), + [anon_sym_CARET] = ACTIONS(1790), + [anon_sym_POUND] = ACTIONS(3), + }, [806] = { [sym_comment] = STATE(806), - [anon_sym_export] = ACTIONS(1792), - [anon_sym_alias] = ACTIONS(1792), - [anon_sym_let] = ACTIONS(1792), - [anon_sym_let_DASHenv] = ACTIONS(1792), - [anon_sym_mut] = ACTIONS(1792), - [anon_sym_const] = ACTIONS(1792), - [sym_cmd_identifier] = ACTIONS(1792), - [anon_sym_SEMI] = ACTIONS(1792), - [anon_sym_LF] = ACTIONS(1794), - [anon_sym_def] = ACTIONS(1792), - [anon_sym_def_DASHenv] = ACTIONS(1792), - [anon_sym_export_DASHenv] = ACTIONS(1792), - [anon_sym_extern] = ACTIONS(1792), - [anon_sym_module] = ACTIONS(1792), - [anon_sym_use] = ACTIONS(1792), - [anon_sym_LBRACK] = ACTIONS(1792), - [anon_sym_LPAREN] = ACTIONS(1792), - [anon_sym_RPAREN] = ACTIONS(1792), - [anon_sym_DOLLAR] = ACTIONS(1792), - [anon_sym_error] = ACTIONS(1792), - [anon_sym_DASH] = ACTIONS(1792), - [anon_sym_break] = ACTIONS(1792), - [anon_sym_continue] = ACTIONS(1792), - [anon_sym_for] = ACTIONS(1792), - [anon_sym_loop] = ACTIONS(1792), - [anon_sym_while] = ACTIONS(1792), - [anon_sym_do] = ACTIONS(1792), - [anon_sym_if] = ACTIONS(1792), - [anon_sym_match] = ACTIONS(1792), - [anon_sym_LBRACE] = ACTIONS(1792), - [anon_sym_RBRACE] = ACTIONS(1792), - [anon_sym_try] = ACTIONS(1792), - [anon_sym_return] = ACTIONS(1792), - [anon_sym_source] = ACTIONS(1792), - [anon_sym_source_DASHenv] = ACTIONS(1792), - [anon_sym_register] = ACTIONS(1792), - [anon_sym_hide] = ACTIONS(1792), - [anon_sym_hide_DASHenv] = ACTIONS(1792), - [anon_sym_overlay] = ACTIONS(1792), - [anon_sym_where] = ACTIONS(1792), - [anon_sym_not] = ACTIONS(1792), - [anon_sym_DOT_DOT_LT] = ACTIONS(1792), - [anon_sym_DOT_DOT] = ACTIONS(1792), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1792), - [sym_val_nothing] = ACTIONS(1792), - [anon_sym_true] = ACTIONS(1792), - [anon_sym_false] = ACTIONS(1792), - [aux_sym_val_number_token1] = ACTIONS(1792), - [aux_sym_val_number_token2] = ACTIONS(1792), - [aux_sym_val_number_token3] = ACTIONS(1792), - [aux_sym_val_number_token4] = ACTIONS(1792), - [anon_sym_inf] = ACTIONS(1792), - [anon_sym_DASHinf] = ACTIONS(1792), - [anon_sym_NaN] = ACTIONS(1792), - [anon_sym_0b] = ACTIONS(1792), - [anon_sym_0o] = ACTIONS(1792), - [anon_sym_0x] = ACTIONS(1792), - [sym_val_date] = ACTIONS(1792), - [anon_sym_DQUOTE] = ACTIONS(1792), - [sym__str_single_quotes] = ACTIONS(1792), - [sym__str_back_ticks] = ACTIONS(1792), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1792), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1792), - [anon_sym_CARET] = ACTIONS(1792), + [ts_builtin_sym_end] = ACTIONS(1688), + [anon_sym_export] = ACTIONS(1686), + [anon_sym_alias] = ACTIONS(1686), + [anon_sym_let] = ACTIONS(1686), + [anon_sym_let_DASHenv] = ACTIONS(1686), + [anon_sym_mut] = ACTIONS(1686), + [anon_sym_const] = ACTIONS(1686), + [sym_cmd_identifier] = ACTIONS(1686), + [anon_sym_SEMI] = ACTIONS(1686), + [anon_sym_LF] = ACTIONS(1688), + [anon_sym_def] = ACTIONS(1686), + [anon_sym_def_DASHenv] = ACTIONS(1686), + [anon_sym_export_DASHenv] = ACTIONS(1686), + [anon_sym_extern] = ACTIONS(1686), + [anon_sym_module] = ACTIONS(1686), + [anon_sym_use] = ACTIONS(1686), + [anon_sym_LBRACK] = ACTIONS(1686), + [anon_sym_LPAREN] = ACTIONS(1686), + [anon_sym_PIPE] = ACTIONS(1686), + [anon_sym_DOLLAR] = ACTIONS(1686), + [anon_sym_error] = ACTIONS(1686), + [anon_sym_DASH] = ACTIONS(1686), + [anon_sym_break] = ACTIONS(1686), + [anon_sym_continue] = ACTIONS(1686), + [anon_sym_for] = ACTIONS(1686), + [anon_sym_loop] = ACTIONS(1686), + [anon_sym_while] = ACTIONS(1686), + [anon_sym_do] = ACTIONS(1686), + [anon_sym_if] = ACTIONS(1686), + [anon_sym_match] = ACTIONS(1686), + [anon_sym_LBRACE] = ACTIONS(1686), + [anon_sym_try] = ACTIONS(1686), + [anon_sym_return] = ACTIONS(1686), + [anon_sym_source] = ACTIONS(1686), + [anon_sym_source_DASHenv] = ACTIONS(1686), + [anon_sym_register] = ACTIONS(1686), + [anon_sym_hide] = ACTIONS(1686), + [anon_sym_hide_DASHenv] = ACTIONS(1686), + [anon_sym_overlay] = ACTIONS(1686), + [anon_sym_where] = ACTIONS(1686), + [anon_sym_not] = ACTIONS(1686), + [anon_sym_DOT_DOT_LT] = ACTIONS(1686), + [anon_sym_DOT_DOT] = ACTIONS(1686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1686), + [sym_val_nothing] = ACTIONS(1686), + [anon_sym_true] = ACTIONS(1686), + [anon_sym_false] = ACTIONS(1686), + [aux_sym_val_number_token1] = ACTIONS(1686), + [aux_sym_val_number_token2] = ACTIONS(1686), + [aux_sym_val_number_token3] = ACTIONS(1686), + [aux_sym_val_number_token4] = ACTIONS(1686), + [anon_sym_inf] = ACTIONS(1686), + [anon_sym_DASHinf] = ACTIONS(1686), + [anon_sym_NaN] = ACTIONS(1686), + [anon_sym_0b] = ACTIONS(1686), + [anon_sym_0o] = ACTIONS(1686), + [anon_sym_0x] = ACTIONS(1686), + [sym_val_date] = ACTIONS(1686), + [anon_sym_DQUOTE] = ACTIONS(1686), + [sym__str_single_quotes] = ACTIONS(1686), + [sym__str_back_ticks] = ACTIONS(1686), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1686), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1686), + [anon_sym_CARET] = ACTIONS(1686), [anon_sym_POUND] = ACTIONS(3), }, [807] = { [sym_comment] = STATE(807), - [anon_sym_export] = ACTIONS(1796), - [anon_sym_alias] = ACTIONS(1796), - [anon_sym_let] = ACTIONS(1796), - [anon_sym_let_DASHenv] = ACTIONS(1796), - [anon_sym_mut] = ACTIONS(1796), - [anon_sym_const] = ACTIONS(1796), - [sym_cmd_identifier] = ACTIONS(1796), - [anon_sym_SEMI] = ACTIONS(1796), - [anon_sym_LF] = ACTIONS(1798), - [anon_sym_def] = ACTIONS(1796), - [anon_sym_def_DASHenv] = ACTIONS(1796), - [anon_sym_export_DASHenv] = ACTIONS(1796), - [anon_sym_extern] = ACTIONS(1796), - [anon_sym_module] = ACTIONS(1796), - [anon_sym_use] = ACTIONS(1796), - [anon_sym_LBRACK] = ACTIONS(1796), - [anon_sym_LPAREN] = ACTIONS(1796), - [anon_sym_RPAREN] = ACTIONS(1796), - [anon_sym_DOLLAR] = ACTIONS(1796), - [anon_sym_error] = ACTIONS(1796), - [anon_sym_DASH] = ACTIONS(1796), - [anon_sym_break] = ACTIONS(1796), - [anon_sym_continue] = ACTIONS(1796), - [anon_sym_for] = ACTIONS(1796), - [anon_sym_loop] = ACTIONS(1796), - [anon_sym_while] = ACTIONS(1796), - [anon_sym_do] = ACTIONS(1796), - [anon_sym_if] = ACTIONS(1796), - [anon_sym_match] = ACTIONS(1796), - [anon_sym_LBRACE] = ACTIONS(1796), - [anon_sym_RBRACE] = ACTIONS(1796), - [anon_sym_try] = ACTIONS(1796), - [anon_sym_return] = ACTIONS(1796), - [anon_sym_source] = ACTIONS(1796), - [anon_sym_source_DASHenv] = ACTIONS(1796), - [anon_sym_register] = ACTIONS(1796), - [anon_sym_hide] = ACTIONS(1796), - [anon_sym_hide_DASHenv] = ACTIONS(1796), - [anon_sym_overlay] = ACTIONS(1796), - [anon_sym_where] = ACTIONS(1796), - [anon_sym_not] = ACTIONS(1796), - [anon_sym_DOT_DOT_LT] = ACTIONS(1796), - [anon_sym_DOT_DOT] = ACTIONS(1796), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1796), - [sym_val_nothing] = ACTIONS(1796), - [anon_sym_true] = ACTIONS(1796), - [anon_sym_false] = ACTIONS(1796), - [aux_sym_val_number_token1] = ACTIONS(1796), - [aux_sym_val_number_token2] = ACTIONS(1796), - [aux_sym_val_number_token3] = ACTIONS(1796), - [aux_sym_val_number_token4] = ACTIONS(1796), - [anon_sym_inf] = ACTIONS(1796), - [anon_sym_DASHinf] = ACTIONS(1796), - [anon_sym_NaN] = ACTIONS(1796), - [anon_sym_0b] = ACTIONS(1796), - [anon_sym_0o] = ACTIONS(1796), - [anon_sym_0x] = ACTIONS(1796), - [sym_val_date] = ACTIONS(1796), - [anon_sym_DQUOTE] = ACTIONS(1796), - [sym__str_single_quotes] = ACTIONS(1796), - [sym__str_back_ticks] = ACTIONS(1796), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1796), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1796), - [anon_sym_CARET] = ACTIONS(1796), - [anon_sym_POUND] = ACTIONS(3), - }, - [808] = { - [sym_comment] = STATE(808), - [ts_builtin_sym_end] = ACTIONS(750), - [anon_sym_export] = ACTIONS(748), - [anon_sym_alias] = ACTIONS(748), - [anon_sym_let] = ACTIONS(748), - [anon_sym_let_DASHenv] = ACTIONS(748), - [anon_sym_mut] = ACTIONS(748), - [anon_sym_const] = ACTIONS(748), - [sym_cmd_identifier] = ACTIONS(748), - [anon_sym_SEMI] = ACTIONS(748), - [anon_sym_LF] = ACTIONS(750), - [anon_sym_def] = ACTIONS(748), - [anon_sym_def_DASHenv] = ACTIONS(748), - [anon_sym_export_DASHenv] = ACTIONS(748), - [anon_sym_extern] = ACTIONS(748), - [anon_sym_module] = ACTIONS(748), - [anon_sym_use] = ACTIONS(748), - [anon_sym_LBRACK] = ACTIONS(748), - [anon_sym_LPAREN] = ACTIONS(748), - [anon_sym_DOLLAR] = ACTIONS(748), - [anon_sym_error] = ACTIONS(748), - [anon_sym_DASH] = ACTIONS(748), - [anon_sym_break] = ACTIONS(748), - [anon_sym_continue] = ACTIONS(748), - [anon_sym_for] = ACTIONS(748), - [anon_sym_loop] = ACTIONS(748), - [anon_sym_while] = ACTIONS(748), - [anon_sym_do] = ACTIONS(748), - [anon_sym_if] = ACTIONS(748), - [anon_sym_match] = ACTIONS(748), - [anon_sym_LBRACE] = ACTIONS(748), - [anon_sym_DOT] = ACTIONS(748), - [anon_sym_try] = ACTIONS(748), - [anon_sym_return] = ACTIONS(748), - [anon_sym_source] = ACTIONS(748), - [anon_sym_source_DASHenv] = ACTIONS(748), - [anon_sym_register] = ACTIONS(748), - [anon_sym_hide] = ACTIONS(748), - [anon_sym_hide_DASHenv] = ACTIONS(748), - [anon_sym_overlay] = ACTIONS(748), - [anon_sym_where] = ACTIONS(748), - [anon_sym_not] = ACTIONS(748), - [anon_sym_DOT_DOT_LT] = ACTIONS(748), - [anon_sym_DOT_DOT] = ACTIONS(748), - [anon_sym_DOT_DOT_EQ] = ACTIONS(748), - [sym_val_nothing] = ACTIONS(748), - [anon_sym_true] = ACTIONS(748), - [anon_sym_false] = ACTIONS(748), - [aux_sym_val_number_token1] = ACTIONS(748), - [aux_sym_val_number_token2] = ACTIONS(748), - [aux_sym_val_number_token3] = ACTIONS(748), - [aux_sym_val_number_token4] = ACTIONS(748), - [anon_sym_inf] = ACTIONS(748), - [anon_sym_DASHinf] = ACTIONS(748), - [anon_sym_NaN] = ACTIONS(748), - [anon_sym_0b] = ACTIONS(748), - [anon_sym_0o] = ACTIONS(748), - [anon_sym_0x] = ACTIONS(748), - [sym_val_date] = ACTIONS(748), - [anon_sym_DQUOTE] = ACTIONS(748), - [sym__str_single_quotes] = ACTIONS(748), - [sym__str_back_ticks] = ACTIONS(748), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(748), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(748), - [anon_sym_CARET] = ACTIONS(748), - [anon_sym_POUND] = ACTIONS(3), - }, - [809] = { - [sym_comment] = STATE(809), [ts_builtin_sym_end] = ACTIONS(1718), [anon_sym_export] = ACTIONS(1716), [anon_sym_alias] = ACTIONS(1716), @@ -116471,484 +116370,416 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1716), [anon_sym_POUND] = ACTIONS(3), }, + [808] = { + [sym_comment] = STATE(808), + [anon_sym_export] = ACTIONS(1794), + [anon_sym_alias] = ACTIONS(1794), + [anon_sym_let] = ACTIONS(1794), + [anon_sym_let_DASHenv] = ACTIONS(1794), + [anon_sym_mut] = ACTIONS(1794), + [anon_sym_const] = ACTIONS(1794), + [sym_cmd_identifier] = ACTIONS(1794), + [anon_sym_SEMI] = ACTIONS(1794), + [anon_sym_LF] = ACTIONS(1796), + [anon_sym_def] = ACTIONS(1794), + [anon_sym_def_DASHenv] = ACTIONS(1794), + [anon_sym_export_DASHenv] = ACTIONS(1794), + [anon_sym_extern] = ACTIONS(1794), + [anon_sym_module] = ACTIONS(1794), + [anon_sym_use] = ACTIONS(1794), + [anon_sym_LBRACK] = ACTIONS(1794), + [anon_sym_LPAREN] = ACTIONS(1794), + [anon_sym_RPAREN] = ACTIONS(1794), + [anon_sym_DOLLAR] = ACTIONS(1794), + [anon_sym_error] = ACTIONS(1794), + [anon_sym_DASH] = ACTIONS(1794), + [anon_sym_break] = ACTIONS(1794), + [anon_sym_continue] = ACTIONS(1794), + [anon_sym_for] = ACTIONS(1794), + [anon_sym_loop] = ACTIONS(1794), + [anon_sym_while] = ACTIONS(1794), + [anon_sym_do] = ACTIONS(1794), + [anon_sym_if] = ACTIONS(1794), + [anon_sym_match] = ACTIONS(1794), + [anon_sym_LBRACE] = ACTIONS(1794), + [anon_sym_RBRACE] = ACTIONS(1794), + [anon_sym_try] = ACTIONS(1794), + [anon_sym_return] = ACTIONS(1794), + [anon_sym_source] = ACTIONS(1794), + [anon_sym_source_DASHenv] = ACTIONS(1794), + [anon_sym_register] = ACTIONS(1794), + [anon_sym_hide] = ACTIONS(1794), + [anon_sym_hide_DASHenv] = ACTIONS(1794), + [anon_sym_overlay] = ACTIONS(1794), + [anon_sym_where] = ACTIONS(1794), + [anon_sym_not] = ACTIONS(1794), + [anon_sym_DOT_DOT_LT] = ACTIONS(1794), + [anon_sym_DOT_DOT] = ACTIONS(1794), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1794), + [sym_val_nothing] = ACTIONS(1794), + [anon_sym_true] = ACTIONS(1794), + [anon_sym_false] = ACTIONS(1794), + [aux_sym_val_number_token1] = ACTIONS(1794), + [aux_sym_val_number_token2] = ACTIONS(1794), + [aux_sym_val_number_token3] = ACTIONS(1794), + [aux_sym_val_number_token4] = ACTIONS(1794), + [anon_sym_inf] = ACTIONS(1794), + [anon_sym_DASHinf] = ACTIONS(1794), + [anon_sym_NaN] = ACTIONS(1794), + [anon_sym_0b] = ACTIONS(1794), + [anon_sym_0o] = ACTIONS(1794), + [anon_sym_0x] = ACTIONS(1794), + [sym_val_date] = ACTIONS(1794), + [anon_sym_DQUOTE] = ACTIONS(1794), + [sym__str_single_quotes] = ACTIONS(1794), + [sym__str_back_ticks] = ACTIONS(1794), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1794), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1794), + [anon_sym_CARET] = ACTIONS(1794), + [anon_sym_POUND] = ACTIONS(3), + }, + [809] = { + [sym_comment] = STATE(809), + [ts_builtin_sym_end] = ACTIONS(771), + [anon_sym_export] = ACTIONS(769), + [anon_sym_alias] = ACTIONS(769), + [anon_sym_let] = ACTIONS(769), + [anon_sym_let_DASHenv] = ACTIONS(769), + [anon_sym_mut] = ACTIONS(769), + [anon_sym_const] = ACTIONS(769), + [sym_cmd_identifier] = ACTIONS(769), + [anon_sym_SEMI] = ACTIONS(769), + [anon_sym_LF] = ACTIONS(771), + [anon_sym_def] = ACTIONS(769), + [anon_sym_def_DASHenv] = ACTIONS(769), + [anon_sym_export_DASHenv] = ACTIONS(769), + [anon_sym_extern] = ACTIONS(769), + [anon_sym_module] = ACTIONS(769), + [anon_sym_use] = ACTIONS(769), + [anon_sym_LBRACK] = ACTIONS(769), + [anon_sym_LPAREN] = ACTIONS(769), + [anon_sym_DOLLAR] = ACTIONS(769), + [anon_sym_error] = ACTIONS(769), + [anon_sym_DASH] = ACTIONS(769), + [anon_sym_break] = ACTIONS(769), + [anon_sym_continue] = ACTIONS(769), + [anon_sym_for] = ACTIONS(769), + [anon_sym_loop] = ACTIONS(769), + [anon_sym_while] = ACTIONS(769), + [anon_sym_do] = ACTIONS(769), + [anon_sym_if] = ACTIONS(769), + [anon_sym_match] = ACTIONS(769), + [anon_sym_LBRACE] = ACTIONS(769), + [anon_sym_try] = ACTIONS(769), + [anon_sym_return] = ACTIONS(769), + [anon_sym_source] = ACTIONS(769), + [anon_sym_source_DASHenv] = ACTIONS(769), + [anon_sym_register] = ACTIONS(769), + [anon_sym_hide] = ACTIONS(769), + [anon_sym_hide_DASHenv] = ACTIONS(769), + [anon_sym_overlay] = ACTIONS(769), + [anon_sym_STAR] = ACTIONS(769), + [anon_sym_where] = ACTIONS(769), + [anon_sym_not] = ACTIONS(769), + [anon_sym_DOT_DOT_LT] = ACTIONS(769), + [anon_sym_DOT_DOT] = ACTIONS(769), + [anon_sym_DOT_DOT_EQ] = ACTIONS(769), + [sym_val_nothing] = ACTIONS(769), + [anon_sym_true] = ACTIONS(769), + [anon_sym_false] = ACTIONS(769), + [aux_sym_val_number_token1] = ACTIONS(769), + [aux_sym_val_number_token2] = ACTIONS(769), + [aux_sym_val_number_token3] = ACTIONS(769), + [aux_sym_val_number_token4] = ACTIONS(769), + [anon_sym_inf] = ACTIONS(769), + [anon_sym_DASHinf] = ACTIONS(769), + [anon_sym_NaN] = ACTIONS(769), + [anon_sym_0b] = ACTIONS(769), + [anon_sym_0o] = ACTIONS(769), + [anon_sym_0x] = ACTIONS(769), + [sym_val_date] = ACTIONS(769), + [anon_sym_DQUOTE] = ACTIONS(769), + [sym__str_single_quotes] = ACTIONS(769), + [sym__str_back_ticks] = ACTIONS(769), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(769), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(769), + [anon_sym_CARET] = ACTIONS(769), + [anon_sym_POUND] = ACTIONS(3), + }, [810] = { [sym_comment] = STATE(810), - [ts_builtin_sym_end] = ACTIONS(1726), - [anon_sym_export] = ACTIONS(1724), - [anon_sym_alias] = ACTIONS(1724), - [anon_sym_let] = ACTIONS(1724), - [anon_sym_let_DASHenv] = ACTIONS(1724), - [anon_sym_mut] = ACTIONS(1724), - [anon_sym_const] = ACTIONS(1724), - [sym_cmd_identifier] = ACTIONS(1724), - [anon_sym_SEMI] = ACTIONS(1724), - [anon_sym_LF] = ACTIONS(1726), - [anon_sym_def] = ACTIONS(1724), - [anon_sym_def_DASHenv] = ACTIONS(1724), - [anon_sym_export_DASHenv] = ACTIONS(1724), - [anon_sym_extern] = ACTIONS(1724), - [anon_sym_module] = ACTIONS(1724), - [anon_sym_use] = ACTIONS(1724), - [anon_sym_LBRACK] = ACTIONS(1724), - [anon_sym_LPAREN] = ACTIONS(1724), - [anon_sym_PIPE] = ACTIONS(1724), - [anon_sym_DOLLAR] = ACTIONS(1724), - [anon_sym_error] = ACTIONS(1724), - [anon_sym_DASH] = ACTIONS(1724), - [anon_sym_break] = ACTIONS(1724), - [anon_sym_continue] = ACTIONS(1724), - [anon_sym_for] = ACTIONS(1724), - [anon_sym_loop] = ACTIONS(1724), - [anon_sym_while] = ACTIONS(1724), - [anon_sym_do] = ACTIONS(1724), - [anon_sym_if] = ACTIONS(1724), - [anon_sym_match] = ACTIONS(1724), - [anon_sym_LBRACE] = ACTIONS(1724), - [anon_sym_try] = ACTIONS(1724), - [anon_sym_return] = ACTIONS(1724), - [anon_sym_source] = ACTIONS(1724), - [anon_sym_source_DASHenv] = ACTIONS(1724), - [anon_sym_register] = ACTIONS(1724), - [anon_sym_hide] = ACTIONS(1724), - [anon_sym_hide_DASHenv] = ACTIONS(1724), - [anon_sym_overlay] = ACTIONS(1724), - [anon_sym_where] = ACTIONS(1724), - [anon_sym_not] = ACTIONS(1724), - [anon_sym_DOT_DOT_LT] = ACTIONS(1724), - [anon_sym_DOT_DOT] = ACTIONS(1724), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1724), - [sym_val_nothing] = ACTIONS(1724), - [anon_sym_true] = ACTIONS(1724), - [anon_sym_false] = ACTIONS(1724), - [aux_sym_val_number_token1] = ACTIONS(1724), - [aux_sym_val_number_token2] = ACTIONS(1724), - [aux_sym_val_number_token3] = ACTIONS(1724), - [aux_sym_val_number_token4] = ACTIONS(1724), - [anon_sym_inf] = ACTIONS(1724), - [anon_sym_DASHinf] = ACTIONS(1724), - [anon_sym_NaN] = ACTIONS(1724), - [anon_sym_0b] = ACTIONS(1724), - [anon_sym_0o] = ACTIONS(1724), - [anon_sym_0x] = ACTIONS(1724), - [sym_val_date] = ACTIONS(1724), - [anon_sym_DQUOTE] = ACTIONS(1724), - [sym__str_single_quotes] = ACTIONS(1724), - [sym__str_back_ticks] = ACTIONS(1724), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1724), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1724), - [anon_sym_CARET] = ACTIONS(1724), + [anon_sym_export] = ACTIONS(1798), + [anon_sym_alias] = ACTIONS(1798), + [anon_sym_let] = ACTIONS(1798), + [anon_sym_let_DASHenv] = ACTIONS(1798), + [anon_sym_mut] = ACTIONS(1798), + [anon_sym_const] = ACTIONS(1798), + [sym_cmd_identifier] = ACTIONS(1798), + [anon_sym_SEMI] = ACTIONS(1798), + [anon_sym_LF] = ACTIONS(1800), + [anon_sym_def] = ACTIONS(1798), + [anon_sym_def_DASHenv] = ACTIONS(1798), + [anon_sym_export_DASHenv] = ACTIONS(1798), + [anon_sym_extern] = ACTIONS(1798), + [anon_sym_module] = ACTIONS(1798), + [anon_sym_use] = ACTIONS(1798), + [anon_sym_LBRACK] = ACTIONS(1798), + [anon_sym_LPAREN] = ACTIONS(1798), + [anon_sym_RPAREN] = ACTIONS(1798), + [anon_sym_DOLLAR] = ACTIONS(1798), + [anon_sym_error] = ACTIONS(1798), + [anon_sym_DASH] = ACTIONS(1798), + [anon_sym_break] = ACTIONS(1798), + [anon_sym_continue] = ACTIONS(1798), + [anon_sym_for] = ACTIONS(1798), + [anon_sym_loop] = ACTIONS(1798), + [anon_sym_while] = ACTIONS(1798), + [anon_sym_do] = ACTIONS(1798), + [anon_sym_if] = ACTIONS(1798), + [anon_sym_match] = ACTIONS(1798), + [anon_sym_LBRACE] = ACTIONS(1798), + [anon_sym_RBRACE] = ACTIONS(1798), + [anon_sym_try] = ACTIONS(1798), + [anon_sym_return] = ACTIONS(1798), + [anon_sym_source] = ACTIONS(1798), + [anon_sym_source_DASHenv] = ACTIONS(1798), + [anon_sym_register] = ACTIONS(1798), + [anon_sym_hide] = ACTIONS(1798), + [anon_sym_hide_DASHenv] = ACTIONS(1798), + [anon_sym_overlay] = ACTIONS(1798), + [anon_sym_where] = ACTIONS(1798), + [anon_sym_not] = ACTIONS(1798), + [anon_sym_DOT_DOT_LT] = ACTIONS(1798), + [anon_sym_DOT_DOT] = ACTIONS(1798), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1798), + [sym_val_nothing] = ACTIONS(1798), + [anon_sym_true] = ACTIONS(1798), + [anon_sym_false] = ACTIONS(1798), + [aux_sym_val_number_token1] = ACTIONS(1798), + [aux_sym_val_number_token2] = ACTIONS(1798), + [aux_sym_val_number_token3] = ACTIONS(1798), + [aux_sym_val_number_token4] = ACTIONS(1798), + [anon_sym_inf] = ACTIONS(1798), + [anon_sym_DASHinf] = ACTIONS(1798), + [anon_sym_NaN] = ACTIONS(1798), + [anon_sym_0b] = ACTIONS(1798), + [anon_sym_0o] = ACTIONS(1798), + [anon_sym_0x] = ACTIONS(1798), + [sym_val_date] = ACTIONS(1798), + [anon_sym_DQUOTE] = ACTIONS(1798), + [sym__str_single_quotes] = ACTIONS(1798), + [sym__str_back_ticks] = ACTIONS(1798), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1798), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1798), + [anon_sym_CARET] = ACTIONS(1798), [anon_sym_POUND] = ACTIONS(3), }, [811] = { + [sym__terminator] = STATE(791), [sym_comment] = STATE(811), - [ts_builtin_sym_end] = ACTIONS(1722), - [anon_sym_export] = ACTIONS(1720), - [anon_sym_alias] = ACTIONS(1720), - [anon_sym_let] = ACTIONS(1720), - [anon_sym_let_DASHenv] = ACTIONS(1720), - [anon_sym_mut] = ACTIONS(1720), - [anon_sym_const] = ACTIONS(1720), - [sym_cmd_identifier] = ACTIONS(1720), - [anon_sym_SEMI] = ACTIONS(1720), - [anon_sym_LF] = ACTIONS(1722), - [anon_sym_def] = ACTIONS(1720), - [anon_sym_def_DASHenv] = ACTIONS(1720), - [anon_sym_export_DASHenv] = ACTIONS(1720), - [anon_sym_extern] = ACTIONS(1720), - [anon_sym_module] = ACTIONS(1720), - [anon_sym_use] = ACTIONS(1720), - [anon_sym_LBRACK] = ACTIONS(1720), - [anon_sym_LPAREN] = ACTIONS(1720), - [anon_sym_PIPE] = ACTIONS(1720), - [anon_sym_DOLLAR] = ACTIONS(1720), - [anon_sym_error] = ACTIONS(1720), - [anon_sym_DASH] = ACTIONS(1720), - [anon_sym_break] = ACTIONS(1720), - [anon_sym_continue] = ACTIONS(1720), - [anon_sym_for] = ACTIONS(1720), - [anon_sym_loop] = ACTIONS(1720), - [anon_sym_while] = ACTIONS(1720), - [anon_sym_do] = ACTIONS(1720), - [anon_sym_if] = ACTIONS(1720), - [anon_sym_match] = ACTIONS(1720), - [anon_sym_LBRACE] = ACTIONS(1720), - [anon_sym_try] = ACTIONS(1720), - [anon_sym_return] = ACTIONS(1720), - [anon_sym_source] = ACTIONS(1720), - [anon_sym_source_DASHenv] = ACTIONS(1720), - [anon_sym_register] = ACTIONS(1720), - [anon_sym_hide] = ACTIONS(1720), - [anon_sym_hide_DASHenv] = ACTIONS(1720), - [anon_sym_overlay] = ACTIONS(1720), - [anon_sym_where] = ACTIONS(1720), - [anon_sym_not] = ACTIONS(1720), - [anon_sym_DOT_DOT_LT] = ACTIONS(1720), - [anon_sym_DOT_DOT] = ACTIONS(1720), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1720), - [sym_val_nothing] = ACTIONS(1720), - [anon_sym_true] = ACTIONS(1720), - [anon_sym_false] = ACTIONS(1720), - [aux_sym_val_number_token1] = ACTIONS(1720), - [aux_sym_val_number_token2] = ACTIONS(1720), - [aux_sym_val_number_token3] = ACTIONS(1720), - [aux_sym_val_number_token4] = ACTIONS(1720), - [anon_sym_inf] = ACTIONS(1720), - [anon_sym_DASHinf] = ACTIONS(1720), - [anon_sym_NaN] = ACTIONS(1720), - [anon_sym_0b] = ACTIONS(1720), - [anon_sym_0o] = ACTIONS(1720), - [anon_sym_0x] = ACTIONS(1720), - [sym_val_date] = ACTIONS(1720), - [anon_sym_DQUOTE] = ACTIONS(1720), - [sym__str_single_quotes] = ACTIONS(1720), - [sym__str_back_ticks] = ACTIONS(1720), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1720), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1720), - [anon_sym_CARET] = ACTIONS(1720), + [aux_sym__block_body_repeat1] = STATE(894), + [anon_sym_export] = ACTIONS(1802), + [anon_sym_alias] = ACTIONS(1802), + [anon_sym_let] = ACTIONS(1802), + [anon_sym_let_DASHenv] = ACTIONS(1802), + [anon_sym_mut] = ACTIONS(1802), + [anon_sym_const] = ACTIONS(1802), + [sym_cmd_identifier] = ACTIONS(1802), + [anon_sym_SEMI] = ACTIONS(1804), + [anon_sym_LF] = ACTIONS(1806), + [anon_sym_def] = ACTIONS(1802), + [anon_sym_def_DASHenv] = ACTIONS(1802), + [anon_sym_export_DASHenv] = ACTIONS(1802), + [anon_sym_extern] = ACTIONS(1802), + [anon_sym_module] = ACTIONS(1802), + [anon_sym_use] = ACTIONS(1802), + [anon_sym_LBRACK] = ACTIONS(1802), + [anon_sym_LPAREN] = ACTIONS(1802), + [anon_sym_DOLLAR] = ACTIONS(1802), + [anon_sym_error] = ACTIONS(1802), + [anon_sym_DASH] = ACTIONS(1802), + [anon_sym_break] = ACTIONS(1802), + [anon_sym_continue] = ACTIONS(1802), + [anon_sym_for] = ACTIONS(1802), + [anon_sym_loop] = ACTIONS(1802), + [anon_sym_while] = ACTIONS(1802), + [anon_sym_do] = ACTIONS(1802), + [anon_sym_if] = ACTIONS(1802), + [anon_sym_match] = ACTIONS(1802), + [anon_sym_LBRACE] = ACTIONS(1802), + [anon_sym_try] = ACTIONS(1802), + [anon_sym_return] = ACTIONS(1802), + [anon_sym_source] = ACTIONS(1802), + [anon_sym_source_DASHenv] = ACTIONS(1802), + [anon_sym_register] = ACTIONS(1802), + [anon_sym_hide] = ACTIONS(1802), + [anon_sym_hide_DASHenv] = ACTIONS(1802), + [anon_sym_overlay] = ACTIONS(1802), + [anon_sym_where] = ACTIONS(1802), + [anon_sym_not] = ACTIONS(1802), + [anon_sym_DOT_DOT_LT] = ACTIONS(1802), + [anon_sym_DOT_DOT] = ACTIONS(1802), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1802), + [sym_val_nothing] = ACTIONS(1802), + [anon_sym_true] = ACTIONS(1802), + [anon_sym_false] = ACTIONS(1802), + [aux_sym_val_number_token1] = ACTIONS(1802), + [aux_sym_val_number_token2] = ACTIONS(1802), + [aux_sym_val_number_token3] = ACTIONS(1802), + [aux_sym_val_number_token4] = ACTIONS(1802), + [anon_sym_inf] = ACTIONS(1802), + [anon_sym_DASHinf] = ACTIONS(1802), + [anon_sym_NaN] = ACTIONS(1802), + [anon_sym_0b] = ACTIONS(1802), + [anon_sym_0o] = ACTIONS(1802), + [anon_sym_0x] = ACTIONS(1802), + [sym_val_date] = ACTIONS(1802), + [anon_sym_DQUOTE] = ACTIONS(1802), + [sym__str_single_quotes] = ACTIONS(1802), + [sym__str_back_ticks] = ACTIONS(1802), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1802), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1802), + [anon_sym_CARET] = ACTIONS(1802), [anon_sym_POUND] = ACTIONS(3), }, [812] = { [sym_comment] = STATE(812), - [ts_builtin_sym_end] = ACTIONS(787), - [anon_sym_export] = ACTIONS(785), - [anon_sym_alias] = ACTIONS(785), - [anon_sym_let] = ACTIONS(785), - [anon_sym_let_DASHenv] = ACTIONS(785), - [anon_sym_mut] = ACTIONS(785), - [anon_sym_const] = ACTIONS(785), - [sym_cmd_identifier] = ACTIONS(785), - [anon_sym_SEMI] = ACTIONS(785), - [anon_sym_LF] = ACTIONS(787), - [anon_sym_def] = ACTIONS(785), - [anon_sym_def_DASHenv] = ACTIONS(785), - [anon_sym_export_DASHenv] = ACTIONS(785), - [anon_sym_extern] = ACTIONS(785), - [anon_sym_module] = ACTIONS(785), - [anon_sym_use] = ACTIONS(785), - [anon_sym_LBRACK] = ACTIONS(785), - [anon_sym_LPAREN] = ACTIONS(785), - [anon_sym_PIPE] = ACTIONS(785), - [anon_sym_DOLLAR] = ACTIONS(785), - [anon_sym_error] = ACTIONS(785), - [anon_sym_DASH] = ACTIONS(785), - [anon_sym_break] = ACTIONS(785), - [anon_sym_continue] = ACTIONS(785), - [anon_sym_for] = ACTIONS(785), - [anon_sym_loop] = ACTIONS(785), - [anon_sym_while] = ACTIONS(785), - [anon_sym_do] = ACTIONS(785), - [anon_sym_if] = ACTIONS(785), - [anon_sym_match] = ACTIONS(785), - [anon_sym_LBRACE] = ACTIONS(785), - [anon_sym_try] = ACTIONS(785), - [anon_sym_return] = ACTIONS(785), - [anon_sym_source] = ACTIONS(785), - [anon_sym_source_DASHenv] = ACTIONS(785), - [anon_sym_register] = ACTIONS(785), - [anon_sym_hide] = ACTIONS(785), - [anon_sym_hide_DASHenv] = ACTIONS(785), - [anon_sym_overlay] = ACTIONS(785), - [anon_sym_where] = ACTIONS(785), - [anon_sym_not] = ACTIONS(785), - [anon_sym_DOT_DOT_LT] = ACTIONS(785), - [anon_sym_DOT_DOT] = ACTIONS(785), - [anon_sym_DOT_DOT_EQ] = ACTIONS(785), - [sym_val_nothing] = ACTIONS(785), - [anon_sym_true] = ACTIONS(785), - [anon_sym_false] = ACTIONS(785), - [aux_sym_val_number_token1] = ACTIONS(785), - [aux_sym_val_number_token2] = ACTIONS(785), - [aux_sym_val_number_token3] = ACTIONS(785), - [aux_sym_val_number_token4] = ACTIONS(785), - [anon_sym_inf] = ACTIONS(785), - [anon_sym_DASHinf] = ACTIONS(785), - [anon_sym_NaN] = ACTIONS(785), - [anon_sym_0b] = ACTIONS(785), - [anon_sym_0o] = ACTIONS(785), - [anon_sym_0x] = ACTIONS(785), - [sym_val_date] = ACTIONS(785), - [anon_sym_DQUOTE] = ACTIONS(785), - [sym__str_single_quotes] = ACTIONS(785), - [sym__str_back_ticks] = ACTIONS(785), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(785), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(785), - [anon_sym_CARET] = ACTIONS(785), + [ts_builtin_sym_end] = ACTIONS(748), + [anon_sym_export] = ACTIONS(746), + [anon_sym_alias] = ACTIONS(746), + [anon_sym_let] = ACTIONS(746), + [anon_sym_let_DASHenv] = ACTIONS(746), + [anon_sym_mut] = ACTIONS(746), + [anon_sym_const] = ACTIONS(746), + [sym_cmd_identifier] = ACTIONS(746), + [anon_sym_SEMI] = ACTIONS(746), + [anon_sym_LF] = ACTIONS(748), + [anon_sym_def] = ACTIONS(746), + [anon_sym_def_DASHenv] = ACTIONS(746), + [anon_sym_export_DASHenv] = ACTIONS(746), + [anon_sym_extern] = ACTIONS(746), + [anon_sym_module] = ACTIONS(746), + [anon_sym_use] = ACTIONS(746), + [anon_sym_LBRACK] = ACTIONS(746), + [anon_sym_LPAREN] = ACTIONS(746), + [anon_sym_DOLLAR] = ACTIONS(746), + [anon_sym_error] = ACTIONS(746), + [anon_sym_DASH] = ACTIONS(746), + [anon_sym_break] = ACTIONS(746), + [anon_sym_continue] = ACTIONS(746), + [anon_sym_for] = ACTIONS(746), + [anon_sym_loop] = ACTIONS(746), + [anon_sym_while] = ACTIONS(746), + [anon_sym_do] = ACTIONS(746), + [anon_sym_if] = ACTIONS(746), + [anon_sym_match] = ACTIONS(746), + [anon_sym_LBRACE] = ACTIONS(746), + [anon_sym_DOT] = ACTIONS(746), + [anon_sym_try] = ACTIONS(746), + [anon_sym_return] = ACTIONS(746), + [anon_sym_source] = ACTIONS(746), + [anon_sym_source_DASHenv] = ACTIONS(746), + [anon_sym_register] = ACTIONS(746), + [anon_sym_hide] = ACTIONS(746), + [anon_sym_hide_DASHenv] = ACTIONS(746), + [anon_sym_overlay] = ACTIONS(746), + [anon_sym_where] = ACTIONS(746), + [anon_sym_not] = ACTIONS(746), + [anon_sym_DOT_DOT_LT] = ACTIONS(746), + [anon_sym_DOT_DOT] = ACTIONS(746), + [anon_sym_DOT_DOT_EQ] = ACTIONS(746), + [sym_val_nothing] = ACTIONS(746), + [anon_sym_true] = ACTIONS(746), + [anon_sym_false] = ACTIONS(746), + [aux_sym_val_number_token1] = ACTIONS(746), + [aux_sym_val_number_token2] = ACTIONS(746), + [aux_sym_val_number_token3] = ACTIONS(746), + [aux_sym_val_number_token4] = ACTIONS(746), + [anon_sym_inf] = ACTIONS(746), + [anon_sym_DASHinf] = ACTIONS(746), + [anon_sym_NaN] = ACTIONS(746), + [anon_sym_0b] = ACTIONS(746), + [anon_sym_0o] = ACTIONS(746), + [anon_sym_0x] = ACTIONS(746), + [sym_val_date] = ACTIONS(746), + [anon_sym_DQUOTE] = ACTIONS(746), + [sym__str_single_quotes] = ACTIONS(746), + [sym__str_back_ticks] = ACTIONS(746), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(746), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(746), + [anon_sym_CARET] = ACTIONS(746), [anon_sym_POUND] = ACTIONS(3), }, [813] = { [sym_comment] = STATE(813), - [anon_sym_export] = ACTIONS(1800), - [anon_sym_alias] = ACTIONS(1800), - [anon_sym_let] = ACTIONS(1800), - [anon_sym_let_DASHenv] = ACTIONS(1800), - [anon_sym_mut] = ACTIONS(1800), - [anon_sym_const] = ACTIONS(1800), - [sym_cmd_identifier] = ACTIONS(1800), - [anon_sym_SEMI] = ACTIONS(1800), - [anon_sym_LF] = ACTIONS(1802), - [anon_sym_def] = ACTIONS(1800), - [anon_sym_def_DASHenv] = ACTIONS(1800), - [anon_sym_export_DASHenv] = ACTIONS(1800), - [anon_sym_extern] = ACTIONS(1800), - [anon_sym_module] = ACTIONS(1800), - [anon_sym_use] = ACTIONS(1800), - [anon_sym_LBRACK] = ACTIONS(1800), - [anon_sym_LPAREN] = ACTIONS(1800), - [anon_sym_RPAREN] = ACTIONS(1800), - [anon_sym_DOLLAR] = ACTIONS(1800), - [anon_sym_error] = ACTIONS(1800), - [anon_sym_DASH] = ACTIONS(1800), - [anon_sym_break] = ACTIONS(1800), - [anon_sym_continue] = ACTIONS(1800), - [anon_sym_for] = ACTIONS(1800), - [anon_sym_loop] = ACTIONS(1800), - [anon_sym_while] = ACTIONS(1800), - [anon_sym_do] = ACTIONS(1800), - [anon_sym_if] = ACTIONS(1800), - [anon_sym_match] = ACTIONS(1800), - [anon_sym_LBRACE] = ACTIONS(1800), - [anon_sym_RBRACE] = ACTIONS(1800), - [anon_sym_try] = ACTIONS(1800), - [anon_sym_return] = ACTIONS(1800), - [anon_sym_source] = ACTIONS(1800), - [anon_sym_source_DASHenv] = ACTIONS(1800), - [anon_sym_register] = ACTIONS(1800), - [anon_sym_hide] = ACTIONS(1800), - [anon_sym_hide_DASHenv] = ACTIONS(1800), - [anon_sym_overlay] = ACTIONS(1800), - [anon_sym_where] = ACTIONS(1800), - [anon_sym_not] = ACTIONS(1800), - [anon_sym_DOT_DOT_LT] = ACTIONS(1800), - [anon_sym_DOT_DOT] = ACTIONS(1800), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1800), - [sym_val_nothing] = ACTIONS(1800), - [anon_sym_true] = ACTIONS(1800), - [anon_sym_false] = ACTIONS(1800), - [aux_sym_val_number_token1] = ACTIONS(1800), - [aux_sym_val_number_token2] = ACTIONS(1800), - [aux_sym_val_number_token3] = ACTIONS(1800), - [aux_sym_val_number_token4] = ACTIONS(1800), - [anon_sym_inf] = ACTIONS(1800), - [anon_sym_DASHinf] = ACTIONS(1800), - [anon_sym_NaN] = ACTIONS(1800), - [anon_sym_0b] = ACTIONS(1800), - [anon_sym_0o] = ACTIONS(1800), - [anon_sym_0x] = ACTIONS(1800), - [sym_val_date] = ACTIONS(1800), - [anon_sym_DQUOTE] = ACTIONS(1800), - [sym__str_single_quotes] = ACTIONS(1800), - [sym__str_back_ticks] = ACTIONS(1800), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1800), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1800), - [anon_sym_CARET] = ACTIONS(1800), - [anon_sym_POUND] = ACTIONS(3), - }, - [814] = { - [sym_comment] = STATE(814), - [anon_sym_export] = ACTIONS(1804), - [anon_sym_alias] = ACTIONS(1804), - [anon_sym_let] = ACTIONS(1804), - [anon_sym_let_DASHenv] = ACTIONS(1804), - [anon_sym_mut] = ACTIONS(1804), - [anon_sym_const] = ACTIONS(1804), - [sym_cmd_identifier] = ACTIONS(1804), - [anon_sym_SEMI] = ACTIONS(1804), - [anon_sym_LF] = ACTIONS(1806), - [anon_sym_def] = ACTIONS(1804), - [anon_sym_def_DASHenv] = ACTIONS(1804), - [anon_sym_export_DASHenv] = ACTIONS(1804), - [anon_sym_extern] = ACTIONS(1804), - [anon_sym_module] = ACTIONS(1804), - [anon_sym_use] = ACTIONS(1804), - [anon_sym_LBRACK] = ACTIONS(1804), - [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_RPAREN] = ACTIONS(1804), - [anon_sym_DOLLAR] = ACTIONS(1804), - [anon_sym_error] = ACTIONS(1804), - [anon_sym_DASH] = ACTIONS(1804), - [anon_sym_break] = ACTIONS(1804), - [anon_sym_continue] = ACTIONS(1804), - [anon_sym_for] = ACTIONS(1804), - [anon_sym_loop] = ACTIONS(1804), - [anon_sym_while] = ACTIONS(1804), - [anon_sym_do] = ACTIONS(1804), - [anon_sym_if] = ACTIONS(1804), - [anon_sym_match] = ACTIONS(1804), - [anon_sym_LBRACE] = ACTIONS(1804), - [anon_sym_RBRACE] = ACTIONS(1804), - [anon_sym_try] = ACTIONS(1804), - [anon_sym_return] = ACTIONS(1804), - [anon_sym_source] = ACTIONS(1804), - [anon_sym_source_DASHenv] = ACTIONS(1804), - [anon_sym_register] = ACTIONS(1804), - [anon_sym_hide] = ACTIONS(1804), - [anon_sym_hide_DASHenv] = ACTIONS(1804), - [anon_sym_overlay] = ACTIONS(1804), - [anon_sym_where] = ACTIONS(1804), - [anon_sym_not] = ACTIONS(1804), - [anon_sym_DOT_DOT_LT] = ACTIONS(1804), - [anon_sym_DOT_DOT] = ACTIONS(1804), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1804), - [sym_val_nothing] = ACTIONS(1804), - [anon_sym_true] = ACTIONS(1804), - [anon_sym_false] = ACTIONS(1804), - [aux_sym_val_number_token1] = ACTIONS(1804), - [aux_sym_val_number_token2] = ACTIONS(1804), - [aux_sym_val_number_token3] = ACTIONS(1804), - [aux_sym_val_number_token4] = ACTIONS(1804), - [anon_sym_inf] = ACTIONS(1804), - [anon_sym_DASHinf] = ACTIONS(1804), - [anon_sym_NaN] = ACTIONS(1804), - [anon_sym_0b] = ACTIONS(1804), - [anon_sym_0o] = ACTIONS(1804), - [anon_sym_0x] = ACTIONS(1804), - [sym_val_date] = ACTIONS(1804), - [anon_sym_DQUOTE] = ACTIONS(1804), - [sym__str_single_quotes] = ACTIONS(1804), - [sym__str_back_ticks] = ACTIONS(1804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1804), - [anon_sym_CARET] = ACTIONS(1804), - [anon_sym_POUND] = ACTIONS(3), - }, - [815] = { - [sym_comment] = STATE(815), [anon_sym_export] = ACTIONS(1808), [anon_sym_alias] = ACTIONS(1808), [anon_sym_let] = ACTIONS(1808), [anon_sym_let_DASHenv] = ACTIONS(1808), [anon_sym_mut] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [sym_cmd_identifier] = ACTIONS(1808), - [anon_sym_SEMI] = ACTIONS(1808), - [anon_sym_LF] = ACTIONS(1810), - [anon_sym_def] = ACTIONS(1808), - [anon_sym_def_DASHenv] = ACTIONS(1808), - [anon_sym_export_DASHenv] = ACTIONS(1808), - [anon_sym_extern] = ACTIONS(1808), - [anon_sym_module] = ACTIONS(1808), - [anon_sym_use] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1808), - [anon_sym_RPAREN] = ACTIONS(1808), - [anon_sym_DOLLAR] = ACTIONS(1808), - [anon_sym_error] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_loop] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_match] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1808), - [anon_sym_RBRACE] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_source] = ACTIONS(1808), - [anon_sym_source_DASHenv] = ACTIONS(1808), - [anon_sym_register] = ACTIONS(1808), - [anon_sym_hide] = ACTIONS(1808), - [anon_sym_hide_DASHenv] = ACTIONS(1808), - [anon_sym_overlay] = ACTIONS(1808), - [anon_sym_where] = ACTIONS(1808), - [anon_sym_not] = ACTIONS(1808), - [anon_sym_DOT_DOT_LT] = ACTIONS(1808), - [anon_sym_DOT_DOT] = ACTIONS(1808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1808), - [sym_val_nothing] = ACTIONS(1808), - [anon_sym_true] = ACTIONS(1808), - [anon_sym_false] = ACTIONS(1808), - [aux_sym_val_number_token1] = ACTIONS(1808), - [aux_sym_val_number_token2] = ACTIONS(1808), - [aux_sym_val_number_token3] = ACTIONS(1808), - [aux_sym_val_number_token4] = ACTIONS(1808), - [anon_sym_inf] = ACTIONS(1808), - [anon_sym_DASHinf] = ACTIONS(1808), - [anon_sym_NaN] = ACTIONS(1808), - [anon_sym_0b] = ACTIONS(1808), - [anon_sym_0o] = ACTIONS(1808), - [anon_sym_0x] = ACTIONS(1808), - [sym_val_date] = ACTIONS(1808), - [anon_sym_DQUOTE] = ACTIONS(1808), - [sym__str_single_quotes] = ACTIONS(1808), - [sym__str_back_ticks] = ACTIONS(1808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1808), - [anon_sym_CARET] = ACTIONS(1808), - [anon_sym_POUND] = ACTIONS(3), - }, - [816] = { - [sym_comment] = STATE(816), - [anon_sym_export] = ACTIONS(1812), - [anon_sym_alias] = ACTIONS(1812), - [anon_sym_let] = ACTIONS(1812), - [anon_sym_let_DASHenv] = ACTIONS(1812), - [anon_sym_mut] = ACTIONS(1812), - [anon_sym_const] = ACTIONS(1812), - [sym_cmd_identifier] = ACTIONS(1812), - [anon_sym_SEMI] = ACTIONS(1812), - [anon_sym_LF] = ACTIONS(1814), - [anon_sym_def] = ACTIONS(1812), - [anon_sym_def_DASHenv] = ACTIONS(1812), - [anon_sym_export_DASHenv] = ACTIONS(1812), - [anon_sym_extern] = ACTIONS(1812), - [anon_sym_module] = ACTIONS(1812), - [anon_sym_use] = ACTIONS(1812), - [anon_sym_LBRACK] = ACTIONS(1812), - [anon_sym_LPAREN] = ACTIONS(1812), - [anon_sym_RPAREN] = ACTIONS(1812), - [anon_sym_DOLLAR] = ACTIONS(1812), - [anon_sym_error] = ACTIONS(1812), - [anon_sym_DASH] = ACTIONS(1812), - [anon_sym_break] = ACTIONS(1812), - [anon_sym_continue] = ACTIONS(1812), - [anon_sym_for] = ACTIONS(1812), - [anon_sym_loop] = ACTIONS(1812), - [anon_sym_while] = ACTIONS(1812), - [anon_sym_do] = ACTIONS(1812), - [anon_sym_if] = ACTIONS(1812), - [anon_sym_match] = ACTIONS(1812), - [anon_sym_LBRACE] = ACTIONS(1812), - [anon_sym_RBRACE] = ACTIONS(1812), - [anon_sym_try] = ACTIONS(1812), - [anon_sym_return] = ACTIONS(1812), - [anon_sym_source] = ACTIONS(1812), - [anon_sym_source_DASHenv] = ACTIONS(1812), - [anon_sym_register] = ACTIONS(1812), - [anon_sym_hide] = ACTIONS(1812), - [anon_sym_hide_DASHenv] = ACTIONS(1812), - [anon_sym_overlay] = ACTIONS(1812), - [anon_sym_where] = ACTIONS(1812), - [anon_sym_not] = ACTIONS(1812), - [anon_sym_DOT_DOT_LT] = ACTIONS(1812), - [anon_sym_DOT_DOT] = ACTIONS(1812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), - [sym_val_nothing] = ACTIONS(1812), - [anon_sym_true] = ACTIONS(1812), - [anon_sym_false] = ACTIONS(1812), - [aux_sym_val_number_token1] = ACTIONS(1812), - [aux_sym_val_number_token2] = ACTIONS(1812), - [aux_sym_val_number_token3] = ACTIONS(1812), - [aux_sym_val_number_token4] = ACTIONS(1812), - [anon_sym_inf] = ACTIONS(1812), - [anon_sym_DASHinf] = ACTIONS(1812), - [anon_sym_NaN] = ACTIONS(1812), - [anon_sym_0b] = ACTIONS(1812), - [anon_sym_0o] = ACTIONS(1812), - [anon_sym_0x] = ACTIONS(1812), - [sym_val_date] = ACTIONS(1812), - [anon_sym_DQUOTE] = ACTIONS(1812), - [sym__str_single_quotes] = ACTIONS(1812), - [sym__str_back_ticks] = ACTIONS(1812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), - [anon_sym_CARET] = ACTIONS(1812), + [anon_sym_const] = ACTIONS(1808), + [sym_cmd_identifier] = ACTIONS(1808), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_LF] = ACTIONS(1810), + [anon_sym_def] = ACTIONS(1808), + [anon_sym_def_DASHenv] = ACTIONS(1808), + [anon_sym_export_DASHenv] = ACTIONS(1808), + [anon_sym_extern] = ACTIONS(1808), + [anon_sym_module] = ACTIONS(1808), + [anon_sym_use] = ACTIONS(1808), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_RPAREN] = ACTIONS(1808), + [anon_sym_DOLLAR] = ACTIONS(1808), + [anon_sym_error] = ACTIONS(1808), + [anon_sym_DASH] = ACTIONS(1808), + [anon_sym_break] = ACTIONS(1808), + [anon_sym_continue] = ACTIONS(1808), + [anon_sym_for] = ACTIONS(1808), + [anon_sym_loop] = ACTIONS(1808), + [anon_sym_while] = ACTIONS(1808), + [anon_sym_do] = ACTIONS(1808), + [anon_sym_if] = ACTIONS(1808), + [anon_sym_match] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_RBRACE] = ACTIONS(1808), + [anon_sym_try] = ACTIONS(1808), + [anon_sym_return] = ACTIONS(1808), + [anon_sym_source] = ACTIONS(1808), + [anon_sym_source_DASHenv] = ACTIONS(1808), + [anon_sym_register] = ACTIONS(1808), + [anon_sym_hide] = ACTIONS(1808), + [anon_sym_hide_DASHenv] = ACTIONS(1808), + [anon_sym_overlay] = ACTIONS(1808), + [anon_sym_where] = ACTIONS(1808), + [anon_sym_not] = ACTIONS(1808), + [anon_sym_DOT_DOT_LT] = ACTIONS(1808), + [anon_sym_DOT_DOT] = ACTIONS(1808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1808), + [anon_sym_true] = ACTIONS(1808), + [anon_sym_false] = ACTIONS(1808), + [aux_sym_val_number_token1] = ACTIONS(1808), + [aux_sym_val_number_token2] = ACTIONS(1808), + [aux_sym_val_number_token3] = ACTIONS(1808), + [aux_sym_val_number_token4] = ACTIONS(1808), + [anon_sym_inf] = ACTIONS(1808), + [anon_sym_DASHinf] = ACTIONS(1808), + [anon_sym_NaN] = ACTIONS(1808), + [anon_sym_0b] = ACTIONS(1808), + [anon_sym_0o] = ACTIONS(1808), + [anon_sym_0x] = ACTIONS(1808), + [sym_val_date] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [sym__str_single_quotes] = ACTIONS(1808), + [sym__str_back_ticks] = ACTIONS(1808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1808), + [anon_sym_CARET] = ACTIONS(1808), [anon_sym_POUND] = ACTIONS(3), }, - [817] = { - [sym_comment] = STATE(817), + [814] = { + [sym_comment] = STATE(814), [anon_sym_export] = ACTIONS(1812), [anon_sym_alias] = ACTIONS(1812), [anon_sym_let] = ACTIONS(1812), @@ -117015,8 +116846,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1812), [anon_sym_POUND] = ACTIONS(3), }, - [818] = { - [sym_comment] = STATE(818), + [815] = { + [sym_comment] = STATE(815), [anon_sym_export] = ACTIONS(1816), [anon_sym_alias] = ACTIONS(1816), [anon_sym_let] = ACTIONS(1816), @@ -117083,8 +116914,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1816), [anon_sym_POUND] = ACTIONS(3), }, - [819] = { - [sym_comment] = STATE(819), + [816] = { + [sym_comment] = STATE(816), + [anon_sym_export] = ACTIONS(1798), + [anon_sym_alias] = ACTIONS(1798), + [anon_sym_let] = ACTIONS(1798), + [anon_sym_let_DASHenv] = ACTIONS(1798), + [anon_sym_mut] = ACTIONS(1798), + [anon_sym_const] = ACTIONS(1798), + [sym_cmd_identifier] = ACTIONS(1798), + [anon_sym_SEMI] = ACTIONS(1798), + [anon_sym_LF] = ACTIONS(1800), + [anon_sym_def] = ACTIONS(1798), + [anon_sym_def_DASHenv] = ACTIONS(1798), + [anon_sym_export_DASHenv] = ACTIONS(1798), + [anon_sym_extern] = ACTIONS(1798), + [anon_sym_module] = ACTIONS(1798), + [anon_sym_use] = ACTIONS(1798), + [anon_sym_LBRACK] = ACTIONS(1798), + [anon_sym_LPAREN] = ACTIONS(1798), + [anon_sym_RPAREN] = ACTIONS(1798), + [anon_sym_DOLLAR] = ACTIONS(1798), + [anon_sym_error] = ACTIONS(1798), + [anon_sym_DASH] = ACTIONS(1798), + [anon_sym_break] = ACTIONS(1798), + [anon_sym_continue] = ACTIONS(1798), + [anon_sym_for] = ACTIONS(1798), + [anon_sym_loop] = ACTIONS(1798), + [anon_sym_while] = ACTIONS(1798), + [anon_sym_do] = ACTIONS(1798), + [anon_sym_if] = ACTIONS(1798), + [anon_sym_match] = ACTIONS(1798), + [anon_sym_LBRACE] = ACTIONS(1798), + [anon_sym_RBRACE] = ACTIONS(1798), + [anon_sym_try] = ACTIONS(1798), + [anon_sym_return] = ACTIONS(1798), + [anon_sym_source] = ACTIONS(1798), + [anon_sym_source_DASHenv] = ACTIONS(1798), + [anon_sym_register] = ACTIONS(1798), + [anon_sym_hide] = ACTIONS(1798), + [anon_sym_hide_DASHenv] = ACTIONS(1798), + [anon_sym_overlay] = ACTIONS(1798), + [anon_sym_where] = ACTIONS(1798), + [anon_sym_not] = ACTIONS(1798), + [anon_sym_DOT_DOT_LT] = ACTIONS(1798), + [anon_sym_DOT_DOT] = ACTIONS(1798), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1798), + [sym_val_nothing] = ACTIONS(1798), + [anon_sym_true] = ACTIONS(1798), + [anon_sym_false] = ACTIONS(1798), + [aux_sym_val_number_token1] = ACTIONS(1798), + [aux_sym_val_number_token2] = ACTIONS(1798), + [aux_sym_val_number_token3] = ACTIONS(1798), + [aux_sym_val_number_token4] = ACTIONS(1798), + [anon_sym_inf] = ACTIONS(1798), + [anon_sym_DASHinf] = ACTIONS(1798), + [anon_sym_NaN] = ACTIONS(1798), + [anon_sym_0b] = ACTIONS(1798), + [anon_sym_0o] = ACTIONS(1798), + [anon_sym_0x] = ACTIONS(1798), + [sym_val_date] = ACTIONS(1798), + [anon_sym_DQUOTE] = ACTIONS(1798), + [sym__str_single_quotes] = ACTIONS(1798), + [sym__str_back_ticks] = ACTIONS(1798), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1798), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1798), + [anon_sym_CARET] = ACTIONS(1798), + [anon_sym_POUND] = ACTIONS(3), + }, + [817] = { + [sym_comment] = STATE(817), [anon_sym_export] = ACTIONS(1820), [anon_sym_alias] = ACTIONS(1820), [anon_sym_let] = ACTIONS(1820), @@ -117151,1912 +117050,2116 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1820), [anon_sym_POUND] = ACTIONS(3), }, + [818] = { + [sym_comment] = STATE(818), + [anon_sym_export] = ACTIONS(1824), + [anon_sym_alias] = ACTIONS(1824), + [anon_sym_let] = ACTIONS(1824), + [anon_sym_let_DASHenv] = ACTIONS(1824), + [anon_sym_mut] = ACTIONS(1824), + [anon_sym_const] = ACTIONS(1824), + [sym_cmd_identifier] = ACTIONS(1824), + [anon_sym_SEMI] = ACTIONS(1824), + [anon_sym_LF] = ACTIONS(1826), + [anon_sym_def] = ACTIONS(1824), + [anon_sym_def_DASHenv] = ACTIONS(1824), + [anon_sym_export_DASHenv] = ACTIONS(1824), + [anon_sym_extern] = ACTIONS(1824), + [anon_sym_module] = ACTIONS(1824), + [anon_sym_use] = ACTIONS(1824), + [anon_sym_LBRACK] = ACTIONS(1824), + [anon_sym_LPAREN] = ACTIONS(1824), + [anon_sym_RPAREN] = ACTIONS(1824), + [anon_sym_DOLLAR] = ACTIONS(1824), + [anon_sym_error] = ACTIONS(1824), + [anon_sym_DASH] = ACTIONS(1824), + [anon_sym_break] = ACTIONS(1824), + [anon_sym_continue] = ACTIONS(1824), + [anon_sym_for] = ACTIONS(1824), + [anon_sym_loop] = ACTIONS(1824), + [anon_sym_while] = ACTIONS(1824), + [anon_sym_do] = ACTIONS(1824), + [anon_sym_if] = ACTIONS(1824), + [anon_sym_match] = ACTIONS(1824), + [anon_sym_LBRACE] = ACTIONS(1824), + [anon_sym_RBRACE] = ACTIONS(1824), + [anon_sym_try] = ACTIONS(1824), + [anon_sym_return] = ACTIONS(1824), + [anon_sym_source] = ACTIONS(1824), + [anon_sym_source_DASHenv] = ACTIONS(1824), + [anon_sym_register] = ACTIONS(1824), + [anon_sym_hide] = ACTIONS(1824), + [anon_sym_hide_DASHenv] = ACTIONS(1824), + [anon_sym_overlay] = ACTIONS(1824), + [anon_sym_where] = ACTIONS(1824), + [anon_sym_not] = ACTIONS(1824), + [anon_sym_DOT_DOT_LT] = ACTIONS(1824), + [anon_sym_DOT_DOT] = ACTIONS(1824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1824), + [sym_val_nothing] = ACTIONS(1824), + [anon_sym_true] = ACTIONS(1824), + [anon_sym_false] = ACTIONS(1824), + [aux_sym_val_number_token1] = ACTIONS(1824), + [aux_sym_val_number_token2] = ACTIONS(1824), + [aux_sym_val_number_token3] = ACTIONS(1824), + [aux_sym_val_number_token4] = ACTIONS(1824), + [anon_sym_inf] = ACTIONS(1824), + [anon_sym_DASHinf] = ACTIONS(1824), + [anon_sym_NaN] = ACTIONS(1824), + [anon_sym_0b] = ACTIONS(1824), + [anon_sym_0o] = ACTIONS(1824), + [anon_sym_0x] = ACTIONS(1824), + [sym_val_date] = ACTIONS(1824), + [anon_sym_DQUOTE] = ACTIONS(1824), + [sym__str_single_quotes] = ACTIONS(1824), + [sym__str_back_ticks] = ACTIONS(1824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1824), + [anon_sym_CARET] = ACTIONS(1824), + [anon_sym_POUND] = ACTIONS(3), + }, + [819] = { + [sym_comment] = STATE(819), + [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), + [sym_cmd_identifier] = ACTIONS(1371), + [anon_sym_SEMI] = 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_PIPE] = ACTIONS(1371), + [anon_sym_DOLLAR] = ACTIONS(1371), + [anon_sym_error] = ACTIONS(1371), + [anon_sym_DASH] = ACTIONS(1371), + [anon_sym_break] = ACTIONS(1371), + [anon_sym_continue] = ACTIONS(1371), + [anon_sym_for] = 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_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_where] = ACTIONS(1371), + [anon_sym_not] = ACTIONS(1371), + [anon_sym_DOT_DOT_LT] = ACTIONS(1371), + [anon_sym_DOT_DOT] = ACTIONS(1371), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1371), + [anon_sym_inf] = ACTIONS(1371), + [anon_sym_DASHinf] = ACTIONS(1371), + [anon_sym_NaN] = 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(3), + }, [820] = { [sym_comment] = STATE(820), - [anon_sym_export] = ACTIONS(1820), - [anon_sym_alias] = ACTIONS(1820), - [anon_sym_let] = ACTIONS(1820), - [anon_sym_let_DASHenv] = ACTIONS(1820), - [anon_sym_mut] = ACTIONS(1820), - [anon_sym_const] = ACTIONS(1820), - [sym_cmd_identifier] = ACTIONS(1820), - [anon_sym_SEMI] = ACTIONS(1820), - [anon_sym_LF] = ACTIONS(1822), - [anon_sym_def] = ACTIONS(1820), - [anon_sym_def_DASHenv] = ACTIONS(1820), - [anon_sym_export_DASHenv] = ACTIONS(1820), - [anon_sym_extern] = ACTIONS(1820), - [anon_sym_module] = ACTIONS(1820), - [anon_sym_use] = ACTIONS(1820), - [anon_sym_LBRACK] = ACTIONS(1820), - [anon_sym_LPAREN] = ACTIONS(1820), - [anon_sym_RPAREN] = ACTIONS(1820), - [anon_sym_DOLLAR] = ACTIONS(1820), - [anon_sym_error] = ACTIONS(1820), - [anon_sym_DASH] = ACTIONS(1820), - [anon_sym_break] = ACTIONS(1820), - [anon_sym_continue] = ACTIONS(1820), - [anon_sym_for] = ACTIONS(1820), - [anon_sym_loop] = ACTIONS(1820), - [anon_sym_while] = ACTIONS(1820), - [anon_sym_do] = ACTIONS(1820), - [anon_sym_if] = ACTIONS(1820), - [anon_sym_match] = ACTIONS(1820), - [anon_sym_LBRACE] = ACTIONS(1820), - [anon_sym_RBRACE] = ACTIONS(1820), - [anon_sym_try] = ACTIONS(1820), - [anon_sym_return] = ACTIONS(1820), - [anon_sym_source] = ACTIONS(1820), - [anon_sym_source_DASHenv] = ACTIONS(1820), - [anon_sym_register] = ACTIONS(1820), - [anon_sym_hide] = ACTIONS(1820), - [anon_sym_hide_DASHenv] = ACTIONS(1820), - [anon_sym_overlay] = ACTIONS(1820), - [anon_sym_where] = ACTIONS(1820), - [anon_sym_not] = ACTIONS(1820), - [anon_sym_DOT_DOT_LT] = ACTIONS(1820), - [anon_sym_DOT_DOT] = ACTIONS(1820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), - [sym_val_nothing] = ACTIONS(1820), - [anon_sym_true] = ACTIONS(1820), - [anon_sym_false] = ACTIONS(1820), - [aux_sym_val_number_token1] = ACTIONS(1820), - [aux_sym_val_number_token2] = ACTIONS(1820), - [aux_sym_val_number_token3] = ACTIONS(1820), - [aux_sym_val_number_token4] = ACTIONS(1820), - [anon_sym_inf] = ACTIONS(1820), - [anon_sym_DASHinf] = ACTIONS(1820), - [anon_sym_NaN] = ACTIONS(1820), - [anon_sym_0b] = ACTIONS(1820), - [anon_sym_0o] = ACTIONS(1820), - [anon_sym_0x] = ACTIONS(1820), - [sym_val_date] = ACTIONS(1820), - [anon_sym_DQUOTE] = ACTIONS(1820), - [sym__str_single_quotes] = ACTIONS(1820), - [sym__str_back_ticks] = ACTIONS(1820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), - [anon_sym_CARET] = ACTIONS(1820), + [anon_sym_export] = ACTIONS(1828), + [anon_sym_alias] = ACTIONS(1828), + [anon_sym_let] = ACTIONS(1828), + [anon_sym_let_DASHenv] = ACTIONS(1828), + [anon_sym_mut] = ACTIONS(1828), + [anon_sym_const] = ACTIONS(1828), + [sym_cmd_identifier] = ACTIONS(1828), + [anon_sym_SEMI] = ACTIONS(1828), + [anon_sym_LF] = ACTIONS(1830), + [anon_sym_def] = ACTIONS(1828), + [anon_sym_def_DASHenv] = ACTIONS(1828), + [anon_sym_export_DASHenv] = ACTIONS(1828), + [anon_sym_extern] = ACTIONS(1828), + [anon_sym_module] = ACTIONS(1828), + [anon_sym_use] = ACTIONS(1828), + [anon_sym_LBRACK] = ACTIONS(1828), + [anon_sym_LPAREN] = ACTIONS(1828), + [anon_sym_RPAREN] = ACTIONS(1828), + [anon_sym_DOLLAR] = ACTIONS(1828), + [anon_sym_error] = ACTIONS(1828), + [anon_sym_DASH] = ACTIONS(1828), + [anon_sym_break] = ACTIONS(1828), + [anon_sym_continue] = ACTIONS(1828), + [anon_sym_for] = ACTIONS(1828), + [anon_sym_loop] = ACTIONS(1828), + [anon_sym_while] = ACTIONS(1828), + [anon_sym_do] = ACTIONS(1828), + [anon_sym_if] = ACTIONS(1828), + [anon_sym_match] = ACTIONS(1828), + [anon_sym_LBRACE] = ACTIONS(1828), + [anon_sym_RBRACE] = ACTIONS(1828), + [anon_sym_try] = ACTIONS(1828), + [anon_sym_return] = ACTIONS(1828), + [anon_sym_source] = ACTIONS(1828), + [anon_sym_source_DASHenv] = ACTIONS(1828), + [anon_sym_register] = ACTIONS(1828), + [anon_sym_hide] = ACTIONS(1828), + [anon_sym_hide_DASHenv] = ACTIONS(1828), + [anon_sym_overlay] = ACTIONS(1828), + [anon_sym_where] = ACTIONS(1828), + [anon_sym_not] = ACTIONS(1828), + [anon_sym_DOT_DOT_LT] = ACTIONS(1828), + [anon_sym_DOT_DOT] = ACTIONS(1828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1828), + [sym_val_nothing] = ACTIONS(1828), + [anon_sym_true] = ACTIONS(1828), + [anon_sym_false] = ACTIONS(1828), + [aux_sym_val_number_token1] = ACTIONS(1828), + [aux_sym_val_number_token2] = ACTIONS(1828), + [aux_sym_val_number_token3] = ACTIONS(1828), + [aux_sym_val_number_token4] = ACTIONS(1828), + [anon_sym_inf] = ACTIONS(1828), + [anon_sym_DASHinf] = ACTIONS(1828), + [anon_sym_NaN] = ACTIONS(1828), + [anon_sym_0b] = ACTIONS(1828), + [anon_sym_0o] = ACTIONS(1828), + [anon_sym_0x] = ACTIONS(1828), + [sym_val_date] = ACTIONS(1828), + [anon_sym_DQUOTE] = ACTIONS(1828), + [sym__str_single_quotes] = ACTIONS(1828), + [sym__str_back_ticks] = ACTIONS(1828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1828), + [anon_sym_CARET] = ACTIONS(1828), [anon_sym_POUND] = ACTIONS(3), }, [821] = { - [sym_val_record] = STATE(967), [sym_comment] = STATE(821), - [ts_builtin_sym_end] = ACTIONS(1714), - [anon_sym_export] = ACTIONS(1712), - [anon_sym_alias] = ACTIONS(1712), - [anon_sym_let] = ACTIONS(1712), - [anon_sym_let_DASHenv] = ACTIONS(1712), - [anon_sym_mut] = ACTIONS(1712), - [anon_sym_const] = ACTIONS(1712), - [sym_cmd_identifier] = ACTIONS(1712), - [anon_sym_SEMI] = ACTIONS(1712), - [anon_sym_LF] = ACTIONS(1714), - [anon_sym_def] = ACTIONS(1712), - [anon_sym_def_DASHenv] = ACTIONS(1712), - [anon_sym_export_DASHenv] = ACTIONS(1712), - [anon_sym_extern] = ACTIONS(1712), - [anon_sym_module] = ACTIONS(1712), - [anon_sym_use] = ACTIONS(1712), - [anon_sym_LBRACK] = ACTIONS(1712), - [anon_sym_LPAREN] = ACTIONS(1712), - [anon_sym_DOLLAR] = ACTIONS(1712), - [anon_sym_error] = ACTIONS(1712), - [anon_sym_DASH] = ACTIONS(1712), - [anon_sym_break] = ACTIONS(1712), - [anon_sym_continue] = ACTIONS(1712), - [anon_sym_for] = ACTIONS(1712), - [anon_sym_loop] = ACTIONS(1712), - [anon_sym_while] = ACTIONS(1712), - [anon_sym_do] = ACTIONS(1712), - [anon_sym_if] = ACTIONS(1712), - [anon_sym_match] = ACTIONS(1712), - [anon_sym_LBRACE] = ACTIONS(1712), - [anon_sym_try] = ACTIONS(1712), - [anon_sym_return] = ACTIONS(1712), - [anon_sym_source] = ACTIONS(1712), - [anon_sym_source_DASHenv] = ACTIONS(1712), - [anon_sym_register] = ACTIONS(1712), - [anon_sym_hide] = ACTIONS(1712), - [anon_sym_hide_DASHenv] = ACTIONS(1712), - [anon_sym_overlay] = ACTIONS(1712), - [anon_sym_where] = ACTIONS(1712), - [anon_sym_not] = ACTIONS(1712), - [anon_sym_DOT_DOT_LT] = ACTIONS(1712), - [anon_sym_DOT_DOT] = ACTIONS(1712), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1712), - [sym_val_nothing] = ACTIONS(1712), - [anon_sym_true] = ACTIONS(1712), - [anon_sym_false] = ACTIONS(1712), - [aux_sym_val_number_token1] = ACTIONS(1712), - [aux_sym_val_number_token2] = ACTIONS(1712), - [aux_sym_val_number_token3] = ACTIONS(1712), - [aux_sym_val_number_token4] = ACTIONS(1712), - [anon_sym_inf] = ACTIONS(1712), - [anon_sym_DASHinf] = ACTIONS(1712), - [anon_sym_NaN] = ACTIONS(1712), - [anon_sym_0b] = ACTIONS(1712), - [anon_sym_0o] = ACTIONS(1712), - [anon_sym_0x] = ACTIONS(1712), - [sym_val_date] = ACTIONS(1712), - [anon_sym_DQUOTE] = ACTIONS(1712), - [sym__str_single_quotes] = ACTIONS(1712), - [sym__str_back_ticks] = ACTIONS(1712), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1712), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1712), - [anon_sym_CARET] = ACTIONS(1712), + [anon_sym_export] = ACTIONS(1832), + [anon_sym_alias] = ACTIONS(1832), + [anon_sym_let] = ACTIONS(1832), + [anon_sym_let_DASHenv] = ACTIONS(1832), + [anon_sym_mut] = ACTIONS(1832), + [anon_sym_const] = ACTIONS(1832), + [sym_cmd_identifier] = ACTIONS(1832), + [anon_sym_SEMI] = ACTIONS(1832), + [anon_sym_LF] = ACTIONS(1834), + [anon_sym_def] = ACTIONS(1832), + [anon_sym_def_DASHenv] = ACTIONS(1832), + [anon_sym_export_DASHenv] = ACTIONS(1832), + [anon_sym_extern] = ACTIONS(1832), + [anon_sym_module] = ACTIONS(1832), + [anon_sym_use] = ACTIONS(1832), + [anon_sym_LBRACK] = ACTIONS(1832), + [anon_sym_LPAREN] = ACTIONS(1832), + [anon_sym_RPAREN] = ACTIONS(1832), + [anon_sym_DOLLAR] = ACTIONS(1832), + [anon_sym_error] = ACTIONS(1832), + [anon_sym_DASH] = ACTIONS(1832), + [anon_sym_break] = ACTIONS(1832), + [anon_sym_continue] = ACTIONS(1832), + [anon_sym_for] = ACTIONS(1832), + [anon_sym_loop] = ACTIONS(1832), + [anon_sym_while] = ACTIONS(1832), + [anon_sym_do] = ACTIONS(1832), + [anon_sym_if] = ACTIONS(1832), + [anon_sym_match] = ACTIONS(1832), + [anon_sym_LBRACE] = ACTIONS(1832), + [anon_sym_RBRACE] = ACTIONS(1832), + [anon_sym_try] = ACTIONS(1832), + [anon_sym_return] = ACTIONS(1832), + [anon_sym_source] = ACTIONS(1832), + [anon_sym_source_DASHenv] = ACTIONS(1832), + [anon_sym_register] = ACTIONS(1832), + [anon_sym_hide] = ACTIONS(1832), + [anon_sym_hide_DASHenv] = ACTIONS(1832), + [anon_sym_overlay] = ACTIONS(1832), + [anon_sym_where] = ACTIONS(1832), + [anon_sym_not] = ACTIONS(1832), + [anon_sym_DOT_DOT_LT] = ACTIONS(1832), + [anon_sym_DOT_DOT] = ACTIONS(1832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1832), + [sym_val_nothing] = ACTIONS(1832), + [anon_sym_true] = ACTIONS(1832), + [anon_sym_false] = ACTIONS(1832), + [aux_sym_val_number_token1] = ACTIONS(1832), + [aux_sym_val_number_token2] = ACTIONS(1832), + [aux_sym_val_number_token3] = ACTIONS(1832), + [aux_sym_val_number_token4] = ACTIONS(1832), + [anon_sym_inf] = ACTIONS(1832), + [anon_sym_DASHinf] = ACTIONS(1832), + [anon_sym_NaN] = ACTIONS(1832), + [anon_sym_0b] = ACTIONS(1832), + [anon_sym_0o] = ACTIONS(1832), + [anon_sym_0x] = ACTIONS(1832), + [sym_val_date] = ACTIONS(1832), + [anon_sym_DQUOTE] = ACTIONS(1832), + [sym__str_single_quotes] = ACTIONS(1832), + [sym__str_back_ticks] = ACTIONS(1832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1832), + [anon_sym_CARET] = ACTIONS(1832), [anon_sym_POUND] = ACTIONS(3), }, [822] = { - [sym_block] = STATE(941), [sym_comment] = STATE(822), - [ts_builtin_sym_end] = ACTIONS(1678), - [anon_sym_export] = ACTIONS(1676), - [anon_sym_alias] = ACTIONS(1676), - [anon_sym_let] = ACTIONS(1676), - [anon_sym_let_DASHenv] = ACTIONS(1676), - [anon_sym_mut] = ACTIONS(1676), - [anon_sym_const] = ACTIONS(1676), - [sym_cmd_identifier] = ACTIONS(1676), - [anon_sym_SEMI] = ACTIONS(1676), - [anon_sym_LF] = ACTIONS(1678), - [anon_sym_def] = ACTIONS(1676), - [anon_sym_def_DASHenv] = ACTIONS(1676), - [anon_sym_export_DASHenv] = ACTIONS(1676), - [anon_sym_extern] = ACTIONS(1676), - [anon_sym_module] = ACTIONS(1676), - [anon_sym_use] = ACTIONS(1676), - [anon_sym_LBRACK] = ACTIONS(1676), - [anon_sym_LPAREN] = ACTIONS(1676), - [anon_sym_DOLLAR] = ACTIONS(1676), - [anon_sym_error] = ACTIONS(1676), - [anon_sym_DASH] = ACTIONS(1676), - [anon_sym_break] = ACTIONS(1676), - [anon_sym_continue] = ACTIONS(1676), - [anon_sym_for] = ACTIONS(1676), - [anon_sym_loop] = ACTIONS(1676), - [anon_sym_while] = ACTIONS(1676), - [anon_sym_do] = ACTIONS(1676), - [anon_sym_if] = ACTIONS(1676), - [anon_sym_match] = ACTIONS(1676), - [anon_sym_LBRACE] = ACTIONS(1824), - [anon_sym_try] = ACTIONS(1676), - [anon_sym_return] = ACTIONS(1676), - [anon_sym_source] = ACTIONS(1676), - [anon_sym_source_DASHenv] = ACTIONS(1676), - [anon_sym_register] = ACTIONS(1676), - [anon_sym_hide] = ACTIONS(1676), - [anon_sym_hide_DASHenv] = ACTIONS(1676), - [anon_sym_overlay] = ACTIONS(1676), - [anon_sym_where] = ACTIONS(1676), - [anon_sym_not] = ACTIONS(1676), - [anon_sym_DOT_DOT_LT] = ACTIONS(1676), - [anon_sym_DOT_DOT] = ACTIONS(1676), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), - [sym_val_nothing] = ACTIONS(1676), - [anon_sym_true] = ACTIONS(1676), - [anon_sym_false] = ACTIONS(1676), - [aux_sym_val_number_token1] = ACTIONS(1676), - [aux_sym_val_number_token2] = ACTIONS(1676), - [aux_sym_val_number_token3] = ACTIONS(1676), - [aux_sym_val_number_token4] = ACTIONS(1676), - [anon_sym_inf] = ACTIONS(1676), - [anon_sym_DASHinf] = ACTIONS(1676), - [anon_sym_NaN] = ACTIONS(1676), - [anon_sym_0b] = ACTIONS(1676), - [anon_sym_0o] = ACTIONS(1676), - [anon_sym_0x] = ACTIONS(1676), - [sym_val_date] = ACTIONS(1676), - [anon_sym_DQUOTE] = ACTIONS(1676), - [sym__str_single_quotes] = ACTIONS(1676), - [sym__str_back_ticks] = ACTIONS(1676), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), - [anon_sym_CARET] = ACTIONS(1676), + [anon_sym_export] = ACTIONS(1836), + [anon_sym_alias] = ACTIONS(1836), + [anon_sym_let] = ACTIONS(1836), + [anon_sym_let_DASHenv] = ACTIONS(1836), + [anon_sym_mut] = ACTIONS(1836), + [anon_sym_const] = ACTIONS(1836), + [sym_cmd_identifier] = ACTIONS(1836), + [anon_sym_SEMI] = ACTIONS(1838), + [anon_sym_LF] = ACTIONS(1841), + [anon_sym_def] = ACTIONS(1836), + [anon_sym_def_DASHenv] = ACTIONS(1836), + [anon_sym_export_DASHenv] = ACTIONS(1836), + [anon_sym_extern] = ACTIONS(1836), + [anon_sym_module] = ACTIONS(1836), + [anon_sym_use] = ACTIONS(1836), + [anon_sym_LBRACK] = ACTIONS(1836), + [anon_sym_LPAREN] = ACTIONS(1836), + [anon_sym_RPAREN] = ACTIONS(1844), + [anon_sym_DOLLAR] = ACTIONS(1836), + [anon_sym_error] = ACTIONS(1836), + [anon_sym_DASH] = ACTIONS(1836), + [anon_sym_break] = ACTIONS(1836), + [anon_sym_continue] = ACTIONS(1836), + [anon_sym_for] = ACTIONS(1836), + [anon_sym_loop] = ACTIONS(1836), + [anon_sym_while] = ACTIONS(1836), + [anon_sym_do] = ACTIONS(1836), + [anon_sym_if] = ACTIONS(1836), + [anon_sym_match] = ACTIONS(1836), + [anon_sym_LBRACE] = ACTIONS(1836), + [anon_sym_RBRACE] = ACTIONS(1844), + [anon_sym_try] = ACTIONS(1836), + [anon_sym_return] = ACTIONS(1836), + [anon_sym_source] = ACTIONS(1836), + [anon_sym_source_DASHenv] = ACTIONS(1836), + [anon_sym_register] = ACTIONS(1836), + [anon_sym_hide] = ACTIONS(1836), + [anon_sym_hide_DASHenv] = ACTIONS(1836), + [anon_sym_overlay] = ACTIONS(1836), + [anon_sym_where] = ACTIONS(1836), + [anon_sym_not] = ACTIONS(1836), + [anon_sym_DOT_DOT_LT] = ACTIONS(1836), + [anon_sym_DOT_DOT] = ACTIONS(1836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1836), + [sym_val_nothing] = ACTIONS(1836), + [anon_sym_true] = ACTIONS(1836), + [anon_sym_false] = ACTIONS(1836), + [aux_sym_val_number_token1] = ACTIONS(1836), + [aux_sym_val_number_token2] = ACTIONS(1836), + [aux_sym_val_number_token3] = ACTIONS(1836), + [aux_sym_val_number_token4] = ACTIONS(1836), + [anon_sym_inf] = ACTIONS(1836), + [anon_sym_DASHinf] = ACTIONS(1836), + [anon_sym_NaN] = ACTIONS(1836), + [anon_sym_0b] = ACTIONS(1836), + [anon_sym_0o] = ACTIONS(1836), + [anon_sym_0x] = ACTIONS(1836), + [sym_val_date] = ACTIONS(1836), + [anon_sym_DQUOTE] = ACTIONS(1836), + [sym__str_single_quotes] = ACTIONS(1836), + [sym__str_back_ticks] = ACTIONS(1836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1836), + [anon_sym_CARET] = ACTIONS(1836), [anon_sym_POUND] = ACTIONS(3), }, [823] = { - [sym_block] = STATE(947), + [sym_block] = STATE(919), [sym_comment] = STATE(823), - [ts_builtin_sym_end] = ACTIONS(1678), - [anon_sym_export] = ACTIONS(1676), - [anon_sym_alias] = ACTIONS(1676), - [anon_sym_let] = ACTIONS(1676), - [anon_sym_let_DASHenv] = ACTIONS(1676), - [anon_sym_mut] = ACTIONS(1676), - [anon_sym_const] = ACTIONS(1676), - [sym_cmd_identifier] = ACTIONS(1676), - [anon_sym_SEMI] = ACTIONS(1676), - [anon_sym_LF] = ACTIONS(1678), - [anon_sym_def] = ACTIONS(1676), - [anon_sym_def_DASHenv] = ACTIONS(1676), - [anon_sym_export_DASHenv] = ACTIONS(1676), - [anon_sym_extern] = ACTIONS(1676), - [anon_sym_module] = ACTIONS(1676), - [anon_sym_use] = ACTIONS(1676), - [anon_sym_LBRACK] = ACTIONS(1676), - [anon_sym_LPAREN] = ACTIONS(1676), - [anon_sym_DOLLAR] = ACTIONS(1676), - [anon_sym_error] = ACTIONS(1676), - [anon_sym_DASH] = ACTIONS(1676), - [anon_sym_break] = ACTIONS(1676), - [anon_sym_continue] = ACTIONS(1676), - [anon_sym_for] = ACTIONS(1676), - [anon_sym_loop] = ACTIONS(1676), - [anon_sym_while] = ACTIONS(1676), - [anon_sym_do] = ACTIONS(1676), - [anon_sym_if] = ACTIONS(1676), - [anon_sym_match] = ACTIONS(1676), - [anon_sym_LBRACE] = ACTIONS(1824), - [anon_sym_try] = ACTIONS(1676), - [anon_sym_return] = ACTIONS(1676), - [anon_sym_source] = ACTIONS(1676), - [anon_sym_source_DASHenv] = ACTIONS(1676), - [anon_sym_register] = ACTIONS(1676), - [anon_sym_hide] = ACTIONS(1676), - [anon_sym_hide_DASHenv] = ACTIONS(1676), - [anon_sym_overlay] = ACTIONS(1676), - [anon_sym_where] = ACTIONS(1676), - [anon_sym_not] = ACTIONS(1676), - [anon_sym_DOT_DOT_LT] = ACTIONS(1676), - [anon_sym_DOT_DOT] = ACTIONS(1676), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1676), - [sym_val_nothing] = ACTIONS(1676), - [anon_sym_true] = ACTIONS(1676), - [anon_sym_false] = ACTIONS(1676), - [aux_sym_val_number_token1] = ACTIONS(1676), - [aux_sym_val_number_token2] = ACTIONS(1676), - [aux_sym_val_number_token3] = ACTIONS(1676), - [aux_sym_val_number_token4] = ACTIONS(1676), - [anon_sym_inf] = ACTIONS(1676), - [anon_sym_DASHinf] = ACTIONS(1676), - [anon_sym_NaN] = ACTIONS(1676), - [anon_sym_0b] = ACTIONS(1676), - [anon_sym_0o] = ACTIONS(1676), - [anon_sym_0x] = ACTIONS(1676), - [sym_val_date] = ACTIONS(1676), - [anon_sym_DQUOTE] = ACTIONS(1676), - [sym__str_single_quotes] = ACTIONS(1676), - [sym__str_back_ticks] = ACTIONS(1676), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1676), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1676), - [anon_sym_CARET] = ACTIONS(1676), + [ts_builtin_sym_end] = ACTIONS(1738), + [anon_sym_export] = ACTIONS(1736), + [anon_sym_alias] = ACTIONS(1736), + [anon_sym_let] = ACTIONS(1736), + [anon_sym_let_DASHenv] = ACTIONS(1736), + [anon_sym_mut] = ACTIONS(1736), + [anon_sym_const] = ACTIONS(1736), + [sym_cmd_identifier] = ACTIONS(1736), + [anon_sym_SEMI] = ACTIONS(1736), + [anon_sym_LF] = ACTIONS(1738), + [anon_sym_def] = ACTIONS(1736), + [anon_sym_def_DASHenv] = ACTIONS(1736), + [anon_sym_export_DASHenv] = ACTIONS(1736), + [anon_sym_extern] = ACTIONS(1736), + [anon_sym_module] = ACTIONS(1736), + [anon_sym_use] = ACTIONS(1736), + [anon_sym_LBRACK] = ACTIONS(1736), + [anon_sym_LPAREN] = ACTIONS(1736), + [anon_sym_DOLLAR] = ACTIONS(1736), + [anon_sym_error] = ACTIONS(1736), + [anon_sym_DASH] = ACTIONS(1736), + [anon_sym_break] = ACTIONS(1736), + [anon_sym_continue] = ACTIONS(1736), + [anon_sym_for] = ACTIONS(1736), + [anon_sym_loop] = ACTIONS(1736), + [anon_sym_while] = ACTIONS(1736), + [anon_sym_do] = ACTIONS(1736), + [anon_sym_if] = ACTIONS(1736), + [anon_sym_match] = ACTIONS(1736), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_try] = ACTIONS(1736), + [anon_sym_return] = ACTIONS(1736), + [anon_sym_source] = ACTIONS(1736), + [anon_sym_source_DASHenv] = ACTIONS(1736), + [anon_sym_register] = ACTIONS(1736), + [anon_sym_hide] = ACTIONS(1736), + [anon_sym_hide_DASHenv] = ACTIONS(1736), + [anon_sym_overlay] = ACTIONS(1736), + [anon_sym_where] = ACTIONS(1736), + [anon_sym_not] = ACTIONS(1736), + [anon_sym_DOT_DOT_LT] = ACTIONS(1736), + [anon_sym_DOT_DOT] = ACTIONS(1736), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1736), + [sym_val_nothing] = ACTIONS(1736), + [anon_sym_true] = ACTIONS(1736), + [anon_sym_false] = ACTIONS(1736), + [aux_sym_val_number_token1] = ACTIONS(1736), + [aux_sym_val_number_token2] = ACTIONS(1736), + [aux_sym_val_number_token3] = ACTIONS(1736), + [aux_sym_val_number_token4] = ACTIONS(1736), + [anon_sym_inf] = ACTIONS(1736), + [anon_sym_DASHinf] = ACTIONS(1736), + [anon_sym_NaN] = ACTIONS(1736), + [anon_sym_0b] = ACTIONS(1736), + [anon_sym_0o] = ACTIONS(1736), + [anon_sym_0x] = ACTIONS(1736), + [sym_val_date] = ACTIONS(1736), + [anon_sym_DQUOTE] = ACTIONS(1736), + [sym__str_single_quotes] = ACTIONS(1736), + [sym__str_back_ticks] = ACTIONS(1736), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1736), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1736), + [anon_sym_CARET] = ACTIONS(1736), [anon_sym_POUND] = ACTIONS(3), }, [824] = { [sym_comment] = STATE(824), - [anon_sym_export] = ACTIONS(1826), - [anon_sym_alias] = ACTIONS(1826), - [anon_sym_let] = ACTIONS(1826), - [anon_sym_let_DASHenv] = ACTIONS(1826), - [anon_sym_mut] = ACTIONS(1826), - [anon_sym_const] = ACTIONS(1826), - [sym_cmd_identifier] = ACTIONS(1826), - [anon_sym_SEMI] = ACTIONS(1826), - [anon_sym_LF] = ACTIONS(1828), - [anon_sym_def] = ACTIONS(1826), - [anon_sym_def_DASHenv] = ACTIONS(1826), - [anon_sym_export_DASHenv] = ACTIONS(1826), - [anon_sym_extern] = ACTIONS(1826), - [anon_sym_module] = ACTIONS(1826), - [anon_sym_use] = ACTIONS(1826), - [anon_sym_LBRACK] = ACTIONS(1826), - [anon_sym_LPAREN] = ACTIONS(1826), - [anon_sym_RPAREN] = ACTIONS(1826), - [anon_sym_DOLLAR] = ACTIONS(1826), - [anon_sym_error] = ACTIONS(1826), - [anon_sym_DASH] = ACTIONS(1826), - [anon_sym_break] = ACTIONS(1826), - [anon_sym_continue] = ACTIONS(1826), - [anon_sym_for] = ACTIONS(1826), - [anon_sym_loop] = ACTIONS(1826), - [anon_sym_while] = ACTIONS(1826), - [anon_sym_do] = ACTIONS(1826), - [anon_sym_if] = ACTIONS(1826), - [anon_sym_match] = ACTIONS(1826), - [anon_sym_LBRACE] = ACTIONS(1826), - [anon_sym_RBRACE] = ACTIONS(1826), - [anon_sym_try] = ACTIONS(1826), - [anon_sym_return] = ACTIONS(1826), - [anon_sym_source] = ACTIONS(1826), - [anon_sym_source_DASHenv] = ACTIONS(1826), - [anon_sym_register] = ACTIONS(1826), - [anon_sym_hide] = ACTIONS(1826), - [anon_sym_hide_DASHenv] = ACTIONS(1826), - [anon_sym_overlay] = ACTIONS(1826), - [anon_sym_where] = ACTIONS(1826), - [anon_sym_not] = ACTIONS(1826), - [anon_sym_DOT_DOT_LT] = ACTIONS(1826), - [anon_sym_DOT_DOT] = ACTIONS(1826), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1826), - [sym_val_nothing] = ACTIONS(1826), - [anon_sym_true] = ACTIONS(1826), - [anon_sym_false] = ACTIONS(1826), - [aux_sym_val_number_token1] = ACTIONS(1826), - [aux_sym_val_number_token2] = ACTIONS(1826), - [aux_sym_val_number_token3] = ACTIONS(1826), - [aux_sym_val_number_token4] = ACTIONS(1826), - [anon_sym_inf] = ACTIONS(1826), - [anon_sym_DASHinf] = ACTIONS(1826), - [anon_sym_NaN] = ACTIONS(1826), - [anon_sym_0b] = ACTIONS(1826), - [anon_sym_0o] = ACTIONS(1826), - [anon_sym_0x] = ACTIONS(1826), - [sym_val_date] = ACTIONS(1826), - [anon_sym_DQUOTE] = ACTIONS(1826), - [sym__str_single_quotes] = ACTIONS(1826), - [sym__str_back_ticks] = ACTIONS(1826), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1826), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1826), - [anon_sym_CARET] = ACTIONS(1826), + [anon_sym_export] = ACTIONS(1832), + [anon_sym_alias] = ACTIONS(1832), + [anon_sym_let] = ACTIONS(1832), + [anon_sym_let_DASHenv] = ACTIONS(1832), + [anon_sym_mut] = ACTIONS(1832), + [anon_sym_const] = ACTIONS(1832), + [sym_cmd_identifier] = ACTIONS(1832), + [anon_sym_SEMI] = ACTIONS(1832), + [anon_sym_LF] = ACTIONS(1834), + [anon_sym_def] = ACTIONS(1832), + [anon_sym_def_DASHenv] = ACTIONS(1832), + [anon_sym_export_DASHenv] = ACTIONS(1832), + [anon_sym_extern] = ACTIONS(1832), + [anon_sym_module] = ACTIONS(1832), + [anon_sym_use] = ACTIONS(1832), + [anon_sym_LBRACK] = ACTIONS(1832), + [anon_sym_LPAREN] = ACTIONS(1832), + [anon_sym_RPAREN] = ACTIONS(1832), + [anon_sym_DOLLAR] = ACTIONS(1832), + [anon_sym_error] = ACTIONS(1832), + [anon_sym_DASH] = ACTIONS(1832), + [anon_sym_break] = ACTIONS(1832), + [anon_sym_continue] = ACTIONS(1832), + [anon_sym_for] = ACTIONS(1832), + [anon_sym_loop] = ACTIONS(1832), + [anon_sym_while] = ACTIONS(1832), + [anon_sym_do] = ACTIONS(1832), + [anon_sym_if] = ACTIONS(1832), + [anon_sym_match] = ACTIONS(1832), + [anon_sym_LBRACE] = ACTIONS(1832), + [anon_sym_RBRACE] = ACTIONS(1832), + [anon_sym_try] = ACTIONS(1832), + [anon_sym_return] = ACTIONS(1832), + [anon_sym_source] = ACTIONS(1832), + [anon_sym_source_DASHenv] = ACTIONS(1832), + [anon_sym_register] = ACTIONS(1832), + [anon_sym_hide] = ACTIONS(1832), + [anon_sym_hide_DASHenv] = ACTIONS(1832), + [anon_sym_overlay] = ACTIONS(1832), + [anon_sym_where] = ACTIONS(1832), + [anon_sym_not] = ACTIONS(1832), + [anon_sym_DOT_DOT_LT] = ACTIONS(1832), + [anon_sym_DOT_DOT] = ACTIONS(1832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1832), + [sym_val_nothing] = ACTIONS(1832), + [anon_sym_true] = ACTIONS(1832), + [anon_sym_false] = ACTIONS(1832), + [aux_sym_val_number_token1] = ACTIONS(1832), + [aux_sym_val_number_token2] = ACTIONS(1832), + [aux_sym_val_number_token3] = ACTIONS(1832), + [aux_sym_val_number_token4] = ACTIONS(1832), + [anon_sym_inf] = ACTIONS(1832), + [anon_sym_DASHinf] = ACTIONS(1832), + [anon_sym_NaN] = ACTIONS(1832), + [anon_sym_0b] = ACTIONS(1832), + [anon_sym_0o] = ACTIONS(1832), + [anon_sym_0x] = ACTIONS(1832), + [sym_val_date] = ACTIONS(1832), + [anon_sym_DQUOTE] = ACTIONS(1832), + [sym__str_single_quotes] = ACTIONS(1832), + [sym__str_back_ticks] = ACTIONS(1832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1832), + [anon_sym_CARET] = ACTIONS(1832), [anon_sym_POUND] = ACTIONS(3), }, [825] = { [sym_comment] = STATE(825), - [anon_sym_export] = ACTIONS(1830), - [anon_sym_alias] = ACTIONS(1830), - [anon_sym_let] = ACTIONS(1830), - [anon_sym_let_DASHenv] = ACTIONS(1830), - [anon_sym_mut] = ACTIONS(1830), - [anon_sym_const] = ACTIONS(1830), - [sym_cmd_identifier] = ACTIONS(1830), - [anon_sym_SEMI] = ACTIONS(1830), - [anon_sym_LF] = ACTIONS(1832), - [anon_sym_def] = ACTIONS(1830), - [anon_sym_def_DASHenv] = ACTIONS(1830), - [anon_sym_export_DASHenv] = ACTIONS(1830), - [anon_sym_extern] = ACTIONS(1830), - [anon_sym_module] = ACTIONS(1830), - [anon_sym_use] = ACTIONS(1830), - [anon_sym_LBRACK] = ACTIONS(1830), - [anon_sym_LPAREN] = ACTIONS(1830), - [anon_sym_RPAREN] = ACTIONS(1830), - [anon_sym_DOLLAR] = ACTIONS(1830), - [anon_sym_error] = ACTIONS(1830), - [anon_sym_DASH] = ACTIONS(1830), - [anon_sym_break] = ACTIONS(1830), - [anon_sym_continue] = ACTIONS(1830), - [anon_sym_for] = ACTIONS(1830), - [anon_sym_loop] = ACTIONS(1830), - [anon_sym_while] = ACTIONS(1830), - [anon_sym_do] = ACTIONS(1830), - [anon_sym_if] = ACTIONS(1830), - [anon_sym_match] = ACTIONS(1830), - [anon_sym_LBRACE] = ACTIONS(1830), - [anon_sym_RBRACE] = ACTIONS(1830), - [anon_sym_try] = ACTIONS(1830), - [anon_sym_return] = ACTIONS(1830), - [anon_sym_source] = ACTIONS(1830), - [anon_sym_source_DASHenv] = ACTIONS(1830), - [anon_sym_register] = ACTIONS(1830), - [anon_sym_hide] = ACTIONS(1830), - [anon_sym_hide_DASHenv] = ACTIONS(1830), - [anon_sym_overlay] = ACTIONS(1830), - [anon_sym_where] = ACTIONS(1830), - [anon_sym_not] = ACTIONS(1830), - [anon_sym_DOT_DOT_LT] = ACTIONS(1830), - [anon_sym_DOT_DOT] = ACTIONS(1830), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1830), - [sym_val_nothing] = ACTIONS(1830), - [anon_sym_true] = ACTIONS(1830), - [anon_sym_false] = ACTIONS(1830), - [aux_sym_val_number_token1] = ACTIONS(1830), - [aux_sym_val_number_token2] = ACTIONS(1830), - [aux_sym_val_number_token3] = ACTIONS(1830), - [aux_sym_val_number_token4] = ACTIONS(1830), - [anon_sym_inf] = ACTIONS(1830), - [anon_sym_DASHinf] = ACTIONS(1830), - [anon_sym_NaN] = ACTIONS(1830), - [anon_sym_0b] = ACTIONS(1830), - [anon_sym_0o] = ACTIONS(1830), - [anon_sym_0x] = ACTIONS(1830), - [sym_val_date] = ACTIONS(1830), - [anon_sym_DQUOTE] = ACTIONS(1830), - [sym__str_single_quotes] = ACTIONS(1830), - [sym__str_back_ticks] = ACTIONS(1830), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1830), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1830), - [anon_sym_CARET] = ACTIONS(1830), + [anon_sym_export] = ACTIONS(1848), + [anon_sym_alias] = ACTIONS(1848), + [anon_sym_let] = ACTIONS(1848), + [anon_sym_let_DASHenv] = ACTIONS(1848), + [anon_sym_mut] = ACTIONS(1848), + [anon_sym_const] = ACTIONS(1848), + [sym_cmd_identifier] = ACTIONS(1848), + [anon_sym_SEMI] = ACTIONS(1848), + [anon_sym_LF] = ACTIONS(1850), + [anon_sym_def] = ACTIONS(1848), + [anon_sym_def_DASHenv] = ACTIONS(1848), + [anon_sym_export_DASHenv] = ACTIONS(1848), + [anon_sym_extern] = ACTIONS(1848), + [anon_sym_module] = ACTIONS(1848), + [anon_sym_use] = ACTIONS(1848), + [anon_sym_LBRACK] = ACTIONS(1848), + [anon_sym_LPAREN] = ACTIONS(1848), + [anon_sym_RPAREN] = ACTIONS(1848), + [anon_sym_DOLLAR] = ACTIONS(1848), + [anon_sym_error] = ACTIONS(1848), + [anon_sym_DASH] = ACTIONS(1848), + [anon_sym_break] = ACTIONS(1848), + [anon_sym_continue] = ACTIONS(1848), + [anon_sym_for] = ACTIONS(1848), + [anon_sym_loop] = ACTIONS(1848), + [anon_sym_while] = ACTIONS(1848), + [anon_sym_do] = ACTIONS(1848), + [anon_sym_if] = ACTIONS(1848), + [anon_sym_match] = ACTIONS(1848), + [anon_sym_LBRACE] = ACTIONS(1848), + [anon_sym_RBRACE] = ACTIONS(1848), + [anon_sym_try] = ACTIONS(1848), + [anon_sym_return] = ACTIONS(1848), + [anon_sym_source] = ACTIONS(1848), + [anon_sym_source_DASHenv] = ACTIONS(1848), + [anon_sym_register] = ACTIONS(1848), + [anon_sym_hide] = ACTIONS(1848), + [anon_sym_hide_DASHenv] = ACTIONS(1848), + [anon_sym_overlay] = ACTIONS(1848), + [anon_sym_where] = ACTIONS(1848), + [anon_sym_not] = ACTIONS(1848), + [anon_sym_DOT_DOT_LT] = ACTIONS(1848), + [anon_sym_DOT_DOT] = ACTIONS(1848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1848), + [sym_val_nothing] = ACTIONS(1848), + [anon_sym_true] = ACTIONS(1848), + [anon_sym_false] = ACTIONS(1848), + [aux_sym_val_number_token1] = ACTIONS(1848), + [aux_sym_val_number_token2] = ACTIONS(1848), + [aux_sym_val_number_token3] = ACTIONS(1848), + [aux_sym_val_number_token4] = ACTIONS(1848), + [anon_sym_inf] = ACTIONS(1848), + [anon_sym_DASHinf] = ACTIONS(1848), + [anon_sym_NaN] = ACTIONS(1848), + [anon_sym_0b] = ACTIONS(1848), + [anon_sym_0o] = ACTIONS(1848), + [anon_sym_0x] = ACTIONS(1848), + [sym_val_date] = ACTIONS(1848), + [anon_sym_DQUOTE] = ACTIONS(1848), + [sym__str_single_quotes] = ACTIONS(1848), + [sym__str_back_ticks] = ACTIONS(1848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1848), + [anon_sym_CARET] = ACTIONS(1848), [anon_sym_POUND] = ACTIONS(3), }, [826] = { - [sym_val_record] = STATE(968), [sym_comment] = STATE(826), - [ts_builtin_sym_end] = ACTIONS(1684), - [anon_sym_export] = ACTIONS(1682), - [anon_sym_alias] = ACTIONS(1682), - [anon_sym_let] = ACTIONS(1682), - [anon_sym_let_DASHenv] = ACTIONS(1682), - [anon_sym_mut] = ACTIONS(1682), - [anon_sym_const] = ACTIONS(1682), - [sym_cmd_identifier] = ACTIONS(1682), - [anon_sym_SEMI] = ACTIONS(1682), - [anon_sym_LF] = ACTIONS(1684), - [anon_sym_def] = ACTIONS(1682), - [anon_sym_def_DASHenv] = ACTIONS(1682), - [anon_sym_export_DASHenv] = ACTIONS(1682), - [anon_sym_extern] = ACTIONS(1682), - [anon_sym_module] = ACTIONS(1682), - [anon_sym_use] = ACTIONS(1682), - [anon_sym_LBRACK] = ACTIONS(1682), - [anon_sym_LPAREN] = ACTIONS(1682), - [anon_sym_DOLLAR] = ACTIONS(1682), - [anon_sym_error] = ACTIONS(1682), - [anon_sym_DASH] = ACTIONS(1682), - [anon_sym_break] = ACTIONS(1682), - [anon_sym_continue] = ACTIONS(1682), - [anon_sym_for] = ACTIONS(1682), - [anon_sym_loop] = ACTIONS(1682), - [anon_sym_while] = ACTIONS(1682), - [anon_sym_do] = ACTIONS(1682), - [anon_sym_if] = ACTIONS(1682), - [anon_sym_match] = ACTIONS(1682), - [anon_sym_LBRACE] = ACTIONS(1682), - [anon_sym_try] = ACTIONS(1682), - [anon_sym_return] = ACTIONS(1682), - [anon_sym_source] = ACTIONS(1682), - [anon_sym_source_DASHenv] = ACTIONS(1682), - [anon_sym_register] = ACTIONS(1682), - [anon_sym_hide] = ACTIONS(1682), - [anon_sym_hide_DASHenv] = ACTIONS(1682), - [anon_sym_overlay] = ACTIONS(1682), - [anon_sym_where] = ACTIONS(1682), - [anon_sym_not] = ACTIONS(1682), - [anon_sym_DOT_DOT_LT] = ACTIONS(1682), - [anon_sym_DOT_DOT] = ACTIONS(1682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), - [sym_val_nothing] = ACTIONS(1682), - [anon_sym_true] = ACTIONS(1682), - [anon_sym_false] = ACTIONS(1682), - [aux_sym_val_number_token1] = ACTIONS(1682), - [aux_sym_val_number_token2] = ACTIONS(1682), - [aux_sym_val_number_token3] = ACTIONS(1682), - [aux_sym_val_number_token4] = ACTIONS(1682), - [anon_sym_inf] = ACTIONS(1682), - [anon_sym_DASHinf] = ACTIONS(1682), - [anon_sym_NaN] = ACTIONS(1682), - [anon_sym_0b] = ACTIONS(1682), - [anon_sym_0o] = ACTIONS(1682), - [anon_sym_0x] = ACTIONS(1682), - [sym_val_date] = ACTIONS(1682), - [anon_sym_DQUOTE] = ACTIONS(1682), - [sym__str_single_quotes] = ACTIONS(1682), - [sym__str_back_ticks] = ACTIONS(1682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), - [anon_sym_CARET] = ACTIONS(1682), + [ts_builtin_sym_end] = ACTIONS(1744), + [anon_sym_export] = ACTIONS(1742), + [anon_sym_alias] = ACTIONS(1742), + [anon_sym_let] = ACTIONS(1742), + [anon_sym_let_DASHenv] = ACTIONS(1742), + [anon_sym_mut] = ACTIONS(1742), + [anon_sym_const] = ACTIONS(1742), + [sym_cmd_identifier] = ACTIONS(1742), + [anon_sym_SEMI] = ACTIONS(1742), + [anon_sym_LF] = ACTIONS(1744), + [anon_sym_def] = ACTIONS(1742), + [anon_sym_def_DASHenv] = ACTIONS(1742), + [anon_sym_export_DASHenv] = ACTIONS(1742), + [anon_sym_extern] = ACTIONS(1742), + [anon_sym_module] = ACTIONS(1742), + [anon_sym_use] = ACTIONS(1742), + [anon_sym_LBRACK] = ACTIONS(1742), + [anon_sym_LPAREN] = ACTIONS(1742), + [anon_sym_PIPE] = ACTIONS(1742), + [anon_sym_DOLLAR] = ACTIONS(1742), + [anon_sym_error] = ACTIONS(1742), + [anon_sym_DASH] = ACTIONS(1742), + [anon_sym_break] = ACTIONS(1742), + [anon_sym_continue] = ACTIONS(1742), + [anon_sym_for] = ACTIONS(1742), + [anon_sym_loop] = ACTIONS(1742), + [anon_sym_while] = ACTIONS(1742), + [anon_sym_do] = ACTIONS(1742), + [anon_sym_if] = ACTIONS(1742), + [anon_sym_match] = ACTIONS(1742), + [anon_sym_LBRACE] = ACTIONS(1742), + [anon_sym_try] = ACTIONS(1742), + [anon_sym_return] = ACTIONS(1742), + [anon_sym_source] = ACTIONS(1742), + [anon_sym_source_DASHenv] = ACTIONS(1742), + [anon_sym_register] = ACTIONS(1742), + [anon_sym_hide] = ACTIONS(1742), + [anon_sym_hide_DASHenv] = ACTIONS(1742), + [anon_sym_overlay] = ACTIONS(1742), + [anon_sym_where] = ACTIONS(1742), + [anon_sym_not] = ACTIONS(1742), + [anon_sym_DOT_DOT_LT] = ACTIONS(1742), + [anon_sym_DOT_DOT] = ACTIONS(1742), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1742), + [sym_val_nothing] = ACTIONS(1742), + [anon_sym_true] = ACTIONS(1742), + [anon_sym_false] = ACTIONS(1742), + [aux_sym_val_number_token1] = ACTIONS(1742), + [aux_sym_val_number_token2] = ACTIONS(1742), + [aux_sym_val_number_token3] = ACTIONS(1742), + [aux_sym_val_number_token4] = ACTIONS(1742), + [anon_sym_inf] = ACTIONS(1742), + [anon_sym_DASHinf] = ACTIONS(1742), + [anon_sym_NaN] = ACTIONS(1742), + [anon_sym_0b] = ACTIONS(1742), + [anon_sym_0o] = ACTIONS(1742), + [anon_sym_0x] = ACTIONS(1742), + [sym_val_date] = ACTIONS(1742), + [anon_sym_DQUOTE] = ACTIONS(1742), + [sym__str_single_quotes] = ACTIONS(1742), + [sym__str_back_ticks] = ACTIONS(1742), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1742), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1742), + [anon_sym_CARET] = ACTIONS(1742), [anon_sym_POUND] = ACTIONS(3), }, [827] = { [sym_comment] = STATE(827), - [ts_builtin_sym_end] = ACTIONS(912), - [anon_sym_export] = ACTIONS(910), - [anon_sym_alias] = ACTIONS(910), - [anon_sym_let] = ACTIONS(910), - [anon_sym_let_DASHenv] = ACTIONS(910), - [anon_sym_mut] = ACTIONS(910), - [anon_sym_const] = ACTIONS(910), - [sym_cmd_identifier] = ACTIONS(910), - [anon_sym_SEMI] = ACTIONS(910), - [anon_sym_LF] = ACTIONS(912), - [anon_sym_def] = ACTIONS(910), - [anon_sym_def_DASHenv] = ACTIONS(910), - [anon_sym_export_DASHenv] = ACTIONS(910), - [anon_sym_extern] = ACTIONS(910), - [anon_sym_module] = ACTIONS(910), - [anon_sym_use] = ACTIONS(910), - [anon_sym_LBRACK] = ACTIONS(910), - [anon_sym_LPAREN] = ACTIONS(910), - [anon_sym_PIPE] = ACTIONS(910), - [anon_sym_DOLLAR] = ACTIONS(910), - [anon_sym_error] = ACTIONS(910), - [anon_sym_DASH] = ACTIONS(910), - [anon_sym_break] = ACTIONS(910), - [anon_sym_continue] = ACTIONS(910), - [anon_sym_for] = ACTIONS(910), - [anon_sym_loop] = ACTIONS(910), - [anon_sym_while] = ACTIONS(910), - [anon_sym_do] = ACTIONS(910), - [anon_sym_if] = ACTIONS(910), - [anon_sym_match] = ACTIONS(910), - [anon_sym_LBRACE] = ACTIONS(910), - [anon_sym_try] = ACTIONS(910), - [anon_sym_return] = ACTIONS(910), - [anon_sym_source] = ACTIONS(910), - [anon_sym_source_DASHenv] = ACTIONS(910), - [anon_sym_register] = ACTIONS(910), - [anon_sym_hide] = ACTIONS(910), - [anon_sym_hide_DASHenv] = ACTIONS(910), - [anon_sym_overlay] = ACTIONS(910), - [anon_sym_where] = ACTIONS(910), - [anon_sym_not] = ACTIONS(910), - [anon_sym_DOT_DOT_LT] = ACTIONS(910), - [anon_sym_DOT_DOT] = ACTIONS(910), - [anon_sym_DOT_DOT_EQ] = ACTIONS(910), - [sym_val_nothing] = ACTIONS(910), - [anon_sym_true] = ACTIONS(910), - [anon_sym_false] = ACTIONS(910), - [aux_sym_val_number_token1] = ACTIONS(910), - [aux_sym_val_number_token2] = ACTIONS(910), - [aux_sym_val_number_token3] = ACTIONS(910), - [aux_sym_val_number_token4] = ACTIONS(910), - [anon_sym_inf] = ACTIONS(910), - [anon_sym_DASHinf] = ACTIONS(910), - [anon_sym_NaN] = ACTIONS(910), - [anon_sym_0b] = ACTIONS(910), - [anon_sym_0o] = ACTIONS(910), - [anon_sym_0x] = ACTIONS(910), - [sym_val_date] = ACTIONS(910), - [anon_sym_DQUOTE] = ACTIONS(910), - [sym__str_single_quotes] = ACTIONS(910), - [sym__str_back_ticks] = ACTIONS(910), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), - [anon_sym_CARET] = ACTIONS(910), + [anon_sym_export] = ACTIONS(1852), + [anon_sym_alias] = ACTIONS(1852), + [anon_sym_let] = ACTIONS(1852), + [anon_sym_let_DASHenv] = ACTIONS(1852), + [anon_sym_mut] = ACTIONS(1852), + [anon_sym_const] = ACTIONS(1852), + [sym_cmd_identifier] = ACTIONS(1852), + [anon_sym_SEMI] = ACTIONS(1852), + [anon_sym_LF] = ACTIONS(1854), + [anon_sym_def] = ACTIONS(1852), + [anon_sym_def_DASHenv] = ACTIONS(1852), + [anon_sym_export_DASHenv] = ACTIONS(1852), + [anon_sym_extern] = ACTIONS(1852), + [anon_sym_module] = ACTIONS(1852), + [anon_sym_use] = ACTIONS(1852), + [anon_sym_LBRACK] = ACTIONS(1852), + [anon_sym_LPAREN] = ACTIONS(1852), + [anon_sym_RPAREN] = ACTIONS(1852), + [anon_sym_DOLLAR] = ACTIONS(1852), + [anon_sym_error] = ACTIONS(1852), + [anon_sym_DASH] = ACTIONS(1852), + [anon_sym_break] = ACTIONS(1852), + [anon_sym_continue] = ACTIONS(1852), + [anon_sym_for] = ACTIONS(1852), + [anon_sym_loop] = ACTIONS(1852), + [anon_sym_while] = ACTIONS(1852), + [anon_sym_do] = ACTIONS(1852), + [anon_sym_if] = ACTIONS(1852), + [anon_sym_match] = ACTIONS(1852), + [anon_sym_LBRACE] = ACTIONS(1852), + [anon_sym_RBRACE] = ACTIONS(1852), + [anon_sym_try] = ACTIONS(1852), + [anon_sym_return] = ACTIONS(1852), + [anon_sym_source] = ACTIONS(1852), + [anon_sym_source_DASHenv] = ACTIONS(1852), + [anon_sym_register] = ACTIONS(1852), + [anon_sym_hide] = ACTIONS(1852), + [anon_sym_hide_DASHenv] = ACTIONS(1852), + [anon_sym_overlay] = ACTIONS(1852), + [anon_sym_where] = ACTIONS(1852), + [anon_sym_not] = ACTIONS(1852), + [anon_sym_DOT_DOT_LT] = ACTIONS(1852), + [anon_sym_DOT_DOT] = ACTIONS(1852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1852), + [sym_val_nothing] = ACTIONS(1852), + [anon_sym_true] = ACTIONS(1852), + [anon_sym_false] = ACTIONS(1852), + [aux_sym_val_number_token1] = ACTIONS(1852), + [aux_sym_val_number_token2] = ACTIONS(1852), + [aux_sym_val_number_token3] = ACTIONS(1852), + [aux_sym_val_number_token4] = ACTIONS(1852), + [anon_sym_inf] = ACTIONS(1852), + [anon_sym_DASHinf] = ACTIONS(1852), + [anon_sym_NaN] = ACTIONS(1852), + [anon_sym_0b] = ACTIONS(1852), + [anon_sym_0o] = ACTIONS(1852), + [anon_sym_0x] = ACTIONS(1852), + [sym_val_date] = ACTIONS(1852), + [anon_sym_DQUOTE] = ACTIONS(1852), + [sym__str_single_quotes] = ACTIONS(1852), + [sym__str_back_ticks] = ACTIONS(1852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1852), + [anon_sym_CARET] = ACTIONS(1852), [anon_sym_POUND] = ACTIONS(3), }, [828] = { [sym_comment] = STATE(828), - [ts_builtin_sym_end] = ACTIONS(1436), - [anon_sym_export] = ACTIONS(1434), - [anon_sym_alias] = ACTIONS(1434), - [anon_sym_let] = ACTIONS(1434), - [anon_sym_let_DASHenv] = ACTIONS(1434), - [anon_sym_mut] = ACTIONS(1434), - [anon_sym_const] = ACTIONS(1434), - [sym_cmd_identifier] = ACTIONS(1434), - [anon_sym_SEMI] = ACTIONS(1434), - [anon_sym_LF] = ACTIONS(1436), - [anon_sym_def] = ACTIONS(1434), - [anon_sym_def_DASHenv] = ACTIONS(1434), - [anon_sym_export_DASHenv] = ACTIONS(1434), - [anon_sym_extern] = ACTIONS(1434), - [anon_sym_module] = ACTIONS(1434), - [anon_sym_use] = ACTIONS(1434), - [anon_sym_LBRACK] = ACTIONS(1434), - [anon_sym_LPAREN] = ACTIONS(1434), - [anon_sym_PIPE] = ACTIONS(1434), - [anon_sym_DOLLAR] = ACTIONS(1434), - [anon_sym_error] = ACTIONS(1434), - [anon_sym_DASH] = ACTIONS(1434), - [anon_sym_break] = ACTIONS(1434), - [anon_sym_continue] = ACTIONS(1434), - [anon_sym_for] = ACTIONS(1434), - [anon_sym_loop] = ACTIONS(1434), - [anon_sym_while] = ACTIONS(1434), - [anon_sym_do] = ACTIONS(1434), - [anon_sym_if] = ACTIONS(1434), - [anon_sym_match] = ACTIONS(1434), - [anon_sym_LBRACE] = ACTIONS(1434), - [anon_sym_try] = ACTIONS(1434), - [anon_sym_return] = ACTIONS(1434), - [anon_sym_source] = ACTIONS(1434), - [anon_sym_source_DASHenv] = ACTIONS(1434), - [anon_sym_register] = ACTIONS(1434), - [anon_sym_hide] = ACTIONS(1434), - [anon_sym_hide_DASHenv] = ACTIONS(1434), - [anon_sym_overlay] = ACTIONS(1434), - [anon_sym_where] = ACTIONS(1434), - [anon_sym_not] = ACTIONS(1434), - [anon_sym_DOT_DOT_LT] = ACTIONS(1434), - [anon_sym_DOT_DOT] = ACTIONS(1434), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1434), - [sym_val_nothing] = ACTIONS(1434), - [anon_sym_true] = ACTIONS(1434), - [anon_sym_false] = ACTIONS(1434), - [aux_sym_val_number_token1] = ACTIONS(1434), - [aux_sym_val_number_token2] = ACTIONS(1434), - [aux_sym_val_number_token3] = ACTIONS(1434), - [aux_sym_val_number_token4] = ACTIONS(1434), - [anon_sym_inf] = ACTIONS(1434), - [anon_sym_DASHinf] = ACTIONS(1434), - [anon_sym_NaN] = ACTIONS(1434), - [anon_sym_0b] = ACTIONS(1434), - [anon_sym_0o] = ACTIONS(1434), - [anon_sym_0x] = ACTIONS(1434), - [sym_val_date] = ACTIONS(1434), - [anon_sym_DQUOTE] = ACTIONS(1434), - [sym__str_single_quotes] = ACTIONS(1434), - [sym__str_back_ticks] = ACTIONS(1434), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1434), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1434), - [anon_sym_CARET] = ACTIONS(1434), + [anon_sym_export] = ACTIONS(1856), + [anon_sym_alias] = ACTIONS(1856), + [anon_sym_let] = ACTIONS(1856), + [anon_sym_let_DASHenv] = ACTIONS(1856), + [anon_sym_mut] = ACTIONS(1856), + [anon_sym_const] = ACTIONS(1856), + [sym_cmd_identifier] = ACTIONS(1856), + [anon_sym_SEMI] = ACTIONS(1856), + [anon_sym_LF] = ACTIONS(1858), + [anon_sym_def] = ACTIONS(1856), + [anon_sym_def_DASHenv] = ACTIONS(1856), + [anon_sym_export_DASHenv] = ACTIONS(1856), + [anon_sym_extern] = ACTIONS(1856), + [anon_sym_module] = ACTIONS(1856), + [anon_sym_use] = ACTIONS(1856), + [anon_sym_LBRACK] = ACTIONS(1856), + [anon_sym_LPAREN] = ACTIONS(1856), + [anon_sym_RPAREN] = ACTIONS(1856), + [anon_sym_DOLLAR] = ACTIONS(1856), + [anon_sym_error] = ACTIONS(1856), + [anon_sym_DASH] = ACTIONS(1856), + [anon_sym_break] = ACTIONS(1856), + [anon_sym_continue] = ACTIONS(1856), + [anon_sym_for] = ACTIONS(1856), + [anon_sym_loop] = ACTIONS(1856), + [anon_sym_while] = ACTIONS(1856), + [anon_sym_do] = ACTIONS(1856), + [anon_sym_if] = ACTIONS(1856), + [anon_sym_match] = ACTIONS(1856), + [anon_sym_LBRACE] = ACTIONS(1856), + [anon_sym_RBRACE] = ACTIONS(1856), + [anon_sym_try] = ACTIONS(1856), + [anon_sym_return] = ACTIONS(1856), + [anon_sym_source] = ACTIONS(1856), + [anon_sym_source_DASHenv] = ACTIONS(1856), + [anon_sym_register] = ACTIONS(1856), + [anon_sym_hide] = ACTIONS(1856), + [anon_sym_hide_DASHenv] = ACTIONS(1856), + [anon_sym_overlay] = ACTIONS(1856), + [anon_sym_where] = ACTIONS(1856), + [anon_sym_not] = ACTIONS(1856), + [anon_sym_DOT_DOT_LT] = ACTIONS(1856), + [anon_sym_DOT_DOT] = ACTIONS(1856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1856), + [sym_val_nothing] = ACTIONS(1856), + [anon_sym_true] = ACTIONS(1856), + [anon_sym_false] = ACTIONS(1856), + [aux_sym_val_number_token1] = ACTIONS(1856), + [aux_sym_val_number_token2] = ACTIONS(1856), + [aux_sym_val_number_token3] = ACTIONS(1856), + [aux_sym_val_number_token4] = ACTIONS(1856), + [anon_sym_inf] = ACTIONS(1856), + [anon_sym_DASHinf] = ACTIONS(1856), + [anon_sym_NaN] = ACTIONS(1856), + [anon_sym_0b] = ACTIONS(1856), + [anon_sym_0o] = ACTIONS(1856), + [anon_sym_0x] = ACTIONS(1856), + [sym_val_date] = ACTIONS(1856), + [anon_sym_DQUOTE] = ACTIONS(1856), + [sym__str_single_quotes] = ACTIONS(1856), + [sym__str_back_ticks] = ACTIONS(1856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1856), + [anon_sym_CARET] = ACTIONS(1856), [anon_sym_POUND] = ACTIONS(3), }, [829] = { [sym_comment] = STATE(829), - [anon_sym_export] = ACTIONS(1834), - [anon_sym_alias] = ACTIONS(1834), - [anon_sym_let] = ACTIONS(1834), - [anon_sym_let_DASHenv] = ACTIONS(1834), - [anon_sym_mut] = ACTIONS(1834), - [anon_sym_const] = ACTIONS(1834), - [sym_cmd_identifier] = ACTIONS(1834), - [anon_sym_SEMI] = ACTIONS(1834), - [anon_sym_LF] = ACTIONS(1836), - [anon_sym_def] = ACTIONS(1834), - [anon_sym_def_DASHenv] = ACTIONS(1834), - [anon_sym_export_DASHenv] = ACTIONS(1834), - [anon_sym_extern] = ACTIONS(1834), - [anon_sym_module] = ACTIONS(1834), - [anon_sym_use] = ACTIONS(1834), - [anon_sym_LBRACK] = ACTIONS(1834), - [anon_sym_LPAREN] = ACTIONS(1834), - [anon_sym_RPAREN] = ACTIONS(1834), - [anon_sym_DOLLAR] = ACTIONS(1834), - [anon_sym_error] = ACTIONS(1834), - [anon_sym_DASH] = ACTIONS(1834), - [anon_sym_break] = ACTIONS(1834), - [anon_sym_continue] = ACTIONS(1834), - [anon_sym_for] = ACTIONS(1834), - [anon_sym_loop] = ACTIONS(1834), - [anon_sym_while] = ACTIONS(1834), - [anon_sym_do] = ACTIONS(1834), - [anon_sym_if] = ACTIONS(1834), - [anon_sym_match] = ACTIONS(1834), - [anon_sym_LBRACE] = ACTIONS(1834), - [anon_sym_RBRACE] = ACTIONS(1834), - [anon_sym_try] = ACTIONS(1834), - [anon_sym_return] = ACTIONS(1834), - [anon_sym_source] = ACTIONS(1834), - [anon_sym_source_DASHenv] = ACTIONS(1834), - [anon_sym_register] = ACTIONS(1834), - [anon_sym_hide] = ACTIONS(1834), - [anon_sym_hide_DASHenv] = ACTIONS(1834), - [anon_sym_overlay] = ACTIONS(1834), - [anon_sym_where] = ACTIONS(1834), - [anon_sym_not] = ACTIONS(1834), - [anon_sym_DOT_DOT_LT] = ACTIONS(1834), - [anon_sym_DOT_DOT] = ACTIONS(1834), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1834), - [sym_val_nothing] = ACTIONS(1834), - [anon_sym_true] = ACTIONS(1834), - [anon_sym_false] = ACTIONS(1834), - [aux_sym_val_number_token1] = ACTIONS(1834), - [aux_sym_val_number_token2] = ACTIONS(1834), - [aux_sym_val_number_token3] = ACTIONS(1834), - [aux_sym_val_number_token4] = ACTIONS(1834), - [anon_sym_inf] = ACTIONS(1834), - [anon_sym_DASHinf] = ACTIONS(1834), - [anon_sym_NaN] = ACTIONS(1834), - [anon_sym_0b] = ACTIONS(1834), - [anon_sym_0o] = ACTIONS(1834), - [anon_sym_0x] = ACTIONS(1834), - [sym_val_date] = ACTIONS(1834), - [anon_sym_DQUOTE] = ACTIONS(1834), - [sym__str_single_quotes] = ACTIONS(1834), - [sym__str_back_ticks] = ACTIONS(1834), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1834), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1834), - [anon_sym_CARET] = ACTIONS(1834), + [ts_builtin_sym_end] = ACTIONS(1322), + [anon_sym_export] = ACTIONS(1320), + [anon_sym_alias] = ACTIONS(1320), + [anon_sym_let] = ACTIONS(1320), + [anon_sym_let_DASHenv] = ACTIONS(1320), + [anon_sym_mut] = ACTIONS(1320), + [anon_sym_const] = ACTIONS(1320), + [sym_cmd_identifier] = ACTIONS(1320), + [anon_sym_SEMI] = ACTIONS(1320), + [anon_sym_LF] = ACTIONS(1322), + [anon_sym_def] = ACTIONS(1320), + [anon_sym_def_DASHenv] = ACTIONS(1320), + [anon_sym_export_DASHenv] = ACTIONS(1320), + [anon_sym_extern] = ACTIONS(1320), + [anon_sym_module] = ACTIONS(1320), + [anon_sym_use] = ACTIONS(1320), + [anon_sym_LBRACK] = ACTIONS(1320), + [anon_sym_LPAREN] = ACTIONS(1320), + [anon_sym_PIPE] = ACTIONS(1320), + [anon_sym_DOLLAR] = ACTIONS(1320), + [anon_sym_error] = ACTIONS(1320), + [anon_sym_DASH] = ACTIONS(1320), + [anon_sym_break] = ACTIONS(1320), + [anon_sym_continue] = ACTIONS(1320), + [anon_sym_for] = ACTIONS(1320), + [anon_sym_loop] = ACTIONS(1320), + [anon_sym_while] = ACTIONS(1320), + [anon_sym_do] = ACTIONS(1320), + [anon_sym_if] = ACTIONS(1320), + [anon_sym_match] = ACTIONS(1320), + [anon_sym_LBRACE] = ACTIONS(1320), + [anon_sym_try] = ACTIONS(1320), + [anon_sym_return] = ACTIONS(1320), + [anon_sym_source] = ACTIONS(1320), + [anon_sym_source_DASHenv] = ACTIONS(1320), + [anon_sym_register] = ACTIONS(1320), + [anon_sym_hide] = ACTIONS(1320), + [anon_sym_hide_DASHenv] = ACTIONS(1320), + [anon_sym_overlay] = ACTIONS(1320), + [anon_sym_where] = ACTIONS(1320), + [anon_sym_not] = ACTIONS(1320), + [anon_sym_DOT_DOT_LT] = ACTIONS(1320), + [anon_sym_DOT_DOT] = ACTIONS(1320), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1320), + [sym_val_nothing] = ACTIONS(1320), + [anon_sym_true] = ACTIONS(1320), + [anon_sym_false] = ACTIONS(1320), + [aux_sym_val_number_token1] = ACTIONS(1320), + [aux_sym_val_number_token2] = ACTIONS(1320), + [aux_sym_val_number_token3] = ACTIONS(1320), + [aux_sym_val_number_token4] = ACTIONS(1320), + [anon_sym_inf] = ACTIONS(1320), + [anon_sym_DASHinf] = ACTIONS(1320), + [anon_sym_NaN] = ACTIONS(1320), + [anon_sym_0b] = ACTIONS(1320), + [anon_sym_0o] = ACTIONS(1320), + [anon_sym_0x] = ACTIONS(1320), + [sym_val_date] = ACTIONS(1320), + [anon_sym_DQUOTE] = ACTIONS(1320), + [sym__str_single_quotes] = ACTIONS(1320), + [sym__str_back_ticks] = ACTIONS(1320), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1320), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1320), + [anon_sym_CARET] = ACTIONS(1320), [anon_sym_POUND] = ACTIONS(3), }, [830] = { [sym_comment] = STATE(830), - [anon_sym_export] = ACTIONS(1838), - [anon_sym_alias] = ACTIONS(1838), - [anon_sym_let] = ACTIONS(1838), - [anon_sym_let_DASHenv] = ACTIONS(1838), - [anon_sym_mut] = ACTIONS(1838), - [anon_sym_const] = ACTIONS(1838), - [sym_cmd_identifier] = ACTIONS(1838), - [anon_sym_SEMI] = ACTIONS(1838), - [anon_sym_LF] = ACTIONS(1840), - [anon_sym_def] = ACTIONS(1838), - [anon_sym_def_DASHenv] = ACTIONS(1838), - [anon_sym_export_DASHenv] = ACTIONS(1838), - [anon_sym_extern] = ACTIONS(1838), - [anon_sym_module] = ACTIONS(1838), - [anon_sym_use] = ACTIONS(1838), - [anon_sym_LBRACK] = ACTIONS(1838), - [anon_sym_LPAREN] = ACTIONS(1838), - [anon_sym_RPAREN] = ACTIONS(1838), - [anon_sym_DOLLAR] = ACTIONS(1838), - [anon_sym_error] = ACTIONS(1838), - [anon_sym_DASH] = ACTIONS(1838), - [anon_sym_break] = ACTIONS(1838), - [anon_sym_continue] = ACTIONS(1838), - [anon_sym_for] = ACTIONS(1838), - [anon_sym_loop] = ACTIONS(1838), - [anon_sym_while] = ACTIONS(1838), - [anon_sym_do] = ACTIONS(1838), - [anon_sym_if] = ACTIONS(1838), - [anon_sym_match] = ACTIONS(1838), - [anon_sym_LBRACE] = ACTIONS(1838), - [anon_sym_RBRACE] = ACTIONS(1838), - [anon_sym_try] = ACTIONS(1838), - [anon_sym_return] = ACTIONS(1838), - [anon_sym_source] = ACTIONS(1838), - [anon_sym_source_DASHenv] = ACTIONS(1838), - [anon_sym_register] = ACTIONS(1838), - [anon_sym_hide] = ACTIONS(1838), - [anon_sym_hide_DASHenv] = ACTIONS(1838), - [anon_sym_overlay] = ACTIONS(1838), - [anon_sym_where] = ACTIONS(1838), - [anon_sym_not] = ACTIONS(1838), - [anon_sym_DOT_DOT_LT] = ACTIONS(1838), - [anon_sym_DOT_DOT] = ACTIONS(1838), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1838), - [sym_val_nothing] = ACTIONS(1838), - [anon_sym_true] = ACTIONS(1838), - [anon_sym_false] = ACTIONS(1838), - [aux_sym_val_number_token1] = ACTIONS(1838), - [aux_sym_val_number_token2] = ACTIONS(1838), - [aux_sym_val_number_token3] = ACTIONS(1838), - [aux_sym_val_number_token4] = ACTIONS(1838), - [anon_sym_inf] = ACTIONS(1838), - [anon_sym_DASHinf] = ACTIONS(1838), - [anon_sym_NaN] = ACTIONS(1838), - [anon_sym_0b] = ACTIONS(1838), - [anon_sym_0o] = ACTIONS(1838), - [anon_sym_0x] = ACTIONS(1838), - [sym_val_date] = ACTIONS(1838), - [anon_sym_DQUOTE] = ACTIONS(1838), - [sym__str_single_quotes] = ACTIONS(1838), - [sym__str_back_ticks] = ACTIONS(1838), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1838), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1838), - [anon_sym_CARET] = ACTIONS(1838), + [anon_sym_export] = ACTIONS(1860), + [anon_sym_alias] = ACTIONS(1860), + [anon_sym_let] = ACTIONS(1860), + [anon_sym_let_DASHenv] = ACTIONS(1860), + [anon_sym_mut] = ACTIONS(1860), + [anon_sym_const] = ACTIONS(1860), + [sym_cmd_identifier] = ACTIONS(1860), + [anon_sym_SEMI] = ACTIONS(1860), + [anon_sym_LF] = ACTIONS(1862), + [anon_sym_def] = ACTIONS(1860), + [anon_sym_def_DASHenv] = ACTIONS(1860), + [anon_sym_export_DASHenv] = ACTIONS(1860), + [anon_sym_extern] = ACTIONS(1860), + [anon_sym_module] = ACTIONS(1860), + [anon_sym_use] = ACTIONS(1860), + [anon_sym_LBRACK] = ACTIONS(1860), + [anon_sym_LPAREN] = ACTIONS(1860), + [anon_sym_RPAREN] = ACTIONS(1860), + [anon_sym_DOLLAR] = ACTIONS(1860), + [anon_sym_error] = ACTIONS(1860), + [anon_sym_DASH] = ACTIONS(1860), + [anon_sym_break] = ACTIONS(1860), + [anon_sym_continue] = ACTIONS(1860), + [anon_sym_for] = ACTIONS(1860), + [anon_sym_loop] = ACTIONS(1860), + [anon_sym_while] = ACTIONS(1860), + [anon_sym_do] = ACTIONS(1860), + [anon_sym_if] = ACTIONS(1860), + [anon_sym_match] = ACTIONS(1860), + [anon_sym_LBRACE] = ACTIONS(1860), + [anon_sym_RBRACE] = ACTIONS(1860), + [anon_sym_try] = ACTIONS(1860), + [anon_sym_return] = ACTIONS(1860), + [anon_sym_source] = ACTIONS(1860), + [anon_sym_source_DASHenv] = ACTIONS(1860), + [anon_sym_register] = ACTIONS(1860), + [anon_sym_hide] = ACTIONS(1860), + [anon_sym_hide_DASHenv] = ACTIONS(1860), + [anon_sym_overlay] = ACTIONS(1860), + [anon_sym_where] = ACTIONS(1860), + [anon_sym_not] = ACTIONS(1860), + [anon_sym_DOT_DOT_LT] = ACTIONS(1860), + [anon_sym_DOT_DOT] = ACTIONS(1860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1860), + [sym_val_nothing] = ACTIONS(1860), + [anon_sym_true] = ACTIONS(1860), + [anon_sym_false] = ACTIONS(1860), + [aux_sym_val_number_token1] = ACTIONS(1860), + [aux_sym_val_number_token2] = ACTIONS(1860), + [aux_sym_val_number_token3] = ACTIONS(1860), + [aux_sym_val_number_token4] = ACTIONS(1860), + [anon_sym_inf] = ACTIONS(1860), + [anon_sym_DASHinf] = ACTIONS(1860), + [anon_sym_NaN] = ACTIONS(1860), + [anon_sym_0b] = ACTIONS(1860), + [anon_sym_0o] = ACTIONS(1860), + [anon_sym_0x] = ACTIONS(1860), + [sym_val_date] = ACTIONS(1860), + [anon_sym_DQUOTE] = ACTIONS(1860), + [sym__str_single_quotes] = ACTIONS(1860), + [sym__str_back_ticks] = ACTIONS(1860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1860), + [anon_sym_CARET] = ACTIONS(1860), [anon_sym_POUND] = ACTIONS(3), }, [831] = { [sym_comment] = STATE(831), - [ts_builtin_sym_end] = ACTIONS(1708), - [anon_sym_export] = ACTIONS(1706), - [anon_sym_alias] = ACTIONS(1706), - [anon_sym_let] = ACTIONS(1706), - [anon_sym_let_DASHenv] = ACTIONS(1706), - [anon_sym_mut] = ACTIONS(1706), - [anon_sym_const] = ACTIONS(1706), - [sym_cmd_identifier] = ACTIONS(1706), - [anon_sym_SEMI] = ACTIONS(1706), - [anon_sym_LF] = ACTIONS(1708), - [anon_sym_def] = ACTIONS(1706), - [anon_sym_def_DASHenv] = ACTIONS(1706), - [anon_sym_export_DASHenv] = ACTIONS(1706), - [anon_sym_extern] = ACTIONS(1706), - [anon_sym_module] = ACTIONS(1706), - [anon_sym_use] = ACTIONS(1706), - [anon_sym_LBRACK] = ACTIONS(1706), - [anon_sym_LPAREN] = ACTIONS(1706), - [anon_sym_PIPE] = ACTIONS(1706), - [anon_sym_DOLLAR] = ACTIONS(1706), - [anon_sym_error] = ACTIONS(1706), - [anon_sym_DASH] = ACTIONS(1706), - [anon_sym_break] = ACTIONS(1706), - [anon_sym_continue] = ACTIONS(1706), - [anon_sym_for] = ACTIONS(1706), - [anon_sym_loop] = ACTIONS(1706), - [anon_sym_while] = ACTIONS(1706), - [anon_sym_do] = ACTIONS(1706), - [anon_sym_if] = ACTIONS(1706), - [anon_sym_match] = ACTIONS(1706), - [anon_sym_LBRACE] = ACTIONS(1706), - [anon_sym_try] = ACTIONS(1706), - [anon_sym_return] = ACTIONS(1706), - [anon_sym_source] = ACTIONS(1706), - [anon_sym_source_DASHenv] = ACTIONS(1706), - [anon_sym_register] = ACTIONS(1706), - [anon_sym_hide] = ACTIONS(1706), - [anon_sym_hide_DASHenv] = ACTIONS(1706), - [anon_sym_overlay] = ACTIONS(1706), - [anon_sym_where] = ACTIONS(1706), - [anon_sym_not] = ACTIONS(1706), - [anon_sym_DOT_DOT_LT] = ACTIONS(1706), - [anon_sym_DOT_DOT] = ACTIONS(1706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1706), - [sym_val_nothing] = ACTIONS(1706), - [anon_sym_true] = ACTIONS(1706), - [anon_sym_false] = ACTIONS(1706), - [aux_sym_val_number_token1] = ACTIONS(1706), - [aux_sym_val_number_token2] = ACTIONS(1706), - [aux_sym_val_number_token3] = ACTIONS(1706), - [aux_sym_val_number_token4] = ACTIONS(1706), - [anon_sym_inf] = ACTIONS(1706), - [anon_sym_DASHinf] = ACTIONS(1706), - [anon_sym_NaN] = ACTIONS(1706), - [anon_sym_0b] = ACTIONS(1706), - [anon_sym_0o] = ACTIONS(1706), - [anon_sym_0x] = ACTIONS(1706), - [sym_val_date] = ACTIONS(1706), - [anon_sym_DQUOTE] = ACTIONS(1706), - [sym__str_single_quotes] = ACTIONS(1706), - [sym__str_back_ticks] = ACTIONS(1706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1706), - [anon_sym_CARET] = ACTIONS(1706), + [anon_sym_export] = ACTIONS(1864), + [anon_sym_alias] = ACTIONS(1864), + [anon_sym_let] = ACTIONS(1864), + [anon_sym_let_DASHenv] = ACTIONS(1864), + [anon_sym_mut] = ACTIONS(1864), + [anon_sym_const] = ACTIONS(1864), + [sym_cmd_identifier] = ACTIONS(1864), + [anon_sym_SEMI] = ACTIONS(1864), + [anon_sym_LF] = ACTIONS(1866), + [anon_sym_def] = ACTIONS(1864), + [anon_sym_def_DASHenv] = ACTIONS(1864), + [anon_sym_export_DASHenv] = ACTIONS(1864), + [anon_sym_extern] = ACTIONS(1864), + [anon_sym_module] = ACTIONS(1864), + [anon_sym_use] = ACTIONS(1864), + [anon_sym_LBRACK] = ACTIONS(1864), + [anon_sym_LPAREN] = ACTIONS(1864), + [anon_sym_RPAREN] = ACTIONS(1864), + [anon_sym_DOLLAR] = ACTIONS(1864), + [anon_sym_error] = ACTIONS(1864), + [anon_sym_DASH] = ACTIONS(1864), + [anon_sym_break] = ACTIONS(1864), + [anon_sym_continue] = ACTIONS(1864), + [anon_sym_for] = ACTIONS(1864), + [anon_sym_loop] = ACTIONS(1864), + [anon_sym_while] = ACTIONS(1864), + [anon_sym_do] = ACTIONS(1864), + [anon_sym_if] = ACTIONS(1864), + [anon_sym_match] = ACTIONS(1864), + [anon_sym_LBRACE] = ACTIONS(1864), + [anon_sym_RBRACE] = ACTIONS(1864), + [anon_sym_try] = ACTIONS(1864), + [anon_sym_return] = ACTIONS(1864), + [anon_sym_source] = ACTIONS(1864), + [anon_sym_source_DASHenv] = ACTIONS(1864), + [anon_sym_register] = ACTIONS(1864), + [anon_sym_hide] = ACTIONS(1864), + [anon_sym_hide_DASHenv] = ACTIONS(1864), + [anon_sym_overlay] = ACTIONS(1864), + [anon_sym_where] = ACTIONS(1864), + [anon_sym_not] = ACTIONS(1864), + [anon_sym_DOT_DOT_LT] = ACTIONS(1864), + [anon_sym_DOT_DOT] = ACTIONS(1864), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1864), + [sym_val_nothing] = ACTIONS(1864), + [anon_sym_true] = ACTIONS(1864), + [anon_sym_false] = ACTIONS(1864), + [aux_sym_val_number_token1] = ACTIONS(1864), + [aux_sym_val_number_token2] = ACTIONS(1864), + [aux_sym_val_number_token3] = ACTIONS(1864), + [aux_sym_val_number_token4] = ACTIONS(1864), + [anon_sym_inf] = ACTIONS(1864), + [anon_sym_DASHinf] = ACTIONS(1864), + [anon_sym_NaN] = ACTIONS(1864), + [anon_sym_0b] = ACTIONS(1864), + [anon_sym_0o] = ACTIONS(1864), + [anon_sym_0x] = ACTIONS(1864), + [sym_val_date] = ACTIONS(1864), + [anon_sym_DQUOTE] = ACTIONS(1864), + [sym__str_single_quotes] = ACTIONS(1864), + [sym__str_back_ticks] = ACTIONS(1864), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1864), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1864), + [anon_sym_CARET] = ACTIONS(1864), [anon_sym_POUND] = ACTIONS(3), }, [832] = { [sym_comment] = STATE(832), - [anon_sym_export] = ACTIONS(1842), - [anon_sym_alias] = ACTIONS(1842), - [anon_sym_let] = ACTIONS(1842), - [anon_sym_let_DASHenv] = ACTIONS(1842), - [anon_sym_mut] = ACTIONS(1842), - [anon_sym_const] = ACTIONS(1842), - [sym_cmd_identifier] = ACTIONS(1842), - [anon_sym_SEMI] = ACTIONS(1842), - [anon_sym_LF] = ACTIONS(1844), - [anon_sym_def] = ACTIONS(1842), - [anon_sym_def_DASHenv] = ACTIONS(1842), - [anon_sym_export_DASHenv] = ACTIONS(1842), - [anon_sym_extern] = ACTIONS(1842), - [anon_sym_module] = ACTIONS(1842), - [anon_sym_use] = ACTIONS(1842), - [anon_sym_LBRACK] = ACTIONS(1842), - [anon_sym_LPAREN] = ACTIONS(1842), - [anon_sym_RPAREN] = ACTIONS(1842), - [anon_sym_DOLLAR] = ACTIONS(1842), - [anon_sym_error] = ACTIONS(1842), - [anon_sym_DASH] = ACTIONS(1842), - [anon_sym_break] = ACTIONS(1842), - [anon_sym_continue] = ACTIONS(1842), - [anon_sym_for] = ACTIONS(1842), - [anon_sym_loop] = ACTIONS(1842), - [anon_sym_while] = ACTIONS(1842), - [anon_sym_do] = ACTIONS(1842), - [anon_sym_if] = ACTIONS(1842), - [anon_sym_match] = ACTIONS(1842), - [anon_sym_LBRACE] = ACTIONS(1842), - [anon_sym_RBRACE] = ACTIONS(1842), - [anon_sym_try] = ACTIONS(1842), - [anon_sym_return] = ACTIONS(1842), - [anon_sym_source] = ACTIONS(1842), - [anon_sym_source_DASHenv] = ACTIONS(1842), - [anon_sym_register] = ACTIONS(1842), - [anon_sym_hide] = ACTIONS(1842), - [anon_sym_hide_DASHenv] = ACTIONS(1842), - [anon_sym_overlay] = ACTIONS(1842), - [anon_sym_where] = ACTIONS(1842), - [anon_sym_not] = ACTIONS(1842), - [anon_sym_DOT_DOT_LT] = ACTIONS(1842), - [anon_sym_DOT_DOT] = ACTIONS(1842), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1842), - [sym_val_nothing] = ACTIONS(1842), - [anon_sym_true] = ACTIONS(1842), - [anon_sym_false] = ACTIONS(1842), - [aux_sym_val_number_token1] = ACTIONS(1842), - [aux_sym_val_number_token2] = ACTIONS(1842), - [aux_sym_val_number_token3] = ACTIONS(1842), - [aux_sym_val_number_token4] = ACTIONS(1842), - [anon_sym_inf] = ACTIONS(1842), - [anon_sym_DASHinf] = ACTIONS(1842), - [anon_sym_NaN] = ACTIONS(1842), - [anon_sym_0b] = ACTIONS(1842), - [anon_sym_0o] = ACTIONS(1842), - [anon_sym_0x] = ACTIONS(1842), - [sym_val_date] = ACTIONS(1842), - [anon_sym_DQUOTE] = ACTIONS(1842), - [sym__str_single_quotes] = ACTIONS(1842), - [sym__str_back_ticks] = ACTIONS(1842), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1842), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1842), - [anon_sym_CARET] = ACTIONS(1842), + [anon_sym_export] = ACTIONS(1868), + [anon_sym_alias] = ACTIONS(1868), + [anon_sym_let] = ACTIONS(1868), + [anon_sym_let_DASHenv] = ACTIONS(1868), + [anon_sym_mut] = ACTIONS(1868), + [anon_sym_const] = ACTIONS(1868), + [sym_cmd_identifier] = ACTIONS(1868), + [anon_sym_SEMI] = ACTIONS(1868), + [anon_sym_LF] = ACTIONS(1870), + [anon_sym_def] = ACTIONS(1868), + [anon_sym_def_DASHenv] = ACTIONS(1868), + [anon_sym_export_DASHenv] = ACTIONS(1868), + [anon_sym_extern] = ACTIONS(1868), + [anon_sym_module] = ACTIONS(1868), + [anon_sym_use] = ACTIONS(1868), + [anon_sym_LBRACK] = ACTIONS(1868), + [anon_sym_LPAREN] = ACTIONS(1868), + [anon_sym_RPAREN] = ACTIONS(1868), + [anon_sym_DOLLAR] = ACTIONS(1868), + [anon_sym_error] = ACTIONS(1868), + [anon_sym_DASH] = ACTIONS(1868), + [anon_sym_break] = ACTIONS(1868), + [anon_sym_continue] = ACTIONS(1868), + [anon_sym_for] = ACTIONS(1868), + [anon_sym_loop] = ACTIONS(1868), + [anon_sym_while] = ACTIONS(1868), + [anon_sym_do] = ACTIONS(1868), + [anon_sym_if] = ACTIONS(1868), + [anon_sym_match] = ACTIONS(1868), + [anon_sym_LBRACE] = ACTIONS(1868), + [anon_sym_RBRACE] = ACTIONS(1868), + [anon_sym_try] = ACTIONS(1868), + [anon_sym_return] = ACTIONS(1868), + [anon_sym_source] = ACTIONS(1868), + [anon_sym_source_DASHenv] = ACTIONS(1868), + [anon_sym_register] = ACTIONS(1868), + [anon_sym_hide] = ACTIONS(1868), + [anon_sym_hide_DASHenv] = ACTIONS(1868), + [anon_sym_overlay] = ACTIONS(1868), + [anon_sym_where] = ACTIONS(1868), + [anon_sym_not] = ACTIONS(1868), + [anon_sym_DOT_DOT_LT] = ACTIONS(1868), + [anon_sym_DOT_DOT] = ACTIONS(1868), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1868), + [sym_val_nothing] = ACTIONS(1868), + [anon_sym_true] = ACTIONS(1868), + [anon_sym_false] = ACTIONS(1868), + [aux_sym_val_number_token1] = ACTIONS(1868), + [aux_sym_val_number_token2] = ACTIONS(1868), + [aux_sym_val_number_token3] = ACTIONS(1868), + [aux_sym_val_number_token4] = ACTIONS(1868), + [anon_sym_inf] = ACTIONS(1868), + [anon_sym_DASHinf] = ACTIONS(1868), + [anon_sym_NaN] = ACTIONS(1868), + [anon_sym_0b] = ACTIONS(1868), + [anon_sym_0o] = ACTIONS(1868), + [anon_sym_0x] = ACTIONS(1868), + [sym_val_date] = ACTIONS(1868), + [anon_sym_DQUOTE] = ACTIONS(1868), + [sym__str_single_quotes] = ACTIONS(1868), + [sym__str_back_ticks] = ACTIONS(1868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1868), + [anon_sym_CARET] = ACTIONS(1868), [anon_sym_POUND] = ACTIONS(3), }, [833] = { [sym_comment] = STATE(833), - [ts_builtin_sym_end] = ACTIONS(1704), - [anon_sym_export] = ACTIONS(1702), - [anon_sym_alias] = ACTIONS(1702), - [anon_sym_let] = ACTIONS(1702), - [anon_sym_let_DASHenv] = ACTIONS(1702), - [anon_sym_mut] = ACTIONS(1702), - [anon_sym_const] = ACTIONS(1702), - [sym_cmd_identifier] = ACTIONS(1702), - [anon_sym_SEMI] = ACTIONS(1702), - [anon_sym_LF] = ACTIONS(1704), - [anon_sym_def] = ACTIONS(1702), - [anon_sym_def_DASHenv] = ACTIONS(1702), - [anon_sym_export_DASHenv] = ACTIONS(1702), - [anon_sym_extern] = ACTIONS(1702), - [anon_sym_module] = ACTIONS(1702), - [anon_sym_use] = ACTIONS(1702), - [anon_sym_LBRACK] = ACTIONS(1702), - [anon_sym_LPAREN] = ACTIONS(1702), - [anon_sym_PIPE] = ACTIONS(1702), - [anon_sym_DOLLAR] = ACTIONS(1702), - [anon_sym_error] = ACTIONS(1702), - [anon_sym_DASH] = ACTIONS(1702), - [anon_sym_break] = ACTIONS(1702), - [anon_sym_continue] = ACTIONS(1702), - [anon_sym_for] = ACTIONS(1702), - [anon_sym_loop] = ACTIONS(1702), - [anon_sym_while] = ACTIONS(1702), - [anon_sym_do] = ACTIONS(1702), - [anon_sym_if] = ACTIONS(1702), - [anon_sym_match] = ACTIONS(1702), - [anon_sym_LBRACE] = ACTIONS(1702), - [anon_sym_try] = ACTIONS(1702), - [anon_sym_return] = ACTIONS(1702), - [anon_sym_source] = ACTIONS(1702), - [anon_sym_source_DASHenv] = ACTIONS(1702), - [anon_sym_register] = ACTIONS(1702), - [anon_sym_hide] = ACTIONS(1702), - [anon_sym_hide_DASHenv] = ACTIONS(1702), - [anon_sym_overlay] = ACTIONS(1702), - [anon_sym_where] = ACTIONS(1702), - [anon_sym_not] = ACTIONS(1702), - [anon_sym_DOT_DOT_LT] = ACTIONS(1702), - [anon_sym_DOT_DOT] = ACTIONS(1702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1702), - [sym_val_nothing] = ACTIONS(1702), - [anon_sym_true] = ACTIONS(1702), - [anon_sym_false] = ACTIONS(1702), - [aux_sym_val_number_token1] = ACTIONS(1702), - [aux_sym_val_number_token2] = ACTIONS(1702), - [aux_sym_val_number_token3] = ACTIONS(1702), - [aux_sym_val_number_token4] = ACTIONS(1702), - [anon_sym_inf] = ACTIONS(1702), - [anon_sym_DASHinf] = ACTIONS(1702), - [anon_sym_NaN] = ACTIONS(1702), - [anon_sym_0b] = ACTIONS(1702), - [anon_sym_0o] = ACTIONS(1702), - [anon_sym_0x] = ACTIONS(1702), - [sym_val_date] = ACTIONS(1702), - [anon_sym_DQUOTE] = ACTIONS(1702), - [sym__str_single_quotes] = ACTIONS(1702), - [sym__str_back_ticks] = ACTIONS(1702), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1702), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1702), - [anon_sym_CARET] = ACTIONS(1702), + [anon_sym_export] = ACTIONS(1872), + [anon_sym_alias] = ACTIONS(1872), + [anon_sym_let] = ACTIONS(1872), + [anon_sym_let_DASHenv] = ACTIONS(1872), + [anon_sym_mut] = ACTIONS(1872), + [anon_sym_const] = ACTIONS(1872), + [sym_cmd_identifier] = ACTIONS(1872), + [anon_sym_SEMI] = ACTIONS(1872), + [anon_sym_LF] = ACTIONS(1874), + [anon_sym_def] = ACTIONS(1872), + [anon_sym_def_DASHenv] = ACTIONS(1872), + [anon_sym_export_DASHenv] = ACTIONS(1872), + [anon_sym_extern] = ACTIONS(1872), + [anon_sym_module] = ACTIONS(1872), + [anon_sym_use] = ACTIONS(1872), + [anon_sym_LBRACK] = ACTIONS(1872), + [anon_sym_LPAREN] = ACTIONS(1872), + [anon_sym_RPAREN] = ACTIONS(1872), + [anon_sym_DOLLAR] = ACTIONS(1872), + [anon_sym_error] = ACTIONS(1872), + [anon_sym_DASH] = ACTIONS(1872), + [anon_sym_break] = ACTIONS(1872), + [anon_sym_continue] = ACTIONS(1872), + [anon_sym_for] = ACTIONS(1872), + [anon_sym_loop] = ACTIONS(1872), + [anon_sym_while] = ACTIONS(1872), + [anon_sym_do] = ACTIONS(1872), + [anon_sym_if] = ACTIONS(1872), + [anon_sym_match] = ACTIONS(1872), + [anon_sym_LBRACE] = ACTIONS(1872), + [anon_sym_RBRACE] = ACTIONS(1872), + [anon_sym_try] = ACTIONS(1872), + [anon_sym_return] = ACTIONS(1872), + [anon_sym_source] = ACTIONS(1872), + [anon_sym_source_DASHenv] = ACTIONS(1872), + [anon_sym_register] = ACTIONS(1872), + [anon_sym_hide] = ACTIONS(1872), + [anon_sym_hide_DASHenv] = ACTIONS(1872), + [anon_sym_overlay] = ACTIONS(1872), + [anon_sym_where] = ACTIONS(1872), + [anon_sym_not] = ACTIONS(1872), + [anon_sym_DOT_DOT_LT] = ACTIONS(1872), + [anon_sym_DOT_DOT] = ACTIONS(1872), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1872), + [sym_val_nothing] = ACTIONS(1872), + [anon_sym_true] = ACTIONS(1872), + [anon_sym_false] = ACTIONS(1872), + [aux_sym_val_number_token1] = ACTIONS(1872), + [aux_sym_val_number_token2] = ACTIONS(1872), + [aux_sym_val_number_token3] = ACTIONS(1872), + [aux_sym_val_number_token4] = ACTIONS(1872), + [anon_sym_inf] = ACTIONS(1872), + [anon_sym_DASHinf] = ACTIONS(1872), + [anon_sym_NaN] = ACTIONS(1872), + [anon_sym_0b] = ACTIONS(1872), + [anon_sym_0o] = ACTIONS(1872), + [anon_sym_0x] = ACTIONS(1872), + [sym_val_date] = ACTIONS(1872), + [anon_sym_DQUOTE] = ACTIONS(1872), + [sym__str_single_quotes] = ACTIONS(1872), + [sym__str_back_ticks] = ACTIONS(1872), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1872), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1872), + [anon_sym_CARET] = ACTIONS(1872), [anon_sym_POUND] = ACTIONS(3), }, [834] = { + [sym_block] = STATE(920), [sym_comment] = STATE(834), - [ts_builtin_sym_end] = ACTIONS(680), - [anon_sym_export] = ACTIONS(678), - [anon_sym_alias] = ACTIONS(678), - [anon_sym_let] = ACTIONS(678), - [anon_sym_let_DASHenv] = ACTIONS(678), - [anon_sym_mut] = ACTIONS(678), - [anon_sym_const] = ACTIONS(678), - [sym_cmd_identifier] = ACTIONS(678), - [anon_sym_SEMI] = ACTIONS(678), - [anon_sym_LF] = ACTIONS(680), - [anon_sym_def] = ACTIONS(678), - [anon_sym_def_DASHenv] = ACTIONS(678), - [anon_sym_export_DASHenv] = ACTIONS(678), - [anon_sym_extern] = ACTIONS(678), - [anon_sym_module] = ACTIONS(678), - [anon_sym_use] = ACTIONS(678), - [anon_sym_LBRACK] = ACTIONS(678), - [anon_sym_LPAREN] = ACTIONS(678), - [anon_sym_PIPE] = ACTIONS(678), - [anon_sym_DOLLAR] = ACTIONS(678), - [anon_sym_error] = ACTIONS(678), - [anon_sym_DASH] = ACTIONS(678), - [anon_sym_break] = ACTIONS(678), - [anon_sym_continue] = ACTIONS(678), - [anon_sym_for] = ACTIONS(678), - [anon_sym_loop] = ACTIONS(678), - [anon_sym_while] = ACTIONS(678), - [anon_sym_do] = ACTIONS(678), - [anon_sym_if] = ACTIONS(678), - [anon_sym_match] = ACTIONS(678), - [anon_sym_LBRACE] = ACTIONS(678), - [anon_sym_try] = ACTIONS(678), - [anon_sym_return] = ACTIONS(678), - [anon_sym_source] = ACTIONS(678), - [anon_sym_source_DASHenv] = ACTIONS(678), - [anon_sym_register] = ACTIONS(678), - [anon_sym_hide] = ACTIONS(678), - [anon_sym_hide_DASHenv] = ACTIONS(678), - [anon_sym_overlay] = ACTIONS(678), - [anon_sym_where] = ACTIONS(678), - [anon_sym_not] = ACTIONS(678), - [anon_sym_DOT_DOT_LT] = ACTIONS(678), - [anon_sym_DOT_DOT] = ACTIONS(678), - [anon_sym_DOT_DOT_EQ] = ACTIONS(678), - [sym_val_nothing] = ACTIONS(678), - [anon_sym_true] = ACTIONS(678), - [anon_sym_false] = ACTIONS(678), - [aux_sym_val_number_token1] = ACTIONS(678), - [aux_sym_val_number_token2] = ACTIONS(678), - [aux_sym_val_number_token3] = ACTIONS(678), - [aux_sym_val_number_token4] = ACTIONS(678), - [anon_sym_inf] = ACTIONS(678), - [anon_sym_DASHinf] = ACTIONS(678), - [anon_sym_NaN] = ACTIONS(678), - [anon_sym_0b] = ACTIONS(678), - [anon_sym_0o] = ACTIONS(678), - [anon_sym_0x] = ACTIONS(678), - [sym_val_date] = ACTIONS(678), - [anon_sym_DQUOTE] = ACTIONS(678), - [sym__str_single_quotes] = ACTIONS(678), - [sym__str_back_ticks] = ACTIONS(678), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), - [anon_sym_CARET] = ACTIONS(678), + [ts_builtin_sym_end] = ACTIONS(1738), + [anon_sym_export] = ACTIONS(1736), + [anon_sym_alias] = ACTIONS(1736), + [anon_sym_let] = ACTIONS(1736), + [anon_sym_let_DASHenv] = ACTIONS(1736), + [anon_sym_mut] = ACTIONS(1736), + [anon_sym_const] = ACTIONS(1736), + [sym_cmd_identifier] = ACTIONS(1736), + [anon_sym_SEMI] = ACTIONS(1736), + [anon_sym_LF] = ACTIONS(1738), + [anon_sym_def] = ACTIONS(1736), + [anon_sym_def_DASHenv] = ACTIONS(1736), + [anon_sym_export_DASHenv] = ACTIONS(1736), + [anon_sym_extern] = ACTIONS(1736), + [anon_sym_module] = ACTIONS(1736), + [anon_sym_use] = ACTIONS(1736), + [anon_sym_LBRACK] = ACTIONS(1736), + [anon_sym_LPAREN] = ACTIONS(1736), + [anon_sym_DOLLAR] = ACTIONS(1736), + [anon_sym_error] = ACTIONS(1736), + [anon_sym_DASH] = ACTIONS(1736), + [anon_sym_break] = ACTIONS(1736), + [anon_sym_continue] = ACTIONS(1736), + [anon_sym_for] = ACTIONS(1736), + [anon_sym_loop] = ACTIONS(1736), + [anon_sym_while] = ACTIONS(1736), + [anon_sym_do] = ACTIONS(1736), + [anon_sym_if] = ACTIONS(1736), + [anon_sym_match] = ACTIONS(1736), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_try] = ACTIONS(1736), + [anon_sym_return] = ACTIONS(1736), + [anon_sym_source] = ACTIONS(1736), + [anon_sym_source_DASHenv] = ACTIONS(1736), + [anon_sym_register] = ACTIONS(1736), + [anon_sym_hide] = ACTIONS(1736), + [anon_sym_hide_DASHenv] = ACTIONS(1736), + [anon_sym_overlay] = ACTIONS(1736), + [anon_sym_where] = ACTIONS(1736), + [anon_sym_not] = ACTIONS(1736), + [anon_sym_DOT_DOT_LT] = ACTIONS(1736), + [anon_sym_DOT_DOT] = ACTIONS(1736), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1736), + [sym_val_nothing] = ACTIONS(1736), + [anon_sym_true] = ACTIONS(1736), + [anon_sym_false] = ACTIONS(1736), + [aux_sym_val_number_token1] = ACTIONS(1736), + [aux_sym_val_number_token2] = ACTIONS(1736), + [aux_sym_val_number_token3] = ACTIONS(1736), + [aux_sym_val_number_token4] = ACTIONS(1736), + [anon_sym_inf] = ACTIONS(1736), + [anon_sym_DASHinf] = ACTIONS(1736), + [anon_sym_NaN] = ACTIONS(1736), + [anon_sym_0b] = ACTIONS(1736), + [anon_sym_0o] = ACTIONS(1736), + [anon_sym_0x] = ACTIONS(1736), + [sym_val_date] = ACTIONS(1736), + [anon_sym_DQUOTE] = ACTIONS(1736), + [sym__str_single_quotes] = ACTIONS(1736), + [sym__str_back_ticks] = ACTIONS(1736), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1736), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1736), + [anon_sym_CARET] = ACTIONS(1736), [anon_sym_POUND] = ACTIONS(3), }, [835] = { [sym_comment] = STATE(835), - [ts_builtin_sym_end] = ACTIONS(1423), - [anon_sym_export] = ACTIONS(1421), - [anon_sym_alias] = ACTIONS(1421), - [anon_sym_let] = ACTIONS(1421), - [anon_sym_let_DASHenv] = ACTIONS(1421), - [anon_sym_mut] = ACTIONS(1421), - [anon_sym_const] = ACTIONS(1421), - [sym_cmd_identifier] = ACTIONS(1421), - [anon_sym_SEMI] = ACTIONS(1421), - [anon_sym_LF] = ACTIONS(1423), - [anon_sym_def] = ACTIONS(1421), - [anon_sym_def_DASHenv] = ACTIONS(1421), - [anon_sym_export_DASHenv] = ACTIONS(1421), - [anon_sym_extern] = ACTIONS(1421), - [anon_sym_module] = ACTIONS(1421), - [anon_sym_use] = ACTIONS(1421), - [anon_sym_LBRACK] = ACTIONS(1421), - [anon_sym_LPAREN] = ACTIONS(1421), - [anon_sym_PIPE] = ACTIONS(1421), - [anon_sym_DOLLAR] = ACTIONS(1421), - [anon_sym_error] = ACTIONS(1421), - [anon_sym_DASH] = ACTIONS(1421), - [anon_sym_break] = ACTIONS(1421), - [anon_sym_continue] = ACTIONS(1421), - [anon_sym_for] = ACTIONS(1421), - [anon_sym_loop] = ACTIONS(1421), - [anon_sym_while] = ACTIONS(1421), - [anon_sym_do] = ACTIONS(1421), - [anon_sym_if] = ACTIONS(1421), - [anon_sym_match] = ACTIONS(1421), - [anon_sym_LBRACE] = ACTIONS(1421), - [anon_sym_try] = ACTIONS(1421), - [anon_sym_return] = ACTIONS(1421), - [anon_sym_source] = ACTIONS(1421), - [anon_sym_source_DASHenv] = ACTIONS(1421), - [anon_sym_register] = ACTIONS(1421), - [anon_sym_hide] = ACTIONS(1421), - [anon_sym_hide_DASHenv] = ACTIONS(1421), - [anon_sym_overlay] = ACTIONS(1421), - [anon_sym_where] = ACTIONS(1421), - [anon_sym_not] = ACTIONS(1421), - [anon_sym_DOT_DOT_LT] = ACTIONS(1421), - [anon_sym_DOT_DOT] = ACTIONS(1421), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1421), - [sym_val_nothing] = ACTIONS(1421), - [anon_sym_true] = ACTIONS(1421), - [anon_sym_false] = ACTIONS(1421), - [aux_sym_val_number_token1] = ACTIONS(1421), - [aux_sym_val_number_token2] = ACTIONS(1421), - [aux_sym_val_number_token3] = ACTIONS(1421), - [aux_sym_val_number_token4] = ACTIONS(1421), - [anon_sym_inf] = ACTIONS(1421), - [anon_sym_DASHinf] = ACTIONS(1421), - [anon_sym_NaN] = ACTIONS(1421), - [anon_sym_0b] = ACTIONS(1421), - [anon_sym_0o] = ACTIONS(1421), - [anon_sym_0x] = ACTIONS(1421), - [sym_val_date] = ACTIONS(1421), - [anon_sym_DQUOTE] = ACTIONS(1421), - [sym__str_single_quotes] = ACTIONS(1421), - [sym__str_back_ticks] = ACTIONS(1421), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1421), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1421), - [anon_sym_CARET] = ACTIONS(1421), + [anon_sym_export] = ACTIONS(1876), + [anon_sym_alias] = ACTIONS(1876), + [anon_sym_let] = ACTIONS(1876), + [anon_sym_let_DASHenv] = ACTIONS(1876), + [anon_sym_mut] = ACTIONS(1876), + [anon_sym_const] = ACTIONS(1876), + [sym_cmd_identifier] = ACTIONS(1876), + [anon_sym_SEMI] = ACTIONS(1876), + [anon_sym_LF] = ACTIONS(1878), + [anon_sym_def] = ACTIONS(1876), + [anon_sym_def_DASHenv] = ACTIONS(1876), + [anon_sym_export_DASHenv] = ACTIONS(1876), + [anon_sym_extern] = ACTIONS(1876), + [anon_sym_module] = ACTIONS(1876), + [anon_sym_use] = ACTIONS(1876), + [anon_sym_LBRACK] = ACTIONS(1876), + [anon_sym_LPAREN] = ACTIONS(1876), + [anon_sym_RPAREN] = ACTIONS(1876), + [anon_sym_DOLLAR] = ACTIONS(1876), + [anon_sym_error] = ACTIONS(1876), + [anon_sym_DASH] = ACTIONS(1876), + [anon_sym_break] = ACTIONS(1876), + [anon_sym_continue] = ACTIONS(1876), + [anon_sym_for] = ACTIONS(1876), + [anon_sym_loop] = ACTIONS(1876), + [anon_sym_while] = ACTIONS(1876), + [anon_sym_do] = ACTIONS(1876), + [anon_sym_if] = ACTIONS(1876), + [anon_sym_match] = ACTIONS(1876), + [anon_sym_LBRACE] = ACTIONS(1876), + [anon_sym_RBRACE] = ACTIONS(1876), + [anon_sym_try] = ACTIONS(1876), + [anon_sym_return] = ACTIONS(1876), + [anon_sym_source] = ACTIONS(1876), + [anon_sym_source_DASHenv] = ACTIONS(1876), + [anon_sym_register] = ACTIONS(1876), + [anon_sym_hide] = ACTIONS(1876), + [anon_sym_hide_DASHenv] = ACTIONS(1876), + [anon_sym_overlay] = ACTIONS(1876), + [anon_sym_where] = ACTIONS(1876), + [anon_sym_not] = ACTIONS(1876), + [anon_sym_DOT_DOT_LT] = ACTIONS(1876), + [anon_sym_DOT_DOT] = ACTIONS(1876), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1876), + [sym_val_nothing] = ACTIONS(1876), + [anon_sym_true] = ACTIONS(1876), + [anon_sym_false] = ACTIONS(1876), + [aux_sym_val_number_token1] = ACTIONS(1876), + [aux_sym_val_number_token2] = ACTIONS(1876), + [aux_sym_val_number_token3] = ACTIONS(1876), + [aux_sym_val_number_token4] = ACTIONS(1876), + [anon_sym_inf] = ACTIONS(1876), + [anon_sym_DASHinf] = ACTIONS(1876), + [anon_sym_NaN] = ACTIONS(1876), + [anon_sym_0b] = ACTIONS(1876), + [anon_sym_0o] = ACTIONS(1876), + [anon_sym_0x] = ACTIONS(1876), + [sym_val_date] = ACTIONS(1876), + [anon_sym_DQUOTE] = ACTIONS(1876), + [sym__str_single_quotes] = ACTIONS(1876), + [sym__str_back_ticks] = ACTIONS(1876), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1876), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1876), + [anon_sym_CARET] = ACTIONS(1876), [anon_sym_POUND] = ACTIONS(3), }, [836] = { - [sym_block] = STATE(959), [sym_comment] = STATE(836), - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_export] = ACTIONS(1698), - [anon_sym_alias] = ACTIONS(1698), - [anon_sym_let] = ACTIONS(1698), - [anon_sym_let_DASHenv] = ACTIONS(1698), - [anon_sym_mut] = ACTIONS(1698), - [anon_sym_const] = ACTIONS(1698), - [sym_cmd_identifier] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_LF] = ACTIONS(1700), - [anon_sym_def] = ACTIONS(1698), - [anon_sym_def_DASHenv] = ACTIONS(1698), - [anon_sym_export_DASHenv] = ACTIONS(1698), - [anon_sym_extern] = ACTIONS(1698), - [anon_sym_module] = ACTIONS(1698), - [anon_sym_use] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1698), - [anon_sym_error] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_continue] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_loop] = ACTIONS(1698), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_do] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_match] = ACTIONS(1698), - [anon_sym_LBRACE] = ACTIONS(1824), - [anon_sym_try] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_source] = ACTIONS(1698), - [anon_sym_source_DASHenv] = ACTIONS(1698), - [anon_sym_register] = ACTIONS(1698), - [anon_sym_hide] = ACTIONS(1698), - [anon_sym_hide_DASHenv] = ACTIONS(1698), - [anon_sym_overlay] = ACTIONS(1698), - [anon_sym_where] = ACTIONS(1698), - [anon_sym_not] = ACTIONS(1698), - [anon_sym_DOT_DOT_LT] = ACTIONS(1698), - [anon_sym_DOT_DOT] = ACTIONS(1698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), - [sym_val_nothing] = ACTIONS(1698), - [anon_sym_true] = ACTIONS(1698), - [anon_sym_false] = ACTIONS(1698), - [aux_sym_val_number_token1] = ACTIONS(1698), - [aux_sym_val_number_token2] = ACTIONS(1698), - [aux_sym_val_number_token3] = ACTIONS(1698), - [aux_sym_val_number_token4] = ACTIONS(1698), - [anon_sym_inf] = ACTIONS(1698), - [anon_sym_DASHinf] = ACTIONS(1698), - [anon_sym_NaN] = ACTIONS(1698), - [anon_sym_0b] = ACTIONS(1698), - [anon_sym_0o] = ACTIONS(1698), - [anon_sym_0x] = ACTIONS(1698), - [sym_val_date] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [sym__str_single_quotes] = ACTIONS(1698), - [sym__str_back_ticks] = ACTIONS(1698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), - [anon_sym_CARET] = ACTIONS(1698), + [ts_builtin_sym_end] = ACTIONS(621), + [anon_sym_export] = ACTIONS(619), + [anon_sym_alias] = ACTIONS(619), + [anon_sym_let] = ACTIONS(619), + [anon_sym_let_DASHenv] = ACTIONS(619), + [anon_sym_mut] = ACTIONS(619), + [anon_sym_const] = ACTIONS(619), + [sym_cmd_identifier] = ACTIONS(619), + [anon_sym_SEMI] = ACTIONS(619), + [anon_sym_LF] = ACTIONS(621), + [anon_sym_def] = ACTIONS(619), + [anon_sym_def_DASHenv] = ACTIONS(619), + [anon_sym_export_DASHenv] = ACTIONS(619), + [anon_sym_extern] = ACTIONS(619), + [anon_sym_module] = ACTIONS(619), + [anon_sym_use] = ACTIONS(619), + [anon_sym_LBRACK] = ACTIONS(619), + [anon_sym_LPAREN] = ACTIONS(619), + [anon_sym_PIPE] = ACTIONS(619), + [anon_sym_DOLLAR] = ACTIONS(619), + [anon_sym_error] = ACTIONS(619), + [anon_sym_DASH] = ACTIONS(619), + [anon_sym_break] = ACTIONS(619), + [anon_sym_continue] = ACTIONS(619), + [anon_sym_for] = ACTIONS(619), + [anon_sym_loop] = ACTIONS(619), + [anon_sym_while] = ACTIONS(619), + [anon_sym_do] = ACTIONS(619), + [anon_sym_if] = ACTIONS(619), + [anon_sym_match] = ACTIONS(619), + [anon_sym_LBRACE] = ACTIONS(619), + [anon_sym_try] = ACTIONS(619), + [anon_sym_return] = ACTIONS(619), + [anon_sym_source] = ACTIONS(619), + [anon_sym_source_DASHenv] = ACTIONS(619), + [anon_sym_register] = ACTIONS(619), + [anon_sym_hide] = ACTIONS(619), + [anon_sym_hide_DASHenv] = ACTIONS(619), + [anon_sym_overlay] = ACTIONS(619), + [anon_sym_where] = ACTIONS(619), + [anon_sym_not] = ACTIONS(619), + [anon_sym_DOT_DOT_LT] = ACTIONS(619), + [anon_sym_DOT_DOT] = ACTIONS(619), + [anon_sym_DOT_DOT_EQ] = ACTIONS(619), + [sym_val_nothing] = ACTIONS(619), + [anon_sym_true] = ACTIONS(619), + [anon_sym_false] = ACTIONS(619), + [aux_sym_val_number_token1] = ACTIONS(619), + [aux_sym_val_number_token2] = ACTIONS(619), + [aux_sym_val_number_token3] = ACTIONS(619), + [aux_sym_val_number_token4] = ACTIONS(619), + [anon_sym_inf] = ACTIONS(619), + [anon_sym_DASHinf] = ACTIONS(619), + [anon_sym_NaN] = ACTIONS(619), + [anon_sym_0b] = ACTIONS(619), + [anon_sym_0o] = ACTIONS(619), + [anon_sym_0x] = ACTIONS(619), + [sym_val_date] = ACTIONS(619), + [anon_sym_DQUOTE] = ACTIONS(619), + [sym__str_single_quotes] = ACTIONS(619), + [sym__str_back_ticks] = ACTIONS(619), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(619), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(619), + [anon_sym_CARET] = ACTIONS(619), [anon_sym_POUND] = ACTIONS(3), }, [837] = { - [sym_block] = STATE(957), [sym_comment] = STATE(837), - [ts_builtin_sym_end] = ACTIONS(1700), - [anon_sym_export] = ACTIONS(1698), - [anon_sym_alias] = ACTIONS(1698), - [anon_sym_let] = ACTIONS(1698), - [anon_sym_let_DASHenv] = ACTIONS(1698), - [anon_sym_mut] = ACTIONS(1698), - [anon_sym_const] = ACTIONS(1698), - [sym_cmd_identifier] = ACTIONS(1698), - [anon_sym_SEMI] = ACTIONS(1698), - [anon_sym_LF] = ACTIONS(1700), - [anon_sym_def] = ACTIONS(1698), - [anon_sym_def_DASHenv] = ACTIONS(1698), - [anon_sym_export_DASHenv] = ACTIONS(1698), - [anon_sym_extern] = ACTIONS(1698), - [anon_sym_module] = ACTIONS(1698), - [anon_sym_use] = ACTIONS(1698), - [anon_sym_LBRACK] = ACTIONS(1698), - [anon_sym_LPAREN] = ACTIONS(1698), - [anon_sym_DOLLAR] = ACTIONS(1698), - [anon_sym_error] = ACTIONS(1698), - [anon_sym_DASH] = ACTIONS(1698), - [anon_sym_break] = ACTIONS(1698), - [anon_sym_continue] = ACTIONS(1698), - [anon_sym_for] = ACTIONS(1698), - [anon_sym_loop] = ACTIONS(1698), - [anon_sym_while] = ACTIONS(1698), - [anon_sym_do] = ACTIONS(1698), - [anon_sym_if] = ACTIONS(1698), - [anon_sym_match] = ACTIONS(1698), - [anon_sym_LBRACE] = ACTIONS(1824), - [anon_sym_try] = ACTIONS(1698), - [anon_sym_return] = ACTIONS(1698), - [anon_sym_source] = ACTIONS(1698), - [anon_sym_source_DASHenv] = ACTIONS(1698), - [anon_sym_register] = ACTIONS(1698), - [anon_sym_hide] = ACTIONS(1698), - [anon_sym_hide_DASHenv] = ACTIONS(1698), - [anon_sym_overlay] = ACTIONS(1698), - [anon_sym_where] = ACTIONS(1698), - [anon_sym_not] = ACTIONS(1698), - [anon_sym_DOT_DOT_LT] = ACTIONS(1698), - [anon_sym_DOT_DOT] = ACTIONS(1698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1698), - [sym_val_nothing] = ACTIONS(1698), - [anon_sym_true] = ACTIONS(1698), - [anon_sym_false] = ACTIONS(1698), - [aux_sym_val_number_token1] = ACTIONS(1698), - [aux_sym_val_number_token2] = ACTIONS(1698), - [aux_sym_val_number_token3] = ACTIONS(1698), - [aux_sym_val_number_token4] = ACTIONS(1698), - [anon_sym_inf] = ACTIONS(1698), - [anon_sym_DASHinf] = ACTIONS(1698), - [anon_sym_NaN] = ACTIONS(1698), - [anon_sym_0b] = ACTIONS(1698), - [anon_sym_0o] = ACTIONS(1698), - [anon_sym_0x] = ACTIONS(1698), - [sym_val_date] = ACTIONS(1698), - [anon_sym_DQUOTE] = ACTIONS(1698), - [sym__str_single_quotes] = ACTIONS(1698), - [sym__str_back_ticks] = ACTIONS(1698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1698), - [anon_sym_CARET] = ACTIONS(1698), + [anon_sym_export] = ACTIONS(1880), + [anon_sym_alias] = ACTIONS(1880), + [anon_sym_let] = ACTIONS(1880), + [anon_sym_let_DASHenv] = ACTIONS(1880), + [anon_sym_mut] = ACTIONS(1880), + [anon_sym_const] = ACTIONS(1880), + [sym_cmd_identifier] = ACTIONS(1880), + [anon_sym_SEMI] = ACTIONS(1880), + [anon_sym_LF] = ACTIONS(1882), + [anon_sym_def] = ACTIONS(1880), + [anon_sym_def_DASHenv] = ACTIONS(1880), + [anon_sym_export_DASHenv] = ACTIONS(1880), + [anon_sym_extern] = ACTIONS(1880), + [anon_sym_module] = ACTIONS(1880), + [anon_sym_use] = ACTIONS(1880), + [anon_sym_LBRACK] = ACTIONS(1880), + [anon_sym_LPAREN] = ACTIONS(1880), + [anon_sym_RPAREN] = ACTIONS(1880), + [anon_sym_DOLLAR] = ACTIONS(1880), + [anon_sym_error] = ACTIONS(1880), + [anon_sym_DASH] = ACTIONS(1880), + [anon_sym_break] = ACTIONS(1880), + [anon_sym_continue] = ACTIONS(1880), + [anon_sym_for] = ACTIONS(1880), + [anon_sym_loop] = ACTIONS(1880), + [anon_sym_while] = ACTIONS(1880), + [anon_sym_do] = ACTIONS(1880), + [anon_sym_if] = ACTIONS(1880), + [anon_sym_match] = ACTIONS(1880), + [anon_sym_LBRACE] = ACTIONS(1880), + [anon_sym_RBRACE] = ACTIONS(1880), + [anon_sym_try] = ACTIONS(1880), + [anon_sym_return] = ACTIONS(1880), + [anon_sym_source] = ACTIONS(1880), + [anon_sym_source_DASHenv] = ACTIONS(1880), + [anon_sym_register] = ACTIONS(1880), + [anon_sym_hide] = ACTIONS(1880), + [anon_sym_hide_DASHenv] = ACTIONS(1880), + [anon_sym_overlay] = ACTIONS(1880), + [anon_sym_where] = ACTIONS(1880), + [anon_sym_not] = ACTIONS(1880), + [anon_sym_DOT_DOT_LT] = ACTIONS(1880), + [anon_sym_DOT_DOT] = ACTIONS(1880), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1880), + [sym_val_nothing] = ACTIONS(1880), + [anon_sym_true] = ACTIONS(1880), + [anon_sym_false] = ACTIONS(1880), + [aux_sym_val_number_token1] = ACTIONS(1880), + [aux_sym_val_number_token2] = ACTIONS(1880), + [aux_sym_val_number_token3] = ACTIONS(1880), + [aux_sym_val_number_token4] = ACTIONS(1880), + [anon_sym_inf] = ACTIONS(1880), + [anon_sym_DASHinf] = ACTIONS(1880), + [anon_sym_NaN] = ACTIONS(1880), + [anon_sym_0b] = ACTIONS(1880), + [anon_sym_0o] = ACTIONS(1880), + [anon_sym_0x] = ACTIONS(1880), + [sym_val_date] = ACTIONS(1880), + [anon_sym_DQUOTE] = ACTIONS(1880), + [sym__str_single_quotes] = ACTIONS(1880), + [sym__str_back_ticks] = ACTIONS(1880), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1880), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1880), + [anon_sym_CARET] = ACTIONS(1880), [anon_sym_POUND] = ACTIONS(3), }, [838] = { [sym_comment] = STATE(838), - [anon_sym_export] = ACTIONS(1846), - [anon_sym_alias] = ACTIONS(1846), - [anon_sym_let] = ACTIONS(1846), - [anon_sym_let_DASHenv] = ACTIONS(1846), - [anon_sym_mut] = ACTIONS(1846), - [anon_sym_const] = ACTIONS(1846), - [sym_cmd_identifier] = ACTIONS(1846), - [anon_sym_SEMI] = ACTIONS(1846), - [anon_sym_LF] = ACTIONS(1848), - [anon_sym_def] = ACTIONS(1846), - [anon_sym_def_DASHenv] = ACTIONS(1846), - [anon_sym_export_DASHenv] = ACTIONS(1846), - [anon_sym_extern] = ACTIONS(1846), - [anon_sym_module] = ACTIONS(1846), - [anon_sym_use] = ACTIONS(1846), - [anon_sym_LBRACK] = ACTIONS(1846), - [anon_sym_LPAREN] = ACTIONS(1846), - [anon_sym_RPAREN] = ACTIONS(1846), - [anon_sym_DOLLAR] = ACTIONS(1846), - [anon_sym_error] = ACTIONS(1846), - [anon_sym_DASH] = ACTIONS(1846), - [anon_sym_break] = ACTIONS(1846), - [anon_sym_continue] = ACTIONS(1846), - [anon_sym_for] = ACTIONS(1846), - [anon_sym_loop] = ACTIONS(1846), - [anon_sym_while] = ACTIONS(1846), - [anon_sym_do] = ACTIONS(1846), - [anon_sym_if] = ACTIONS(1846), - [anon_sym_match] = ACTIONS(1846), - [anon_sym_LBRACE] = ACTIONS(1846), - [anon_sym_RBRACE] = ACTIONS(1846), - [anon_sym_try] = ACTIONS(1846), - [anon_sym_return] = ACTIONS(1846), - [anon_sym_source] = ACTIONS(1846), - [anon_sym_source_DASHenv] = ACTIONS(1846), - [anon_sym_register] = ACTIONS(1846), - [anon_sym_hide] = ACTIONS(1846), - [anon_sym_hide_DASHenv] = ACTIONS(1846), - [anon_sym_overlay] = ACTIONS(1846), - [anon_sym_where] = ACTIONS(1846), - [anon_sym_not] = ACTIONS(1846), - [anon_sym_DOT_DOT_LT] = ACTIONS(1846), - [anon_sym_DOT_DOT] = ACTIONS(1846), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1846), - [sym_val_nothing] = ACTIONS(1846), - [anon_sym_true] = ACTIONS(1846), - [anon_sym_false] = ACTIONS(1846), - [aux_sym_val_number_token1] = ACTIONS(1846), - [aux_sym_val_number_token2] = ACTIONS(1846), - [aux_sym_val_number_token3] = ACTIONS(1846), - [aux_sym_val_number_token4] = ACTIONS(1846), - [anon_sym_inf] = ACTIONS(1846), - [anon_sym_DASHinf] = ACTIONS(1846), - [anon_sym_NaN] = ACTIONS(1846), - [anon_sym_0b] = ACTIONS(1846), - [anon_sym_0o] = ACTIONS(1846), - [anon_sym_0x] = ACTIONS(1846), - [sym_val_date] = ACTIONS(1846), - [anon_sym_DQUOTE] = ACTIONS(1846), - [sym__str_single_quotes] = ACTIONS(1846), - [sym__str_back_ticks] = ACTIONS(1846), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1846), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1846), - [anon_sym_CARET] = ACTIONS(1846), + [anon_sym_export] = ACTIONS(1884), + [anon_sym_alias] = ACTIONS(1884), + [anon_sym_let] = ACTIONS(1884), + [anon_sym_let_DASHenv] = ACTIONS(1884), + [anon_sym_mut] = ACTIONS(1884), + [anon_sym_const] = ACTIONS(1884), + [sym_cmd_identifier] = ACTIONS(1884), + [anon_sym_SEMI] = ACTIONS(1884), + [anon_sym_LF] = ACTIONS(1886), + [anon_sym_def] = ACTIONS(1884), + [anon_sym_def_DASHenv] = ACTIONS(1884), + [anon_sym_export_DASHenv] = ACTIONS(1884), + [anon_sym_extern] = ACTIONS(1884), + [anon_sym_module] = ACTIONS(1884), + [anon_sym_use] = ACTIONS(1884), + [anon_sym_LBRACK] = ACTIONS(1884), + [anon_sym_LPAREN] = ACTIONS(1884), + [anon_sym_RPAREN] = ACTIONS(1884), + [anon_sym_DOLLAR] = ACTIONS(1884), + [anon_sym_error] = ACTIONS(1884), + [anon_sym_DASH] = ACTIONS(1884), + [anon_sym_break] = ACTIONS(1884), + [anon_sym_continue] = ACTIONS(1884), + [anon_sym_for] = ACTIONS(1884), + [anon_sym_loop] = ACTIONS(1884), + [anon_sym_while] = ACTIONS(1884), + [anon_sym_do] = ACTIONS(1884), + [anon_sym_if] = ACTIONS(1884), + [anon_sym_match] = ACTIONS(1884), + [anon_sym_LBRACE] = ACTIONS(1884), + [anon_sym_RBRACE] = ACTIONS(1884), + [anon_sym_try] = ACTIONS(1884), + [anon_sym_return] = ACTIONS(1884), + [anon_sym_source] = ACTIONS(1884), + [anon_sym_source_DASHenv] = ACTIONS(1884), + [anon_sym_register] = ACTIONS(1884), + [anon_sym_hide] = ACTIONS(1884), + [anon_sym_hide_DASHenv] = ACTIONS(1884), + [anon_sym_overlay] = ACTIONS(1884), + [anon_sym_where] = ACTIONS(1884), + [anon_sym_not] = ACTIONS(1884), + [anon_sym_DOT_DOT_LT] = ACTIONS(1884), + [anon_sym_DOT_DOT] = ACTIONS(1884), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1884), + [sym_val_nothing] = ACTIONS(1884), + [anon_sym_true] = ACTIONS(1884), + [anon_sym_false] = ACTIONS(1884), + [aux_sym_val_number_token1] = ACTIONS(1884), + [aux_sym_val_number_token2] = ACTIONS(1884), + [aux_sym_val_number_token3] = ACTIONS(1884), + [aux_sym_val_number_token4] = ACTIONS(1884), + [anon_sym_inf] = ACTIONS(1884), + [anon_sym_DASHinf] = ACTIONS(1884), + [anon_sym_NaN] = ACTIONS(1884), + [anon_sym_0b] = ACTIONS(1884), + [anon_sym_0o] = ACTIONS(1884), + [anon_sym_0x] = ACTIONS(1884), + [sym_val_date] = ACTIONS(1884), + [anon_sym_DQUOTE] = ACTIONS(1884), + [sym__str_single_quotes] = ACTIONS(1884), + [sym__str_back_ticks] = ACTIONS(1884), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1884), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1884), + [anon_sym_CARET] = ACTIONS(1884), [anon_sym_POUND] = ACTIONS(3), }, [839] = { [sym_comment] = STATE(839), - [anon_sym_export] = ACTIONS(1850), - [anon_sym_alias] = ACTIONS(1850), - [anon_sym_let] = ACTIONS(1850), - [anon_sym_let_DASHenv] = ACTIONS(1850), - [anon_sym_mut] = ACTIONS(1850), - [anon_sym_const] = ACTIONS(1850), - [sym_cmd_identifier] = ACTIONS(1850), - [anon_sym_SEMI] = ACTIONS(1850), - [anon_sym_LF] = ACTIONS(1852), - [anon_sym_def] = ACTIONS(1850), - [anon_sym_def_DASHenv] = ACTIONS(1850), - [anon_sym_export_DASHenv] = ACTIONS(1850), - [anon_sym_extern] = ACTIONS(1850), - [anon_sym_module] = ACTIONS(1850), - [anon_sym_use] = ACTIONS(1850), - [anon_sym_LBRACK] = ACTIONS(1850), - [anon_sym_LPAREN] = ACTIONS(1850), - [anon_sym_RPAREN] = ACTIONS(1850), - [anon_sym_DOLLAR] = ACTIONS(1850), - [anon_sym_error] = ACTIONS(1850), - [anon_sym_DASH] = ACTIONS(1850), - [anon_sym_break] = ACTIONS(1850), - [anon_sym_continue] = ACTIONS(1850), - [anon_sym_for] = ACTIONS(1850), - [anon_sym_loop] = ACTIONS(1850), - [anon_sym_while] = ACTIONS(1850), - [anon_sym_do] = ACTIONS(1850), - [anon_sym_if] = ACTIONS(1850), - [anon_sym_match] = ACTIONS(1850), - [anon_sym_LBRACE] = ACTIONS(1850), - [anon_sym_RBRACE] = ACTIONS(1850), - [anon_sym_try] = ACTIONS(1850), - [anon_sym_return] = ACTIONS(1850), - [anon_sym_source] = ACTIONS(1850), - [anon_sym_source_DASHenv] = ACTIONS(1850), - [anon_sym_register] = ACTIONS(1850), - [anon_sym_hide] = ACTIONS(1850), - [anon_sym_hide_DASHenv] = ACTIONS(1850), - [anon_sym_overlay] = ACTIONS(1850), - [anon_sym_where] = ACTIONS(1850), - [anon_sym_not] = ACTIONS(1850), - [anon_sym_DOT_DOT_LT] = ACTIONS(1850), - [anon_sym_DOT_DOT] = ACTIONS(1850), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1850), - [sym_val_nothing] = ACTIONS(1850), - [anon_sym_true] = ACTIONS(1850), - [anon_sym_false] = ACTIONS(1850), - [aux_sym_val_number_token1] = ACTIONS(1850), - [aux_sym_val_number_token2] = ACTIONS(1850), - [aux_sym_val_number_token3] = ACTIONS(1850), - [aux_sym_val_number_token4] = ACTIONS(1850), - [anon_sym_inf] = ACTIONS(1850), - [anon_sym_DASHinf] = ACTIONS(1850), - [anon_sym_NaN] = ACTIONS(1850), - [anon_sym_0b] = ACTIONS(1850), - [anon_sym_0o] = ACTIONS(1850), - [anon_sym_0x] = ACTIONS(1850), - [sym_val_date] = ACTIONS(1850), - [anon_sym_DQUOTE] = ACTIONS(1850), - [sym__str_single_quotes] = ACTIONS(1850), - [sym__str_back_ticks] = ACTIONS(1850), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1850), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1850), - [anon_sym_CARET] = ACTIONS(1850), + [anon_sym_export] = ACTIONS(1888), + [anon_sym_alias] = ACTIONS(1888), + [anon_sym_let] = ACTIONS(1888), + [anon_sym_let_DASHenv] = ACTIONS(1888), + [anon_sym_mut] = ACTIONS(1888), + [anon_sym_const] = ACTIONS(1888), + [sym_cmd_identifier] = ACTIONS(1888), + [anon_sym_SEMI] = ACTIONS(1888), + [anon_sym_LF] = ACTIONS(1890), + [anon_sym_def] = ACTIONS(1888), + [anon_sym_def_DASHenv] = ACTIONS(1888), + [anon_sym_export_DASHenv] = ACTIONS(1888), + [anon_sym_extern] = ACTIONS(1888), + [anon_sym_module] = ACTIONS(1888), + [anon_sym_use] = ACTIONS(1888), + [anon_sym_LBRACK] = ACTIONS(1888), + [anon_sym_LPAREN] = ACTIONS(1888), + [anon_sym_RPAREN] = ACTIONS(1888), + [anon_sym_DOLLAR] = ACTIONS(1888), + [anon_sym_error] = ACTIONS(1888), + [anon_sym_DASH] = ACTIONS(1888), + [anon_sym_break] = ACTIONS(1888), + [anon_sym_continue] = ACTIONS(1888), + [anon_sym_for] = ACTIONS(1888), + [anon_sym_loop] = ACTIONS(1888), + [anon_sym_while] = ACTIONS(1888), + [anon_sym_do] = ACTIONS(1888), + [anon_sym_if] = ACTIONS(1888), + [anon_sym_match] = ACTIONS(1888), + [anon_sym_LBRACE] = ACTIONS(1888), + [anon_sym_RBRACE] = ACTIONS(1888), + [anon_sym_try] = ACTIONS(1888), + [anon_sym_return] = ACTIONS(1888), + [anon_sym_source] = ACTIONS(1888), + [anon_sym_source_DASHenv] = ACTIONS(1888), + [anon_sym_register] = ACTIONS(1888), + [anon_sym_hide] = ACTIONS(1888), + [anon_sym_hide_DASHenv] = ACTIONS(1888), + [anon_sym_overlay] = ACTIONS(1888), + [anon_sym_where] = ACTIONS(1888), + [anon_sym_not] = ACTIONS(1888), + [anon_sym_DOT_DOT_LT] = ACTIONS(1888), + [anon_sym_DOT_DOT] = ACTIONS(1888), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1888), + [sym_val_nothing] = ACTIONS(1888), + [anon_sym_true] = ACTIONS(1888), + [anon_sym_false] = ACTIONS(1888), + [aux_sym_val_number_token1] = ACTIONS(1888), + [aux_sym_val_number_token2] = ACTIONS(1888), + [aux_sym_val_number_token3] = ACTIONS(1888), + [aux_sym_val_number_token4] = ACTIONS(1888), + [anon_sym_inf] = ACTIONS(1888), + [anon_sym_DASHinf] = ACTIONS(1888), + [anon_sym_NaN] = ACTIONS(1888), + [anon_sym_0b] = ACTIONS(1888), + [anon_sym_0o] = ACTIONS(1888), + [anon_sym_0x] = ACTIONS(1888), + [sym_val_date] = ACTIONS(1888), + [anon_sym_DQUOTE] = ACTIONS(1888), + [sym__str_single_quotes] = ACTIONS(1888), + [sym__str_back_ticks] = ACTIONS(1888), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1888), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1888), + [anon_sym_CARET] = ACTIONS(1888), [anon_sym_POUND] = ACTIONS(3), }, [840] = { [sym_comment] = STATE(840), - [anon_sym_export] = ACTIONS(1854), - [anon_sym_alias] = ACTIONS(1854), - [anon_sym_let] = ACTIONS(1854), - [anon_sym_let_DASHenv] = ACTIONS(1854), - [anon_sym_mut] = ACTIONS(1854), - [anon_sym_const] = ACTIONS(1854), - [sym_cmd_identifier] = ACTIONS(1854), - [anon_sym_SEMI] = ACTIONS(1854), - [anon_sym_LF] = ACTIONS(1856), - [anon_sym_def] = ACTIONS(1854), - [anon_sym_def_DASHenv] = ACTIONS(1854), - [anon_sym_export_DASHenv] = ACTIONS(1854), - [anon_sym_extern] = ACTIONS(1854), - [anon_sym_module] = ACTIONS(1854), - [anon_sym_use] = ACTIONS(1854), - [anon_sym_LBRACK] = ACTIONS(1854), - [anon_sym_LPAREN] = ACTIONS(1854), - [anon_sym_RPAREN] = ACTIONS(1854), - [anon_sym_DOLLAR] = ACTIONS(1854), - [anon_sym_error] = ACTIONS(1854), - [anon_sym_DASH] = ACTIONS(1854), - [anon_sym_break] = ACTIONS(1854), - [anon_sym_continue] = ACTIONS(1854), - [anon_sym_for] = ACTIONS(1854), - [anon_sym_loop] = ACTIONS(1854), - [anon_sym_while] = ACTIONS(1854), - [anon_sym_do] = ACTIONS(1854), - [anon_sym_if] = ACTIONS(1854), - [anon_sym_match] = ACTIONS(1854), - [anon_sym_LBRACE] = ACTIONS(1854), - [anon_sym_RBRACE] = ACTIONS(1854), - [anon_sym_try] = ACTIONS(1854), - [anon_sym_return] = ACTIONS(1854), - [anon_sym_source] = ACTIONS(1854), - [anon_sym_source_DASHenv] = ACTIONS(1854), - [anon_sym_register] = ACTIONS(1854), - [anon_sym_hide] = ACTIONS(1854), - [anon_sym_hide_DASHenv] = ACTIONS(1854), - [anon_sym_overlay] = ACTIONS(1854), - [anon_sym_where] = ACTIONS(1854), - [anon_sym_not] = ACTIONS(1854), - [anon_sym_DOT_DOT_LT] = ACTIONS(1854), - [anon_sym_DOT_DOT] = ACTIONS(1854), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), - [sym_val_nothing] = ACTIONS(1854), - [anon_sym_true] = ACTIONS(1854), - [anon_sym_false] = ACTIONS(1854), - [aux_sym_val_number_token1] = ACTIONS(1854), - [aux_sym_val_number_token2] = ACTIONS(1854), - [aux_sym_val_number_token3] = ACTIONS(1854), - [aux_sym_val_number_token4] = ACTIONS(1854), - [anon_sym_inf] = ACTIONS(1854), - [anon_sym_DASHinf] = ACTIONS(1854), - [anon_sym_NaN] = ACTIONS(1854), - [anon_sym_0b] = ACTIONS(1854), - [anon_sym_0o] = ACTIONS(1854), - [anon_sym_0x] = ACTIONS(1854), - [sym_val_date] = ACTIONS(1854), - [anon_sym_DQUOTE] = ACTIONS(1854), - [sym__str_single_quotes] = ACTIONS(1854), - [sym__str_back_ticks] = ACTIONS(1854), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), - [anon_sym_CARET] = ACTIONS(1854), + [ts_builtin_sym_end] = ACTIONS(1483), + [anon_sym_export] = ACTIONS(1481), + [anon_sym_alias] = ACTIONS(1481), + [anon_sym_let] = ACTIONS(1481), + [anon_sym_let_DASHenv] = ACTIONS(1481), + [anon_sym_mut] = ACTIONS(1481), + [anon_sym_const] = ACTIONS(1481), + [sym_cmd_identifier] = ACTIONS(1481), + [anon_sym_SEMI] = ACTIONS(1481), + [anon_sym_LF] = ACTIONS(1483), + [anon_sym_def] = ACTIONS(1481), + [anon_sym_def_DASHenv] = ACTIONS(1481), + [anon_sym_export_DASHenv] = ACTIONS(1481), + [anon_sym_extern] = ACTIONS(1481), + [anon_sym_module] = ACTIONS(1481), + [anon_sym_use] = ACTIONS(1481), + [anon_sym_LBRACK] = ACTIONS(1481), + [anon_sym_LPAREN] = ACTIONS(1481), + [anon_sym_PIPE] = ACTIONS(1481), + [anon_sym_DOLLAR] = ACTIONS(1481), + [anon_sym_error] = ACTIONS(1481), + [anon_sym_DASH] = ACTIONS(1481), + [anon_sym_break] = ACTIONS(1481), + [anon_sym_continue] = ACTIONS(1481), + [anon_sym_for] = ACTIONS(1481), + [anon_sym_loop] = ACTIONS(1481), + [anon_sym_while] = ACTIONS(1481), + [anon_sym_do] = ACTIONS(1481), + [anon_sym_if] = ACTIONS(1481), + [anon_sym_match] = ACTIONS(1481), + [anon_sym_LBRACE] = ACTIONS(1481), + [anon_sym_try] = ACTIONS(1481), + [anon_sym_return] = ACTIONS(1481), + [anon_sym_source] = ACTIONS(1481), + [anon_sym_source_DASHenv] = ACTIONS(1481), + [anon_sym_register] = ACTIONS(1481), + [anon_sym_hide] = ACTIONS(1481), + [anon_sym_hide_DASHenv] = ACTIONS(1481), + [anon_sym_overlay] = ACTIONS(1481), + [anon_sym_where] = ACTIONS(1481), + [anon_sym_not] = ACTIONS(1481), + [anon_sym_DOT_DOT_LT] = ACTIONS(1481), + [anon_sym_DOT_DOT] = ACTIONS(1481), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1481), + [sym_val_nothing] = ACTIONS(1481), + [anon_sym_true] = ACTIONS(1481), + [anon_sym_false] = ACTIONS(1481), + [aux_sym_val_number_token1] = ACTIONS(1481), + [aux_sym_val_number_token2] = ACTIONS(1481), + [aux_sym_val_number_token3] = ACTIONS(1481), + [aux_sym_val_number_token4] = ACTIONS(1481), + [anon_sym_inf] = ACTIONS(1481), + [anon_sym_DASHinf] = ACTIONS(1481), + [anon_sym_NaN] = ACTIONS(1481), + [anon_sym_0b] = ACTIONS(1481), + [anon_sym_0o] = ACTIONS(1481), + [anon_sym_0x] = ACTIONS(1481), + [sym_val_date] = ACTIONS(1481), + [anon_sym_DQUOTE] = ACTIONS(1481), + [sym__str_single_quotes] = ACTIONS(1481), + [sym__str_back_ticks] = ACTIONS(1481), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1481), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1481), + [anon_sym_CARET] = ACTIONS(1481), [anon_sym_POUND] = ACTIONS(3), }, [841] = { [sym_comment] = STATE(841), - [anon_sym_export] = ACTIONS(1854), - [anon_sym_alias] = ACTIONS(1854), - [anon_sym_let] = ACTIONS(1854), - [anon_sym_let_DASHenv] = ACTIONS(1854), - [anon_sym_mut] = ACTIONS(1854), - [anon_sym_const] = ACTIONS(1854), - [sym_cmd_identifier] = ACTIONS(1854), - [anon_sym_SEMI] = ACTIONS(1854), - [anon_sym_LF] = ACTIONS(1856), - [anon_sym_def] = ACTIONS(1854), - [anon_sym_def_DASHenv] = ACTIONS(1854), - [anon_sym_export_DASHenv] = ACTIONS(1854), - [anon_sym_extern] = ACTIONS(1854), - [anon_sym_module] = ACTIONS(1854), - [anon_sym_use] = ACTIONS(1854), - [anon_sym_LBRACK] = ACTIONS(1854), - [anon_sym_LPAREN] = ACTIONS(1854), - [anon_sym_RPAREN] = ACTIONS(1854), - [anon_sym_DOLLAR] = ACTIONS(1854), - [anon_sym_error] = ACTIONS(1854), - [anon_sym_DASH] = ACTIONS(1854), - [anon_sym_break] = ACTIONS(1854), - [anon_sym_continue] = ACTIONS(1854), - [anon_sym_for] = ACTIONS(1854), - [anon_sym_loop] = ACTIONS(1854), - [anon_sym_while] = ACTIONS(1854), - [anon_sym_do] = ACTIONS(1854), - [anon_sym_if] = ACTIONS(1854), - [anon_sym_match] = ACTIONS(1854), - [anon_sym_LBRACE] = ACTIONS(1854), - [anon_sym_RBRACE] = ACTIONS(1854), - [anon_sym_try] = ACTIONS(1854), - [anon_sym_return] = ACTIONS(1854), - [anon_sym_source] = ACTIONS(1854), - [anon_sym_source_DASHenv] = ACTIONS(1854), - [anon_sym_register] = ACTIONS(1854), - [anon_sym_hide] = ACTIONS(1854), - [anon_sym_hide_DASHenv] = ACTIONS(1854), - [anon_sym_overlay] = ACTIONS(1854), - [anon_sym_where] = ACTIONS(1854), - [anon_sym_not] = ACTIONS(1854), - [anon_sym_DOT_DOT_LT] = ACTIONS(1854), - [anon_sym_DOT_DOT] = ACTIONS(1854), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), - [sym_val_nothing] = ACTIONS(1854), - [anon_sym_true] = ACTIONS(1854), - [anon_sym_false] = ACTIONS(1854), - [aux_sym_val_number_token1] = ACTIONS(1854), - [aux_sym_val_number_token2] = ACTIONS(1854), - [aux_sym_val_number_token3] = ACTIONS(1854), - [aux_sym_val_number_token4] = ACTIONS(1854), - [anon_sym_inf] = ACTIONS(1854), - [anon_sym_DASHinf] = ACTIONS(1854), - [anon_sym_NaN] = ACTIONS(1854), - [anon_sym_0b] = ACTIONS(1854), - [anon_sym_0o] = ACTIONS(1854), - [anon_sym_0x] = ACTIONS(1854), - [sym_val_date] = ACTIONS(1854), - [anon_sym_DQUOTE] = ACTIONS(1854), - [sym__str_single_quotes] = ACTIONS(1854), - [sym__str_back_ticks] = ACTIONS(1854), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), - [anon_sym_CARET] = ACTIONS(1854), + [anon_sym_export] = ACTIONS(1892), + [anon_sym_alias] = ACTIONS(1892), + [anon_sym_let] = ACTIONS(1892), + [anon_sym_let_DASHenv] = ACTIONS(1892), + [anon_sym_mut] = ACTIONS(1892), + [anon_sym_const] = ACTIONS(1892), + [sym_cmd_identifier] = ACTIONS(1892), + [anon_sym_SEMI] = ACTIONS(1892), + [anon_sym_LF] = ACTIONS(1894), + [anon_sym_def] = ACTIONS(1892), + [anon_sym_def_DASHenv] = ACTIONS(1892), + [anon_sym_export_DASHenv] = ACTIONS(1892), + [anon_sym_extern] = ACTIONS(1892), + [anon_sym_module] = ACTIONS(1892), + [anon_sym_use] = ACTIONS(1892), + [anon_sym_LBRACK] = ACTIONS(1892), + [anon_sym_LPAREN] = ACTIONS(1892), + [anon_sym_RPAREN] = ACTIONS(1892), + [anon_sym_DOLLAR] = ACTIONS(1892), + [anon_sym_error] = ACTIONS(1892), + [anon_sym_DASH] = ACTIONS(1892), + [anon_sym_break] = ACTIONS(1892), + [anon_sym_continue] = ACTIONS(1892), + [anon_sym_for] = ACTIONS(1892), + [anon_sym_loop] = ACTIONS(1892), + [anon_sym_while] = ACTIONS(1892), + [anon_sym_do] = ACTIONS(1892), + [anon_sym_if] = ACTIONS(1892), + [anon_sym_match] = ACTIONS(1892), + [anon_sym_LBRACE] = ACTIONS(1892), + [anon_sym_RBRACE] = ACTIONS(1892), + [anon_sym_try] = ACTIONS(1892), + [anon_sym_return] = ACTIONS(1892), + [anon_sym_source] = ACTIONS(1892), + [anon_sym_source_DASHenv] = ACTIONS(1892), + [anon_sym_register] = ACTIONS(1892), + [anon_sym_hide] = ACTIONS(1892), + [anon_sym_hide_DASHenv] = ACTIONS(1892), + [anon_sym_overlay] = ACTIONS(1892), + [anon_sym_where] = ACTIONS(1892), + [anon_sym_not] = ACTIONS(1892), + [anon_sym_DOT_DOT_LT] = ACTIONS(1892), + [anon_sym_DOT_DOT] = ACTIONS(1892), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1892), + [sym_val_nothing] = ACTIONS(1892), + [anon_sym_true] = ACTIONS(1892), + [anon_sym_false] = ACTIONS(1892), + [aux_sym_val_number_token1] = ACTIONS(1892), + [aux_sym_val_number_token2] = ACTIONS(1892), + [aux_sym_val_number_token3] = ACTIONS(1892), + [aux_sym_val_number_token4] = ACTIONS(1892), + [anon_sym_inf] = ACTIONS(1892), + [anon_sym_DASHinf] = ACTIONS(1892), + [anon_sym_NaN] = ACTIONS(1892), + [anon_sym_0b] = ACTIONS(1892), + [anon_sym_0o] = ACTIONS(1892), + [anon_sym_0x] = ACTIONS(1892), + [sym_val_date] = ACTIONS(1892), + [anon_sym_DQUOTE] = ACTIONS(1892), + [sym__str_single_quotes] = ACTIONS(1892), + [sym__str_back_ticks] = ACTIONS(1892), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1892), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1892), + [anon_sym_CARET] = ACTIONS(1892), [anon_sym_POUND] = ACTIONS(3), }, [842] = { [sym_comment] = STATE(842), - [anon_sym_export] = ACTIONS(1858), - [anon_sym_alias] = ACTIONS(1858), - [anon_sym_let] = ACTIONS(1858), - [anon_sym_let_DASHenv] = ACTIONS(1858), - [anon_sym_mut] = ACTIONS(1858), - [anon_sym_const] = ACTIONS(1858), - [sym_cmd_identifier] = ACTIONS(1858), - [anon_sym_SEMI] = ACTIONS(1858), - [anon_sym_LF] = ACTIONS(1860), - [anon_sym_def] = ACTIONS(1858), - [anon_sym_def_DASHenv] = ACTIONS(1858), - [anon_sym_export_DASHenv] = ACTIONS(1858), - [anon_sym_extern] = ACTIONS(1858), - [anon_sym_module] = ACTIONS(1858), - [anon_sym_use] = ACTIONS(1858), - [anon_sym_LBRACK] = ACTIONS(1858), - [anon_sym_LPAREN] = ACTIONS(1858), - [anon_sym_RPAREN] = ACTIONS(1858), - [anon_sym_DOLLAR] = ACTIONS(1858), - [anon_sym_error] = ACTIONS(1858), - [anon_sym_DASH] = ACTIONS(1858), - [anon_sym_break] = ACTIONS(1858), - [anon_sym_continue] = ACTIONS(1858), - [anon_sym_for] = ACTIONS(1858), - [anon_sym_loop] = ACTIONS(1858), - [anon_sym_while] = ACTIONS(1858), - [anon_sym_do] = ACTIONS(1858), - [anon_sym_if] = ACTIONS(1858), - [anon_sym_match] = ACTIONS(1858), - [anon_sym_LBRACE] = ACTIONS(1858), - [anon_sym_RBRACE] = ACTIONS(1858), - [anon_sym_try] = ACTIONS(1858), - [anon_sym_return] = ACTIONS(1858), - [anon_sym_source] = ACTIONS(1858), - [anon_sym_source_DASHenv] = ACTIONS(1858), - [anon_sym_register] = ACTIONS(1858), - [anon_sym_hide] = ACTIONS(1858), - [anon_sym_hide_DASHenv] = ACTIONS(1858), - [anon_sym_overlay] = ACTIONS(1858), - [anon_sym_where] = ACTIONS(1858), - [anon_sym_not] = ACTIONS(1858), - [anon_sym_DOT_DOT_LT] = ACTIONS(1858), - [anon_sym_DOT_DOT] = ACTIONS(1858), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), - [sym_val_nothing] = ACTIONS(1858), - [anon_sym_true] = ACTIONS(1858), - [anon_sym_false] = ACTIONS(1858), - [aux_sym_val_number_token1] = ACTIONS(1858), - [aux_sym_val_number_token2] = ACTIONS(1858), - [aux_sym_val_number_token3] = ACTIONS(1858), - [aux_sym_val_number_token4] = ACTIONS(1858), - [anon_sym_inf] = ACTIONS(1858), - [anon_sym_DASHinf] = ACTIONS(1858), - [anon_sym_NaN] = ACTIONS(1858), - [anon_sym_0b] = ACTIONS(1858), - [anon_sym_0o] = ACTIONS(1858), - [anon_sym_0x] = ACTIONS(1858), - [sym_val_date] = ACTIONS(1858), - [anon_sym_DQUOTE] = ACTIONS(1858), - [sym__str_single_quotes] = ACTIONS(1858), - [sym__str_back_ticks] = ACTIONS(1858), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), - [anon_sym_CARET] = ACTIONS(1858), + [anon_sym_export] = ACTIONS(1896), + [anon_sym_alias] = ACTIONS(1896), + [anon_sym_let] = ACTIONS(1896), + [anon_sym_let_DASHenv] = ACTIONS(1896), + [anon_sym_mut] = ACTIONS(1896), + [anon_sym_const] = ACTIONS(1896), + [sym_cmd_identifier] = ACTIONS(1896), + [anon_sym_SEMI] = ACTIONS(1896), + [anon_sym_LF] = ACTIONS(1898), + [anon_sym_def] = ACTIONS(1896), + [anon_sym_def_DASHenv] = ACTIONS(1896), + [anon_sym_export_DASHenv] = ACTIONS(1896), + [anon_sym_extern] = ACTIONS(1896), + [anon_sym_module] = ACTIONS(1896), + [anon_sym_use] = ACTIONS(1896), + [anon_sym_LBRACK] = ACTIONS(1896), + [anon_sym_LPAREN] = ACTIONS(1896), + [anon_sym_RPAREN] = ACTIONS(1896), + [anon_sym_DOLLAR] = ACTIONS(1896), + [anon_sym_error] = ACTIONS(1896), + [anon_sym_DASH] = ACTIONS(1896), + [anon_sym_break] = ACTIONS(1896), + [anon_sym_continue] = ACTIONS(1896), + [anon_sym_for] = ACTIONS(1896), + [anon_sym_loop] = ACTIONS(1896), + [anon_sym_while] = ACTIONS(1896), + [anon_sym_do] = ACTIONS(1896), + [anon_sym_if] = ACTIONS(1896), + [anon_sym_match] = ACTIONS(1896), + [anon_sym_LBRACE] = ACTIONS(1896), + [anon_sym_RBRACE] = ACTIONS(1896), + [anon_sym_try] = ACTIONS(1896), + [anon_sym_return] = ACTIONS(1896), + [anon_sym_source] = ACTIONS(1896), + [anon_sym_source_DASHenv] = ACTIONS(1896), + [anon_sym_register] = ACTIONS(1896), + [anon_sym_hide] = ACTIONS(1896), + [anon_sym_hide_DASHenv] = ACTIONS(1896), + [anon_sym_overlay] = ACTIONS(1896), + [anon_sym_where] = ACTIONS(1896), + [anon_sym_not] = ACTIONS(1896), + [anon_sym_DOT_DOT_LT] = ACTIONS(1896), + [anon_sym_DOT_DOT] = ACTIONS(1896), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1896), + [sym_val_nothing] = ACTIONS(1896), + [anon_sym_true] = ACTIONS(1896), + [anon_sym_false] = ACTIONS(1896), + [aux_sym_val_number_token1] = ACTIONS(1896), + [aux_sym_val_number_token2] = ACTIONS(1896), + [aux_sym_val_number_token3] = ACTIONS(1896), + [aux_sym_val_number_token4] = ACTIONS(1896), + [anon_sym_inf] = ACTIONS(1896), + [anon_sym_DASHinf] = ACTIONS(1896), + [anon_sym_NaN] = ACTIONS(1896), + [anon_sym_0b] = ACTIONS(1896), + [anon_sym_0o] = ACTIONS(1896), + [anon_sym_0x] = ACTIONS(1896), + [sym_val_date] = ACTIONS(1896), + [anon_sym_DQUOTE] = ACTIONS(1896), + [sym__str_single_quotes] = ACTIONS(1896), + [sym__str_back_ticks] = ACTIONS(1896), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1896), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1896), + [anon_sym_CARET] = ACTIONS(1896), [anon_sym_POUND] = ACTIONS(3), }, [843] = { [sym_comment] = STATE(843), - [anon_sym_export] = ACTIONS(1858), - [anon_sym_alias] = ACTIONS(1858), - [anon_sym_let] = ACTIONS(1858), - [anon_sym_let_DASHenv] = ACTIONS(1858), - [anon_sym_mut] = ACTIONS(1858), - [anon_sym_const] = ACTIONS(1858), - [sym_cmd_identifier] = ACTIONS(1858), - [anon_sym_SEMI] = ACTIONS(1858), - [anon_sym_LF] = ACTIONS(1860), - [anon_sym_def] = ACTIONS(1858), - [anon_sym_def_DASHenv] = ACTIONS(1858), - [anon_sym_export_DASHenv] = ACTIONS(1858), - [anon_sym_extern] = ACTIONS(1858), - [anon_sym_module] = ACTIONS(1858), - [anon_sym_use] = ACTIONS(1858), - [anon_sym_LBRACK] = ACTIONS(1858), - [anon_sym_LPAREN] = ACTIONS(1858), - [anon_sym_RPAREN] = ACTIONS(1858), - [anon_sym_DOLLAR] = ACTIONS(1858), - [anon_sym_error] = ACTIONS(1858), - [anon_sym_DASH] = ACTIONS(1858), - [anon_sym_break] = ACTIONS(1858), - [anon_sym_continue] = ACTIONS(1858), - [anon_sym_for] = ACTIONS(1858), - [anon_sym_loop] = ACTIONS(1858), - [anon_sym_while] = ACTIONS(1858), - [anon_sym_do] = ACTIONS(1858), - [anon_sym_if] = ACTIONS(1858), - [anon_sym_match] = ACTIONS(1858), - [anon_sym_LBRACE] = ACTIONS(1858), - [anon_sym_RBRACE] = ACTIONS(1858), - [anon_sym_try] = ACTIONS(1858), - [anon_sym_return] = ACTIONS(1858), - [anon_sym_source] = ACTIONS(1858), - [anon_sym_source_DASHenv] = ACTIONS(1858), - [anon_sym_register] = ACTIONS(1858), - [anon_sym_hide] = ACTIONS(1858), - [anon_sym_hide_DASHenv] = ACTIONS(1858), - [anon_sym_overlay] = ACTIONS(1858), - [anon_sym_where] = ACTIONS(1858), - [anon_sym_not] = ACTIONS(1858), - [anon_sym_DOT_DOT_LT] = ACTIONS(1858), - [anon_sym_DOT_DOT] = ACTIONS(1858), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), - [sym_val_nothing] = ACTIONS(1858), - [anon_sym_true] = ACTIONS(1858), - [anon_sym_false] = ACTIONS(1858), - [aux_sym_val_number_token1] = ACTIONS(1858), - [aux_sym_val_number_token2] = ACTIONS(1858), - [aux_sym_val_number_token3] = ACTIONS(1858), - [aux_sym_val_number_token4] = ACTIONS(1858), - [anon_sym_inf] = ACTIONS(1858), - [anon_sym_DASHinf] = ACTIONS(1858), - [anon_sym_NaN] = ACTIONS(1858), - [anon_sym_0b] = ACTIONS(1858), - [anon_sym_0o] = ACTIONS(1858), - [anon_sym_0x] = ACTIONS(1858), - [sym_val_date] = ACTIONS(1858), - [anon_sym_DQUOTE] = ACTIONS(1858), - [sym__str_single_quotes] = ACTIONS(1858), - [sym__str_back_ticks] = ACTIONS(1858), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), - [anon_sym_CARET] = ACTIONS(1858), + [ts_builtin_sym_end] = ACTIONS(1676), + [anon_sym_export] = ACTIONS(1674), + [anon_sym_alias] = ACTIONS(1674), + [anon_sym_let] = ACTIONS(1674), + [anon_sym_let_DASHenv] = ACTIONS(1674), + [anon_sym_mut] = ACTIONS(1674), + [anon_sym_const] = ACTIONS(1674), + [sym_cmd_identifier] = ACTIONS(1674), + [anon_sym_SEMI] = ACTIONS(1674), + [anon_sym_LF] = ACTIONS(1676), + [anon_sym_def] = ACTIONS(1674), + [anon_sym_def_DASHenv] = ACTIONS(1674), + [anon_sym_export_DASHenv] = ACTIONS(1674), + [anon_sym_extern] = ACTIONS(1674), + [anon_sym_module] = ACTIONS(1674), + [anon_sym_use] = ACTIONS(1674), + [anon_sym_LBRACK] = ACTIONS(1674), + [anon_sym_LPAREN] = ACTIONS(1674), + [anon_sym_PIPE] = ACTIONS(1674), + [anon_sym_DOLLAR] = ACTIONS(1674), + [anon_sym_error] = ACTIONS(1674), + [anon_sym_DASH] = ACTIONS(1674), + [anon_sym_break] = ACTIONS(1674), + [anon_sym_continue] = ACTIONS(1674), + [anon_sym_for] = ACTIONS(1674), + [anon_sym_loop] = ACTIONS(1674), + [anon_sym_while] = ACTIONS(1674), + [anon_sym_do] = ACTIONS(1674), + [anon_sym_if] = ACTIONS(1674), + [anon_sym_match] = ACTIONS(1674), + [anon_sym_LBRACE] = ACTIONS(1674), + [anon_sym_try] = ACTIONS(1674), + [anon_sym_return] = ACTIONS(1674), + [anon_sym_source] = ACTIONS(1674), + [anon_sym_source_DASHenv] = ACTIONS(1674), + [anon_sym_register] = ACTIONS(1674), + [anon_sym_hide] = ACTIONS(1674), + [anon_sym_hide_DASHenv] = ACTIONS(1674), + [anon_sym_overlay] = ACTIONS(1674), + [anon_sym_where] = ACTIONS(1674), + [anon_sym_not] = ACTIONS(1674), + [anon_sym_DOT_DOT_LT] = ACTIONS(1674), + [anon_sym_DOT_DOT] = ACTIONS(1674), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1674), + [sym_val_nothing] = ACTIONS(1674), + [anon_sym_true] = ACTIONS(1674), + [anon_sym_false] = ACTIONS(1674), + [aux_sym_val_number_token1] = ACTIONS(1674), + [aux_sym_val_number_token2] = ACTIONS(1674), + [aux_sym_val_number_token3] = ACTIONS(1674), + [aux_sym_val_number_token4] = ACTIONS(1674), + [anon_sym_inf] = ACTIONS(1674), + [anon_sym_DASHinf] = ACTIONS(1674), + [anon_sym_NaN] = ACTIONS(1674), + [anon_sym_0b] = ACTIONS(1674), + [anon_sym_0o] = ACTIONS(1674), + [anon_sym_0x] = ACTIONS(1674), + [sym_val_date] = ACTIONS(1674), + [anon_sym_DQUOTE] = ACTIONS(1674), + [sym__str_single_quotes] = ACTIONS(1674), + [sym__str_back_ticks] = ACTIONS(1674), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1674), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1674), + [anon_sym_CARET] = ACTIONS(1674), [anon_sym_POUND] = ACTIONS(3), }, [844] = { [sym_comment] = STATE(844), - [anon_sym_export] = ACTIONS(1862), - [anon_sym_alias] = ACTIONS(1862), - [anon_sym_let] = ACTIONS(1862), - [anon_sym_let_DASHenv] = ACTIONS(1862), - [anon_sym_mut] = ACTIONS(1862), - [anon_sym_const] = ACTIONS(1862), - [sym_cmd_identifier] = ACTIONS(1862), - [anon_sym_SEMI] = ACTIONS(1862), - [anon_sym_LF] = ACTIONS(1864), - [anon_sym_def] = ACTIONS(1862), - [anon_sym_def_DASHenv] = ACTIONS(1862), - [anon_sym_export_DASHenv] = ACTIONS(1862), - [anon_sym_extern] = ACTIONS(1862), - [anon_sym_module] = ACTIONS(1862), - [anon_sym_use] = ACTIONS(1862), - [anon_sym_LBRACK] = ACTIONS(1862), - [anon_sym_LPAREN] = ACTIONS(1862), - [anon_sym_RPAREN] = ACTIONS(1862), - [anon_sym_DOLLAR] = ACTIONS(1862), - [anon_sym_error] = ACTIONS(1862), - [anon_sym_DASH] = ACTIONS(1862), - [anon_sym_break] = ACTIONS(1862), - [anon_sym_continue] = ACTIONS(1862), - [anon_sym_for] = ACTIONS(1862), - [anon_sym_loop] = ACTIONS(1862), - [anon_sym_while] = ACTIONS(1862), - [anon_sym_do] = ACTIONS(1862), - [anon_sym_if] = ACTIONS(1862), - [anon_sym_match] = ACTIONS(1862), - [anon_sym_LBRACE] = ACTIONS(1862), - [anon_sym_RBRACE] = ACTIONS(1862), - [anon_sym_try] = ACTIONS(1862), - [anon_sym_return] = ACTIONS(1862), - [anon_sym_source] = ACTIONS(1862), - [anon_sym_source_DASHenv] = ACTIONS(1862), - [anon_sym_register] = ACTIONS(1862), - [anon_sym_hide] = ACTIONS(1862), - [anon_sym_hide_DASHenv] = ACTIONS(1862), - [anon_sym_overlay] = ACTIONS(1862), - [anon_sym_where] = ACTIONS(1862), - [anon_sym_not] = ACTIONS(1862), - [anon_sym_DOT_DOT_LT] = ACTIONS(1862), - [anon_sym_DOT_DOT] = ACTIONS(1862), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), - [sym_val_nothing] = ACTIONS(1862), - [anon_sym_true] = ACTIONS(1862), - [anon_sym_false] = ACTIONS(1862), - [aux_sym_val_number_token1] = ACTIONS(1862), - [aux_sym_val_number_token2] = ACTIONS(1862), - [aux_sym_val_number_token3] = ACTIONS(1862), - [aux_sym_val_number_token4] = ACTIONS(1862), - [anon_sym_inf] = ACTIONS(1862), - [anon_sym_DASHinf] = ACTIONS(1862), - [anon_sym_NaN] = ACTIONS(1862), - [anon_sym_0b] = ACTIONS(1862), - [anon_sym_0o] = ACTIONS(1862), - [anon_sym_0x] = ACTIONS(1862), - [sym_val_date] = ACTIONS(1862), - [anon_sym_DQUOTE] = ACTIONS(1862), - [sym__str_single_quotes] = ACTIONS(1862), - [sym__str_back_ticks] = ACTIONS(1862), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), - [anon_sym_CARET] = ACTIONS(1862), + [ts_builtin_sym_end] = ACTIONS(1696), + [anon_sym_export] = ACTIONS(1694), + [anon_sym_alias] = ACTIONS(1694), + [anon_sym_let] = ACTIONS(1694), + [anon_sym_let_DASHenv] = ACTIONS(1694), + [anon_sym_mut] = ACTIONS(1694), + [anon_sym_const] = ACTIONS(1694), + [sym_cmd_identifier] = ACTIONS(1694), + [anon_sym_SEMI] = ACTIONS(1694), + [anon_sym_LF] = ACTIONS(1696), + [anon_sym_def] = ACTIONS(1694), + [anon_sym_def_DASHenv] = ACTIONS(1694), + [anon_sym_export_DASHenv] = ACTIONS(1694), + [anon_sym_extern] = ACTIONS(1694), + [anon_sym_module] = ACTIONS(1694), + [anon_sym_use] = ACTIONS(1694), + [anon_sym_LBRACK] = ACTIONS(1694), + [anon_sym_LPAREN] = ACTIONS(1694), + [anon_sym_PIPE] = ACTIONS(1694), + [anon_sym_DOLLAR] = ACTIONS(1694), + [anon_sym_error] = ACTIONS(1694), + [anon_sym_DASH] = ACTIONS(1694), + [anon_sym_break] = ACTIONS(1694), + [anon_sym_continue] = ACTIONS(1694), + [anon_sym_for] = ACTIONS(1694), + [anon_sym_loop] = ACTIONS(1694), + [anon_sym_while] = ACTIONS(1694), + [anon_sym_do] = ACTIONS(1694), + [anon_sym_if] = ACTIONS(1694), + [anon_sym_match] = ACTIONS(1694), + [anon_sym_LBRACE] = ACTIONS(1694), + [anon_sym_try] = ACTIONS(1694), + [anon_sym_return] = ACTIONS(1694), + [anon_sym_source] = ACTIONS(1694), + [anon_sym_source_DASHenv] = ACTIONS(1694), + [anon_sym_register] = ACTIONS(1694), + [anon_sym_hide] = ACTIONS(1694), + [anon_sym_hide_DASHenv] = ACTIONS(1694), + [anon_sym_overlay] = ACTIONS(1694), + [anon_sym_where] = ACTIONS(1694), + [anon_sym_not] = ACTIONS(1694), + [anon_sym_DOT_DOT_LT] = ACTIONS(1694), + [anon_sym_DOT_DOT] = ACTIONS(1694), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1694), + [sym_val_nothing] = ACTIONS(1694), + [anon_sym_true] = ACTIONS(1694), + [anon_sym_false] = ACTIONS(1694), + [aux_sym_val_number_token1] = ACTIONS(1694), + [aux_sym_val_number_token2] = ACTIONS(1694), + [aux_sym_val_number_token3] = ACTIONS(1694), + [aux_sym_val_number_token4] = ACTIONS(1694), + [anon_sym_inf] = ACTIONS(1694), + [anon_sym_DASHinf] = ACTIONS(1694), + [anon_sym_NaN] = ACTIONS(1694), + [anon_sym_0b] = ACTIONS(1694), + [anon_sym_0o] = ACTIONS(1694), + [anon_sym_0x] = ACTIONS(1694), + [sym_val_date] = ACTIONS(1694), + [anon_sym_DQUOTE] = ACTIONS(1694), + [sym__str_single_quotes] = ACTIONS(1694), + [sym__str_back_ticks] = ACTIONS(1694), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1694), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1694), + [anon_sym_CARET] = ACTIONS(1694), [anon_sym_POUND] = ACTIONS(3), }, [845] = { [sym_comment] = STATE(845), - [anon_sym_export] = ACTIONS(1862), - [anon_sym_alias] = ACTIONS(1862), - [anon_sym_let] = ACTIONS(1862), - [anon_sym_let_DASHenv] = ACTIONS(1862), - [anon_sym_mut] = ACTIONS(1862), - [anon_sym_const] = ACTIONS(1862), - [sym_cmd_identifier] = ACTIONS(1862), - [anon_sym_SEMI] = ACTIONS(1862), - [anon_sym_LF] = ACTIONS(1864), - [anon_sym_def] = ACTIONS(1862), - [anon_sym_def_DASHenv] = ACTIONS(1862), - [anon_sym_export_DASHenv] = ACTIONS(1862), - [anon_sym_extern] = ACTIONS(1862), - [anon_sym_module] = ACTIONS(1862), - [anon_sym_use] = ACTIONS(1862), - [anon_sym_LBRACK] = ACTIONS(1862), - [anon_sym_LPAREN] = ACTIONS(1862), - [anon_sym_RPAREN] = ACTIONS(1862), - [anon_sym_DOLLAR] = ACTIONS(1862), - [anon_sym_error] = ACTIONS(1862), - [anon_sym_DASH] = ACTIONS(1862), - [anon_sym_break] = ACTIONS(1862), - [anon_sym_continue] = ACTIONS(1862), - [anon_sym_for] = ACTIONS(1862), - [anon_sym_loop] = ACTIONS(1862), - [anon_sym_while] = ACTIONS(1862), - [anon_sym_do] = ACTIONS(1862), - [anon_sym_if] = ACTIONS(1862), - [anon_sym_match] = ACTIONS(1862), - [anon_sym_LBRACE] = ACTIONS(1862), - [anon_sym_RBRACE] = ACTIONS(1862), - [anon_sym_try] = ACTIONS(1862), - [anon_sym_return] = ACTIONS(1862), - [anon_sym_source] = ACTIONS(1862), - [anon_sym_source_DASHenv] = ACTIONS(1862), - [anon_sym_register] = ACTIONS(1862), - [anon_sym_hide] = ACTIONS(1862), - [anon_sym_hide_DASHenv] = ACTIONS(1862), - [anon_sym_overlay] = ACTIONS(1862), - [anon_sym_where] = ACTIONS(1862), - [anon_sym_not] = ACTIONS(1862), - [anon_sym_DOT_DOT_LT] = ACTIONS(1862), - [anon_sym_DOT_DOT] = ACTIONS(1862), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), - [sym_val_nothing] = ACTIONS(1862), - [anon_sym_true] = ACTIONS(1862), - [anon_sym_false] = ACTIONS(1862), - [aux_sym_val_number_token1] = ACTIONS(1862), - [aux_sym_val_number_token2] = ACTIONS(1862), - [aux_sym_val_number_token3] = ACTIONS(1862), - [aux_sym_val_number_token4] = ACTIONS(1862), - [anon_sym_inf] = ACTIONS(1862), - [anon_sym_DASHinf] = ACTIONS(1862), - [anon_sym_NaN] = ACTIONS(1862), - [anon_sym_0b] = ACTIONS(1862), - [anon_sym_0o] = ACTIONS(1862), - [anon_sym_0x] = ACTIONS(1862), - [sym_val_date] = ACTIONS(1862), - [anon_sym_DQUOTE] = ACTIONS(1862), - [sym__str_single_quotes] = ACTIONS(1862), - [sym__str_back_ticks] = ACTIONS(1862), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), - [anon_sym_CARET] = ACTIONS(1862), + [anon_sym_export] = ACTIONS(1900), + [anon_sym_alias] = ACTIONS(1900), + [anon_sym_let] = ACTIONS(1900), + [anon_sym_let_DASHenv] = ACTIONS(1900), + [anon_sym_mut] = ACTIONS(1900), + [anon_sym_const] = ACTIONS(1900), + [sym_cmd_identifier] = ACTIONS(1900), + [anon_sym_SEMI] = ACTIONS(1900), + [anon_sym_LF] = ACTIONS(1902), + [anon_sym_def] = ACTIONS(1900), + [anon_sym_def_DASHenv] = ACTIONS(1900), + [anon_sym_export_DASHenv] = ACTIONS(1900), + [anon_sym_extern] = ACTIONS(1900), + [anon_sym_module] = ACTIONS(1900), + [anon_sym_use] = ACTIONS(1900), + [anon_sym_LBRACK] = ACTIONS(1900), + [anon_sym_LPAREN] = ACTIONS(1900), + [anon_sym_RPAREN] = ACTIONS(1900), + [anon_sym_DOLLAR] = ACTIONS(1900), + [anon_sym_error] = ACTIONS(1900), + [anon_sym_DASH] = ACTIONS(1900), + [anon_sym_break] = ACTIONS(1900), + [anon_sym_continue] = ACTIONS(1900), + [anon_sym_for] = ACTIONS(1900), + [anon_sym_loop] = ACTIONS(1900), + [anon_sym_while] = ACTIONS(1900), + [anon_sym_do] = ACTIONS(1900), + [anon_sym_if] = ACTIONS(1900), + [anon_sym_match] = ACTIONS(1900), + [anon_sym_LBRACE] = ACTIONS(1900), + [anon_sym_RBRACE] = ACTIONS(1900), + [anon_sym_try] = ACTIONS(1900), + [anon_sym_return] = ACTIONS(1900), + [anon_sym_source] = ACTIONS(1900), + [anon_sym_source_DASHenv] = ACTIONS(1900), + [anon_sym_register] = ACTIONS(1900), + [anon_sym_hide] = ACTIONS(1900), + [anon_sym_hide_DASHenv] = ACTIONS(1900), + [anon_sym_overlay] = ACTIONS(1900), + [anon_sym_where] = ACTIONS(1900), + [anon_sym_not] = ACTIONS(1900), + [anon_sym_DOT_DOT_LT] = ACTIONS(1900), + [anon_sym_DOT_DOT] = ACTIONS(1900), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1900), + [sym_val_nothing] = ACTIONS(1900), + [anon_sym_true] = ACTIONS(1900), + [anon_sym_false] = ACTIONS(1900), + [aux_sym_val_number_token1] = ACTIONS(1900), + [aux_sym_val_number_token2] = ACTIONS(1900), + [aux_sym_val_number_token3] = ACTIONS(1900), + [aux_sym_val_number_token4] = ACTIONS(1900), + [anon_sym_inf] = ACTIONS(1900), + [anon_sym_DASHinf] = ACTIONS(1900), + [anon_sym_NaN] = ACTIONS(1900), + [anon_sym_0b] = ACTIONS(1900), + [anon_sym_0o] = ACTIONS(1900), + [anon_sym_0x] = ACTIONS(1900), + [sym_val_date] = ACTIONS(1900), + [anon_sym_DQUOTE] = ACTIONS(1900), + [sym__str_single_quotes] = ACTIONS(1900), + [sym__str_back_ticks] = ACTIONS(1900), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1900), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1900), + [anon_sym_CARET] = ACTIONS(1900), [anon_sym_POUND] = ACTIONS(3), }, [846] = { [sym_comment] = STATE(846), - [ts_builtin_sym_end] = ACTIONS(1456), - [anon_sym_export] = ACTIONS(1454), - [anon_sym_alias] = ACTIONS(1454), - [anon_sym_let] = ACTIONS(1454), - [anon_sym_let_DASHenv] = ACTIONS(1454), - [anon_sym_mut] = ACTIONS(1454), - [anon_sym_const] = ACTIONS(1454), - [sym_cmd_identifier] = ACTIONS(1454), - [anon_sym_SEMI] = ACTIONS(1454), - [anon_sym_LF] = ACTIONS(1456), - [anon_sym_def] = ACTIONS(1454), - [anon_sym_def_DASHenv] = ACTIONS(1454), - [anon_sym_export_DASHenv] = ACTIONS(1454), - [anon_sym_extern] = ACTIONS(1454), - [anon_sym_module] = ACTIONS(1454), - [anon_sym_use] = ACTIONS(1454), - [anon_sym_LBRACK] = ACTIONS(1454), - [anon_sym_LPAREN] = ACTIONS(1454), - [anon_sym_PIPE] = ACTIONS(1454), - [anon_sym_DOLLAR] = ACTIONS(1454), - [anon_sym_error] = ACTIONS(1454), - [anon_sym_DASH] = ACTIONS(1454), - [anon_sym_break] = ACTIONS(1454), - [anon_sym_continue] = ACTIONS(1454), - [anon_sym_for] = ACTIONS(1454), - [anon_sym_loop] = ACTIONS(1454), - [anon_sym_while] = ACTIONS(1454), - [anon_sym_do] = ACTIONS(1454), - [anon_sym_if] = ACTIONS(1454), - [anon_sym_match] = ACTIONS(1454), - [anon_sym_LBRACE] = ACTIONS(1454), - [anon_sym_try] = ACTIONS(1454), - [anon_sym_return] = ACTIONS(1454), - [anon_sym_source] = ACTIONS(1454), - [anon_sym_source_DASHenv] = ACTIONS(1454), - [anon_sym_register] = ACTIONS(1454), - [anon_sym_hide] = ACTIONS(1454), - [anon_sym_hide_DASHenv] = ACTIONS(1454), - [anon_sym_overlay] = ACTIONS(1454), - [anon_sym_where] = ACTIONS(1454), - [anon_sym_not] = ACTIONS(1454), - [anon_sym_DOT_DOT_LT] = ACTIONS(1454), - [anon_sym_DOT_DOT] = ACTIONS(1454), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1454), - [sym_val_nothing] = ACTIONS(1454), - [anon_sym_true] = ACTIONS(1454), - [anon_sym_false] = ACTIONS(1454), - [aux_sym_val_number_token1] = ACTIONS(1454), - [aux_sym_val_number_token2] = ACTIONS(1454), - [aux_sym_val_number_token3] = ACTIONS(1454), - [aux_sym_val_number_token4] = ACTIONS(1454), - [anon_sym_inf] = ACTIONS(1454), - [anon_sym_DASHinf] = ACTIONS(1454), - [anon_sym_NaN] = ACTIONS(1454), - [anon_sym_0b] = ACTIONS(1454), - [anon_sym_0o] = ACTIONS(1454), - [anon_sym_0x] = ACTIONS(1454), - [sym_val_date] = ACTIONS(1454), - [anon_sym_DQUOTE] = ACTIONS(1454), - [sym__str_single_quotes] = ACTIONS(1454), - [sym__str_back_ticks] = ACTIONS(1454), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1454), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1454), - [anon_sym_CARET] = ACTIONS(1454), + [ts_builtin_sym_end] = ACTIONS(1702), + [anon_sym_export] = ACTIONS(1700), + [anon_sym_alias] = ACTIONS(1700), + [anon_sym_let] = ACTIONS(1700), + [anon_sym_let_DASHenv] = ACTIONS(1700), + [anon_sym_mut] = ACTIONS(1700), + [anon_sym_const] = ACTIONS(1700), + [sym_cmd_identifier] = ACTIONS(1700), + [anon_sym_SEMI] = ACTIONS(1700), + [anon_sym_LF] = ACTIONS(1702), + [anon_sym_def] = ACTIONS(1700), + [anon_sym_def_DASHenv] = ACTIONS(1700), + [anon_sym_export_DASHenv] = ACTIONS(1700), + [anon_sym_extern] = ACTIONS(1700), + [anon_sym_module] = ACTIONS(1700), + [anon_sym_use] = ACTIONS(1700), + [anon_sym_LBRACK] = ACTIONS(1700), + [anon_sym_LPAREN] = ACTIONS(1700), + [anon_sym_PIPE] = ACTIONS(1700), + [anon_sym_DOLLAR] = ACTIONS(1700), + [anon_sym_error] = ACTIONS(1700), + [anon_sym_DASH] = ACTIONS(1700), + [anon_sym_break] = ACTIONS(1700), + [anon_sym_continue] = ACTIONS(1700), + [anon_sym_for] = ACTIONS(1700), + [anon_sym_loop] = ACTIONS(1700), + [anon_sym_while] = ACTIONS(1700), + [anon_sym_do] = ACTIONS(1700), + [anon_sym_if] = ACTIONS(1700), + [anon_sym_match] = ACTIONS(1700), + [anon_sym_LBRACE] = ACTIONS(1700), + [anon_sym_try] = ACTIONS(1700), + [anon_sym_return] = ACTIONS(1700), + [anon_sym_source] = ACTIONS(1700), + [anon_sym_source_DASHenv] = ACTIONS(1700), + [anon_sym_register] = ACTIONS(1700), + [anon_sym_hide] = ACTIONS(1700), + [anon_sym_hide_DASHenv] = ACTIONS(1700), + [anon_sym_overlay] = ACTIONS(1700), + [anon_sym_where] = ACTIONS(1700), + [anon_sym_not] = ACTIONS(1700), + [anon_sym_DOT_DOT_LT] = ACTIONS(1700), + [anon_sym_DOT_DOT] = ACTIONS(1700), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1700), + [sym_val_nothing] = ACTIONS(1700), + [anon_sym_true] = ACTIONS(1700), + [anon_sym_false] = ACTIONS(1700), + [aux_sym_val_number_token1] = ACTIONS(1700), + [aux_sym_val_number_token2] = ACTIONS(1700), + [aux_sym_val_number_token3] = ACTIONS(1700), + [aux_sym_val_number_token4] = ACTIONS(1700), + [anon_sym_inf] = ACTIONS(1700), + [anon_sym_DASHinf] = ACTIONS(1700), + [anon_sym_NaN] = ACTIONS(1700), + [anon_sym_0b] = ACTIONS(1700), + [anon_sym_0o] = ACTIONS(1700), + [anon_sym_0x] = ACTIONS(1700), + [sym_val_date] = ACTIONS(1700), + [anon_sym_DQUOTE] = ACTIONS(1700), + [sym__str_single_quotes] = ACTIONS(1700), + [sym__str_back_ticks] = ACTIONS(1700), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1700), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1700), + [anon_sym_CARET] = ACTIONS(1700), [anon_sym_POUND] = ACTIONS(3), }, [847] = { [sym_comment] = STATE(847), - [ts_builtin_sym_end] = ACTIONS(754), - [anon_sym_export] = ACTIONS(752), - [anon_sym_alias] = ACTIONS(752), - [anon_sym_let] = ACTIONS(752), - [anon_sym_let_DASHenv] = ACTIONS(752), - [anon_sym_mut] = ACTIONS(752), - [anon_sym_const] = ACTIONS(752), - [sym_cmd_identifier] = ACTIONS(752), - [anon_sym_SEMI] = ACTIONS(752), - [anon_sym_LF] = ACTIONS(754), - [anon_sym_def] = ACTIONS(752), - [anon_sym_def_DASHenv] = ACTIONS(752), - [anon_sym_export_DASHenv] = ACTIONS(752), - [anon_sym_extern] = ACTIONS(752), - [anon_sym_module] = ACTIONS(752), - [anon_sym_use] = ACTIONS(752), - [anon_sym_LBRACK] = ACTIONS(752), - [anon_sym_LPAREN] = ACTIONS(752), - [anon_sym_DOLLAR] = ACTIONS(752), - [anon_sym_error] = ACTIONS(752), - [anon_sym_DASH] = ACTIONS(752), - [anon_sym_break] = ACTIONS(752), - [anon_sym_continue] = ACTIONS(752), - [anon_sym_for] = ACTIONS(752), - [anon_sym_loop] = ACTIONS(752), - [anon_sym_while] = ACTIONS(752), - [anon_sym_do] = ACTIONS(752), - [anon_sym_if] = ACTIONS(752), - [anon_sym_match] = ACTIONS(752), - [anon_sym_LBRACE] = ACTIONS(752), - [anon_sym_DOT] = ACTIONS(752), - [anon_sym_try] = ACTIONS(752), - [anon_sym_return] = ACTIONS(752), - [anon_sym_source] = ACTIONS(752), - [anon_sym_source_DASHenv] = ACTIONS(752), - [anon_sym_register] = ACTIONS(752), - [anon_sym_hide] = ACTIONS(752), - [anon_sym_hide_DASHenv] = ACTIONS(752), - [anon_sym_overlay] = ACTIONS(752), - [anon_sym_where] = ACTIONS(752), - [anon_sym_not] = ACTIONS(752), - [anon_sym_DOT_DOT_LT] = ACTIONS(752), - [anon_sym_DOT_DOT] = ACTIONS(752), - [anon_sym_DOT_DOT_EQ] = ACTIONS(752), - [sym_val_nothing] = ACTIONS(752), - [anon_sym_true] = ACTIONS(752), - [anon_sym_false] = ACTIONS(752), - [aux_sym_val_number_token1] = ACTIONS(752), - [aux_sym_val_number_token2] = ACTIONS(752), - [aux_sym_val_number_token3] = ACTIONS(752), - [aux_sym_val_number_token4] = ACTIONS(752), - [anon_sym_inf] = ACTIONS(752), - [anon_sym_DASHinf] = ACTIONS(752), - [anon_sym_NaN] = ACTIONS(752), - [anon_sym_0b] = ACTIONS(752), - [anon_sym_0o] = ACTIONS(752), - [anon_sym_0x] = ACTIONS(752), - [sym_val_date] = ACTIONS(752), - [anon_sym_DQUOTE] = ACTIONS(752), - [sym__str_single_quotes] = ACTIONS(752), - [sym__str_back_ticks] = ACTIONS(752), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(752), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(752), - [anon_sym_CARET] = ACTIONS(752), + [anon_sym_export] = ACTIONS(1904), + [anon_sym_alias] = ACTIONS(1904), + [anon_sym_let] = ACTIONS(1904), + [anon_sym_let_DASHenv] = ACTIONS(1904), + [anon_sym_mut] = ACTIONS(1904), + [anon_sym_const] = ACTIONS(1904), + [sym_cmd_identifier] = ACTIONS(1904), + [anon_sym_SEMI] = ACTIONS(1906), + [anon_sym_LF] = ACTIONS(1909), + [anon_sym_def] = ACTIONS(1904), + [anon_sym_def_DASHenv] = ACTIONS(1904), + [anon_sym_export_DASHenv] = ACTIONS(1904), + [anon_sym_extern] = ACTIONS(1904), + [anon_sym_module] = ACTIONS(1904), + [anon_sym_use] = ACTIONS(1904), + [anon_sym_LBRACK] = ACTIONS(1904), + [anon_sym_LPAREN] = ACTIONS(1904), + [anon_sym_RPAREN] = ACTIONS(1912), + [anon_sym_DOLLAR] = ACTIONS(1904), + [anon_sym_error] = ACTIONS(1904), + [anon_sym_DASH] = ACTIONS(1904), + [anon_sym_break] = ACTIONS(1904), + [anon_sym_continue] = ACTIONS(1904), + [anon_sym_for] = ACTIONS(1904), + [anon_sym_loop] = ACTIONS(1904), + [anon_sym_while] = ACTIONS(1904), + [anon_sym_do] = ACTIONS(1904), + [anon_sym_if] = ACTIONS(1904), + [anon_sym_match] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_RBRACE] = ACTIONS(1912), + [anon_sym_try] = ACTIONS(1904), + [anon_sym_return] = ACTIONS(1904), + [anon_sym_source] = ACTIONS(1904), + [anon_sym_source_DASHenv] = ACTIONS(1904), + [anon_sym_register] = ACTIONS(1904), + [anon_sym_hide] = ACTIONS(1904), + [anon_sym_hide_DASHenv] = ACTIONS(1904), + [anon_sym_overlay] = ACTIONS(1904), + [anon_sym_where] = ACTIONS(1904), + [anon_sym_not] = ACTIONS(1904), + [anon_sym_DOT_DOT_LT] = ACTIONS(1904), + [anon_sym_DOT_DOT] = ACTIONS(1904), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1904), + [sym_val_nothing] = ACTIONS(1904), + [anon_sym_true] = ACTIONS(1904), + [anon_sym_false] = ACTIONS(1904), + [aux_sym_val_number_token1] = ACTIONS(1904), + [aux_sym_val_number_token2] = ACTIONS(1904), + [aux_sym_val_number_token3] = ACTIONS(1904), + [aux_sym_val_number_token4] = ACTIONS(1904), + [anon_sym_inf] = ACTIONS(1904), + [anon_sym_DASHinf] = ACTIONS(1904), + [anon_sym_NaN] = ACTIONS(1904), + [anon_sym_0b] = ACTIONS(1904), + [anon_sym_0o] = ACTIONS(1904), + [anon_sym_0x] = ACTIONS(1904), + [sym_val_date] = ACTIONS(1904), + [anon_sym_DQUOTE] = ACTIONS(1904), + [sym__str_single_quotes] = ACTIONS(1904), + [sym__str_back_ticks] = ACTIONS(1904), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1904), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1904), + [anon_sym_CARET] = ACTIONS(1904), [anon_sym_POUND] = ACTIONS(3), }, [848] = { [sym_comment] = STATE(848), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_RPAREN] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_RBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), + [anon_sym_POUND] = ACTIONS(3), + }, + [849] = { + [sym_comment] = STATE(849), [ts_builtin_sym_end] = ACTIONS(761), [anon_sym_export] = ACTIONS(759), [anon_sym_alias] = ACTIONS(759), @@ -119123,1776 +119226,1164 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(759), [anon_sym_POUND] = ACTIONS(3), }, - [849] = { - [sym_comment] = STATE(849), - [anon_sym_export] = ACTIONS(1866), - [anon_sym_alias] = ACTIONS(1866), - [anon_sym_let] = ACTIONS(1866), - [anon_sym_let_DASHenv] = ACTIONS(1866), - [anon_sym_mut] = ACTIONS(1866), - [anon_sym_const] = ACTIONS(1866), - [sym_cmd_identifier] = ACTIONS(1866), - [anon_sym_SEMI] = ACTIONS(1866), - [anon_sym_LF] = ACTIONS(1868), - [anon_sym_def] = ACTIONS(1866), - [anon_sym_def_DASHenv] = ACTIONS(1866), - [anon_sym_export_DASHenv] = ACTIONS(1866), - [anon_sym_extern] = ACTIONS(1866), - [anon_sym_module] = ACTIONS(1866), - [anon_sym_use] = ACTIONS(1866), - [anon_sym_LBRACK] = ACTIONS(1866), - [anon_sym_LPAREN] = ACTIONS(1866), - [anon_sym_RPAREN] = ACTIONS(1866), - [anon_sym_DOLLAR] = ACTIONS(1866), - [anon_sym_error] = ACTIONS(1866), - [anon_sym_DASH] = ACTIONS(1866), - [anon_sym_break] = ACTIONS(1866), - [anon_sym_continue] = ACTIONS(1866), - [anon_sym_for] = ACTIONS(1866), - [anon_sym_loop] = ACTIONS(1866), - [anon_sym_while] = ACTIONS(1866), - [anon_sym_do] = ACTIONS(1866), - [anon_sym_if] = ACTIONS(1866), - [anon_sym_match] = ACTIONS(1866), - [anon_sym_LBRACE] = ACTIONS(1866), - [anon_sym_RBRACE] = ACTIONS(1866), - [anon_sym_try] = ACTIONS(1866), - [anon_sym_return] = ACTIONS(1866), - [anon_sym_source] = ACTIONS(1866), - [anon_sym_source_DASHenv] = ACTIONS(1866), - [anon_sym_register] = ACTIONS(1866), - [anon_sym_hide] = ACTIONS(1866), - [anon_sym_hide_DASHenv] = ACTIONS(1866), - [anon_sym_overlay] = ACTIONS(1866), - [anon_sym_where] = ACTIONS(1866), - [anon_sym_not] = ACTIONS(1866), - [anon_sym_DOT_DOT_LT] = ACTIONS(1866), - [anon_sym_DOT_DOT] = ACTIONS(1866), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1866), - [sym_val_nothing] = ACTIONS(1866), - [anon_sym_true] = ACTIONS(1866), - [anon_sym_false] = ACTIONS(1866), - [aux_sym_val_number_token1] = ACTIONS(1866), - [aux_sym_val_number_token2] = ACTIONS(1866), - [aux_sym_val_number_token3] = ACTIONS(1866), - [aux_sym_val_number_token4] = ACTIONS(1866), - [anon_sym_inf] = ACTIONS(1866), - [anon_sym_DASHinf] = ACTIONS(1866), - [anon_sym_NaN] = ACTIONS(1866), - [anon_sym_0b] = ACTIONS(1866), - [anon_sym_0o] = ACTIONS(1866), - [anon_sym_0x] = ACTIONS(1866), - [sym_val_date] = ACTIONS(1866), - [anon_sym_DQUOTE] = ACTIONS(1866), - [sym__str_single_quotes] = ACTIONS(1866), - [sym__str_back_ticks] = ACTIONS(1866), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1866), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1866), - [anon_sym_CARET] = ACTIONS(1866), - [anon_sym_POUND] = ACTIONS(3), - }, [850] = { [sym_comment] = STATE(850), - [anon_sym_export] = ACTIONS(1870), - [anon_sym_alias] = ACTIONS(1870), - [anon_sym_let] = ACTIONS(1870), - [anon_sym_let_DASHenv] = ACTIONS(1870), - [anon_sym_mut] = ACTIONS(1870), - [anon_sym_const] = ACTIONS(1870), - [sym_cmd_identifier] = ACTIONS(1870), - [anon_sym_SEMI] = ACTIONS(1870), - [anon_sym_LF] = ACTIONS(1872), - [anon_sym_def] = ACTIONS(1870), - [anon_sym_def_DASHenv] = ACTIONS(1870), - [anon_sym_export_DASHenv] = ACTIONS(1870), - [anon_sym_extern] = ACTIONS(1870), - [anon_sym_module] = ACTIONS(1870), - [anon_sym_use] = ACTIONS(1870), - [anon_sym_LBRACK] = ACTIONS(1870), - [anon_sym_LPAREN] = ACTIONS(1870), - [anon_sym_RPAREN] = ACTIONS(1870), - [anon_sym_DOLLAR] = ACTIONS(1870), - [anon_sym_error] = ACTIONS(1870), - [anon_sym_DASH] = ACTIONS(1870), - [anon_sym_break] = ACTIONS(1870), - [anon_sym_continue] = ACTIONS(1870), - [anon_sym_for] = ACTIONS(1870), - [anon_sym_loop] = ACTIONS(1870), - [anon_sym_while] = ACTIONS(1870), - [anon_sym_do] = ACTIONS(1870), - [anon_sym_if] = ACTIONS(1870), - [anon_sym_match] = ACTIONS(1870), - [anon_sym_LBRACE] = ACTIONS(1870), - [anon_sym_RBRACE] = ACTIONS(1870), - [anon_sym_try] = ACTIONS(1870), - [anon_sym_return] = ACTIONS(1870), - [anon_sym_source] = ACTIONS(1870), - [anon_sym_source_DASHenv] = ACTIONS(1870), - [anon_sym_register] = ACTIONS(1870), - [anon_sym_hide] = ACTIONS(1870), - [anon_sym_hide_DASHenv] = ACTIONS(1870), - [anon_sym_overlay] = ACTIONS(1870), - [anon_sym_where] = ACTIONS(1870), - [anon_sym_not] = ACTIONS(1870), - [anon_sym_DOT_DOT_LT] = ACTIONS(1870), - [anon_sym_DOT_DOT] = ACTIONS(1870), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1870), - [sym_val_nothing] = ACTIONS(1870), - [anon_sym_true] = ACTIONS(1870), - [anon_sym_false] = ACTIONS(1870), - [aux_sym_val_number_token1] = ACTIONS(1870), - [aux_sym_val_number_token2] = ACTIONS(1870), - [aux_sym_val_number_token3] = ACTIONS(1870), - [aux_sym_val_number_token4] = ACTIONS(1870), - [anon_sym_inf] = ACTIONS(1870), - [anon_sym_DASHinf] = ACTIONS(1870), - [anon_sym_NaN] = ACTIONS(1870), - [anon_sym_0b] = ACTIONS(1870), - [anon_sym_0o] = ACTIONS(1870), - [anon_sym_0x] = ACTIONS(1870), - [sym_val_date] = ACTIONS(1870), - [anon_sym_DQUOTE] = ACTIONS(1870), - [sym__str_single_quotes] = ACTIONS(1870), - [sym__str_back_ticks] = ACTIONS(1870), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1870), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1870), - [anon_sym_CARET] = ACTIONS(1870), + [anon_sym_export] = ACTIONS(1914), + [anon_sym_alias] = ACTIONS(1914), + [anon_sym_let] = ACTIONS(1914), + [anon_sym_let_DASHenv] = ACTIONS(1914), + [anon_sym_mut] = ACTIONS(1914), + [anon_sym_const] = ACTIONS(1914), + [sym_cmd_identifier] = ACTIONS(1914), + [anon_sym_SEMI] = ACTIONS(1914), + [anon_sym_LF] = ACTIONS(1916), + [anon_sym_def] = ACTIONS(1914), + [anon_sym_def_DASHenv] = ACTIONS(1914), + [anon_sym_export_DASHenv] = ACTIONS(1914), + [anon_sym_extern] = ACTIONS(1914), + [anon_sym_module] = ACTIONS(1914), + [anon_sym_use] = ACTIONS(1914), + [anon_sym_LBRACK] = ACTIONS(1914), + [anon_sym_LPAREN] = ACTIONS(1914), + [anon_sym_RPAREN] = ACTIONS(1914), + [anon_sym_DOLLAR] = ACTIONS(1914), + [anon_sym_error] = ACTIONS(1914), + [anon_sym_DASH] = ACTIONS(1914), + [anon_sym_break] = ACTIONS(1914), + [anon_sym_continue] = ACTIONS(1914), + [anon_sym_for] = ACTIONS(1914), + [anon_sym_loop] = ACTIONS(1914), + [anon_sym_while] = ACTIONS(1914), + [anon_sym_do] = ACTIONS(1914), + [anon_sym_if] = ACTIONS(1914), + [anon_sym_match] = ACTIONS(1914), + [anon_sym_LBRACE] = ACTIONS(1914), + [anon_sym_RBRACE] = ACTIONS(1914), + [anon_sym_try] = ACTIONS(1914), + [anon_sym_return] = ACTIONS(1914), + [anon_sym_source] = ACTIONS(1914), + [anon_sym_source_DASHenv] = ACTIONS(1914), + [anon_sym_register] = ACTIONS(1914), + [anon_sym_hide] = ACTIONS(1914), + [anon_sym_hide_DASHenv] = ACTIONS(1914), + [anon_sym_overlay] = ACTIONS(1914), + [anon_sym_where] = ACTIONS(1914), + [anon_sym_not] = ACTIONS(1914), + [anon_sym_DOT_DOT_LT] = ACTIONS(1914), + [anon_sym_DOT_DOT] = ACTIONS(1914), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1914), + [sym_val_nothing] = ACTIONS(1914), + [anon_sym_true] = ACTIONS(1914), + [anon_sym_false] = ACTIONS(1914), + [aux_sym_val_number_token1] = ACTIONS(1914), + [aux_sym_val_number_token2] = ACTIONS(1914), + [aux_sym_val_number_token3] = ACTIONS(1914), + [aux_sym_val_number_token4] = ACTIONS(1914), + [anon_sym_inf] = ACTIONS(1914), + [anon_sym_DASHinf] = ACTIONS(1914), + [anon_sym_NaN] = ACTIONS(1914), + [anon_sym_0b] = ACTIONS(1914), + [anon_sym_0o] = ACTIONS(1914), + [anon_sym_0x] = ACTIONS(1914), + [sym_val_date] = ACTIONS(1914), + [anon_sym_DQUOTE] = ACTIONS(1914), + [sym__str_single_quotes] = ACTIONS(1914), + [sym__str_back_ticks] = ACTIONS(1914), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1914), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1914), + [anon_sym_CARET] = ACTIONS(1914), [anon_sym_POUND] = ACTIONS(3), }, [851] = { [sym_comment] = STATE(851), - [ts_builtin_sym_end] = ACTIONS(1696), - [anon_sym_export] = ACTIONS(1694), - [anon_sym_alias] = ACTIONS(1694), - [anon_sym_let] = ACTIONS(1694), - [anon_sym_let_DASHenv] = ACTIONS(1694), - [anon_sym_mut] = ACTIONS(1694), - [anon_sym_const] = ACTIONS(1694), - [sym_cmd_identifier] = ACTIONS(1694), - [anon_sym_SEMI] = ACTIONS(1694), - [anon_sym_LF] = ACTIONS(1696), - [anon_sym_def] = ACTIONS(1694), - [anon_sym_def_DASHenv] = ACTIONS(1694), - [anon_sym_export_DASHenv] = ACTIONS(1694), - [anon_sym_extern] = ACTIONS(1694), - [anon_sym_module] = ACTIONS(1694), - [anon_sym_use] = ACTIONS(1694), - [anon_sym_LBRACK] = ACTIONS(1694), - [anon_sym_LPAREN] = ACTIONS(1694), - [anon_sym_PIPE] = ACTIONS(1694), - [anon_sym_DOLLAR] = ACTIONS(1694), - [anon_sym_error] = ACTIONS(1694), - [anon_sym_DASH] = ACTIONS(1694), - [anon_sym_break] = ACTIONS(1694), - [anon_sym_continue] = ACTIONS(1694), - [anon_sym_for] = ACTIONS(1694), - [anon_sym_loop] = ACTIONS(1694), - [anon_sym_while] = ACTIONS(1694), - [anon_sym_do] = ACTIONS(1694), - [anon_sym_if] = ACTIONS(1694), - [anon_sym_match] = ACTIONS(1694), - [anon_sym_LBRACE] = ACTIONS(1694), - [anon_sym_try] = ACTIONS(1694), - [anon_sym_return] = ACTIONS(1694), - [anon_sym_source] = ACTIONS(1694), - [anon_sym_source_DASHenv] = ACTIONS(1694), - [anon_sym_register] = ACTIONS(1694), - [anon_sym_hide] = ACTIONS(1694), - [anon_sym_hide_DASHenv] = ACTIONS(1694), - [anon_sym_overlay] = ACTIONS(1694), - [anon_sym_where] = ACTIONS(1694), - [anon_sym_not] = ACTIONS(1694), - [anon_sym_DOT_DOT_LT] = ACTIONS(1694), - [anon_sym_DOT_DOT] = ACTIONS(1694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1694), - [sym_val_nothing] = ACTIONS(1694), - [anon_sym_true] = ACTIONS(1694), - [anon_sym_false] = ACTIONS(1694), - [aux_sym_val_number_token1] = ACTIONS(1694), - [aux_sym_val_number_token2] = ACTIONS(1694), - [aux_sym_val_number_token3] = ACTIONS(1694), - [aux_sym_val_number_token4] = ACTIONS(1694), - [anon_sym_inf] = ACTIONS(1694), - [anon_sym_DASHinf] = ACTIONS(1694), - [anon_sym_NaN] = ACTIONS(1694), - [anon_sym_0b] = ACTIONS(1694), - [anon_sym_0o] = ACTIONS(1694), - [anon_sym_0x] = ACTIONS(1694), - [sym_val_date] = ACTIONS(1694), - [anon_sym_DQUOTE] = ACTIONS(1694), - [sym__str_single_quotes] = ACTIONS(1694), - [sym__str_back_ticks] = ACTIONS(1694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1694), - [anon_sym_CARET] = ACTIONS(1694), + [anon_sym_export] = ACTIONS(1918), + [anon_sym_alias] = ACTIONS(1918), + [anon_sym_let] = ACTIONS(1918), + [anon_sym_let_DASHenv] = ACTIONS(1918), + [anon_sym_mut] = ACTIONS(1918), + [anon_sym_const] = ACTIONS(1918), + [sym_cmd_identifier] = ACTIONS(1918), + [anon_sym_SEMI] = ACTIONS(1918), + [anon_sym_LF] = ACTIONS(1920), + [anon_sym_def] = ACTIONS(1918), + [anon_sym_def_DASHenv] = ACTIONS(1918), + [anon_sym_export_DASHenv] = ACTIONS(1918), + [anon_sym_extern] = ACTIONS(1918), + [anon_sym_module] = ACTIONS(1918), + [anon_sym_use] = ACTIONS(1918), + [anon_sym_LBRACK] = ACTIONS(1918), + [anon_sym_LPAREN] = ACTIONS(1918), + [anon_sym_RPAREN] = ACTIONS(1918), + [anon_sym_DOLLAR] = ACTIONS(1918), + [anon_sym_error] = ACTIONS(1918), + [anon_sym_DASH] = ACTIONS(1918), + [anon_sym_break] = ACTIONS(1918), + [anon_sym_continue] = ACTIONS(1918), + [anon_sym_for] = ACTIONS(1918), + [anon_sym_loop] = ACTIONS(1918), + [anon_sym_while] = ACTIONS(1918), + [anon_sym_do] = ACTIONS(1918), + [anon_sym_if] = ACTIONS(1918), + [anon_sym_match] = ACTIONS(1918), + [anon_sym_LBRACE] = ACTIONS(1918), + [anon_sym_RBRACE] = ACTIONS(1918), + [anon_sym_try] = ACTIONS(1918), + [anon_sym_return] = ACTIONS(1918), + [anon_sym_source] = ACTIONS(1918), + [anon_sym_source_DASHenv] = ACTIONS(1918), + [anon_sym_register] = ACTIONS(1918), + [anon_sym_hide] = ACTIONS(1918), + [anon_sym_hide_DASHenv] = ACTIONS(1918), + [anon_sym_overlay] = ACTIONS(1918), + [anon_sym_where] = ACTIONS(1918), + [anon_sym_not] = ACTIONS(1918), + [anon_sym_DOT_DOT_LT] = ACTIONS(1918), + [anon_sym_DOT_DOT] = ACTIONS(1918), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1918), + [sym_val_nothing] = ACTIONS(1918), + [anon_sym_true] = ACTIONS(1918), + [anon_sym_false] = ACTIONS(1918), + [aux_sym_val_number_token1] = ACTIONS(1918), + [aux_sym_val_number_token2] = ACTIONS(1918), + [aux_sym_val_number_token3] = ACTIONS(1918), + [aux_sym_val_number_token4] = ACTIONS(1918), + [anon_sym_inf] = ACTIONS(1918), + [anon_sym_DASHinf] = ACTIONS(1918), + [anon_sym_NaN] = ACTIONS(1918), + [anon_sym_0b] = ACTIONS(1918), + [anon_sym_0o] = ACTIONS(1918), + [anon_sym_0x] = ACTIONS(1918), + [sym_val_date] = ACTIONS(1918), + [anon_sym_DQUOTE] = ACTIONS(1918), + [sym__str_single_quotes] = ACTIONS(1918), + [sym__str_back_ticks] = ACTIONS(1918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1918), + [anon_sym_CARET] = ACTIONS(1918), [anon_sym_POUND] = ACTIONS(3), }, [852] = { [sym_comment] = STATE(852), - [anon_sym_export] = ACTIONS(1874), - [anon_sym_alias] = ACTIONS(1874), - [anon_sym_let] = ACTIONS(1874), - [anon_sym_let_DASHenv] = ACTIONS(1874), - [anon_sym_mut] = ACTIONS(1874), - [anon_sym_const] = ACTIONS(1874), - [sym_cmd_identifier] = ACTIONS(1874), - [anon_sym_SEMI] = ACTIONS(1874), - [anon_sym_LF] = ACTIONS(1876), - [anon_sym_def] = ACTIONS(1874), - [anon_sym_def_DASHenv] = ACTIONS(1874), - [anon_sym_export_DASHenv] = ACTIONS(1874), - [anon_sym_extern] = ACTIONS(1874), - [anon_sym_module] = ACTIONS(1874), - [anon_sym_use] = ACTIONS(1874), - [anon_sym_LBRACK] = ACTIONS(1874), - [anon_sym_LPAREN] = ACTIONS(1874), - [anon_sym_RPAREN] = ACTIONS(1874), - [anon_sym_DOLLAR] = ACTIONS(1874), - [anon_sym_error] = ACTIONS(1874), - [anon_sym_DASH] = ACTIONS(1874), - [anon_sym_break] = ACTIONS(1874), - [anon_sym_continue] = ACTIONS(1874), - [anon_sym_for] = ACTIONS(1874), - [anon_sym_loop] = ACTIONS(1874), - [anon_sym_while] = ACTIONS(1874), - [anon_sym_do] = ACTIONS(1874), - [anon_sym_if] = ACTIONS(1874), - [anon_sym_match] = ACTIONS(1874), - [anon_sym_LBRACE] = ACTIONS(1874), - [anon_sym_RBRACE] = ACTIONS(1874), - [anon_sym_try] = ACTIONS(1874), - [anon_sym_return] = ACTIONS(1874), - [anon_sym_source] = ACTIONS(1874), - [anon_sym_source_DASHenv] = ACTIONS(1874), - [anon_sym_register] = ACTIONS(1874), - [anon_sym_hide] = ACTIONS(1874), - [anon_sym_hide_DASHenv] = ACTIONS(1874), - [anon_sym_overlay] = ACTIONS(1874), - [anon_sym_where] = ACTIONS(1874), - [anon_sym_not] = ACTIONS(1874), - [anon_sym_DOT_DOT_LT] = ACTIONS(1874), - [anon_sym_DOT_DOT] = ACTIONS(1874), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1874), - [sym_val_nothing] = ACTIONS(1874), - [anon_sym_true] = ACTIONS(1874), - [anon_sym_false] = ACTIONS(1874), - [aux_sym_val_number_token1] = ACTIONS(1874), - [aux_sym_val_number_token2] = ACTIONS(1874), - [aux_sym_val_number_token3] = ACTIONS(1874), - [aux_sym_val_number_token4] = ACTIONS(1874), - [anon_sym_inf] = ACTIONS(1874), - [anon_sym_DASHinf] = ACTIONS(1874), - [anon_sym_NaN] = ACTIONS(1874), - [anon_sym_0b] = ACTIONS(1874), - [anon_sym_0o] = ACTIONS(1874), - [anon_sym_0x] = ACTIONS(1874), - [sym_val_date] = ACTIONS(1874), - [anon_sym_DQUOTE] = ACTIONS(1874), - [sym__str_single_quotes] = ACTIONS(1874), - [sym__str_back_ticks] = ACTIONS(1874), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1874), - [anon_sym_CARET] = ACTIONS(1874), + [ts_builtin_sym_end] = ACTIONS(1692), + [anon_sym_export] = ACTIONS(1690), + [anon_sym_alias] = ACTIONS(1690), + [anon_sym_let] = ACTIONS(1690), + [anon_sym_let_DASHenv] = ACTIONS(1690), + [anon_sym_mut] = ACTIONS(1690), + [anon_sym_const] = ACTIONS(1690), + [sym_cmd_identifier] = ACTIONS(1690), + [anon_sym_SEMI] = ACTIONS(1690), + [anon_sym_LF] = ACTIONS(1692), + [anon_sym_def] = ACTIONS(1690), + [anon_sym_def_DASHenv] = ACTIONS(1690), + [anon_sym_export_DASHenv] = ACTIONS(1690), + [anon_sym_extern] = ACTIONS(1690), + [anon_sym_module] = ACTIONS(1690), + [anon_sym_use] = ACTIONS(1690), + [anon_sym_LBRACK] = ACTIONS(1690), + [anon_sym_LPAREN] = ACTIONS(1690), + [anon_sym_DOLLAR] = ACTIONS(1690), + [anon_sym_error] = ACTIONS(1690), + [anon_sym_DASH] = ACTIONS(1690), + [anon_sym_break] = ACTIONS(1690), + [anon_sym_continue] = ACTIONS(1690), + [anon_sym_for] = ACTIONS(1690), + [anon_sym_loop] = ACTIONS(1690), + [anon_sym_while] = ACTIONS(1690), + [anon_sym_do] = ACTIONS(1690), + [anon_sym_if] = ACTIONS(1690), + [anon_sym_match] = ACTIONS(1690), + [anon_sym_LBRACE] = ACTIONS(1690), + [anon_sym_try] = ACTIONS(1690), + [anon_sym_return] = ACTIONS(1690), + [anon_sym_source] = ACTIONS(1690), + [anon_sym_source_DASHenv] = ACTIONS(1690), + [anon_sym_register] = ACTIONS(1690), + [anon_sym_hide] = ACTIONS(1690), + [anon_sym_hide_DASHenv] = ACTIONS(1690), + [anon_sym_overlay] = ACTIONS(1690), + [anon_sym_STAR] = ACTIONS(1690), + [anon_sym_where] = ACTIONS(1690), + [anon_sym_not] = ACTIONS(1690), + [anon_sym_DOT_DOT_LT] = ACTIONS(1690), + [anon_sym_DOT_DOT] = ACTIONS(1690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1690), + [sym_val_nothing] = ACTIONS(1690), + [anon_sym_true] = ACTIONS(1690), + [anon_sym_false] = ACTIONS(1690), + [aux_sym_val_number_token1] = ACTIONS(1690), + [aux_sym_val_number_token2] = ACTIONS(1690), + [aux_sym_val_number_token3] = ACTIONS(1690), + [aux_sym_val_number_token4] = ACTIONS(1690), + [anon_sym_inf] = ACTIONS(1690), + [anon_sym_DASHinf] = ACTIONS(1690), + [anon_sym_NaN] = ACTIONS(1690), + [anon_sym_0b] = ACTIONS(1690), + [anon_sym_0o] = ACTIONS(1690), + [anon_sym_0x] = ACTIONS(1690), + [sym_val_date] = ACTIONS(1690), + [anon_sym_DQUOTE] = ACTIONS(1690), + [sym__str_single_quotes] = ACTIONS(1690), + [sym__str_back_ticks] = ACTIONS(1690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1690), + [anon_sym_CARET] = ACTIONS(1690), [anon_sym_POUND] = ACTIONS(3), }, [853] = { [sym_comment] = STATE(853), - [anon_sym_export] = ACTIONS(1878), - [anon_sym_alias] = ACTIONS(1878), - [anon_sym_let] = ACTIONS(1878), - [anon_sym_let_DASHenv] = ACTIONS(1878), - [anon_sym_mut] = ACTIONS(1878), - [anon_sym_const] = ACTIONS(1878), - [sym_cmd_identifier] = ACTIONS(1878), - [anon_sym_SEMI] = ACTIONS(1878), - [anon_sym_LF] = ACTIONS(1880), - [anon_sym_def] = ACTIONS(1878), - [anon_sym_def_DASHenv] = ACTIONS(1878), - [anon_sym_export_DASHenv] = ACTIONS(1878), - [anon_sym_extern] = ACTIONS(1878), - [anon_sym_module] = ACTIONS(1878), - [anon_sym_use] = ACTIONS(1878), - [anon_sym_LBRACK] = ACTIONS(1878), - [anon_sym_LPAREN] = ACTIONS(1878), - [anon_sym_RPAREN] = ACTIONS(1878), - [anon_sym_DOLLAR] = ACTIONS(1878), - [anon_sym_error] = ACTIONS(1878), - [anon_sym_DASH] = ACTIONS(1878), - [anon_sym_break] = ACTIONS(1878), - [anon_sym_continue] = ACTIONS(1878), - [anon_sym_for] = ACTIONS(1878), - [anon_sym_loop] = ACTIONS(1878), - [anon_sym_while] = ACTIONS(1878), - [anon_sym_do] = ACTIONS(1878), - [anon_sym_if] = ACTIONS(1878), - [anon_sym_match] = ACTIONS(1878), - [anon_sym_LBRACE] = ACTIONS(1878), - [anon_sym_RBRACE] = ACTIONS(1878), - [anon_sym_try] = ACTIONS(1878), - [anon_sym_return] = ACTIONS(1878), - [anon_sym_source] = ACTIONS(1878), - [anon_sym_source_DASHenv] = ACTIONS(1878), - [anon_sym_register] = ACTIONS(1878), - [anon_sym_hide] = ACTIONS(1878), - [anon_sym_hide_DASHenv] = ACTIONS(1878), - [anon_sym_overlay] = ACTIONS(1878), - [anon_sym_where] = ACTIONS(1878), - [anon_sym_not] = ACTIONS(1878), - [anon_sym_DOT_DOT_LT] = ACTIONS(1878), - [anon_sym_DOT_DOT] = ACTIONS(1878), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1878), - [sym_val_nothing] = ACTIONS(1878), - [anon_sym_true] = ACTIONS(1878), - [anon_sym_false] = ACTIONS(1878), - [aux_sym_val_number_token1] = ACTIONS(1878), - [aux_sym_val_number_token2] = ACTIONS(1878), - [aux_sym_val_number_token3] = ACTIONS(1878), - [aux_sym_val_number_token4] = ACTIONS(1878), - [anon_sym_inf] = ACTIONS(1878), - [anon_sym_DASHinf] = ACTIONS(1878), - [anon_sym_NaN] = ACTIONS(1878), - [anon_sym_0b] = ACTIONS(1878), - [anon_sym_0o] = ACTIONS(1878), - [anon_sym_0x] = ACTIONS(1878), - [sym_val_date] = ACTIONS(1878), - [anon_sym_DQUOTE] = ACTIONS(1878), - [sym__str_single_quotes] = ACTIONS(1878), - [sym__str_back_ticks] = ACTIONS(1878), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1878), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1878), - [anon_sym_CARET] = ACTIONS(1878), + [anon_sym_export] = ACTIONS(1922), + [anon_sym_alias] = ACTIONS(1922), + [anon_sym_let] = ACTIONS(1922), + [anon_sym_let_DASHenv] = ACTIONS(1922), + [anon_sym_mut] = ACTIONS(1922), + [anon_sym_const] = ACTIONS(1922), + [sym_cmd_identifier] = ACTIONS(1922), + [anon_sym_SEMI] = ACTIONS(1922), + [anon_sym_LF] = ACTIONS(1924), + [anon_sym_def] = ACTIONS(1922), + [anon_sym_def_DASHenv] = ACTIONS(1922), + [anon_sym_export_DASHenv] = ACTIONS(1922), + [anon_sym_extern] = ACTIONS(1922), + [anon_sym_module] = ACTIONS(1922), + [anon_sym_use] = ACTIONS(1922), + [anon_sym_LBRACK] = ACTIONS(1922), + [anon_sym_LPAREN] = ACTIONS(1922), + [anon_sym_RPAREN] = ACTIONS(1922), + [anon_sym_DOLLAR] = ACTIONS(1922), + [anon_sym_error] = ACTIONS(1922), + [anon_sym_DASH] = ACTIONS(1922), + [anon_sym_break] = ACTIONS(1922), + [anon_sym_continue] = ACTIONS(1922), + [anon_sym_for] = ACTIONS(1922), + [anon_sym_loop] = ACTIONS(1922), + [anon_sym_while] = ACTIONS(1922), + [anon_sym_do] = ACTIONS(1922), + [anon_sym_if] = ACTIONS(1922), + [anon_sym_match] = ACTIONS(1922), + [anon_sym_LBRACE] = ACTIONS(1922), + [anon_sym_RBRACE] = ACTIONS(1922), + [anon_sym_try] = ACTIONS(1922), + [anon_sym_return] = ACTIONS(1922), + [anon_sym_source] = ACTIONS(1922), + [anon_sym_source_DASHenv] = ACTIONS(1922), + [anon_sym_register] = ACTIONS(1922), + [anon_sym_hide] = ACTIONS(1922), + [anon_sym_hide_DASHenv] = ACTIONS(1922), + [anon_sym_overlay] = ACTIONS(1922), + [anon_sym_where] = ACTIONS(1922), + [anon_sym_not] = ACTIONS(1922), + [anon_sym_DOT_DOT_LT] = ACTIONS(1922), + [anon_sym_DOT_DOT] = ACTIONS(1922), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1922), + [sym_val_nothing] = ACTIONS(1922), + [anon_sym_true] = ACTIONS(1922), + [anon_sym_false] = ACTIONS(1922), + [aux_sym_val_number_token1] = ACTIONS(1922), + [aux_sym_val_number_token2] = ACTIONS(1922), + [aux_sym_val_number_token3] = ACTIONS(1922), + [aux_sym_val_number_token4] = ACTIONS(1922), + [anon_sym_inf] = ACTIONS(1922), + [anon_sym_DASHinf] = ACTIONS(1922), + [anon_sym_NaN] = ACTIONS(1922), + [anon_sym_0b] = ACTIONS(1922), + [anon_sym_0o] = ACTIONS(1922), + [anon_sym_0x] = ACTIONS(1922), + [sym_val_date] = ACTIONS(1922), + [anon_sym_DQUOTE] = ACTIONS(1922), + [sym__str_single_quotes] = ACTIONS(1922), + [sym__str_back_ticks] = ACTIONS(1922), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1922), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1922), + [anon_sym_CARET] = ACTIONS(1922), [anon_sym_POUND] = ACTIONS(3), }, [854] = { [sym_comment] = STATE(854), - [anon_sym_export] = ACTIONS(1882), - [anon_sym_alias] = ACTIONS(1882), - [anon_sym_let] = ACTIONS(1882), - [anon_sym_let_DASHenv] = ACTIONS(1882), - [anon_sym_mut] = ACTIONS(1882), - [anon_sym_const] = ACTIONS(1882), - [sym_cmd_identifier] = ACTIONS(1882), - [anon_sym_SEMI] = ACTIONS(1882), - [anon_sym_LF] = ACTIONS(1884), - [anon_sym_def] = ACTIONS(1882), - [anon_sym_def_DASHenv] = ACTIONS(1882), - [anon_sym_export_DASHenv] = ACTIONS(1882), - [anon_sym_extern] = ACTIONS(1882), - [anon_sym_module] = ACTIONS(1882), - [anon_sym_use] = ACTIONS(1882), - [anon_sym_LBRACK] = ACTIONS(1882), - [anon_sym_LPAREN] = ACTIONS(1882), - [anon_sym_RPAREN] = ACTIONS(1882), - [anon_sym_DOLLAR] = ACTIONS(1882), - [anon_sym_error] = ACTIONS(1882), - [anon_sym_DASH] = ACTIONS(1882), - [anon_sym_break] = ACTIONS(1882), - [anon_sym_continue] = ACTIONS(1882), - [anon_sym_for] = ACTIONS(1882), - [anon_sym_loop] = ACTIONS(1882), - [anon_sym_while] = ACTIONS(1882), - [anon_sym_do] = ACTIONS(1882), - [anon_sym_if] = ACTIONS(1882), - [anon_sym_match] = ACTIONS(1882), - [anon_sym_LBRACE] = ACTIONS(1882), - [anon_sym_RBRACE] = ACTIONS(1882), - [anon_sym_try] = ACTIONS(1882), - [anon_sym_return] = ACTIONS(1882), - [anon_sym_source] = ACTIONS(1882), - [anon_sym_source_DASHenv] = ACTIONS(1882), - [anon_sym_register] = ACTIONS(1882), - [anon_sym_hide] = ACTIONS(1882), - [anon_sym_hide_DASHenv] = ACTIONS(1882), - [anon_sym_overlay] = ACTIONS(1882), - [anon_sym_where] = ACTIONS(1882), - [anon_sym_not] = ACTIONS(1882), - [anon_sym_DOT_DOT_LT] = ACTIONS(1882), - [anon_sym_DOT_DOT] = ACTIONS(1882), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), - [sym_val_nothing] = ACTIONS(1882), - [anon_sym_true] = ACTIONS(1882), - [anon_sym_false] = ACTIONS(1882), - [aux_sym_val_number_token1] = ACTIONS(1882), - [aux_sym_val_number_token2] = ACTIONS(1882), - [aux_sym_val_number_token3] = ACTIONS(1882), - [aux_sym_val_number_token4] = ACTIONS(1882), - [anon_sym_inf] = ACTIONS(1882), - [anon_sym_DASHinf] = ACTIONS(1882), - [anon_sym_NaN] = ACTIONS(1882), - [anon_sym_0b] = ACTIONS(1882), - [anon_sym_0o] = ACTIONS(1882), - [anon_sym_0x] = ACTIONS(1882), - [sym_val_date] = ACTIONS(1882), - [anon_sym_DQUOTE] = ACTIONS(1882), - [sym__str_single_quotes] = ACTIONS(1882), - [sym__str_back_ticks] = ACTIONS(1882), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), - [anon_sym_CARET] = ACTIONS(1882), + [anon_sym_export] = ACTIONS(1926), + [anon_sym_alias] = ACTIONS(1926), + [anon_sym_let] = ACTIONS(1926), + [anon_sym_let_DASHenv] = ACTIONS(1926), + [anon_sym_mut] = ACTIONS(1926), + [anon_sym_const] = ACTIONS(1926), + [sym_cmd_identifier] = ACTIONS(1926), + [anon_sym_SEMI] = ACTIONS(1926), + [anon_sym_LF] = ACTIONS(1928), + [anon_sym_def] = ACTIONS(1926), + [anon_sym_def_DASHenv] = ACTIONS(1926), + [anon_sym_export_DASHenv] = ACTIONS(1926), + [anon_sym_extern] = ACTIONS(1926), + [anon_sym_module] = ACTIONS(1926), + [anon_sym_use] = ACTIONS(1926), + [anon_sym_LBRACK] = ACTIONS(1926), + [anon_sym_LPAREN] = ACTIONS(1926), + [anon_sym_RPAREN] = ACTIONS(1926), + [anon_sym_DOLLAR] = ACTIONS(1926), + [anon_sym_error] = ACTIONS(1926), + [anon_sym_DASH] = ACTIONS(1926), + [anon_sym_break] = ACTIONS(1926), + [anon_sym_continue] = ACTIONS(1926), + [anon_sym_for] = ACTIONS(1926), + [anon_sym_loop] = ACTIONS(1926), + [anon_sym_while] = ACTIONS(1926), + [anon_sym_do] = ACTIONS(1926), + [anon_sym_if] = ACTIONS(1926), + [anon_sym_match] = ACTIONS(1926), + [anon_sym_LBRACE] = ACTIONS(1926), + [anon_sym_RBRACE] = ACTIONS(1926), + [anon_sym_try] = ACTIONS(1926), + [anon_sym_return] = ACTIONS(1926), + [anon_sym_source] = ACTIONS(1926), + [anon_sym_source_DASHenv] = ACTIONS(1926), + [anon_sym_register] = ACTIONS(1926), + [anon_sym_hide] = ACTIONS(1926), + [anon_sym_hide_DASHenv] = ACTIONS(1926), + [anon_sym_overlay] = ACTIONS(1926), + [anon_sym_where] = ACTIONS(1926), + [anon_sym_not] = ACTIONS(1926), + [anon_sym_DOT_DOT_LT] = ACTIONS(1926), + [anon_sym_DOT_DOT] = ACTIONS(1926), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1926), + [sym_val_nothing] = ACTIONS(1926), + [anon_sym_true] = ACTIONS(1926), + [anon_sym_false] = ACTIONS(1926), + [aux_sym_val_number_token1] = ACTIONS(1926), + [aux_sym_val_number_token2] = ACTIONS(1926), + [aux_sym_val_number_token3] = ACTIONS(1926), + [aux_sym_val_number_token4] = ACTIONS(1926), + [anon_sym_inf] = ACTIONS(1926), + [anon_sym_DASHinf] = ACTIONS(1926), + [anon_sym_NaN] = ACTIONS(1926), + [anon_sym_0b] = ACTIONS(1926), + [anon_sym_0o] = ACTIONS(1926), + [anon_sym_0x] = ACTIONS(1926), + [sym_val_date] = ACTIONS(1926), + [anon_sym_DQUOTE] = ACTIONS(1926), + [sym__str_single_quotes] = ACTIONS(1926), + [sym__str_back_ticks] = ACTIONS(1926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1926), + [anon_sym_CARET] = ACTIONS(1926), [anon_sym_POUND] = ACTIONS(3), }, [855] = { [sym_comment] = STATE(855), - [anon_sym_export] = ACTIONS(1882), - [anon_sym_alias] = ACTIONS(1882), - [anon_sym_let] = ACTIONS(1882), - [anon_sym_let_DASHenv] = ACTIONS(1882), - [anon_sym_mut] = ACTIONS(1882), - [anon_sym_const] = ACTIONS(1882), - [sym_cmd_identifier] = ACTIONS(1882), - [anon_sym_SEMI] = ACTIONS(1882), - [anon_sym_LF] = ACTIONS(1884), - [anon_sym_def] = ACTIONS(1882), - [anon_sym_def_DASHenv] = ACTIONS(1882), - [anon_sym_export_DASHenv] = ACTIONS(1882), - [anon_sym_extern] = ACTIONS(1882), - [anon_sym_module] = ACTIONS(1882), - [anon_sym_use] = ACTIONS(1882), - [anon_sym_LBRACK] = ACTIONS(1882), - [anon_sym_LPAREN] = ACTIONS(1882), - [anon_sym_RPAREN] = ACTIONS(1882), - [anon_sym_DOLLAR] = ACTIONS(1882), - [anon_sym_error] = ACTIONS(1882), - [anon_sym_DASH] = ACTIONS(1882), - [anon_sym_break] = ACTIONS(1882), - [anon_sym_continue] = ACTIONS(1882), - [anon_sym_for] = ACTIONS(1882), - [anon_sym_loop] = ACTIONS(1882), - [anon_sym_while] = ACTIONS(1882), - [anon_sym_do] = ACTIONS(1882), - [anon_sym_if] = ACTIONS(1882), - [anon_sym_match] = ACTIONS(1882), - [anon_sym_LBRACE] = ACTIONS(1882), - [anon_sym_RBRACE] = ACTIONS(1882), - [anon_sym_try] = ACTIONS(1882), - [anon_sym_return] = ACTIONS(1882), - [anon_sym_source] = ACTIONS(1882), - [anon_sym_source_DASHenv] = ACTIONS(1882), - [anon_sym_register] = ACTIONS(1882), - [anon_sym_hide] = ACTIONS(1882), - [anon_sym_hide_DASHenv] = ACTIONS(1882), - [anon_sym_overlay] = ACTIONS(1882), - [anon_sym_where] = ACTIONS(1882), - [anon_sym_not] = ACTIONS(1882), - [anon_sym_DOT_DOT_LT] = ACTIONS(1882), - [anon_sym_DOT_DOT] = ACTIONS(1882), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), - [sym_val_nothing] = ACTIONS(1882), - [anon_sym_true] = ACTIONS(1882), - [anon_sym_false] = ACTIONS(1882), - [aux_sym_val_number_token1] = ACTIONS(1882), - [aux_sym_val_number_token2] = ACTIONS(1882), - [aux_sym_val_number_token3] = ACTIONS(1882), - [aux_sym_val_number_token4] = ACTIONS(1882), - [anon_sym_inf] = ACTIONS(1882), - [anon_sym_DASHinf] = ACTIONS(1882), - [anon_sym_NaN] = ACTIONS(1882), - [anon_sym_0b] = ACTIONS(1882), - [anon_sym_0o] = ACTIONS(1882), - [anon_sym_0x] = ACTIONS(1882), - [sym_val_date] = ACTIONS(1882), - [anon_sym_DQUOTE] = ACTIONS(1882), - [sym__str_single_quotes] = ACTIONS(1882), - [sym__str_back_ticks] = ACTIONS(1882), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), - [anon_sym_CARET] = ACTIONS(1882), + [anon_sym_export] = ACTIONS(1930), + [anon_sym_alias] = ACTIONS(1930), + [anon_sym_let] = ACTIONS(1930), + [anon_sym_let_DASHenv] = ACTIONS(1930), + [anon_sym_mut] = ACTIONS(1930), + [anon_sym_const] = ACTIONS(1930), + [sym_cmd_identifier] = ACTIONS(1930), + [anon_sym_SEMI] = ACTIONS(1930), + [anon_sym_LF] = ACTIONS(1932), + [anon_sym_def] = ACTIONS(1930), + [anon_sym_def_DASHenv] = ACTIONS(1930), + [anon_sym_export_DASHenv] = ACTIONS(1930), + [anon_sym_extern] = ACTIONS(1930), + [anon_sym_module] = ACTIONS(1930), + [anon_sym_use] = ACTIONS(1930), + [anon_sym_LBRACK] = ACTIONS(1930), + [anon_sym_LPAREN] = ACTIONS(1930), + [anon_sym_RPAREN] = ACTIONS(1930), + [anon_sym_DOLLAR] = ACTIONS(1930), + [anon_sym_error] = ACTIONS(1930), + [anon_sym_DASH] = ACTIONS(1930), + [anon_sym_break] = ACTIONS(1930), + [anon_sym_continue] = ACTIONS(1930), + [anon_sym_for] = ACTIONS(1930), + [anon_sym_loop] = ACTIONS(1930), + [anon_sym_while] = ACTIONS(1930), + [anon_sym_do] = ACTIONS(1930), + [anon_sym_if] = ACTIONS(1930), + [anon_sym_match] = ACTIONS(1930), + [anon_sym_LBRACE] = ACTIONS(1930), + [anon_sym_RBRACE] = ACTIONS(1930), + [anon_sym_try] = ACTIONS(1930), + [anon_sym_return] = ACTIONS(1930), + [anon_sym_source] = ACTIONS(1930), + [anon_sym_source_DASHenv] = ACTIONS(1930), + [anon_sym_register] = ACTIONS(1930), + [anon_sym_hide] = ACTIONS(1930), + [anon_sym_hide_DASHenv] = ACTIONS(1930), + [anon_sym_overlay] = ACTIONS(1930), + [anon_sym_where] = ACTIONS(1930), + [anon_sym_not] = ACTIONS(1930), + [anon_sym_DOT_DOT_LT] = ACTIONS(1930), + [anon_sym_DOT_DOT] = ACTIONS(1930), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1930), + [sym_val_nothing] = ACTIONS(1930), + [anon_sym_true] = ACTIONS(1930), + [anon_sym_false] = ACTIONS(1930), + [aux_sym_val_number_token1] = ACTIONS(1930), + [aux_sym_val_number_token2] = ACTIONS(1930), + [aux_sym_val_number_token3] = ACTIONS(1930), + [aux_sym_val_number_token4] = ACTIONS(1930), + [anon_sym_inf] = ACTIONS(1930), + [anon_sym_DASHinf] = ACTIONS(1930), + [anon_sym_NaN] = ACTIONS(1930), + [anon_sym_0b] = ACTIONS(1930), + [anon_sym_0o] = ACTIONS(1930), + [anon_sym_0x] = ACTIONS(1930), + [sym_val_date] = ACTIONS(1930), + [anon_sym_DQUOTE] = ACTIONS(1930), + [sym__str_single_quotes] = ACTIONS(1930), + [sym__str_back_ticks] = ACTIONS(1930), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1930), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1930), + [anon_sym_CARET] = ACTIONS(1930), [anon_sym_POUND] = ACTIONS(3), }, [856] = { [sym_comment] = STATE(856), - [ts_builtin_sym_end] = ACTIONS(708), - [anon_sym_export] = ACTIONS(706), - [anon_sym_alias] = ACTIONS(706), - [anon_sym_let] = ACTIONS(706), - [anon_sym_let_DASHenv] = ACTIONS(706), - [anon_sym_mut] = ACTIONS(706), - [anon_sym_const] = ACTIONS(706), - [sym_cmd_identifier] = ACTIONS(706), - [anon_sym_SEMI] = ACTIONS(706), - [anon_sym_LF] = ACTIONS(708), - [anon_sym_def] = ACTIONS(706), - [anon_sym_def_DASHenv] = ACTIONS(706), - [anon_sym_export_DASHenv] = ACTIONS(706), - [anon_sym_extern] = ACTIONS(706), - [anon_sym_module] = ACTIONS(706), - [anon_sym_use] = ACTIONS(706), - [anon_sym_LBRACK] = ACTIONS(706), - [anon_sym_LPAREN] = ACTIONS(706), - [anon_sym_PIPE] = ACTIONS(706), - [anon_sym_DOLLAR] = ACTIONS(706), - [anon_sym_error] = ACTIONS(706), - [anon_sym_DASH] = ACTIONS(706), - [anon_sym_break] = ACTIONS(706), - [anon_sym_continue] = ACTIONS(706), - [anon_sym_for] = ACTIONS(706), - [anon_sym_loop] = ACTIONS(706), - [anon_sym_while] = ACTIONS(706), - [anon_sym_do] = ACTIONS(706), - [anon_sym_if] = ACTIONS(706), - [anon_sym_match] = ACTIONS(706), - [anon_sym_LBRACE] = ACTIONS(706), - [anon_sym_try] = ACTIONS(706), - [anon_sym_return] = ACTIONS(706), - [anon_sym_source] = ACTIONS(706), - [anon_sym_source_DASHenv] = ACTIONS(706), - [anon_sym_register] = ACTIONS(706), - [anon_sym_hide] = ACTIONS(706), - [anon_sym_hide_DASHenv] = ACTIONS(706), - [anon_sym_overlay] = ACTIONS(706), - [anon_sym_where] = ACTIONS(706), - [anon_sym_not] = ACTIONS(706), - [anon_sym_DOT_DOT_LT] = ACTIONS(706), - [anon_sym_DOT_DOT] = ACTIONS(706), - [anon_sym_DOT_DOT_EQ] = ACTIONS(706), - [sym_val_nothing] = ACTIONS(706), - [anon_sym_true] = ACTIONS(706), - [anon_sym_false] = ACTIONS(706), - [aux_sym_val_number_token1] = ACTIONS(706), - [aux_sym_val_number_token2] = ACTIONS(706), - [aux_sym_val_number_token3] = ACTIONS(706), - [aux_sym_val_number_token4] = ACTIONS(706), - [anon_sym_inf] = ACTIONS(706), - [anon_sym_DASHinf] = ACTIONS(706), - [anon_sym_NaN] = ACTIONS(706), - [anon_sym_0b] = ACTIONS(706), - [anon_sym_0o] = ACTIONS(706), - [anon_sym_0x] = ACTIONS(706), - [sym_val_date] = ACTIONS(706), - [anon_sym_DQUOTE] = ACTIONS(706), - [sym__str_single_quotes] = ACTIONS(706), - [sym__str_back_ticks] = ACTIONS(706), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(706), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(706), - [anon_sym_CARET] = ACTIONS(706), + [anon_sym_export] = ACTIONS(1926), + [anon_sym_alias] = ACTIONS(1926), + [anon_sym_let] = ACTIONS(1926), + [anon_sym_let_DASHenv] = ACTIONS(1926), + [anon_sym_mut] = ACTIONS(1926), + [anon_sym_const] = ACTIONS(1926), + [sym_cmd_identifier] = ACTIONS(1926), + [anon_sym_SEMI] = ACTIONS(1926), + [anon_sym_LF] = ACTIONS(1928), + [anon_sym_def] = ACTIONS(1926), + [anon_sym_def_DASHenv] = ACTIONS(1926), + [anon_sym_export_DASHenv] = ACTIONS(1926), + [anon_sym_extern] = ACTIONS(1926), + [anon_sym_module] = ACTIONS(1926), + [anon_sym_use] = ACTIONS(1926), + [anon_sym_LBRACK] = ACTIONS(1926), + [anon_sym_LPAREN] = ACTIONS(1926), + [anon_sym_RPAREN] = ACTIONS(1926), + [anon_sym_DOLLAR] = ACTIONS(1926), + [anon_sym_error] = ACTIONS(1926), + [anon_sym_DASH] = ACTIONS(1926), + [anon_sym_break] = ACTIONS(1926), + [anon_sym_continue] = ACTIONS(1926), + [anon_sym_for] = ACTIONS(1926), + [anon_sym_loop] = ACTIONS(1926), + [anon_sym_while] = ACTIONS(1926), + [anon_sym_do] = ACTIONS(1926), + [anon_sym_if] = ACTIONS(1926), + [anon_sym_match] = ACTIONS(1926), + [anon_sym_LBRACE] = ACTIONS(1926), + [anon_sym_RBRACE] = ACTIONS(1926), + [anon_sym_try] = ACTIONS(1926), + [anon_sym_return] = ACTIONS(1926), + [anon_sym_source] = ACTIONS(1926), + [anon_sym_source_DASHenv] = ACTIONS(1926), + [anon_sym_register] = ACTIONS(1926), + [anon_sym_hide] = ACTIONS(1926), + [anon_sym_hide_DASHenv] = ACTIONS(1926), + [anon_sym_overlay] = ACTIONS(1926), + [anon_sym_where] = ACTIONS(1926), + [anon_sym_not] = ACTIONS(1926), + [anon_sym_DOT_DOT_LT] = ACTIONS(1926), + [anon_sym_DOT_DOT] = ACTIONS(1926), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1926), + [sym_val_nothing] = ACTIONS(1926), + [anon_sym_true] = ACTIONS(1926), + [anon_sym_false] = ACTIONS(1926), + [aux_sym_val_number_token1] = ACTIONS(1926), + [aux_sym_val_number_token2] = ACTIONS(1926), + [aux_sym_val_number_token3] = ACTIONS(1926), + [aux_sym_val_number_token4] = ACTIONS(1926), + [anon_sym_inf] = ACTIONS(1926), + [anon_sym_DASHinf] = ACTIONS(1926), + [anon_sym_NaN] = ACTIONS(1926), + [anon_sym_0b] = ACTIONS(1926), + [anon_sym_0o] = ACTIONS(1926), + [anon_sym_0x] = ACTIONS(1926), + [sym_val_date] = ACTIONS(1926), + [anon_sym_DQUOTE] = ACTIONS(1926), + [sym__str_single_quotes] = ACTIONS(1926), + [sym__str_back_ticks] = ACTIONS(1926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1926), + [anon_sym_CARET] = ACTIONS(1926), [anon_sym_POUND] = ACTIONS(3), }, [857] = { [sym_comment] = STATE(857), - [anon_sym_export] = ACTIONS(1886), - [anon_sym_alias] = ACTIONS(1886), - [anon_sym_let] = ACTIONS(1886), - [anon_sym_let_DASHenv] = ACTIONS(1886), - [anon_sym_mut] = ACTIONS(1886), - [anon_sym_const] = ACTIONS(1886), - [sym_cmd_identifier] = ACTIONS(1886), - [anon_sym_SEMI] = ACTIONS(1886), - [anon_sym_LF] = ACTIONS(1888), - [anon_sym_def] = ACTIONS(1886), - [anon_sym_def_DASHenv] = ACTIONS(1886), - [anon_sym_export_DASHenv] = ACTIONS(1886), - [anon_sym_extern] = ACTIONS(1886), - [anon_sym_module] = ACTIONS(1886), - [anon_sym_use] = ACTIONS(1886), - [anon_sym_LBRACK] = ACTIONS(1886), - [anon_sym_LPAREN] = ACTIONS(1886), - [anon_sym_RPAREN] = ACTIONS(1886), - [anon_sym_DOLLAR] = ACTIONS(1886), - [anon_sym_error] = ACTIONS(1886), - [anon_sym_DASH] = ACTIONS(1886), - [anon_sym_break] = ACTIONS(1886), - [anon_sym_continue] = ACTIONS(1886), - [anon_sym_for] = ACTIONS(1886), - [anon_sym_loop] = ACTIONS(1886), - [anon_sym_while] = ACTIONS(1886), - [anon_sym_do] = ACTIONS(1886), - [anon_sym_if] = ACTIONS(1886), - [anon_sym_match] = ACTIONS(1886), - [anon_sym_LBRACE] = ACTIONS(1886), - [anon_sym_RBRACE] = ACTIONS(1886), - [anon_sym_try] = ACTIONS(1886), - [anon_sym_return] = ACTIONS(1886), - [anon_sym_source] = ACTIONS(1886), - [anon_sym_source_DASHenv] = ACTIONS(1886), - [anon_sym_register] = ACTIONS(1886), - [anon_sym_hide] = ACTIONS(1886), - [anon_sym_hide_DASHenv] = ACTIONS(1886), - [anon_sym_overlay] = ACTIONS(1886), - [anon_sym_where] = ACTIONS(1886), - [anon_sym_not] = ACTIONS(1886), - [anon_sym_DOT_DOT_LT] = ACTIONS(1886), - [anon_sym_DOT_DOT] = ACTIONS(1886), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), - [sym_val_nothing] = ACTIONS(1886), - [anon_sym_true] = ACTIONS(1886), - [anon_sym_false] = ACTIONS(1886), - [aux_sym_val_number_token1] = ACTIONS(1886), - [aux_sym_val_number_token2] = ACTIONS(1886), - [aux_sym_val_number_token3] = ACTIONS(1886), - [aux_sym_val_number_token4] = ACTIONS(1886), - [anon_sym_inf] = ACTIONS(1886), - [anon_sym_DASHinf] = ACTIONS(1886), - [anon_sym_NaN] = ACTIONS(1886), - [anon_sym_0b] = ACTIONS(1886), - [anon_sym_0o] = ACTIONS(1886), - [anon_sym_0x] = ACTIONS(1886), - [sym_val_date] = ACTIONS(1886), - [anon_sym_DQUOTE] = ACTIONS(1886), - [sym__str_single_quotes] = ACTIONS(1886), - [sym__str_back_ticks] = ACTIONS(1886), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), - [anon_sym_CARET] = ACTIONS(1886), + [anon_sym_export] = ACTIONS(1934), + [anon_sym_alias] = ACTIONS(1934), + [anon_sym_let] = ACTIONS(1934), + [anon_sym_let_DASHenv] = ACTIONS(1934), + [anon_sym_mut] = ACTIONS(1934), + [anon_sym_const] = ACTIONS(1934), + [sym_cmd_identifier] = ACTIONS(1934), + [anon_sym_SEMI] = ACTIONS(1934), + [anon_sym_LF] = ACTIONS(1936), + [anon_sym_def] = ACTIONS(1934), + [anon_sym_def_DASHenv] = ACTIONS(1934), + [anon_sym_export_DASHenv] = ACTIONS(1934), + [anon_sym_extern] = ACTIONS(1934), + [anon_sym_module] = ACTIONS(1934), + [anon_sym_use] = ACTIONS(1934), + [anon_sym_LBRACK] = ACTIONS(1934), + [anon_sym_LPAREN] = ACTIONS(1934), + [anon_sym_RPAREN] = ACTIONS(1934), + [anon_sym_DOLLAR] = ACTIONS(1934), + [anon_sym_error] = ACTIONS(1934), + [anon_sym_DASH] = ACTIONS(1934), + [anon_sym_break] = ACTIONS(1934), + [anon_sym_continue] = ACTIONS(1934), + [anon_sym_for] = ACTIONS(1934), + [anon_sym_loop] = ACTIONS(1934), + [anon_sym_while] = ACTIONS(1934), + [anon_sym_do] = ACTIONS(1934), + [anon_sym_if] = ACTIONS(1934), + [anon_sym_match] = ACTIONS(1934), + [anon_sym_LBRACE] = ACTIONS(1934), + [anon_sym_RBRACE] = ACTIONS(1934), + [anon_sym_try] = ACTIONS(1934), + [anon_sym_return] = ACTIONS(1934), + [anon_sym_source] = ACTIONS(1934), + [anon_sym_source_DASHenv] = ACTIONS(1934), + [anon_sym_register] = ACTIONS(1934), + [anon_sym_hide] = ACTIONS(1934), + [anon_sym_hide_DASHenv] = ACTIONS(1934), + [anon_sym_overlay] = ACTIONS(1934), + [anon_sym_where] = ACTIONS(1934), + [anon_sym_not] = ACTIONS(1934), + [anon_sym_DOT_DOT_LT] = ACTIONS(1934), + [anon_sym_DOT_DOT] = ACTIONS(1934), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1934), + [sym_val_nothing] = ACTIONS(1934), + [anon_sym_true] = ACTIONS(1934), + [anon_sym_false] = ACTIONS(1934), + [aux_sym_val_number_token1] = ACTIONS(1934), + [aux_sym_val_number_token2] = ACTIONS(1934), + [aux_sym_val_number_token3] = ACTIONS(1934), + [aux_sym_val_number_token4] = ACTIONS(1934), + [anon_sym_inf] = ACTIONS(1934), + [anon_sym_DASHinf] = ACTIONS(1934), + [anon_sym_NaN] = ACTIONS(1934), + [anon_sym_0b] = ACTIONS(1934), + [anon_sym_0o] = ACTIONS(1934), + [anon_sym_0x] = ACTIONS(1934), + [sym_val_date] = ACTIONS(1934), + [anon_sym_DQUOTE] = ACTIONS(1934), + [sym__str_single_quotes] = ACTIONS(1934), + [sym__str_back_ticks] = ACTIONS(1934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1934), + [anon_sym_CARET] = ACTIONS(1934), [anon_sym_POUND] = ACTIONS(3), }, [858] = { [sym_comment] = STATE(858), - [anon_sym_export] = ACTIONS(777), - [anon_sym_alias] = ACTIONS(777), - [anon_sym_let] = ACTIONS(777), - [anon_sym_let_DASHenv] = ACTIONS(777), - [anon_sym_mut] = ACTIONS(777), - [anon_sym_const] = ACTIONS(777), - [sym_cmd_identifier] = ACTIONS(777), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_def] = ACTIONS(777), - [anon_sym_def_DASHenv] = ACTIONS(777), - [anon_sym_export_DASHenv] = ACTIONS(777), - [anon_sym_extern] = ACTIONS(777), - [anon_sym_module] = ACTIONS(777), - [anon_sym_use] = ACTIONS(777), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_RPAREN] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_error] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_break] = ACTIONS(777), - [anon_sym_continue] = ACTIONS(777), - [anon_sym_for] = ACTIONS(777), - [anon_sym_loop] = ACTIONS(777), - [anon_sym_while] = ACTIONS(777), - [anon_sym_do] = ACTIONS(777), - [anon_sym_if] = ACTIONS(777), - [anon_sym_match] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_RBRACE] = ACTIONS(777), - [anon_sym_try] = ACTIONS(777), - [anon_sym_return] = ACTIONS(777), - [anon_sym_source] = ACTIONS(777), - [anon_sym_source_DASHenv] = ACTIONS(777), - [anon_sym_register] = ACTIONS(777), - [anon_sym_hide] = ACTIONS(777), - [anon_sym_hide_DASHenv] = ACTIONS(777), - [anon_sym_overlay] = ACTIONS(777), - [anon_sym_where] = ACTIONS(777), - [anon_sym_not] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_CARET] = ACTIONS(777), + [ts_builtin_sym_end] = ACTIONS(1722), + [anon_sym_export] = ACTIONS(1720), + [anon_sym_alias] = ACTIONS(1720), + [anon_sym_let] = ACTIONS(1720), + [anon_sym_let_DASHenv] = ACTIONS(1720), + [anon_sym_mut] = ACTIONS(1720), + [anon_sym_const] = ACTIONS(1720), + [sym_cmd_identifier] = ACTIONS(1720), + [anon_sym_SEMI] = ACTIONS(1720), + [anon_sym_LF] = ACTIONS(1722), + [anon_sym_def] = ACTIONS(1720), + [anon_sym_def_DASHenv] = ACTIONS(1720), + [anon_sym_export_DASHenv] = ACTIONS(1720), + [anon_sym_extern] = ACTIONS(1720), + [anon_sym_module] = ACTIONS(1720), + [anon_sym_use] = ACTIONS(1720), + [anon_sym_LBRACK] = ACTIONS(1720), + [anon_sym_LPAREN] = ACTIONS(1720), + [anon_sym_DOLLAR] = ACTIONS(1720), + [anon_sym_error] = ACTIONS(1720), + [anon_sym_DASH] = ACTIONS(1720), + [anon_sym_break] = ACTIONS(1720), + [anon_sym_continue] = ACTIONS(1720), + [anon_sym_for] = ACTIONS(1720), + [anon_sym_loop] = ACTIONS(1720), + [anon_sym_while] = ACTIONS(1720), + [anon_sym_do] = ACTIONS(1720), + [anon_sym_if] = ACTIONS(1720), + [anon_sym_match] = ACTIONS(1720), + [anon_sym_LBRACE] = ACTIONS(1720), + [anon_sym_try] = ACTIONS(1720), + [anon_sym_return] = ACTIONS(1720), + [anon_sym_source] = ACTIONS(1720), + [anon_sym_source_DASHenv] = ACTIONS(1720), + [anon_sym_register] = ACTIONS(1720), + [anon_sym_hide] = ACTIONS(1720), + [anon_sym_hide_DASHenv] = ACTIONS(1720), + [anon_sym_overlay] = ACTIONS(1720), + [anon_sym_STAR] = ACTIONS(1720), + [anon_sym_where] = ACTIONS(1720), + [anon_sym_not] = ACTIONS(1720), + [anon_sym_DOT_DOT_LT] = ACTIONS(1720), + [anon_sym_DOT_DOT] = ACTIONS(1720), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1720), + [sym_val_nothing] = ACTIONS(1720), + [anon_sym_true] = ACTIONS(1720), + [anon_sym_false] = ACTIONS(1720), + [aux_sym_val_number_token1] = ACTIONS(1720), + [aux_sym_val_number_token2] = ACTIONS(1720), + [aux_sym_val_number_token3] = ACTIONS(1720), + [aux_sym_val_number_token4] = ACTIONS(1720), + [anon_sym_inf] = ACTIONS(1720), + [anon_sym_DASHinf] = ACTIONS(1720), + [anon_sym_NaN] = ACTIONS(1720), + [anon_sym_0b] = ACTIONS(1720), + [anon_sym_0o] = ACTIONS(1720), + [anon_sym_0x] = ACTIONS(1720), + [sym_val_date] = ACTIONS(1720), + [anon_sym_DQUOTE] = ACTIONS(1720), + [sym__str_single_quotes] = ACTIONS(1720), + [sym__str_back_ticks] = ACTIONS(1720), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1720), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1720), + [anon_sym_CARET] = ACTIONS(1720), [anon_sym_POUND] = ACTIONS(3), }, [859] = { [sym_comment] = STATE(859), - [anon_sym_export] = ACTIONS(1886), - [anon_sym_alias] = ACTIONS(1886), - [anon_sym_let] = ACTIONS(1886), - [anon_sym_let_DASHenv] = ACTIONS(1886), - [anon_sym_mut] = ACTIONS(1886), - [anon_sym_const] = ACTIONS(1886), - [sym_cmd_identifier] = ACTIONS(1886), - [anon_sym_SEMI] = ACTIONS(1886), - [anon_sym_LF] = ACTIONS(1888), - [anon_sym_def] = ACTIONS(1886), - [anon_sym_def_DASHenv] = ACTIONS(1886), - [anon_sym_export_DASHenv] = ACTIONS(1886), - [anon_sym_extern] = ACTIONS(1886), - [anon_sym_module] = ACTIONS(1886), - [anon_sym_use] = ACTIONS(1886), - [anon_sym_LBRACK] = ACTIONS(1886), - [anon_sym_LPAREN] = ACTIONS(1886), - [anon_sym_RPAREN] = ACTIONS(1886), - [anon_sym_DOLLAR] = ACTIONS(1886), - [anon_sym_error] = ACTIONS(1886), - [anon_sym_DASH] = ACTIONS(1886), - [anon_sym_break] = ACTIONS(1886), - [anon_sym_continue] = ACTIONS(1886), - [anon_sym_for] = ACTIONS(1886), - [anon_sym_loop] = ACTIONS(1886), - [anon_sym_while] = ACTIONS(1886), - [anon_sym_do] = ACTIONS(1886), - [anon_sym_if] = ACTIONS(1886), - [anon_sym_match] = ACTIONS(1886), - [anon_sym_LBRACE] = ACTIONS(1886), - [anon_sym_RBRACE] = ACTIONS(1886), - [anon_sym_try] = ACTIONS(1886), - [anon_sym_return] = ACTIONS(1886), - [anon_sym_source] = ACTIONS(1886), - [anon_sym_source_DASHenv] = ACTIONS(1886), - [anon_sym_register] = ACTIONS(1886), - [anon_sym_hide] = ACTIONS(1886), - [anon_sym_hide_DASHenv] = ACTIONS(1886), - [anon_sym_overlay] = ACTIONS(1886), - [anon_sym_where] = ACTIONS(1886), - [anon_sym_not] = ACTIONS(1886), - [anon_sym_DOT_DOT_LT] = ACTIONS(1886), - [anon_sym_DOT_DOT] = ACTIONS(1886), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), - [sym_val_nothing] = ACTIONS(1886), - [anon_sym_true] = ACTIONS(1886), - [anon_sym_false] = ACTIONS(1886), - [aux_sym_val_number_token1] = ACTIONS(1886), - [aux_sym_val_number_token2] = ACTIONS(1886), - [aux_sym_val_number_token3] = ACTIONS(1886), - [aux_sym_val_number_token4] = ACTIONS(1886), - [anon_sym_inf] = ACTIONS(1886), - [anon_sym_DASHinf] = ACTIONS(1886), - [anon_sym_NaN] = ACTIONS(1886), - [anon_sym_0b] = ACTIONS(1886), - [anon_sym_0o] = ACTIONS(1886), - [anon_sym_0x] = ACTIONS(1886), - [sym_val_date] = ACTIONS(1886), - [anon_sym_DQUOTE] = ACTIONS(1886), - [sym__str_single_quotes] = ACTIONS(1886), - [sym__str_back_ticks] = ACTIONS(1886), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), - [anon_sym_CARET] = ACTIONS(1886), + [ts_builtin_sym_end] = ACTIONS(1730), + [anon_sym_export] = ACTIONS(1728), + [anon_sym_alias] = ACTIONS(1728), + [anon_sym_let] = ACTIONS(1728), + [anon_sym_let_DASHenv] = ACTIONS(1728), + [anon_sym_mut] = ACTIONS(1728), + [anon_sym_const] = ACTIONS(1728), + [sym_cmd_identifier] = ACTIONS(1728), + [anon_sym_SEMI] = ACTIONS(1728), + [anon_sym_LF] = ACTIONS(1730), + [anon_sym_def] = ACTIONS(1728), + [anon_sym_def_DASHenv] = ACTIONS(1728), + [anon_sym_export_DASHenv] = ACTIONS(1728), + [anon_sym_extern] = ACTIONS(1728), + [anon_sym_module] = ACTIONS(1728), + [anon_sym_use] = ACTIONS(1728), + [anon_sym_LBRACK] = ACTIONS(1728), + [anon_sym_LPAREN] = ACTIONS(1728), + [anon_sym_DOLLAR] = ACTIONS(1728), + [anon_sym_error] = ACTIONS(1728), + [anon_sym_DASH] = ACTIONS(1728), + [anon_sym_break] = ACTIONS(1728), + [anon_sym_continue] = ACTIONS(1728), + [anon_sym_for] = ACTIONS(1728), + [anon_sym_loop] = ACTIONS(1728), + [anon_sym_while] = ACTIONS(1728), + [anon_sym_do] = ACTIONS(1728), + [anon_sym_if] = ACTIONS(1728), + [anon_sym_match] = ACTIONS(1728), + [anon_sym_LBRACE] = ACTIONS(1728), + [anon_sym_try] = ACTIONS(1728), + [anon_sym_return] = ACTIONS(1728), + [anon_sym_source] = ACTIONS(1728), + [anon_sym_source_DASHenv] = ACTIONS(1728), + [anon_sym_register] = ACTIONS(1728), + [anon_sym_hide] = ACTIONS(1728), + [anon_sym_hide_DASHenv] = ACTIONS(1728), + [anon_sym_overlay] = ACTIONS(1728), + [anon_sym_STAR] = ACTIONS(1728), + [anon_sym_where] = ACTIONS(1728), + [anon_sym_not] = ACTIONS(1728), + [anon_sym_DOT_DOT_LT] = ACTIONS(1728), + [anon_sym_DOT_DOT] = ACTIONS(1728), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), + [sym_val_nothing] = ACTIONS(1728), + [anon_sym_true] = ACTIONS(1728), + [anon_sym_false] = ACTIONS(1728), + [aux_sym_val_number_token1] = ACTIONS(1728), + [aux_sym_val_number_token2] = ACTIONS(1728), + [aux_sym_val_number_token3] = ACTIONS(1728), + [aux_sym_val_number_token4] = ACTIONS(1728), + [anon_sym_inf] = ACTIONS(1728), + [anon_sym_DASHinf] = ACTIONS(1728), + [anon_sym_NaN] = ACTIONS(1728), + [anon_sym_0b] = ACTIONS(1728), + [anon_sym_0o] = ACTIONS(1728), + [anon_sym_0x] = ACTIONS(1728), + [sym_val_date] = ACTIONS(1728), + [anon_sym_DQUOTE] = ACTIONS(1728), + [sym__str_single_quotes] = ACTIONS(1728), + [sym__str_back_ticks] = ACTIONS(1728), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), + [anon_sym_CARET] = ACTIONS(1728), [anon_sym_POUND] = ACTIONS(3), }, [860] = { [sym_comment] = STATE(860), - [anon_sym_export] = ACTIONS(1890), - [anon_sym_alias] = ACTIONS(1890), - [anon_sym_let] = ACTIONS(1890), - [anon_sym_let_DASHenv] = ACTIONS(1890), - [anon_sym_mut] = ACTIONS(1890), - [anon_sym_const] = ACTIONS(1890), - [sym_cmd_identifier] = ACTIONS(1890), - [anon_sym_SEMI] = ACTIONS(1890), - [anon_sym_LF] = ACTIONS(1892), - [anon_sym_def] = ACTIONS(1890), - [anon_sym_def_DASHenv] = ACTIONS(1890), - [anon_sym_export_DASHenv] = ACTIONS(1890), - [anon_sym_extern] = ACTIONS(1890), - [anon_sym_module] = ACTIONS(1890), - [anon_sym_use] = ACTIONS(1890), - [anon_sym_LBRACK] = ACTIONS(1890), - [anon_sym_LPAREN] = ACTIONS(1890), - [anon_sym_RPAREN] = ACTIONS(1890), - [anon_sym_DOLLAR] = ACTIONS(1890), - [anon_sym_error] = ACTIONS(1890), - [anon_sym_DASH] = ACTIONS(1890), - [anon_sym_break] = ACTIONS(1890), - [anon_sym_continue] = ACTIONS(1890), - [anon_sym_for] = ACTIONS(1890), - [anon_sym_loop] = ACTIONS(1890), - [anon_sym_while] = ACTIONS(1890), - [anon_sym_do] = ACTIONS(1890), - [anon_sym_if] = ACTIONS(1890), - [anon_sym_match] = ACTIONS(1890), - [anon_sym_LBRACE] = ACTIONS(1890), - [anon_sym_RBRACE] = ACTIONS(1890), - [anon_sym_try] = ACTIONS(1890), - [anon_sym_return] = ACTIONS(1890), - [anon_sym_source] = ACTIONS(1890), - [anon_sym_source_DASHenv] = ACTIONS(1890), - [anon_sym_register] = ACTIONS(1890), - [anon_sym_hide] = ACTIONS(1890), - [anon_sym_hide_DASHenv] = ACTIONS(1890), - [anon_sym_overlay] = ACTIONS(1890), - [anon_sym_where] = ACTIONS(1890), - [anon_sym_not] = ACTIONS(1890), - [anon_sym_DOT_DOT_LT] = ACTIONS(1890), - [anon_sym_DOT_DOT] = ACTIONS(1890), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1890), - [sym_val_nothing] = ACTIONS(1890), - [anon_sym_true] = ACTIONS(1890), - [anon_sym_false] = ACTIONS(1890), - [aux_sym_val_number_token1] = ACTIONS(1890), - [aux_sym_val_number_token2] = ACTIONS(1890), - [aux_sym_val_number_token3] = ACTIONS(1890), - [aux_sym_val_number_token4] = ACTIONS(1890), - [anon_sym_inf] = ACTIONS(1890), - [anon_sym_DASHinf] = ACTIONS(1890), - [anon_sym_NaN] = ACTIONS(1890), - [anon_sym_0b] = ACTIONS(1890), - [anon_sym_0o] = ACTIONS(1890), - [anon_sym_0x] = ACTIONS(1890), - [sym_val_date] = ACTIONS(1890), - [anon_sym_DQUOTE] = ACTIONS(1890), - [sym__str_single_quotes] = ACTIONS(1890), - [sym__str_back_ticks] = ACTIONS(1890), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1890), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1890), - [anon_sym_CARET] = ACTIONS(1890), + [ts_builtin_sym_end] = ACTIONS(680), + [anon_sym_export] = ACTIONS(678), + [anon_sym_alias] = ACTIONS(678), + [anon_sym_let] = ACTIONS(678), + [anon_sym_let_DASHenv] = ACTIONS(678), + [anon_sym_mut] = ACTIONS(678), + [anon_sym_const] = ACTIONS(678), + [sym_cmd_identifier] = ACTIONS(678), + [anon_sym_SEMI] = ACTIONS(678), + [anon_sym_LF] = ACTIONS(680), + [anon_sym_def] = ACTIONS(678), + [anon_sym_def_DASHenv] = ACTIONS(678), + [anon_sym_export_DASHenv] = ACTIONS(678), + [anon_sym_extern] = ACTIONS(678), + [anon_sym_module] = ACTIONS(678), + [anon_sym_use] = ACTIONS(678), + [anon_sym_LBRACK] = ACTIONS(678), + [anon_sym_LPAREN] = ACTIONS(678), + [anon_sym_PIPE] = ACTIONS(678), + [anon_sym_DOLLAR] = ACTIONS(678), + [anon_sym_error] = ACTIONS(678), + [anon_sym_DASH] = ACTIONS(678), + [anon_sym_break] = ACTIONS(678), + [anon_sym_continue] = ACTIONS(678), + [anon_sym_for] = ACTIONS(678), + [anon_sym_loop] = ACTIONS(678), + [anon_sym_while] = ACTIONS(678), + [anon_sym_do] = ACTIONS(678), + [anon_sym_if] = ACTIONS(678), + [anon_sym_match] = ACTIONS(678), + [anon_sym_LBRACE] = ACTIONS(678), + [anon_sym_try] = ACTIONS(678), + [anon_sym_return] = ACTIONS(678), + [anon_sym_source] = ACTIONS(678), + [anon_sym_source_DASHenv] = ACTIONS(678), + [anon_sym_register] = ACTIONS(678), + [anon_sym_hide] = ACTIONS(678), + [anon_sym_hide_DASHenv] = ACTIONS(678), + [anon_sym_overlay] = ACTIONS(678), + [anon_sym_where] = ACTIONS(678), + [anon_sym_not] = ACTIONS(678), + [anon_sym_DOT_DOT_LT] = ACTIONS(678), + [anon_sym_DOT_DOT] = ACTIONS(678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(678), + [sym_val_nothing] = ACTIONS(678), + [anon_sym_true] = ACTIONS(678), + [anon_sym_false] = ACTIONS(678), + [aux_sym_val_number_token1] = ACTIONS(678), + [aux_sym_val_number_token2] = ACTIONS(678), + [aux_sym_val_number_token3] = ACTIONS(678), + [aux_sym_val_number_token4] = ACTIONS(678), + [anon_sym_inf] = ACTIONS(678), + [anon_sym_DASHinf] = ACTIONS(678), + [anon_sym_NaN] = ACTIONS(678), + [anon_sym_0b] = ACTIONS(678), + [anon_sym_0o] = ACTIONS(678), + [anon_sym_0x] = ACTIONS(678), + [sym_val_date] = ACTIONS(678), + [anon_sym_DQUOTE] = ACTIONS(678), + [sym__str_single_quotes] = ACTIONS(678), + [sym__str_back_ticks] = ACTIONS(678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(678), + [anon_sym_CARET] = ACTIONS(678), [anon_sym_POUND] = ACTIONS(3), }, [861] = { [sym_comment] = STATE(861), - [anon_sym_export] = ACTIONS(1894), - [anon_sym_alias] = ACTIONS(1894), - [anon_sym_let] = ACTIONS(1894), - [anon_sym_let_DASHenv] = ACTIONS(1894), - [anon_sym_mut] = ACTIONS(1894), - [anon_sym_const] = ACTIONS(1894), - [sym_cmd_identifier] = ACTIONS(1894), - [anon_sym_SEMI] = ACTIONS(1894), - [anon_sym_LF] = ACTIONS(1896), - [anon_sym_def] = ACTIONS(1894), - [anon_sym_def_DASHenv] = ACTIONS(1894), - [anon_sym_export_DASHenv] = ACTIONS(1894), - [anon_sym_extern] = ACTIONS(1894), - [anon_sym_module] = ACTIONS(1894), - [anon_sym_use] = ACTIONS(1894), - [anon_sym_LBRACK] = ACTIONS(1894), - [anon_sym_LPAREN] = ACTIONS(1894), - [anon_sym_RPAREN] = ACTIONS(1894), - [anon_sym_DOLLAR] = ACTIONS(1894), - [anon_sym_error] = ACTIONS(1894), - [anon_sym_DASH] = ACTIONS(1894), - [anon_sym_break] = ACTIONS(1894), - [anon_sym_continue] = ACTIONS(1894), - [anon_sym_for] = ACTIONS(1894), - [anon_sym_loop] = ACTIONS(1894), - [anon_sym_while] = ACTIONS(1894), - [anon_sym_do] = ACTIONS(1894), - [anon_sym_if] = ACTIONS(1894), - [anon_sym_match] = ACTIONS(1894), - [anon_sym_LBRACE] = ACTIONS(1894), - [anon_sym_RBRACE] = ACTIONS(1894), - [anon_sym_try] = ACTIONS(1894), - [anon_sym_return] = ACTIONS(1894), - [anon_sym_source] = ACTIONS(1894), - [anon_sym_source_DASHenv] = ACTIONS(1894), - [anon_sym_register] = ACTIONS(1894), - [anon_sym_hide] = ACTIONS(1894), - [anon_sym_hide_DASHenv] = ACTIONS(1894), - [anon_sym_overlay] = ACTIONS(1894), - [anon_sym_where] = ACTIONS(1894), - [anon_sym_not] = ACTIONS(1894), - [anon_sym_DOT_DOT_LT] = ACTIONS(1894), - [anon_sym_DOT_DOT] = ACTIONS(1894), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1894), - [sym_val_nothing] = ACTIONS(1894), - [anon_sym_true] = ACTIONS(1894), - [anon_sym_false] = ACTIONS(1894), - [aux_sym_val_number_token1] = ACTIONS(1894), - [aux_sym_val_number_token2] = ACTIONS(1894), - [aux_sym_val_number_token3] = ACTIONS(1894), - [aux_sym_val_number_token4] = ACTIONS(1894), - [anon_sym_inf] = ACTIONS(1894), - [anon_sym_DASHinf] = ACTIONS(1894), - [anon_sym_NaN] = ACTIONS(1894), - [anon_sym_0b] = ACTIONS(1894), - [anon_sym_0o] = ACTIONS(1894), - [anon_sym_0x] = ACTIONS(1894), - [sym_val_date] = ACTIONS(1894), - [anon_sym_DQUOTE] = ACTIONS(1894), - [sym__str_single_quotes] = ACTIONS(1894), - [sym__str_back_ticks] = ACTIONS(1894), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1894), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1894), - [anon_sym_CARET] = ACTIONS(1894), + [anon_sym_export] = ACTIONS(1938), + [anon_sym_alias] = ACTIONS(1938), + [anon_sym_let] = ACTIONS(1938), + [anon_sym_let_DASHenv] = ACTIONS(1938), + [anon_sym_mut] = ACTIONS(1938), + [anon_sym_const] = ACTIONS(1938), + [sym_cmd_identifier] = ACTIONS(1938), + [anon_sym_SEMI] = ACTIONS(1938), + [anon_sym_LF] = ACTIONS(1940), + [anon_sym_def] = ACTIONS(1938), + [anon_sym_def_DASHenv] = ACTIONS(1938), + [anon_sym_export_DASHenv] = ACTIONS(1938), + [anon_sym_extern] = ACTIONS(1938), + [anon_sym_module] = ACTIONS(1938), + [anon_sym_use] = ACTIONS(1938), + [anon_sym_LBRACK] = ACTIONS(1938), + [anon_sym_LPAREN] = ACTIONS(1938), + [anon_sym_RPAREN] = ACTIONS(1938), + [anon_sym_DOLLAR] = ACTIONS(1938), + [anon_sym_error] = ACTIONS(1938), + [anon_sym_DASH] = ACTIONS(1938), + [anon_sym_break] = ACTIONS(1938), + [anon_sym_continue] = ACTIONS(1938), + [anon_sym_for] = ACTIONS(1938), + [anon_sym_loop] = ACTIONS(1938), + [anon_sym_while] = ACTIONS(1938), + [anon_sym_do] = ACTIONS(1938), + [anon_sym_if] = ACTIONS(1938), + [anon_sym_match] = ACTIONS(1938), + [anon_sym_LBRACE] = ACTIONS(1938), + [anon_sym_RBRACE] = ACTIONS(1938), + [anon_sym_try] = ACTIONS(1938), + [anon_sym_return] = ACTIONS(1938), + [anon_sym_source] = ACTIONS(1938), + [anon_sym_source_DASHenv] = ACTIONS(1938), + [anon_sym_register] = ACTIONS(1938), + [anon_sym_hide] = ACTIONS(1938), + [anon_sym_hide_DASHenv] = ACTIONS(1938), + [anon_sym_overlay] = ACTIONS(1938), + [anon_sym_where] = ACTIONS(1938), + [anon_sym_not] = ACTIONS(1938), + [anon_sym_DOT_DOT_LT] = ACTIONS(1938), + [anon_sym_DOT_DOT] = ACTIONS(1938), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1938), + [sym_val_nothing] = ACTIONS(1938), + [anon_sym_true] = ACTIONS(1938), + [anon_sym_false] = ACTIONS(1938), + [aux_sym_val_number_token1] = ACTIONS(1938), + [aux_sym_val_number_token2] = ACTIONS(1938), + [aux_sym_val_number_token3] = ACTIONS(1938), + [aux_sym_val_number_token4] = ACTIONS(1938), + [anon_sym_inf] = ACTIONS(1938), + [anon_sym_DASHinf] = ACTIONS(1938), + [anon_sym_NaN] = ACTIONS(1938), + [anon_sym_0b] = ACTIONS(1938), + [anon_sym_0o] = ACTIONS(1938), + [anon_sym_0x] = ACTIONS(1938), + [sym_val_date] = ACTIONS(1938), + [anon_sym_DQUOTE] = ACTIONS(1938), + [sym__str_single_quotes] = ACTIONS(1938), + [sym__str_back_ticks] = ACTIONS(1938), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1938), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1938), + [anon_sym_CARET] = ACTIONS(1938), [anon_sym_POUND] = ACTIONS(3), }, [862] = { [sym_comment] = STATE(862), - [anon_sym_export] = ACTIONS(1898), - [anon_sym_alias] = ACTIONS(1898), - [anon_sym_let] = ACTIONS(1898), - [anon_sym_let_DASHenv] = ACTIONS(1898), - [anon_sym_mut] = ACTIONS(1898), - [anon_sym_const] = ACTIONS(1898), - [sym_cmd_identifier] = ACTIONS(1898), - [anon_sym_SEMI] = ACTIONS(1900), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_def] = ACTIONS(1898), - [anon_sym_def_DASHenv] = ACTIONS(1898), - [anon_sym_export_DASHenv] = ACTIONS(1898), - [anon_sym_extern] = ACTIONS(1898), - [anon_sym_module] = ACTIONS(1898), - [anon_sym_use] = ACTIONS(1898), - [anon_sym_LBRACK] = ACTIONS(1898), - [anon_sym_LPAREN] = ACTIONS(1898), - [anon_sym_RPAREN] = ACTIONS(1906), - [anon_sym_DOLLAR] = ACTIONS(1898), - [anon_sym_error] = ACTIONS(1898), - [anon_sym_DASH] = ACTIONS(1898), - [anon_sym_break] = ACTIONS(1898), - [anon_sym_continue] = ACTIONS(1898), - [anon_sym_for] = ACTIONS(1898), - [anon_sym_loop] = ACTIONS(1898), - [anon_sym_while] = ACTIONS(1898), - [anon_sym_do] = ACTIONS(1898), - [anon_sym_if] = ACTIONS(1898), - [anon_sym_match] = ACTIONS(1898), - [anon_sym_LBRACE] = ACTIONS(1898), - [anon_sym_RBRACE] = ACTIONS(1906), - [anon_sym_try] = ACTIONS(1898), - [anon_sym_return] = ACTIONS(1898), - [anon_sym_source] = ACTIONS(1898), - [anon_sym_source_DASHenv] = ACTIONS(1898), - [anon_sym_register] = ACTIONS(1898), - [anon_sym_hide] = ACTIONS(1898), - [anon_sym_hide_DASHenv] = ACTIONS(1898), - [anon_sym_overlay] = ACTIONS(1898), - [anon_sym_where] = ACTIONS(1898), - [anon_sym_not] = ACTIONS(1898), - [anon_sym_DOT_DOT_LT] = ACTIONS(1898), - [anon_sym_DOT_DOT] = ACTIONS(1898), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1898), - [sym_val_nothing] = ACTIONS(1898), - [anon_sym_true] = ACTIONS(1898), - [anon_sym_false] = ACTIONS(1898), - [aux_sym_val_number_token1] = ACTIONS(1898), - [aux_sym_val_number_token2] = ACTIONS(1898), - [aux_sym_val_number_token3] = ACTIONS(1898), - [aux_sym_val_number_token4] = ACTIONS(1898), - [anon_sym_inf] = ACTIONS(1898), - [anon_sym_DASHinf] = ACTIONS(1898), - [anon_sym_NaN] = ACTIONS(1898), - [anon_sym_0b] = ACTIONS(1898), - [anon_sym_0o] = ACTIONS(1898), - [anon_sym_0x] = ACTIONS(1898), - [sym_val_date] = ACTIONS(1898), - [anon_sym_DQUOTE] = ACTIONS(1898), - [sym__str_single_quotes] = ACTIONS(1898), - [sym__str_back_ticks] = ACTIONS(1898), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1898), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1898), - [anon_sym_CARET] = ACTIONS(1898), + [ts_builtin_sym_end] = ACTIONS(912), + [anon_sym_export] = ACTIONS(910), + [anon_sym_alias] = ACTIONS(910), + [anon_sym_let] = ACTIONS(910), + [anon_sym_let_DASHenv] = ACTIONS(910), + [anon_sym_mut] = ACTIONS(910), + [anon_sym_const] = ACTIONS(910), + [sym_cmd_identifier] = ACTIONS(910), + [anon_sym_SEMI] = ACTIONS(910), + [anon_sym_LF] = ACTIONS(912), + [anon_sym_def] = ACTIONS(910), + [anon_sym_def_DASHenv] = ACTIONS(910), + [anon_sym_export_DASHenv] = ACTIONS(910), + [anon_sym_extern] = ACTIONS(910), + [anon_sym_module] = ACTIONS(910), + [anon_sym_use] = ACTIONS(910), + [anon_sym_LBRACK] = ACTIONS(910), + [anon_sym_LPAREN] = ACTIONS(910), + [anon_sym_PIPE] = ACTIONS(910), + [anon_sym_DOLLAR] = ACTIONS(910), + [anon_sym_error] = ACTIONS(910), + [anon_sym_DASH] = ACTIONS(910), + [anon_sym_break] = ACTIONS(910), + [anon_sym_continue] = ACTIONS(910), + [anon_sym_for] = ACTIONS(910), + [anon_sym_loop] = ACTIONS(910), + [anon_sym_while] = ACTIONS(910), + [anon_sym_do] = ACTIONS(910), + [anon_sym_if] = ACTIONS(910), + [anon_sym_match] = ACTIONS(910), + [anon_sym_LBRACE] = ACTIONS(910), + [anon_sym_try] = ACTIONS(910), + [anon_sym_return] = ACTIONS(910), + [anon_sym_source] = ACTIONS(910), + [anon_sym_source_DASHenv] = ACTIONS(910), + [anon_sym_register] = ACTIONS(910), + [anon_sym_hide] = ACTIONS(910), + [anon_sym_hide_DASHenv] = ACTIONS(910), + [anon_sym_overlay] = ACTIONS(910), + [anon_sym_where] = ACTIONS(910), + [anon_sym_not] = ACTIONS(910), + [anon_sym_DOT_DOT_LT] = ACTIONS(910), + [anon_sym_DOT_DOT] = ACTIONS(910), + [anon_sym_DOT_DOT_EQ] = ACTIONS(910), + [sym_val_nothing] = ACTIONS(910), + [anon_sym_true] = ACTIONS(910), + [anon_sym_false] = ACTIONS(910), + [aux_sym_val_number_token1] = ACTIONS(910), + [aux_sym_val_number_token2] = ACTIONS(910), + [aux_sym_val_number_token3] = ACTIONS(910), + [aux_sym_val_number_token4] = ACTIONS(910), + [anon_sym_inf] = ACTIONS(910), + [anon_sym_DASHinf] = ACTIONS(910), + [anon_sym_NaN] = ACTIONS(910), + [anon_sym_0b] = ACTIONS(910), + [anon_sym_0o] = ACTIONS(910), + [anon_sym_0x] = ACTIONS(910), + [sym_val_date] = ACTIONS(910), + [anon_sym_DQUOTE] = ACTIONS(910), + [sym__str_single_quotes] = ACTIONS(910), + [sym__str_back_ticks] = ACTIONS(910), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(910), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(910), + [anon_sym_CARET] = ACTIONS(910), [anon_sym_POUND] = ACTIONS(3), }, [863] = { + [sym_val_record] = STATE(910), [sym_comment] = STATE(863), - [anon_sym_export] = ACTIONS(1908), - [anon_sym_alias] = ACTIONS(1908), - [anon_sym_let] = ACTIONS(1908), - [anon_sym_let_DASHenv] = ACTIONS(1908), - [anon_sym_mut] = ACTIONS(1908), - [anon_sym_const] = ACTIONS(1908), - [sym_cmd_identifier] = ACTIONS(1908), - [anon_sym_SEMI] = ACTIONS(1908), - [anon_sym_LF] = ACTIONS(1910), - [anon_sym_def] = ACTIONS(1908), - [anon_sym_def_DASHenv] = ACTIONS(1908), - [anon_sym_export_DASHenv] = ACTIONS(1908), - [anon_sym_extern] = ACTIONS(1908), - [anon_sym_module] = ACTIONS(1908), - [anon_sym_use] = ACTIONS(1908), - [anon_sym_LBRACK] = ACTIONS(1908), - [anon_sym_LPAREN] = ACTIONS(1908), - [anon_sym_RPAREN] = ACTIONS(1908), - [anon_sym_DOLLAR] = ACTIONS(1908), - [anon_sym_error] = ACTIONS(1908), - [anon_sym_DASH] = ACTIONS(1908), - [anon_sym_break] = ACTIONS(1908), - [anon_sym_continue] = ACTIONS(1908), - [anon_sym_for] = ACTIONS(1908), - [anon_sym_loop] = ACTIONS(1908), - [anon_sym_while] = ACTIONS(1908), - [anon_sym_do] = ACTIONS(1908), - [anon_sym_if] = ACTIONS(1908), - [anon_sym_match] = ACTIONS(1908), - [anon_sym_LBRACE] = ACTIONS(1908), - [anon_sym_RBRACE] = ACTIONS(1908), - [anon_sym_try] = ACTIONS(1908), - [anon_sym_return] = ACTIONS(1908), - [anon_sym_source] = ACTIONS(1908), - [anon_sym_source_DASHenv] = ACTIONS(1908), - [anon_sym_register] = ACTIONS(1908), - [anon_sym_hide] = ACTIONS(1908), - [anon_sym_hide_DASHenv] = ACTIONS(1908), - [anon_sym_overlay] = ACTIONS(1908), - [anon_sym_where] = ACTIONS(1908), - [anon_sym_not] = ACTIONS(1908), - [anon_sym_DOT_DOT_LT] = ACTIONS(1908), - [anon_sym_DOT_DOT] = ACTIONS(1908), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1908), - [sym_val_nothing] = ACTIONS(1908), - [anon_sym_true] = ACTIONS(1908), - [anon_sym_false] = ACTIONS(1908), - [aux_sym_val_number_token1] = ACTIONS(1908), - [aux_sym_val_number_token2] = ACTIONS(1908), - [aux_sym_val_number_token3] = ACTIONS(1908), - [aux_sym_val_number_token4] = ACTIONS(1908), - [anon_sym_inf] = ACTIONS(1908), - [anon_sym_DASHinf] = ACTIONS(1908), - [anon_sym_NaN] = ACTIONS(1908), - [anon_sym_0b] = ACTIONS(1908), - [anon_sym_0o] = ACTIONS(1908), - [anon_sym_0x] = ACTIONS(1908), - [sym_val_date] = ACTIONS(1908), - [anon_sym_DQUOTE] = ACTIONS(1908), - [sym__str_single_quotes] = ACTIONS(1908), - [sym__str_back_ticks] = ACTIONS(1908), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1908), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1908), - [anon_sym_CARET] = ACTIONS(1908), + [ts_builtin_sym_end] = ACTIONS(1684), + [anon_sym_export] = ACTIONS(1682), + [anon_sym_alias] = ACTIONS(1682), + [anon_sym_let] = ACTIONS(1682), + [anon_sym_let_DASHenv] = ACTIONS(1682), + [anon_sym_mut] = ACTIONS(1682), + [anon_sym_const] = ACTIONS(1682), + [sym_cmd_identifier] = ACTIONS(1682), + [anon_sym_SEMI] = ACTIONS(1682), + [anon_sym_LF] = ACTIONS(1684), + [anon_sym_def] = ACTIONS(1682), + [anon_sym_def_DASHenv] = ACTIONS(1682), + [anon_sym_export_DASHenv] = ACTIONS(1682), + [anon_sym_extern] = ACTIONS(1682), + [anon_sym_module] = ACTIONS(1682), + [anon_sym_use] = ACTIONS(1682), + [anon_sym_LBRACK] = ACTIONS(1682), + [anon_sym_LPAREN] = ACTIONS(1682), + [anon_sym_DOLLAR] = ACTIONS(1682), + [anon_sym_error] = ACTIONS(1682), + [anon_sym_DASH] = ACTIONS(1682), + [anon_sym_break] = ACTIONS(1682), + [anon_sym_continue] = ACTIONS(1682), + [anon_sym_for] = ACTIONS(1682), + [anon_sym_loop] = ACTIONS(1682), + [anon_sym_while] = ACTIONS(1682), + [anon_sym_do] = ACTIONS(1682), + [anon_sym_if] = ACTIONS(1682), + [anon_sym_match] = ACTIONS(1682), + [anon_sym_LBRACE] = ACTIONS(1682), + [anon_sym_try] = ACTIONS(1682), + [anon_sym_return] = ACTIONS(1682), + [anon_sym_source] = ACTIONS(1682), + [anon_sym_source_DASHenv] = ACTIONS(1682), + [anon_sym_register] = ACTIONS(1682), + [anon_sym_hide] = ACTIONS(1682), + [anon_sym_hide_DASHenv] = ACTIONS(1682), + [anon_sym_overlay] = ACTIONS(1682), + [anon_sym_where] = ACTIONS(1682), + [anon_sym_not] = ACTIONS(1682), + [anon_sym_DOT_DOT_LT] = ACTIONS(1682), + [anon_sym_DOT_DOT] = ACTIONS(1682), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1682), + [sym_val_nothing] = ACTIONS(1682), + [anon_sym_true] = ACTIONS(1682), + [anon_sym_false] = ACTIONS(1682), + [aux_sym_val_number_token1] = ACTIONS(1682), + [aux_sym_val_number_token2] = ACTIONS(1682), + [aux_sym_val_number_token3] = ACTIONS(1682), + [aux_sym_val_number_token4] = ACTIONS(1682), + [anon_sym_inf] = ACTIONS(1682), + [anon_sym_DASHinf] = ACTIONS(1682), + [anon_sym_NaN] = ACTIONS(1682), + [anon_sym_0b] = ACTIONS(1682), + [anon_sym_0o] = ACTIONS(1682), + [anon_sym_0x] = ACTIONS(1682), + [sym_val_date] = ACTIONS(1682), + [anon_sym_DQUOTE] = ACTIONS(1682), + [sym__str_single_quotes] = ACTIONS(1682), + [sym__str_back_ticks] = ACTIONS(1682), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1682), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1682), + [anon_sym_CARET] = ACTIONS(1682), [anon_sym_POUND] = ACTIONS(3), }, [864] = { + [sym_block] = STATE(969), [sym_comment] = STATE(864), - [anon_sym_export] = ACTIONS(874), - [anon_sym_alias] = ACTIONS(874), - [anon_sym_let] = ACTIONS(874), - [anon_sym_let_DASHenv] = ACTIONS(874), - [anon_sym_mut] = ACTIONS(874), - [anon_sym_const] = ACTIONS(874), - [sym_cmd_identifier] = ACTIONS(874), - [anon_sym_SEMI] = ACTIONS(874), - [anon_sym_LF] = ACTIONS(876), - [anon_sym_def] = ACTIONS(874), - [anon_sym_def_DASHenv] = ACTIONS(874), - [anon_sym_export_DASHenv] = ACTIONS(874), - [anon_sym_extern] = ACTIONS(874), - [anon_sym_module] = ACTIONS(874), - [anon_sym_use] = ACTIONS(874), - [anon_sym_LBRACK] = ACTIONS(874), - [anon_sym_LPAREN] = ACTIONS(874), - [anon_sym_RPAREN] = ACTIONS(874), - [anon_sym_DOLLAR] = ACTIONS(874), - [anon_sym_error] = ACTIONS(874), - [anon_sym_DASH] = ACTIONS(874), - [anon_sym_break] = ACTIONS(874), - [anon_sym_continue] = ACTIONS(874), - [anon_sym_for] = ACTIONS(874), - [anon_sym_loop] = ACTIONS(874), - [anon_sym_while] = ACTIONS(874), - [anon_sym_do] = ACTIONS(874), - [anon_sym_if] = ACTIONS(874), - [anon_sym_match] = ACTIONS(874), - [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_RBRACE] = ACTIONS(874), - [anon_sym_try] = ACTIONS(874), - [anon_sym_return] = ACTIONS(874), - [anon_sym_source] = ACTIONS(874), - [anon_sym_source_DASHenv] = ACTIONS(874), - [anon_sym_register] = ACTIONS(874), - [anon_sym_hide] = ACTIONS(874), - [anon_sym_hide_DASHenv] = ACTIONS(874), - [anon_sym_overlay] = ACTIONS(874), - [anon_sym_where] = ACTIONS(874), - [anon_sym_not] = ACTIONS(874), - [anon_sym_DOT_DOT_LT] = ACTIONS(874), - [anon_sym_DOT_DOT] = ACTIONS(874), - [anon_sym_DOT_DOT_EQ] = ACTIONS(874), - [sym_val_nothing] = ACTIONS(874), - [anon_sym_true] = ACTIONS(874), - [anon_sym_false] = ACTIONS(874), - [aux_sym_val_number_token1] = ACTIONS(874), - [aux_sym_val_number_token2] = ACTIONS(874), - [aux_sym_val_number_token3] = ACTIONS(874), - [aux_sym_val_number_token4] = ACTIONS(874), - [anon_sym_inf] = ACTIONS(874), - [anon_sym_DASHinf] = ACTIONS(874), - [anon_sym_NaN] = ACTIONS(874), - [anon_sym_0b] = ACTIONS(874), - [anon_sym_0o] = ACTIONS(874), - [anon_sym_0x] = ACTIONS(874), - [sym_val_date] = ACTIONS(874), - [anon_sym_DQUOTE] = ACTIONS(874), - [sym__str_single_quotes] = ACTIONS(874), - [sym__str_back_ticks] = ACTIONS(874), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), - [anon_sym_CARET] = ACTIONS(874), + [ts_builtin_sym_end] = ACTIONS(1670), + [anon_sym_export] = ACTIONS(1668), + [anon_sym_alias] = ACTIONS(1668), + [anon_sym_let] = ACTIONS(1668), + [anon_sym_let_DASHenv] = ACTIONS(1668), + [anon_sym_mut] = ACTIONS(1668), + [anon_sym_const] = ACTIONS(1668), + [sym_cmd_identifier] = ACTIONS(1668), + [anon_sym_SEMI] = ACTIONS(1668), + [anon_sym_LF] = ACTIONS(1670), + [anon_sym_def] = ACTIONS(1668), + [anon_sym_def_DASHenv] = ACTIONS(1668), + [anon_sym_export_DASHenv] = ACTIONS(1668), + [anon_sym_extern] = ACTIONS(1668), + [anon_sym_module] = ACTIONS(1668), + [anon_sym_use] = ACTIONS(1668), + [anon_sym_LBRACK] = ACTIONS(1668), + [anon_sym_LPAREN] = ACTIONS(1668), + [anon_sym_DOLLAR] = ACTIONS(1668), + [anon_sym_error] = ACTIONS(1668), + [anon_sym_DASH] = ACTIONS(1668), + [anon_sym_break] = ACTIONS(1668), + [anon_sym_continue] = ACTIONS(1668), + [anon_sym_for] = ACTIONS(1668), + [anon_sym_loop] = ACTIONS(1668), + [anon_sym_while] = ACTIONS(1668), + [anon_sym_do] = ACTIONS(1668), + [anon_sym_if] = ACTIONS(1668), + [anon_sym_match] = ACTIONS(1668), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_try] = ACTIONS(1668), + [anon_sym_return] = ACTIONS(1668), + [anon_sym_source] = ACTIONS(1668), + [anon_sym_source_DASHenv] = ACTIONS(1668), + [anon_sym_register] = ACTIONS(1668), + [anon_sym_hide] = ACTIONS(1668), + [anon_sym_hide_DASHenv] = ACTIONS(1668), + [anon_sym_overlay] = ACTIONS(1668), + [anon_sym_where] = ACTIONS(1668), + [anon_sym_not] = ACTIONS(1668), + [anon_sym_DOT_DOT_LT] = ACTIONS(1668), + [anon_sym_DOT_DOT] = ACTIONS(1668), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), + [sym_val_nothing] = ACTIONS(1668), + [anon_sym_true] = ACTIONS(1668), + [anon_sym_false] = ACTIONS(1668), + [aux_sym_val_number_token1] = ACTIONS(1668), + [aux_sym_val_number_token2] = ACTIONS(1668), + [aux_sym_val_number_token3] = ACTIONS(1668), + [aux_sym_val_number_token4] = ACTIONS(1668), + [anon_sym_inf] = ACTIONS(1668), + [anon_sym_DASHinf] = ACTIONS(1668), + [anon_sym_NaN] = ACTIONS(1668), + [anon_sym_0b] = ACTIONS(1668), + [anon_sym_0o] = ACTIONS(1668), + [anon_sym_0x] = ACTIONS(1668), + [sym_val_date] = ACTIONS(1668), + [anon_sym_DQUOTE] = ACTIONS(1668), + [sym__str_single_quotes] = ACTIONS(1668), + [sym__str_back_ticks] = ACTIONS(1668), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), + [anon_sym_CARET] = ACTIONS(1668), [anon_sym_POUND] = ACTIONS(3), }, [865] = { + [sym_block] = STATE(979), [sym_comment] = STATE(865), - [anon_sym_export] = ACTIONS(1912), - [anon_sym_alias] = ACTIONS(1912), - [anon_sym_let] = ACTIONS(1912), - [anon_sym_let_DASHenv] = ACTIONS(1912), - [anon_sym_mut] = ACTIONS(1912), - [anon_sym_const] = ACTIONS(1912), - [sym_cmd_identifier] = ACTIONS(1912), - [anon_sym_SEMI] = ACTIONS(1912), - [anon_sym_LF] = ACTIONS(1914), - [anon_sym_def] = ACTIONS(1912), - [anon_sym_def_DASHenv] = ACTIONS(1912), - [anon_sym_export_DASHenv] = ACTIONS(1912), - [anon_sym_extern] = ACTIONS(1912), - [anon_sym_module] = ACTIONS(1912), - [anon_sym_use] = ACTIONS(1912), - [anon_sym_LBRACK] = ACTIONS(1912), - [anon_sym_LPAREN] = ACTIONS(1912), - [anon_sym_RPAREN] = ACTIONS(1912), - [anon_sym_DOLLAR] = ACTIONS(1912), - [anon_sym_error] = ACTIONS(1912), - [anon_sym_DASH] = ACTIONS(1912), - [anon_sym_break] = ACTIONS(1912), - [anon_sym_continue] = ACTIONS(1912), - [anon_sym_for] = ACTIONS(1912), - [anon_sym_loop] = ACTIONS(1912), - [anon_sym_while] = ACTIONS(1912), - [anon_sym_do] = ACTIONS(1912), - [anon_sym_if] = ACTIONS(1912), - [anon_sym_match] = ACTIONS(1912), - [anon_sym_LBRACE] = ACTIONS(1912), - [anon_sym_RBRACE] = ACTIONS(1912), - [anon_sym_try] = ACTIONS(1912), - [anon_sym_return] = ACTIONS(1912), - [anon_sym_source] = ACTIONS(1912), - [anon_sym_source_DASHenv] = ACTIONS(1912), - [anon_sym_register] = ACTIONS(1912), - [anon_sym_hide] = ACTIONS(1912), - [anon_sym_hide_DASHenv] = ACTIONS(1912), - [anon_sym_overlay] = ACTIONS(1912), - [anon_sym_where] = ACTIONS(1912), - [anon_sym_not] = ACTIONS(1912), - [anon_sym_DOT_DOT_LT] = ACTIONS(1912), - [anon_sym_DOT_DOT] = ACTIONS(1912), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1912), - [sym_val_nothing] = ACTIONS(1912), - [anon_sym_true] = ACTIONS(1912), - [anon_sym_false] = ACTIONS(1912), - [aux_sym_val_number_token1] = ACTIONS(1912), - [aux_sym_val_number_token2] = ACTIONS(1912), - [aux_sym_val_number_token3] = ACTIONS(1912), - [aux_sym_val_number_token4] = ACTIONS(1912), - [anon_sym_inf] = ACTIONS(1912), - [anon_sym_DASHinf] = ACTIONS(1912), - [anon_sym_NaN] = ACTIONS(1912), - [anon_sym_0b] = ACTIONS(1912), - [anon_sym_0o] = ACTIONS(1912), - [anon_sym_0x] = ACTIONS(1912), - [sym_val_date] = ACTIONS(1912), - [anon_sym_DQUOTE] = ACTIONS(1912), - [sym__str_single_quotes] = ACTIONS(1912), - [sym__str_back_ticks] = ACTIONS(1912), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1912), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1912), - [anon_sym_CARET] = ACTIONS(1912), + [ts_builtin_sym_end] = ACTIONS(1670), + [anon_sym_export] = ACTIONS(1668), + [anon_sym_alias] = ACTIONS(1668), + [anon_sym_let] = ACTIONS(1668), + [anon_sym_let_DASHenv] = ACTIONS(1668), + [anon_sym_mut] = ACTIONS(1668), + [anon_sym_const] = ACTIONS(1668), + [sym_cmd_identifier] = ACTIONS(1668), + [anon_sym_SEMI] = ACTIONS(1668), + [anon_sym_LF] = ACTIONS(1670), + [anon_sym_def] = ACTIONS(1668), + [anon_sym_def_DASHenv] = ACTIONS(1668), + [anon_sym_export_DASHenv] = ACTIONS(1668), + [anon_sym_extern] = ACTIONS(1668), + [anon_sym_module] = ACTIONS(1668), + [anon_sym_use] = ACTIONS(1668), + [anon_sym_LBRACK] = ACTIONS(1668), + [anon_sym_LPAREN] = ACTIONS(1668), + [anon_sym_DOLLAR] = ACTIONS(1668), + [anon_sym_error] = ACTIONS(1668), + [anon_sym_DASH] = ACTIONS(1668), + [anon_sym_break] = ACTIONS(1668), + [anon_sym_continue] = ACTIONS(1668), + [anon_sym_for] = ACTIONS(1668), + [anon_sym_loop] = ACTIONS(1668), + [anon_sym_while] = ACTIONS(1668), + [anon_sym_do] = ACTIONS(1668), + [anon_sym_if] = ACTIONS(1668), + [anon_sym_match] = ACTIONS(1668), + [anon_sym_LBRACE] = ACTIONS(1846), + [anon_sym_try] = ACTIONS(1668), + [anon_sym_return] = ACTIONS(1668), + [anon_sym_source] = ACTIONS(1668), + [anon_sym_source_DASHenv] = ACTIONS(1668), + [anon_sym_register] = ACTIONS(1668), + [anon_sym_hide] = ACTIONS(1668), + [anon_sym_hide_DASHenv] = ACTIONS(1668), + [anon_sym_overlay] = ACTIONS(1668), + [anon_sym_where] = ACTIONS(1668), + [anon_sym_not] = ACTIONS(1668), + [anon_sym_DOT_DOT_LT] = ACTIONS(1668), + [anon_sym_DOT_DOT] = ACTIONS(1668), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), + [sym_val_nothing] = ACTIONS(1668), + [anon_sym_true] = ACTIONS(1668), + [anon_sym_false] = ACTIONS(1668), + [aux_sym_val_number_token1] = ACTIONS(1668), + [aux_sym_val_number_token2] = ACTIONS(1668), + [aux_sym_val_number_token3] = ACTIONS(1668), + [aux_sym_val_number_token4] = ACTIONS(1668), + [anon_sym_inf] = ACTIONS(1668), + [anon_sym_DASHinf] = ACTIONS(1668), + [anon_sym_NaN] = ACTIONS(1668), + [anon_sym_0b] = ACTIONS(1668), + [anon_sym_0o] = ACTIONS(1668), + [anon_sym_0x] = ACTIONS(1668), + [sym_val_date] = ACTIONS(1668), + [anon_sym_DQUOTE] = ACTIONS(1668), + [sym__str_single_quotes] = ACTIONS(1668), + [sym__str_back_ticks] = ACTIONS(1668), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), + [anon_sym_CARET] = ACTIONS(1668), [anon_sym_POUND] = ACTIONS(3), }, [866] = { + [sym_val_record] = STATE(917), [sym_comment] = STATE(866), - [anon_sym_export] = ACTIONS(1916), - [anon_sym_alias] = ACTIONS(1916), - [anon_sym_let] = ACTIONS(1916), - [anon_sym_let_DASHenv] = ACTIONS(1916), - [anon_sym_mut] = ACTIONS(1916), - [anon_sym_const] = ACTIONS(1916), - [sym_cmd_identifier] = ACTIONS(1916), - [anon_sym_SEMI] = ACTIONS(1916), - [anon_sym_LF] = ACTIONS(1918), - [anon_sym_def] = ACTIONS(1916), - [anon_sym_def_DASHenv] = ACTIONS(1916), - [anon_sym_export_DASHenv] = ACTIONS(1916), - [anon_sym_extern] = ACTIONS(1916), - [anon_sym_module] = ACTIONS(1916), - [anon_sym_use] = ACTIONS(1916), - [anon_sym_LBRACK] = ACTIONS(1916), - [anon_sym_LPAREN] = ACTIONS(1916), - [anon_sym_RPAREN] = ACTIONS(1916), - [anon_sym_DOLLAR] = ACTIONS(1916), - [anon_sym_error] = ACTIONS(1916), - [anon_sym_DASH] = ACTIONS(1916), - [anon_sym_break] = ACTIONS(1916), - [anon_sym_continue] = ACTIONS(1916), - [anon_sym_for] = ACTIONS(1916), - [anon_sym_loop] = ACTIONS(1916), - [anon_sym_while] = ACTIONS(1916), - [anon_sym_do] = ACTIONS(1916), - [anon_sym_if] = ACTIONS(1916), - [anon_sym_match] = ACTIONS(1916), - [anon_sym_LBRACE] = ACTIONS(1916), - [anon_sym_RBRACE] = ACTIONS(1916), - [anon_sym_try] = ACTIONS(1916), - [anon_sym_return] = ACTIONS(1916), - [anon_sym_source] = ACTIONS(1916), - [anon_sym_source_DASHenv] = ACTIONS(1916), - [anon_sym_register] = ACTIONS(1916), - [anon_sym_hide] = ACTIONS(1916), - [anon_sym_hide_DASHenv] = ACTIONS(1916), - [anon_sym_overlay] = ACTIONS(1916), - [anon_sym_where] = ACTIONS(1916), - [anon_sym_not] = ACTIONS(1916), - [anon_sym_DOT_DOT_LT] = ACTIONS(1916), - [anon_sym_DOT_DOT] = ACTIONS(1916), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1916), - [sym_val_nothing] = ACTIONS(1916), - [anon_sym_true] = ACTIONS(1916), - [anon_sym_false] = ACTIONS(1916), - [aux_sym_val_number_token1] = ACTIONS(1916), - [aux_sym_val_number_token2] = ACTIONS(1916), - [aux_sym_val_number_token3] = ACTIONS(1916), - [aux_sym_val_number_token4] = ACTIONS(1916), - [anon_sym_inf] = ACTIONS(1916), - [anon_sym_DASHinf] = ACTIONS(1916), - [anon_sym_NaN] = ACTIONS(1916), - [anon_sym_0b] = ACTIONS(1916), - [anon_sym_0o] = ACTIONS(1916), - [anon_sym_0x] = ACTIONS(1916), - [sym_val_date] = ACTIONS(1916), - [anon_sym_DQUOTE] = ACTIONS(1916), - [sym__str_single_quotes] = ACTIONS(1916), - [sym__str_back_ticks] = ACTIONS(1916), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1916), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1916), - [anon_sym_CARET] = ACTIONS(1916), + [ts_builtin_sym_end] = ACTIONS(1680), + [anon_sym_export] = ACTIONS(1678), + [anon_sym_alias] = ACTIONS(1678), + [anon_sym_let] = ACTIONS(1678), + [anon_sym_let_DASHenv] = ACTIONS(1678), + [anon_sym_mut] = ACTIONS(1678), + [anon_sym_const] = ACTIONS(1678), + [sym_cmd_identifier] = ACTIONS(1678), + [anon_sym_SEMI] = ACTIONS(1678), + [anon_sym_LF] = ACTIONS(1680), + [anon_sym_def] = ACTIONS(1678), + [anon_sym_def_DASHenv] = ACTIONS(1678), + [anon_sym_export_DASHenv] = ACTIONS(1678), + [anon_sym_extern] = ACTIONS(1678), + [anon_sym_module] = ACTIONS(1678), + [anon_sym_use] = ACTIONS(1678), + [anon_sym_LBRACK] = ACTIONS(1678), + [anon_sym_LPAREN] = ACTIONS(1678), + [anon_sym_DOLLAR] = ACTIONS(1678), + [anon_sym_error] = ACTIONS(1678), + [anon_sym_DASH] = ACTIONS(1678), + [anon_sym_break] = ACTIONS(1678), + [anon_sym_continue] = ACTIONS(1678), + [anon_sym_for] = ACTIONS(1678), + [anon_sym_loop] = ACTIONS(1678), + [anon_sym_while] = ACTIONS(1678), + [anon_sym_do] = ACTIONS(1678), + [anon_sym_if] = ACTIONS(1678), + [anon_sym_match] = ACTIONS(1678), + [anon_sym_LBRACE] = ACTIONS(1678), + [anon_sym_try] = ACTIONS(1678), + [anon_sym_return] = ACTIONS(1678), + [anon_sym_source] = ACTIONS(1678), + [anon_sym_source_DASHenv] = ACTIONS(1678), + [anon_sym_register] = ACTIONS(1678), + [anon_sym_hide] = ACTIONS(1678), + [anon_sym_hide_DASHenv] = ACTIONS(1678), + [anon_sym_overlay] = ACTIONS(1678), + [anon_sym_where] = ACTIONS(1678), + [anon_sym_not] = ACTIONS(1678), + [anon_sym_DOT_DOT_LT] = ACTIONS(1678), + [anon_sym_DOT_DOT] = ACTIONS(1678), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1678), + [sym_val_nothing] = ACTIONS(1678), + [anon_sym_true] = ACTIONS(1678), + [anon_sym_false] = ACTIONS(1678), + [aux_sym_val_number_token1] = ACTIONS(1678), + [aux_sym_val_number_token2] = ACTIONS(1678), + [aux_sym_val_number_token3] = ACTIONS(1678), + [aux_sym_val_number_token4] = ACTIONS(1678), + [anon_sym_inf] = ACTIONS(1678), + [anon_sym_DASHinf] = ACTIONS(1678), + [anon_sym_NaN] = ACTIONS(1678), + [anon_sym_0b] = ACTIONS(1678), + [anon_sym_0o] = ACTIONS(1678), + [anon_sym_0x] = ACTIONS(1678), + [sym_val_date] = ACTIONS(1678), + [anon_sym_DQUOTE] = ACTIONS(1678), + [sym__str_single_quotes] = ACTIONS(1678), + [sym__str_back_ticks] = ACTIONS(1678), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1678), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1678), + [anon_sym_CARET] = ACTIONS(1678), [anon_sym_POUND] = ACTIONS(3), }, [867] = { [sym_comment] = STATE(867), - [anon_sym_export] = ACTIONS(1920), - [anon_sym_alias] = ACTIONS(1920), - [anon_sym_let] = ACTIONS(1920), - [anon_sym_let_DASHenv] = ACTIONS(1920), - [anon_sym_mut] = ACTIONS(1920), - [anon_sym_const] = ACTIONS(1920), - [sym_cmd_identifier] = ACTIONS(1920), - [anon_sym_SEMI] = ACTIONS(1920), - [anon_sym_LF] = ACTIONS(1922), - [anon_sym_def] = ACTIONS(1920), - [anon_sym_def_DASHenv] = ACTIONS(1920), - [anon_sym_export_DASHenv] = ACTIONS(1920), - [anon_sym_extern] = ACTIONS(1920), - [anon_sym_module] = ACTIONS(1920), - [anon_sym_use] = ACTIONS(1920), - [anon_sym_LBRACK] = ACTIONS(1920), - [anon_sym_LPAREN] = ACTIONS(1920), - [anon_sym_RPAREN] = ACTIONS(1920), - [anon_sym_DOLLAR] = ACTIONS(1920), - [anon_sym_error] = ACTIONS(1920), - [anon_sym_DASH] = ACTIONS(1920), - [anon_sym_break] = ACTIONS(1920), - [anon_sym_continue] = ACTIONS(1920), - [anon_sym_for] = ACTIONS(1920), - [anon_sym_loop] = ACTIONS(1920), - [anon_sym_while] = ACTIONS(1920), - [anon_sym_do] = ACTIONS(1920), - [anon_sym_if] = ACTIONS(1920), - [anon_sym_match] = ACTIONS(1920), - [anon_sym_LBRACE] = ACTIONS(1920), - [anon_sym_RBRACE] = ACTIONS(1920), - [anon_sym_try] = ACTIONS(1920), - [anon_sym_return] = ACTIONS(1920), - [anon_sym_source] = ACTIONS(1920), - [anon_sym_source_DASHenv] = ACTIONS(1920), - [anon_sym_register] = ACTIONS(1920), - [anon_sym_hide] = ACTIONS(1920), - [anon_sym_hide_DASHenv] = ACTIONS(1920), - [anon_sym_overlay] = ACTIONS(1920), - [anon_sym_where] = ACTIONS(1920), - [anon_sym_not] = ACTIONS(1920), - [anon_sym_DOT_DOT_LT] = ACTIONS(1920), - [anon_sym_DOT_DOT] = ACTIONS(1920), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1920), - [sym_val_nothing] = ACTIONS(1920), - [anon_sym_true] = ACTIONS(1920), - [anon_sym_false] = ACTIONS(1920), - [aux_sym_val_number_token1] = ACTIONS(1920), - [aux_sym_val_number_token2] = ACTIONS(1920), - [aux_sym_val_number_token3] = ACTIONS(1920), - [aux_sym_val_number_token4] = ACTIONS(1920), - [anon_sym_inf] = ACTIONS(1920), - [anon_sym_DASHinf] = ACTIONS(1920), - [anon_sym_NaN] = ACTIONS(1920), - [anon_sym_0b] = ACTIONS(1920), - [anon_sym_0o] = ACTIONS(1920), - [anon_sym_0x] = ACTIONS(1920), - [sym_val_date] = ACTIONS(1920), - [anon_sym_DQUOTE] = ACTIONS(1920), - [sym__str_single_quotes] = ACTIONS(1920), - [sym__str_back_ticks] = ACTIONS(1920), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1920), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1920), - [anon_sym_CARET] = ACTIONS(1920), - [anon_sym_POUND] = ACTIONS(3), - }, - [868] = { - [sym_comment] = STATE(868), - [anon_sym_export] = ACTIONS(1924), - [anon_sym_alias] = ACTIONS(1924), - [anon_sym_let] = ACTIONS(1924), - [anon_sym_let_DASHenv] = ACTIONS(1924), - [anon_sym_mut] = ACTIONS(1924), - [anon_sym_const] = ACTIONS(1924), - [sym_cmd_identifier] = ACTIONS(1924), - [anon_sym_SEMI] = ACTIONS(1924), - [anon_sym_LF] = ACTIONS(1926), - [anon_sym_def] = ACTIONS(1924), - [anon_sym_def_DASHenv] = ACTIONS(1924), - [anon_sym_export_DASHenv] = ACTIONS(1924), - [anon_sym_extern] = ACTIONS(1924), - [anon_sym_module] = ACTIONS(1924), - [anon_sym_use] = ACTIONS(1924), - [anon_sym_LBRACK] = ACTIONS(1924), - [anon_sym_LPAREN] = ACTIONS(1924), - [anon_sym_RPAREN] = ACTIONS(1924), - [anon_sym_DOLLAR] = ACTIONS(1924), - [anon_sym_error] = ACTIONS(1924), - [anon_sym_DASH] = ACTIONS(1924), - [anon_sym_break] = ACTIONS(1924), - [anon_sym_continue] = ACTIONS(1924), - [anon_sym_for] = ACTIONS(1924), - [anon_sym_loop] = ACTIONS(1924), - [anon_sym_while] = ACTIONS(1924), - [anon_sym_do] = ACTIONS(1924), - [anon_sym_if] = ACTIONS(1924), - [anon_sym_match] = ACTIONS(1924), - [anon_sym_LBRACE] = ACTIONS(1924), - [anon_sym_RBRACE] = ACTIONS(1924), - [anon_sym_try] = ACTIONS(1924), - [anon_sym_return] = ACTIONS(1924), - [anon_sym_source] = ACTIONS(1924), - [anon_sym_source_DASHenv] = ACTIONS(1924), - [anon_sym_register] = ACTIONS(1924), - [anon_sym_hide] = ACTIONS(1924), - [anon_sym_hide_DASHenv] = ACTIONS(1924), - [anon_sym_overlay] = ACTIONS(1924), - [anon_sym_where] = ACTIONS(1924), - [anon_sym_not] = ACTIONS(1924), - [anon_sym_DOT_DOT_LT] = ACTIONS(1924), - [anon_sym_DOT_DOT] = ACTIONS(1924), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1924), - [sym_val_nothing] = ACTIONS(1924), - [anon_sym_true] = ACTIONS(1924), - [anon_sym_false] = ACTIONS(1924), - [aux_sym_val_number_token1] = ACTIONS(1924), - [aux_sym_val_number_token2] = ACTIONS(1924), - [aux_sym_val_number_token3] = ACTIONS(1924), - [aux_sym_val_number_token4] = ACTIONS(1924), - [anon_sym_inf] = ACTIONS(1924), - [anon_sym_DASHinf] = ACTIONS(1924), - [anon_sym_NaN] = ACTIONS(1924), - [anon_sym_0b] = ACTIONS(1924), - [anon_sym_0o] = ACTIONS(1924), - [anon_sym_0x] = ACTIONS(1924), - [sym_val_date] = ACTIONS(1924), - [anon_sym_DQUOTE] = ACTIONS(1924), - [sym__str_single_quotes] = ACTIONS(1924), - [sym__str_back_ticks] = ACTIONS(1924), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1924), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1924), - [anon_sym_CARET] = ACTIONS(1924), - [anon_sym_POUND] = ACTIONS(3), - }, - [869] = { - [sym_comment] = STATE(869), - [ts_builtin_sym_end] = ACTIONS(700), - [anon_sym_export] = ACTIONS(698), - [anon_sym_alias] = ACTIONS(698), - [anon_sym_let] = ACTIONS(698), - [anon_sym_let_DASHenv] = ACTIONS(698), - [anon_sym_mut] = ACTIONS(698), - [anon_sym_const] = ACTIONS(698), - [sym_cmd_identifier] = ACTIONS(698), - [anon_sym_SEMI] = ACTIONS(698), - [anon_sym_LF] = ACTIONS(700), - [anon_sym_def] = ACTIONS(698), - [anon_sym_def_DASHenv] = ACTIONS(698), - [anon_sym_export_DASHenv] = ACTIONS(698), - [anon_sym_extern] = ACTIONS(698), - [anon_sym_module] = ACTIONS(698), - [anon_sym_use] = ACTIONS(698), - [anon_sym_LBRACK] = ACTIONS(698), - [anon_sym_LPAREN] = ACTIONS(698), - [anon_sym_PIPE] = ACTIONS(698), - [anon_sym_DOLLAR] = ACTIONS(698), - [anon_sym_error] = ACTIONS(698), - [anon_sym_DASH] = ACTIONS(698), - [anon_sym_break] = ACTIONS(698), - [anon_sym_continue] = ACTIONS(698), - [anon_sym_for] = ACTIONS(698), - [anon_sym_loop] = ACTIONS(698), - [anon_sym_while] = ACTIONS(698), - [anon_sym_do] = ACTIONS(698), - [anon_sym_if] = ACTIONS(698), - [anon_sym_match] = ACTIONS(698), - [anon_sym_LBRACE] = ACTIONS(698), - [anon_sym_try] = ACTIONS(698), - [anon_sym_return] = ACTIONS(698), - [anon_sym_source] = ACTIONS(698), - [anon_sym_source_DASHenv] = ACTIONS(698), - [anon_sym_register] = ACTIONS(698), - [anon_sym_hide] = ACTIONS(698), - [anon_sym_hide_DASHenv] = ACTIONS(698), - [anon_sym_overlay] = ACTIONS(698), - [anon_sym_where] = ACTIONS(698), - [anon_sym_not] = ACTIONS(698), - [anon_sym_DOT_DOT_LT] = ACTIONS(698), - [anon_sym_DOT_DOT] = ACTIONS(698), - [anon_sym_DOT_DOT_EQ] = ACTIONS(698), - [sym_val_nothing] = ACTIONS(698), - [anon_sym_true] = ACTIONS(698), - [anon_sym_false] = ACTIONS(698), - [aux_sym_val_number_token1] = ACTIONS(698), - [aux_sym_val_number_token2] = ACTIONS(698), - [aux_sym_val_number_token3] = ACTIONS(698), - [aux_sym_val_number_token4] = ACTIONS(698), - [anon_sym_inf] = ACTIONS(698), - [anon_sym_DASHinf] = ACTIONS(698), - [anon_sym_NaN] = ACTIONS(698), - [anon_sym_0b] = ACTIONS(698), - [anon_sym_0o] = ACTIONS(698), - [anon_sym_0x] = ACTIONS(698), - [sym_val_date] = ACTIONS(698), - [anon_sym_DQUOTE] = ACTIONS(698), - [sym__str_single_quotes] = ACTIONS(698), - [sym__str_back_ticks] = ACTIONS(698), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(698), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(698), - [anon_sym_CARET] = ACTIONS(698), - [anon_sym_POUND] = ACTIONS(3), - }, - [870] = { - [sym_comment] = STATE(870), - [anon_sym_export] = ACTIONS(860), - [anon_sym_alias] = ACTIONS(860), - [anon_sym_let] = ACTIONS(860), - [anon_sym_let_DASHenv] = ACTIONS(860), - [anon_sym_mut] = ACTIONS(860), - [anon_sym_const] = ACTIONS(860), - [sym_cmd_identifier] = ACTIONS(860), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_LF] = ACTIONS(862), - [anon_sym_def] = ACTIONS(860), - [anon_sym_def_DASHenv] = ACTIONS(860), - [anon_sym_export_DASHenv] = ACTIONS(860), - [anon_sym_extern] = ACTIONS(860), - [anon_sym_module] = ACTIONS(860), - [anon_sym_use] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_RPAREN] = ACTIONS(860), - [anon_sym_DOLLAR] = ACTIONS(860), - [anon_sym_error] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_break] = ACTIONS(860), - [anon_sym_continue] = ACTIONS(860), - [anon_sym_for] = ACTIONS(860), - [anon_sym_loop] = ACTIONS(860), - [anon_sym_while] = ACTIONS(860), - [anon_sym_do] = ACTIONS(860), - [anon_sym_if] = ACTIONS(860), - [anon_sym_match] = ACTIONS(860), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_RBRACE] = ACTIONS(860), - [anon_sym_try] = ACTIONS(860), - [anon_sym_return] = ACTIONS(860), - [anon_sym_source] = ACTIONS(860), - [anon_sym_source_DASHenv] = ACTIONS(860), - [anon_sym_register] = ACTIONS(860), - [anon_sym_hide] = ACTIONS(860), - [anon_sym_hide_DASHenv] = ACTIONS(860), - [anon_sym_overlay] = ACTIONS(860), - [anon_sym_where] = ACTIONS(860), - [anon_sym_not] = ACTIONS(860), - [anon_sym_DOT_DOT_LT] = ACTIONS(860), - [anon_sym_DOT_DOT] = ACTIONS(860), - [anon_sym_DOT_DOT_EQ] = ACTIONS(860), - [sym_val_nothing] = ACTIONS(860), - [anon_sym_true] = ACTIONS(860), - [anon_sym_false] = ACTIONS(860), - [aux_sym_val_number_token1] = ACTIONS(860), - [aux_sym_val_number_token2] = ACTIONS(860), - [aux_sym_val_number_token3] = ACTIONS(860), - [aux_sym_val_number_token4] = ACTIONS(860), - [anon_sym_inf] = ACTIONS(860), - [anon_sym_DASHinf] = ACTIONS(860), - [anon_sym_NaN] = ACTIONS(860), - [anon_sym_0b] = ACTIONS(860), - [anon_sym_0o] = ACTIONS(860), - [anon_sym_0x] = ACTIONS(860), - [sym_val_date] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [sym__str_single_quotes] = ACTIONS(860), - [sym__str_back_ticks] = ACTIONS(860), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), - [anon_sym_CARET] = ACTIONS(860), - [anon_sym_POUND] = ACTIONS(3), - }, - [871] = { - [sym_comment] = STATE(871), - [anon_sym_export] = ACTIONS(1928), - [anon_sym_alias] = ACTIONS(1928), - [anon_sym_let] = ACTIONS(1928), - [anon_sym_let_DASHenv] = ACTIONS(1928), - [anon_sym_mut] = ACTIONS(1928), - [anon_sym_const] = ACTIONS(1928), - [sym_cmd_identifier] = ACTIONS(1928), - [anon_sym_SEMI] = ACTIONS(1928), - [anon_sym_LF] = ACTIONS(1930), - [anon_sym_def] = ACTIONS(1928), - [anon_sym_def_DASHenv] = ACTIONS(1928), - [anon_sym_export_DASHenv] = ACTIONS(1928), - [anon_sym_extern] = ACTIONS(1928), - [anon_sym_module] = ACTIONS(1928), - [anon_sym_use] = ACTIONS(1928), - [anon_sym_LBRACK] = ACTIONS(1928), - [anon_sym_LPAREN] = ACTIONS(1928), - [anon_sym_RPAREN] = ACTIONS(1928), - [anon_sym_DOLLAR] = ACTIONS(1928), - [anon_sym_error] = ACTIONS(1928), - [anon_sym_DASH] = ACTIONS(1928), - [anon_sym_break] = ACTIONS(1928), - [anon_sym_continue] = ACTIONS(1928), - [anon_sym_for] = ACTIONS(1928), - [anon_sym_loop] = ACTIONS(1928), - [anon_sym_while] = ACTIONS(1928), - [anon_sym_do] = ACTIONS(1928), - [anon_sym_if] = ACTIONS(1928), - [anon_sym_match] = ACTIONS(1928), - [anon_sym_LBRACE] = ACTIONS(1928), - [anon_sym_RBRACE] = ACTIONS(1928), - [anon_sym_try] = ACTIONS(1928), - [anon_sym_return] = ACTIONS(1928), - [anon_sym_source] = ACTIONS(1928), - [anon_sym_source_DASHenv] = ACTIONS(1928), - [anon_sym_register] = ACTIONS(1928), - [anon_sym_hide] = ACTIONS(1928), - [anon_sym_hide_DASHenv] = ACTIONS(1928), - [anon_sym_overlay] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1928), - [anon_sym_not] = ACTIONS(1928), - [anon_sym_DOT_DOT_LT] = ACTIONS(1928), - [anon_sym_DOT_DOT] = ACTIONS(1928), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1928), - [sym_val_nothing] = ACTIONS(1928), - [anon_sym_true] = ACTIONS(1928), - [anon_sym_false] = ACTIONS(1928), - [aux_sym_val_number_token1] = ACTIONS(1928), - [aux_sym_val_number_token2] = ACTIONS(1928), - [aux_sym_val_number_token3] = ACTIONS(1928), - [aux_sym_val_number_token4] = ACTIONS(1928), - [anon_sym_inf] = ACTIONS(1928), - [anon_sym_DASHinf] = ACTIONS(1928), - [anon_sym_NaN] = ACTIONS(1928), - [anon_sym_0b] = ACTIONS(1928), - [anon_sym_0o] = ACTIONS(1928), - [anon_sym_0x] = ACTIONS(1928), - [sym_val_date] = ACTIONS(1928), - [anon_sym_DQUOTE] = ACTIONS(1928), - [sym__str_single_quotes] = ACTIONS(1928), - [sym__str_back_ticks] = ACTIONS(1928), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1928), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1928), - [anon_sym_CARET] = ACTIONS(1928), - [anon_sym_POUND] = ACTIONS(3), - }, - [872] = { - [sym_comment] = STATE(872), - [anon_sym_export] = ACTIONS(1932), - [anon_sym_alias] = ACTIONS(1932), - [anon_sym_let] = ACTIONS(1932), - [anon_sym_let_DASHenv] = ACTIONS(1932), - [anon_sym_mut] = ACTIONS(1932), - [anon_sym_const] = ACTIONS(1932), - [sym_cmd_identifier] = ACTIONS(1932), - [anon_sym_SEMI] = ACTIONS(1932), - [anon_sym_LF] = ACTIONS(1934), - [anon_sym_def] = ACTIONS(1932), - [anon_sym_def_DASHenv] = ACTIONS(1932), - [anon_sym_export_DASHenv] = ACTIONS(1932), - [anon_sym_extern] = ACTIONS(1932), - [anon_sym_module] = ACTIONS(1932), - [anon_sym_use] = ACTIONS(1932), - [anon_sym_LBRACK] = ACTIONS(1932), - [anon_sym_LPAREN] = ACTIONS(1932), - [anon_sym_RPAREN] = ACTIONS(1932), - [anon_sym_DOLLAR] = ACTIONS(1932), - [anon_sym_error] = ACTIONS(1932), - [anon_sym_DASH] = ACTIONS(1932), - [anon_sym_break] = ACTIONS(1932), - [anon_sym_continue] = ACTIONS(1932), - [anon_sym_for] = ACTIONS(1932), - [anon_sym_loop] = ACTIONS(1932), - [anon_sym_while] = ACTIONS(1932), - [anon_sym_do] = ACTIONS(1932), - [anon_sym_if] = ACTIONS(1932), - [anon_sym_match] = ACTIONS(1932), - [anon_sym_LBRACE] = ACTIONS(1932), - [anon_sym_RBRACE] = ACTIONS(1932), - [anon_sym_try] = ACTIONS(1932), - [anon_sym_return] = ACTIONS(1932), - [anon_sym_source] = ACTIONS(1932), - [anon_sym_source_DASHenv] = ACTIONS(1932), - [anon_sym_register] = ACTIONS(1932), - [anon_sym_hide] = ACTIONS(1932), - [anon_sym_hide_DASHenv] = ACTIONS(1932), - [anon_sym_overlay] = ACTIONS(1932), - [anon_sym_where] = ACTIONS(1932), - [anon_sym_not] = ACTIONS(1932), - [anon_sym_DOT_DOT_LT] = ACTIONS(1932), - [anon_sym_DOT_DOT] = ACTIONS(1932), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1932), - [sym_val_nothing] = ACTIONS(1932), - [anon_sym_true] = ACTIONS(1932), - [anon_sym_false] = ACTIONS(1932), - [aux_sym_val_number_token1] = ACTIONS(1932), - [aux_sym_val_number_token2] = ACTIONS(1932), - [aux_sym_val_number_token3] = ACTIONS(1932), - [aux_sym_val_number_token4] = ACTIONS(1932), - [anon_sym_inf] = ACTIONS(1932), - [anon_sym_DASHinf] = ACTIONS(1932), - [anon_sym_NaN] = ACTIONS(1932), - [anon_sym_0b] = ACTIONS(1932), - [anon_sym_0o] = ACTIONS(1932), - [anon_sym_0x] = ACTIONS(1932), - [sym_val_date] = ACTIONS(1932), - [anon_sym_DQUOTE] = ACTIONS(1932), - [sym__str_single_quotes] = ACTIONS(1932), - [sym__str_back_ticks] = ACTIONS(1932), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1932), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1932), - [anon_sym_CARET] = ACTIONS(1932), - [anon_sym_POUND] = ACTIONS(3), - }, - [873] = { - [sym_comment] = STATE(873), - [anon_sym_export] = ACTIONS(1936), - [anon_sym_alias] = ACTIONS(1936), - [anon_sym_let] = ACTIONS(1936), - [anon_sym_let_DASHenv] = ACTIONS(1936), - [anon_sym_mut] = ACTIONS(1936), - [anon_sym_const] = ACTIONS(1936), - [sym_cmd_identifier] = ACTIONS(1936), - [anon_sym_SEMI] = ACTIONS(1936), - [anon_sym_LF] = ACTIONS(1938), - [anon_sym_def] = ACTIONS(1936), - [anon_sym_def_DASHenv] = ACTIONS(1936), - [anon_sym_export_DASHenv] = ACTIONS(1936), - [anon_sym_extern] = ACTIONS(1936), - [anon_sym_module] = ACTIONS(1936), - [anon_sym_use] = ACTIONS(1936), - [anon_sym_LBRACK] = ACTIONS(1936), - [anon_sym_LPAREN] = ACTIONS(1936), - [anon_sym_RPAREN] = ACTIONS(1936), - [anon_sym_DOLLAR] = ACTIONS(1936), - [anon_sym_error] = ACTIONS(1936), - [anon_sym_DASH] = ACTIONS(1936), - [anon_sym_break] = ACTIONS(1936), - [anon_sym_continue] = ACTIONS(1936), - [anon_sym_for] = ACTIONS(1936), - [anon_sym_loop] = ACTIONS(1936), - [anon_sym_while] = ACTIONS(1936), - [anon_sym_do] = ACTIONS(1936), - [anon_sym_if] = ACTIONS(1936), - [anon_sym_match] = ACTIONS(1936), - [anon_sym_LBRACE] = ACTIONS(1936), - [anon_sym_RBRACE] = ACTIONS(1936), - [anon_sym_try] = ACTIONS(1936), - [anon_sym_return] = ACTIONS(1936), - [anon_sym_source] = ACTIONS(1936), - [anon_sym_source_DASHenv] = ACTIONS(1936), - [anon_sym_register] = ACTIONS(1936), - [anon_sym_hide] = ACTIONS(1936), - [anon_sym_hide_DASHenv] = ACTIONS(1936), - [anon_sym_overlay] = ACTIONS(1936), - [anon_sym_where] = ACTIONS(1936), - [anon_sym_not] = ACTIONS(1936), - [anon_sym_DOT_DOT_LT] = ACTIONS(1936), - [anon_sym_DOT_DOT] = ACTIONS(1936), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1936), - [sym_val_nothing] = ACTIONS(1936), - [anon_sym_true] = ACTIONS(1936), - [anon_sym_false] = ACTIONS(1936), - [aux_sym_val_number_token1] = ACTIONS(1936), - [aux_sym_val_number_token2] = ACTIONS(1936), - [aux_sym_val_number_token3] = ACTIONS(1936), - [aux_sym_val_number_token4] = ACTIONS(1936), - [anon_sym_inf] = ACTIONS(1936), - [anon_sym_DASHinf] = ACTIONS(1936), - [anon_sym_NaN] = ACTIONS(1936), - [anon_sym_0b] = ACTIONS(1936), - [anon_sym_0o] = ACTIONS(1936), - [anon_sym_0x] = ACTIONS(1936), - [sym_val_date] = ACTIONS(1936), - [anon_sym_DQUOTE] = ACTIONS(1936), - [sym__str_single_quotes] = ACTIONS(1936), - [sym__str_back_ticks] = ACTIONS(1936), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1936), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1936), - [anon_sym_CARET] = ACTIONS(1936), - [anon_sym_POUND] = ACTIONS(3), - }, - [874] = { - [sym__terminator] = STATE(804), - [sym_comment] = STATE(874), - [aux_sym__block_body_repeat1] = STATE(805), - [anon_sym_export] = ACTIONS(1940), - [anon_sym_alias] = ACTIONS(1940), - [anon_sym_let] = ACTIONS(1940), - [anon_sym_let_DASHenv] = ACTIONS(1940), - [anon_sym_mut] = ACTIONS(1940), - [anon_sym_const] = ACTIONS(1940), - [sym_cmd_identifier] = ACTIONS(1940), - [anon_sym_SEMI] = ACTIONS(1788), - [anon_sym_LF] = ACTIONS(1790), - [anon_sym_def] = ACTIONS(1940), - [anon_sym_def_DASHenv] = ACTIONS(1940), - [anon_sym_export_DASHenv] = ACTIONS(1940), - [anon_sym_extern] = ACTIONS(1940), - [anon_sym_module] = ACTIONS(1940), - [anon_sym_use] = ACTIONS(1940), - [anon_sym_LBRACK] = ACTIONS(1940), - [anon_sym_LPAREN] = ACTIONS(1940), - [anon_sym_DOLLAR] = ACTIONS(1940), - [anon_sym_error] = ACTIONS(1940), - [anon_sym_DASH] = ACTIONS(1940), - [anon_sym_break] = ACTIONS(1940), - [anon_sym_continue] = ACTIONS(1940), - [anon_sym_for] = ACTIONS(1940), - [anon_sym_loop] = ACTIONS(1940), - [anon_sym_while] = ACTIONS(1940), - [anon_sym_do] = ACTIONS(1940), - [anon_sym_if] = ACTIONS(1940), - [anon_sym_match] = ACTIONS(1940), - [anon_sym_LBRACE] = ACTIONS(1940), - [anon_sym_try] = ACTIONS(1940), - [anon_sym_return] = ACTIONS(1940), - [anon_sym_source] = ACTIONS(1940), - [anon_sym_source_DASHenv] = ACTIONS(1940), - [anon_sym_register] = ACTIONS(1940), - [anon_sym_hide] = ACTIONS(1940), - [anon_sym_hide_DASHenv] = ACTIONS(1940), - [anon_sym_overlay] = ACTIONS(1940), - [anon_sym_where] = ACTIONS(1940), - [anon_sym_not] = ACTIONS(1940), - [anon_sym_DOT_DOT_LT] = ACTIONS(1940), - [anon_sym_DOT_DOT] = ACTIONS(1940), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1940), - [sym_val_nothing] = ACTIONS(1940), - [anon_sym_true] = ACTIONS(1940), - [anon_sym_false] = ACTIONS(1940), - [aux_sym_val_number_token1] = ACTIONS(1940), - [aux_sym_val_number_token2] = ACTIONS(1940), - [aux_sym_val_number_token3] = ACTIONS(1940), - [aux_sym_val_number_token4] = ACTIONS(1940), - [anon_sym_inf] = ACTIONS(1940), - [anon_sym_DASHinf] = ACTIONS(1940), - [anon_sym_NaN] = ACTIONS(1940), - [anon_sym_0b] = ACTIONS(1940), - [anon_sym_0o] = ACTIONS(1940), - [anon_sym_0x] = ACTIONS(1940), - [sym_val_date] = ACTIONS(1940), - [anon_sym_DQUOTE] = ACTIONS(1940), - [sym__str_single_quotes] = ACTIONS(1940), - [sym__str_back_ticks] = ACTIONS(1940), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1940), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1940), - [anon_sym_CARET] = ACTIONS(1940), - [anon_sym_POUND] = ACTIONS(3), - }, - [875] = { - [sym_comment] = STATE(875), [anon_sym_export] = ACTIONS(1942), [anon_sym_alias] = ACTIONS(1942), [anon_sym_let] = ACTIONS(1942), @@ -120959,8 +120450,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1942), [anon_sym_POUND] = ACTIONS(3), }, - [876] = { - [sym_comment] = STATE(876), + [868] = { + [sym_comment] = STATE(868), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_RPAREN] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_RBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_POUND] = ACTIONS(3), + }, + [869] = { + [sym_comment] = STATE(869), [anon_sym_export] = ACTIONS(1946), [anon_sym_alias] = ACTIONS(1946), [anon_sym_let] = ACTIONS(1946), @@ -121027,8 +120586,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1946), [anon_sym_POUND] = ACTIONS(3), }, - [877] = { - [sym_comment] = STATE(877), + [870] = { + [sym_comment] = STATE(870), [anon_sym_export] = ACTIONS(1950), [anon_sym_alias] = ACTIONS(1950), [anon_sym_let] = ACTIONS(1950), @@ -121036,8 +120595,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(1950), [anon_sym_const] = ACTIONS(1950), [sym_cmd_identifier] = ACTIONS(1950), - [anon_sym_SEMI] = ACTIONS(1950), - [anon_sym_LF] = ACTIONS(1952), + [anon_sym_SEMI] = ACTIONS(1952), + [anon_sym_LF] = ACTIONS(1955), [anon_sym_def] = ACTIONS(1950), [anon_sym_def_DASHenv] = ACTIONS(1950), [anon_sym_export_DASHenv] = ACTIONS(1950), @@ -121046,7 +120605,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(1950), [anon_sym_LBRACK] = ACTIONS(1950), [anon_sym_LPAREN] = ACTIONS(1950), - [anon_sym_RPAREN] = ACTIONS(1950), + [anon_sym_RPAREN] = ACTIONS(1958), [anon_sym_DOLLAR] = ACTIONS(1950), [anon_sym_error] = ACTIONS(1950), [anon_sym_DASH] = ACTIONS(1950), @@ -121059,7 +120618,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(1950), [anon_sym_match] = ACTIONS(1950), [anon_sym_LBRACE] = ACTIONS(1950), - [anon_sym_RBRACE] = ACTIONS(1950), + [anon_sym_RBRACE] = ACTIONS(1958), [anon_sym_try] = ACTIONS(1950), [anon_sym_return] = ACTIONS(1950), [anon_sym_source] = ACTIONS(1950), @@ -121095,1300 +120654,892 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1950), [anon_sym_POUND] = ACTIONS(3), }, - [878] = { - [sym_comment] = STATE(878), - [ts_builtin_sym_end] = ACTIONS(696), - [anon_sym_export] = ACTIONS(694), - [anon_sym_alias] = ACTIONS(694), - [anon_sym_let] = ACTIONS(694), - [anon_sym_let_DASHenv] = ACTIONS(694), - [anon_sym_mut] = ACTIONS(694), - [anon_sym_const] = ACTIONS(694), - [sym_cmd_identifier] = ACTIONS(694), - [anon_sym_SEMI] = ACTIONS(694), - [anon_sym_LF] = ACTIONS(696), - [anon_sym_def] = ACTIONS(694), - [anon_sym_def_DASHenv] = ACTIONS(694), - [anon_sym_export_DASHenv] = ACTIONS(694), - [anon_sym_extern] = ACTIONS(694), - [anon_sym_module] = ACTIONS(694), - [anon_sym_use] = ACTIONS(694), - [anon_sym_LBRACK] = ACTIONS(694), - [anon_sym_LPAREN] = ACTIONS(694), - [anon_sym_PIPE] = ACTIONS(694), - [anon_sym_DOLLAR] = ACTIONS(694), - [anon_sym_error] = ACTIONS(694), - [anon_sym_DASH] = ACTIONS(694), - [anon_sym_break] = ACTIONS(694), - [anon_sym_continue] = ACTIONS(694), - [anon_sym_for] = ACTIONS(694), - [anon_sym_loop] = ACTIONS(694), - [anon_sym_while] = ACTIONS(694), - [anon_sym_do] = ACTIONS(694), - [anon_sym_if] = ACTIONS(694), - [anon_sym_match] = ACTIONS(694), - [anon_sym_LBRACE] = ACTIONS(694), - [anon_sym_try] = ACTIONS(694), - [anon_sym_return] = ACTIONS(694), - [anon_sym_source] = ACTIONS(694), - [anon_sym_source_DASHenv] = ACTIONS(694), - [anon_sym_register] = ACTIONS(694), - [anon_sym_hide] = ACTIONS(694), - [anon_sym_hide_DASHenv] = ACTIONS(694), - [anon_sym_overlay] = ACTIONS(694), - [anon_sym_where] = ACTIONS(694), - [anon_sym_not] = ACTIONS(694), - [anon_sym_DOT_DOT_LT] = ACTIONS(694), - [anon_sym_DOT_DOT] = ACTIONS(694), - [anon_sym_DOT_DOT_EQ] = ACTIONS(694), - [sym_val_nothing] = ACTIONS(694), - [anon_sym_true] = ACTIONS(694), - [anon_sym_false] = ACTIONS(694), - [aux_sym_val_number_token1] = ACTIONS(694), - [aux_sym_val_number_token2] = ACTIONS(694), - [aux_sym_val_number_token3] = ACTIONS(694), - [aux_sym_val_number_token4] = ACTIONS(694), - [anon_sym_inf] = ACTIONS(694), - [anon_sym_DASHinf] = ACTIONS(694), - [anon_sym_NaN] = ACTIONS(694), - [anon_sym_0b] = ACTIONS(694), - [anon_sym_0o] = ACTIONS(694), - [anon_sym_0x] = ACTIONS(694), - [sym_val_date] = ACTIONS(694), - [anon_sym_DQUOTE] = ACTIONS(694), - [sym__str_single_quotes] = ACTIONS(694), - [sym__str_back_ticks] = ACTIONS(694), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(694), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(694), - [anon_sym_CARET] = ACTIONS(694), - [anon_sym_POUND] = ACTIONS(3), - }, - [879] = { - [sym_comment] = STATE(879), - [anon_sym_export] = ACTIONS(1954), - [anon_sym_alias] = ACTIONS(1954), - [anon_sym_let] = ACTIONS(1954), - [anon_sym_let_DASHenv] = ACTIONS(1954), - [anon_sym_mut] = ACTIONS(1954), - [anon_sym_const] = ACTIONS(1954), - [sym_cmd_identifier] = ACTIONS(1954), - [anon_sym_SEMI] = ACTIONS(1954), - [anon_sym_LF] = ACTIONS(1956), - [anon_sym_def] = ACTIONS(1954), - [anon_sym_def_DASHenv] = ACTIONS(1954), - [anon_sym_export_DASHenv] = ACTIONS(1954), - [anon_sym_extern] = ACTIONS(1954), - [anon_sym_module] = ACTIONS(1954), - [anon_sym_use] = ACTIONS(1954), - [anon_sym_LBRACK] = ACTIONS(1954), - [anon_sym_LPAREN] = ACTIONS(1954), - [anon_sym_RPAREN] = ACTIONS(1954), - [anon_sym_DOLLAR] = ACTIONS(1954), - [anon_sym_error] = ACTIONS(1954), - [anon_sym_DASH] = ACTIONS(1954), - [anon_sym_break] = ACTIONS(1954), - [anon_sym_continue] = ACTIONS(1954), - [anon_sym_for] = ACTIONS(1954), - [anon_sym_loop] = ACTIONS(1954), - [anon_sym_while] = ACTIONS(1954), - [anon_sym_do] = ACTIONS(1954), - [anon_sym_if] = ACTIONS(1954), - [anon_sym_match] = ACTIONS(1954), - [anon_sym_LBRACE] = ACTIONS(1954), - [anon_sym_RBRACE] = ACTIONS(1954), - [anon_sym_try] = ACTIONS(1954), - [anon_sym_return] = ACTIONS(1954), - [anon_sym_source] = ACTIONS(1954), - [anon_sym_source_DASHenv] = ACTIONS(1954), - [anon_sym_register] = ACTIONS(1954), - [anon_sym_hide] = ACTIONS(1954), - [anon_sym_hide_DASHenv] = ACTIONS(1954), - [anon_sym_overlay] = ACTIONS(1954), - [anon_sym_where] = ACTIONS(1954), - [anon_sym_not] = ACTIONS(1954), - [anon_sym_DOT_DOT_LT] = ACTIONS(1954), - [anon_sym_DOT_DOT] = ACTIONS(1954), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1954), - [sym_val_nothing] = ACTIONS(1954), - [anon_sym_true] = ACTIONS(1954), - [anon_sym_false] = ACTIONS(1954), - [aux_sym_val_number_token1] = ACTIONS(1954), - [aux_sym_val_number_token2] = ACTIONS(1954), - [aux_sym_val_number_token3] = ACTIONS(1954), - [aux_sym_val_number_token4] = ACTIONS(1954), - [anon_sym_inf] = ACTIONS(1954), - [anon_sym_DASHinf] = ACTIONS(1954), - [anon_sym_NaN] = ACTIONS(1954), - [anon_sym_0b] = ACTIONS(1954), - [anon_sym_0o] = ACTIONS(1954), - [anon_sym_0x] = ACTIONS(1954), - [sym_val_date] = ACTIONS(1954), - [anon_sym_DQUOTE] = ACTIONS(1954), - [sym__str_single_quotes] = ACTIONS(1954), - [sym__str_back_ticks] = ACTIONS(1954), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1954), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1954), - [anon_sym_CARET] = ACTIONS(1954), - [anon_sym_POUND] = ACTIONS(3), - }, - [880] = { - [sym_comment] = STATE(880), - [anon_sym_export] = ACTIONS(1958), - [anon_sym_alias] = ACTIONS(1958), - [anon_sym_let] = ACTIONS(1958), - [anon_sym_let_DASHenv] = ACTIONS(1958), - [anon_sym_mut] = ACTIONS(1958), - [anon_sym_const] = ACTIONS(1958), - [sym_cmd_identifier] = ACTIONS(1958), - [anon_sym_SEMI] = ACTIONS(1958), - [anon_sym_LF] = ACTIONS(1960), - [anon_sym_def] = ACTIONS(1958), - [anon_sym_def_DASHenv] = ACTIONS(1958), - [anon_sym_export_DASHenv] = ACTIONS(1958), - [anon_sym_extern] = ACTIONS(1958), - [anon_sym_module] = ACTIONS(1958), - [anon_sym_use] = ACTIONS(1958), - [anon_sym_LBRACK] = ACTIONS(1958), - [anon_sym_LPAREN] = ACTIONS(1958), - [anon_sym_RPAREN] = ACTIONS(1958), - [anon_sym_DOLLAR] = ACTIONS(1958), - [anon_sym_error] = ACTIONS(1958), - [anon_sym_DASH] = ACTIONS(1958), - [anon_sym_break] = ACTIONS(1958), - [anon_sym_continue] = ACTIONS(1958), - [anon_sym_for] = ACTIONS(1958), - [anon_sym_loop] = ACTIONS(1958), - [anon_sym_while] = ACTIONS(1958), - [anon_sym_do] = ACTIONS(1958), - [anon_sym_if] = ACTIONS(1958), - [anon_sym_match] = ACTIONS(1958), - [anon_sym_LBRACE] = ACTIONS(1958), - [anon_sym_RBRACE] = ACTIONS(1958), - [anon_sym_try] = ACTIONS(1958), - [anon_sym_return] = ACTIONS(1958), - [anon_sym_source] = ACTIONS(1958), - [anon_sym_source_DASHenv] = ACTIONS(1958), - [anon_sym_register] = ACTIONS(1958), - [anon_sym_hide] = ACTIONS(1958), - [anon_sym_hide_DASHenv] = ACTIONS(1958), - [anon_sym_overlay] = ACTIONS(1958), - [anon_sym_where] = ACTIONS(1958), - [anon_sym_not] = ACTIONS(1958), - [anon_sym_DOT_DOT_LT] = ACTIONS(1958), - [anon_sym_DOT_DOT] = ACTIONS(1958), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1958), - [sym_val_nothing] = ACTIONS(1958), - [anon_sym_true] = ACTIONS(1958), - [anon_sym_false] = ACTIONS(1958), - [aux_sym_val_number_token1] = ACTIONS(1958), - [aux_sym_val_number_token2] = ACTIONS(1958), - [aux_sym_val_number_token3] = ACTIONS(1958), - [aux_sym_val_number_token4] = ACTIONS(1958), - [anon_sym_inf] = ACTIONS(1958), - [anon_sym_DASHinf] = ACTIONS(1958), - [anon_sym_NaN] = ACTIONS(1958), - [anon_sym_0b] = ACTIONS(1958), - [anon_sym_0o] = ACTIONS(1958), - [anon_sym_0x] = ACTIONS(1958), - [sym_val_date] = ACTIONS(1958), - [anon_sym_DQUOTE] = ACTIONS(1958), - [sym__str_single_quotes] = ACTIONS(1958), - [sym__str_back_ticks] = ACTIONS(1958), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1958), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1958), - [anon_sym_CARET] = ACTIONS(1958), - [anon_sym_POUND] = ACTIONS(3), - }, - [881] = { - [sym_comment] = STATE(881), - [anon_sym_export] = ACTIONS(1962), - [anon_sym_alias] = ACTIONS(1962), - [anon_sym_let] = ACTIONS(1962), - [anon_sym_let_DASHenv] = ACTIONS(1962), - [anon_sym_mut] = ACTIONS(1962), - [anon_sym_const] = ACTIONS(1962), - [sym_cmd_identifier] = ACTIONS(1962), - [anon_sym_SEMI] = ACTIONS(1964), - [anon_sym_LF] = ACTIONS(1967), - [anon_sym_def] = ACTIONS(1962), - [anon_sym_def_DASHenv] = ACTIONS(1962), - [anon_sym_export_DASHenv] = ACTIONS(1962), - [anon_sym_extern] = ACTIONS(1962), - [anon_sym_module] = ACTIONS(1962), - [anon_sym_use] = ACTIONS(1962), - [anon_sym_LBRACK] = ACTIONS(1962), - [anon_sym_LPAREN] = ACTIONS(1962), - [anon_sym_RPAREN] = ACTIONS(1970), - [anon_sym_DOLLAR] = ACTIONS(1962), - [anon_sym_error] = ACTIONS(1962), - [anon_sym_DASH] = ACTIONS(1962), - [anon_sym_break] = ACTIONS(1962), - [anon_sym_continue] = ACTIONS(1962), - [anon_sym_for] = ACTIONS(1962), - [anon_sym_loop] = ACTIONS(1962), - [anon_sym_while] = ACTIONS(1962), - [anon_sym_do] = ACTIONS(1962), - [anon_sym_if] = ACTIONS(1962), - [anon_sym_match] = ACTIONS(1962), - [anon_sym_LBRACE] = ACTIONS(1962), - [anon_sym_RBRACE] = ACTIONS(1970), - [anon_sym_try] = ACTIONS(1962), - [anon_sym_return] = ACTIONS(1962), - [anon_sym_source] = ACTIONS(1962), - [anon_sym_source_DASHenv] = ACTIONS(1962), - [anon_sym_register] = ACTIONS(1962), - [anon_sym_hide] = ACTIONS(1962), - [anon_sym_hide_DASHenv] = ACTIONS(1962), - [anon_sym_overlay] = ACTIONS(1962), - [anon_sym_where] = ACTIONS(1962), - [anon_sym_not] = ACTIONS(1962), - [anon_sym_DOT_DOT_LT] = ACTIONS(1962), - [anon_sym_DOT_DOT] = ACTIONS(1962), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1962), - [sym_val_nothing] = ACTIONS(1962), - [anon_sym_true] = ACTIONS(1962), - [anon_sym_false] = ACTIONS(1962), - [aux_sym_val_number_token1] = ACTIONS(1962), - [aux_sym_val_number_token2] = ACTIONS(1962), - [aux_sym_val_number_token3] = ACTIONS(1962), - [aux_sym_val_number_token4] = ACTIONS(1962), - [anon_sym_inf] = ACTIONS(1962), - [anon_sym_DASHinf] = ACTIONS(1962), - [anon_sym_NaN] = ACTIONS(1962), - [anon_sym_0b] = ACTIONS(1962), - [anon_sym_0o] = ACTIONS(1962), - [anon_sym_0x] = ACTIONS(1962), - [sym_val_date] = ACTIONS(1962), - [anon_sym_DQUOTE] = ACTIONS(1962), - [sym__str_single_quotes] = ACTIONS(1962), - [sym__str_back_ticks] = ACTIONS(1962), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1962), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1962), - [anon_sym_CARET] = ACTIONS(1962), - [anon_sym_POUND] = ACTIONS(3), - }, - [882] = { - [sym_comment] = STATE(882), - [anon_sym_export] = ACTIONS(1972), - [anon_sym_alias] = ACTIONS(1972), - [anon_sym_let] = ACTIONS(1972), - [anon_sym_let_DASHenv] = ACTIONS(1972), - [anon_sym_mut] = ACTIONS(1972), - [anon_sym_const] = ACTIONS(1972), - [sym_cmd_identifier] = ACTIONS(1972), - [anon_sym_SEMI] = ACTIONS(1972), - [anon_sym_LF] = ACTIONS(1974), - [anon_sym_def] = ACTIONS(1972), - [anon_sym_def_DASHenv] = ACTIONS(1972), - [anon_sym_export_DASHenv] = ACTIONS(1972), - [anon_sym_extern] = ACTIONS(1972), - [anon_sym_module] = ACTIONS(1972), - [anon_sym_use] = ACTIONS(1972), - [anon_sym_LBRACK] = ACTIONS(1972), - [anon_sym_LPAREN] = ACTIONS(1972), - [anon_sym_RPAREN] = ACTIONS(1972), - [anon_sym_DOLLAR] = ACTIONS(1972), - [anon_sym_error] = ACTIONS(1972), - [anon_sym_DASH] = ACTIONS(1972), - [anon_sym_break] = ACTIONS(1972), - [anon_sym_continue] = ACTIONS(1972), - [anon_sym_for] = ACTIONS(1972), - [anon_sym_loop] = ACTIONS(1972), - [anon_sym_while] = ACTIONS(1972), - [anon_sym_do] = ACTIONS(1972), - [anon_sym_if] = ACTIONS(1972), - [anon_sym_match] = ACTIONS(1972), - [anon_sym_LBRACE] = ACTIONS(1972), - [anon_sym_RBRACE] = ACTIONS(1972), - [anon_sym_try] = ACTIONS(1972), - [anon_sym_return] = ACTIONS(1972), - [anon_sym_source] = ACTIONS(1972), - [anon_sym_source_DASHenv] = ACTIONS(1972), - [anon_sym_register] = ACTIONS(1972), - [anon_sym_hide] = ACTIONS(1972), - [anon_sym_hide_DASHenv] = ACTIONS(1972), - [anon_sym_overlay] = ACTIONS(1972), - [anon_sym_where] = ACTIONS(1972), - [anon_sym_not] = ACTIONS(1972), - [anon_sym_DOT_DOT_LT] = ACTIONS(1972), - [anon_sym_DOT_DOT] = ACTIONS(1972), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1972), - [sym_val_nothing] = ACTIONS(1972), - [anon_sym_true] = ACTIONS(1972), - [anon_sym_false] = ACTIONS(1972), - [aux_sym_val_number_token1] = ACTIONS(1972), - [aux_sym_val_number_token2] = ACTIONS(1972), - [aux_sym_val_number_token3] = ACTIONS(1972), - [aux_sym_val_number_token4] = ACTIONS(1972), - [anon_sym_inf] = ACTIONS(1972), - [anon_sym_DASHinf] = ACTIONS(1972), - [anon_sym_NaN] = ACTIONS(1972), - [anon_sym_0b] = ACTIONS(1972), - [anon_sym_0o] = ACTIONS(1972), - [anon_sym_0x] = ACTIONS(1972), - [sym_val_date] = ACTIONS(1972), - [anon_sym_DQUOTE] = ACTIONS(1972), - [sym__str_single_quotes] = ACTIONS(1972), - [sym__str_back_ticks] = ACTIONS(1972), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1972), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1972), - [anon_sym_CARET] = ACTIONS(1972), - [anon_sym_POUND] = ACTIONS(3), - }, - [883] = { - [sym_comment] = STATE(883), - [anon_sym_export] = ACTIONS(1976), - [anon_sym_alias] = ACTIONS(1976), - [anon_sym_let] = ACTIONS(1976), - [anon_sym_let_DASHenv] = ACTIONS(1976), - [anon_sym_mut] = ACTIONS(1976), - [anon_sym_const] = ACTIONS(1976), - [sym_cmd_identifier] = ACTIONS(1976), - [anon_sym_SEMI] = ACTIONS(1976), - [anon_sym_LF] = ACTIONS(1978), - [anon_sym_def] = ACTIONS(1976), - [anon_sym_def_DASHenv] = ACTIONS(1976), - [anon_sym_export_DASHenv] = ACTIONS(1976), - [anon_sym_extern] = ACTIONS(1976), - [anon_sym_module] = ACTIONS(1976), - [anon_sym_use] = ACTIONS(1976), - [anon_sym_LBRACK] = ACTIONS(1976), - [anon_sym_LPAREN] = ACTIONS(1976), - [anon_sym_RPAREN] = ACTIONS(1976), - [anon_sym_DOLLAR] = ACTIONS(1976), - [anon_sym_error] = ACTIONS(1976), - [anon_sym_DASH] = ACTIONS(1976), - [anon_sym_break] = ACTIONS(1976), - [anon_sym_continue] = ACTIONS(1976), - [anon_sym_for] = ACTIONS(1976), - [anon_sym_loop] = ACTIONS(1976), - [anon_sym_while] = ACTIONS(1976), - [anon_sym_do] = ACTIONS(1976), - [anon_sym_if] = ACTIONS(1976), - [anon_sym_match] = ACTIONS(1976), - [anon_sym_LBRACE] = ACTIONS(1976), - [anon_sym_RBRACE] = ACTIONS(1976), - [anon_sym_try] = ACTIONS(1976), - [anon_sym_return] = ACTIONS(1976), - [anon_sym_source] = ACTIONS(1976), - [anon_sym_source_DASHenv] = ACTIONS(1976), - [anon_sym_register] = ACTIONS(1976), - [anon_sym_hide] = ACTIONS(1976), - [anon_sym_hide_DASHenv] = ACTIONS(1976), - [anon_sym_overlay] = ACTIONS(1976), - [anon_sym_where] = ACTIONS(1976), - [anon_sym_not] = ACTIONS(1976), - [anon_sym_DOT_DOT_LT] = ACTIONS(1976), - [anon_sym_DOT_DOT] = ACTIONS(1976), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1976), - [sym_val_nothing] = ACTIONS(1976), - [anon_sym_true] = ACTIONS(1976), - [anon_sym_false] = ACTIONS(1976), - [aux_sym_val_number_token1] = ACTIONS(1976), - [aux_sym_val_number_token2] = ACTIONS(1976), - [aux_sym_val_number_token3] = ACTIONS(1976), - [aux_sym_val_number_token4] = ACTIONS(1976), - [anon_sym_inf] = ACTIONS(1976), - [anon_sym_DASHinf] = ACTIONS(1976), - [anon_sym_NaN] = ACTIONS(1976), - [anon_sym_0b] = ACTIONS(1976), - [anon_sym_0o] = ACTIONS(1976), - [anon_sym_0x] = ACTIONS(1976), - [sym_val_date] = ACTIONS(1976), - [anon_sym_DQUOTE] = ACTIONS(1976), - [sym__str_single_quotes] = ACTIONS(1976), - [sym__str_back_ticks] = ACTIONS(1976), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1976), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1976), - [anon_sym_CARET] = ACTIONS(1976), - [anon_sym_POUND] = ACTIONS(3), - }, - [884] = { - [sym_comment] = STATE(884), - [ts_builtin_sym_end] = ACTIONS(814), - [anon_sym_export] = ACTIONS(812), - [anon_sym_alias] = ACTIONS(812), - [anon_sym_let] = ACTIONS(812), - [anon_sym_let_DASHenv] = ACTIONS(812), - [anon_sym_mut] = ACTIONS(812), - [anon_sym_const] = ACTIONS(812), - [sym_cmd_identifier] = ACTIONS(812), - [anon_sym_SEMI] = ACTIONS(812), - [anon_sym_LF] = ACTIONS(814), - [anon_sym_def] = ACTIONS(812), - [anon_sym_def_DASHenv] = ACTIONS(812), - [anon_sym_export_DASHenv] = ACTIONS(812), - [anon_sym_extern] = ACTIONS(812), - [anon_sym_module] = ACTIONS(812), - [anon_sym_use] = ACTIONS(812), - [anon_sym_LBRACK] = ACTIONS(812), - [anon_sym_LPAREN] = ACTIONS(812), - [anon_sym_DOLLAR] = ACTIONS(812), - [anon_sym_error] = ACTIONS(812), - [anon_sym_DASH] = ACTIONS(812), - [anon_sym_break] = ACTIONS(812), - [anon_sym_continue] = ACTIONS(812), - [anon_sym_for] = ACTIONS(812), - [anon_sym_loop] = ACTIONS(812), - [anon_sym_while] = ACTIONS(812), - [anon_sym_do] = ACTIONS(812), - [anon_sym_if] = ACTIONS(812), - [anon_sym_match] = ACTIONS(812), - [anon_sym_LBRACE] = ACTIONS(812), - [anon_sym_try] = ACTIONS(812), - [anon_sym_return] = ACTIONS(812), - [anon_sym_source] = ACTIONS(812), - [anon_sym_source_DASHenv] = ACTIONS(812), - [anon_sym_register] = ACTIONS(812), - [anon_sym_hide] = ACTIONS(812), - [anon_sym_hide_DASHenv] = ACTIONS(812), - [anon_sym_overlay] = ACTIONS(812), - [anon_sym_STAR] = ACTIONS(812), - [anon_sym_where] = ACTIONS(812), - [anon_sym_not] = ACTIONS(812), - [anon_sym_DOT_DOT_LT] = ACTIONS(812), - [anon_sym_DOT_DOT] = ACTIONS(812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(812), - [sym_val_nothing] = ACTIONS(812), - [anon_sym_true] = ACTIONS(812), - [anon_sym_false] = ACTIONS(812), - [aux_sym_val_number_token1] = ACTIONS(812), - [aux_sym_val_number_token2] = ACTIONS(812), - [aux_sym_val_number_token3] = ACTIONS(812), - [aux_sym_val_number_token4] = ACTIONS(812), - [anon_sym_inf] = ACTIONS(812), - [anon_sym_DASHinf] = ACTIONS(812), - [anon_sym_NaN] = ACTIONS(812), - [anon_sym_0b] = ACTIONS(812), - [anon_sym_0o] = ACTIONS(812), - [anon_sym_0x] = ACTIONS(812), - [sym_val_date] = ACTIONS(812), - [anon_sym_DQUOTE] = ACTIONS(812), - [sym__str_single_quotes] = ACTIONS(812), - [sym__str_back_ticks] = ACTIONS(812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(812), - [anon_sym_CARET] = ACTIONS(812), + [871] = { + [sym_comment] = STATE(871), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_RPAREN] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_RBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), [anon_sym_POUND] = ACTIONS(3), }, - [885] = { - [sym_comment] = STATE(885), - [anon_sym_export] = ACTIONS(1980), - [anon_sym_alias] = ACTIONS(1980), - [anon_sym_let] = ACTIONS(1980), - [anon_sym_let_DASHenv] = ACTIONS(1980), - [anon_sym_mut] = ACTIONS(1980), - [anon_sym_const] = ACTIONS(1980), - [sym_cmd_identifier] = ACTIONS(1980), - [anon_sym_SEMI] = ACTIONS(1980), - [anon_sym_LF] = ACTIONS(1982), - [anon_sym_def] = ACTIONS(1980), - [anon_sym_def_DASHenv] = ACTIONS(1980), - [anon_sym_export_DASHenv] = ACTIONS(1980), - [anon_sym_extern] = ACTIONS(1980), - [anon_sym_module] = ACTIONS(1980), - [anon_sym_use] = ACTIONS(1980), - [anon_sym_LBRACK] = ACTIONS(1980), - [anon_sym_LPAREN] = ACTIONS(1980), - [anon_sym_RPAREN] = ACTIONS(1980), - [anon_sym_DOLLAR] = ACTIONS(1980), - [anon_sym_error] = ACTIONS(1980), - [anon_sym_DASH] = ACTIONS(1980), - [anon_sym_break] = ACTIONS(1980), - [anon_sym_continue] = ACTIONS(1980), - [anon_sym_for] = ACTIONS(1980), - [anon_sym_loop] = ACTIONS(1980), - [anon_sym_while] = ACTIONS(1980), - [anon_sym_do] = ACTIONS(1980), - [anon_sym_if] = ACTIONS(1980), - [anon_sym_match] = ACTIONS(1980), - [anon_sym_LBRACE] = ACTIONS(1980), - [anon_sym_RBRACE] = ACTIONS(1980), - [anon_sym_try] = ACTIONS(1980), - [anon_sym_return] = ACTIONS(1980), - [anon_sym_source] = ACTIONS(1980), - [anon_sym_source_DASHenv] = ACTIONS(1980), - [anon_sym_register] = ACTIONS(1980), - [anon_sym_hide] = ACTIONS(1980), - [anon_sym_hide_DASHenv] = ACTIONS(1980), - [anon_sym_overlay] = ACTIONS(1980), - [anon_sym_where] = ACTIONS(1980), - [anon_sym_not] = ACTIONS(1980), - [anon_sym_DOT_DOT_LT] = ACTIONS(1980), - [anon_sym_DOT_DOT] = ACTIONS(1980), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1980), - [sym_val_nothing] = ACTIONS(1980), - [anon_sym_true] = ACTIONS(1980), - [anon_sym_false] = ACTIONS(1980), - [aux_sym_val_number_token1] = ACTIONS(1980), - [aux_sym_val_number_token2] = ACTIONS(1980), - [aux_sym_val_number_token3] = ACTIONS(1980), - [aux_sym_val_number_token4] = ACTIONS(1980), - [anon_sym_inf] = ACTIONS(1980), - [anon_sym_DASHinf] = ACTIONS(1980), - [anon_sym_NaN] = ACTIONS(1980), - [anon_sym_0b] = ACTIONS(1980), - [anon_sym_0o] = ACTIONS(1980), - [anon_sym_0x] = ACTIONS(1980), - [sym_val_date] = ACTIONS(1980), - [anon_sym_DQUOTE] = ACTIONS(1980), - [sym__str_single_quotes] = ACTIONS(1980), - [sym__str_back_ticks] = ACTIONS(1980), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1980), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1980), - [anon_sym_CARET] = ACTIONS(1980), + [872] = { + [sym_comment] = STATE(872), + [anon_sym_export] = ACTIONS(1960), + [anon_sym_alias] = ACTIONS(1960), + [anon_sym_let] = ACTIONS(1960), + [anon_sym_let_DASHenv] = ACTIONS(1960), + [anon_sym_mut] = ACTIONS(1960), + [anon_sym_const] = ACTIONS(1960), + [sym_cmd_identifier] = ACTIONS(1960), + [anon_sym_SEMI] = ACTIONS(1960), + [anon_sym_LF] = ACTIONS(1962), + [anon_sym_def] = ACTIONS(1960), + [anon_sym_def_DASHenv] = ACTIONS(1960), + [anon_sym_export_DASHenv] = ACTIONS(1960), + [anon_sym_extern] = ACTIONS(1960), + [anon_sym_module] = ACTIONS(1960), + [anon_sym_use] = ACTIONS(1960), + [anon_sym_LBRACK] = ACTIONS(1960), + [anon_sym_LPAREN] = ACTIONS(1960), + [anon_sym_RPAREN] = ACTIONS(1960), + [anon_sym_DOLLAR] = ACTIONS(1960), + [anon_sym_error] = ACTIONS(1960), + [anon_sym_DASH] = ACTIONS(1960), + [anon_sym_break] = ACTIONS(1960), + [anon_sym_continue] = ACTIONS(1960), + [anon_sym_for] = ACTIONS(1960), + [anon_sym_loop] = ACTIONS(1960), + [anon_sym_while] = ACTIONS(1960), + [anon_sym_do] = ACTIONS(1960), + [anon_sym_if] = ACTIONS(1960), + [anon_sym_match] = ACTIONS(1960), + [anon_sym_LBRACE] = ACTIONS(1960), + [anon_sym_RBRACE] = ACTIONS(1960), + [anon_sym_try] = ACTIONS(1960), + [anon_sym_return] = ACTIONS(1960), + [anon_sym_source] = ACTIONS(1960), + [anon_sym_source_DASHenv] = ACTIONS(1960), + [anon_sym_register] = ACTIONS(1960), + [anon_sym_hide] = ACTIONS(1960), + [anon_sym_hide_DASHenv] = ACTIONS(1960), + [anon_sym_overlay] = ACTIONS(1960), + [anon_sym_where] = ACTIONS(1960), + [anon_sym_not] = ACTIONS(1960), + [anon_sym_DOT_DOT_LT] = ACTIONS(1960), + [anon_sym_DOT_DOT] = ACTIONS(1960), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1960), + [sym_val_nothing] = ACTIONS(1960), + [anon_sym_true] = ACTIONS(1960), + [anon_sym_false] = ACTIONS(1960), + [aux_sym_val_number_token1] = ACTIONS(1960), + [aux_sym_val_number_token2] = ACTIONS(1960), + [aux_sym_val_number_token3] = ACTIONS(1960), + [aux_sym_val_number_token4] = ACTIONS(1960), + [anon_sym_inf] = ACTIONS(1960), + [anon_sym_DASHinf] = ACTIONS(1960), + [anon_sym_NaN] = ACTIONS(1960), + [anon_sym_0b] = ACTIONS(1960), + [anon_sym_0o] = ACTIONS(1960), + [anon_sym_0x] = ACTIONS(1960), + [sym_val_date] = ACTIONS(1960), + [anon_sym_DQUOTE] = ACTIONS(1960), + [sym__str_single_quotes] = ACTIONS(1960), + [sym__str_back_ticks] = ACTIONS(1960), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1960), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1960), + [anon_sym_CARET] = ACTIONS(1960), [anon_sym_POUND] = ACTIONS(3), }, - [886] = { - [sym_comment] = STATE(886), - [ts_builtin_sym_end] = ACTIONS(684), - [anon_sym_export] = ACTIONS(682), - [anon_sym_alias] = ACTIONS(682), - [anon_sym_let] = ACTIONS(682), - [anon_sym_let_DASHenv] = ACTIONS(682), - [anon_sym_mut] = ACTIONS(682), - [anon_sym_const] = ACTIONS(682), - [sym_cmd_identifier] = ACTIONS(682), - [anon_sym_SEMI] = ACTIONS(682), - [anon_sym_LF] = ACTIONS(684), - [anon_sym_def] = ACTIONS(682), - [anon_sym_def_DASHenv] = ACTIONS(682), - [anon_sym_export_DASHenv] = ACTIONS(682), - [anon_sym_extern] = ACTIONS(682), - [anon_sym_module] = ACTIONS(682), - [anon_sym_use] = ACTIONS(682), - [anon_sym_LBRACK] = ACTIONS(682), - [anon_sym_LPAREN] = ACTIONS(682), - [anon_sym_PIPE] = ACTIONS(682), - [anon_sym_DOLLAR] = ACTIONS(682), - [anon_sym_error] = ACTIONS(682), - [anon_sym_DASH] = ACTIONS(682), - [anon_sym_break] = ACTIONS(682), - [anon_sym_continue] = ACTIONS(682), - [anon_sym_for] = ACTIONS(682), - [anon_sym_loop] = ACTIONS(682), - [anon_sym_while] = ACTIONS(682), - [anon_sym_do] = ACTIONS(682), - [anon_sym_if] = ACTIONS(682), - [anon_sym_match] = ACTIONS(682), - [anon_sym_LBRACE] = ACTIONS(682), - [anon_sym_try] = ACTIONS(682), - [anon_sym_return] = ACTIONS(682), - [anon_sym_source] = ACTIONS(682), - [anon_sym_source_DASHenv] = ACTIONS(682), - [anon_sym_register] = ACTIONS(682), - [anon_sym_hide] = ACTIONS(682), - [anon_sym_hide_DASHenv] = ACTIONS(682), - [anon_sym_overlay] = ACTIONS(682), - [anon_sym_where] = ACTIONS(682), - [anon_sym_not] = ACTIONS(682), - [anon_sym_DOT_DOT_LT] = ACTIONS(682), - [anon_sym_DOT_DOT] = ACTIONS(682), - [anon_sym_DOT_DOT_EQ] = ACTIONS(682), - [sym_val_nothing] = ACTIONS(682), - [anon_sym_true] = ACTIONS(682), - [anon_sym_false] = ACTIONS(682), - [aux_sym_val_number_token1] = ACTIONS(682), - [aux_sym_val_number_token2] = ACTIONS(682), - [aux_sym_val_number_token3] = ACTIONS(682), - [aux_sym_val_number_token4] = ACTIONS(682), - [anon_sym_inf] = ACTIONS(682), - [anon_sym_DASHinf] = ACTIONS(682), - [anon_sym_NaN] = ACTIONS(682), - [anon_sym_0b] = ACTIONS(682), - [anon_sym_0o] = ACTIONS(682), - [anon_sym_0x] = ACTIONS(682), - [sym_val_date] = ACTIONS(682), - [anon_sym_DQUOTE] = ACTIONS(682), - [sym__str_single_quotes] = ACTIONS(682), - [sym__str_back_ticks] = ACTIONS(682), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(682), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(682), - [anon_sym_CARET] = ACTIONS(682), + [873] = { + [sym_comment] = STATE(873), + [ts_builtin_sym_end] = ACTIONS(664), + [anon_sym_export] = ACTIONS(662), + [anon_sym_alias] = ACTIONS(662), + [anon_sym_let] = ACTIONS(662), + [anon_sym_let_DASHenv] = ACTIONS(662), + [anon_sym_mut] = ACTIONS(662), + [anon_sym_const] = ACTIONS(662), + [sym_cmd_identifier] = ACTIONS(662), + [anon_sym_SEMI] = ACTIONS(662), + [anon_sym_LF] = ACTIONS(664), + [anon_sym_def] = ACTIONS(662), + [anon_sym_def_DASHenv] = ACTIONS(662), + [anon_sym_export_DASHenv] = ACTIONS(662), + [anon_sym_extern] = ACTIONS(662), + [anon_sym_module] = ACTIONS(662), + [anon_sym_use] = ACTIONS(662), + [anon_sym_LBRACK] = ACTIONS(662), + [anon_sym_LPAREN] = ACTIONS(662), + [anon_sym_PIPE] = ACTIONS(662), + [anon_sym_DOLLAR] = ACTIONS(662), + [anon_sym_error] = ACTIONS(662), + [anon_sym_DASH] = ACTIONS(662), + [anon_sym_break] = ACTIONS(662), + [anon_sym_continue] = ACTIONS(662), + [anon_sym_for] = ACTIONS(662), + [anon_sym_loop] = ACTIONS(662), + [anon_sym_while] = ACTIONS(662), + [anon_sym_do] = ACTIONS(662), + [anon_sym_if] = ACTIONS(662), + [anon_sym_match] = ACTIONS(662), + [anon_sym_LBRACE] = ACTIONS(662), + [anon_sym_try] = ACTIONS(662), + [anon_sym_return] = ACTIONS(662), + [anon_sym_source] = ACTIONS(662), + [anon_sym_source_DASHenv] = ACTIONS(662), + [anon_sym_register] = ACTIONS(662), + [anon_sym_hide] = ACTIONS(662), + [anon_sym_hide_DASHenv] = ACTIONS(662), + [anon_sym_overlay] = ACTIONS(662), + [anon_sym_where] = ACTIONS(662), + [anon_sym_not] = ACTIONS(662), + [anon_sym_DOT_DOT_LT] = ACTIONS(662), + [anon_sym_DOT_DOT] = ACTIONS(662), + [anon_sym_DOT_DOT_EQ] = ACTIONS(662), + [sym_val_nothing] = ACTIONS(662), + [anon_sym_true] = ACTIONS(662), + [anon_sym_false] = ACTIONS(662), + [aux_sym_val_number_token1] = ACTIONS(662), + [aux_sym_val_number_token2] = ACTIONS(662), + [aux_sym_val_number_token3] = ACTIONS(662), + [aux_sym_val_number_token4] = ACTIONS(662), + [anon_sym_inf] = ACTIONS(662), + [anon_sym_DASHinf] = ACTIONS(662), + [anon_sym_NaN] = ACTIONS(662), + [anon_sym_0b] = ACTIONS(662), + [anon_sym_0o] = ACTIONS(662), + [anon_sym_0x] = ACTIONS(662), + [sym_val_date] = ACTIONS(662), + [anon_sym_DQUOTE] = ACTIONS(662), + [sym__str_single_quotes] = ACTIONS(662), + [sym__str_back_ticks] = ACTIONS(662), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(662), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(662), + [anon_sym_CARET] = ACTIONS(662), [anon_sym_POUND] = ACTIONS(3), }, - [887] = { - [sym_comment] = STATE(887), - [anon_sym_export] = ACTIONS(1984), - [anon_sym_alias] = ACTIONS(1984), - [anon_sym_let] = ACTIONS(1984), - [anon_sym_let_DASHenv] = ACTIONS(1984), - [anon_sym_mut] = ACTIONS(1984), - [anon_sym_const] = ACTIONS(1984), - [sym_cmd_identifier] = ACTIONS(1984), - [anon_sym_SEMI] = ACTIONS(1984), - [anon_sym_LF] = ACTIONS(1986), - [anon_sym_def] = ACTIONS(1984), - [anon_sym_def_DASHenv] = ACTIONS(1984), - [anon_sym_export_DASHenv] = ACTIONS(1984), - [anon_sym_extern] = ACTIONS(1984), - [anon_sym_module] = ACTIONS(1984), - [anon_sym_use] = ACTIONS(1984), - [anon_sym_LBRACK] = ACTIONS(1984), - [anon_sym_LPAREN] = ACTIONS(1984), - [anon_sym_RPAREN] = ACTIONS(1984), - [anon_sym_DOLLAR] = ACTIONS(1984), - [anon_sym_error] = ACTIONS(1984), - [anon_sym_DASH] = ACTIONS(1984), - [anon_sym_break] = ACTIONS(1984), - [anon_sym_continue] = ACTIONS(1984), - [anon_sym_for] = ACTIONS(1984), - [anon_sym_loop] = ACTIONS(1984), - [anon_sym_while] = ACTIONS(1984), - [anon_sym_do] = ACTIONS(1984), - [anon_sym_if] = ACTIONS(1984), - [anon_sym_match] = ACTIONS(1984), - [anon_sym_LBRACE] = ACTIONS(1984), - [anon_sym_RBRACE] = ACTIONS(1984), - [anon_sym_try] = ACTIONS(1984), - [anon_sym_return] = ACTIONS(1984), - [anon_sym_source] = ACTIONS(1984), - [anon_sym_source_DASHenv] = ACTIONS(1984), - [anon_sym_register] = ACTIONS(1984), - [anon_sym_hide] = ACTIONS(1984), - [anon_sym_hide_DASHenv] = ACTIONS(1984), - [anon_sym_overlay] = ACTIONS(1984), - [anon_sym_where] = ACTIONS(1984), - [anon_sym_not] = ACTIONS(1984), - [anon_sym_DOT_DOT_LT] = ACTIONS(1984), - [anon_sym_DOT_DOT] = ACTIONS(1984), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1984), - [sym_val_nothing] = ACTIONS(1984), - [anon_sym_true] = ACTIONS(1984), - [anon_sym_false] = ACTIONS(1984), - [aux_sym_val_number_token1] = ACTIONS(1984), - [aux_sym_val_number_token2] = ACTIONS(1984), - [aux_sym_val_number_token3] = ACTIONS(1984), - [aux_sym_val_number_token4] = ACTIONS(1984), - [anon_sym_inf] = ACTIONS(1984), - [anon_sym_DASHinf] = ACTIONS(1984), - [anon_sym_NaN] = ACTIONS(1984), - [anon_sym_0b] = ACTIONS(1984), - [anon_sym_0o] = ACTIONS(1984), - [anon_sym_0x] = ACTIONS(1984), - [sym_val_date] = ACTIONS(1984), - [anon_sym_DQUOTE] = ACTIONS(1984), - [sym__str_single_quotes] = ACTIONS(1984), - [sym__str_back_ticks] = ACTIONS(1984), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1984), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1984), - [anon_sym_CARET] = ACTIONS(1984), + [874] = { + [sym_comment] = STATE(874), + [anon_sym_export] = ACTIONS(1964), + [anon_sym_alias] = ACTIONS(1964), + [anon_sym_let] = ACTIONS(1964), + [anon_sym_let_DASHenv] = ACTIONS(1964), + [anon_sym_mut] = ACTIONS(1964), + [anon_sym_const] = ACTIONS(1964), + [sym_cmd_identifier] = ACTIONS(1964), + [anon_sym_SEMI] = ACTIONS(1964), + [anon_sym_LF] = ACTIONS(1966), + [anon_sym_def] = ACTIONS(1964), + [anon_sym_def_DASHenv] = ACTIONS(1964), + [anon_sym_export_DASHenv] = ACTIONS(1964), + [anon_sym_extern] = ACTIONS(1964), + [anon_sym_module] = ACTIONS(1964), + [anon_sym_use] = ACTIONS(1964), + [anon_sym_LBRACK] = ACTIONS(1964), + [anon_sym_LPAREN] = ACTIONS(1964), + [anon_sym_RPAREN] = ACTIONS(1964), + [anon_sym_DOLLAR] = ACTIONS(1964), + [anon_sym_error] = ACTIONS(1964), + [anon_sym_DASH] = ACTIONS(1964), + [anon_sym_break] = ACTIONS(1964), + [anon_sym_continue] = ACTIONS(1964), + [anon_sym_for] = ACTIONS(1964), + [anon_sym_loop] = ACTIONS(1964), + [anon_sym_while] = ACTIONS(1964), + [anon_sym_do] = ACTIONS(1964), + [anon_sym_if] = ACTIONS(1964), + [anon_sym_match] = ACTIONS(1964), + [anon_sym_LBRACE] = ACTIONS(1964), + [anon_sym_RBRACE] = ACTIONS(1964), + [anon_sym_try] = ACTIONS(1964), + [anon_sym_return] = ACTIONS(1964), + [anon_sym_source] = ACTIONS(1964), + [anon_sym_source_DASHenv] = ACTIONS(1964), + [anon_sym_register] = ACTIONS(1964), + [anon_sym_hide] = ACTIONS(1964), + [anon_sym_hide_DASHenv] = ACTIONS(1964), + [anon_sym_overlay] = ACTIONS(1964), + [anon_sym_where] = ACTIONS(1964), + [anon_sym_not] = ACTIONS(1964), + [anon_sym_DOT_DOT_LT] = ACTIONS(1964), + [anon_sym_DOT_DOT] = ACTIONS(1964), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1964), + [sym_val_nothing] = ACTIONS(1964), + [anon_sym_true] = ACTIONS(1964), + [anon_sym_false] = ACTIONS(1964), + [aux_sym_val_number_token1] = ACTIONS(1964), + [aux_sym_val_number_token2] = ACTIONS(1964), + [aux_sym_val_number_token3] = ACTIONS(1964), + [aux_sym_val_number_token4] = ACTIONS(1964), + [anon_sym_inf] = ACTIONS(1964), + [anon_sym_DASHinf] = ACTIONS(1964), + [anon_sym_NaN] = ACTIONS(1964), + [anon_sym_0b] = ACTIONS(1964), + [anon_sym_0o] = ACTIONS(1964), + [anon_sym_0x] = ACTIONS(1964), + [sym_val_date] = ACTIONS(1964), + [anon_sym_DQUOTE] = ACTIONS(1964), + [sym__str_single_quotes] = ACTIONS(1964), + [sym__str_back_ticks] = ACTIONS(1964), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1964), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1964), + [anon_sym_CARET] = ACTIONS(1964), [anon_sym_POUND] = ACTIONS(3), }, - [888] = { - [sym_comment] = STATE(888), - [ts_builtin_sym_end] = ACTIONS(1674), - [anon_sym_export] = ACTIONS(1672), - [anon_sym_alias] = ACTIONS(1672), - [anon_sym_let] = ACTIONS(1672), - [anon_sym_let_DASHenv] = ACTIONS(1672), - [anon_sym_mut] = ACTIONS(1672), - [anon_sym_const] = ACTIONS(1672), - [sym_cmd_identifier] = ACTIONS(1672), - [anon_sym_SEMI] = ACTIONS(1672), - [anon_sym_LF] = ACTIONS(1674), - [anon_sym_def] = ACTIONS(1672), - [anon_sym_def_DASHenv] = ACTIONS(1672), - [anon_sym_export_DASHenv] = ACTIONS(1672), - [anon_sym_extern] = ACTIONS(1672), - [anon_sym_module] = ACTIONS(1672), - [anon_sym_use] = ACTIONS(1672), - [anon_sym_LBRACK] = ACTIONS(1672), - [anon_sym_LPAREN] = ACTIONS(1672), - [anon_sym_PIPE] = ACTIONS(1672), - [anon_sym_DOLLAR] = ACTIONS(1672), - [anon_sym_error] = ACTIONS(1672), - [anon_sym_DASH] = ACTIONS(1672), - [anon_sym_break] = ACTIONS(1672), - [anon_sym_continue] = ACTIONS(1672), - [anon_sym_for] = ACTIONS(1672), - [anon_sym_loop] = ACTIONS(1672), - [anon_sym_while] = ACTIONS(1672), - [anon_sym_do] = ACTIONS(1672), - [anon_sym_if] = ACTIONS(1672), - [anon_sym_match] = ACTIONS(1672), - [anon_sym_LBRACE] = ACTIONS(1672), - [anon_sym_try] = ACTIONS(1672), - [anon_sym_return] = ACTIONS(1672), - [anon_sym_source] = ACTIONS(1672), - [anon_sym_source_DASHenv] = ACTIONS(1672), - [anon_sym_register] = ACTIONS(1672), - [anon_sym_hide] = ACTIONS(1672), - [anon_sym_hide_DASHenv] = ACTIONS(1672), - [anon_sym_overlay] = ACTIONS(1672), - [anon_sym_where] = ACTIONS(1672), - [anon_sym_not] = ACTIONS(1672), - [anon_sym_DOT_DOT_LT] = ACTIONS(1672), - [anon_sym_DOT_DOT] = ACTIONS(1672), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1672), - [sym_val_nothing] = ACTIONS(1672), - [anon_sym_true] = ACTIONS(1672), - [anon_sym_false] = ACTIONS(1672), - [aux_sym_val_number_token1] = ACTIONS(1672), - [aux_sym_val_number_token2] = ACTIONS(1672), - [aux_sym_val_number_token3] = ACTIONS(1672), - [aux_sym_val_number_token4] = ACTIONS(1672), - [anon_sym_inf] = ACTIONS(1672), - [anon_sym_DASHinf] = ACTIONS(1672), - [anon_sym_NaN] = ACTIONS(1672), - [anon_sym_0b] = ACTIONS(1672), - [anon_sym_0o] = ACTIONS(1672), - [anon_sym_0x] = ACTIONS(1672), - [sym_val_date] = ACTIONS(1672), - [anon_sym_DQUOTE] = ACTIONS(1672), - [sym__str_single_quotes] = ACTIONS(1672), - [sym__str_back_ticks] = ACTIONS(1672), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1672), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1672), - [anon_sym_CARET] = ACTIONS(1672), + [875] = { + [sym_comment] = STATE(875), + [anon_sym_export] = ACTIONS(1968), + [anon_sym_alias] = ACTIONS(1968), + [anon_sym_let] = ACTIONS(1968), + [anon_sym_let_DASHenv] = ACTIONS(1968), + [anon_sym_mut] = ACTIONS(1968), + [anon_sym_const] = ACTIONS(1968), + [sym_cmd_identifier] = ACTIONS(1968), + [anon_sym_SEMI] = ACTIONS(1968), + [anon_sym_LF] = ACTIONS(1970), + [anon_sym_def] = ACTIONS(1968), + [anon_sym_def_DASHenv] = ACTIONS(1968), + [anon_sym_export_DASHenv] = ACTIONS(1968), + [anon_sym_extern] = ACTIONS(1968), + [anon_sym_module] = ACTIONS(1968), + [anon_sym_use] = ACTIONS(1968), + [anon_sym_LBRACK] = ACTIONS(1968), + [anon_sym_LPAREN] = ACTIONS(1968), + [anon_sym_RPAREN] = ACTIONS(1968), + [anon_sym_DOLLAR] = ACTIONS(1968), + [anon_sym_error] = ACTIONS(1968), + [anon_sym_DASH] = ACTIONS(1968), + [anon_sym_break] = ACTIONS(1968), + [anon_sym_continue] = ACTIONS(1968), + [anon_sym_for] = ACTIONS(1968), + [anon_sym_loop] = ACTIONS(1968), + [anon_sym_while] = ACTIONS(1968), + [anon_sym_do] = ACTIONS(1968), + [anon_sym_if] = ACTIONS(1968), + [anon_sym_match] = ACTIONS(1968), + [anon_sym_LBRACE] = ACTIONS(1968), + [anon_sym_RBRACE] = ACTIONS(1968), + [anon_sym_try] = ACTIONS(1968), + [anon_sym_return] = ACTIONS(1968), + [anon_sym_source] = ACTIONS(1968), + [anon_sym_source_DASHenv] = ACTIONS(1968), + [anon_sym_register] = ACTIONS(1968), + [anon_sym_hide] = ACTIONS(1968), + [anon_sym_hide_DASHenv] = ACTIONS(1968), + [anon_sym_overlay] = ACTIONS(1968), + [anon_sym_where] = ACTIONS(1968), + [anon_sym_not] = ACTIONS(1968), + [anon_sym_DOT_DOT_LT] = ACTIONS(1968), + [anon_sym_DOT_DOT] = ACTIONS(1968), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1968), + [sym_val_nothing] = ACTIONS(1968), + [anon_sym_true] = ACTIONS(1968), + [anon_sym_false] = ACTIONS(1968), + [aux_sym_val_number_token1] = ACTIONS(1968), + [aux_sym_val_number_token2] = ACTIONS(1968), + [aux_sym_val_number_token3] = ACTIONS(1968), + [aux_sym_val_number_token4] = ACTIONS(1968), + [anon_sym_inf] = ACTIONS(1968), + [anon_sym_DASHinf] = ACTIONS(1968), + [anon_sym_NaN] = ACTIONS(1968), + [anon_sym_0b] = ACTIONS(1968), + [anon_sym_0o] = ACTIONS(1968), + [anon_sym_0x] = ACTIONS(1968), + [sym_val_date] = ACTIONS(1968), + [anon_sym_DQUOTE] = ACTIONS(1968), + [sym__str_single_quotes] = ACTIONS(1968), + [sym__str_back_ticks] = ACTIONS(1968), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1968), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1968), + [anon_sym_CARET] = ACTIONS(1968), [anon_sym_POUND] = ACTIONS(3), }, - [889] = { - [sym_comment] = STATE(889), - [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), - [sym_cmd_identifier] = ACTIONS(1322), - [anon_sym_SEMI] = ACTIONS(1322), - [anon_sym_LF] = ACTIONS(1324), - [anon_sym_def] = ACTIONS(1322), - [anon_sym_def_DASHenv] = 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_PIPE] = ACTIONS(1322), - [anon_sym_DOLLAR] = ACTIONS(1322), - [anon_sym_error] = ACTIONS(1322), - [anon_sym_DASH] = ACTIONS(1322), - [anon_sym_break] = ACTIONS(1322), - [anon_sym_continue] = ACTIONS(1322), - [anon_sym_for] = 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_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_where] = ACTIONS(1322), - [anon_sym_not] = ACTIONS(1322), - [anon_sym_DOT_DOT_LT] = ACTIONS(1322), - [anon_sym_DOT_DOT] = ACTIONS(1322), - [anon_sym_DOT_DOT_EQ] = 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), - [aux_sym_val_number_token4] = ACTIONS(1322), - [anon_sym_inf] = ACTIONS(1322), - [anon_sym_DASHinf] = ACTIONS(1322), - [anon_sym_NaN] = 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), + [876] = { + [sym_comment] = STATE(876), + [ts_builtin_sym_end] = ACTIONS(1710), + [anon_sym_export] = ACTIONS(1708), + [anon_sym_alias] = ACTIONS(1708), + [anon_sym_let] = ACTIONS(1708), + [anon_sym_let_DASHenv] = ACTIONS(1708), + [anon_sym_mut] = ACTIONS(1708), + [anon_sym_const] = ACTIONS(1708), + [sym_cmd_identifier] = ACTIONS(1708), + [anon_sym_SEMI] = ACTIONS(1708), + [anon_sym_LF] = ACTIONS(1710), + [anon_sym_def] = ACTIONS(1708), + [anon_sym_def_DASHenv] = ACTIONS(1708), + [anon_sym_export_DASHenv] = ACTIONS(1708), + [anon_sym_extern] = ACTIONS(1708), + [anon_sym_module] = ACTIONS(1708), + [anon_sym_use] = ACTIONS(1708), + [anon_sym_LBRACK] = ACTIONS(1708), + [anon_sym_LPAREN] = ACTIONS(1708), + [anon_sym_PIPE] = ACTIONS(1708), + [anon_sym_DOLLAR] = ACTIONS(1708), + [anon_sym_error] = ACTIONS(1708), + [anon_sym_DASH] = ACTIONS(1708), + [anon_sym_break] = ACTIONS(1708), + [anon_sym_continue] = ACTIONS(1708), + [anon_sym_for] = ACTIONS(1708), + [anon_sym_loop] = ACTIONS(1708), + [anon_sym_while] = ACTIONS(1708), + [anon_sym_do] = ACTIONS(1708), + [anon_sym_if] = ACTIONS(1708), + [anon_sym_match] = ACTIONS(1708), + [anon_sym_LBRACE] = ACTIONS(1708), + [anon_sym_try] = ACTIONS(1708), + [anon_sym_return] = ACTIONS(1708), + [anon_sym_source] = ACTIONS(1708), + [anon_sym_source_DASHenv] = ACTIONS(1708), + [anon_sym_register] = ACTIONS(1708), + [anon_sym_hide] = ACTIONS(1708), + [anon_sym_hide_DASHenv] = ACTIONS(1708), + [anon_sym_overlay] = ACTIONS(1708), + [anon_sym_where] = ACTIONS(1708), + [anon_sym_not] = ACTIONS(1708), + [anon_sym_DOT_DOT_LT] = ACTIONS(1708), + [anon_sym_DOT_DOT] = ACTIONS(1708), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1708), + [sym_val_nothing] = ACTIONS(1708), + [anon_sym_true] = ACTIONS(1708), + [anon_sym_false] = ACTIONS(1708), + [aux_sym_val_number_token1] = ACTIONS(1708), + [aux_sym_val_number_token2] = ACTIONS(1708), + [aux_sym_val_number_token3] = ACTIONS(1708), + [aux_sym_val_number_token4] = ACTIONS(1708), + [anon_sym_inf] = ACTIONS(1708), + [anon_sym_DASHinf] = ACTIONS(1708), + [anon_sym_NaN] = ACTIONS(1708), + [anon_sym_0b] = ACTIONS(1708), + [anon_sym_0o] = ACTIONS(1708), + [anon_sym_0x] = ACTIONS(1708), + [sym_val_date] = ACTIONS(1708), + [anon_sym_DQUOTE] = ACTIONS(1708), + [sym__str_single_quotes] = ACTIONS(1708), + [sym__str_back_ticks] = ACTIONS(1708), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1708), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1708), + [anon_sym_CARET] = ACTIONS(1708), [anon_sym_POUND] = ACTIONS(3), }, - [890] = { - [sym_comment] = STATE(890), - [anon_sym_export] = ACTIONS(1988), - [anon_sym_alias] = ACTIONS(1988), - [anon_sym_let] = ACTIONS(1988), - [anon_sym_let_DASHenv] = ACTIONS(1988), - [anon_sym_mut] = ACTIONS(1988), - [anon_sym_const] = ACTIONS(1988), - [sym_cmd_identifier] = ACTIONS(1988), - [anon_sym_SEMI] = ACTIONS(1988), - [anon_sym_LF] = ACTIONS(1990), - [anon_sym_def] = ACTIONS(1988), - [anon_sym_def_DASHenv] = ACTIONS(1988), - [anon_sym_export_DASHenv] = ACTIONS(1988), - [anon_sym_extern] = ACTIONS(1988), - [anon_sym_module] = ACTIONS(1988), - [anon_sym_use] = ACTIONS(1988), - [anon_sym_LBRACK] = ACTIONS(1988), - [anon_sym_LPAREN] = ACTIONS(1988), - [anon_sym_RPAREN] = ACTIONS(1988), - [anon_sym_DOLLAR] = ACTIONS(1988), - [anon_sym_error] = ACTIONS(1988), - [anon_sym_DASH] = ACTIONS(1988), - [anon_sym_break] = ACTIONS(1988), - [anon_sym_continue] = ACTIONS(1988), - [anon_sym_for] = ACTIONS(1988), - [anon_sym_loop] = ACTIONS(1988), - [anon_sym_while] = ACTIONS(1988), - [anon_sym_do] = ACTIONS(1988), - [anon_sym_if] = ACTIONS(1988), - [anon_sym_match] = ACTIONS(1988), - [anon_sym_LBRACE] = ACTIONS(1988), - [anon_sym_RBRACE] = ACTIONS(1988), - [anon_sym_try] = ACTIONS(1988), - [anon_sym_return] = ACTIONS(1988), - [anon_sym_source] = ACTIONS(1988), - [anon_sym_source_DASHenv] = ACTIONS(1988), - [anon_sym_register] = ACTIONS(1988), - [anon_sym_hide] = ACTIONS(1988), - [anon_sym_hide_DASHenv] = ACTIONS(1988), - [anon_sym_overlay] = ACTIONS(1988), - [anon_sym_where] = ACTIONS(1988), - [anon_sym_not] = ACTIONS(1988), - [anon_sym_DOT_DOT_LT] = ACTIONS(1988), - [anon_sym_DOT_DOT] = ACTIONS(1988), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1988), - [sym_val_nothing] = ACTIONS(1988), - [anon_sym_true] = ACTIONS(1988), - [anon_sym_false] = ACTIONS(1988), - [aux_sym_val_number_token1] = ACTIONS(1988), - [aux_sym_val_number_token2] = ACTIONS(1988), - [aux_sym_val_number_token3] = ACTIONS(1988), - [aux_sym_val_number_token4] = ACTIONS(1988), - [anon_sym_inf] = ACTIONS(1988), - [anon_sym_DASHinf] = ACTIONS(1988), - [anon_sym_NaN] = ACTIONS(1988), - [anon_sym_0b] = ACTIONS(1988), - [anon_sym_0o] = ACTIONS(1988), - [anon_sym_0x] = ACTIONS(1988), - [sym_val_date] = ACTIONS(1988), - [anon_sym_DQUOTE] = ACTIONS(1988), - [sym__str_single_quotes] = ACTIONS(1988), - [sym__str_back_ticks] = ACTIONS(1988), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1988), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1988), - [anon_sym_CARET] = ACTIONS(1988), + [877] = { + [sym_comment] = STATE(877), + [anon_sym_export] = ACTIONS(1972), + [anon_sym_alias] = ACTIONS(1972), + [anon_sym_let] = ACTIONS(1972), + [anon_sym_let_DASHenv] = ACTIONS(1972), + [anon_sym_mut] = ACTIONS(1972), + [anon_sym_const] = ACTIONS(1972), + [sym_cmd_identifier] = ACTIONS(1972), + [anon_sym_SEMI] = ACTIONS(1972), + [anon_sym_LF] = ACTIONS(1974), + [anon_sym_def] = ACTIONS(1972), + [anon_sym_def_DASHenv] = ACTIONS(1972), + [anon_sym_export_DASHenv] = ACTIONS(1972), + [anon_sym_extern] = ACTIONS(1972), + [anon_sym_module] = ACTIONS(1972), + [anon_sym_use] = ACTIONS(1972), + [anon_sym_LBRACK] = ACTIONS(1972), + [anon_sym_LPAREN] = ACTIONS(1972), + [anon_sym_RPAREN] = ACTIONS(1972), + [anon_sym_DOLLAR] = ACTIONS(1972), + [anon_sym_error] = ACTIONS(1972), + [anon_sym_DASH] = ACTIONS(1972), + [anon_sym_break] = ACTIONS(1972), + [anon_sym_continue] = ACTIONS(1972), + [anon_sym_for] = ACTIONS(1972), + [anon_sym_loop] = ACTIONS(1972), + [anon_sym_while] = ACTIONS(1972), + [anon_sym_do] = ACTIONS(1972), + [anon_sym_if] = ACTIONS(1972), + [anon_sym_match] = ACTIONS(1972), + [anon_sym_LBRACE] = ACTIONS(1972), + [anon_sym_RBRACE] = ACTIONS(1972), + [anon_sym_try] = ACTIONS(1972), + [anon_sym_return] = ACTIONS(1972), + [anon_sym_source] = ACTIONS(1972), + [anon_sym_source_DASHenv] = ACTIONS(1972), + [anon_sym_register] = ACTIONS(1972), + [anon_sym_hide] = ACTIONS(1972), + [anon_sym_hide_DASHenv] = ACTIONS(1972), + [anon_sym_overlay] = ACTIONS(1972), + [anon_sym_where] = ACTIONS(1972), + [anon_sym_not] = ACTIONS(1972), + [anon_sym_DOT_DOT_LT] = ACTIONS(1972), + [anon_sym_DOT_DOT] = ACTIONS(1972), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1972), + [sym_val_nothing] = ACTIONS(1972), + [anon_sym_true] = ACTIONS(1972), + [anon_sym_false] = ACTIONS(1972), + [aux_sym_val_number_token1] = ACTIONS(1972), + [aux_sym_val_number_token2] = ACTIONS(1972), + [aux_sym_val_number_token3] = ACTIONS(1972), + [aux_sym_val_number_token4] = ACTIONS(1972), + [anon_sym_inf] = ACTIONS(1972), + [anon_sym_DASHinf] = ACTIONS(1972), + [anon_sym_NaN] = ACTIONS(1972), + [anon_sym_0b] = ACTIONS(1972), + [anon_sym_0o] = ACTIONS(1972), + [anon_sym_0x] = ACTIONS(1972), + [sym_val_date] = ACTIONS(1972), + [anon_sym_DQUOTE] = ACTIONS(1972), + [sym__str_single_quotes] = ACTIONS(1972), + [sym__str_back_ticks] = ACTIONS(1972), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1972), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1972), + [anon_sym_CARET] = ACTIONS(1972), [anon_sym_POUND] = ACTIONS(3), }, - [891] = { - [sym_comment] = STATE(891), - [anon_sym_export] = ACTIONS(1992), - [anon_sym_alias] = ACTIONS(1992), - [anon_sym_let] = ACTIONS(1992), - [anon_sym_let_DASHenv] = ACTIONS(1992), - [anon_sym_mut] = ACTIONS(1992), - [anon_sym_const] = ACTIONS(1992), - [sym_cmd_identifier] = ACTIONS(1992), - [anon_sym_SEMI] = ACTIONS(1992), - [anon_sym_LF] = ACTIONS(1994), - [anon_sym_def] = ACTIONS(1992), - [anon_sym_def_DASHenv] = ACTIONS(1992), - [anon_sym_export_DASHenv] = ACTIONS(1992), - [anon_sym_extern] = ACTIONS(1992), - [anon_sym_module] = ACTIONS(1992), - [anon_sym_use] = ACTIONS(1992), - [anon_sym_LBRACK] = ACTIONS(1992), - [anon_sym_LPAREN] = ACTIONS(1992), - [anon_sym_RPAREN] = ACTIONS(1992), - [anon_sym_DOLLAR] = ACTIONS(1992), - [anon_sym_error] = ACTIONS(1992), - [anon_sym_DASH] = ACTIONS(1992), - [anon_sym_break] = ACTIONS(1992), - [anon_sym_continue] = ACTIONS(1992), - [anon_sym_for] = ACTIONS(1992), - [anon_sym_loop] = ACTIONS(1992), - [anon_sym_while] = ACTIONS(1992), - [anon_sym_do] = ACTIONS(1992), - [anon_sym_if] = ACTIONS(1992), - [anon_sym_match] = ACTIONS(1992), - [anon_sym_LBRACE] = ACTIONS(1992), - [anon_sym_RBRACE] = ACTIONS(1992), - [anon_sym_try] = ACTIONS(1992), - [anon_sym_return] = ACTIONS(1992), - [anon_sym_source] = ACTIONS(1992), - [anon_sym_source_DASHenv] = ACTIONS(1992), - [anon_sym_register] = ACTIONS(1992), - [anon_sym_hide] = ACTIONS(1992), - [anon_sym_hide_DASHenv] = ACTIONS(1992), - [anon_sym_overlay] = ACTIONS(1992), - [anon_sym_where] = ACTIONS(1992), - [anon_sym_not] = ACTIONS(1992), - [anon_sym_DOT_DOT_LT] = ACTIONS(1992), - [anon_sym_DOT_DOT] = ACTIONS(1992), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1992), - [sym_val_nothing] = ACTIONS(1992), - [anon_sym_true] = ACTIONS(1992), - [anon_sym_false] = ACTIONS(1992), - [aux_sym_val_number_token1] = ACTIONS(1992), - [aux_sym_val_number_token2] = ACTIONS(1992), - [aux_sym_val_number_token3] = ACTIONS(1992), - [aux_sym_val_number_token4] = ACTIONS(1992), - [anon_sym_inf] = ACTIONS(1992), - [anon_sym_DASHinf] = ACTIONS(1992), - [anon_sym_NaN] = ACTIONS(1992), - [anon_sym_0b] = ACTIONS(1992), - [anon_sym_0o] = ACTIONS(1992), - [anon_sym_0x] = ACTIONS(1992), - [sym_val_date] = ACTIONS(1992), - [anon_sym_DQUOTE] = ACTIONS(1992), - [sym__str_single_quotes] = ACTIONS(1992), - [sym__str_back_ticks] = ACTIONS(1992), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1992), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1992), - [anon_sym_CARET] = ACTIONS(1992), + [878] = { + [sym_comment] = STATE(878), + [anon_sym_export] = ACTIONS(1976), + [anon_sym_alias] = ACTIONS(1976), + [anon_sym_let] = ACTIONS(1976), + [anon_sym_let_DASHenv] = ACTIONS(1976), + [anon_sym_mut] = ACTIONS(1976), + [anon_sym_const] = ACTIONS(1976), + [sym_cmd_identifier] = ACTIONS(1976), + [anon_sym_SEMI] = ACTIONS(1978), + [anon_sym_LF] = ACTIONS(1981), + [anon_sym_def] = ACTIONS(1976), + [anon_sym_def_DASHenv] = ACTIONS(1976), + [anon_sym_export_DASHenv] = ACTIONS(1976), + [anon_sym_extern] = ACTIONS(1976), + [anon_sym_module] = ACTIONS(1976), + [anon_sym_use] = ACTIONS(1976), + [anon_sym_LBRACK] = ACTIONS(1976), + [anon_sym_LPAREN] = ACTIONS(1976), + [anon_sym_RPAREN] = ACTIONS(1984), + [anon_sym_DOLLAR] = ACTIONS(1976), + [anon_sym_error] = ACTIONS(1976), + [anon_sym_DASH] = ACTIONS(1976), + [anon_sym_break] = ACTIONS(1976), + [anon_sym_continue] = ACTIONS(1976), + [anon_sym_for] = ACTIONS(1976), + [anon_sym_loop] = ACTIONS(1976), + [anon_sym_while] = ACTIONS(1976), + [anon_sym_do] = ACTIONS(1976), + [anon_sym_if] = ACTIONS(1976), + [anon_sym_match] = ACTIONS(1976), + [anon_sym_LBRACE] = ACTIONS(1976), + [anon_sym_RBRACE] = ACTIONS(1984), + [anon_sym_try] = ACTIONS(1976), + [anon_sym_return] = ACTIONS(1976), + [anon_sym_source] = ACTIONS(1976), + [anon_sym_source_DASHenv] = ACTIONS(1976), + [anon_sym_register] = ACTIONS(1976), + [anon_sym_hide] = ACTIONS(1976), + [anon_sym_hide_DASHenv] = ACTIONS(1976), + [anon_sym_overlay] = ACTIONS(1976), + [anon_sym_where] = ACTIONS(1976), + [anon_sym_not] = ACTIONS(1976), + [anon_sym_DOT_DOT_LT] = ACTIONS(1976), + [anon_sym_DOT_DOT] = ACTIONS(1976), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1976), + [sym_val_nothing] = ACTIONS(1976), + [anon_sym_true] = ACTIONS(1976), + [anon_sym_false] = ACTIONS(1976), + [aux_sym_val_number_token1] = ACTIONS(1976), + [aux_sym_val_number_token2] = ACTIONS(1976), + [aux_sym_val_number_token3] = ACTIONS(1976), + [aux_sym_val_number_token4] = ACTIONS(1976), + [anon_sym_inf] = ACTIONS(1976), + [anon_sym_DASHinf] = ACTIONS(1976), + [anon_sym_NaN] = ACTIONS(1976), + [anon_sym_0b] = ACTIONS(1976), + [anon_sym_0o] = ACTIONS(1976), + [anon_sym_0x] = ACTIONS(1976), + [sym_val_date] = ACTIONS(1976), + [anon_sym_DQUOTE] = ACTIONS(1976), + [sym__str_single_quotes] = ACTIONS(1976), + [sym__str_back_ticks] = ACTIONS(1976), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1976), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1976), + [anon_sym_CARET] = ACTIONS(1976), [anon_sym_POUND] = ACTIONS(3), }, - [892] = { - [sym_comment] = STATE(892), - [ts_builtin_sym_end] = ACTIONS(1744), - [anon_sym_export] = ACTIONS(1742), - [anon_sym_alias] = ACTIONS(1742), - [anon_sym_let] = ACTIONS(1742), - [anon_sym_let_DASHenv] = ACTIONS(1742), - [anon_sym_mut] = ACTIONS(1742), - [anon_sym_const] = ACTIONS(1742), - [sym_cmd_identifier] = ACTIONS(1742), - [anon_sym_SEMI] = ACTIONS(1742), - [anon_sym_LF] = ACTIONS(1744), - [anon_sym_def] = ACTIONS(1742), - [anon_sym_def_DASHenv] = ACTIONS(1742), - [anon_sym_export_DASHenv] = ACTIONS(1742), - [anon_sym_extern] = ACTIONS(1742), - [anon_sym_module] = ACTIONS(1742), - [anon_sym_use] = ACTIONS(1742), - [anon_sym_LBRACK] = ACTIONS(1742), - [anon_sym_LPAREN] = ACTIONS(1742), - [anon_sym_DOLLAR] = ACTIONS(1742), - [anon_sym_error] = ACTIONS(1742), - [anon_sym_DASH] = ACTIONS(1742), - [anon_sym_break] = ACTIONS(1742), - [anon_sym_continue] = ACTIONS(1742), - [anon_sym_for] = ACTIONS(1742), - [anon_sym_loop] = ACTIONS(1742), - [anon_sym_while] = ACTIONS(1742), - [anon_sym_do] = ACTIONS(1742), - [anon_sym_if] = ACTIONS(1742), - [anon_sym_match] = ACTIONS(1742), - [anon_sym_LBRACE] = ACTIONS(1742), - [anon_sym_try] = ACTIONS(1742), - [anon_sym_return] = ACTIONS(1742), - [anon_sym_source] = ACTIONS(1742), - [anon_sym_source_DASHenv] = ACTIONS(1742), - [anon_sym_register] = ACTIONS(1742), - [anon_sym_hide] = ACTIONS(1742), - [anon_sym_hide_DASHenv] = ACTIONS(1742), - [anon_sym_overlay] = ACTIONS(1742), - [anon_sym_STAR] = ACTIONS(1742), - [anon_sym_where] = ACTIONS(1742), - [anon_sym_not] = ACTIONS(1742), - [anon_sym_DOT_DOT_LT] = ACTIONS(1742), - [anon_sym_DOT_DOT] = ACTIONS(1742), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1742), - [sym_val_nothing] = ACTIONS(1742), - [anon_sym_true] = ACTIONS(1742), - [anon_sym_false] = ACTIONS(1742), - [aux_sym_val_number_token1] = ACTIONS(1742), - [aux_sym_val_number_token2] = ACTIONS(1742), - [aux_sym_val_number_token3] = ACTIONS(1742), - [aux_sym_val_number_token4] = ACTIONS(1742), - [anon_sym_inf] = ACTIONS(1742), - [anon_sym_DASHinf] = ACTIONS(1742), - [anon_sym_NaN] = ACTIONS(1742), - [anon_sym_0b] = ACTIONS(1742), - [anon_sym_0o] = ACTIONS(1742), - [anon_sym_0x] = ACTIONS(1742), - [sym_val_date] = ACTIONS(1742), - [anon_sym_DQUOTE] = ACTIONS(1742), - [sym__str_single_quotes] = ACTIONS(1742), - [sym__str_back_ticks] = ACTIONS(1742), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1742), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1742), - [anon_sym_CARET] = ACTIONS(1742), + [879] = { + [sym_comment] = STATE(879), + [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), + [sym_cmd_identifier] = ACTIONS(1363), + [anon_sym_SEMI] = 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_PIPE] = 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_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), + [anon_sym_DOT_DOT_LT] = ACTIONS(1363), + [anon_sym_DOT_DOT] = ACTIONS(1363), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1363), + [anon_sym_inf] = ACTIONS(1363), + [anon_sym_DASHinf] = ACTIONS(1363), + [anon_sym_NaN] = 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(3), }, - [893] = { - [sym_comment] = STATE(893), - [ts_builtin_sym_end] = ACTIONS(1265), - [anon_sym_export] = ACTIONS(1263), - [anon_sym_alias] = ACTIONS(1263), - [anon_sym_let] = ACTIONS(1263), - [anon_sym_let_DASHenv] = ACTIONS(1263), - [anon_sym_mut] = ACTIONS(1263), - [anon_sym_const] = ACTIONS(1263), - [sym_cmd_identifier] = ACTIONS(1263), - [anon_sym_SEMI] = ACTIONS(1263), - [anon_sym_LF] = ACTIONS(1265), - [anon_sym_def] = ACTIONS(1263), - [anon_sym_def_DASHenv] = ACTIONS(1263), - [anon_sym_export_DASHenv] = ACTIONS(1263), - [anon_sym_extern] = ACTIONS(1263), - [anon_sym_module] = ACTIONS(1263), - [anon_sym_use] = ACTIONS(1263), - [anon_sym_LBRACK] = ACTIONS(1263), - [anon_sym_LPAREN] = ACTIONS(1263), - [anon_sym_PIPE] = ACTIONS(1263), - [anon_sym_DOLLAR] = ACTIONS(1263), - [anon_sym_error] = ACTIONS(1263), - [anon_sym_DASH] = ACTIONS(1263), - [anon_sym_break] = ACTIONS(1263), - [anon_sym_continue] = ACTIONS(1263), - [anon_sym_for] = ACTIONS(1263), - [anon_sym_loop] = ACTIONS(1263), - [anon_sym_while] = ACTIONS(1263), - [anon_sym_do] = ACTIONS(1263), - [anon_sym_if] = ACTIONS(1263), - [anon_sym_match] = ACTIONS(1263), - [anon_sym_LBRACE] = ACTIONS(1263), - [anon_sym_try] = ACTIONS(1263), - [anon_sym_return] = ACTIONS(1263), - [anon_sym_source] = ACTIONS(1263), - [anon_sym_source_DASHenv] = ACTIONS(1263), - [anon_sym_register] = ACTIONS(1263), - [anon_sym_hide] = ACTIONS(1263), - [anon_sym_hide_DASHenv] = ACTIONS(1263), - [anon_sym_overlay] = ACTIONS(1263), - [anon_sym_where] = ACTIONS(1263), - [anon_sym_not] = ACTIONS(1263), - [anon_sym_DOT_DOT_LT] = ACTIONS(1263), - [anon_sym_DOT_DOT] = ACTIONS(1263), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1263), - [sym_val_nothing] = ACTIONS(1263), - [anon_sym_true] = ACTIONS(1263), - [anon_sym_false] = ACTIONS(1263), - [aux_sym_val_number_token1] = ACTIONS(1263), - [aux_sym_val_number_token2] = ACTIONS(1263), - [aux_sym_val_number_token3] = ACTIONS(1263), - [aux_sym_val_number_token4] = ACTIONS(1263), - [anon_sym_inf] = ACTIONS(1263), - [anon_sym_DASHinf] = ACTIONS(1263), - [anon_sym_NaN] = ACTIONS(1263), - [anon_sym_0b] = ACTIONS(1263), - [anon_sym_0o] = ACTIONS(1263), - [anon_sym_0x] = ACTIONS(1263), - [sym_val_date] = ACTIONS(1263), - [anon_sym_DQUOTE] = ACTIONS(1263), - [sym__str_single_quotes] = ACTIONS(1263), - [sym__str_back_ticks] = ACTIONS(1263), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1263), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1263), - [anon_sym_CARET] = ACTIONS(1263), + [880] = { + [sym_comment] = STATE(880), + [anon_sym_export] = ACTIONS(1986), + [anon_sym_alias] = ACTIONS(1986), + [anon_sym_let] = ACTIONS(1986), + [anon_sym_let_DASHenv] = ACTIONS(1986), + [anon_sym_mut] = ACTIONS(1986), + [anon_sym_const] = ACTIONS(1986), + [sym_cmd_identifier] = ACTIONS(1986), + [anon_sym_SEMI] = ACTIONS(1988), + [anon_sym_LF] = ACTIONS(1991), + [anon_sym_def] = ACTIONS(1986), + [anon_sym_def_DASHenv] = ACTIONS(1986), + [anon_sym_export_DASHenv] = ACTIONS(1986), + [anon_sym_extern] = ACTIONS(1986), + [anon_sym_module] = ACTIONS(1986), + [anon_sym_use] = ACTIONS(1986), + [anon_sym_LBRACK] = ACTIONS(1986), + [anon_sym_LPAREN] = ACTIONS(1986), + [anon_sym_RPAREN] = ACTIONS(1994), + [anon_sym_DOLLAR] = ACTIONS(1986), + [anon_sym_error] = ACTIONS(1986), + [anon_sym_DASH] = ACTIONS(1986), + [anon_sym_break] = ACTIONS(1986), + [anon_sym_continue] = ACTIONS(1986), + [anon_sym_for] = ACTIONS(1986), + [anon_sym_loop] = ACTIONS(1986), + [anon_sym_while] = ACTIONS(1986), + [anon_sym_do] = ACTIONS(1986), + [anon_sym_if] = ACTIONS(1986), + [anon_sym_match] = ACTIONS(1986), + [anon_sym_LBRACE] = ACTIONS(1986), + [anon_sym_RBRACE] = ACTIONS(1994), + [anon_sym_try] = ACTIONS(1986), + [anon_sym_return] = ACTIONS(1986), + [anon_sym_source] = ACTIONS(1986), + [anon_sym_source_DASHenv] = ACTIONS(1986), + [anon_sym_register] = ACTIONS(1986), + [anon_sym_hide] = ACTIONS(1986), + [anon_sym_hide_DASHenv] = ACTIONS(1986), + [anon_sym_overlay] = ACTIONS(1986), + [anon_sym_where] = ACTIONS(1986), + [anon_sym_not] = ACTIONS(1986), + [anon_sym_DOT_DOT_LT] = ACTIONS(1986), + [anon_sym_DOT_DOT] = ACTIONS(1986), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1986), + [sym_val_nothing] = ACTIONS(1986), + [anon_sym_true] = ACTIONS(1986), + [anon_sym_false] = ACTIONS(1986), + [aux_sym_val_number_token1] = ACTIONS(1986), + [aux_sym_val_number_token2] = ACTIONS(1986), + [aux_sym_val_number_token3] = ACTIONS(1986), + [aux_sym_val_number_token4] = ACTIONS(1986), + [anon_sym_inf] = ACTIONS(1986), + [anon_sym_DASHinf] = ACTIONS(1986), + [anon_sym_NaN] = ACTIONS(1986), + [anon_sym_0b] = ACTIONS(1986), + [anon_sym_0o] = ACTIONS(1986), + [anon_sym_0x] = ACTIONS(1986), + [sym_val_date] = ACTIONS(1986), + [anon_sym_DQUOTE] = ACTIONS(1986), + [sym__str_single_quotes] = ACTIONS(1986), + [sym__str_back_ticks] = ACTIONS(1986), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1986), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1986), + [anon_sym_CARET] = ACTIONS(1986), [anon_sym_POUND] = ACTIONS(3), }, - [894] = { - [sym_comment] = STATE(894), - [ts_builtin_sym_end] = ACTIONS(1738), - [anon_sym_export] = ACTIONS(1736), - [anon_sym_alias] = ACTIONS(1736), - [anon_sym_let] = ACTIONS(1736), - [anon_sym_let_DASHenv] = ACTIONS(1736), - [anon_sym_mut] = ACTIONS(1736), - [anon_sym_const] = ACTIONS(1736), - [sym_cmd_identifier] = ACTIONS(1736), - [anon_sym_SEMI] = ACTIONS(1736), - [anon_sym_LF] = ACTIONS(1738), - [anon_sym_def] = ACTIONS(1736), - [anon_sym_def_DASHenv] = ACTIONS(1736), - [anon_sym_export_DASHenv] = ACTIONS(1736), - [anon_sym_extern] = ACTIONS(1736), - [anon_sym_module] = ACTIONS(1736), - [anon_sym_use] = ACTIONS(1736), - [anon_sym_LBRACK] = ACTIONS(1736), - [anon_sym_LPAREN] = ACTIONS(1736), - [anon_sym_DOLLAR] = ACTIONS(1736), - [anon_sym_error] = ACTIONS(1736), - [anon_sym_DASH] = ACTIONS(1736), - [anon_sym_break] = ACTIONS(1736), - [anon_sym_continue] = ACTIONS(1736), - [anon_sym_for] = ACTIONS(1736), - [anon_sym_loop] = ACTIONS(1736), - [anon_sym_while] = ACTIONS(1736), - [anon_sym_do] = ACTIONS(1736), - [anon_sym_if] = ACTIONS(1736), - [anon_sym_match] = ACTIONS(1736), - [anon_sym_LBRACE] = ACTIONS(1736), - [anon_sym_try] = ACTIONS(1736), - [anon_sym_return] = ACTIONS(1736), - [anon_sym_source] = ACTIONS(1736), - [anon_sym_source_DASHenv] = ACTIONS(1736), - [anon_sym_register] = ACTIONS(1736), - [anon_sym_hide] = ACTIONS(1736), - [anon_sym_hide_DASHenv] = ACTIONS(1736), - [anon_sym_overlay] = ACTIONS(1736), - [anon_sym_STAR] = ACTIONS(1736), - [anon_sym_where] = ACTIONS(1736), - [anon_sym_not] = ACTIONS(1736), - [anon_sym_DOT_DOT_LT] = ACTIONS(1736), - [anon_sym_DOT_DOT] = ACTIONS(1736), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1736), - [sym_val_nothing] = ACTIONS(1736), - [anon_sym_true] = ACTIONS(1736), - [anon_sym_false] = ACTIONS(1736), - [aux_sym_val_number_token1] = ACTIONS(1736), - [aux_sym_val_number_token2] = ACTIONS(1736), - [aux_sym_val_number_token3] = ACTIONS(1736), - [aux_sym_val_number_token4] = ACTIONS(1736), - [anon_sym_inf] = ACTIONS(1736), - [anon_sym_DASHinf] = ACTIONS(1736), - [anon_sym_NaN] = ACTIONS(1736), - [anon_sym_0b] = ACTIONS(1736), - [anon_sym_0o] = ACTIONS(1736), - [anon_sym_0x] = ACTIONS(1736), - [sym_val_date] = ACTIONS(1736), - [anon_sym_DQUOTE] = ACTIONS(1736), - [sym__str_single_quotes] = ACTIONS(1736), - [sym__str_back_ticks] = ACTIONS(1736), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1736), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1736), - [anon_sym_CARET] = ACTIONS(1736), + [881] = { + [sym_comment] = STATE(881), + [anon_sym_export] = ACTIONS(1960), + [anon_sym_alias] = ACTIONS(1960), + [anon_sym_let] = ACTIONS(1960), + [anon_sym_let_DASHenv] = ACTIONS(1960), + [anon_sym_mut] = ACTIONS(1960), + [anon_sym_const] = ACTIONS(1960), + [sym_cmd_identifier] = ACTIONS(1960), + [anon_sym_SEMI] = ACTIONS(1960), + [anon_sym_LF] = ACTIONS(1962), + [anon_sym_def] = ACTIONS(1960), + [anon_sym_def_DASHenv] = ACTIONS(1960), + [anon_sym_export_DASHenv] = ACTIONS(1960), + [anon_sym_extern] = ACTIONS(1960), + [anon_sym_module] = ACTIONS(1960), + [anon_sym_use] = ACTIONS(1960), + [anon_sym_LBRACK] = ACTIONS(1960), + [anon_sym_LPAREN] = ACTIONS(1960), + [anon_sym_RPAREN] = ACTIONS(1960), + [anon_sym_DOLLAR] = ACTIONS(1960), + [anon_sym_error] = ACTIONS(1960), + [anon_sym_DASH] = ACTIONS(1960), + [anon_sym_break] = ACTIONS(1960), + [anon_sym_continue] = ACTIONS(1960), + [anon_sym_for] = ACTIONS(1960), + [anon_sym_loop] = ACTIONS(1960), + [anon_sym_while] = ACTIONS(1960), + [anon_sym_do] = ACTIONS(1960), + [anon_sym_if] = ACTIONS(1960), + [anon_sym_match] = ACTIONS(1960), + [anon_sym_LBRACE] = ACTIONS(1960), + [anon_sym_RBRACE] = ACTIONS(1960), + [anon_sym_try] = ACTIONS(1960), + [anon_sym_return] = ACTIONS(1960), + [anon_sym_source] = ACTIONS(1960), + [anon_sym_source_DASHenv] = ACTIONS(1960), + [anon_sym_register] = ACTIONS(1960), + [anon_sym_hide] = ACTIONS(1960), + [anon_sym_hide_DASHenv] = ACTIONS(1960), + [anon_sym_overlay] = ACTIONS(1960), + [anon_sym_where] = ACTIONS(1960), + [anon_sym_not] = ACTIONS(1960), + [anon_sym_DOT_DOT_LT] = ACTIONS(1960), + [anon_sym_DOT_DOT] = ACTIONS(1960), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1960), + [sym_val_nothing] = ACTIONS(1960), + [anon_sym_true] = ACTIONS(1960), + [anon_sym_false] = ACTIONS(1960), + [aux_sym_val_number_token1] = ACTIONS(1960), + [aux_sym_val_number_token2] = ACTIONS(1960), + [aux_sym_val_number_token3] = ACTIONS(1960), + [aux_sym_val_number_token4] = ACTIONS(1960), + [anon_sym_inf] = ACTIONS(1960), + [anon_sym_DASHinf] = ACTIONS(1960), + [anon_sym_NaN] = ACTIONS(1960), + [anon_sym_0b] = ACTIONS(1960), + [anon_sym_0o] = ACTIONS(1960), + [anon_sym_0x] = ACTIONS(1960), + [sym_val_date] = ACTIONS(1960), + [anon_sym_DQUOTE] = ACTIONS(1960), + [sym__str_single_quotes] = ACTIONS(1960), + [sym__str_back_ticks] = ACTIONS(1960), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1960), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1960), + [anon_sym_CARET] = ACTIONS(1960), [anon_sym_POUND] = ACTIONS(3), }, - [895] = { - [sym_comment] = STATE(895), - [ts_builtin_sym_end] = ACTIONS(1730), - [anon_sym_export] = ACTIONS(1728), - [anon_sym_alias] = ACTIONS(1728), - [anon_sym_let] = ACTIONS(1728), - [anon_sym_let_DASHenv] = ACTIONS(1728), - [anon_sym_mut] = ACTIONS(1728), - [anon_sym_const] = ACTIONS(1728), - [sym_cmd_identifier] = ACTIONS(1728), - [anon_sym_SEMI] = ACTIONS(1728), - [anon_sym_LF] = ACTIONS(1730), - [anon_sym_def] = ACTIONS(1728), - [anon_sym_def_DASHenv] = ACTIONS(1728), - [anon_sym_export_DASHenv] = ACTIONS(1728), - [anon_sym_extern] = ACTIONS(1728), - [anon_sym_module] = ACTIONS(1728), - [anon_sym_use] = ACTIONS(1728), - [anon_sym_LBRACK] = ACTIONS(1728), - [anon_sym_LPAREN] = ACTIONS(1728), - [anon_sym_PIPE] = ACTIONS(1728), - [anon_sym_DOLLAR] = ACTIONS(1728), - [anon_sym_error] = ACTIONS(1728), - [anon_sym_DASH] = ACTIONS(1728), - [anon_sym_break] = ACTIONS(1728), - [anon_sym_continue] = ACTIONS(1728), - [anon_sym_for] = ACTIONS(1728), - [anon_sym_loop] = ACTIONS(1728), - [anon_sym_while] = ACTIONS(1728), - [anon_sym_do] = ACTIONS(1728), - [anon_sym_if] = ACTIONS(1728), - [anon_sym_match] = ACTIONS(1728), - [anon_sym_LBRACE] = ACTIONS(1728), - [anon_sym_try] = ACTIONS(1728), - [anon_sym_return] = ACTIONS(1728), - [anon_sym_source] = ACTIONS(1728), - [anon_sym_source_DASHenv] = ACTIONS(1728), - [anon_sym_register] = ACTIONS(1728), - [anon_sym_hide] = ACTIONS(1728), - [anon_sym_hide_DASHenv] = ACTIONS(1728), - [anon_sym_overlay] = ACTIONS(1728), - [anon_sym_where] = ACTIONS(1728), - [anon_sym_not] = ACTIONS(1728), - [anon_sym_DOT_DOT_LT] = ACTIONS(1728), - [anon_sym_DOT_DOT] = ACTIONS(1728), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1728), - [sym_val_nothing] = ACTIONS(1728), - [anon_sym_true] = ACTIONS(1728), - [anon_sym_false] = ACTIONS(1728), - [aux_sym_val_number_token1] = ACTIONS(1728), - [aux_sym_val_number_token2] = ACTIONS(1728), - [aux_sym_val_number_token3] = ACTIONS(1728), - [aux_sym_val_number_token4] = ACTIONS(1728), - [anon_sym_inf] = ACTIONS(1728), - [anon_sym_DASHinf] = ACTIONS(1728), - [anon_sym_NaN] = ACTIONS(1728), - [anon_sym_0b] = ACTIONS(1728), - [anon_sym_0o] = ACTIONS(1728), - [anon_sym_0x] = ACTIONS(1728), - [sym_val_date] = ACTIONS(1728), - [anon_sym_DQUOTE] = ACTIONS(1728), - [sym__str_single_quotes] = ACTIONS(1728), - [sym__str_back_ticks] = ACTIONS(1728), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1728), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1728), - [anon_sym_CARET] = ACTIONS(1728), + [882] = { + [sym_comment] = STATE(882), + [ts_builtin_sym_end] = ACTIONS(672), + [anon_sym_export] = ACTIONS(670), + [anon_sym_alias] = ACTIONS(670), + [anon_sym_let] = ACTIONS(670), + [anon_sym_let_DASHenv] = ACTIONS(670), + [anon_sym_mut] = ACTIONS(670), + [anon_sym_const] = ACTIONS(670), + [sym_cmd_identifier] = ACTIONS(670), + [anon_sym_SEMI] = ACTIONS(670), + [anon_sym_LF] = ACTIONS(672), + [anon_sym_def] = ACTIONS(670), + [anon_sym_def_DASHenv] = ACTIONS(670), + [anon_sym_export_DASHenv] = ACTIONS(670), + [anon_sym_extern] = ACTIONS(670), + [anon_sym_module] = ACTIONS(670), + [anon_sym_use] = ACTIONS(670), + [anon_sym_LBRACK] = ACTIONS(670), + [anon_sym_LPAREN] = ACTIONS(670), + [anon_sym_PIPE] = ACTIONS(670), + [anon_sym_DOLLAR] = ACTIONS(670), + [anon_sym_error] = ACTIONS(670), + [anon_sym_DASH] = ACTIONS(670), + [anon_sym_break] = ACTIONS(670), + [anon_sym_continue] = ACTIONS(670), + [anon_sym_for] = ACTIONS(670), + [anon_sym_loop] = ACTIONS(670), + [anon_sym_while] = ACTIONS(670), + [anon_sym_do] = ACTIONS(670), + [anon_sym_if] = ACTIONS(670), + [anon_sym_match] = ACTIONS(670), + [anon_sym_LBRACE] = ACTIONS(670), + [anon_sym_try] = ACTIONS(670), + [anon_sym_return] = ACTIONS(670), + [anon_sym_source] = ACTIONS(670), + [anon_sym_source_DASHenv] = ACTIONS(670), + [anon_sym_register] = ACTIONS(670), + [anon_sym_hide] = ACTIONS(670), + [anon_sym_hide_DASHenv] = ACTIONS(670), + [anon_sym_overlay] = ACTIONS(670), + [anon_sym_where] = ACTIONS(670), + [anon_sym_not] = ACTIONS(670), + [anon_sym_DOT_DOT_LT] = ACTIONS(670), + [anon_sym_DOT_DOT] = ACTIONS(670), + [anon_sym_DOT_DOT_EQ] = ACTIONS(670), + [sym_val_nothing] = ACTIONS(670), + [anon_sym_true] = ACTIONS(670), + [anon_sym_false] = ACTIONS(670), + [aux_sym_val_number_token1] = ACTIONS(670), + [aux_sym_val_number_token2] = ACTIONS(670), + [aux_sym_val_number_token3] = ACTIONS(670), + [aux_sym_val_number_token4] = ACTIONS(670), + [anon_sym_inf] = ACTIONS(670), + [anon_sym_DASHinf] = ACTIONS(670), + [anon_sym_NaN] = ACTIONS(670), + [anon_sym_0b] = ACTIONS(670), + [anon_sym_0o] = ACTIONS(670), + [anon_sym_0x] = ACTIONS(670), + [sym_val_date] = ACTIONS(670), + [anon_sym_DQUOTE] = ACTIONS(670), + [sym__str_single_quotes] = ACTIONS(670), + [sym__str_back_ticks] = ACTIONS(670), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(670), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(670), + [anon_sym_CARET] = ACTIONS(670), [anon_sym_POUND] = ACTIONS(3), }, - [896] = { - [sym_comment] = STATE(896), - [ts_builtin_sym_end] = ACTIONS(1734), - [anon_sym_export] = ACTIONS(1732), - [anon_sym_alias] = ACTIONS(1732), - [anon_sym_let] = ACTIONS(1732), - [anon_sym_let_DASHenv] = ACTIONS(1732), - [anon_sym_mut] = ACTIONS(1732), - [anon_sym_const] = ACTIONS(1732), - [sym_cmd_identifier] = ACTIONS(1732), - [anon_sym_SEMI] = ACTIONS(1732), - [anon_sym_LF] = ACTIONS(1734), - [anon_sym_def] = ACTIONS(1732), - [anon_sym_def_DASHenv] = ACTIONS(1732), - [anon_sym_export_DASHenv] = ACTIONS(1732), - [anon_sym_extern] = ACTIONS(1732), - [anon_sym_module] = ACTIONS(1732), - [anon_sym_use] = ACTIONS(1732), - [anon_sym_LBRACK] = ACTIONS(1732), - [anon_sym_LPAREN] = ACTIONS(1732), - [anon_sym_DOLLAR] = ACTIONS(1732), - [anon_sym_error] = ACTIONS(1732), - [anon_sym_DASH] = ACTIONS(1732), - [anon_sym_break] = ACTIONS(1732), - [anon_sym_continue] = ACTIONS(1732), - [anon_sym_for] = ACTIONS(1732), - [anon_sym_loop] = ACTIONS(1732), - [anon_sym_while] = ACTIONS(1732), - [anon_sym_do] = ACTIONS(1732), - [anon_sym_if] = ACTIONS(1732), - [anon_sym_match] = ACTIONS(1732), - [anon_sym_LBRACE] = ACTIONS(1732), - [anon_sym_try] = ACTIONS(1732), - [anon_sym_return] = ACTIONS(1732), - [anon_sym_source] = ACTIONS(1732), - [anon_sym_source_DASHenv] = ACTIONS(1732), - [anon_sym_register] = ACTIONS(1732), - [anon_sym_hide] = ACTIONS(1732), - [anon_sym_hide_DASHenv] = ACTIONS(1732), - [anon_sym_overlay] = ACTIONS(1732), - [anon_sym_STAR] = ACTIONS(1732), - [anon_sym_where] = ACTIONS(1732), - [anon_sym_not] = ACTIONS(1732), - [anon_sym_DOT_DOT_LT] = ACTIONS(1732), - [anon_sym_DOT_DOT] = ACTIONS(1732), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1732), - [sym_val_nothing] = ACTIONS(1732), - [anon_sym_true] = ACTIONS(1732), - [anon_sym_false] = ACTIONS(1732), - [aux_sym_val_number_token1] = ACTIONS(1732), - [aux_sym_val_number_token2] = ACTIONS(1732), - [aux_sym_val_number_token3] = ACTIONS(1732), - [aux_sym_val_number_token4] = ACTIONS(1732), - [anon_sym_inf] = ACTIONS(1732), - [anon_sym_DASHinf] = ACTIONS(1732), - [anon_sym_NaN] = ACTIONS(1732), - [anon_sym_0b] = ACTIONS(1732), - [anon_sym_0o] = ACTIONS(1732), - [anon_sym_0x] = ACTIONS(1732), - [sym_val_date] = ACTIONS(1732), - [anon_sym_DQUOTE] = ACTIONS(1732), - [sym__str_single_quotes] = ACTIONS(1732), - [sym__str_back_ticks] = ACTIONS(1732), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1732), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1732), - [anon_sym_CARET] = ACTIONS(1732), + [883] = { + [sym_comment] = STATE(883), + [ts_builtin_sym_end] = ACTIONS(1386), + [anon_sym_export] = ACTIONS(1384), + [anon_sym_alias] = ACTIONS(1384), + [anon_sym_let] = ACTIONS(1384), + [anon_sym_let_DASHenv] = ACTIONS(1384), + [anon_sym_mut] = ACTIONS(1384), + [anon_sym_const] = ACTIONS(1384), + [sym_cmd_identifier] = ACTIONS(1384), + [anon_sym_SEMI] = ACTIONS(1384), + [anon_sym_LF] = ACTIONS(1386), + [anon_sym_def] = ACTIONS(1384), + [anon_sym_def_DASHenv] = ACTIONS(1384), + [anon_sym_export_DASHenv] = ACTIONS(1384), + [anon_sym_extern] = ACTIONS(1384), + [anon_sym_module] = ACTIONS(1384), + [anon_sym_use] = ACTIONS(1384), + [anon_sym_LBRACK] = ACTIONS(1384), + [anon_sym_LPAREN] = ACTIONS(1384), + [anon_sym_PIPE] = ACTIONS(1384), + [anon_sym_DOLLAR] = ACTIONS(1384), + [anon_sym_error] = ACTIONS(1384), + [anon_sym_DASH] = ACTIONS(1384), + [anon_sym_break] = ACTIONS(1384), + [anon_sym_continue] = ACTIONS(1384), + [anon_sym_for] = ACTIONS(1384), + [anon_sym_loop] = ACTIONS(1384), + [anon_sym_while] = ACTIONS(1384), + [anon_sym_do] = ACTIONS(1384), + [anon_sym_if] = ACTIONS(1384), + [anon_sym_match] = ACTIONS(1384), + [anon_sym_LBRACE] = ACTIONS(1384), + [anon_sym_try] = ACTIONS(1384), + [anon_sym_return] = ACTIONS(1384), + [anon_sym_source] = ACTIONS(1384), + [anon_sym_source_DASHenv] = ACTIONS(1384), + [anon_sym_register] = ACTIONS(1384), + [anon_sym_hide] = ACTIONS(1384), + [anon_sym_hide_DASHenv] = ACTIONS(1384), + [anon_sym_overlay] = ACTIONS(1384), + [anon_sym_where] = ACTIONS(1384), + [anon_sym_not] = ACTIONS(1384), + [anon_sym_DOT_DOT_LT] = ACTIONS(1384), + [anon_sym_DOT_DOT] = ACTIONS(1384), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1384), + [sym_val_nothing] = ACTIONS(1384), + [anon_sym_true] = ACTIONS(1384), + [anon_sym_false] = ACTIONS(1384), + [aux_sym_val_number_token1] = ACTIONS(1384), + [aux_sym_val_number_token2] = ACTIONS(1384), + [aux_sym_val_number_token3] = ACTIONS(1384), + [aux_sym_val_number_token4] = ACTIONS(1384), + [anon_sym_inf] = ACTIONS(1384), + [anon_sym_DASHinf] = ACTIONS(1384), + [anon_sym_NaN] = ACTIONS(1384), + [anon_sym_0b] = ACTIONS(1384), + [anon_sym_0o] = ACTIONS(1384), + [anon_sym_0x] = ACTIONS(1384), + [sym_val_date] = ACTIONS(1384), + [anon_sym_DQUOTE] = ACTIONS(1384), + [sym__str_single_quotes] = ACTIONS(1384), + [sym__str_back_ticks] = ACTIONS(1384), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1384), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1384), + [anon_sym_CARET] = ACTIONS(1384), [anon_sym_POUND] = ACTIONS(3), }, - [897] = { - [sym_comment] = STATE(897), + [884] = { + [sym_comment] = STATE(884), [anon_sym_export] = ACTIONS(1996), [anon_sym_alias] = ACTIONS(1996), [anon_sym_let] = ACTIONS(1996), @@ -122455,76 +121606,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1996), [anon_sym_POUND] = ACTIONS(3), }, - [898] = { - [sym_comment] = STATE(898), - [ts_builtin_sym_end] = ACTIONS(1261), - [anon_sym_export] = ACTIONS(1259), - [anon_sym_alias] = ACTIONS(1259), - [anon_sym_let] = ACTIONS(1259), - [anon_sym_let_DASHenv] = ACTIONS(1259), - [anon_sym_mut] = ACTIONS(1259), - [anon_sym_const] = ACTIONS(1259), - [sym_cmd_identifier] = ACTIONS(1259), - [anon_sym_SEMI] = ACTIONS(1259), - [anon_sym_LF] = ACTIONS(1261), - [anon_sym_def] = ACTIONS(1259), - [anon_sym_def_DASHenv] = ACTIONS(1259), - [anon_sym_export_DASHenv] = ACTIONS(1259), - [anon_sym_extern] = ACTIONS(1259), - [anon_sym_module] = ACTIONS(1259), - [anon_sym_use] = ACTIONS(1259), - [anon_sym_LBRACK] = ACTIONS(1259), - [anon_sym_LPAREN] = ACTIONS(1259), - [anon_sym_PIPE] = ACTIONS(1259), - [anon_sym_DOLLAR] = ACTIONS(1259), - [anon_sym_error] = ACTIONS(1259), - [anon_sym_DASH] = ACTIONS(1259), - [anon_sym_break] = ACTIONS(1259), - [anon_sym_continue] = ACTIONS(1259), - [anon_sym_for] = ACTIONS(1259), - [anon_sym_loop] = ACTIONS(1259), - [anon_sym_while] = ACTIONS(1259), - [anon_sym_do] = ACTIONS(1259), - [anon_sym_if] = ACTIONS(1259), - [anon_sym_match] = ACTIONS(1259), - [anon_sym_LBRACE] = ACTIONS(1259), - [anon_sym_try] = ACTIONS(1259), - [anon_sym_return] = ACTIONS(1259), - [anon_sym_source] = ACTIONS(1259), - [anon_sym_source_DASHenv] = ACTIONS(1259), - [anon_sym_register] = ACTIONS(1259), - [anon_sym_hide] = ACTIONS(1259), - [anon_sym_hide_DASHenv] = ACTIONS(1259), - [anon_sym_overlay] = ACTIONS(1259), - [anon_sym_where] = ACTIONS(1259), - [anon_sym_not] = ACTIONS(1259), - [anon_sym_DOT_DOT_LT] = ACTIONS(1259), - [anon_sym_DOT_DOT] = ACTIONS(1259), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1259), - [sym_val_nothing] = ACTIONS(1259), - [anon_sym_true] = ACTIONS(1259), - [anon_sym_false] = ACTIONS(1259), - [aux_sym_val_number_token1] = ACTIONS(1259), - [aux_sym_val_number_token2] = ACTIONS(1259), - [aux_sym_val_number_token3] = ACTIONS(1259), - [aux_sym_val_number_token4] = ACTIONS(1259), - [anon_sym_inf] = ACTIONS(1259), - [anon_sym_DASHinf] = ACTIONS(1259), - [anon_sym_NaN] = ACTIONS(1259), - [anon_sym_0b] = ACTIONS(1259), - [anon_sym_0o] = ACTIONS(1259), - [anon_sym_0x] = ACTIONS(1259), - [sym_val_date] = ACTIONS(1259), - [anon_sym_DQUOTE] = ACTIONS(1259), - [sym__str_single_quotes] = ACTIONS(1259), - [sym__str_back_ticks] = ACTIONS(1259), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1259), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1259), - [anon_sym_CARET] = ACTIONS(1259), - [anon_sym_POUND] = ACTIONS(3), - }, - [899] = { - [sym_comment] = STATE(899), + [885] = { + [sym_comment] = STATE(885), [anon_sym_export] = ACTIONS(2000), [anon_sym_alias] = ACTIONS(2000), [anon_sym_let] = ACTIONS(2000), @@ -122591,144 +121674,76 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2000), [anon_sym_POUND] = ACTIONS(3), }, - [900] = { - [sym_comment] = STATE(900), - [ts_builtin_sym_end] = ACTIONS(1690), - [anon_sym_export] = ACTIONS(1688), - [anon_sym_alias] = ACTIONS(1688), - [anon_sym_let] = ACTIONS(1688), - [anon_sym_let_DASHenv] = ACTIONS(1688), - [anon_sym_mut] = ACTIONS(1688), - [anon_sym_const] = ACTIONS(1688), - [sym_cmd_identifier] = ACTIONS(1688), - [anon_sym_SEMI] = ACTIONS(1688), - [anon_sym_LF] = ACTIONS(1690), - [anon_sym_def] = ACTIONS(1688), - [anon_sym_def_DASHenv] = ACTIONS(1688), - [anon_sym_export_DASHenv] = ACTIONS(1688), - [anon_sym_extern] = ACTIONS(1688), - [anon_sym_module] = ACTIONS(1688), - [anon_sym_use] = ACTIONS(1688), - [anon_sym_LBRACK] = ACTIONS(1688), - [anon_sym_LPAREN] = ACTIONS(1688), - [anon_sym_PIPE] = ACTIONS(1688), - [anon_sym_DOLLAR] = ACTIONS(1688), - [anon_sym_error] = ACTIONS(1688), - [anon_sym_DASH] = ACTIONS(1688), - [anon_sym_break] = ACTIONS(1688), - [anon_sym_continue] = ACTIONS(1688), - [anon_sym_for] = ACTIONS(1688), - [anon_sym_loop] = ACTIONS(1688), - [anon_sym_while] = ACTIONS(1688), - [anon_sym_do] = ACTIONS(1688), - [anon_sym_if] = ACTIONS(1688), - [anon_sym_match] = ACTIONS(1688), - [anon_sym_LBRACE] = ACTIONS(1688), - [anon_sym_try] = ACTIONS(1688), - [anon_sym_return] = ACTIONS(1688), - [anon_sym_source] = ACTIONS(1688), - [anon_sym_source_DASHenv] = ACTIONS(1688), - [anon_sym_register] = ACTIONS(1688), - [anon_sym_hide] = ACTIONS(1688), - [anon_sym_hide_DASHenv] = ACTIONS(1688), - [anon_sym_overlay] = ACTIONS(1688), - [anon_sym_where] = ACTIONS(1688), - [anon_sym_not] = ACTIONS(1688), - [anon_sym_DOT_DOT_LT] = ACTIONS(1688), - [anon_sym_DOT_DOT] = ACTIONS(1688), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1688), - [sym_val_nothing] = ACTIONS(1688), - [anon_sym_true] = ACTIONS(1688), - [anon_sym_false] = ACTIONS(1688), - [aux_sym_val_number_token1] = ACTIONS(1688), - [aux_sym_val_number_token2] = ACTIONS(1688), - [aux_sym_val_number_token3] = ACTIONS(1688), - [aux_sym_val_number_token4] = ACTIONS(1688), - [anon_sym_inf] = ACTIONS(1688), - [anon_sym_DASHinf] = ACTIONS(1688), - [anon_sym_NaN] = ACTIONS(1688), - [anon_sym_0b] = ACTIONS(1688), - [anon_sym_0o] = ACTIONS(1688), - [anon_sym_0x] = ACTIONS(1688), - [sym_val_date] = ACTIONS(1688), - [anon_sym_DQUOTE] = ACTIONS(1688), - [sym__str_single_quotes] = ACTIONS(1688), - [sym__str_back_ticks] = ACTIONS(1688), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1688), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1688), - [anon_sym_CARET] = ACTIONS(1688), - [anon_sym_POUND] = ACTIONS(3), - }, - [901] = { - [sym_comment] = STATE(901), - [ts_builtin_sym_end] = ACTIONS(1253), - [anon_sym_export] = ACTIONS(1251), - [anon_sym_alias] = ACTIONS(1251), - [anon_sym_let] = ACTIONS(1251), - [anon_sym_let_DASHenv] = ACTIONS(1251), - [anon_sym_mut] = ACTIONS(1251), - [anon_sym_const] = ACTIONS(1251), - [sym_cmd_identifier] = ACTIONS(1251), - [anon_sym_SEMI] = ACTIONS(1251), - [anon_sym_LF] = ACTIONS(1253), - [anon_sym_def] = ACTIONS(1251), - [anon_sym_def_DASHenv] = ACTIONS(1251), - [anon_sym_export_DASHenv] = ACTIONS(1251), - [anon_sym_extern] = ACTIONS(1251), - [anon_sym_module] = ACTIONS(1251), - [anon_sym_use] = ACTIONS(1251), - [anon_sym_LBRACK] = ACTIONS(1251), - [anon_sym_LPAREN] = ACTIONS(1251), - [anon_sym_PIPE] = ACTIONS(1251), - [anon_sym_DOLLAR] = ACTIONS(1251), - [anon_sym_error] = ACTIONS(1251), - [anon_sym_DASH] = ACTIONS(1251), - [anon_sym_break] = ACTIONS(1251), - [anon_sym_continue] = ACTIONS(1251), - [anon_sym_for] = ACTIONS(1251), - [anon_sym_loop] = ACTIONS(1251), - [anon_sym_while] = ACTIONS(1251), - [anon_sym_do] = ACTIONS(1251), - [anon_sym_if] = ACTIONS(1251), - [anon_sym_match] = ACTIONS(1251), - [anon_sym_LBRACE] = ACTIONS(1251), - [anon_sym_try] = ACTIONS(1251), - [anon_sym_return] = ACTIONS(1251), - [anon_sym_source] = ACTIONS(1251), - [anon_sym_source_DASHenv] = ACTIONS(1251), - [anon_sym_register] = ACTIONS(1251), - [anon_sym_hide] = ACTIONS(1251), - [anon_sym_hide_DASHenv] = ACTIONS(1251), - [anon_sym_overlay] = ACTIONS(1251), - [anon_sym_where] = ACTIONS(1251), - [anon_sym_not] = ACTIONS(1251), - [anon_sym_DOT_DOT_LT] = ACTIONS(1251), - [anon_sym_DOT_DOT] = ACTIONS(1251), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1251), - [sym_val_nothing] = ACTIONS(1251), - [anon_sym_true] = ACTIONS(1251), - [anon_sym_false] = ACTIONS(1251), - [aux_sym_val_number_token1] = ACTIONS(1251), - [aux_sym_val_number_token2] = ACTIONS(1251), - [aux_sym_val_number_token3] = ACTIONS(1251), - [aux_sym_val_number_token4] = ACTIONS(1251), - [anon_sym_inf] = ACTIONS(1251), - [anon_sym_DASHinf] = ACTIONS(1251), - [anon_sym_NaN] = ACTIONS(1251), - [anon_sym_0b] = ACTIONS(1251), - [anon_sym_0o] = ACTIONS(1251), - [anon_sym_0x] = ACTIONS(1251), - [sym_val_date] = ACTIONS(1251), - [anon_sym_DQUOTE] = ACTIONS(1251), - [sym__str_single_quotes] = ACTIONS(1251), - [sym__str_back_ticks] = ACTIONS(1251), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1251), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1251), - [anon_sym_CARET] = ACTIONS(1251), + [886] = { + [sym_comment] = STATE(886), + [anon_sym_export] = ACTIONS(2004), + [anon_sym_alias] = ACTIONS(2004), + [anon_sym_let] = ACTIONS(2004), + [anon_sym_let_DASHenv] = ACTIONS(2004), + [anon_sym_mut] = ACTIONS(2004), + [anon_sym_const] = ACTIONS(2004), + [sym_cmd_identifier] = ACTIONS(2004), + [anon_sym_SEMI] = ACTIONS(2004), + [anon_sym_LF] = ACTIONS(2006), + [anon_sym_def] = ACTIONS(2004), + [anon_sym_def_DASHenv] = ACTIONS(2004), + [anon_sym_export_DASHenv] = ACTIONS(2004), + [anon_sym_extern] = ACTIONS(2004), + [anon_sym_module] = ACTIONS(2004), + [anon_sym_use] = ACTIONS(2004), + [anon_sym_LBRACK] = ACTIONS(2004), + [anon_sym_LPAREN] = ACTIONS(2004), + [anon_sym_RPAREN] = ACTIONS(2004), + [anon_sym_DOLLAR] = ACTIONS(2004), + [anon_sym_error] = ACTIONS(2004), + [anon_sym_DASH] = ACTIONS(2004), + [anon_sym_break] = ACTIONS(2004), + [anon_sym_continue] = ACTIONS(2004), + [anon_sym_for] = ACTIONS(2004), + [anon_sym_loop] = ACTIONS(2004), + [anon_sym_while] = ACTIONS(2004), + [anon_sym_do] = ACTIONS(2004), + [anon_sym_if] = ACTIONS(2004), + [anon_sym_match] = ACTIONS(2004), + [anon_sym_LBRACE] = ACTIONS(2004), + [anon_sym_RBRACE] = ACTIONS(2004), + [anon_sym_try] = ACTIONS(2004), + [anon_sym_return] = ACTIONS(2004), + [anon_sym_source] = ACTIONS(2004), + [anon_sym_source_DASHenv] = ACTIONS(2004), + [anon_sym_register] = ACTIONS(2004), + [anon_sym_hide] = ACTIONS(2004), + [anon_sym_hide_DASHenv] = ACTIONS(2004), + [anon_sym_overlay] = ACTIONS(2004), + [anon_sym_where] = ACTIONS(2004), + [anon_sym_not] = ACTIONS(2004), + [anon_sym_DOT_DOT_LT] = ACTIONS(2004), + [anon_sym_DOT_DOT] = ACTIONS(2004), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2004), + [sym_val_nothing] = ACTIONS(2004), + [anon_sym_true] = ACTIONS(2004), + [anon_sym_false] = ACTIONS(2004), + [aux_sym_val_number_token1] = ACTIONS(2004), + [aux_sym_val_number_token2] = ACTIONS(2004), + [aux_sym_val_number_token3] = ACTIONS(2004), + [aux_sym_val_number_token4] = ACTIONS(2004), + [anon_sym_inf] = ACTIONS(2004), + [anon_sym_DASHinf] = ACTIONS(2004), + [anon_sym_NaN] = ACTIONS(2004), + [anon_sym_0b] = ACTIONS(2004), + [anon_sym_0o] = ACTIONS(2004), + [anon_sym_0x] = ACTIONS(2004), + [sym_val_date] = ACTIONS(2004), + [anon_sym_DQUOTE] = ACTIONS(2004), + [sym__str_single_quotes] = ACTIONS(2004), + [sym__str_back_ticks] = ACTIONS(2004), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2004), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2004), + [anon_sym_CARET] = ACTIONS(2004), [anon_sym_POUND] = ACTIONS(3), }, - [902] = { - [sym_comment] = STATE(902), + [887] = { + [sym_comment] = STATE(887), [anon_sym_export] = ACTIONS(2004), [anon_sym_alias] = ACTIONS(2004), [anon_sym_let] = ACTIONS(2004), @@ -122736,8 +121751,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(2004), [anon_sym_const] = ACTIONS(2004), [sym_cmd_identifier] = ACTIONS(2004), - [anon_sym_SEMI] = ACTIONS(2006), - [anon_sym_LF] = ACTIONS(2009), + [anon_sym_SEMI] = ACTIONS(2004), + [anon_sym_LF] = ACTIONS(2006), [anon_sym_def] = ACTIONS(2004), [anon_sym_def_DASHenv] = ACTIONS(2004), [anon_sym_export_DASHenv] = ACTIONS(2004), @@ -122746,7 +121761,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(2004), [anon_sym_LBRACK] = ACTIONS(2004), [anon_sym_LPAREN] = ACTIONS(2004), - [anon_sym_RPAREN] = ACTIONS(2012), + [anon_sym_RPAREN] = ACTIONS(2004), [anon_sym_DOLLAR] = ACTIONS(2004), [anon_sym_error] = ACTIONS(2004), [anon_sym_DASH] = ACTIONS(2004), @@ -122759,7 +121774,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(2004), [anon_sym_match] = ACTIONS(2004), [anon_sym_LBRACE] = ACTIONS(2004), - [anon_sym_RBRACE] = ACTIONS(2012), + [anon_sym_RBRACE] = ACTIONS(2004), [anon_sym_try] = ACTIONS(2004), [anon_sym_return] = ACTIONS(2004), [anon_sym_source] = ACTIONS(2004), @@ -122795,144 +121810,484 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2004), [anon_sym_POUND] = ACTIONS(3), }, - [903] = { - [sym_comment] = STATE(903), - [ts_builtin_sym_end] = ACTIONS(1670), - [anon_sym_export] = ACTIONS(1668), - [anon_sym_alias] = ACTIONS(1668), - [anon_sym_let] = ACTIONS(1668), - [anon_sym_let_DASHenv] = ACTIONS(1668), - [anon_sym_mut] = ACTIONS(1668), - [anon_sym_const] = ACTIONS(1668), - [sym_cmd_identifier] = ACTIONS(1668), - [anon_sym_SEMI] = ACTIONS(1668), - [anon_sym_LF] = ACTIONS(1670), - [anon_sym_def] = ACTIONS(1668), - [anon_sym_def_DASHenv] = ACTIONS(1668), - [anon_sym_export_DASHenv] = ACTIONS(1668), - [anon_sym_extern] = ACTIONS(1668), - [anon_sym_module] = ACTIONS(1668), - [anon_sym_use] = ACTIONS(1668), - [anon_sym_LBRACK] = ACTIONS(1668), - [anon_sym_LPAREN] = ACTIONS(1668), - [anon_sym_PIPE] = ACTIONS(1668), - [anon_sym_DOLLAR] = ACTIONS(1668), - [anon_sym_error] = ACTIONS(1668), - [anon_sym_DASH] = ACTIONS(1668), - [anon_sym_break] = ACTIONS(1668), - [anon_sym_continue] = ACTIONS(1668), - [anon_sym_for] = ACTIONS(1668), - [anon_sym_loop] = ACTIONS(1668), - [anon_sym_while] = ACTIONS(1668), - [anon_sym_do] = ACTIONS(1668), - [anon_sym_if] = ACTIONS(1668), - [anon_sym_match] = ACTIONS(1668), - [anon_sym_LBRACE] = ACTIONS(1668), - [anon_sym_try] = ACTIONS(1668), - [anon_sym_return] = ACTIONS(1668), - [anon_sym_source] = ACTIONS(1668), - [anon_sym_source_DASHenv] = ACTIONS(1668), - [anon_sym_register] = ACTIONS(1668), - [anon_sym_hide] = ACTIONS(1668), - [anon_sym_hide_DASHenv] = ACTIONS(1668), - [anon_sym_overlay] = ACTIONS(1668), - [anon_sym_where] = ACTIONS(1668), - [anon_sym_not] = ACTIONS(1668), - [anon_sym_DOT_DOT_LT] = ACTIONS(1668), - [anon_sym_DOT_DOT] = ACTIONS(1668), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1668), - [sym_val_nothing] = ACTIONS(1668), - [anon_sym_true] = ACTIONS(1668), - [anon_sym_false] = ACTIONS(1668), - [aux_sym_val_number_token1] = ACTIONS(1668), - [aux_sym_val_number_token2] = ACTIONS(1668), - [aux_sym_val_number_token3] = ACTIONS(1668), - [aux_sym_val_number_token4] = ACTIONS(1668), - [anon_sym_inf] = ACTIONS(1668), - [anon_sym_DASHinf] = ACTIONS(1668), - [anon_sym_NaN] = ACTIONS(1668), - [anon_sym_0b] = ACTIONS(1668), - [anon_sym_0o] = ACTIONS(1668), - [anon_sym_0x] = ACTIONS(1668), - [sym_val_date] = ACTIONS(1668), - [anon_sym_DQUOTE] = ACTIONS(1668), - [sym__str_single_quotes] = ACTIONS(1668), - [sym__str_back_ticks] = ACTIONS(1668), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1668), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1668), - [anon_sym_CARET] = ACTIONS(1668), + [888] = { + [sym_comment] = STATE(888), + [anon_sym_export] = ACTIONS(2008), + [anon_sym_alias] = ACTIONS(2008), + [anon_sym_let] = ACTIONS(2008), + [anon_sym_let_DASHenv] = ACTIONS(2008), + [anon_sym_mut] = ACTIONS(2008), + [anon_sym_const] = ACTIONS(2008), + [sym_cmd_identifier] = ACTIONS(2008), + [anon_sym_SEMI] = ACTIONS(2008), + [anon_sym_LF] = ACTIONS(2010), + [anon_sym_def] = ACTIONS(2008), + [anon_sym_def_DASHenv] = ACTIONS(2008), + [anon_sym_export_DASHenv] = ACTIONS(2008), + [anon_sym_extern] = ACTIONS(2008), + [anon_sym_module] = ACTIONS(2008), + [anon_sym_use] = ACTIONS(2008), + [anon_sym_LBRACK] = ACTIONS(2008), + [anon_sym_LPAREN] = ACTIONS(2008), + [anon_sym_RPAREN] = ACTIONS(2008), + [anon_sym_DOLLAR] = ACTIONS(2008), + [anon_sym_error] = ACTIONS(2008), + [anon_sym_DASH] = ACTIONS(2008), + [anon_sym_break] = ACTIONS(2008), + [anon_sym_continue] = ACTIONS(2008), + [anon_sym_for] = ACTIONS(2008), + [anon_sym_loop] = ACTIONS(2008), + [anon_sym_while] = ACTIONS(2008), + [anon_sym_do] = ACTIONS(2008), + [anon_sym_if] = ACTIONS(2008), + [anon_sym_match] = ACTIONS(2008), + [anon_sym_LBRACE] = ACTIONS(2008), + [anon_sym_RBRACE] = ACTIONS(2008), + [anon_sym_try] = ACTIONS(2008), + [anon_sym_return] = ACTIONS(2008), + [anon_sym_source] = ACTIONS(2008), + [anon_sym_source_DASHenv] = ACTIONS(2008), + [anon_sym_register] = ACTIONS(2008), + [anon_sym_hide] = ACTIONS(2008), + [anon_sym_hide_DASHenv] = ACTIONS(2008), + [anon_sym_overlay] = ACTIONS(2008), + [anon_sym_where] = ACTIONS(2008), + [anon_sym_not] = ACTIONS(2008), + [anon_sym_DOT_DOT_LT] = ACTIONS(2008), + [anon_sym_DOT_DOT] = ACTIONS(2008), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2008), + [sym_val_nothing] = ACTIONS(2008), + [anon_sym_true] = ACTIONS(2008), + [anon_sym_false] = ACTIONS(2008), + [aux_sym_val_number_token1] = ACTIONS(2008), + [aux_sym_val_number_token2] = ACTIONS(2008), + [aux_sym_val_number_token3] = ACTIONS(2008), + [aux_sym_val_number_token4] = ACTIONS(2008), + [anon_sym_inf] = ACTIONS(2008), + [anon_sym_DASHinf] = ACTIONS(2008), + [anon_sym_NaN] = ACTIONS(2008), + [anon_sym_0b] = ACTIONS(2008), + [anon_sym_0o] = ACTIONS(2008), + [anon_sym_0x] = ACTIONS(2008), + [sym_val_date] = ACTIONS(2008), + [anon_sym_DQUOTE] = ACTIONS(2008), + [sym__str_single_quotes] = ACTIONS(2008), + [sym__str_back_ticks] = ACTIONS(2008), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2008), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2008), + [anon_sym_CARET] = ACTIONS(2008), [anon_sym_POUND] = ACTIONS(3), }, - [904] = { - [sym_comment] = STATE(904), - [anon_sym_export] = ACTIONS(2014), - [anon_sym_alias] = ACTIONS(2014), - [anon_sym_let] = ACTIONS(2014), - [anon_sym_let_DASHenv] = ACTIONS(2014), - [anon_sym_mut] = ACTIONS(2014), - [anon_sym_const] = ACTIONS(2014), - [sym_cmd_identifier] = ACTIONS(2014), - [anon_sym_SEMI] = ACTIONS(2014), - [anon_sym_LF] = ACTIONS(2016), - [anon_sym_def] = ACTIONS(2014), - [anon_sym_def_DASHenv] = ACTIONS(2014), - [anon_sym_export_DASHenv] = ACTIONS(2014), - [anon_sym_extern] = ACTIONS(2014), - [anon_sym_module] = ACTIONS(2014), - [anon_sym_use] = ACTIONS(2014), - [anon_sym_LBRACK] = ACTIONS(2014), - [anon_sym_LPAREN] = ACTIONS(2014), - [anon_sym_RPAREN] = ACTIONS(2014), - [anon_sym_DOLLAR] = ACTIONS(2014), - [anon_sym_error] = ACTIONS(2014), - [anon_sym_DASH] = ACTIONS(2014), - [anon_sym_break] = ACTIONS(2014), - [anon_sym_continue] = ACTIONS(2014), - [anon_sym_for] = ACTIONS(2014), - [anon_sym_loop] = ACTIONS(2014), - [anon_sym_while] = ACTIONS(2014), - [anon_sym_do] = ACTIONS(2014), - [anon_sym_if] = ACTIONS(2014), - [anon_sym_match] = ACTIONS(2014), - [anon_sym_LBRACE] = ACTIONS(2014), - [anon_sym_RBRACE] = ACTIONS(2014), - [anon_sym_try] = ACTIONS(2014), - [anon_sym_return] = ACTIONS(2014), - [anon_sym_source] = ACTIONS(2014), - [anon_sym_source_DASHenv] = ACTIONS(2014), - [anon_sym_register] = ACTIONS(2014), - [anon_sym_hide] = ACTIONS(2014), - [anon_sym_hide_DASHenv] = ACTIONS(2014), - [anon_sym_overlay] = ACTIONS(2014), - [anon_sym_where] = ACTIONS(2014), - [anon_sym_not] = ACTIONS(2014), - [anon_sym_DOT_DOT_LT] = ACTIONS(2014), - [anon_sym_DOT_DOT] = ACTIONS(2014), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2014), - [sym_val_nothing] = ACTIONS(2014), - [anon_sym_true] = ACTIONS(2014), - [anon_sym_false] = ACTIONS(2014), - [aux_sym_val_number_token1] = ACTIONS(2014), - [aux_sym_val_number_token2] = ACTIONS(2014), - [aux_sym_val_number_token3] = ACTIONS(2014), - [aux_sym_val_number_token4] = ACTIONS(2014), - [anon_sym_inf] = ACTIONS(2014), - [anon_sym_DASHinf] = ACTIONS(2014), - [anon_sym_NaN] = ACTIONS(2014), - [anon_sym_0b] = ACTIONS(2014), - [anon_sym_0o] = ACTIONS(2014), - [anon_sym_0x] = ACTIONS(2014), - [sym_val_date] = ACTIONS(2014), - [anon_sym_DQUOTE] = ACTIONS(2014), - [sym__str_single_quotes] = ACTIONS(2014), - [sym__str_back_ticks] = ACTIONS(2014), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2014), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2014), - [anon_sym_CARET] = ACTIONS(2014), + [889] = { + [sym_comment] = STATE(889), + [ts_builtin_sym_end] = ACTIONS(838), + [anon_sym_export] = ACTIONS(836), + [anon_sym_alias] = ACTIONS(836), + [anon_sym_let] = ACTIONS(836), + [anon_sym_let_DASHenv] = ACTIONS(836), + [anon_sym_mut] = ACTIONS(836), + [anon_sym_const] = ACTIONS(836), + [sym_cmd_identifier] = ACTIONS(836), + [anon_sym_SEMI] = ACTIONS(836), + [anon_sym_LF] = ACTIONS(838), + [anon_sym_def] = ACTIONS(836), + [anon_sym_def_DASHenv] = ACTIONS(836), + [anon_sym_export_DASHenv] = ACTIONS(836), + [anon_sym_extern] = ACTIONS(836), + [anon_sym_module] = ACTIONS(836), + [anon_sym_use] = ACTIONS(836), + [anon_sym_LBRACK] = ACTIONS(836), + [anon_sym_LPAREN] = ACTIONS(836), + [anon_sym_PIPE] = ACTIONS(836), + [anon_sym_DOLLAR] = ACTIONS(836), + [anon_sym_error] = ACTIONS(836), + [anon_sym_DASH] = ACTIONS(836), + [anon_sym_break] = ACTIONS(836), + [anon_sym_continue] = ACTIONS(836), + [anon_sym_for] = ACTIONS(836), + [anon_sym_loop] = ACTIONS(836), + [anon_sym_while] = ACTIONS(836), + [anon_sym_do] = ACTIONS(836), + [anon_sym_if] = ACTIONS(836), + [anon_sym_match] = ACTIONS(836), + [anon_sym_LBRACE] = ACTIONS(836), + [anon_sym_try] = ACTIONS(836), + [anon_sym_return] = ACTIONS(836), + [anon_sym_source] = ACTIONS(836), + [anon_sym_source_DASHenv] = ACTIONS(836), + [anon_sym_register] = ACTIONS(836), + [anon_sym_hide] = ACTIONS(836), + [anon_sym_hide_DASHenv] = ACTIONS(836), + [anon_sym_overlay] = ACTIONS(836), + [anon_sym_where] = ACTIONS(836), + [anon_sym_not] = ACTIONS(836), + [anon_sym_DOT_DOT_LT] = ACTIONS(836), + [anon_sym_DOT_DOT] = ACTIONS(836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(836), + [sym_val_nothing] = ACTIONS(836), + [anon_sym_true] = ACTIONS(836), + [anon_sym_false] = ACTIONS(836), + [aux_sym_val_number_token1] = ACTIONS(836), + [aux_sym_val_number_token2] = ACTIONS(836), + [aux_sym_val_number_token3] = ACTIONS(836), + [aux_sym_val_number_token4] = ACTIONS(836), + [anon_sym_inf] = ACTIONS(836), + [anon_sym_DASHinf] = ACTIONS(836), + [anon_sym_NaN] = ACTIONS(836), + [anon_sym_0b] = ACTIONS(836), + [anon_sym_0o] = ACTIONS(836), + [anon_sym_0x] = ACTIONS(836), + [sym_val_date] = ACTIONS(836), + [anon_sym_DQUOTE] = ACTIONS(836), + [sym__str_single_quotes] = ACTIONS(836), + [sym__str_back_ticks] = ACTIONS(836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(836), + [anon_sym_CARET] = ACTIONS(836), [anon_sym_POUND] = ACTIONS(3), }, - [905] = { - [sym_comment] = STATE(905), + [890] = { + [sym_comment] = STATE(890), + [ts_builtin_sym_end] = ACTIONS(692), + [anon_sym_export] = ACTIONS(690), + [anon_sym_alias] = ACTIONS(690), + [anon_sym_let] = ACTIONS(690), + [anon_sym_let_DASHenv] = ACTIONS(690), + [anon_sym_mut] = ACTIONS(690), + [anon_sym_const] = ACTIONS(690), + [sym_cmd_identifier] = ACTIONS(690), + [anon_sym_SEMI] = ACTIONS(690), + [anon_sym_LF] = ACTIONS(692), + [anon_sym_def] = ACTIONS(690), + [anon_sym_def_DASHenv] = ACTIONS(690), + [anon_sym_export_DASHenv] = ACTIONS(690), + [anon_sym_extern] = ACTIONS(690), + [anon_sym_module] = ACTIONS(690), + [anon_sym_use] = ACTIONS(690), + [anon_sym_LBRACK] = ACTIONS(690), + [anon_sym_LPAREN] = ACTIONS(690), + [anon_sym_PIPE] = ACTIONS(690), + [anon_sym_DOLLAR] = ACTIONS(690), + [anon_sym_error] = ACTIONS(690), + [anon_sym_DASH] = ACTIONS(690), + [anon_sym_break] = ACTIONS(690), + [anon_sym_continue] = ACTIONS(690), + [anon_sym_for] = ACTIONS(690), + [anon_sym_loop] = ACTIONS(690), + [anon_sym_while] = ACTIONS(690), + [anon_sym_do] = ACTIONS(690), + [anon_sym_if] = ACTIONS(690), + [anon_sym_match] = ACTIONS(690), + [anon_sym_LBRACE] = ACTIONS(690), + [anon_sym_try] = ACTIONS(690), + [anon_sym_return] = ACTIONS(690), + [anon_sym_source] = ACTIONS(690), + [anon_sym_source_DASHenv] = ACTIONS(690), + [anon_sym_register] = ACTIONS(690), + [anon_sym_hide] = ACTIONS(690), + [anon_sym_hide_DASHenv] = ACTIONS(690), + [anon_sym_overlay] = ACTIONS(690), + [anon_sym_where] = ACTIONS(690), + [anon_sym_not] = ACTIONS(690), + [anon_sym_DOT_DOT_LT] = ACTIONS(690), + [anon_sym_DOT_DOT] = ACTIONS(690), + [anon_sym_DOT_DOT_EQ] = ACTIONS(690), + [sym_val_nothing] = ACTIONS(690), + [anon_sym_true] = ACTIONS(690), + [anon_sym_false] = ACTIONS(690), + [aux_sym_val_number_token1] = ACTIONS(690), + [aux_sym_val_number_token2] = ACTIONS(690), + [aux_sym_val_number_token3] = ACTIONS(690), + [aux_sym_val_number_token4] = ACTIONS(690), + [anon_sym_inf] = ACTIONS(690), + [anon_sym_DASHinf] = ACTIONS(690), + [anon_sym_NaN] = ACTIONS(690), + [anon_sym_0b] = ACTIONS(690), + [anon_sym_0o] = ACTIONS(690), + [anon_sym_0x] = ACTIONS(690), + [sym_val_date] = ACTIONS(690), + [anon_sym_DQUOTE] = ACTIONS(690), + [sym__str_single_quotes] = ACTIONS(690), + [sym__str_back_ticks] = ACTIONS(690), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(690), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(690), + [anon_sym_CARET] = ACTIONS(690), + [anon_sym_POUND] = ACTIONS(3), + }, + [891] = { + [sym_comment] = STATE(891), + [anon_sym_export] = ACTIONS(2012), + [anon_sym_alias] = ACTIONS(2012), + [anon_sym_let] = ACTIONS(2012), + [anon_sym_let_DASHenv] = ACTIONS(2012), + [anon_sym_mut] = ACTIONS(2012), + [anon_sym_const] = ACTIONS(2012), + [sym_cmd_identifier] = ACTIONS(2012), + [anon_sym_SEMI] = ACTIONS(2012), + [anon_sym_LF] = ACTIONS(2014), + [anon_sym_def] = ACTIONS(2012), + [anon_sym_def_DASHenv] = ACTIONS(2012), + [anon_sym_export_DASHenv] = ACTIONS(2012), + [anon_sym_extern] = ACTIONS(2012), + [anon_sym_module] = ACTIONS(2012), + [anon_sym_use] = ACTIONS(2012), + [anon_sym_LBRACK] = ACTIONS(2012), + [anon_sym_LPAREN] = ACTIONS(2012), + [anon_sym_RPAREN] = ACTIONS(2012), + [anon_sym_DOLLAR] = ACTIONS(2012), + [anon_sym_error] = ACTIONS(2012), + [anon_sym_DASH] = ACTIONS(2012), + [anon_sym_break] = ACTIONS(2012), + [anon_sym_continue] = ACTIONS(2012), + [anon_sym_for] = ACTIONS(2012), + [anon_sym_loop] = ACTIONS(2012), + [anon_sym_while] = ACTIONS(2012), + [anon_sym_do] = ACTIONS(2012), + [anon_sym_if] = ACTIONS(2012), + [anon_sym_match] = ACTIONS(2012), + [anon_sym_LBRACE] = ACTIONS(2012), + [anon_sym_RBRACE] = ACTIONS(2012), + [anon_sym_try] = ACTIONS(2012), + [anon_sym_return] = ACTIONS(2012), + [anon_sym_source] = ACTIONS(2012), + [anon_sym_source_DASHenv] = ACTIONS(2012), + [anon_sym_register] = ACTIONS(2012), + [anon_sym_hide] = ACTIONS(2012), + [anon_sym_hide_DASHenv] = ACTIONS(2012), + [anon_sym_overlay] = ACTIONS(2012), + [anon_sym_where] = ACTIONS(2012), + [anon_sym_not] = ACTIONS(2012), + [anon_sym_DOT_DOT_LT] = ACTIONS(2012), + [anon_sym_DOT_DOT] = ACTIONS(2012), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2012), + [sym_val_nothing] = ACTIONS(2012), + [anon_sym_true] = ACTIONS(2012), + [anon_sym_false] = ACTIONS(2012), + [aux_sym_val_number_token1] = ACTIONS(2012), + [aux_sym_val_number_token2] = ACTIONS(2012), + [aux_sym_val_number_token3] = ACTIONS(2012), + [aux_sym_val_number_token4] = ACTIONS(2012), + [anon_sym_inf] = ACTIONS(2012), + [anon_sym_DASHinf] = ACTIONS(2012), + [anon_sym_NaN] = ACTIONS(2012), + [anon_sym_0b] = ACTIONS(2012), + [anon_sym_0o] = ACTIONS(2012), + [anon_sym_0x] = ACTIONS(2012), + [sym_val_date] = ACTIONS(2012), + [anon_sym_DQUOTE] = ACTIONS(2012), + [sym__str_single_quotes] = ACTIONS(2012), + [sym__str_back_ticks] = ACTIONS(2012), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2012), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2012), + [anon_sym_CARET] = ACTIONS(2012), + [anon_sym_POUND] = ACTIONS(3), + }, + [892] = { + [sym_comment] = STATE(892), + [anon_sym_export] = ACTIONS(2012), + [anon_sym_alias] = ACTIONS(2012), + [anon_sym_let] = ACTIONS(2012), + [anon_sym_let_DASHenv] = ACTIONS(2012), + [anon_sym_mut] = ACTIONS(2012), + [anon_sym_const] = ACTIONS(2012), + [sym_cmd_identifier] = ACTIONS(2012), + [anon_sym_SEMI] = ACTIONS(2012), + [anon_sym_LF] = ACTIONS(2014), + [anon_sym_def] = ACTIONS(2012), + [anon_sym_def_DASHenv] = ACTIONS(2012), + [anon_sym_export_DASHenv] = ACTIONS(2012), + [anon_sym_extern] = ACTIONS(2012), + [anon_sym_module] = ACTIONS(2012), + [anon_sym_use] = ACTIONS(2012), + [anon_sym_LBRACK] = ACTIONS(2012), + [anon_sym_LPAREN] = ACTIONS(2012), + [anon_sym_RPAREN] = ACTIONS(2012), + [anon_sym_DOLLAR] = ACTIONS(2012), + [anon_sym_error] = ACTIONS(2012), + [anon_sym_DASH] = ACTIONS(2012), + [anon_sym_break] = ACTIONS(2012), + [anon_sym_continue] = ACTIONS(2012), + [anon_sym_for] = ACTIONS(2012), + [anon_sym_loop] = ACTIONS(2012), + [anon_sym_while] = ACTIONS(2012), + [anon_sym_do] = ACTIONS(2012), + [anon_sym_if] = ACTIONS(2012), + [anon_sym_match] = ACTIONS(2012), + [anon_sym_LBRACE] = ACTIONS(2012), + [anon_sym_RBRACE] = ACTIONS(2012), + [anon_sym_try] = ACTIONS(2012), + [anon_sym_return] = ACTIONS(2012), + [anon_sym_source] = ACTIONS(2012), + [anon_sym_source_DASHenv] = ACTIONS(2012), + [anon_sym_register] = ACTIONS(2012), + [anon_sym_hide] = ACTIONS(2012), + [anon_sym_hide_DASHenv] = ACTIONS(2012), + [anon_sym_overlay] = ACTIONS(2012), + [anon_sym_where] = ACTIONS(2012), + [anon_sym_not] = ACTIONS(2012), + [anon_sym_DOT_DOT_LT] = ACTIONS(2012), + [anon_sym_DOT_DOT] = ACTIONS(2012), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2012), + [sym_val_nothing] = ACTIONS(2012), + [anon_sym_true] = ACTIONS(2012), + [anon_sym_false] = ACTIONS(2012), + [aux_sym_val_number_token1] = ACTIONS(2012), + [aux_sym_val_number_token2] = ACTIONS(2012), + [aux_sym_val_number_token3] = ACTIONS(2012), + [aux_sym_val_number_token4] = ACTIONS(2012), + [anon_sym_inf] = ACTIONS(2012), + [anon_sym_DASHinf] = ACTIONS(2012), + [anon_sym_NaN] = ACTIONS(2012), + [anon_sym_0b] = ACTIONS(2012), + [anon_sym_0o] = ACTIONS(2012), + [anon_sym_0x] = ACTIONS(2012), + [sym_val_date] = ACTIONS(2012), + [anon_sym_DQUOTE] = ACTIONS(2012), + [sym__str_single_quotes] = ACTIONS(2012), + [sym__str_back_ticks] = ACTIONS(2012), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2012), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2012), + [anon_sym_CARET] = ACTIONS(2012), + [anon_sym_POUND] = ACTIONS(3), + }, + [893] = { + [sym_comment] = STATE(893), + [anon_sym_export] = ACTIONS(1864), + [anon_sym_alias] = ACTIONS(1864), + [anon_sym_let] = ACTIONS(1864), + [anon_sym_let_DASHenv] = ACTIONS(1864), + [anon_sym_mut] = ACTIONS(1864), + [anon_sym_const] = ACTIONS(1864), + [sym_cmd_identifier] = ACTIONS(1864), + [anon_sym_SEMI] = ACTIONS(1864), + [anon_sym_LF] = ACTIONS(1866), + [anon_sym_def] = ACTIONS(1864), + [anon_sym_def_DASHenv] = ACTIONS(1864), + [anon_sym_export_DASHenv] = ACTIONS(1864), + [anon_sym_extern] = ACTIONS(1864), + [anon_sym_module] = ACTIONS(1864), + [anon_sym_use] = ACTIONS(1864), + [anon_sym_LBRACK] = ACTIONS(1864), + [anon_sym_LPAREN] = ACTIONS(1864), + [anon_sym_RPAREN] = ACTIONS(1864), + [anon_sym_DOLLAR] = ACTIONS(1864), + [anon_sym_error] = ACTIONS(1864), + [anon_sym_DASH] = ACTIONS(1864), + [anon_sym_break] = ACTIONS(1864), + [anon_sym_continue] = ACTIONS(1864), + [anon_sym_for] = ACTIONS(1864), + [anon_sym_loop] = ACTIONS(1864), + [anon_sym_while] = ACTIONS(1864), + [anon_sym_do] = ACTIONS(1864), + [anon_sym_if] = ACTIONS(1864), + [anon_sym_match] = ACTIONS(1864), + [anon_sym_LBRACE] = ACTIONS(1864), + [anon_sym_RBRACE] = ACTIONS(1864), + [anon_sym_try] = ACTIONS(1864), + [anon_sym_return] = ACTIONS(1864), + [anon_sym_source] = ACTIONS(1864), + [anon_sym_source_DASHenv] = ACTIONS(1864), + [anon_sym_register] = ACTIONS(1864), + [anon_sym_hide] = ACTIONS(1864), + [anon_sym_hide_DASHenv] = ACTIONS(1864), + [anon_sym_overlay] = ACTIONS(1864), + [anon_sym_where] = ACTIONS(1864), + [anon_sym_not] = ACTIONS(1864), + [anon_sym_DOT_DOT_LT] = ACTIONS(1864), + [anon_sym_DOT_DOT] = ACTIONS(1864), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1864), + [sym_val_nothing] = ACTIONS(1864), + [anon_sym_true] = ACTIONS(1864), + [anon_sym_false] = ACTIONS(1864), + [aux_sym_val_number_token1] = ACTIONS(1864), + [aux_sym_val_number_token2] = ACTIONS(1864), + [aux_sym_val_number_token3] = ACTIONS(1864), + [aux_sym_val_number_token4] = ACTIONS(1864), + [anon_sym_inf] = ACTIONS(1864), + [anon_sym_DASHinf] = ACTIONS(1864), + [anon_sym_NaN] = ACTIONS(1864), + [anon_sym_0b] = ACTIONS(1864), + [anon_sym_0o] = ACTIONS(1864), + [anon_sym_0x] = ACTIONS(1864), + [sym_val_date] = ACTIONS(1864), + [anon_sym_DQUOTE] = ACTIONS(1864), + [sym__str_single_quotes] = ACTIONS(1864), + [sym__str_back_ticks] = ACTIONS(1864), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1864), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1864), + [anon_sym_CARET] = ACTIONS(1864), + [anon_sym_POUND] = ACTIONS(3), + }, + [894] = { + [sym__terminator] = STATE(791), + [sym_comment] = STATE(894), + [aux_sym__block_body_repeat1] = STATE(735), + [anon_sym_export] = ACTIONS(2016), + [anon_sym_alias] = ACTIONS(2016), + [anon_sym_let] = ACTIONS(2016), + [anon_sym_let_DASHenv] = ACTIONS(2016), + [anon_sym_mut] = ACTIONS(2016), + [anon_sym_const] = ACTIONS(2016), + [sym_cmd_identifier] = ACTIONS(2016), + [anon_sym_SEMI] = ACTIONS(1804), + [anon_sym_LF] = ACTIONS(1806), + [anon_sym_def] = ACTIONS(2016), + [anon_sym_def_DASHenv] = ACTIONS(2016), + [anon_sym_export_DASHenv] = ACTIONS(2016), + [anon_sym_extern] = ACTIONS(2016), + [anon_sym_module] = ACTIONS(2016), + [anon_sym_use] = ACTIONS(2016), + [anon_sym_LBRACK] = ACTIONS(2016), + [anon_sym_LPAREN] = ACTIONS(2016), + [anon_sym_DOLLAR] = ACTIONS(2016), + [anon_sym_error] = ACTIONS(2016), + [anon_sym_DASH] = ACTIONS(2016), + [anon_sym_break] = ACTIONS(2016), + [anon_sym_continue] = ACTIONS(2016), + [anon_sym_for] = ACTIONS(2016), + [anon_sym_loop] = ACTIONS(2016), + [anon_sym_while] = ACTIONS(2016), + [anon_sym_do] = ACTIONS(2016), + [anon_sym_if] = ACTIONS(2016), + [anon_sym_match] = ACTIONS(2016), + [anon_sym_LBRACE] = ACTIONS(2016), + [anon_sym_try] = ACTIONS(2016), + [anon_sym_return] = ACTIONS(2016), + [anon_sym_source] = ACTIONS(2016), + [anon_sym_source_DASHenv] = ACTIONS(2016), + [anon_sym_register] = ACTIONS(2016), + [anon_sym_hide] = ACTIONS(2016), + [anon_sym_hide_DASHenv] = ACTIONS(2016), + [anon_sym_overlay] = ACTIONS(2016), + [anon_sym_where] = ACTIONS(2016), + [anon_sym_not] = ACTIONS(2016), + [anon_sym_DOT_DOT_LT] = ACTIONS(2016), + [anon_sym_DOT_DOT] = ACTIONS(2016), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2016), + [sym_val_nothing] = ACTIONS(2016), + [anon_sym_true] = ACTIONS(2016), + [anon_sym_false] = ACTIONS(2016), + [aux_sym_val_number_token1] = ACTIONS(2016), + [aux_sym_val_number_token2] = ACTIONS(2016), + [aux_sym_val_number_token3] = ACTIONS(2016), + [aux_sym_val_number_token4] = ACTIONS(2016), + [anon_sym_inf] = ACTIONS(2016), + [anon_sym_DASHinf] = ACTIONS(2016), + [anon_sym_NaN] = ACTIONS(2016), + [anon_sym_0b] = ACTIONS(2016), + [anon_sym_0o] = ACTIONS(2016), + [anon_sym_0x] = ACTIONS(2016), + [sym_val_date] = ACTIONS(2016), + [anon_sym_DQUOTE] = ACTIONS(2016), + [sym__str_single_quotes] = ACTIONS(2016), + [sym__str_back_ticks] = ACTIONS(2016), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2016), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2016), + [anon_sym_CARET] = ACTIONS(2016), + [anon_sym_POUND] = ACTIONS(3), + }, + [895] = { + [sym_comment] = STATE(895), [anon_sym_export] = ACTIONS(2018), [anon_sym_alias] = ACTIONS(2018), [anon_sym_let] = ACTIONS(2018), @@ -122940,8 +122295,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(2018), [anon_sym_const] = ACTIONS(2018), [sym_cmd_identifier] = ACTIONS(2018), - [anon_sym_SEMI] = ACTIONS(2020), - [anon_sym_LF] = ACTIONS(2023), + [anon_sym_SEMI] = ACTIONS(2018), + [anon_sym_LF] = ACTIONS(2020), [anon_sym_def] = ACTIONS(2018), [anon_sym_def_DASHenv] = ACTIONS(2018), [anon_sym_export_DASHenv] = ACTIONS(2018), @@ -122950,7 +122305,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_use] = ACTIONS(2018), [anon_sym_LBRACK] = ACTIONS(2018), [anon_sym_LPAREN] = ACTIONS(2018), - [anon_sym_RPAREN] = ACTIONS(2026), + [anon_sym_RPAREN] = ACTIONS(2018), [anon_sym_DOLLAR] = ACTIONS(2018), [anon_sym_error] = ACTIONS(2018), [anon_sym_DASH] = ACTIONS(2018), @@ -122963,7 +122318,7 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_if] = ACTIONS(2018), [anon_sym_match] = ACTIONS(2018), [anon_sym_LBRACE] = ACTIONS(2018), - [anon_sym_RBRACE] = ACTIONS(2026), + [anon_sym_RBRACE] = ACTIONS(2018), [anon_sym_try] = ACTIONS(2018), [anon_sym_return] = ACTIONS(2018), [anon_sym_source] = ACTIONS(2018), @@ -122999,479 +122354,757 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2018), [anon_sym_POUND] = ACTIONS(3), }, - [906] = { - [sym_comment] = STATE(906), - [anon_sym_export] = ACTIONS(2028), - [anon_sym_alias] = ACTIONS(2028), - [anon_sym_let] = ACTIONS(2028), - [anon_sym_let_DASHenv] = ACTIONS(2028), - [anon_sym_mut] = ACTIONS(2028), - [anon_sym_const] = ACTIONS(2028), - [sym_cmd_identifier] = ACTIONS(2028), - [anon_sym_SEMI] = ACTIONS(2030), - [anon_sym_LF] = ACTIONS(2033), - [anon_sym_def] = ACTIONS(2028), - [anon_sym_def_DASHenv] = ACTIONS(2028), - [anon_sym_export_DASHenv] = ACTIONS(2028), - [anon_sym_extern] = ACTIONS(2028), - [anon_sym_module] = ACTIONS(2028), - [anon_sym_use] = ACTIONS(2028), - [anon_sym_LBRACK] = ACTIONS(2028), - [anon_sym_LPAREN] = ACTIONS(2028), - [anon_sym_RPAREN] = ACTIONS(2036), - [anon_sym_DOLLAR] = ACTIONS(2028), - [anon_sym_error] = ACTIONS(2028), - [anon_sym_DASH] = ACTIONS(2028), - [anon_sym_break] = ACTIONS(2028), - [anon_sym_continue] = ACTIONS(2028), - [anon_sym_for] = ACTIONS(2028), - [anon_sym_loop] = ACTIONS(2028), - [anon_sym_while] = ACTIONS(2028), - [anon_sym_do] = ACTIONS(2028), - [anon_sym_if] = ACTIONS(2028), - [anon_sym_match] = ACTIONS(2028), - [anon_sym_LBRACE] = ACTIONS(2028), - [anon_sym_RBRACE] = ACTIONS(2036), - [anon_sym_try] = ACTIONS(2028), - [anon_sym_return] = ACTIONS(2028), - [anon_sym_source] = ACTIONS(2028), - [anon_sym_source_DASHenv] = ACTIONS(2028), - [anon_sym_register] = ACTIONS(2028), - [anon_sym_hide] = ACTIONS(2028), - [anon_sym_hide_DASHenv] = ACTIONS(2028), - [anon_sym_overlay] = ACTIONS(2028), - [anon_sym_where] = ACTIONS(2028), - [anon_sym_not] = ACTIONS(2028), - [anon_sym_DOT_DOT_LT] = ACTIONS(2028), - [anon_sym_DOT_DOT] = ACTIONS(2028), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2028), - [sym_val_nothing] = ACTIONS(2028), - [anon_sym_true] = ACTIONS(2028), - [anon_sym_false] = ACTIONS(2028), - [aux_sym_val_number_token1] = ACTIONS(2028), - [aux_sym_val_number_token2] = ACTIONS(2028), - [aux_sym_val_number_token3] = ACTIONS(2028), - [aux_sym_val_number_token4] = ACTIONS(2028), - [anon_sym_inf] = ACTIONS(2028), - [anon_sym_DASHinf] = ACTIONS(2028), - [anon_sym_NaN] = ACTIONS(2028), - [anon_sym_0b] = ACTIONS(2028), - [anon_sym_0o] = ACTIONS(2028), - [anon_sym_0x] = ACTIONS(2028), - [sym_val_date] = ACTIONS(2028), - [anon_sym_DQUOTE] = ACTIONS(2028), - [sym__str_single_quotes] = ACTIONS(2028), - [sym__str_back_ticks] = ACTIONS(2028), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2028), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2028), - [anon_sym_CARET] = ACTIONS(2028), + [896] = { + [sym_comment] = STATE(896), + [anon_sym_export] = ACTIONS(2018), + [anon_sym_alias] = ACTIONS(2018), + [anon_sym_let] = ACTIONS(2018), + [anon_sym_let_DASHenv] = ACTIONS(2018), + [anon_sym_mut] = ACTIONS(2018), + [anon_sym_const] = ACTIONS(2018), + [sym_cmd_identifier] = ACTIONS(2018), + [anon_sym_SEMI] = ACTIONS(2018), + [anon_sym_LF] = ACTIONS(2020), + [anon_sym_def] = ACTIONS(2018), + [anon_sym_def_DASHenv] = ACTIONS(2018), + [anon_sym_export_DASHenv] = ACTIONS(2018), + [anon_sym_extern] = ACTIONS(2018), + [anon_sym_module] = ACTIONS(2018), + [anon_sym_use] = ACTIONS(2018), + [anon_sym_LBRACK] = ACTIONS(2018), + [anon_sym_LPAREN] = ACTIONS(2018), + [anon_sym_RPAREN] = ACTIONS(2018), + [anon_sym_DOLLAR] = ACTIONS(2018), + [anon_sym_error] = ACTIONS(2018), + [anon_sym_DASH] = ACTIONS(2018), + [anon_sym_break] = ACTIONS(2018), + [anon_sym_continue] = ACTIONS(2018), + [anon_sym_for] = ACTIONS(2018), + [anon_sym_loop] = ACTIONS(2018), + [anon_sym_while] = ACTIONS(2018), + [anon_sym_do] = ACTIONS(2018), + [anon_sym_if] = ACTIONS(2018), + [anon_sym_match] = ACTIONS(2018), + [anon_sym_LBRACE] = ACTIONS(2018), + [anon_sym_RBRACE] = ACTIONS(2018), + [anon_sym_try] = ACTIONS(2018), + [anon_sym_return] = ACTIONS(2018), + [anon_sym_source] = ACTIONS(2018), + [anon_sym_source_DASHenv] = ACTIONS(2018), + [anon_sym_register] = ACTIONS(2018), + [anon_sym_hide] = ACTIONS(2018), + [anon_sym_hide_DASHenv] = ACTIONS(2018), + [anon_sym_overlay] = ACTIONS(2018), + [anon_sym_where] = ACTIONS(2018), + [anon_sym_not] = ACTIONS(2018), + [anon_sym_DOT_DOT_LT] = ACTIONS(2018), + [anon_sym_DOT_DOT] = ACTIONS(2018), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2018), + [sym_val_nothing] = ACTIONS(2018), + [anon_sym_true] = ACTIONS(2018), + [anon_sym_false] = ACTIONS(2018), + [aux_sym_val_number_token1] = ACTIONS(2018), + [aux_sym_val_number_token2] = ACTIONS(2018), + [aux_sym_val_number_token3] = ACTIONS(2018), + [aux_sym_val_number_token4] = ACTIONS(2018), + [anon_sym_inf] = ACTIONS(2018), + [anon_sym_DASHinf] = ACTIONS(2018), + [anon_sym_NaN] = ACTIONS(2018), + [anon_sym_0b] = ACTIONS(2018), + [anon_sym_0o] = ACTIONS(2018), + [anon_sym_0x] = ACTIONS(2018), + [sym_val_date] = ACTIONS(2018), + [anon_sym_DQUOTE] = ACTIONS(2018), + [sym__str_single_quotes] = ACTIONS(2018), + [sym__str_back_ticks] = ACTIONS(2018), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2018), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2018), + [anon_sym_CARET] = ACTIONS(2018), [anon_sym_POUND] = ACTIONS(3), }, - [907] = { - [sym_comment] = STATE(907), - [ts_builtin_sym_end] = ACTIONS(779), - [anon_sym_export] = ACTIONS(777), - [anon_sym_alias] = ACTIONS(777), - [anon_sym_let] = ACTIONS(777), - [anon_sym_let_DASHenv] = ACTIONS(777), - [anon_sym_mut] = ACTIONS(777), - [anon_sym_const] = ACTIONS(777), - [sym_cmd_identifier] = ACTIONS(777), - [anon_sym_SEMI] = ACTIONS(777), - [anon_sym_LF] = ACTIONS(779), - [anon_sym_def] = ACTIONS(777), - [anon_sym_def_DASHenv] = ACTIONS(777), - [anon_sym_export_DASHenv] = ACTIONS(777), - [anon_sym_extern] = ACTIONS(777), - [anon_sym_module] = ACTIONS(777), - [anon_sym_use] = ACTIONS(777), - [anon_sym_LBRACK] = ACTIONS(777), - [anon_sym_LPAREN] = ACTIONS(777), - [anon_sym_DOLLAR] = ACTIONS(777), - [anon_sym_error] = ACTIONS(777), - [anon_sym_DASH] = ACTIONS(777), - [anon_sym_break] = ACTIONS(777), - [anon_sym_continue] = ACTIONS(777), - [anon_sym_for] = ACTIONS(777), - [anon_sym_loop] = ACTIONS(777), - [anon_sym_while] = ACTIONS(777), - [anon_sym_do] = ACTIONS(777), - [anon_sym_if] = ACTIONS(777), - [anon_sym_match] = ACTIONS(777), - [anon_sym_LBRACE] = ACTIONS(777), - [anon_sym_try] = ACTIONS(777), - [anon_sym_return] = ACTIONS(777), - [anon_sym_source] = ACTIONS(777), - [anon_sym_source_DASHenv] = ACTIONS(777), - [anon_sym_register] = ACTIONS(777), - [anon_sym_hide] = ACTIONS(777), - [anon_sym_hide_DASHenv] = ACTIONS(777), - [anon_sym_overlay] = ACTIONS(777), - [anon_sym_where] = ACTIONS(777), - [anon_sym_not] = ACTIONS(777), - [anon_sym_DOT_DOT_LT] = ACTIONS(777), - [anon_sym_DOT_DOT] = ACTIONS(777), - [anon_sym_DOT_DOT_EQ] = ACTIONS(777), - [sym_val_nothing] = ACTIONS(777), - [anon_sym_true] = ACTIONS(777), - [anon_sym_false] = ACTIONS(777), - [aux_sym_val_number_token1] = ACTIONS(777), - [aux_sym_val_number_token2] = ACTIONS(777), - [aux_sym_val_number_token3] = ACTIONS(777), - [aux_sym_val_number_token4] = ACTIONS(777), - [anon_sym_inf] = ACTIONS(777), - [anon_sym_DASHinf] = ACTIONS(777), - [anon_sym_NaN] = ACTIONS(777), - [anon_sym_0b] = ACTIONS(777), - [anon_sym_0o] = ACTIONS(777), - [anon_sym_0x] = ACTIONS(777), - [sym_val_date] = ACTIONS(777), - [anon_sym_DQUOTE] = ACTIONS(777), - [sym__str_single_quotes] = ACTIONS(777), - [sym__str_back_ticks] = ACTIONS(777), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(777), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(777), - [anon_sym_CARET] = ACTIONS(777), + [897] = { + [sym_comment] = STATE(897), + [ts_builtin_sym_end] = ACTIONS(1298), + [anon_sym_export] = ACTIONS(1296), + [anon_sym_alias] = ACTIONS(1296), + [anon_sym_let] = ACTIONS(1296), + [anon_sym_let_DASHenv] = ACTIONS(1296), + [anon_sym_mut] = ACTIONS(1296), + [anon_sym_const] = ACTIONS(1296), + [sym_cmd_identifier] = ACTIONS(1296), + [anon_sym_SEMI] = ACTIONS(1296), + [anon_sym_LF] = ACTIONS(1298), + [anon_sym_def] = ACTIONS(1296), + [anon_sym_def_DASHenv] = ACTIONS(1296), + [anon_sym_export_DASHenv] = ACTIONS(1296), + [anon_sym_extern] = ACTIONS(1296), + [anon_sym_module] = ACTIONS(1296), + [anon_sym_use] = ACTIONS(1296), + [anon_sym_LBRACK] = ACTIONS(1296), + [anon_sym_LPAREN] = ACTIONS(1296), + [anon_sym_PIPE] = ACTIONS(1296), + [anon_sym_DOLLAR] = ACTIONS(1296), + [anon_sym_error] = ACTIONS(1296), + [anon_sym_DASH] = ACTIONS(1296), + [anon_sym_break] = ACTIONS(1296), + [anon_sym_continue] = ACTIONS(1296), + [anon_sym_for] = ACTIONS(1296), + [anon_sym_loop] = ACTIONS(1296), + [anon_sym_while] = ACTIONS(1296), + [anon_sym_do] = ACTIONS(1296), + [anon_sym_if] = ACTIONS(1296), + [anon_sym_match] = ACTIONS(1296), + [anon_sym_LBRACE] = ACTIONS(1296), + [anon_sym_try] = ACTIONS(1296), + [anon_sym_return] = ACTIONS(1296), + [anon_sym_source] = ACTIONS(1296), + [anon_sym_source_DASHenv] = ACTIONS(1296), + [anon_sym_register] = ACTIONS(1296), + [anon_sym_hide] = ACTIONS(1296), + [anon_sym_hide_DASHenv] = ACTIONS(1296), + [anon_sym_overlay] = ACTIONS(1296), + [anon_sym_where] = ACTIONS(1296), + [anon_sym_not] = ACTIONS(1296), + [anon_sym_DOT_DOT_LT] = ACTIONS(1296), + [anon_sym_DOT_DOT] = ACTIONS(1296), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1296), + [sym_val_nothing] = ACTIONS(1296), + [anon_sym_true] = ACTIONS(1296), + [anon_sym_false] = ACTIONS(1296), + [aux_sym_val_number_token1] = ACTIONS(1296), + [aux_sym_val_number_token2] = ACTIONS(1296), + [aux_sym_val_number_token3] = ACTIONS(1296), + [aux_sym_val_number_token4] = ACTIONS(1296), + [anon_sym_inf] = ACTIONS(1296), + [anon_sym_DASHinf] = ACTIONS(1296), + [anon_sym_NaN] = ACTIONS(1296), + [anon_sym_0b] = ACTIONS(1296), + [anon_sym_0o] = ACTIONS(1296), + [anon_sym_0x] = ACTIONS(1296), + [sym_val_date] = ACTIONS(1296), + [anon_sym_DQUOTE] = ACTIONS(1296), + [sym__str_single_quotes] = ACTIONS(1296), + [sym__str_back_ticks] = ACTIONS(1296), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1296), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1296), + [anon_sym_CARET] = ACTIONS(1296), [anon_sym_POUND] = ACTIONS(3), }, - [908] = { - [sym_comment] = STATE(908), - [ts_builtin_sym_end] = ACTIONS(876), - [anon_sym_export] = ACTIONS(874), - [anon_sym_alias] = ACTIONS(874), - [anon_sym_let] = ACTIONS(874), - [anon_sym_let_DASHenv] = ACTIONS(874), - [anon_sym_mut] = ACTIONS(874), - [anon_sym_const] = ACTIONS(874), - [sym_cmd_identifier] = ACTIONS(874), - [anon_sym_SEMI] = ACTIONS(874), - [anon_sym_LF] = ACTIONS(876), - [anon_sym_def] = ACTIONS(874), - [anon_sym_def_DASHenv] = ACTIONS(874), - [anon_sym_export_DASHenv] = ACTIONS(874), - [anon_sym_extern] = ACTIONS(874), - [anon_sym_module] = ACTIONS(874), - [anon_sym_use] = ACTIONS(874), - [anon_sym_LBRACK] = ACTIONS(874), - [anon_sym_LPAREN] = ACTIONS(874), - [anon_sym_DOLLAR] = ACTIONS(874), - [anon_sym_error] = ACTIONS(874), - [anon_sym_DASH] = ACTIONS(874), - [anon_sym_break] = ACTIONS(874), - [anon_sym_continue] = ACTIONS(874), - [anon_sym_for] = ACTIONS(874), - [anon_sym_loop] = ACTIONS(874), - [anon_sym_while] = ACTIONS(874), - [anon_sym_do] = ACTIONS(874), - [anon_sym_if] = ACTIONS(874), - [anon_sym_match] = ACTIONS(874), - [anon_sym_LBRACE] = ACTIONS(874), - [anon_sym_try] = ACTIONS(874), - [anon_sym_return] = ACTIONS(874), - [anon_sym_source] = ACTIONS(874), - [anon_sym_source_DASHenv] = ACTIONS(874), - [anon_sym_register] = ACTIONS(874), - [anon_sym_hide] = ACTIONS(874), - [anon_sym_hide_DASHenv] = ACTIONS(874), - [anon_sym_overlay] = ACTIONS(874), - [anon_sym_where] = ACTIONS(874), - [anon_sym_not] = ACTIONS(874), - [anon_sym_DOT_DOT_LT] = ACTIONS(874), - [anon_sym_DOT_DOT] = ACTIONS(874), - [anon_sym_DOT_DOT_EQ] = ACTIONS(874), - [sym_val_nothing] = ACTIONS(874), - [anon_sym_true] = ACTIONS(874), - [anon_sym_false] = ACTIONS(874), - [aux_sym_val_number_token1] = ACTIONS(874), - [aux_sym_val_number_token2] = ACTIONS(874), - [aux_sym_val_number_token3] = ACTIONS(874), - [aux_sym_val_number_token4] = ACTIONS(874), - [anon_sym_inf] = ACTIONS(874), - [anon_sym_DASHinf] = ACTIONS(874), - [anon_sym_NaN] = ACTIONS(874), - [anon_sym_0b] = ACTIONS(874), - [anon_sym_0o] = ACTIONS(874), - [anon_sym_0x] = ACTIONS(874), - [sym_val_date] = ACTIONS(874), - [anon_sym_DQUOTE] = ACTIONS(874), - [sym__str_single_quotes] = ACTIONS(874), - [sym__str_back_ticks] = ACTIONS(874), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(874), - [anon_sym_CARET] = ACTIONS(874), + [898] = { + [sym_comment] = STATE(898), + [anon_sym_export] = ACTIONS(2022), + [anon_sym_alias] = ACTIONS(2022), + [anon_sym_let] = ACTIONS(2022), + [anon_sym_let_DASHenv] = ACTIONS(2022), + [anon_sym_mut] = ACTIONS(2022), + [anon_sym_const] = ACTIONS(2022), + [sym_cmd_identifier] = ACTIONS(2022), + [anon_sym_SEMI] = ACTIONS(2022), + [anon_sym_LF] = ACTIONS(2024), + [anon_sym_def] = ACTIONS(2022), + [anon_sym_def_DASHenv] = ACTIONS(2022), + [anon_sym_export_DASHenv] = ACTIONS(2022), + [anon_sym_extern] = ACTIONS(2022), + [anon_sym_module] = ACTIONS(2022), + [anon_sym_use] = ACTIONS(2022), + [anon_sym_LBRACK] = ACTIONS(2022), + [anon_sym_LPAREN] = ACTIONS(2022), + [anon_sym_RPAREN] = ACTIONS(2022), + [anon_sym_DOLLAR] = ACTIONS(2022), + [anon_sym_error] = ACTIONS(2022), + [anon_sym_DASH] = ACTIONS(2022), + [anon_sym_break] = ACTIONS(2022), + [anon_sym_continue] = ACTIONS(2022), + [anon_sym_for] = ACTIONS(2022), + [anon_sym_loop] = ACTIONS(2022), + [anon_sym_while] = ACTIONS(2022), + [anon_sym_do] = ACTIONS(2022), + [anon_sym_if] = ACTIONS(2022), + [anon_sym_match] = ACTIONS(2022), + [anon_sym_LBRACE] = ACTIONS(2022), + [anon_sym_RBRACE] = ACTIONS(2022), + [anon_sym_try] = ACTIONS(2022), + [anon_sym_return] = ACTIONS(2022), + [anon_sym_source] = ACTIONS(2022), + [anon_sym_source_DASHenv] = ACTIONS(2022), + [anon_sym_register] = ACTIONS(2022), + [anon_sym_hide] = ACTIONS(2022), + [anon_sym_hide_DASHenv] = ACTIONS(2022), + [anon_sym_overlay] = ACTIONS(2022), + [anon_sym_where] = ACTIONS(2022), + [anon_sym_not] = ACTIONS(2022), + [anon_sym_DOT_DOT_LT] = ACTIONS(2022), + [anon_sym_DOT_DOT] = ACTIONS(2022), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2022), + [sym_val_nothing] = ACTIONS(2022), + [anon_sym_true] = ACTIONS(2022), + [anon_sym_false] = ACTIONS(2022), + [aux_sym_val_number_token1] = ACTIONS(2022), + [aux_sym_val_number_token2] = ACTIONS(2022), + [aux_sym_val_number_token3] = ACTIONS(2022), + [aux_sym_val_number_token4] = ACTIONS(2022), + [anon_sym_inf] = ACTIONS(2022), + [anon_sym_DASHinf] = ACTIONS(2022), + [anon_sym_NaN] = ACTIONS(2022), + [anon_sym_0b] = ACTIONS(2022), + [anon_sym_0o] = ACTIONS(2022), + [anon_sym_0x] = ACTIONS(2022), + [sym_val_date] = ACTIONS(2022), + [anon_sym_DQUOTE] = ACTIONS(2022), + [sym__str_single_quotes] = ACTIONS(2022), + [sym__str_back_ticks] = ACTIONS(2022), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2022), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2022), + [anon_sym_CARET] = ACTIONS(2022), [anon_sym_POUND] = ACTIONS(3), }, - [909] = { - [sym_comment] = STATE(909), - [ts_builtin_sym_end] = ACTIONS(1814), - [anon_sym_export] = ACTIONS(1812), - [anon_sym_alias] = ACTIONS(1812), - [anon_sym_let] = ACTIONS(1812), - [anon_sym_let_DASHenv] = ACTIONS(1812), - [anon_sym_mut] = ACTIONS(1812), - [anon_sym_const] = ACTIONS(1812), - [sym_cmd_identifier] = ACTIONS(1812), - [anon_sym_SEMI] = ACTIONS(1812), - [anon_sym_LF] = ACTIONS(1814), - [anon_sym_def] = ACTIONS(1812), - [anon_sym_def_DASHenv] = ACTIONS(1812), - [anon_sym_export_DASHenv] = ACTIONS(1812), - [anon_sym_extern] = ACTIONS(1812), - [anon_sym_module] = ACTIONS(1812), - [anon_sym_use] = ACTIONS(1812), - [anon_sym_LBRACK] = ACTIONS(1812), - [anon_sym_LPAREN] = ACTIONS(1812), - [anon_sym_DOLLAR] = ACTIONS(1812), - [anon_sym_error] = ACTIONS(1812), - [anon_sym_DASH] = ACTIONS(1812), - [anon_sym_break] = ACTIONS(1812), - [anon_sym_continue] = ACTIONS(1812), - [anon_sym_for] = ACTIONS(1812), - [anon_sym_loop] = ACTIONS(1812), - [anon_sym_while] = ACTIONS(1812), - [anon_sym_do] = ACTIONS(1812), - [anon_sym_if] = ACTIONS(1812), - [anon_sym_match] = ACTIONS(1812), - [anon_sym_LBRACE] = ACTIONS(1812), - [anon_sym_try] = ACTIONS(1812), - [anon_sym_return] = ACTIONS(1812), - [anon_sym_source] = ACTIONS(1812), - [anon_sym_source_DASHenv] = ACTIONS(1812), - [anon_sym_register] = ACTIONS(1812), - [anon_sym_hide] = ACTIONS(1812), - [anon_sym_hide_DASHenv] = ACTIONS(1812), - [anon_sym_overlay] = ACTIONS(1812), - [anon_sym_where] = ACTIONS(1812), - [anon_sym_not] = ACTIONS(1812), - [anon_sym_DOT_DOT_LT] = ACTIONS(1812), - [anon_sym_DOT_DOT] = ACTIONS(1812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), - [sym_val_nothing] = ACTIONS(1812), - [anon_sym_true] = ACTIONS(1812), - [anon_sym_false] = ACTIONS(1812), - [aux_sym_val_number_token1] = ACTIONS(1812), - [aux_sym_val_number_token2] = ACTIONS(1812), - [aux_sym_val_number_token3] = ACTIONS(1812), - [aux_sym_val_number_token4] = ACTIONS(1812), - [anon_sym_inf] = ACTIONS(1812), - [anon_sym_DASHinf] = ACTIONS(1812), - [anon_sym_NaN] = ACTIONS(1812), - [anon_sym_0b] = ACTIONS(1812), - [anon_sym_0o] = ACTIONS(1812), - [anon_sym_0x] = ACTIONS(1812), - [sym_val_date] = ACTIONS(1812), - [anon_sym_DQUOTE] = ACTIONS(1812), - [sym__str_single_quotes] = ACTIONS(1812), - [sym__str_back_ticks] = ACTIONS(1812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), - [anon_sym_CARET] = ACTIONS(1812), + [899] = { + [sym_comment] = STATE(899), + [anon_sym_export] = ACTIONS(2026), + [anon_sym_alias] = ACTIONS(2026), + [anon_sym_let] = ACTIONS(2026), + [anon_sym_let_DASHenv] = ACTIONS(2026), + [anon_sym_mut] = ACTIONS(2026), + [anon_sym_const] = ACTIONS(2026), + [sym_cmd_identifier] = ACTIONS(2026), + [anon_sym_SEMI] = ACTIONS(2026), + [anon_sym_LF] = ACTIONS(2028), + [anon_sym_def] = ACTIONS(2026), + [anon_sym_def_DASHenv] = ACTIONS(2026), + [anon_sym_export_DASHenv] = ACTIONS(2026), + [anon_sym_extern] = ACTIONS(2026), + [anon_sym_module] = ACTIONS(2026), + [anon_sym_use] = ACTIONS(2026), + [anon_sym_LBRACK] = ACTIONS(2026), + [anon_sym_LPAREN] = ACTIONS(2026), + [anon_sym_RPAREN] = ACTIONS(2026), + [anon_sym_DOLLAR] = ACTIONS(2026), + [anon_sym_error] = ACTIONS(2026), + [anon_sym_DASH] = ACTIONS(2026), + [anon_sym_break] = ACTIONS(2026), + [anon_sym_continue] = ACTIONS(2026), + [anon_sym_for] = ACTIONS(2026), + [anon_sym_loop] = ACTIONS(2026), + [anon_sym_while] = ACTIONS(2026), + [anon_sym_do] = ACTIONS(2026), + [anon_sym_if] = ACTIONS(2026), + [anon_sym_match] = ACTIONS(2026), + [anon_sym_LBRACE] = ACTIONS(2026), + [anon_sym_RBRACE] = ACTIONS(2026), + [anon_sym_try] = ACTIONS(2026), + [anon_sym_return] = ACTIONS(2026), + [anon_sym_source] = ACTIONS(2026), + [anon_sym_source_DASHenv] = ACTIONS(2026), + [anon_sym_register] = ACTIONS(2026), + [anon_sym_hide] = ACTIONS(2026), + [anon_sym_hide_DASHenv] = ACTIONS(2026), + [anon_sym_overlay] = ACTIONS(2026), + [anon_sym_where] = ACTIONS(2026), + [anon_sym_not] = ACTIONS(2026), + [anon_sym_DOT_DOT_LT] = ACTIONS(2026), + [anon_sym_DOT_DOT] = ACTIONS(2026), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2026), + [sym_val_nothing] = ACTIONS(2026), + [anon_sym_true] = ACTIONS(2026), + [anon_sym_false] = ACTIONS(2026), + [aux_sym_val_number_token1] = ACTIONS(2026), + [aux_sym_val_number_token2] = ACTIONS(2026), + [aux_sym_val_number_token3] = ACTIONS(2026), + [aux_sym_val_number_token4] = ACTIONS(2026), + [anon_sym_inf] = ACTIONS(2026), + [anon_sym_DASHinf] = ACTIONS(2026), + [anon_sym_NaN] = ACTIONS(2026), + [anon_sym_0b] = ACTIONS(2026), + [anon_sym_0o] = ACTIONS(2026), + [anon_sym_0x] = ACTIONS(2026), + [sym_val_date] = ACTIONS(2026), + [anon_sym_DQUOTE] = ACTIONS(2026), + [sym__str_single_quotes] = ACTIONS(2026), + [sym__str_back_ticks] = ACTIONS(2026), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2026), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2026), + [anon_sym_CARET] = ACTIONS(2026), + [anon_sym_POUND] = ACTIONS(3), + }, + [900] = { + [sym_comment] = STATE(900), + [ts_builtin_sym_end] = ACTIONS(1714), + [anon_sym_export] = ACTIONS(1712), + [anon_sym_alias] = ACTIONS(1712), + [anon_sym_let] = ACTIONS(1712), + [anon_sym_let_DASHenv] = ACTIONS(1712), + [anon_sym_mut] = ACTIONS(1712), + [anon_sym_const] = ACTIONS(1712), + [sym_cmd_identifier] = ACTIONS(1712), + [anon_sym_SEMI] = ACTIONS(1712), + [anon_sym_LF] = ACTIONS(1714), + [anon_sym_def] = ACTIONS(1712), + [anon_sym_def_DASHenv] = ACTIONS(1712), + [anon_sym_export_DASHenv] = ACTIONS(1712), + [anon_sym_extern] = ACTIONS(1712), + [anon_sym_module] = ACTIONS(1712), + [anon_sym_use] = ACTIONS(1712), + [anon_sym_LBRACK] = ACTIONS(1712), + [anon_sym_LPAREN] = ACTIONS(1712), + [anon_sym_PIPE] = ACTIONS(1712), + [anon_sym_DOLLAR] = ACTIONS(1712), + [anon_sym_error] = ACTIONS(1712), + [anon_sym_DASH] = ACTIONS(1712), + [anon_sym_break] = ACTIONS(1712), + [anon_sym_continue] = ACTIONS(1712), + [anon_sym_for] = ACTIONS(1712), + [anon_sym_loop] = ACTIONS(1712), + [anon_sym_while] = ACTIONS(1712), + [anon_sym_do] = ACTIONS(1712), + [anon_sym_if] = ACTIONS(1712), + [anon_sym_match] = ACTIONS(1712), + [anon_sym_LBRACE] = ACTIONS(1712), + [anon_sym_try] = ACTIONS(1712), + [anon_sym_return] = ACTIONS(1712), + [anon_sym_source] = ACTIONS(1712), + [anon_sym_source_DASHenv] = ACTIONS(1712), + [anon_sym_register] = ACTIONS(1712), + [anon_sym_hide] = ACTIONS(1712), + [anon_sym_hide_DASHenv] = ACTIONS(1712), + [anon_sym_overlay] = ACTIONS(1712), + [anon_sym_where] = ACTIONS(1712), + [anon_sym_not] = ACTIONS(1712), + [anon_sym_DOT_DOT_LT] = ACTIONS(1712), + [anon_sym_DOT_DOT] = ACTIONS(1712), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1712), + [sym_val_nothing] = ACTIONS(1712), + [anon_sym_true] = ACTIONS(1712), + [anon_sym_false] = ACTIONS(1712), + [aux_sym_val_number_token1] = ACTIONS(1712), + [aux_sym_val_number_token2] = ACTIONS(1712), + [aux_sym_val_number_token3] = ACTIONS(1712), + [aux_sym_val_number_token4] = ACTIONS(1712), + [anon_sym_inf] = ACTIONS(1712), + [anon_sym_DASHinf] = ACTIONS(1712), + [anon_sym_NaN] = ACTIONS(1712), + [anon_sym_0b] = ACTIONS(1712), + [anon_sym_0o] = ACTIONS(1712), + [anon_sym_0x] = ACTIONS(1712), + [sym_val_date] = ACTIONS(1712), + [anon_sym_DQUOTE] = ACTIONS(1712), + [sym__str_single_quotes] = ACTIONS(1712), + [sym__str_back_ticks] = ACTIONS(1712), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1712), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1712), + [anon_sym_CARET] = ACTIONS(1712), [anon_sym_POUND] = ACTIONS(3), }, - [910] = { - [sym_comment] = STATE(910), - [ts_builtin_sym_end] = ACTIONS(1960), - [anon_sym_export] = ACTIONS(1958), - [anon_sym_alias] = ACTIONS(1958), - [anon_sym_let] = ACTIONS(1958), - [anon_sym_let_DASHenv] = ACTIONS(1958), - [anon_sym_mut] = ACTIONS(1958), - [anon_sym_const] = ACTIONS(1958), - [sym_cmd_identifier] = ACTIONS(1958), - [anon_sym_SEMI] = ACTIONS(1958), - [anon_sym_LF] = ACTIONS(1960), - [anon_sym_def] = ACTIONS(1958), - [anon_sym_def_DASHenv] = ACTIONS(1958), - [anon_sym_export_DASHenv] = ACTIONS(1958), - [anon_sym_extern] = ACTIONS(1958), - [anon_sym_module] = ACTIONS(1958), - [anon_sym_use] = ACTIONS(1958), - [anon_sym_LBRACK] = ACTIONS(1958), - [anon_sym_LPAREN] = ACTIONS(1958), - [anon_sym_DOLLAR] = ACTIONS(1958), - [anon_sym_error] = ACTIONS(1958), - [anon_sym_DASH] = ACTIONS(1958), - [anon_sym_break] = ACTIONS(1958), - [anon_sym_continue] = ACTIONS(1958), - [anon_sym_for] = ACTIONS(1958), - [anon_sym_loop] = ACTIONS(1958), - [anon_sym_while] = ACTIONS(1958), - [anon_sym_do] = ACTIONS(1958), - [anon_sym_if] = ACTIONS(1958), - [anon_sym_match] = ACTIONS(1958), - [anon_sym_LBRACE] = ACTIONS(1958), - [anon_sym_try] = ACTIONS(1958), - [anon_sym_return] = ACTIONS(1958), - [anon_sym_source] = ACTIONS(1958), - [anon_sym_source_DASHenv] = ACTIONS(1958), - [anon_sym_register] = ACTIONS(1958), - [anon_sym_hide] = ACTIONS(1958), - [anon_sym_hide_DASHenv] = ACTIONS(1958), - [anon_sym_overlay] = ACTIONS(1958), - [anon_sym_where] = ACTIONS(1958), - [anon_sym_not] = ACTIONS(1958), - [anon_sym_DOT_DOT_LT] = ACTIONS(1958), - [anon_sym_DOT_DOT] = ACTIONS(1958), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1958), - [sym_val_nothing] = ACTIONS(1958), - [anon_sym_true] = ACTIONS(1958), - [anon_sym_false] = ACTIONS(1958), - [aux_sym_val_number_token1] = ACTIONS(1958), - [aux_sym_val_number_token2] = ACTIONS(1958), - [aux_sym_val_number_token3] = ACTIONS(1958), - [aux_sym_val_number_token4] = ACTIONS(1958), - [anon_sym_inf] = ACTIONS(1958), - [anon_sym_DASHinf] = ACTIONS(1958), - [anon_sym_NaN] = ACTIONS(1958), - [anon_sym_0b] = ACTIONS(1958), - [anon_sym_0o] = ACTIONS(1958), - [anon_sym_0x] = ACTIONS(1958), - [sym_val_date] = ACTIONS(1958), - [anon_sym_DQUOTE] = ACTIONS(1958), - [sym__str_single_quotes] = ACTIONS(1958), - [sym__str_back_ticks] = ACTIONS(1958), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1958), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1958), - [anon_sym_CARET] = ACTIONS(1958), + [901] = { + [sym_comment] = STATE(901), + [anon_sym_export] = ACTIONS(2022), + [anon_sym_alias] = ACTIONS(2022), + [anon_sym_let] = ACTIONS(2022), + [anon_sym_let_DASHenv] = ACTIONS(2022), + [anon_sym_mut] = ACTIONS(2022), + [anon_sym_const] = ACTIONS(2022), + [sym_cmd_identifier] = ACTIONS(2022), + [anon_sym_SEMI] = ACTIONS(2022), + [anon_sym_LF] = ACTIONS(2024), + [anon_sym_def] = ACTIONS(2022), + [anon_sym_def_DASHenv] = ACTIONS(2022), + [anon_sym_export_DASHenv] = ACTIONS(2022), + [anon_sym_extern] = ACTIONS(2022), + [anon_sym_module] = ACTIONS(2022), + [anon_sym_use] = ACTIONS(2022), + [anon_sym_LBRACK] = ACTIONS(2022), + [anon_sym_LPAREN] = ACTIONS(2022), + [anon_sym_RPAREN] = ACTIONS(2022), + [anon_sym_DOLLAR] = ACTIONS(2022), + [anon_sym_error] = ACTIONS(2022), + [anon_sym_DASH] = ACTIONS(2022), + [anon_sym_break] = ACTIONS(2022), + [anon_sym_continue] = ACTIONS(2022), + [anon_sym_for] = ACTIONS(2022), + [anon_sym_loop] = ACTIONS(2022), + [anon_sym_while] = ACTIONS(2022), + [anon_sym_do] = ACTIONS(2022), + [anon_sym_if] = ACTIONS(2022), + [anon_sym_match] = ACTIONS(2022), + [anon_sym_LBRACE] = ACTIONS(2022), + [anon_sym_RBRACE] = ACTIONS(2022), + [anon_sym_try] = ACTIONS(2022), + [anon_sym_return] = ACTIONS(2022), + [anon_sym_source] = ACTIONS(2022), + [anon_sym_source_DASHenv] = ACTIONS(2022), + [anon_sym_register] = ACTIONS(2022), + [anon_sym_hide] = ACTIONS(2022), + [anon_sym_hide_DASHenv] = ACTIONS(2022), + [anon_sym_overlay] = ACTIONS(2022), + [anon_sym_where] = ACTIONS(2022), + [anon_sym_not] = ACTIONS(2022), + [anon_sym_DOT_DOT_LT] = ACTIONS(2022), + [anon_sym_DOT_DOT] = ACTIONS(2022), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2022), + [sym_val_nothing] = ACTIONS(2022), + [anon_sym_true] = ACTIONS(2022), + [anon_sym_false] = ACTIONS(2022), + [aux_sym_val_number_token1] = ACTIONS(2022), + [aux_sym_val_number_token2] = ACTIONS(2022), + [aux_sym_val_number_token3] = ACTIONS(2022), + [aux_sym_val_number_token4] = ACTIONS(2022), + [anon_sym_inf] = ACTIONS(2022), + [anon_sym_DASHinf] = ACTIONS(2022), + [anon_sym_NaN] = ACTIONS(2022), + [anon_sym_0b] = ACTIONS(2022), + [anon_sym_0o] = ACTIONS(2022), + [anon_sym_0x] = ACTIONS(2022), + [sym_val_date] = ACTIONS(2022), + [anon_sym_DQUOTE] = ACTIONS(2022), + [sym__str_single_quotes] = ACTIONS(2022), + [sym__str_back_ticks] = ACTIONS(2022), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2022), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2022), + [anon_sym_CARET] = ACTIONS(2022), [anon_sym_POUND] = ACTIONS(3), }, - [911] = { - [sym_comment] = STATE(911), - [ts_builtin_sym_end] = ACTIONS(1748), - [anon_sym_export] = ACTIONS(1746), - [anon_sym_alias] = ACTIONS(1746), - [anon_sym_let] = ACTIONS(1746), - [anon_sym_let_DASHenv] = ACTIONS(1746), - [anon_sym_mut] = ACTIONS(1746), - [anon_sym_const] = ACTIONS(1746), - [sym_cmd_identifier] = ACTIONS(1746), - [anon_sym_SEMI] = ACTIONS(1746), - [anon_sym_LF] = ACTIONS(1748), - [anon_sym_def] = ACTIONS(1746), - [anon_sym_def_DASHenv] = ACTIONS(1746), - [anon_sym_export_DASHenv] = ACTIONS(1746), - [anon_sym_extern] = ACTIONS(1746), - [anon_sym_module] = ACTIONS(1746), - [anon_sym_use] = ACTIONS(1746), - [anon_sym_LBRACK] = ACTIONS(1746), - [anon_sym_LPAREN] = ACTIONS(1746), - [anon_sym_DOLLAR] = ACTIONS(1746), - [anon_sym_error] = ACTIONS(1746), - [anon_sym_DASH] = ACTIONS(1746), - [anon_sym_break] = ACTIONS(1746), - [anon_sym_continue] = ACTIONS(1746), - [anon_sym_for] = ACTIONS(1746), - [anon_sym_loop] = ACTIONS(1746), - [anon_sym_while] = ACTIONS(1746), - [anon_sym_do] = ACTIONS(1746), - [anon_sym_if] = ACTIONS(1746), - [anon_sym_match] = ACTIONS(1746), - [anon_sym_LBRACE] = ACTIONS(1746), - [anon_sym_try] = ACTIONS(1746), - [anon_sym_return] = ACTIONS(1746), - [anon_sym_source] = ACTIONS(1746), - [anon_sym_source_DASHenv] = ACTIONS(1746), - [anon_sym_register] = ACTIONS(1746), - [anon_sym_hide] = ACTIONS(1746), - [anon_sym_hide_DASHenv] = ACTIONS(1746), - [anon_sym_overlay] = ACTIONS(1746), - [anon_sym_where] = ACTIONS(1746), - [anon_sym_not] = ACTIONS(1746), - [anon_sym_DOT_DOT_LT] = ACTIONS(1746), - [anon_sym_DOT_DOT] = ACTIONS(1746), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1746), - [sym_val_nothing] = ACTIONS(1746), - [anon_sym_true] = ACTIONS(1746), - [anon_sym_false] = ACTIONS(1746), - [aux_sym_val_number_token1] = ACTIONS(1746), - [aux_sym_val_number_token2] = ACTIONS(1746), - [aux_sym_val_number_token3] = ACTIONS(1746), - [aux_sym_val_number_token4] = ACTIONS(1746), - [anon_sym_inf] = ACTIONS(1746), - [anon_sym_DASHinf] = ACTIONS(1746), - [anon_sym_NaN] = ACTIONS(1746), - [anon_sym_0b] = ACTIONS(1746), - [anon_sym_0o] = ACTIONS(1746), - [anon_sym_0x] = ACTIONS(1746), - [sym_val_date] = ACTIONS(1746), - [anon_sym_DQUOTE] = ACTIONS(1746), - [sym__str_single_quotes] = ACTIONS(1746), - [sym__str_back_ticks] = ACTIONS(1746), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1746), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1746), - [anon_sym_CARET] = ACTIONS(1746), + [902] = { + [sym_comment] = STATE(902), + [ts_builtin_sym_end] = ACTIONS(1294), + [anon_sym_export] = ACTIONS(1292), + [anon_sym_alias] = ACTIONS(1292), + [anon_sym_let] = ACTIONS(1292), + [anon_sym_let_DASHenv] = ACTIONS(1292), + [anon_sym_mut] = ACTIONS(1292), + [anon_sym_const] = ACTIONS(1292), + [sym_cmd_identifier] = ACTIONS(1292), + [anon_sym_SEMI] = ACTIONS(1292), + [anon_sym_LF] = ACTIONS(1294), + [anon_sym_def] = ACTIONS(1292), + [anon_sym_def_DASHenv] = ACTIONS(1292), + [anon_sym_export_DASHenv] = ACTIONS(1292), + [anon_sym_extern] = ACTIONS(1292), + [anon_sym_module] = ACTIONS(1292), + [anon_sym_use] = ACTIONS(1292), + [anon_sym_LBRACK] = ACTIONS(1292), + [anon_sym_LPAREN] = ACTIONS(1292), + [anon_sym_PIPE] = ACTIONS(1292), + [anon_sym_DOLLAR] = ACTIONS(1292), + [anon_sym_error] = ACTIONS(1292), + [anon_sym_DASH] = ACTIONS(1292), + [anon_sym_break] = ACTIONS(1292), + [anon_sym_continue] = ACTIONS(1292), + [anon_sym_for] = ACTIONS(1292), + [anon_sym_loop] = ACTIONS(1292), + [anon_sym_while] = ACTIONS(1292), + [anon_sym_do] = ACTIONS(1292), + [anon_sym_if] = ACTIONS(1292), + [anon_sym_match] = ACTIONS(1292), + [anon_sym_LBRACE] = ACTIONS(1292), + [anon_sym_try] = ACTIONS(1292), + [anon_sym_return] = ACTIONS(1292), + [anon_sym_source] = ACTIONS(1292), + [anon_sym_source_DASHenv] = ACTIONS(1292), + [anon_sym_register] = ACTIONS(1292), + [anon_sym_hide] = ACTIONS(1292), + [anon_sym_hide_DASHenv] = ACTIONS(1292), + [anon_sym_overlay] = ACTIONS(1292), + [anon_sym_where] = ACTIONS(1292), + [anon_sym_not] = ACTIONS(1292), + [anon_sym_DOT_DOT_LT] = ACTIONS(1292), + [anon_sym_DOT_DOT] = ACTIONS(1292), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1292), + [sym_val_nothing] = ACTIONS(1292), + [anon_sym_true] = ACTIONS(1292), + [anon_sym_false] = ACTIONS(1292), + [aux_sym_val_number_token1] = ACTIONS(1292), + [aux_sym_val_number_token2] = ACTIONS(1292), + [aux_sym_val_number_token3] = ACTIONS(1292), + [aux_sym_val_number_token4] = ACTIONS(1292), + [anon_sym_inf] = ACTIONS(1292), + [anon_sym_DASHinf] = ACTIONS(1292), + [anon_sym_NaN] = ACTIONS(1292), + [anon_sym_0b] = ACTIONS(1292), + [anon_sym_0o] = ACTIONS(1292), + [anon_sym_0x] = ACTIONS(1292), + [sym_val_date] = ACTIONS(1292), + [anon_sym_DQUOTE] = ACTIONS(1292), + [sym__str_single_quotes] = ACTIONS(1292), + [sym__str_back_ticks] = ACTIONS(1292), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1292), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1292), + [anon_sym_CARET] = ACTIONS(1292), [anon_sym_POUND] = ACTIONS(3), }, - [912] = { - [sym_comment] = STATE(912), - [ts_builtin_sym_end] = ACTIONS(1956), - [anon_sym_export] = ACTIONS(1954), - [anon_sym_alias] = ACTIONS(1954), - [anon_sym_let] = ACTIONS(1954), - [anon_sym_let_DASHenv] = ACTIONS(1954), - [anon_sym_mut] = ACTIONS(1954), - [anon_sym_const] = ACTIONS(1954), - [sym_cmd_identifier] = ACTIONS(1954), - [anon_sym_SEMI] = ACTIONS(1954), - [anon_sym_LF] = ACTIONS(1956), - [anon_sym_def] = ACTIONS(1954), - [anon_sym_def_DASHenv] = ACTIONS(1954), - [anon_sym_export_DASHenv] = ACTIONS(1954), - [anon_sym_extern] = ACTIONS(1954), - [anon_sym_module] = ACTIONS(1954), - [anon_sym_use] = ACTIONS(1954), - [anon_sym_LBRACK] = ACTIONS(1954), - [anon_sym_LPAREN] = ACTIONS(1954), - [anon_sym_DOLLAR] = ACTIONS(1954), - [anon_sym_error] = ACTIONS(1954), - [anon_sym_DASH] = ACTIONS(1954), - [anon_sym_break] = ACTIONS(1954), - [anon_sym_continue] = ACTIONS(1954), - [anon_sym_for] = ACTIONS(1954), - [anon_sym_loop] = ACTIONS(1954), - [anon_sym_while] = ACTIONS(1954), - [anon_sym_do] = ACTIONS(1954), - [anon_sym_if] = ACTIONS(1954), - [anon_sym_match] = ACTIONS(1954), - [anon_sym_LBRACE] = ACTIONS(1954), - [anon_sym_try] = ACTIONS(1954), - [anon_sym_return] = ACTIONS(1954), - [anon_sym_source] = ACTIONS(1954), - [anon_sym_source_DASHenv] = ACTIONS(1954), - [anon_sym_register] = ACTIONS(1954), - [anon_sym_hide] = ACTIONS(1954), - [anon_sym_hide_DASHenv] = ACTIONS(1954), - [anon_sym_overlay] = ACTIONS(1954), - [anon_sym_where] = ACTIONS(1954), - [anon_sym_not] = ACTIONS(1954), - [anon_sym_DOT_DOT_LT] = ACTIONS(1954), - [anon_sym_DOT_DOT] = ACTIONS(1954), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1954), - [sym_val_nothing] = ACTIONS(1954), - [anon_sym_true] = ACTIONS(1954), - [anon_sym_false] = ACTIONS(1954), - [aux_sym_val_number_token1] = ACTIONS(1954), - [aux_sym_val_number_token2] = ACTIONS(1954), - [aux_sym_val_number_token3] = ACTIONS(1954), - [aux_sym_val_number_token4] = ACTIONS(1954), - [anon_sym_inf] = ACTIONS(1954), - [anon_sym_DASHinf] = ACTIONS(1954), - [anon_sym_NaN] = ACTIONS(1954), - [anon_sym_0b] = ACTIONS(1954), - [anon_sym_0o] = ACTIONS(1954), - [anon_sym_0x] = ACTIONS(1954), - [sym_val_date] = ACTIONS(1954), - [anon_sym_DQUOTE] = ACTIONS(1954), - [sym__str_single_quotes] = ACTIONS(1954), - [sym__str_back_ticks] = ACTIONS(1954), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1954), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1954), - [anon_sym_CARET] = ACTIONS(1954), + [903] = { + [sym_comment] = STATE(903), + [anon_sym_export] = ACTIONS(2030), + [anon_sym_alias] = ACTIONS(2030), + [anon_sym_let] = ACTIONS(2030), + [anon_sym_let_DASHenv] = ACTIONS(2030), + [anon_sym_mut] = ACTIONS(2030), + [anon_sym_const] = ACTIONS(2030), + [sym_cmd_identifier] = ACTIONS(2030), + [anon_sym_SEMI] = ACTIONS(2030), + [anon_sym_LF] = ACTIONS(2032), + [anon_sym_def] = ACTIONS(2030), + [anon_sym_def_DASHenv] = ACTIONS(2030), + [anon_sym_export_DASHenv] = ACTIONS(2030), + [anon_sym_extern] = ACTIONS(2030), + [anon_sym_module] = ACTIONS(2030), + [anon_sym_use] = ACTIONS(2030), + [anon_sym_LBRACK] = ACTIONS(2030), + [anon_sym_LPAREN] = ACTIONS(2030), + [anon_sym_RPAREN] = ACTIONS(2030), + [anon_sym_DOLLAR] = ACTIONS(2030), + [anon_sym_error] = ACTIONS(2030), + [anon_sym_DASH] = ACTIONS(2030), + [anon_sym_break] = ACTIONS(2030), + [anon_sym_continue] = ACTIONS(2030), + [anon_sym_for] = ACTIONS(2030), + [anon_sym_loop] = ACTIONS(2030), + [anon_sym_while] = ACTIONS(2030), + [anon_sym_do] = ACTIONS(2030), + [anon_sym_if] = ACTIONS(2030), + [anon_sym_match] = ACTIONS(2030), + [anon_sym_LBRACE] = ACTIONS(2030), + [anon_sym_RBRACE] = ACTIONS(2030), + [anon_sym_try] = ACTIONS(2030), + [anon_sym_return] = ACTIONS(2030), + [anon_sym_source] = ACTIONS(2030), + [anon_sym_source_DASHenv] = ACTIONS(2030), + [anon_sym_register] = ACTIONS(2030), + [anon_sym_hide] = ACTIONS(2030), + [anon_sym_hide_DASHenv] = ACTIONS(2030), + [anon_sym_overlay] = ACTIONS(2030), + [anon_sym_where] = ACTIONS(2030), + [anon_sym_not] = ACTIONS(2030), + [anon_sym_DOT_DOT_LT] = ACTIONS(2030), + [anon_sym_DOT_DOT] = ACTIONS(2030), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2030), + [sym_val_nothing] = ACTIONS(2030), + [anon_sym_true] = ACTIONS(2030), + [anon_sym_false] = ACTIONS(2030), + [aux_sym_val_number_token1] = ACTIONS(2030), + [aux_sym_val_number_token2] = ACTIONS(2030), + [aux_sym_val_number_token3] = ACTIONS(2030), + [aux_sym_val_number_token4] = ACTIONS(2030), + [anon_sym_inf] = ACTIONS(2030), + [anon_sym_DASHinf] = ACTIONS(2030), + [anon_sym_NaN] = ACTIONS(2030), + [anon_sym_0b] = ACTIONS(2030), + [anon_sym_0o] = ACTIONS(2030), + [anon_sym_0x] = ACTIONS(2030), + [sym_val_date] = ACTIONS(2030), + [anon_sym_DQUOTE] = ACTIONS(2030), + [sym__str_single_quotes] = ACTIONS(2030), + [sym__str_back_ticks] = ACTIONS(2030), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2030), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2030), + [anon_sym_CARET] = ACTIONS(2030), [anon_sym_POUND] = ACTIONS(3), }, - [913] = { - [sym_comment] = STATE(913), - [ts_builtin_sym_end] = ACTIONS(2038), + [904] = { + [sym_comment] = STATE(904), + [anon_sym_export] = ACTIONS(2034), + [anon_sym_alias] = ACTIONS(2034), + [anon_sym_let] = ACTIONS(2034), + [anon_sym_let_DASHenv] = ACTIONS(2034), + [anon_sym_mut] = ACTIONS(2034), + [anon_sym_const] = ACTIONS(2034), + [sym_cmd_identifier] = ACTIONS(2034), + [anon_sym_SEMI] = ACTIONS(2034), + [anon_sym_LF] = ACTIONS(2036), + [anon_sym_def] = ACTIONS(2034), + [anon_sym_def_DASHenv] = ACTIONS(2034), + [anon_sym_export_DASHenv] = ACTIONS(2034), + [anon_sym_extern] = ACTIONS(2034), + [anon_sym_module] = ACTIONS(2034), + [anon_sym_use] = ACTIONS(2034), + [anon_sym_LBRACK] = ACTIONS(2034), + [anon_sym_LPAREN] = ACTIONS(2034), + [anon_sym_RPAREN] = ACTIONS(2034), + [anon_sym_DOLLAR] = ACTIONS(2034), + [anon_sym_error] = ACTIONS(2034), + [anon_sym_DASH] = ACTIONS(2034), + [anon_sym_break] = ACTIONS(2034), + [anon_sym_continue] = ACTIONS(2034), + [anon_sym_for] = ACTIONS(2034), + [anon_sym_loop] = ACTIONS(2034), + [anon_sym_while] = ACTIONS(2034), + [anon_sym_do] = ACTIONS(2034), + [anon_sym_if] = ACTIONS(2034), + [anon_sym_match] = ACTIONS(2034), + [anon_sym_LBRACE] = ACTIONS(2034), + [anon_sym_RBRACE] = ACTIONS(2034), + [anon_sym_try] = ACTIONS(2034), + [anon_sym_return] = ACTIONS(2034), + [anon_sym_source] = ACTIONS(2034), + [anon_sym_source_DASHenv] = ACTIONS(2034), + [anon_sym_register] = ACTIONS(2034), + [anon_sym_hide] = ACTIONS(2034), + [anon_sym_hide_DASHenv] = ACTIONS(2034), + [anon_sym_overlay] = ACTIONS(2034), + [anon_sym_where] = ACTIONS(2034), + [anon_sym_not] = ACTIONS(2034), + [anon_sym_DOT_DOT_LT] = ACTIONS(2034), + [anon_sym_DOT_DOT] = ACTIONS(2034), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2034), + [sym_val_nothing] = ACTIONS(2034), + [anon_sym_true] = ACTIONS(2034), + [anon_sym_false] = ACTIONS(2034), + [aux_sym_val_number_token1] = ACTIONS(2034), + [aux_sym_val_number_token2] = ACTIONS(2034), + [aux_sym_val_number_token3] = ACTIONS(2034), + [aux_sym_val_number_token4] = ACTIONS(2034), + [anon_sym_inf] = ACTIONS(2034), + [anon_sym_DASHinf] = ACTIONS(2034), + [anon_sym_NaN] = ACTIONS(2034), + [anon_sym_0b] = ACTIONS(2034), + [anon_sym_0o] = ACTIONS(2034), + [anon_sym_0x] = ACTIONS(2034), + [sym_val_date] = ACTIONS(2034), + [anon_sym_DQUOTE] = ACTIONS(2034), + [sym__str_single_quotes] = ACTIONS(2034), + [sym__str_back_ticks] = ACTIONS(2034), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2034), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2034), + [anon_sym_CARET] = ACTIONS(2034), + [anon_sym_POUND] = ACTIONS(3), + }, + [905] = { + [sym_comment] = STATE(905), + [ts_builtin_sym_end] = ACTIONS(1290), + [anon_sym_export] = ACTIONS(1288), + [anon_sym_alias] = ACTIONS(1288), + [anon_sym_let] = ACTIONS(1288), + [anon_sym_let_DASHenv] = ACTIONS(1288), + [anon_sym_mut] = ACTIONS(1288), + [anon_sym_const] = ACTIONS(1288), + [sym_cmd_identifier] = ACTIONS(1288), + [anon_sym_SEMI] = ACTIONS(1288), + [anon_sym_LF] = ACTIONS(1290), + [anon_sym_def] = ACTIONS(1288), + [anon_sym_def_DASHenv] = ACTIONS(1288), + [anon_sym_export_DASHenv] = ACTIONS(1288), + [anon_sym_extern] = ACTIONS(1288), + [anon_sym_module] = ACTIONS(1288), + [anon_sym_use] = ACTIONS(1288), + [anon_sym_LBRACK] = ACTIONS(1288), + [anon_sym_LPAREN] = ACTIONS(1288), + [anon_sym_PIPE] = ACTIONS(1288), + [anon_sym_DOLLAR] = ACTIONS(1288), + [anon_sym_error] = ACTIONS(1288), + [anon_sym_DASH] = ACTIONS(1288), + [anon_sym_break] = ACTIONS(1288), + [anon_sym_continue] = ACTIONS(1288), + [anon_sym_for] = ACTIONS(1288), + [anon_sym_loop] = ACTIONS(1288), + [anon_sym_while] = ACTIONS(1288), + [anon_sym_do] = ACTIONS(1288), + [anon_sym_if] = ACTIONS(1288), + [anon_sym_match] = ACTIONS(1288), + [anon_sym_LBRACE] = ACTIONS(1288), + [anon_sym_try] = ACTIONS(1288), + [anon_sym_return] = ACTIONS(1288), + [anon_sym_source] = ACTIONS(1288), + [anon_sym_source_DASHenv] = ACTIONS(1288), + [anon_sym_register] = ACTIONS(1288), + [anon_sym_hide] = ACTIONS(1288), + [anon_sym_hide_DASHenv] = ACTIONS(1288), + [anon_sym_overlay] = ACTIONS(1288), + [anon_sym_where] = ACTIONS(1288), + [anon_sym_not] = ACTIONS(1288), + [anon_sym_DOT_DOT_LT] = ACTIONS(1288), + [anon_sym_DOT_DOT] = ACTIONS(1288), + [anon_sym_DOT_DOT_EQ] = 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), + [aux_sym_val_number_token4] = ACTIONS(1288), + [anon_sym_inf] = ACTIONS(1288), + [anon_sym_DASHinf] = ACTIONS(1288), + [anon_sym_NaN] = ACTIONS(1288), + [anon_sym_0b] = ACTIONS(1288), + [anon_sym_0o] = ACTIONS(1288), + [anon_sym_0x] = ACTIONS(1288), + [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), + [anon_sym_CARET] = ACTIONS(1288), + [anon_sym_POUND] = ACTIONS(3), + }, + [906] = { + [sym_comment] = STATE(906), + [ts_builtin_sym_end] = ACTIONS(1734), + [anon_sym_export] = ACTIONS(1732), + [anon_sym_alias] = ACTIONS(1732), + [anon_sym_let] = ACTIONS(1732), + [anon_sym_let_DASHenv] = ACTIONS(1732), + [anon_sym_mut] = ACTIONS(1732), + [anon_sym_const] = ACTIONS(1732), + [sym_cmd_identifier] = ACTIONS(1732), + [anon_sym_SEMI] = ACTIONS(1732), + [anon_sym_LF] = ACTIONS(1734), + [anon_sym_def] = ACTIONS(1732), + [anon_sym_def_DASHenv] = ACTIONS(1732), + [anon_sym_export_DASHenv] = ACTIONS(1732), + [anon_sym_extern] = ACTIONS(1732), + [anon_sym_module] = ACTIONS(1732), + [anon_sym_use] = ACTIONS(1732), + [anon_sym_LBRACK] = ACTIONS(1732), + [anon_sym_LPAREN] = ACTIONS(1732), + [anon_sym_PIPE] = ACTIONS(1732), + [anon_sym_DOLLAR] = ACTIONS(1732), + [anon_sym_error] = ACTIONS(1732), + [anon_sym_DASH] = ACTIONS(1732), + [anon_sym_break] = ACTIONS(1732), + [anon_sym_continue] = ACTIONS(1732), + [anon_sym_for] = ACTIONS(1732), + [anon_sym_loop] = ACTIONS(1732), + [anon_sym_while] = ACTIONS(1732), + [anon_sym_do] = ACTIONS(1732), + [anon_sym_if] = ACTIONS(1732), + [anon_sym_match] = ACTIONS(1732), + [anon_sym_LBRACE] = ACTIONS(1732), + [anon_sym_try] = ACTIONS(1732), + [anon_sym_return] = ACTIONS(1732), + [anon_sym_source] = ACTIONS(1732), + [anon_sym_source_DASHenv] = ACTIONS(1732), + [anon_sym_register] = ACTIONS(1732), + [anon_sym_hide] = ACTIONS(1732), + [anon_sym_hide_DASHenv] = ACTIONS(1732), + [anon_sym_overlay] = ACTIONS(1732), + [anon_sym_where] = ACTIONS(1732), + [anon_sym_not] = ACTIONS(1732), + [anon_sym_DOT_DOT_LT] = ACTIONS(1732), + [anon_sym_DOT_DOT] = ACTIONS(1732), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1732), + [sym_val_nothing] = ACTIONS(1732), + [anon_sym_true] = ACTIONS(1732), + [anon_sym_false] = ACTIONS(1732), + [aux_sym_val_number_token1] = ACTIONS(1732), + [aux_sym_val_number_token2] = ACTIONS(1732), + [aux_sym_val_number_token3] = ACTIONS(1732), + [aux_sym_val_number_token4] = ACTIONS(1732), + [anon_sym_inf] = ACTIONS(1732), + [anon_sym_DASHinf] = ACTIONS(1732), + [anon_sym_NaN] = ACTIONS(1732), + [anon_sym_0b] = ACTIONS(1732), + [anon_sym_0o] = ACTIONS(1732), + [anon_sym_0x] = ACTIONS(1732), + [sym_val_date] = ACTIONS(1732), + [anon_sym_DQUOTE] = ACTIONS(1732), + [sym__str_single_quotes] = ACTIONS(1732), + [sym__str_back_ticks] = ACTIONS(1732), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1732), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1732), + [anon_sym_CARET] = ACTIONS(1732), + [anon_sym_POUND] = ACTIONS(3), + }, + [907] = { + [sym_comment] = STATE(907), + [ts_builtin_sym_end] = ACTIONS(2006), [anon_sym_export] = ACTIONS(2004), [anon_sym_alias] = ACTIONS(2004), [anon_sym_let] = ACTIONS(2004), @@ -123479,8 +123112,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(2004), [anon_sym_const] = ACTIONS(2004), [sym_cmd_identifier] = ACTIONS(2004), - [anon_sym_SEMI] = ACTIONS(2006), - [anon_sym_LF] = ACTIONS(2009), + [anon_sym_SEMI] = ACTIONS(2004), + [anon_sym_LF] = ACTIONS(2006), [anon_sym_def] = ACTIONS(2004), [anon_sym_def_DASHenv] = ACTIONS(2004), [anon_sym_export_DASHenv] = ACTIONS(2004), @@ -123536,1147 +123169,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2004), [anon_sym_POUND] = ACTIONS(3), }, - [914] = { - [sym_comment] = STATE(914), - [ts_builtin_sym_end] = ACTIONS(1802), - [anon_sym_export] = ACTIONS(1800), - [anon_sym_alias] = ACTIONS(1800), - [anon_sym_let] = ACTIONS(1800), - [anon_sym_let_DASHenv] = ACTIONS(1800), - [anon_sym_mut] = ACTIONS(1800), - [anon_sym_const] = ACTIONS(1800), - [sym_cmd_identifier] = ACTIONS(1800), - [anon_sym_SEMI] = ACTIONS(1800), - [anon_sym_LF] = ACTIONS(1802), - [anon_sym_def] = ACTIONS(1800), - [anon_sym_def_DASHenv] = ACTIONS(1800), - [anon_sym_export_DASHenv] = ACTIONS(1800), - [anon_sym_extern] = ACTIONS(1800), - [anon_sym_module] = ACTIONS(1800), - [anon_sym_use] = ACTIONS(1800), - [anon_sym_LBRACK] = ACTIONS(1800), - [anon_sym_LPAREN] = ACTIONS(1800), - [anon_sym_DOLLAR] = ACTIONS(1800), - [anon_sym_error] = ACTIONS(1800), - [anon_sym_DASH] = ACTIONS(1800), - [anon_sym_break] = ACTIONS(1800), - [anon_sym_continue] = ACTIONS(1800), - [anon_sym_for] = ACTIONS(1800), - [anon_sym_loop] = ACTIONS(1800), - [anon_sym_while] = ACTIONS(1800), - [anon_sym_do] = ACTIONS(1800), - [anon_sym_if] = ACTIONS(1800), - [anon_sym_match] = ACTIONS(1800), - [anon_sym_LBRACE] = ACTIONS(1800), - [anon_sym_try] = ACTIONS(1800), - [anon_sym_return] = ACTIONS(1800), - [anon_sym_source] = ACTIONS(1800), - [anon_sym_source_DASHenv] = ACTIONS(1800), - [anon_sym_register] = ACTIONS(1800), - [anon_sym_hide] = ACTIONS(1800), - [anon_sym_hide_DASHenv] = ACTIONS(1800), - [anon_sym_overlay] = ACTIONS(1800), - [anon_sym_where] = ACTIONS(1800), - [anon_sym_not] = ACTIONS(1800), - [anon_sym_DOT_DOT_LT] = ACTIONS(1800), - [anon_sym_DOT_DOT] = ACTIONS(1800), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1800), - [sym_val_nothing] = ACTIONS(1800), - [anon_sym_true] = ACTIONS(1800), - [anon_sym_false] = ACTIONS(1800), - [aux_sym_val_number_token1] = ACTIONS(1800), - [aux_sym_val_number_token2] = ACTIONS(1800), - [aux_sym_val_number_token3] = ACTIONS(1800), - [aux_sym_val_number_token4] = ACTIONS(1800), - [anon_sym_inf] = ACTIONS(1800), - [anon_sym_DASHinf] = ACTIONS(1800), - [anon_sym_NaN] = ACTIONS(1800), - [anon_sym_0b] = ACTIONS(1800), - [anon_sym_0o] = ACTIONS(1800), - [anon_sym_0x] = ACTIONS(1800), - [sym_val_date] = ACTIONS(1800), - [anon_sym_DQUOTE] = ACTIONS(1800), - [sym__str_single_quotes] = ACTIONS(1800), - [sym__str_back_ticks] = ACTIONS(1800), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1800), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1800), - [anon_sym_CARET] = ACTIONS(1800), - [anon_sym_POUND] = ACTIONS(3), - }, - [915] = { - [sym_comment] = STATE(915), - [ts_builtin_sym_end] = ACTIONS(1798), - [anon_sym_export] = ACTIONS(1796), - [anon_sym_alias] = ACTIONS(1796), - [anon_sym_let] = ACTIONS(1796), - [anon_sym_let_DASHenv] = ACTIONS(1796), - [anon_sym_mut] = ACTIONS(1796), - [anon_sym_const] = ACTIONS(1796), - [sym_cmd_identifier] = ACTIONS(1796), - [anon_sym_SEMI] = ACTIONS(1796), - [anon_sym_LF] = ACTIONS(1798), - [anon_sym_def] = ACTIONS(1796), - [anon_sym_def_DASHenv] = ACTIONS(1796), - [anon_sym_export_DASHenv] = ACTIONS(1796), - [anon_sym_extern] = ACTIONS(1796), - [anon_sym_module] = ACTIONS(1796), - [anon_sym_use] = ACTIONS(1796), - [anon_sym_LBRACK] = ACTIONS(1796), - [anon_sym_LPAREN] = ACTIONS(1796), - [anon_sym_DOLLAR] = ACTIONS(1796), - [anon_sym_error] = ACTIONS(1796), - [anon_sym_DASH] = ACTIONS(1796), - [anon_sym_break] = ACTIONS(1796), - [anon_sym_continue] = ACTIONS(1796), - [anon_sym_for] = ACTIONS(1796), - [anon_sym_loop] = ACTIONS(1796), - [anon_sym_while] = ACTIONS(1796), - [anon_sym_do] = ACTIONS(1796), - [anon_sym_if] = ACTIONS(1796), - [anon_sym_match] = ACTIONS(1796), - [anon_sym_LBRACE] = ACTIONS(1796), - [anon_sym_try] = ACTIONS(1796), - [anon_sym_return] = ACTIONS(1796), - [anon_sym_source] = ACTIONS(1796), - [anon_sym_source_DASHenv] = ACTIONS(1796), - [anon_sym_register] = ACTIONS(1796), - [anon_sym_hide] = ACTIONS(1796), - [anon_sym_hide_DASHenv] = ACTIONS(1796), - [anon_sym_overlay] = ACTIONS(1796), - [anon_sym_where] = ACTIONS(1796), - [anon_sym_not] = ACTIONS(1796), - [anon_sym_DOT_DOT_LT] = ACTIONS(1796), - [anon_sym_DOT_DOT] = ACTIONS(1796), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1796), - [sym_val_nothing] = ACTIONS(1796), - [anon_sym_true] = ACTIONS(1796), - [anon_sym_false] = ACTIONS(1796), - [aux_sym_val_number_token1] = ACTIONS(1796), - [aux_sym_val_number_token2] = ACTIONS(1796), - [aux_sym_val_number_token3] = ACTIONS(1796), - [aux_sym_val_number_token4] = ACTIONS(1796), - [anon_sym_inf] = ACTIONS(1796), - [anon_sym_DASHinf] = ACTIONS(1796), - [anon_sym_NaN] = ACTIONS(1796), - [anon_sym_0b] = ACTIONS(1796), - [anon_sym_0o] = ACTIONS(1796), - [anon_sym_0x] = ACTIONS(1796), - [sym_val_date] = ACTIONS(1796), - [anon_sym_DQUOTE] = ACTIONS(1796), - [sym__str_single_quotes] = ACTIONS(1796), - [sym__str_back_ticks] = ACTIONS(1796), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1796), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1796), - [anon_sym_CARET] = ACTIONS(1796), - [anon_sym_POUND] = ACTIONS(3), - }, - [916] = { - [sym_comment] = STATE(916), - [ts_builtin_sym_end] = ACTIONS(1952), - [anon_sym_export] = ACTIONS(1950), - [anon_sym_alias] = ACTIONS(1950), - [anon_sym_let] = ACTIONS(1950), - [anon_sym_let_DASHenv] = ACTIONS(1950), - [anon_sym_mut] = ACTIONS(1950), - [anon_sym_const] = ACTIONS(1950), - [sym_cmd_identifier] = ACTIONS(1950), - [anon_sym_SEMI] = ACTIONS(1950), - [anon_sym_LF] = ACTIONS(1952), - [anon_sym_def] = ACTIONS(1950), - [anon_sym_def_DASHenv] = ACTIONS(1950), - [anon_sym_export_DASHenv] = ACTIONS(1950), - [anon_sym_extern] = ACTIONS(1950), - [anon_sym_module] = ACTIONS(1950), - [anon_sym_use] = ACTIONS(1950), - [anon_sym_LBRACK] = ACTIONS(1950), - [anon_sym_LPAREN] = ACTIONS(1950), - [anon_sym_DOLLAR] = ACTIONS(1950), - [anon_sym_error] = ACTIONS(1950), - [anon_sym_DASH] = ACTIONS(1950), - [anon_sym_break] = ACTIONS(1950), - [anon_sym_continue] = ACTIONS(1950), - [anon_sym_for] = ACTIONS(1950), - [anon_sym_loop] = ACTIONS(1950), - [anon_sym_while] = ACTIONS(1950), - [anon_sym_do] = ACTIONS(1950), - [anon_sym_if] = ACTIONS(1950), - [anon_sym_match] = ACTIONS(1950), - [anon_sym_LBRACE] = ACTIONS(1950), - [anon_sym_try] = ACTIONS(1950), - [anon_sym_return] = ACTIONS(1950), - [anon_sym_source] = ACTIONS(1950), - [anon_sym_source_DASHenv] = ACTIONS(1950), - [anon_sym_register] = ACTIONS(1950), - [anon_sym_hide] = ACTIONS(1950), - [anon_sym_hide_DASHenv] = ACTIONS(1950), - [anon_sym_overlay] = ACTIONS(1950), - [anon_sym_where] = ACTIONS(1950), - [anon_sym_not] = ACTIONS(1950), - [anon_sym_DOT_DOT_LT] = ACTIONS(1950), - [anon_sym_DOT_DOT] = ACTIONS(1950), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1950), - [sym_val_nothing] = ACTIONS(1950), - [anon_sym_true] = ACTIONS(1950), - [anon_sym_false] = ACTIONS(1950), - [aux_sym_val_number_token1] = ACTIONS(1950), - [aux_sym_val_number_token2] = ACTIONS(1950), - [aux_sym_val_number_token3] = ACTIONS(1950), - [aux_sym_val_number_token4] = ACTIONS(1950), - [anon_sym_inf] = ACTIONS(1950), - [anon_sym_DASHinf] = ACTIONS(1950), - [anon_sym_NaN] = ACTIONS(1950), - [anon_sym_0b] = ACTIONS(1950), - [anon_sym_0o] = ACTIONS(1950), - [anon_sym_0x] = ACTIONS(1950), - [sym_val_date] = ACTIONS(1950), - [anon_sym_DQUOTE] = ACTIONS(1950), - [sym__str_single_quotes] = ACTIONS(1950), - [sym__str_back_ticks] = ACTIONS(1950), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1950), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1950), - [anon_sym_CARET] = ACTIONS(1950), - [anon_sym_POUND] = ACTIONS(3), - }, - [917] = { - [sym_comment] = STATE(917), - [ts_builtin_sym_end] = ACTIONS(1872), - [anon_sym_export] = ACTIONS(1870), - [anon_sym_alias] = ACTIONS(1870), - [anon_sym_let] = ACTIONS(1870), - [anon_sym_let_DASHenv] = ACTIONS(1870), - [anon_sym_mut] = ACTIONS(1870), - [anon_sym_const] = ACTIONS(1870), - [sym_cmd_identifier] = ACTIONS(1870), - [anon_sym_SEMI] = ACTIONS(1870), - [anon_sym_LF] = ACTIONS(1872), - [anon_sym_def] = ACTIONS(1870), - [anon_sym_def_DASHenv] = ACTIONS(1870), - [anon_sym_export_DASHenv] = ACTIONS(1870), - [anon_sym_extern] = ACTIONS(1870), - [anon_sym_module] = ACTIONS(1870), - [anon_sym_use] = ACTIONS(1870), - [anon_sym_LBRACK] = ACTIONS(1870), - [anon_sym_LPAREN] = ACTIONS(1870), - [anon_sym_DOLLAR] = ACTIONS(1870), - [anon_sym_error] = ACTIONS(1870), - [anon_sym_DASH] = ACTIONS(1870), - [anon_sym_break] = ACTIONS(1870), - [anon_sym_continue] = ACTIONS(1870), - [anon_sym_for] = ACTIONS(1870), - [anon_sym_loop] = ACTIONS(1870), - [anon_sym_while] = ACTIONS(1870), - [anon_sym_do] = ACTIONS(1870), - [anon_sym_if] = ACTIONS(1870), - [anon_sym_match] = ACTIONS(1870), - [anon_sym_LBRACE] = ACTIONS(1870), - [anon_sym_try] = ACTIONS(1870), - [anon_sym_return] = ACTIONS(1870), - [anon_sym_source] = ACTIONS(1870), - [anon_sym_source_DASHenv] = ACTIONS(1870), - [anon_sym_register] = ACTIONS(1870), - [anon_sym_hide] = ACTIONS(1870), - [anon_sym_hide_DASHenv] = ACTIONS(1870), - [anon_sym_overlay] = ACTIONS(1870), - [anon_sym_where] = ACTIONS(1870), - [anon_sym_not] = ACTIONS(1870), - [anon_sym_DOT_DOT_LT] = ACTIONS(1870), - [anon_sym_DOT_DOT] = ACTIONS(1870), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1870), - [sym_val_nothing] = ACTIONS(1870), - [anon_sym_true] = ACTIONS(1870), - [anon_sym_false] = ACTIONS(1870), - [aux_sym_val_number_token1] = ACTIONS(1870), - [aux_sym_val_number_token2] = ACTIONS(1870), - [aux_sym_val_number_token3] = ACTIONS(1870), - [aux_sym_val_number_token4] = ACTIONS(1870), - [anon_sym_inf] = ACTIONS(1870), - [anon_sym_DASHinf] = ACTIONS(1870), - [anon_sym_NaN] = ACTIONS(1870), - [anon_sym_0b] = ACTIONS(1870), - [anon_sym_0o] = ACTIONS(1870), - [anon_sym_0x] = ACTIONS(1870), - [sym_val_date] = ACTIONS(1870), - [anon_sym_DQUOTE] = ACTIONS(1870), - [sym__str_single_quotes] = ACTIONS(1870), - [sym__str_back_ticks] = ACTIONS(1870), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1870), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1870), - [anon_sym_CARET] = ACTIONS(1870), - [anon_sym_POUND] = ACTIONS(3), - }, - [918] = { - [sym_comment] = STATE(918), - [ts_builtin_sym_end] = ACTIONS(1848), - [anon_sym_export] = ACTIONS(1846), - [anon_sym_alias] = ACTIONS(1846), - [anon_sym_let] = ACTIONS(1846), - [anon_sym_let_DASHenv] = ACTIONS(1846), - [anon_sym_mut] = ACTIONS(1846), - [anon_sym_const] = ACTIONS(1846), - [sym_cmd_identifier] = ACTIONS(1846), - [anon_sym_SEMI] = ACTIONS(1846), - [anon_sym_LF] = ACTIONS(1848), - [anon_sym_def] = ACTIONS(1846), - [anon_sym_def_DASHenv] = ACTIONS(1846), - [anon_sym_export_DASHenv] = ACTIONS(1846), - [anon_sym_extern] = ACTIONS(1846), - [anon_sym_module] = ACTIONS(1846), - [anon_sym_use] = ACTIONS(1846), - [anon_sym_LBRACK] = ACTIONS(1846), - [anon_sym_LPAREN] = ACTIONS(1846), - [anon_sym_DOLLAR] = ACTIONS(1846), - [anon_sym_error] = ACTIONS(1846), - [anon_sym_DASH] = ACTIONS(1846), - [anon_sym_break] = ACTIONS(1846), - [anon_sym_continue] = ACTIONS(1846), - [anon_sym_for] = ACTIONS(1846), - [anon_sym_loop] = ACTIONS(1846), - [anon_sym_while] = ACTIONS(1846), - [anon_sym_do] = ACTIONS(1846), - [anon_sym_if] = ACTIONS(1846), - [anon_sym_match] = ACTIONS(1846), - [anon_sym_LBRACE] = ACTIONS(1846), - [anon_sym_try] = ACTIONS(1846), - [anon_sym_return] = ACTIONS(1846), - [anon_sym_source] = ACTIONS(1846), - [anon_sym_source_DASHenv] = ACTIONS(1846), - [anon_sym_register] = ACTIONS(1846), - [anon_sym_hide] = ACTIONS(1846), - [anon_sym_hide_DASHenv] = ACTIONS(1846), - [anon_sym_overlay] = ACTIONS(1846), - [anon_sym_where] = ACTIONS(1846), - [anon_sym_not] = ACTIONS(1846), - [anon_sym_DOT_DOT_LT] = ACTIONS(1846), - [anon_sym_DOT_DOT] = ACTIONS(1846), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1846), - [sym_val_nothing] = ACTIONS(1846), - [anon_sym_true] = ACTIONS(1846), - [anon_sym_false] = ACTIONS(1846), - [aux_sym_val_number_token1] = ACTIONS(1846), - [aux_sym_val_number_token2] = ACTIONS(1846), - [aux_sym_val_number_token3] = ACTIONS(1846), - [aux_sym_val_number_token4] = ACTIONS(1846), - [anon_sym_inf] = ACTIONS(1846), - [anon_sym_DASHinf] = ACTIONS(1846), - [anon_sym_NaN] = ACTIONS(1846), - [anon_sym_0b] = ACTIONS(1846), - [anon_sym_0o] = ACTIONS(1846), - [anon_sym_0x] = ACTIONS(1846), - [sym_val_date] = ACTIONS(1846), - [anon_sym_DQUOTE] = ACTIONS(1846), - [sym__str_single_quotes] = ACTIONS(1846), - [sym__str_back_ticks] = ACTIONS(1846), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1846), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1846), - [anon_sym_CARET] = ACTIONS(1846), - [anon_sym_POUND] = ACTIONS(3), - }, - [919] = { - [sym_comment] = STATE(919), - [ts_builtin_sym_end] = ACTIONS(2002), - [anon_sym_export] = ACTIONS(2000), - [anon_sym_alias] = ACTIONS(2000), - [anon_sym_let] = ACTIONS(2000), - [anon_sym_let_DASHenv] = ACTIONS(2000), - [anon_sym_mut] = ACTIONS(2000), - [anon_sym_const] = ACTIONS(2000), - [sym_cmd_identifier] = ACTIONS(2000), - [anon_sym_SEMI] = ACTIONS(2000), - [anon_sym_LF] = ACTIONS(2002), - [anon_sym_def] = ACTIONS(2000), - [anon_sym_def_DASHenv] = ACTIONS(2000), - [anon_sym_export_DASHenv] = ACTIONS(2000), - [anon_sym_extern] = ACTIONS(2000), - [anon_sym_module] = ACTIONS(2000), - [anon_sym_use] = ACTIONS(2000), - [anon_sym_LBRACK] = ACTIONS(2000), - [anon_sym_LPAREN] = ACTIONS(2000), - [anon_sym_DOLLAR] = ACTIONS(2000), - [anon_sym_error] = ACTIONS(2000), - [anon_sym_DASH] = ACTIONS(2000), - [anon_sym_break] = ACTIONS(2000), - [anon_sym_continue] = ACTIONS(2000), - [anon_sym_for] = ACTIONS(2000), - [anon_sym_loop] = ACTIONS(2000), - [anon_sym_while] = ACTIONS(2000), - [anon_sym_do] = ACTIONS(2000), - [anon_sym_if] = ACTIONS(2000), - [anon_sym_match] = ACTIONS(2000), - [anon_sym_LBRACE] = ACTIONS(2000), - [anon_sym_try] = ACTIONS(2000), - [anon_sym_return] = ACTIONS(2000), - [anon_sym_source] = ACTIONS(2000), - [anon_sym_source_DASHenv] = ACTIONS(2000), - [anon_sym_register] = ACTIONS(2000), - [anon_sym_hide] = ACTIONS(2000), - [anon_sym_hide_DASHenv] = ACTIONS(2000), - [anon_sym_overlay] = ACTIONS(2000), - [anon_sym_where] = ACTIONS(2000), - [anon_sym_not] = ACTIONS(2000), - [anon_sym_DOT_DOT_LT] = ACTIONS(2000), - [anon_sym_DOT_DOT] = ACTIONS(2000), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2000), - [sym_val_nothing] = ACTIONS(2000), - [anon_sym_true] = ACTIONS(2000), - [anon_sym_false] = ACTIONS(2000), - [aux_sym_val_number_token1] = ACTIONS(2000), - [aux_sym_val_number_token2] = ACTIONS(2000), - [aux_sym_val_number_token3] = ACTIONS(2000), - [aux_sym_val_number_token4] = ACTIONS(2000), - [anon_sym_inf] = ACTIONS(2000), - [anon_sym_DASHinf] = ACTIONS(2000), - [anon_sym_NaN] = ACTIONS(2000), - [anon_sym_0b] = ACTIONS(2000), - [anon_sym_0o] = ACTIONS(2000), - [anon_sym_0x] = ACTIONS(2000), - [sym_val_date] = ACTIONS(2000), - [anon_sym_DQUOTE] = ACTIONS(2000), - [sym__str_single_quotes] = ACTIONS(2000), - [sym__str_back_ticks] = ACTIONS(2000), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2000), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2000), - [anon_sym_CARET] = ACTIONS(2000), - [anon_sym_POUND] = ACTIONS(3), - }, - [920] = { - [sym_comment] = STATE(920), - [ts_builtin_sym_end] = ACTIONS(1868), - [anon_sym_export] = ACTIONS(1866), - [anon_sym_alias] = ACTIONS(1866), - [anon_sym_let] = ACTIONS(1866), - [anon_sym_let_DASHenv] = ACTIONS(1866), - [anon_sym_mut] = ACTIONS(1866), - [anon_sym_const] = ACTIONS(1866), - [sym_cmd_identifier] = ACTIONS(1866), - [anon_sym_SEMI] = ACTIONS(1866), - [anon_sym_LF] = ACTIONS(1868), - [anon_sym_def] = ACTIONS(1866), - [anon_sym_def_DASHenv] = ACTIONS(1866), - [anon_sym_export_DASHenv] = ACTIONS(1866), - [anon_sym_extern] = ACTIONS(1866), - [anon_sym_module] = ACTIONS(1866), - [anon_sym_use] = ACTIONS(1866), - [anon_sym_LBRACK] = ACTIONS(1866), - [anon_sym_LPAREN] = ACTIONS(1866), - [anon_sym_DOLLAR] = ACTIONS(1866), - [anon_sym_error] = ACTIONS(1866), - [anon_sym_DASH] = ACTIONS(1866), - [anon_sym_break] = ACTIONS(1866), - [anon_sym_continue] = ACTIONS(1866), - [anon_sym_for] = ACTIONS(1866), - [anon_sym_loop] = ACTIONS(1866), - [anon_sym_while] = ACTIONS(1866), - [anon_sym_do] = ACTIONS(1866), - [anon_sym_if] = ACTIONS(1866), - [anon_sym_match] = ACTIONS(1866), - [anon_sym_LBRACE] = ACTIONS(1866), - [anon_sym_try] = ACTIONS(1866), - [anon_sym_return] = ACTIONS(1866), - [anon_sym_source] = ACTIONS(1866), - [anon_sym_source_DASHenv] = ACTIONS(1866), - [anon_sym_register] = ACTIONS(1866), - [anon_sym_hide] = ACTIONS(1866), - [anon_sym_hide_DASHenv] = ACTIONS(1866), - [anon_sym_overlay] = ACTIONS(1866), - [anon_sym_where] = ACTIONS(1866), - [anon_sym_not] = ACTIONS(1866), - [anon_sym_DOT_DOT_LT] = ACTIONS(1866), - [anon_sym_DOT_DOT] = ACTIONS(1866), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1866), - [sym_val_nothing] = ACTIONS(1866), - [anon_sym_true] = ACTIONS(1866), - [anon_sym_false] = ACTIONS(1866), - [aux_sym_val_number_token1] = ACTIONS(1866), - [aux_sym_val_number_token2] = ACTIONS(1866), - [aux_sym_val_number_token3] = ACTIONS(1866), - [aux_sym_val_number_token4] = ACTIONS(1866), - [anon_sym_inf] = ACTIONS(1866), - [anon_sym_DASHinf] = ACTIONS(1866), - [anon_sym_NaN] = ACTIONS(1866), - [anon_sym_0b] = ACTIONS(1866), - [anon_sym_0o] = ACTIONS(1866), - [anon_sym_0x] = ACTIONS(1866), - [sym_val_date] = ACTIONS(1866), - [anon_sym_DQUOTE] = ACTIONS(1866), - [sym__str_single_quotes] = ACTIONS(1866), - [sym__str_back_ticks] = ACTIONS(1866), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1866), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1866), - [anon_sym_CARET] = ACTIONS(1866), - [anon_sym_POUND] = ACTIONS(3), - }, - [921] = { - [sym_comment] = STATE(921), - [ts_builtin_sym_end] = ACTIONS(1856), - [anon_sym_export] = ACTIONS(1854), - [anon_sym_alias] = ACTIONS(1854), - [anon_sym_let] = ACTIONS(1854), - [anon_sym_let_DASHenv] = ACTIONS(1854), - [anon_sym_mut] = ACTIONS(1854), - [anon_sym_const] = ACTIONS(1854), - [sym_cmd_identifier] = ACTIONS(1854), - [anon_sym_SEMI] = ACTIONS(1854), - [anon_sym_LF] = ACTIONS(1856), - [anon_sym_def] = ACTIONS(1854), - [anon_sym_def_DASHenv] = ACTIONS(1854), - [anon_sym_export_DASHenv] = ACTIONS(1854), - [anon_sym_extern] = ACTIONS(1854), - [anon_sym_module] = ACTIONS(1854), - [anon_sym_use] = ACTIONS(1854), - [anon_sym_LBRACK] = ACTIONS(1854), - [anon_sym_LPAREN] = ACTIONS(1854), - [anon_sym_DOLLAR] = ACTIONS(1854), - [anon_sym_error] = ACTIONS(1854), - [anon_sym_DASH] = ACTIONS(1854), - [anon_sym_break] = ACTIONS(1854), - [anon_sym_continue] = ACTIONS(1854), - [anon_sym_for] = ACTIONS(1854), - [anon_sym_loop] = ACTIONS(1854), - [anon_sym_while] = ACTIONS(1854), - [anon_sym_do] = ACTIONS(1854), - [anon_sym_if] = ACTIONS(1854), - [anon_sym_match] = ACTIONS(1854), - [anon_sym_LBRACE] = ACTIONS(1854), - [anon_sym_try] = ACTIONS(1854), - [anon_sym_return] = ACTIONS(1854), - [anon_sym_source] = ACTIONS(1854), - [anon_sym_source_DASHenv] = ACTIONS(1854), - [anon_sym_register] = ACTIONS(1854), - [anon_sym_hide] = ACTIONS(1854), - [anon_sym_hide_DASHenv] = ACTIONS(1854), - [anon_sym_overlay] = ACTIONS(1854), - [anon_sym_where] = ACTIONS(1854), - [anon_sym_not] = ACTIONS(1854), - [anon_sym_DOT_DOT_LT] = ACTIONS(1854), - [anon_sym_DOT_DOT] = ACTIONS(1854), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), - [sym_val_nothing] = ACTIONS(1854), - [anon_sym_true] = ACTIONS(1854), - [anon_sym_false] = ACTIONS(1854), - [aux_sym_val_number_token1] = ACTIONS(1854), - [aux_sym_val_number_token2] = ACTIONS(1854), - [aux_sym_val_number_token3] = ACTIONS(1854), - [aux_sym_val_number_token4] = ACTIONS(1854), - [anon_sym_inf] = ACTIONS(1854), - [anon_sym_DASHinf] = ACTIONS(1854), - [anon_sym_NaN] = ACTIONS(1854), - [anon_sym_0b] = ACTIONS(1854), - [anon_sym_0o] = ACTIONS(1854), - [anon_sym_0x] = ACTIONS(1854), - [sym_val_date] = ACTIONS(1854), - [anon_sym_DQUOTE] = ACTIONS(1854), - [sym__str_single_quotes] = ACTIONS(1854), - [sym__str_back_ticks] = ACTIONS(1854), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), - [anon_sym_CARET] = ACTIONS(1854), - [anon_sym_POUND] = ACTIONS(3), - }, - [922] = { - [sym_comment] = STATE(922), - [ts_builtin_sym_end] = ACTIONS(1998), - [anon_sym_export] = ACTIONS(1996), - [anon_sym_alias] = ACTIONS(1996), - [anon_sym_let] = ACTIONS(1996), - [anon_sym_let_DASHenv] = ACTIONS(1996), - [anon_sym_mut] = ACTIONS(1996), - [anon_sym_const] = ACTIONS(1996), - [sym_cmd_identifier] = ACTIONS(1996), - [anon_sym_SEMI] = ACTIONS(1996), - [anon_sym_LF] = ACTIONS(1998), - [anon_sym_def] = ACTIONS(1996), - [anon_sym_def_DASHenv] = ACTIONS(1996), - [anon_sym_export_DASHenv] = ACTIONS(1996), - [anon_sym_extern] = ACTIONS(1996), - [anon_sym_module] = ACTIONS(1996), - [anon_sym_use] = ACTIONS(1996), - [anon_sym_LBRACK] = ACTIONS(1996), - [anon_sym_LPAREN] = ACTIONS(1996), - [anon_sym_DOLLAR] = ACTIONS(1996), - [anon_sym_error] = ACTIONS(1996), - [anon_sym_DASH] = ACTIONS(1996), - [anon_sym_break] = ACTIONS(1996), - [anon_sym_continue] = ACTIONS(1996), - [anon_sym_for] = ACTIONS(1996), - [anon_sym_loop] = ACTIONS(1996), - [anon_sym_while] = ACTIONS(1996), - [anon_sym_do] = ACTIONS(1996), - [anon_sym_if] = ACTIONS(1996), - [anon_sym_match] = ACTIONS(1996), - [anon_sym_LBRACE] = ACTIONS(1996), - [anon_sym_try] = ACTIONS(1996), - [anon_sym_return] = ACTIONS(1996), - [anon_sym_source] = ACTIONS(1996), - [anon_sym_source_DASHenv] = ACTIONS(1996), - [anon_sym_register] = ACTIONS(1996), - [anon_sym_hide] = ACTIONS(1996), - [anon_sym_hide_DASHenv] = ACTIONS(1996), - [anon_sym_overlay] = ACTIONS(1996), - [anon_sym_where] = ACTIONS(1996), - [anon_sym_not] = ACTIONS(1996), - [anon_sym_DOT_DOT_LT] = ACTIONS(1996), - [anon_sym_DOT_DOT] = ACTIONS(1996), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1996), - [sym_val_nothing] = ACTIONS(1996), - [anon_sym_true] = ACTIONS(1996), - [anon_sym_false] = ACTIONS(1996), - [aux_sym_val_number_token1] = ACTIONS(1996), - [aux_sym_val_number_token2] = ACTIONS(1996), - [aux_sym_val_number_token3] = ACTIONS(1996), - [aux_sym_val_number_token4] = ACTIONS(1996), - [anon_sym_inf] = ACTIONS(1996), - [anon_sym_DASHinf] = ACTIONS(1996), - [anon_sym_NaN] = ACTIONS(1996), - [anon_sym_0b] = ACTIONS(1996), - [anon_sym_0o] = ACTIONS(1996), - [anon_sym_0x] = ACTIONS(1996), - [sym_val_date] = ACTIONS(1996), - [anon_sym_DQUOTE] = ACTIONS(1996), - [sym__str_single_quotes] = ACTIONS(1996), - [sym__str_back_ticks] = ACTIONS(1996), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1996), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1996), - [anon_sym_CARET] = ACTIONS(1996), - [anon_sym_POUND] = ACTIONS(3), - }, - [923] = { - [sym_comment] = STATE(923), - [ts_builtin_sym_end] = ACTIONS(1948), - [anon_sym_export] = ACTIONS(1946), - [anon_sym_alias] = ACTIONS(1946), - [anon_sym_let] = ACTIONS(1946), - [anon_sym_let_DASHenv] = ACTIONS(1946), - [anon_sym_mut] = ACTIONS(1946), - [anon_sym_const] = ACTIONS(1946), - [sym_cmd_identifier] = ACTIONS(1946), - [anon_sym_SEMI] = ACTIONS(1946), - [anon_sym_LF] = ACTIONS(1948), - [anon_sym_def] = ACTIONS(1946), - [anon_sym_def_DASHenv] = ACTIONS(1946), - [anon_sym_export_DASHenv] = ACTIONS(1946), - [anon_sym_extern] = ACTIONS(1946), - [anon_sym_module] = ACTIONS(1946), - [anon_sym_use] = ACTIONS(1946), - [anon_sym_LBRACK] = ACTIONS(1946), - [anon_sym_LPAREN] = ACTIONS(1946), - [anon_sym_DOLLAR] = ACTIONS(1946), - [anon_sym_error] = ACTIONS(1946), - [anon_sym_DASH] = ACTIONS(1946), - [anon_sym_break] = ACTIONS(1946), - [anon_sym_continue] = ACTIONS(1946), - [anon_sym_for] = ACTIONS(1946), - [anon_sym_loop] = ACTIONS(1946), - [anon_sym_while] = ACTIONS(1946), - [anon_sym_do] = ACTIONS(1946), - [anon_sym_if] = ACTIONS(1946), - [anon_sym_match] = ACTIONS(1946), - [anon_sym_LBRACE] = ACTIONS(1946), - [anon_sym_try] = ACTIONS(1946), - [anon_sym_return] = ACTIONS(1946), - [anon_sym_source] = ACTIONS(1946), - [anon_sym_source_DASHenv] = ACTIONS(1946), - [anon_sym_register] = ACTIONS(1946), - [anon_sym_hide] = ACTIONS(1946), - [anon_sym_hide_DASHenv] = ACTIONS(1946), - [anon_sym_overlay] = ACTIONS(1946), - [anon_sym_where] = ACTIONS(1946), - [anon_sym_not] = ACTIONS(1946), - [anon_sym_DOT_DOT_LT] = ACTIONS(1946), - [anon_sym_DOT_DOT] = ACTIONS(1946), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1946), - [sym_val_nothing] = ACTIONS(1946), - [anon_sym_true] = ACTIONS(1946), - [anon_sym_false] = ACTIONS(1946), - [aux_sym_val_number_token1] = ACTIONS(1946), - [aux_sym_val_number_token2] = ACTIONS(1946), - [aux_sym_val_number_token3] = ACTIONS(1946), - [aux_sym_val_number_token4] = ACTIONS(1946), - [anon_sym_inf] = ACTIONS(1946), - [anon_sym_DASHinf] = ACTIONS(1946), - [anon_sym_NaN] = ACTIONS(1946), - [anon_sym_0b] = ACTIONS(1946), - [anon_sym_0o] = ACTIONS(1946), - [anon_sym_0x] = ACTIONS(1946), - [sym_val_date] = ACTIONS(1946), - [anon_sym_DQUOTE] = ACTIONS(1946), - [sym__str_single_quotes] = ACTIONS(1946), - [sym__str_back_ticks] = ACTIONS(1946), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1946), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1946), - [anon_sym_CARET] = ACTIONS(1946), - [anon_sym_POUND] = ACTIONS(3), - }, - [924] = { - [sym_comment] = STATE(924), - [ts_builtin_sym_end] = ACTIONS(1974), - [anon_sym_export] = ACTIONS(1972), - [anon_sym_alias] = ACTIONS(1972), - [anon_sym_let] = ACTIONS(1972), - [anon_sym_let_DASHenv] = ACTIONS(1972), - [anon_sym_mut] = ACTIONS(1972), - [anon_sym_const] = ACTIONS(1972), - [sym_cmd_identifier] = ACTIONS(1972), - [anon_sym_SEMI] = ACTIONS(1972), - [anon_sym_LF] = ACTIONS(1974), - [anon_sym_def] = ACTIONS(1972), - [anon_sym_def_DASHenv] = ACTIONS(1972), - [anon_sym_export_DASHenv] = ACTIONS(1972), - [anon_sym_extern] = ACTIONS(1972), - [anon_sym_module] = ACTIONS(1972), - [anon_sym_use] = ACTIONS(1972), - [anon_sym_LBRACK] = ACTIONS(1972), - [anon_sym_LPAREN] = ACTIONS(1972), - [anon_sym_DOLLAR] = ACTIONS(1972), - [anon_sym_error] = ACTIONS(1972), - [anon_sym_DASH] = ACTIONS(1972), - [anon_sym_break] = ACTIONS(1972), - [anon_sym_continue] = ACTIONS(1972), - [anon_sym_for] = ACTIONS(1972), - [anon_sym_loop] = ACTIONS(1972), - [anon_sym_while] = ACTIONS(1972), - [anon_sym_do] = ACTIONS(1972), - [anon_sym_if] = ACTIONS(1972), - [anon_sym_match] = ACTIONS(1972), - [anon_sym_LBRACE] = ACTIONS(1972), - [anon_sym_try] = ACTIONS(1972), - [anon_sym_return] = ACTIONS(1972), - [anon_sym_source] = ACTIONS(1972), - [anon_sym_source_DASHenv] = ACTIONS(1972), - [anon_sym_register] = ACTIONS(1972), - [anon_sym_hide] = ACTIONS(1972), - [anon_sym_hide_DASHenv] = ACTIONS(1972), - [anon_sym_overlay] = ACTIONS(1972), - [anon_sym_where] = ACTIONS(1972), - [anon_sym_not] = ACTIONS(1972), - [anon_sym_DOT_DOT_LT] = ACTIONS(1972), - [anon_sym_DOT_DOT] = ACTIONS(1972), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1972), - [sym_val_nothing] = ACTIONS(1972), - [anon_sym_true] = ACTIONS(1972), - [anon_sym_false] = ACTIONS(1972), - [aux_sym_val_number_token1] = ACTIONS(1972), - [aux_sym_val_number_token2] = ACTIONS(1972), - [aux_sym_val_number_token3] = ACTIONS(1972), - [aux_sym_val_number_token4] = ACTIONS(1972), - [anon_sym_inf] = ACTIONS(1972), - [anon_sym_DASHinf] = ACTIONS(1972), - [anon_sym_NaN] = ACTIONS(1972), - [anon_sym_0b] = ACTIONS(1972), - [anon_sym_0o] = ACTIONS(1972), - [anon_sym_0x] = ACTIONS(1972), - [sym_val_date] = ACTIONS(1972), - [anon_sym_DQUOTE] = ACTIONS(1972), - [sym__str_single_quotes] = ACTIONS(1972), - [sym__str_back_ticks] = ACTIONS(1972), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1972), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1972), - [anon_sym_CARET] = ACTIONS(1972), - [anon_sym_POUND] = ACTIONS(3), - }, - [925] = { - [sym_comment] = STATE(925), - [ts_builtin_sym_end] = ACTIONS(1944), - [anon_sym_export] = ACTIONS(1942), - [anon_sym_alias] = ACTIONS(1942), - [anon_sym_let] = ACTIONS(1942), - [anon_sym_let_DASHenv] = ACTIONS(1942), - [anon_sym_mut] = ACTIONS(1942), - [anon_sym_const] = ACTIONS(1942), - [sym_cmd_identifier] = ACTIONS(1942), - [anon_sym_SEMI] = ACTIONS(1942), - [anon_sym_LF] = ACTIONS(1944), - [anon_sym_def] = ACTIONS(1942), - [anon_sym_def_DASHenv] = ACTIONS(1942), - [anon_sym_export_DASHenv] = ACTIONS(1942), - [anon_sym_extern] = ACTIONS(1942), - [anon_sym_module] = ACTIONS(1942), - [anon_sym_use] = ACTIONS(1942), - [anon_sym_LBRACK] = ACTIONS(1942), - [anon_sym_LPAREN] = ACTIONS(1942), - [anon_sym_DOLLAR] = ACTIONS(1942), - [anon_sym_error] = ACTIONS(1942), - [anon_sym_DASH] = ACTIONS(1942), - [anon_sym_break] = ACTIONS(1942), - [anon_sym_continue] = ACTIONS(1942), - [anon_sym_for] = ACTIONS(1942), - [anon_sym_loop] = ACTIONS(1942), - [anon_sym_while] = ACTIONS(1942), - [anon_sym_do] = ACTIONS(1942), - [anon_sym_if] = ACTIONS(1942), - [anon_sym_match] = ACTIONS(1942), - [anon_sym_LBRACE] = ACTIONS(1942), - [anon_sym_try] = ACTIONS(1942), - [anon_sym_return] = ACTIONS(1942), - [anon_sym_source] = ACTIONS(1942), - [anon_sym_source_DASHenv] = ACTIONS(1942), - [anon_sym_register] = ACTIONS(1942), - [anon_sym_hide] = ACTIONS(1942), - [anon_sym_hide_DASHenv] = ACTIONS(1942), - [anon_sym_overlay] = ACTIONS(1942), - [anon_sym_where] = ACTIONS(1942), - [anon_sym_not] = ACTIONS(1942), - [anon_sym_DOT_DOT_LT] = ACTIONS(1942), - [anon_sym_DOT_DOT] = ACTIONS(1942), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1942), - [sym_val_nothing] = ACTIONS(1942), - [anon_sym_true] = ACTIONS(1942), - [anon_sym_false] = ACTIONS(1942), - [aux_sym_val_number_token1] = ACTIONS(1942), - [aux_sym_val_number_token2] = ACTIONS(1942), - [aux_sym_val_number_token3] = ACTIONS(1942), - [aux_sym_val_number_token4] = ACTIONS(1942), - [anon_sym_inf] = ACTIONS(1942), - [anon_sym_DASHinf] = ACTIONS(1942), - [anon_sym_NaN] = ACTIONS(1942), - [anon_sym_0b] = ACTIONS(1942), - [anon_sym_0o] = ACTIONS(1942), - [anon_sym_0x] = ACTIONS(1942), - [sym_val_date] = ACTIONS(1942), - [anon_sym_DQUOTE] = ACTIONS(1942), - [sym__str_single_quotes] = ACTIONS(1942), - [sym__str_back_ticks] = ACTIONS(1942), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1942), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1942), - [anon_sym_CARET] = ACTIONS(1942), - [anon_sym_POUND] = ACTIONS(3), - }, - [926] = { - [sym_comment] = STATE(926), - [ts_builtin_sym_end] = ACTIONS(2016), - [anon_sym_export] = ACTIONS(2014), - [anon_sym_alias] = ACTIONS(2014), - [anon_sym_let] = ACTIONS(2014), - [anon_sym_let_DASHenv] = ACTIONS(2014), - [anon_sym_mut] = ACTIONS(2014), - [anon_sym_const] = ACTIONS(2014), - [sym_cmd_identifier] = ACTIONS(2014), - [anon_sym_SEMI] = ACTIONS(2014), - [anon_sym_LF] = ACTIONS(2016), - [anon_sym_def] = ACTIONS(2014), - [anon_sym_def_DASHenv] = ACTIONS(2014), - [anon_sym_export_DASHenv] = ACTIONS(2014), - [anon_sym_extern] = ACTIONS(2014), - [anon_sym_module] = ACTIONS(2014), - [anon_sym_use] = ACTIONS(2014), - [anon_sym_LBRACK] = ACTIONS(2014), - [anon_sym_LPAREN] = ACTIONS(2014), - [anon_sym_DOLLAR] = ACTIONS(2014), - [anon_sym_error] = ACTIONS(2014), - [anon_sym_DASH] = ACTIONS(2014), - [anon_sym_break] = ACTIONS(2014), - [anon_sym_continue] = ACTIONS(2014), - [anon_sym_for] = ACTIONS(2014), - [anon_sym_loop] = ACTIONS(2014), - [anon_sym_while] = ACTIONS(2014), - [anon_sym_do] = ACTIONS(2014), - [anon_sym_if] = ACTIONS(2014), - [anon_sym_match] = ACTIONS(2014), - [anon_sym_LBRACE] = ACTIONS(2014), - [anon_sym_try] = ACTIONS(2014), - [anon_sym_return] = ACTIONS(2014), - [anon_sym_source] = ACTIONS(2014), - [anon_sym_source_DASHenv] = ACTIONS(2014), - [anon_sym_register] = ACTIONS(2014), - [anon_sym_hide] = ACTIONS(2014), - [anon_sym_hide_DASHenv] = ACTIONS(2014), - [anon_sym_overlay] = ACTIONS(2014), - [anon_sym_where] = ACTIONS(2014), - [anon_sym_not] = ACTIONS(2014), - [anon_sym_DOT_DOT_LT] = ACTIONS(2014), - [anon_sym_DOT_DOT] = ACTIONS(2014), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2014), - [sym_val_nothing] = ACTIONS(2014), - [anon_sym_true] = ACTIONS(2014), - [anon_sym_false] = ACTIONS(2014), - [aux_sym_val_number_token1] = ACTIONS(2014), - [aux_sym_val_number_token2] = ACTIONS(2014), - [aux_sym_val_number_token3] = ACTIONS(2014), - [aux_sym_val_number_token4] = ACTIONS(2014), - [anon_sym_inf] = ACTIONS(2014), - [anon_sym_DASHinf] = ACTIONS(2014), - [anon_sym_NaN] = ACTIONS(2014), - [anon_sym_0b] = ACTIONS(2014), - [anon_sym_0o] = ACTIONS(2014), - [anon_sym_0x] = ACTIONS(2014), - [sym_val_date] = ACTIONS(2014), - [anon_sym_DQUOTE] = ACTIONS(2014), - [sym__str_single_quotes] = ACTIONS(2014), - [sym__str_back_ticks] = ACTIONS(2014), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2014), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2014), - [anon_sym_CARET] = ACTIONS(2014), - [anon_sym_POUND] = ACTIONS(3), - }, - [927] = { - [sym_comment] = STATE(927), - [ts_builtin_sym_end] = ACTIONS(1938), - [anon_sym_export] = ACTIONS(1936), - [anon_sym_alias] = ACTIONS(1936), - [anon_sym_let] = ACTIONS(1936), - [anon_sym_let_DASHenv] = ACTIONS(1936), - [anon_sym_mut] = ACTIONS(1936), - [anon_sym_const] = ACTIONS(1936), - [sym_cmd_identifier] = ACTIONS(1936), - [anon_sym_SEMI] = ACTIONS(1936), - [anon_sym_LF] = ACTIONS(1938), - [anon_sym_def] = ACTIONS(1936), - [anon_sym_def_DASHenv] = ACTIONS(1936), - [anon_sym_export_DASHenv] = ACTIONS(1936), - [anon_sym_extern] = ACTIONS(1936), - [anon_sym_module] = ACTIONS(1936), - [anon_sym_use] = ACTIONS(1936), - [anon_sym_LBRACK] = ACTIONS(1936), - [anon_sym_LPAREN] = ACTIONS(1936), - [anon_sym_DOLLAR] = ACTIONS(1936), - [anon_sym_error] = ACTIONS(1936), - [anon_sym_DASH] = ACTIONS(1936), - [anon_sym_break] = ACTIONS(1936), - [anon_sym_continue] = ACTIONS(1936), - [anon_sym_for] = ACTIONS(1936), - [anon_sym_loop] = ACTIONS(1936), - [anon_sym_while] = ACTIONS(1936), - [anon_sym_do] = ACTIONS(1936), - [anon_sym_if] = ACTIONS(1936), - [anon_sym_match] = ACTIONS(1936), - [anon_sym_LBRACE] = ACTIONS(1936), - [anon_sym_try] = ACTIONS(1936), - [anon_sym_return] = ACTIONS(1936), - [anon_sym_source] = ACTIONS(1936), - [anon_sym_source_DASHenv] = ACTIONS(1936), - [anon_sym_register] = ACTIONS(1936), - [anon_sym_hide] = ACTIONS(1936), - [anon_sym_hide_DASHenv] = ACTIONS(1936), - [anon_sym_overlay] = ACTIONS(1936), - [anon_sym_where] = ACTIONS(1936), - [anon_sym_not] = ACTIONS(1936), - [anon_sym_DOT_DOT_LT] = ACTIONS(1936), - [anon_sym_DOT_DOT] = ACTIONS(1936), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1936), - [sym_val_nothing] = ACTIONS(1936), - [anon_sym_true] = ACTIONS(1936), - [anon_sym_false] = ACTIONS(1936), - [aux_sym_val_number_token1] = ACTIONS(1936), - [aux_sym_val_number_token2] = ACTIONS(1936), - [aux_sym_val_number_token3] = ACTIONS(1936), - [aux_sym_val_number_token4] = ACTIONS(1936), - [anon_sym_inf] = ACTIONS(1936), - [anon_sym_DASHinf] = ACTIONS(1936), - [anon_sym_NaN] = ACTIONS(1936), - [anon_sym_0b] = ACTIONS(1936), - [anon_sym_0o] = ACTIONS(1936), - [anon_sym_0x] = ACTIONS(1936), - [sym_val_date] = ACTIONS(1936), - [anon_sym_DQUOTE] = ACTIONS(1936), - [sym__str_single_quotes] = ACTIONS(1936), - [sym__str_back_ticks] = ACTIONS(1936), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1936), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1936), - [anon_sym_CARET] = ACTIONS(1936), - [anon_sym_POUND] = ACTIONS(3), - }, - [928] = { - [sym_comment] = STATE(928), - [ts_builtin_sym_end] = ACTIONS(1856), - [anon_sym_export] = ACTIONS(1854), - [anon_sym_alias] = ACTIONS(1854), - [anon_sym_let] = ACTIONS(1854), - [anon_sym_let_DASHenv] = ACTIONS(1854), - [anon_sym_mut] = ACTIONS(1854), - [anon_sym_const] = ACTIONS(1854), - [sym_cmd_identifier] = ACTIONS(1854), - [anon_sym_SEMI] = ACTIONS(1854), - [anon_sym_LF] = ACTIONS(1856), - [anon_sym_def] = ACTIONS(1854), - [anon_sym_def_DASHenv] = ACTIONS(1854), - [anon_sym_export_DASHenv] = ACTIONS(1854), - [anon_sym_extern] = ACTIONS(1854), - [anon_sym_module] = ACTIONS(1854), - [anon_sym_use] = ACTIONS(1854), - [anon_sym_LBRACK] = ACTIONS(1854), - [anon_sym_LPAREN] = ACTIONS(1854), - [anon_sym_DOLLAR] = ACTIONS(1854), - [anon_sym_error] = ACTIONS(1854), - [anon_sym_DASH] = ACTIONS(1854), - [anon_sym_break] = ACTIONS(1854), - [anon_sym_continue] = ACTIONS(1854), - [anon_sym_for] = ACTIONS(1854), - [anon_sym_loop] = ACTIONS(1854), - [anon_sym_while] = ACTIONS(1854), - [anon_sym_do] = ACTIONS(1854), - [anon_sym_if] = ACTIONS(1854), - [anon_sym_match] = ACTIONS(1854), - [anon_sym_LBRACE] = ACTIONS(1854), - [anon_sym_try] = ACTIONS(1854), - [anon_sym_return] = ACTIONS(1854), - [anon_sym_source] = ACTIONS(1854), - [anon_sym_source_DASHenv] = ACTIONS(1854), - [anon_sym_register] = ACTIONS(1854), - [anon_sym_hide] = ACTIONS(1854), - [anon_sym_hide_DASHenv] = ACTIONS(1854), - [anon_sym_overlay] = ACTIONS(1854), - [anon_sym_where] = ACTIONS(1854), - [anon_sym_not] = ACTIONS(1854), - [anon_sym_DOT_DOT_LT] = ACTIONS(1854), - [anon_sym_DOT_DOT] = ACTIONS(1854), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1854), - [sym_val_nothing] = ACTIONS(1854), - [anon_sym_true] = ACTIONS(1854), - [anon_sym_false] = ACTIONS(1854), - [aux_sym_val_number_token1] = ACTIONS(1854), - [aux_sym_val_number_token2] = ACTIONS(1854), - [aux_sym_val_number_token3] = ACTIONS(1854), - [aux_sym_val_number_token4] = ACTIONS(1854), - [anon_sym_inf] = ACTIONS(1854), - [anon_sym_DASHinf] = ACTIONS(1854), - [anon_sym_NaN] = ACTIONS(1854), - [anon_sym_0b] = ACTIONS(1854), - [anon_sym_0o] = ACTIONS(1854), - [anon_sym_0x] = ACTIONS(1854), - [sym_val_date] = ACTIONS(1854), - [anon_sym_DQUOTE] = ACTIONS(1854), - [sym__str_single_quotes] = ACTIONS(1854), - [sym__str_back_ticks] = ACTIONS(1854), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1854), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1854), - [anon_sym_CARET] = ACTIONS(1854), - [anon_sym_POUND] = ACTIONS(3), - }, - [929] = { - [sym_comment] = STATE(929), - [ts_builtin_sym_end] = ACTIONS(1986), - [anon_sym_export] = ACTIONS(1984), - [anon_sym_alias] = ACTIONS(1984), - [anon_sym_let] = ACTIONS(1984), - [anon_sym_let_DASHenv] = ACTIONS(1984), - [anon_sym_mut] = ACTIONS(1984), - [anon_sym_const] = ACTIONS(1984), - [sym_cmd_identifier] = ACTIONS(1984), - [anon_sym_SEMI] = ACTIONS(1984), - [anon_sym_LF] = ACTIONS(1986), - [anon_sym_def] = ACTIONS(1984), - [anon_sym_def_DASHenv] = ACTIONS(1984), - [anon_sym_export_DASHenv] = ACTIONS(1984), - [anon_sym_extern] = ACTIONS(1984), - [anon_sym_module] = ACTIONS(1984), - [anon_sym_use] = ACTIONS(1984), - [anon_sym_LBRACK] = ACTIONS(1984), - [anon_sym_LPAREN] = ACTIONS(1984), - [anon_sym_DOLLAR] = ACTIONS(1984), - [anon_sym_error] = ACTIONS(1984), - [anon_sym_DASH] = ACTIONS(1984), - [anon_sym_break] = ACTIONS(1984), - [anon_sym_continue] = ACTIONS(1984), - [anon_sym_for] = ACTIONS(1984), - [anon_sym_loop] = ACTIONS(1984), - [anon_sym_while] = ACTIONS(1984), - [anon_sym_do] = ACTIONS(1984), - [anon_sym_if] = ACTIONS(1984), - [anon_sym_match] = ACTIONS(1984), - [anon_sym_LBRACE] = ACTIONS(1984), - [anon_sym_try] = ACTIONS(1984), - [anon_sym_return] = ACTIONS(1984), - [anon_sym_source] = ACTIONS(1984), - [anon_sym_source_DASHenv] = ACTIONS(1984), - [anon_sym_register] = ACTIONS(1984), - [anon_sym_hide] = ACTIONS(1984), - [anon_sym_hide_DASHenv] = ACTIONS(1984), - [anon_sym_overlay] = ACTIONS(1984), - [anon_sym_where] = ACTIONS(1984), - [anon_sym_not] = ACTIONS(1984), - [anon_sym_DOT_DOT_LT] = ACTIONS(1984), - [anon_sym_DOT_DOT] = ACTIONS(1984), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1984), - [sym_val_nothing] = ACTIONS(1984), - [anon_sym_true] = ACTIONS(1984), - [anon_sym_false] = ACTIONS(1984), - [aux_sym_val_number_token1] = ACTIONS(1984), - [aux_sym_val_number_token2] = ACTIONS(1984), - [aux_sym_val_number_token3] = ACTIONS(1984), - [aux_sym_val_number_token4] = ACTIONS(1984), - [anon_sym_inf] = ACTIONS(1984), - [anon_sym_DASHinf] = ACTIONS(1984), - [anon_sym_NaN] = ACTIONS(1984), - [anon_sym_0b] = ACTIONS(1984), - [anon_sym_0o] = ACTIONS(1984), - [anon_sym_0x] = ACTIONS(1984), - [sym_val_date] = ACTIONS(1984), - [anon_sym_DQUOTE] = ACTIONS(1984), - [sym__str_single_quotes] = ACTIONS(1984), - [sym__str_back_ticks] = ACTIONS(1984), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1984), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1984), - [anon_sym_CARET] = ACTIONS(1984), - [anon_sym_POUND] = ACTIONS(3), - }, - [930] = { - [sym_comment] = STATE(930), - [ts_builtin_sym_end] = ACTIONS(1844), - [anon_sym_export] = ACTIONS(1842), - [anon_sym_alias] = ACTIONS(1842), - [anon_sym_let] = ACTIONS(1842), - [anon_sym_let_DASHenv] = ACTIONS(1842), - [anon_sym_mut] = ACTIONS(1842), - [anon_sym_const] = ACTIONS(1842), - [sym_cmd_identifier] = ACTIONS(1842), - [anon_sym_SEMI] = ACTIONS(1842), - [anon_sym_LF] = ACTIONS(1844), - [anon_sym_def] = ACTIONS(1842), - [anon_sym_def_DASHenv] = ACTIONS(1842), - [anon_sym_export_DASHenv] = ACTIONS(1842), - [anon_sym_extern] = ACTIONS(1842), - [anon_sym_module] = ACTIONS(1842), - [anon_sym_use] = ACTIONS(1842), - [anon_sym_LBRACK] = ACTIONS(1842), - [anon_sym_LPAREN] = ACTIONS(1842), - [anon_sym_DOLLAR] = ACTIONS(1842), - [anon_sym_error] = ACTIONS(1842), - [anon_sym_DASH] = ACTIONS(1842), - [anon_sym_break] = ACTIONS(1842), - [anon_sym_continue] = ACTIONS(1842), - [anon_sym_for] = ACTIONS(1842), - [anon_sym_loop] = ACTIONS(1842), - [anon_sym_while] = ACTIONS(1842), - [anon_sym_do] = ACTIONS(1842), - [anon_sym_if] = ACTIONS(1842), - [anon_sym_match] = ACTIONS(1842), - [anon_sym_LBRACE] = ACTIONS(1842), - [anon_sym_try] = ACTIONS(1842), - [anon_sym_return] = ACTIONS(1842), - [anon_sym_source] = ACTIONS(1842), - [anon_sym_source_DASHenv] = ACTIONS(1842), - [anon_sym_register] = ACTIONS(1842), - [anon_sym_hide] = ACTIONS(1842), - [anon_sym_hide_DASHenv] = ACTIONS(1842), - [anon_sym_overlay] = ACTIONS(1842), - [anon_sym_where] = ACTIONS(1842), - [anon_sym_not] = ACTIONS(1842), - [anon_sym_DOT_DOT_LT] = ACTIONS(1842), - [anon_sym_DOT_DOT] = ACTIONS(1842), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1842), - [sym_val_nothing] = ACTIONS(1842), - [anon_sym_true] = ACTIONS(1842), - [anon_sym_false] = ACTIONS(1842), - [aux_sym_val_number_token1] = ACTIONS(1842), - [aux_sym_val_number_token2] = ACTIONS(1842), - [aux_sym_val_number_token3] = ACTIONS(1842), - [aux_sym_val_number_token4] = ACTIONS(1842), - [anon_sym_inf] = ACTIONS(1842), - [anon_sym_DASHinf] = ACTIONS(1842), - [anon_sym_NaN] = ACTIONS(1842), - [anon_sym_0b] = ACTIONS(1842), - [anon_sym_0o] = ACTIONS(1842), - [anon_sym_0x] = ACTIONS(1842), - [sym_val_date] = ACTIONS(1842), - [anon_sym_DQUOTE] = ACTIONS(1842), - [sym__str_single_quotes] = ACTIONS(1842), - [sym__str_back_ticks] = ACTIONS(1842), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1842), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1842), - [anon_sym_CARET] = ACTIONS(1842), - [anon_sym_POUND] = ACTIONS(3), - }, - [931] = { - [sym_comment] = STATE(931), + [908] = { + [sym_comment] = STATE(908), [ts_builtin_sym_end] = ACTIONS(1764), [anon_sym_export] = ACTIONS(1762), [anon_sym_alias] = ACTIONS(1762), @@ -124742,343 +123236,611 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1762), [anon_sym_POUND] = ACTIONS(3), }, - [932] = { - [sym_comment] = STATE(932), - [anon_sym_EQ] = ACTIONS(702), - [sym_cmd_identifier] = ACTIONS(702), - [anon_sym_SEMI] = ACTIONS(704), - [anon_sym_COLON] = ACTIONS(704), - [anon_sym_LBRACK] = ACTIONS(704), - [anon_sym_COMMA] = ACTIONS(704), - [anon_sym_RBRACK] = ACTIONS(704), - [anon_sym_LPAREN] = ACTIONS(704), - [anon_sym_DOLLAR] = ACTIONS(702), - [anon_sym_GT] = ACTIONS(702), - [anon_sym_DASH] = ACTIONS(702), - [anon_sym_in] = ACTIONS(702), - [anon_sym_LBRACE] = ACTIONS(704), - [anon_sym_DOT] = ACTIONS(702), - [anon_sym_STAR] = ACTIONS(702), - [anon_sym_QMARK2] = ACTIONS(704), - [anon_sym_STAR_STAR] = ACTIONS(704), - [anon_sym_PLUS_PLUS] = ACTIONS(704), - [anon_sym_SLASH] = ACTIONS(702), - [anon_sym_mod] = ACTIONS(702), - [anon_sym_SLASH_SLASH] = ACTIONS(704), - [anon_sym_PLUS] = ACTIONS(702), - [anon_sym_bit_DASHshl] = ACTIONS(702), - [anon_sym_bit_DASHshr] = ACTIONS(702), - [anon_sym_EQ_EQ] = ACTIONS(704), - [anon_sym_BANG_EQ] = ACTIONS(704), - [anon_sym_LT2] = ACTIONS(702), - [anon_sym_LT_EQ] = ACTIONS(704), - [anon_sym_GT_EQ] = ACTIONS(704), - [anon_sym_not_DASHin] = ACTIONS(702), - [anon_sym_starts_DASHwith] = ACTIONS(702), - [anon_sym_ends_DASHwith] = ACTIONS(702), - [anon_sym_EQ_TILDE] = ACTIONS(704), - [anon_sym_BANG_TILDE] = ACTIONS(704), - [anon_sym_bit_DASHand] = ACTIONS(702), - [anon_sym_bit_DASHxor] = ACTIONS(702), - [anon_sym_bit_DASHor] = ACTIONS(702), - [anon_sym_and] = ACTIONS(702), - [anon_sym_xor] = ACTIONS(702), - [anon_sym_or] = ACTIONS(702), - [anon_sym_not] = ACTIONS(702), - [anon_sym_DOT_DOT_LT] = ACTIONS(704), - [anon_sym_DOT_DOT] = ACTIONS(702), - [anon_sym_DOT_DOT_EQ] = ACTIONS(704), - [sym_val_nothing] = ACTIONS(702), - [anon_sym_true] = ACTIONS(702), - [anon_sym_false] = ACTIONS(702), - [aux_sym_val_number_token1] = ACTIONS(702), - [aux_sym_val_number_token2] = ACTIONS(704), - [aux_sym_val_number_token3] = ACTIONS(704), - [aux_sym_val_number_token4] = ACTIONS(704), - [anon_sym_inf] = ACTIONS(702), - [anon_sym_DASHinf] = ACTIONS(704), - [anon_sym_NaN] = ACTIONS(702), - [anon_sym_0b] = ACTIONS(702), - [anon_sym_0o] = ACTIONS(702), - [anon_sym_0x] = ACTIONS(702), - [sym_val_date] = ACTIONS(704), - [anon_sym_DQUOTE] = ACTIONS(704), - [sym__str_single_quotes] = ACTIONS(704), - [sym__str_back_ticks] = ACTIONS(704), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(704), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(704), - [anon_sym_POUND] = ACTIONS(147), + [909] = { + [sym_comment] = STATE(909), + [ts_builtin_sym_end] = ACTIONS(2038), + [anon_sym_export] = ACTIONS(1836), + [anon_sym_alias] = ACTIONS(1836), + [anon_sym_let] = ACTIONS(1836), + [anon_sym_let_DASHenv] = ACTIONS(1836), + [anon_sym_mut] = ACTIONS(1836), + [anon_sym_const] = ACTIONS(1836), + [sym_cmd_identifier] = ACTIONS(1836), + [anon_sym_SEMI] = ACTIONS(1838), + [anon_sym_LF] = ACTIONS(1841), + [anon_sym_def] = ACTIONS(1836), + [anon_sym_def_DASHenv] = ACTIONS(1836), + [anon_sym_export_DASHenv] = ACTIONS(1836), + [anon_sym_extern] = ACTIONS(1836), + [anon_sym_module] = ACTIONS(1836), + [anon_sym_use] = ACTIONS(1836), + [anon_sym_LBRACK] = ACTIONS(1836), + [anon_sym_LPAREN] = ACTIONS(1836), + [anon_sym_DOLLAR] = ACTIONS(1836), + [anon_sym_error] = ACTIONS(1836), + [anon_sym_DASH] = ACTIONS(1836), + [anon_sym_break] = ACTIONS(1836), + [anon_sym_continue] = ACTIONS(1836), + [anon_sym_for] = ACTIONS(1836), + [anon_sym_loop] = ACTIONS(1836), + [anon_sym_while] = ACTIONS(1836), + [anon_sym_do] = ACTIONS(1836), + [anon_sym_if] = ACTIONS(1836), + [anon_sym_match] = ACTIONS(1836), + [anon_sym_LBRACE] = ACTIONS(1836), + [anon_sym_try] = ACTIONS(1836), + [anon_sym_return] = ACTIONS(1836), + [anon_sym_source] = ACTIONS(1836), + [anon_sym_source_DASHenv] = ACTIONS(1836), + [anon_sym_register] = ACTIONS(1836), + [anon_sym_hide] = ACTIONS(1836), + [anon_sym_hide_DASHenv] = ACTIONS(1836), + [anon_sym_overlay] = ACTIONS(1836), + [anon_sym_where] = ACTIONS(1836), + [anon_sym_not] = ACTIONS(1836), + [anon_sym_DOT_DOT_LT] = ACTIONS(1836), + [anon_sym_DOT_DOT] = ACTIONS(1836), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1836), + [sym_val_nothing] = ACTIONS(1836), + [anon_sym_true] = ACTIONS(1836), + [anon_sym_false] = ACTIONS(1836), + [aux_sym_val_number_token1] = ACTIONS(1836), + [aux_sym_val_number_token2] = ACTIONS(1836), + [aux_sym_val_number_token3] = ACTIONS(1836), + [aux_sym_val_number_token4] = ACTIONS(1836), + [anon_sym_inf] = ACTIONS(1836), + [anon_sym_DASHinf] = ACTIONS(1836), + [anon_sym_NaN] = ACTIONS(1836), + [anon_sym_0b] = ACTIONS(1836), + [anon_sym_0o] = ACTIONS(1836), + [anon_sym_0x] = ACTIONS(1836), + [sym_val_date] = ACTIONS(1836), + [anon_sym_DQUOTE] = ACTIONS(1836), + [sym__str_single_quotes] = ACTIONS(1836), + [sym__str_back_ticks] = ACTIONS(1836), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1836), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1836), + [anon_sym_CARET] = ACTIONS(1836), + [anon_sym_POUND] = ACTIONS(3), }, - [933] = { - [sym_comment] = STATE(933), - [ts_builtin_sym_end] = ACTIONS(1990), - [anon_sym_export] = ACTIONS(1988), - [anon_sym_alias] = ACTIONS(1988), - [anon_sym_let] = ACTIONS(1988), - [anon_sym_let_DASHenv] = ACTIONS(1988), - [anon_sym_mut] = ACTIONS(1988), - [anon_sym_const] = ACTIONS(1988), - [sym_cmd_identifier] = ACTIONS(1988), - [anon_sym_SEMI] = ACTIONS(1988), - [anon_sym_LF] = ACTIONS(1990), - [anon_sym_def] = ACTIONS(1988), - [anon_sym_def_DASHenv] = ACTIONS(1988), - [anon_sym_export_DASHenv] = ACTIONS(1988), - [anon_sym_extern] = ACTIONS(1988), - [anon_sym_module] = ACTIONS(1988), - [anon_sym_use] = ACTIONS(1988), - [anon_sym_LBRACK] = ACTIONS(1988), - [anon_sym_LPAREN] = ACTIONS(1988), - [anon_sym_DOLLAR] = ACTIONS(1988), - [anon_sym_error] = ACTIONS(1988), - [anon_sym_DASH] = ACTIONS(1988), - [anon_sym_break] = ACTIONS(1988), - [anon_sym_continue] = ACTIONS(1988), - [anon_sym_for] = ACTIONS(1988), - [anon_sym_loop] = ACTIONS(1988), - [anon_sym_while] = ACTIONS(1988), - [anon_sym_do] = ACTIONS(1988), - [anon_sym_if] = ACTIONS(1988), - [anon_sym_match] = ACTIONS(1988), - [anon_sym_LBRACE] = ACTIONS(1988), - [anon_sym_try] = ACTIONS(1988), - [anon_sym_return] = ACTIONS(1988), - [anon_sym_source] = ACTIONS(1988), - [anon_sym_source_DASHenv] = ACTIONS(1988), - [anon_sym_register] = ACTIONS(1988), - [anon_sym_hide] = ACTIONS(1988), - [anon_sym_hide_DASHenv] = ACTIONS(1988), - [anon_sym_overlay] = ACTIONS(1988), - [anon_sym_where] = ACTIONS(1988), - [anon_sym_not] = ACTIONS(1988), - [anon_sym_DOT_DOT_LT] = ACTIONS(1988), - [anon_sym_DOT_DOT] = ACTIONS(1988), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1988), - [sym_val_nothing] = ACTIONS(1988), - [anon_sym_true] = ACTIONS(1988), - [anon_sym_false] = ACTIONS(1988), - [aux_sym_val_number_token1] = ACTIONS(1988), - [aux_sym_val_number_token2] = ACTIONS(1988), - [aux_sym_val_number_token3] = ACTIONS(1988), - [aux_sym_val_number_token4] = ACTIONS(1988), - [anon_sym_inf] = ACTIONS(1988), - [anon_sym_DASHinf] = ACTIONS(1988), - [anon_sym_NaN] = ACTIONS(1988), - [anon_sym_0b] = ACTIONS(1988), - [anon_sym_0o] = ACTIONS(1988), - [anon_sym_0x] = ACTIONS(1988), - [sym_val_date] = ACTIONS(1988), - [anon_sym_DQUOTE] = ACTIONS(1988), - [sym__str_single_quotes] = ACTIONS(1988), - [sym__str_back_ticks] = ACTIONS(1988), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1988), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1988), - [anon_sym_CARET] = ACTIONS(1988), + [910] = { + [sym_comment] = STATE(910), + [ts_builtin_sym_end] = ACTIONS(1810), + [anon_sym_export] = ACTIONS(1808), + [anon_sym_alias] = ACTIONS(1808), + [anon_sym_let] = ACTIONS(1808), + [anon_sym_let_DASHenv] = ACTIONS(1808), + [anon_sym_mut] = ACTIONS(1808), + [anon_sym_const] = ACTIONS(1808), + [sym_cmd_identifier] = ACTIONS(1808), + [anon_sym_SEMI] = ACTIONS(1808), + [anon_sym_LF] = ACTIONS(1810), + [anon_sym_def] = ACTIONS(1808), + [anon_sym_def_DASHenv] = ACTIONS(1808), + [anon_sym_export_DASHenv] = ACTIONS(1808), + [anon_sym_extern] = ACTIONS(1808), + [anon_sym_module] = ACTIONS(1808), + [anon_sym_use] = ACTIONS(1808), + [anon_sym_LBRACK] = ACTIONS(1808), + [anon_sym_LPAREN] = ACTIONS(1808), + [anon_sym_DOLLAR] = ACTIONS(1808), + [anon_sym_error] = ACTIONS(1808), + [anon_sym_DASH] = ACTIONS(1808), + [anon_sym_break] = ACTIONS(1808), + [anon_sym_continue] = ACTIONS(1808), + [anon_sym_for] = ACTIONS(1808), + [anon_sym_loop] = ACTIONS(1808), + [anon_sym_while] = ACTIONS(1808), + [anon_sym_do] = ACTIONS(1808), + [anon_sym_if] = ACTIONS(1808), + [anon_sym_match] = ACTIONS(1808), + [anon_sym_LBRACE] = ACTIONS(1808), + [anon_sym_try] = ACTIONS(1808), + [anon_sym_return] = ACTIONS(1808), + [anon_sym_source] = ACTIONS(1808), + [anon_sym_source_DASHenv] = ACTIONS(1808), + [anon_sym_register] = ACTIONS(1808), + [anon_sym_hide] = ACTIONS(1808), + [anon_sym_hide_DASHenv] = ACTIONS(1808), + [anon_sym_overlay] = ACTIONS(1808), + [anon_sym_where] = ACTIONS(1808), + [anon_sym_not] = ACTIONS(1808), + [anon_sym_DOT_DOT_LT] = ACTIONS(1808), + [anon_sym_DOT_DOT] = ACTIONS(1808), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1808), + [sym_val_nothing] = ACTIONS(1808), + [anon_sym_true] = ACTIONS(1808), + [anon_sym_false] = ACTIONS(1808), + [aux_sym_val_number_token1] = ACTIONS(1808), + [aux_sym_val_number_token2] = ACTIONS(1808), + [aux_sym_val_number_token3] = ACTIONS(1808), + [aux_sym_val_number_token4] = ACTIONS(1808), + [anon_sym_inf] = ACTIONS(1808), + [anon_sym_DASHinf] = ACTIONS(1808), + [anon_sym_NaN] = ACTIONS(1808), + [anon_sym_0b] = ACTIONS(1808), + [anon_sym_0o] = ACTIONS(1808), + [anon_sym_0x] = ACTIONS(1808), + [sym_val_date] = ACTIONS(1808), + [anon_sym_DQUOTE] = ACTIONS(1808), + [sym__str_single_quotes] = ACTIONS(1808), + [sym__str_back_ticks] = ACTIONS(1808), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1808), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1808), + [anon_sym_CARET] = ACTIONS(1808), [anon_sym_POUND] = ACTIONS(3), }, - [934] = { - [sym_comment] = STATE(934), - [ts_builtin_sym_end] = ACTIONS(1760), - [anon_sym_export] = ACTIONS(1758), - [anon_sym_alias] = ACTIONS(1758), - [anon_sym_let] = ACTIONS(1758), - [anon_sym_let_DASHenv] = ACTIONS(1758), - [anon_sym_mut] = ACTIONS(1758), - [anon_sym_const] = ACTIONS(1758), - [sym_cmd_identifier] = ACTIONS(1758), - [anon_sym_SEMI] = ACTIONS(1758), - [anon_sym_LF] = ACTIONS(1760), - [anon_sym_def] = ACTIONS(1758), - [anon_sym_def_DASHenv] = ACTIONS(1758), - [anon_sym_export_DASHenv] = ACTIONS(1758), - [anon_sym_extern] = ACTIONS(1758), - [anon_sym_module] = ACTIONS(1758), - [anon_sym_use] = ACTIONS(1758), - [anon_sym_LBRACK] = ACTIONS(1758), - [anon_sym_LPAREN] = ACTIONS(1758), - [anon_sym_DOLLAR] = ACTIONS(1758), - [anon_sym_error] = ACTIONS(1758), - [anon_sym_DASH] = ACTIONS(1758), - [anon_sym_break] = ACTIONS(1758), - [anon_sym_continue] = ACTIONS(1758), - [anon_sym_for] = ACTIONS(1758), - [anon_sym_loop] = ACTIONS(1758), - [anon_sym_while] = ACTIONS(1758), - [anon_sym_do] = ACTIONS(1758), - [anon_sym_if] = ACTIONS(1758), - [anon_sym_match] = ACTIONS(1758), - [anon_sym_LBRACE] = ACTIONS(1758), - [anon_sym_try] = ACTIONS(1758), - [anon_sym_return] = ACTIONS(1758), - [anon_sym_source] = ACTIONS(1758), - [anon_sym_source_DASHenv] = ACTIONS(1758), - [anon_sym_register] = ACTIONS(1758), - [anon_sym_hide] = ACTIONS(1758), - [anon_sym_hide_DASHenv] = ACTIONS(1758), - [anon_sym_overlay] = ACTIONS(1758), - [anon_sym_where] = ACTIONS(1758), - [anon_sym_not] = ACTIONS(1758), - [anon_sym_DOT_DOT_LT] = ACTIONS(1758), - [anon_sym_DOT_DOT] = ACTIONS(1758), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1758), - [sym_val_nothing] = ACTIONS(1758), - [anon_sym_true] = ACTIONS(1758), - [anon_sym_false] = ACTIONS(1758), - [aux_sym_val_number_token1] = ACTIONS(1758), - [aux_sym_val_number_token2] = ACTIONS(1758), - [aux_sym_val_number_token3] = ACTIONS(1758), - [aux_sym_val_number_token4] = ACTIONS(1758), - [anon_sym_inf] = ACTIONS(1758), - [anon_sym_DASHinf] = ACTIONS(1758), - [anon_sym_NaN] = ACTIONS(1758), - [anon_sym_0b] = ACTIONS(1758), - [anon_sym_0o] = ACTIONS(1758), - [anon_sym_0x] = ACTIONS(1758), - [sym_val_date] = ACTIONS(1758), - [anon_sym_DQUOTE] = ACTIONS(1758), - [sym__str_single_quotes] = ACTIONS(1758), - [sym__str_back_ticks] = ACTIONS(1758), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1758), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1758), - [anon_sym_CARET] = ACTIONS(1758), + [911] = { + [sym_comment] = STATE(911), + [ts_builtin_sym_end] = ACTIONS(1830), + [anon_sym_export] = ACTIONS(1828), + [anon_sym_alias] = ACTIONS(1828), + [anon_sym_let] = ACTIONS(1828), + [anon_sym_let_DASHenv] = ACTIONS(1828), + [anon_sym_mut] = ACTIONS(1828), + [anon_sym_const] = ACTIONS(1828), + [sym_cmd_identifier] = ACTIONS(1828), + [anon_sym_SEMI] = ACTIONS(1828), + [anon_sym_LF] = ACTIONS(1830), + [anon_sym_def] = ACTIONS(1828), + [anon_sym_def_DASHenv] = ACTIONS(1828), + [anon_sym_export_DASHenv] = ACTIONS(1828), + [anon_sym_extern] = ACTIONS(1828), + [anon_sym_module] = ACTIONS(1828), + [anon_sym_use] = ACTIONS(1828), + [anon_sym_LBRACK] = ACTIONS(1828), + [anon_sym_LPAREN] = ACTIONS(1828), + [anon_sym_DOLLAR] = ACTIONS(1828), + [anon_sym_error] = ACTIONS(1828), + [anon_sym_DASH] = ACTIONS(1828), + [anon_sym_break] = ACTIONS(1828), + [anon_sym_continue] = ACTIONS(1828), + [anon_sym_for] = ACTIONS(1828), + [anon_sym_loop] = ACTIONS(1828), + [anon_sym_while] = ACTIONS(1828), + [anon_sym_do] = ACTIONS(1828), + [anon_sym_if] = ACTIONS(1828), + [anon_sym_match] = ACTIONS(1828), + [anon_sym_LBRACE] = ACTIONS(1828), + [anon_sym_try] = ACTIONS(1828), + [anon_sym_return] = ACTIONS(1828), + [anon_sym_source] = ACTIONS(1828), + [anon_sym_source_DASHenv] = ACTIONS(1828), + [anon_sym_register] = ACTIONS(1828), + [anon_sym_hide] = ACTIONS(1828), + [anon_sym_hide_DASHenv] = ACTIONS(1828), + [anon_sym_overlay] = ACTIONS(1828), + [anon_sym_where] = ACTIONS(1828), + [anon_sym_not] = ACTIONS(1828), + [anon_sym_DOT_DOT_LT] = ACTIONS(1828), + [anon_sym_DOT_DOT] = ACTIONS(1828), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1828), + [sym_val_nothing] = ACTIONS(1828), + [anon_sym_true] = ACTIONS(1828), + [anon_sym_false] = ACTIONS(1828), + [aux_sym_val_number_token1] = ACTIONS(1828), + [aux_sym_val_number_token2] = ACTIONS(1828), + [aux_sym_val_number_token3] = ACTIONS(1828), + [aux_sym_val_number_token4] = ACTIONS(1828), + [anon_sym_inf] = ACTIONS(1828), + [anon_sym_DASHinf] = ACTIONS(1828), + [anon_sym_NaN] = ACTIONS(1828), + [anon_sym_0b] = ACTIONS(1828), + [anon_sym_0o] = ACTIONS(1828), + [anon_sym_0x] = ACTIONS(1828), + [sym_val_date] = ACTIONS(1828), + [anon_sym_DQUOTE] = ACTIONS(1828), + [sym__str_single_quotes] = ACTIONS(1828), + [sym__str_back_ticks] = ACTIONS(1828), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1828), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1828), + [anon_sym_CARET] = ACTIONS(1828), [anon_sym_POUND] = ACTIONS(3), }, - [935] = { - [sym_comment] = STATE(935), - [ts_builtin_sym_end] = ACTIONS(1756), - [anon_sym_export] = ACTIONS(1754), - [anon_sym_alias] = ACTIONS(1754), - [anon_sym_let] = ACTIONS(1754), - [anon_sym_let_DASHenv] = ACTIONS(1754), - [anon_sym_mut] = ACTIONS(1754), - [anon_sym_const] = ACTIONS(1754), - [sym_cmd_identifier] = ACTIONS(1754), - [anon_sym_SEMI] = ACTIONS(1754), - [anon_sym_LF] = ACTIONS(1756), - [anon_sym_def] = ACTIONS(1754), - [anon_sym_def_DASHenv] = ACTIONS(1754), - [anon_sym_export_DASHenv] = ACTIONS(1754), - [anon_sym_extern] = ACTIONS(1754), - [anon_sym_module] = ACTIONS(1754), - [anon_sym_use] = ACTIONS(1754), - [anon_sym_LBRACK] = ACTIONS(1754), - [anon_sym_LPAREN] = ACTIONS(1754), - [anon_sym_DOLLAR] = ACTIONS(1754), - [anon_sym_error] = ACTIONS(1754), - [anon_sym_DASH] = ACTIONS(1754), - [anon_sym_break] = ACTIONS(1754), - [anon_sym_continue] = ACTIONS(1754), - [anon_sym_for] = ACTIONS(1754), - [anon_sym_loop] = ACTIONS(1754), - [anon_sym_while] = ACTIONS(1754), - [anon_sym_do] = ACTIONS(1754), - [anon_sym_if] = ACTIONS(1754), - [anon_sym_match] = ACTIONS(1754), - [anon_sym_LBRACE] = ACTIONS(1754), - [anon_sym_try] = ACTIONS(1754), - [anon_sym_return] = ACTIONS(1754), - [anon_sym_source] = ACTIONS(1754), - [anon_sym_source_DASHenv] = ACTIONS(1754), - [anon_sym_register] = ACTIONS(1754), - [anon_sym_hide] = ACTIONS(1754), - [anon_sym_hide_DASHenv] = ACTIONS(1754), - [anon_sym_overlay] = ACTIONS(1754), - [anon_sym_where] = ACTIONS(1754), - [anon_sym_not] = ACTIONS(1754), - [anon_sym_DOT_DOT_LT] = ACTIONS(1754), - [anon_sym_DOT_DOT] = ACTIONS(1754), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1754), - [sym_val_nothing] = ACTIONS(1754), - [anon_sym_true] = ACTIONS(1754), - [anon_sym_false] = ACTIONS(1754), - [aux_sym_val_number_token1] = ACTIONS(1754), - [aux_sym_val_number_token2] = ACTIONS(1754), - [aux_sym_val_number_token3] = ACTIONS(1754), - [aux_sym_val_number_token4] = ACTIONS(1754), - [anon_sym_inf] = ACTIONS(1754), - [anon_sym_DASHinf] = ACTIONS(1754), - [anon_sym_NaN] = ACTIONS(1754), - [anon_sym_0b] = ACTIONS(1754), - [anon_sym_0o] = ACTIONS(1754), - [anon_sym_0x] = ACTIONS(1754), - [sym_val_date] = ACTIONS(1754), - [anon_sym_DQUOTE] = ACTIONS(1754), - [sym__str_single_quotes] = ACTIONS(1754), - [sym__str_back_ticks] = ACTIONS(1754), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1754), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1754), - [anon_sym_CARET] = ACTIONS(1754), + [912] = { + [sym_comment] = STATE(912), + [ts_builtin_sym_end] = ACTIONS(1882), + [anon_sym_export] = ACTIONS(1880), + [anon_sym_alias] = ACTIONS(1880), + [anon_sym_let] = ACTIONS(1880), + [anon_sym_let_DASHenv] = ACTIONS(1880), + [anon_sym_mut] = ACTIONS(1880), + [anon_sym_const] = ACTIONS(1880), + [sym_cmd_identifier] = ACTIONS(1880), + [anon_sym_SEMI] = ACTIONS(1880), + [anon_sym_LF] = ACTIONS(1882), + [anon_sym_def] = ACTIONS(1880), + [anon_sym_def_DASHenv] = ACTIONS(1880), + [anon_sym_export_DASHenv] = ACTIONS(1880), + [anon_sym_extern] = ACTIONS(1880), + [anon_sym_module] = ACTIONS(1880), + [anon_sym_use] = ACTIONS(1880), + [anon_sym_LBRACK] = ACTIONS(1880), + [anon_sym_LPAREN] = ACTIONS(1880), + [anon_sym_DOLLAR] = ACTIONS(1880), + [anon_sym_error] = ACTIONS(1880), + [anon_sym_DASH] = ACTIONS(1880), + [anon_sym_break] = ACTIONS(1880), + [anon_sym_continue] = ACTIONS(1880), + [anon_sym_for] = ACTIONS(1880), + [anon_sym_loop] = ACTIONS(1880), + [anon_sym_while] = ACTIONS(1880), + [anon_sym_do] = ACTIONS(1880), + [anon_sym_if] = ACTIONS(1880), + [anon_sym_match] = ACTIONS(1880), + [anon_sym_LBRACE] = ACTIONS(1880), + [anon_sym_try] = ACTIONS(1880), + [anon_sym_return] = ACTIONS(1880), + [anon_sym_source] = ACTIONS(1880), + [anon_sym_source_DASHenv] = ACTIONS(1880), + [anon_sym_register] = ACTIONS(1880), + [anon_sym_hide] = ACTIONS(1880), + [anon_sym_hide_DASHenv] = ACTIONS(1880), + [anon_sym_overlay] = ACTIONS(1880), + [anon_sym_where] = ACTIONS(1880), + [anon_sym_not] = ACTIONS(1880), + [anon_sym_DOT_DOT_LT] = ACTIONS(1880), + [anon_sym_DOT_DOT] = ACTIONS(1880), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1880), + [sym_val_nothing] = ACTIONS(1880), + [anon_sym_true] = ACTIONS(1880), + [anon_sym_false] = ACTIONS(1880), + [aux_sym_val_number_token1] = ACTIONS(1880), + [aux_sym_val_number_token2] = ACTIONS(1880), + [aux_sym_val_number_token3] = ACTIONS(1880), + [aux_sym_val_number_token4] = ACTIONS(1880), + [anon_sym_inf] = ACTIONS(1880), + [anon_sym_DASHinf] = ACTIONS(1880), + [anon_sym_NaN] = ACTIONS(1880), + [anon_sym_0b] = ACTIONS(1880), + [anon_sym_0o] = ACTIONS(1880), + [anon_sym_0x] = ACTIONS(1880), + [sym_val_date] = ACTIONS(1880), + [anon_sym_DQUOTE] = ACTIONS(1880), + [sym__str_single_quotes] = ACTIONS(1880), + [sym__str_back_ticks] = ACTIONS(1880), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1880), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1880), + [anon_sym_CARET] = ACTIONS(1880), [anon_sym_POUND] = ACTIONS(3), }, - [936] = { - [sym_comment] = STATE(936), - [ts_builtin_sym_end] = ACTIONS(1892), - [anon_sym_export] = ACTIONS(1890), - [anon_sym_alias] = ACTIONS(1890), - [anon_sym_let] = ACTIONS(1890), - [anon_sym_let_DASHenv] = ACTIONS(1890), - [anon_sym_mut] = ACTIONS(1890), - [anon_sym_const] = ACTIONS(1890), - [sym_cmd_identifier] = ACTIONS(1890), - [anon_sym_SEMI] = ACTIONS(1890), - [anon_sym_LF] = ACTIONS(1892), - [anon_sym_def] = ACTIONS(1890), - [anon_sym_def_DASHenv] = ACTIONS(1890), - [anon_sym_export_DASHenv] = ACTIONS(1890), - [anon_sym_extern] = ACTIONS(1890), - [anon_sym_module] = ACTIONS(1890), - [anon_sym_use] = ACTIONS(1890), - [anon_sym_LBRACK] = ACTIONS(1890), - [anon_sym_LPAREN] = ACTIONS(1890), - [anon_sym_DOLLAR] = ACTIONS(1890), - [anon_sym_error] = ACTIONS(1890), - [anon_sym_DASH] = ACTIONS(1890), - [anon_sym_break] = ACTIONS(1890), - [anon_sym_continue] = ACTIONS(1890), - [anon_sym_for] = ACTIONS(1890), - [anon_sym_loop] = ACTIONS(1890), - [anon_sym_while] = ACTIONS(1890), - [anon_sym_do] = ACTIONS(1890), - [anon_sym_if] = ACTIONS(1890), - [anon_sym_match] = ACTIONS(1890), - [anon_sym_LBRACE] = ACTIONS(1890), - [anon_sym_try] = ACTIONS(1890), - [anon_sym_return] = ACTIONS(1890), - [anon_sym_source] = ACTIONS(1890), - [anon_sym_source_DASHenv] = ACTIONS(1890), - [anon_sym_register] = ACTIONS(1890), - [anon_sym_hide] = ACTIONS(1890), - [anon_sym_hide_DASHenv] = ACTIONS(1890), - [anon_sym_overlay] = ACTIONS(1890), - [anon_sym_where] = ACTIONS(1890), - [anon_sym_not] = ACTIONS(1890), - [anon_sym_DOT_DOT_LT] = ACTIONS(1890), - [anon_sym_DOT_DOT] = ACTIONS(1890), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1890), - [sym_val_nothing] = ACTIONS(1890), - [anon_sym_true] = ACTIONS(1890), - [anon_sym_false] = ACTIONS(1890), - [aux_sym_val_number_token1] = ACTIONS(1890), - [aux_sym_val_number_token2] = ACTIONS(1890), - [aux_sym_val_number_token3] = ACTIONS(1890), - [aux_sym_val_number_token4] = ACTIONS(1890), - [anon_sym_inf] = ACTIONS(1890), - [anon_sym_DASHinf] = ACTIONS(1890), - [anon_sym_NaN] = ACTIONS(1890), - [anon_sym_0b] = ACTIONS(1890), - [anon_sym_0o] = ACTIONS(1890), - [anon_sym_0x] = ACTIONS(1890), - [sym_val_date] = ACTIONS(1890), - [anon_sym_DQUOTE] = ACTIONS(1890), - [sym__str_single_quotes] = ACTIONS(1890), - [sym__str_back_ticks] = ACTIONS(1890), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1890), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1890), - [anon_sym_CARET] = ACTIONS(1890), + [913] = { + [sym_comment] = STATE(913), + [ts_builtin_sym_end] = ACTIONS(1866), + [anon_sym_export] = ACTIONS(1864), + [anon_sym_alias] = ACTIONS(1864), + [anon_sym_let] = ACTIONS(1864), + [anon_sym_let_DASHenv] = ACTIONS(1864), + [anon_sym_mut] = ACTIONS(1864), + [anon_sym_const] = ACTIONS(1864), + [sym_cmd_identifier] = ACTIONS(1864), + [anon_sym_SEMI] = ACTIONS(1864), + [anon_sym_LF] = ACTIONS(1866), + [anon_sym_def] = ACTIONS(1864), + [anon_sym_def_DASHenv] = ACTIONS(1864), + [anon_sym_export_DASHenv] = ACTIONS(1864), + [anon_sym_extern] = ACTIONS(1864), + [anon_sym_module] = ACTIONS(1864), + [anon_sym_use] = ACTIONS(1864), + [anon_sym_LBRACK] = ACTIONS(1864), + [anon_sym_LPAREN] = ACTIONS(1864), + [anon_sym_DOLLAR] = ACTIONS(1864), + [anon_sym_error] = ACTIONS(1864), + [anon_sym_DASH] = ACTIONS(1864), + [anon_sym_break] = ACTIONS(1864), + [anon_sym_continue] = ACTIONS(1864), + [anon_sym_for] = ACTIONS(1864), + [anon_sym_loop] = ACTIONS(1864), + [anon_sym_while] = ACTIONS(1864), + [anon_sym_do] = ACTIONS(1864), + [anon_sym_if] = ACTIONS(1864), + [anon_sym_match] = ACTIONS(1864), + [anon_sym_LBRACE] = ACTIONS(1864), + [anon_sym_try] = ACTIONS(1864), + [anon_sym_return] = ACTIONS(1864), + [anon_sym_source] = ACTIONS(1864), + [anon_sym_source_DASHenv] = ACTIONS(1864), + [anon_sym_register] = ACTIONS(1864), + [anon_sym_hide] = ACTIONS(1864), + [anon_sym_hide_DASHenv] = ACTIONS(1864), + [anon_sym_overlay] = ACTIONS(1864), + [anon_sym_where] = ACTIONS(1864), + [anon_sym_not] = ACTIONS(1864), + [anon_sym_DOT_DOT_LT] = ACTIONS(1864), + [anon_sym_DOT_DOT] = ACTIONS(1864), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1864), + [sym_val_nothing] = ACTIONS(1864), + [anon_sym_true] = ACTIONS(1864), + [anon_sym_false] = ACTIONS(1864), + [aux_sym_val_number_token1] = ACTIONS(1864), + [aux_sym_val_number_token2] = ACTIONS(1864), + [aux_sym_val_number_token3] = ACTIONS(1864), + [aux_sym_val_number_token4] = ACTIONS(1864), + [anon_sym_inf] = ACTIONS(1864), + [anon_sym_DASHinf] = ACTIONS(1864), + [anon_sym_NaN] = ACTIONS(1864), + [anon_sym_0b] = ACTIONS(1864), + [anon_sym_0o] = ACTIONS(1864), + [anon_sym_0x] = ACTIONS(1864), + [sym_val_date] = ACTIONS(1864), + [anon_sym_DQUOTE] = ACTIONS(1864), + [sym__str_single_quotes] = ACTIONS(1864), + [sym__str_back_ticks] = ACTIONS(1864), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1864), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1864), + [anon_sym_CARET] = ACTIONS(1864), + [anon_sym_POUND] = ACTIONS(3), + }, + [914] = { + [sym_comment] = STATE(914), + [ts_builtin_sym_end] = ACTIONS(1890), + [anon_sym_export] = ACTIONS(1888), + [anon_sym_alias] = ACTIONS(1888), + [anon_sym_let] = ACTIONS(1888), + [anon_sym_let_DASHenv] = ACTIONS(1888), + [anon_sym_mut] = ACTIONS(1888), + [anon_sym_const] = ACTIONS(1888), + [sym_cmd_identifier] = ACTIONS(1888), + [anon_sym_SEMI] = ACTIONS(1888), + [anon_sym_LF] = ACTIONS(1890), + [anon_sym_def] = ACTIONS(1888), + [anon_sym_def_DASHenv] = ACTIONS(1888), + [anon_sym_export_DASHenv] = ACTIONS(1888), + [anon_sym_extern] = ACTIONS(1888), + [anon_sym_module] = ACTIONS(1888), + [anon_sym_use] = ACTIONS(1888), + [anon_sym_LBRACK] = ACTIONS(1888), + [anon_sym_LPAREN] = ACTIONS(1888), + [anon_sym_DOLLAR] = ACTIONS(1888), + [anon_sym_error] = ACTIONS(1888), + [anon_sym_DASH] = ACTIONS(1888), + [anon_sym_break] = ACTIONS(1888), + [anon_sym_continue] = ACTIONS(1888), + [anon_sym_for] = ACTIONS(1888), + [anon_sym_loop] = ACTIONS(1888), + [anon_sym_while] = ACTIONS(1888), + [anon_sym_do] = ACTIONS(1888), + [anon_sym_if] = ACTIONS(1888), + [anon_sym_match] = ACTIONS(1888), + [anon_sym_LBRACE] = ACTIONS(1888), + [anon_sym_try] = ACTIONS(1888), + [anon_sym_return] = ACTIONS(1888), + [anon_sym_source] = ACTIONS(1888), + [anon_sym_source_DASHenv] = ACTIONS(1888), + [anon_sym_register] = ACTIONS(1888), + [anon_sym_hide] = ACTIONS(1888), + [anon_sym_hide_DASHenv] = ACTIONS(1888), + [anon_sym_overlay] = ACTIONS(1888), + [anon_sym_where] = ACTIONS(1888), + [anon_sym_not] = ACTIONS(1888), + [anon_sym_DOT_DOT_LT] = ACTIONS(1888), + [anon_sym_DOT_DOT] = ACTIONS(1888), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1888), + [sym_val_nothing] = ACTIONS(1888), + [anon_sym_true] = ACTIONS(1888), + [anon_sym_false] = ACTIONS(1888), + [aux_sym_val_number_token1] = ACTIONS(1888), + [aux_sym_val_number_token2] = ACTIONS(1888), + [aux_sym_val_number_token3] = ACTIONS(1888), + [aux_sym_val_number_token4] = ACTIONS(1888), + [anon_sym_inf] = ACTIONS(1888), + [anon_sym_DASHinf] = ACTIONS(1888), + [anon_sym_NaN] = ACTIONS(1888), + [anon_sym_0b] = ACTIONS(1888), + [anon_sym_0o] = ACTIONS(1888), + [anon_sym_0x] = ACTIONS(1888), + [sym_val_date] = ACTIONS(1888), + [anon_sym_DQUOTE] = ACTIONS(1888), + [sym__str_single_quotes] = ACTIONS(1888), + [sym__str_back_ticks] = ACTIONS(1888), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1888), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1888), + [anon_sym_CARET] = ACTIONS(1888), + [anon_sym_POUND] = ACTIONS(3), + }, + [915] = { + [sym_comment] = STATE(915), + [ts_builtin_sym_end] = ACTIONS(1834), + [anon_sym_export] = ACTIONS(1832), + [anon_sym_alias] = ACTIONS(1832), + [anon_sym_let] = ACTIONS(1832), + [anon_sym_let_DASHenv] = ACTIONS(1832), + [anon_sym_mut] = ACTIONS(1832), + [anon_sym_const] = ACTIONS(1832), + [sym_cmd_identifier] = ACTIONS(1832), + [anon_sym_SEMI] = ACTIONS(1832), + [anon_sym_LF] = ACTIONS(1834), + [anon_sym_def] = ACTIONS(1832), + [anon_sym_def_DASHenv] = ACTIONS(1832), + [anon_sym_export_DASHenv] = ACTIONS(1832), + [anon_sym_extern] = ACTIONS(1832), + [anon_sym_module] = ACTIONS(1832), + [anon_sym_use] = ACTIONS(1832), + [anon_sym_LBRACK] = ACTIONS(1832), + [anon_sym_LPAREN] = ACTIONS(1832), + [anon_sym_DOLLAR] = ACTIONS(1832), + [anon_sym_error] = ACTIONS(1832), + [anon_sym_DASH] = ACTIONS(1832), + [anon_sym_break] = ACTIONS(1832), + [anon_sym_continue] = ACTIONS(1832), + [anon_sym_for] = ACTIONS(1832), + [anon_sym_loop] = ACTIONS(1832), + [anon_sym_while] = ACTIONS(1832), + [anon_sym_do] = ACTIONS(1832), + [anon_sym_if] = ACTIONS(1832), + [anon_sym_match] = ACTIONS(1832), + [anon_sym_LBRACE] = ACTIONS(1832), + [anon_sym_try] = ACTIONS(1832), + [anon_sym_return] = ACTIONS(1832), + [anon_sym_source] = ACTIONS(1832), + [anon_sym_source_DASHenv] = ACTIONS(1832), + [anon_sym_register] = ACTIONS(1832), + [anon_sym_hide] = ACTIONS(1832), + [anon_sym_hide_DASHenv] = ACTIONS(1832), + [anon_sym_overlay] = ACTIONS(1832), + [anon_sym_where] = ACTIONS(1832), + [anon_sym_not] = ACTIONS(1832), + [anon_sym_DOT_DOT_LT] = ACTIONS(1832), + [anon_sym_DOT_DOT] = ACTIONS(1832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1832), + [sym_val_nothing] = ACTIONS(1832), + [anon_sym_true] = ACTIONS(1832), + [anon_sym_false] = ACTIONS(1832), + [aux_sym_val_number_token1] = ACTIONS(1832), + [aux_sym_val_number_token2] = ACTIONS(1832), + [aux_sym_val_number_token3] = ACTIONS(1832), + [aux_sym_val_number_token4] = ACTIONS(1832), + [anon_sym_inf] = ACTIONS(1832), + [anon_sym_DASHinf] = ACTIONS(1832), + [anon_sym_NaN] = ACTIONS(1832), + [anon_sym_0b] = ACTIONS(1832), + [anon_sym_0o] = ACTIONS(1832), + [anon_sym_0x] = ACTIONS(1832), + [sym_val_date] = ACTIONS(1832), + [anon_sym_DQUOTE] = ACTIONS(1832), + [sym__str_single_quotes] = ACTIONS(1832), + [sym__str_back_ticks] = ACTIONS(1832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1832), + [anon_sym_CARET] = ACTIONS(1832), + [anon_sym_POUND] = ACTIONS(3), + }, + [916] = { + [sym_comment] = STATE(916), + [ts_builtin_sym_end] = ACTIONS(1818), + [anon_sym_export] = ACTIONS(1816), + [anon_sym_alias] = ACTIONS(1816), + [anon_sym_let] = ACTIONS(1816), + [anon_sym_let_DASHenv] = ACTIONS(1816), + [anon_sym_mut] = ACTIONS(1816), + [anon_sym_const] = ACTIONS(1816), + [sym_cmd_identifier] = ACTIONS(1816), + [anon_sym_SEMI] = ACTIONS(1816), + [anon_sym_LF] = ACTIONS(1818), + [anon_sym_def] = ACTIONS(1816), + [anon_sym_def_DASHenv] = ACTIONS(1816), + [anon_sym_export_DASHenv] = ACTIONS(1816), + [anon_sym_extern] = ACTIONS(1816), + [anon_sym_module] = ACTIONS(1816), + [anon_sym_use] = ACTIONS(1816), + [anon_sym_LBRACK] = ACTIONS(1816), + [anon_sym_LPAREN] = ACTIONS(1816), + [anon_sym_DOLLAR] = ACTIONS(1816), + [anon_sym_error] = ACTIONS(1816), + [anon_sym_DASH] = ACTIONS(1816), + [anon_sym_break] = ACTIONS(1816), + [anon_sym_continue] = ACTIONS(1816), + [anon_sym_for] = ACTIONS(1816), + [anon_sym_loop] = ACTIONS(1816), + [anon_sym_while] = ACTIONS(1816), + [anon_sym_do] = ACTIONS(1816), + [anon_sym_if] = ACTIONS(1816), + [anon_sym_match] = ACTIONS(1816), + [anon_sym_LBRACE] = ACTIONS(1816), + [anon_sym_try] = ACTIONS(1816), + [anon_sym_return] = ACTIONS(1816), + [anon_sym_source] = ACTIONS(1816), + [anon_sym_source_DASHenv] = ACTIONS(1816), + [anon_sym_register] = ACTIONS(1816), + [anon_sym_hide] = ACTIONS(1816), + [anon_sym_hide_DASHenv] = ACTIONS(1816), + [anon_sym_overlay] = ACTIONS(1816), + [anon_sym_where] = ACTIONS(1816), + [anon_sym_not] = ACTIONS(1816), + [anon_sym_DOT_DOT_LT] = ACTIONS(1816), + [anon_sym_DOT_DOT] = ACTIONS(1816), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1816), + [sym_val_nothing] = ACTIONS(1816), + [anon_sym_true] = ACTIONS(1816), + [anon_sym_false] = ACTIONS(1816), + [aux_sym_val_number_token1] = ACTIONS(1816), + [aux_sym_val_number_token2] = ACTIONS(1816), + [aux_sym_val_number_token3] = ACTIONS(1816), + [aux_sym_val_number_token4] = ACTIONS(1816), + [anon_sym_inf] = ACTIONS(1816), + [anon_sym_DASHinf] = ACTIONS(1816), + [anon_sym_NaN] = ACTIONS(1816), + [anon_sym_0b] = ACTIONS(1816), + [anon_sym_0o] = ACTIONS(1816), + [anon_sym_0x] = ACTIONS(1816), + [sym_val_date] = ACTIONS(1816), + [anon_sym_DQUOTE] = ACTIONS(1816), + [sym__str_single_quotes] = ACTIONS(1816), + [sym__str_back_ticks] = ACTIONS(1816), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1816), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1816), + [anon_sym_CARET] = ACTIONS(1816), + [anon_sym_POUND] = ACTIONS(3), + }, + [917] = { + [sym_comment] = STATE(917), + [ts_builtin_sym_end] = ACTIONS(1814), + [anon_sym_export] = ACTIONS(1812), + [anon_sym_alias] = ACTIONS(1812), + [anon_sym_let] = ACTIONS(1812), + [anon_sym_let_DASHenv] = ACTIONS(1812), + [anon_sym_mut] = ACTIONS(1812), + [anon_sym_const] = ACTIONS(1812), + [sym_cmd_identifier] = ACTIONS(1812), + [anon_sym_SEMI] = ACTIONS(1812), + [anon_sym_LF] = ACTIONS(1814), + [anon_sym_def] = ACTIONS(1812), + [anon_sym_def_DASHenv] = ACTIONS(1812), + [anon_sym_export_DASHenv] = ACTIONS(1812), + [anon_sym_extern] = ACTIONS(1812), + [anon_sym_module] = ACTIONS(1812), + [anon_sym_use] = ACTIONS(1812), + [anon_sym_LBRACK] = ACTIONS(1812), + [anon_sym_LPAREN] = ACTIONS(1812), + [anon_sym_DOLLAR] = ACTIONS(1812), + [anon_sym_error] = ACTIONS(1812), + [anon_sym_DASH] = ACTIONS(1812), + [anon_sym_break] = ACTIONS(1812), + [anon_sym_continue] = ACTIONS(1812), + [anon_sym_for] = ACTIONS(1812), + [anon_sym_loop] = ACTIONS(1812), + [anon_sym_while] = ACTIONS(1812), + [anon_sym_do] = ACTIONS(1812), + [anon_sym_if] = ACTIONS(1812), + [anon_sym_match] = ACTIONS(1812), + [anon_sym_LBRACE] = ACTIONS(1812), + [anon_sym_try] = ACTIONS(1812), + [anon_sym_return] = ACTIONS(1812), + [anon_sym_source] = ACTIONS(1812), + [anon_sym_source_DASHenv] = ACTIONS(1812), + [anon_sym_register] = ACTIONS(1812), + [anon_sym_hide] = ACTIONS(1812), + [anon_sym_hide_DASHenv] = ACTIONS(1812), + [anon_sym_overlay] = ACTIONS(1812), + [anon_sym_where] = ACTIONS(1812), + [anon_sym_not] = ACTIONS(1812), + [anon_sym_DOT_DOT_LT] = ACTIONS(1812), + [anon_sym_DOT_DOT] = ACTIONS(1812), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), + [sym_val_nothing] = ACTIONS(1812), + [anon_sym_true] = ACTIONS(1812), + [anon_sym_false] = ACTIONS(1812), + [aux_sym_val_number_token1] = ACTIONS(1812), + [aux_sym_val_number_token2] = ACTIONS(1812), + [aux_sym_val_number_token3] = ACTIONS(1812), + [aux_sym_val_number_token4] = ACTIONS(1812), + [anon_sym_inf] = ACTIONS(1812), + [anon_sym_DASHinf] = ACTIONS(1812), + [anon_sym_NaN] = ACTIONS(1812), + [anon_sym_0b] = ACTIONS(1812), + [anon_sym_0o] = ACTIONS(1812), + [anon_sym_0x] = ACTIONS(1812), + [sym_val_date] = ACTIONS(1812), + [anon_sym_DQUOTE] = ACTIONS(1812), + [sym__str_single_quotes] = ACTIONS(1812), + [sym__str_back_ticks] = ACTIONS(1812), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), + [anon_sym_CARET] = ACTIONS(1812), [anon_sym_POUND] = ACTIONS(3), }, - [937] = { - [sym_comment] = STATE(937), + [918] = { + [sym_comment] = STATE(918), [ts_builtin_sym_end] = ACTIONS(1756), [anon_sym_export] = ACTIONS(1754), [anon_sym_alias] = ACTIONS(1754), @@ -125144,343 +123906,75 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1754), [anon_sym_POUND] = ACTIONS(3), }, - [938] = { - [sym_comment] = STATE(938), - [ts_builtin_sym_end] = ACTIONS(1752), - [anon_sym_export] = ACTIONS(1750), - [anon_sym_alias] = ACTIONS(1750), - [anon_sym_let] = ACTIONS(1750), - [anon_sym_let_DASHenv] = ACTIONS(1750), - [anon_sym_mut] = ACTIONS(1750), - [anon_sym_const] = ACTIONS(1750), - [sym_cmd_identifier] = ACTIONS(1750), - [anon_sym_SEMI] = ACTIONS(1750), - [anon_sym_LF] = ACTIONS(1752), - [anon_sym_def] = ACTIONS(1750), - [anon_sym_def_DASHenv] = ACTIONS(1750), - [anon_sym_export_DASHenv] = ACTIONS(1750), - [anon_sym_extern] = ACTIONS(1750), - [anon_sym_module] = ACTIONS(1750), - [anon_sym_use] = ACTIONS(1750), - [anon_sym_LBRACK] = ACTIONS(1750), - [anon_sym_LPAREN] = ACTIONS(1750), - [anon_sym_DOLLAR] = ACTIONS(1750), - [anon_sym_error] = ACTIONS(1750), - [anon_sym_DASH] = ACTIONS(1750), - [anon_sym_break] = ACTIONS(1750), - [anon_sym_continue] = ACTIONS(1750), - [anon_sym_for] = ACTIONS(1750), - [anon_sym_loop] = ACTIONS(1750), - [anon_sym_while] = ACTIONS(1750), - [anon_sym_do] = ACTIONS(1750), - [anon_sym_if] = ACTIONS(1750), - [anon_sym_match] = ACTIONS(1750), - [anon_sym_LBRACE] = ACTIONS(1750), - [anon_sym_try] = ACTIONS(1750), - [anon_sym_return] = ACTIONS(1750), - [anon_sym_source] = ACTIONS(1750), - [anon_sym_source_DASHenv] = ACTIONS(1750), - [anon_sym_register] = ACTIONS(1750), - [anon_sym_hide] = ACTIONS(1750), - [anon_sym_hide_DASHenv] = ACTIONS(1750), - [anon_sym_overlay] = ACTIONS(1750), - [anon_sym_where] = ACTIONS(1750), - [anon_sym_not] = ACTIONS(1750), - [anon_sym_DOT_DOT_LT] = ACTIONS(1750), - [anon_sym_DOT_DOT] = ACTIONS(1750), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1750), - [sym_val_nothing] = ACTIONS(1750), - [anon_sym_true] = ACTIONS(1750), - [anon_sym_false] = ACTIONS(1750), - [aux_sym_val_number_token1] = ACTIONS(1750), - [aux_sym_val_number_token2] = ACTIONS(1750), - [aux_sym_val_number_token3] = ACTIONS(1750), - [aux_sym_val_number_token4] = ACTIONS(1750), - [anon_sym_inf] = ACTIONS(1750), - [anon_sym_DASHinf] = ACTIONS(1750), - [anon_sym_NaN] = ACTIONS(1750), - [anon_sym_0b] = ACTIONS(1750), - [anon_sym_0o] = ACTIONS(1750), - [anon_sym_0x] = ACTIONS(1750), - [sym_val_date] = ACTIONS(1750), - [anon_sym_DQUOTE] = ACTIONS(1750), - [sym__str_single_quotes] = ACTIONS(1750), - [sym__str_back_ticks] = ACTIONS(1750), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1750), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1750), - [anon_sym_CARET] = ACTIONS(1750), - [anon_sym_POUND] = ACTIONS(3), - }, - [939] = { - [sym_comment] = STATE(939), - [ts_builtin_sym_end] = ACTIONS(2040), - [anon_sym_export] = ACTIONS(2028), - [anon_sym_alias] = ACTIONS(2028), - [anon_sym_let] = ACTIONS(2028), - [anon_sym_let_DASHenv] = ACTIONS(2028), - [anon_sym_mut] = ACTIONS(2028), - [anon_sym_const] = ACTIONS(2028), - [sym_cmd_identifier] = ACTIONS(2028), - [anon_sym_SEMI] = ACTIONS(2030), - [anon_sym_LF] = ACTIONS(2033), - [anon_sym_def] = ACTIONS(2028), - [anon_sym_def_DASHenv] = ACTIONS(2028), - [anon_sym_export_DASHenv] = ACTIONS(2028), - [anon_sym_extern] = ACTIONS(2028), - [anon_sym_module] = ACTIONS(2028), - [anon_sym_use] = ACTIONS(2028), - [anon_sym_LBRACK] = ACTIONS(2028), - [anon_sym_LPAREN] = ACTIONS(2028), - [anon_sym_DOLLAR] = ACTIONS(2028), - [anon_sym_error] = ACTIONS(2028), - [anon_sym_DASH] = ACTIONS(2028), - [anon_sym_break] = ACTIONS(2028), - [anon_sym_continue] = ACTIONS(2028), - [anon_sym_for] = ACTIONS(2028), - [anon_sym_loop] = ACTIONS(2028), - [anon_sym_while] = ACTIONS(2028), - [anon_sym_do] = ACTIONS(2028), - [anon_sym_if] = ACTIONS(2028), - [anon_sym_match] = ACTIONS(2028), - [anon_sym_LBRACE] = ACTIONS(2028), - [anon_sym_try] = ACTIONS(2028), - [anon_sym_return] = ACTIONS(2028), - [anon_sym_source] = ACTIONS(2028), - [anon_sym_source_DASHenv] = ACTIONS(2028), - [anon_sym_register] = ACTIONS(2028), - [anon_sym_hide] = ACTIONS(2028), - [anon_sym_hide_DASHenv] = ACTIONS(2028), - [anon_sym_overlay] = ACTIONS(2028), - [anon_sym_where] = ACTIONS(2028), - [anon_sym_not] = ACTIONS(2028), - [anon_sym_DOT_DOT_LT] = ACTIONS(2028), - [anon_sym_DOT_DOT] = ACTIONS(2028), - [anon_sym_DOT_DOT_EQ] = ACTIONS(2028), - [sym_val_nothing] = ACTIONS(2028), - [anon_sym_true] = ACTIONS(2028), - [anon_sym_false] = ACTIONS(2028), - [aux_sym_val_number_token1] = ACTIONS(2028), - [aux_sym_val_number_token2] = ACTIONS(2028), - [aux_sym_val_number_token3] = ACTIONS(2028), - [aux_sym_val_number_token4] = ACTIONS(2028), - [anon_sym_inf] = ACTIONS(2028), - [anon_sym_DASHinf] = ACTIONS(2028), - [anon_sym_NaN] = ACTIONS(2028), - [anon_sym_0b] = ACTIONS(2028), - [anon_sym_0o] = ACTIONS(2028), - [anon_sym_0x] = ACTIONS(2028), - [sym_val_date] = ACTIONS(2028), - [anon_sym_DQUOTE] = ACTIONS(2028), - [sym__str_single_quotes] = ACTIONS(2028), - [sym__str_back_ticks] = ACTIONS(2028), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2028), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2028), - [anon_sym_CARET] = ACTIONS(2028), - [anon_sym_POUND] = ACTIONS(3), - }, - [940] = { - [sym_comment] = STATE(940), - [ts_builtin_sym_end] = ACTIONS(1828), - [anon_sym_export] = ACTIONS(1826), - [anon_sym_alias] = ACTIONS(1826), - [anon_sym_let] = ACTIONS(1826), - [anon_sym_let_DASHenv] = ACTIONS(1826), - [anon_sym_mut] = ACTIONS(1826), - [anon_sym_const] = ACTIONS(1826), - [sym_cmd_identifier] = ACTIONS(1826), - [anon_sym_SEMI] = ACTIONS(1826), - [anon_sym_LF] = ACTIONS(1828), - [anon_sym_def] = ACTIONS(1826), - [anon_sym_def_DASHenv] = ACTIONS(1826), - [anon_sym_export_DASHenv] = ACTIONS(1826), - [anon_sym_extern] = ACTIONS(1826), - [anon_sym_module] = ACTIONS(1826), - [anon_sym_use] = ACTIONS(1826), - [anon_sym_LBRACK] = ACTIONS(1826), - [anon_sym_LPAREN] = ACTIONS(1826), - [anon_sym_DOLLAR] = ACTIONS(1826), - [anon_sym_error] = ACTIONS(1826), - [anon_sym_DASH] = ACTIONS(1826), - [anon_sym_break] = ACTIONS(1826), - [anon_sym_continue] = ACTIONS(1826), - [anon_sym_for] = ACTIONS(1826), - [anon_sym_loop] = ACTIONS(1826), - [anon_sym_while] = ACTIONS(1826), - [anon_sym_do] = ACTIONS(1826), - [anon_sym_if] = ACTIONS(1826), - [anon_sym_match] = ACTIONS(1826), - [anon_sym_LBRACE] = ACTIONS(1826), - [anon_sym_try] = ACTIONS(1826), - [anon_sym_return] = ACTIONS(1826), - [anon_sym_source] = ACTIONS(1826), - [anon_sym_source_DASHenv] = ACTIONS(1826), - [anon_sym_register] = ACTIONS(1826), - [anon_sym_hide] = ACTIONS(1826), - [anon_sym_hide_DASHenv] = ACTIONS(1826), - [anon_sym_overlay] = ACTIONS(1826), - [anon_sym_where] = ACTIONS(1826), - [anon_sym_not] = ACTIONS(1826), - [anon_sym_DOT_DOT_LT] = ACTIONS(1826), - [anon_sym_DOT_DOT] = ACTIONS(1826), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1826), - [sym_val_nothing] = ACTIONS(1826), - [anon_sym_true] = ACTIONS(1826), - [anon_sym_false] = ACTIONS(1826), - [aux_sym_val_number_token1] = ACTIONS(1826), - [aux_sym_val_number_token2] = ACTIONS(1826), - [aux_sym_val_number_token3] = ACTIONS(1826), - [aux_sym_val_number_token4] = ACTIONS(1826), - [anon_sym_inf] = ACTIONS(1826), - [anon_sym_DASHinf] = ACTIONS(1826), - [anon_sym_NaN] = ACTIONS(1826), - [anon_sym_0b] = ACTIONS(1826), - [anon_sym_0o] = ACTIONS(1826), - [anon_sym_0x] = ACTIONS(1826), - [sym_val_date] = ACTIONS(1826), - [anon_sym_DQUOTE] = ACTIONS(1826), - [sym__str_single_quotes] = ACTIONS(1826), - [sym__str_back_ticks] = ACTIONS(1826), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1826), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1826), - [anon_sym_CARET] = ACTIONS(1826), - [anon_sym_POUND] = ACTIONS(3), - }, - [941] = { - [sym_comment] = STATE(941), - [ts_builtin_sym_end] = ACTIONS(1860), - [anon_sym_export] = ACTIONS(1858), - [anon_sym_alias] = ACTIONS(1858), - [anon_sym_let] = ACTIONS(1858), - [anon_sym_let_DASHenv] = ACTIONS(1858), - [anon_sym_mut] = ACTIONS(1858), - [anon_sym_const] = ACTIONS(1858), - [sym_cmd_identifier] = ACTIONS(1858), - [anon_sym_SEMI] = ACTIONS(1858), - [anon_sym_LF] = ACTIONS(1860), - [anon_sym_def] = ACTIONS(1858), - [anon_sym_def_DASHenv] = ACTIONS(1858), - [anon_sym_export_DASHenv] = ACTIONS(1858), - [anon_sym_extern] = ACTIONS(1858), - [anon_sym_module] = ACTIONS(1858), - [anon_sym_use] = ACTIONS(1858), - [anon_sym_LBRACK] = ACTIONS(1858), - [anon_sym_LPAREN] = ACTIONS(1858), - [anon_sym_DOLLAR] = ACTIONS(1858), - [anon_sym_error] = ACTIONS(1858), - [anon_sym_DASH] = ACTIONS(1858), - [anon_sym_break] = ACTIONS(1858), - [anon_sym_continue] = ACTIONS(1858), - [anon_sym_for] = ACTIONS(1858), - [anon_sym_loop] = ACTIONS(1858), - [anon_sym_while] = ACTIONS(1858), - [anon_sym_do] = ACTIONS(1858), - [anon_sym_if] = ACTIONS(1858), - [anon_sym_match] = ACTIONS(1858), - [anon_sym_LBRACE] = ACTIONS(1858), - [anon_sym_try] = ACTIONS(1858), - [anon_sym_return] = ACTIONS(1858), - [anon_sym_source] = ACTIONS(1858), - [anon_sym_source_DASHenv] = ACTIONS(1858), - [anon_sym_register] = ACTIONS(1858), - [anon_sym_hide] = ACTIONS(1858), - [anon_sym_hide_DASHenv] = ACTIONS(1858), - [anon_sym_overlay] = ACTIONS(1858), - [anon_sym_where] = ACTIONS(1858), - [anon_sym_not] = ACTIONS(1858), - [anon_sym_DOT_DOT_LT] = ACTIONS(1858), - [anon_sym_DOT_DOT] = ACTIONS(1858), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), - [sym_val_nothing] = ACTIONS(1858), - [anon_sym_true] = ACTIONS(1858), - [anon_sym_false] = ACTIONS(1858), - [aux_sym_val_number_token1] = ACTIONS(1858), - [aux_sym_val_number_token2] = ACTIONS(1858), - [aux_sym_val_number_token3] = ACTIONS(1858), - [aux_sym_val_number_token4] = ACTIONS(1858), - [anon_sym_inf] = ACTIONS(1858), - [anon_sym_DASHinf] = ACTIONS(1858), - [anon_sym_NaN] = ACTIONS(1858), - [anon_sym_0b] = ACTIONS(1858), - [anon_sym_0o] = ACTIONS(1858), - [anon_sym_0x] = ACTIONS(1858), - [sym_val_date] = ACTIONS(1858), - [anon_sym_DQUOTE] = ACTIONS(1858), - [sym__str_single_quotes] = ACTIONS(1858), - [sym__str_back_ticks] = ACTIONS(1858), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), - [anon_sym_CARET] = ACTIONS(1858), - [anon_sym_POUND] = ACTIONS(3), - }, - [942] = { - [sym_comment] = STATE(942), - [ts_builtin_sym_end] = ACTIONS(1832), - [anon_sym_export] = ACTIONS(1830), - [anon_sym_alias] = ACTIONS(1830), - [anon_sym_let] = ACTIONS(1830), - [anon_sym_let_DASHenv] = ACTIONS(1830), - [anon_sym_mut] = ACTIONS(1830), - [anon_sym_const] = ACTIONS(1830), - [sym_cmd_identifier] = ACTIONS(1830), - [anon_sym_SEMI] = ACTIONS(1830), - [anon_sym_LF] = ACTIONS(1832), - [anon_sym_def] = ACTIONS(1830), - [anon_sym_def_DASHenv] = ACTIONS(1830), - [anon_sym_export_DASHenv] = ACTIONS(1830), - [anon_sym_extern] = ACTIONS(1830), - [anon_sym_module] = ACTIONS(1830), - [anon_sym_use] = ACTIONS(1830), - [anon_sym_LBRACK] = ACTIONS(1830), - [anon_sym_LPAREN] = ACTIONS(1830), - [anon_sym_DOLLAR] = ACTIONS(1830), - [anon_sym_error] = ACTIONS(1830), - [anon_sym_DASH] = ACTIONS(1830), - [anon_sym_break] = ACTIONS(1830), - [anon_sym_continue] = ACTIONS(1830), - [anon_sym_for] = ACTIONS(1830), - [anon_sym_loop] = ACTIONS(1830), - [anon_sym_while] = ACTIONS(1830), - [anon_sym_do] = ACTIONS(1830), - [anon_sym_if] = ACTIONS(1830), - [anon_sym_match] = ACTIONS(1830), - [anon_sym_LBRACE] = ACTIONS(1830), - [anon_sym_try] = ACTIONS(1830), - [anon_sym_return] = ACTIONS(1830), - [anon_sym_source] = ACTIONS(1830), - [anon_sym_source_DASHenv] = ACTIONS(1830), - [anon_sym_register] = ACTIONS(1830), - [anon_sym_hide] = ACTIONS(1830), - [anon_sym_hide_DASHenv] = ACTIONS(1830), - [anon_sym_overlay] = ACTIONS(1830), - [anon_sym_where] = ACTIONS(1830), - [anon_sym_not] = ACTIONS(1830), - [anon_sym_DOT_DOT_LT] = ACTIONS(1830), - [anon_sym_DOT_DOT] = ACTIONS(1830), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1830), - [sym_val_nothing] = ACTIONS(1830), - [anon_sym_true] = ACTIONS(1830), - [anon_sym_false] = ACTIONS(1830), - [aux_sym_val_number_token1] = ACTIONS(1830), - [aux_sym_val_number_token2] = ACTIONS(1830), - [aux_sym_val_number_token3] = ACTIONS(1830), - [aux_sym_val_number_token4] = ACTIONS(1830), - [anon_sym_inf] = ACTIONS(1830), - [anon_sym_DASHinf] = ACTIONS(1830), - [anon_sym_NaN] = ACTIONS(1830), - [anon_sym_0b] = ACTIONS(1830), - [anon_sym_0o] = ACTIONS(1830), - [anon_sym_0x] = ACTIONS(1830), - [sym_val_date] = ACTIONS(1830), - [anon_sym_DQUOTE] = ACTIONS(1830), - [sym__str_single_quotes] = ACTIONS(1830), - [sym__str_back_ticks] = ACTIONS(1830), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1830), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1830), - [anon_sym_CARET] = ACTIONS(1830), + [919] = { + [sym_comment] = STATE(919), + [ts_builtin_sym_end] = ACTIONS(1776), + [anon_sym_export] = ACTIONS(1774), + [anon_sym_alias] = ACTIONS(1774), + [anon_sym_let] = ACTIONS(1774), + [anon_sym_let_DASHenv] = ACTIONS(1774), + [anon_sym_mut] = ACTIONS(1774), + [anon_sym_const] = ACTIONS(1774), + [sym_cmd_identifier] = ACTIONS(1774), + [anon_sym_SEMI] = ACTIONS(1774), + [anon_sym_LF] = ACTIONS(1776), + [anon_sym_def] = ACTIONS(1774), + [anon_sym_def_DASHenv] = ACTIONS(1774), + [anon_sym_export_DASHenv] = ACTIONS(1774), + [anon_sym_extern] = ACTIONS(1774), + [anon_sym_module] = ACTIONS(1774), + [anon_sym_use] = ACTIONS(1774), + [anon_sym_LBRACK] = ACTIONS(1774), + [anon_sym_LPAREN] = ACTIONS(1774), + [anon_sym_DOLLAR] = ACTIONS(1774), + [anon_sym_error] = ACTIONS(1774), + [anon_sym_DASH] = ACTIONS(1774), + [anon_sym_break] = ACTIONS(1774), + [anon_sym_continue] = ACTIONS(1774), + [anon_sym_for] = ACTIONS(1774), + [anon_sym_loop] = ACTIONS(1774), + [anon_sym_while] = ACTIONS(1774), + [anon_sym_do] = ACTIONS(1774), + [anon_sym_if] = ACTIONS(1774), + [anon_sym_match] = ACTIONS(1774), + [anon_sym_LBRACE] = ACTIONS(1774), + [anon_sym_try] = ACTIONS(1774), + [anon_sym_return] = ACTIONS(1774), + [anon_sym_source] = ACTIONS(1774), + [anon_sym_source_DASHenv] = ACTIONS(1774), + [anon_sym_register] = ACTIONS(1774), + [anon_sym_hide] = ACTIONS(1774), + [anon_sym_hide_DASHenv] = ACTIONS(1774), + [anon_sym_overlay] = ACTIONS(1774), + [anon_sym_where] = ACTIONS(1774), + [anon_sym_not] = ACTIONS(1774), + [anon_sym_DOT_DOT_LT] = ACTIONS(1774), + [anon_sym_DOT_DOT] = ACTIONS(1774), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1774), + [sym_val_nothing] = ACTIONS(1774), + [anon_sym_true] = ACTIONS(1774), + [anon_sym_false] = ACTIONS(1774), + [aux_sym_val_number_token1] = ACTIONS(1774), + [aux_sym_val_number_token2] = ACTIONS(1774), + [aux_sym_val_number_token3] = ACTIONS(1774), + [aux_sym_val_number_token4] = ACTIONS(1774), + [anon_sym_inf] = ACTIONS(1774), + [anon_sym_DASHinf] = ACTIONS(1774), + [anon_sym_NaN] = ACTIONS(1774), + [anon_sym_0b] = ACTIONS(1774), + [anon_sym_0o] = ACTIONS(1774), + [anon_sym_0x] = ACTIONS(1774), + [sym_val_date] = ACTIONS(1774), + [anon_sym_DQUOTE] = ACTIONS(1774), + [sym__str_single_quotes] = ACTIONS(1774), + [sym__str_back_ticks] = ACTIONS(1774), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1774), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1774), + [anon_sym_CARET] = ACTIONS(1774), [anon_sym_POUND] = ACTIONS(3), }, - [943] = { - [sym_comment] = STATE(943), + [920] = { + [sym_comment] = STATE(920), [ts_builtin_sym_end] = ACTIONS(1776), [anon_sym_export] = ACTIONS(1774), [anon_sym_alias] = ACTIONS(1774), @@ -125546,277 +124040,545 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1774), [anon_sym_POUND] = ACTIONS(3), }, - [944] = { - [sym_comment] = STATE(944), - [ts_builtin_sym_end] = ACTIONS(1934), - [anon_sym_export] = ACTIONS(1932), - [anon_sym_alias] = ACTIONS(1932), - [anon_sym_let] = ACTIONS(1932), - [anon_sym_let_DASHenv] = ACTIONS(1932), - [anon_sym_mut] = ACTIONS(1932), - [anon_sym_const] = ACTIONS(1932), - [sym_cmd_identifier] = ACTIONS(1932), - [anon_sym_SEMI] = ACTIONS(1932), - [anon_sym_LF] = ACTIONS(1934), - [anon_sym_def] = ACTIONS(1932), - [anon_sym_def_DASHenv] = ACTIONS(1932), - [anon_sym_export_DASHenv] = ACTIONS(1932), - [anon_sym_extern] = ACTIONS(1932), - [anon_sym_module] = ACTIONS(1932), - [anon_sym_use] = ACTIONS(1932), - [anon_sym_LBRACK] = ACTIONS(1932), - [anon_sym_LPAREN] = ACTIONS(1932), - [anon_sym_DOLLAR] = ACTIONS(1932), - [anon_sym_error] = ACTIONS(1932), - [anon_sym_DASH] = ACTIONS(1932), - [anon_sym_break] = ACTIONS(1932), - [anon_sym_continue] = ACTIONS(1932), - [anon_sym_for] = ACTIONS(1932), - [anon_sym_loop] = ACTIONS(1932), - [anon_sym_while] = ACTIONS(1932), - [anon_sym_do] = ACTIONS(1932), - [anon_sym_if] = ACTIONS(1932), - [anon_sym_match] = ACTIONS(1932), - [anon_sym_LBRACE] = ACTIONS(1932), - [anon_sym_try] = ACTIONS(1932), - [anon_sym_return] = ACTIONS(1932), - [anon_sym_source] = ACTIONS(1932), - [anon_sym_source_DASHenv] = ACTIONS(1932), - [anon_sym_register] = ACTIONS(1932), - [anon_sym_hide] = ACTIONS(1932), - [anon_sym_hide_DASHenv] = ACTIONS(1932), - [anon_sym_overlay] = ACTIONS(1932), - [anon_sym_where] = ACTIONS(1932), - [anon_sym_not] = ACTIONS(1932), - [anon_sym_DOT_DOT_LT] = ACTIONS(1932), - [anon_sym_DOT_DOT] = ACTIONS(1932), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1932), - [sym_val_nothing] = ACTIONS(1932), - [anon_sym_true] = ACTIONS(1932), - [anon_sym_false] = ACTIONS(1932), - [aux_sym_val_number_token1] = ACTIONS(1932), - [aux_sym_val_number_token2] = ACTIONS(1932), - [aux_sym_val_number_token3] = ACTIONS(1932), - [aux_sym_val_number_token4] = ACTIONS(1932), - [anon_sym_inf] = ACTIONS(1932), - [anon_sym_DASHinf] = ACTIONS(1932), - [anon_sym_NaN] = ACTIONS(1932), - [anon_sym_0b] = ACTIONS(1932), - [anon_sym_0o] = ACTIONS(1932), - [anon_sym_0x] = ACTIONS(1932), - [sym_val_date] = ACTIONS(1932), - [anon_sym_DQUOTE] = ACTIONS(1932), - [sym__str_single_quotes] = ACTIONS(1932), - [sym__str_back_ticks] = ACTIONS(1932), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1932), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1932), - [anon_sym_CARET] = ACTIONS(1932), + [921] = { + [sym_comment] = STATE(921), + [ts_builtin_sym_end] = ACTIONS(1878), + [anon_sym_export] = ACTIONS(1876), + [anon_sym_alias] = ACTIONS(1876), + [anon_sym_let] = ACTIONS(1876), + [anon_sym_let_DASHenv] = ACTIONS(1876), + [anon_sym_mut] = ACTIONS(1876), + [anon_sym_const] = ACTIONS(1876), + [sym_cmd_identifier] = ACTIONS(1876), + [anon_sym_SEMI] = ACTIONS(1876), + [anon_sym_LF] = ACTIONS(1878), + [anon_sym_def] = ACTIONS(1876), + [anon_sym_def_DASHenv] = ACTIONS(1876), + [anon_sym_export_DASHenv] = ACTIONS(1876), + [anon_sym_extern] = ACTIONS(1876), + [anon_sym_module] = ACTIONS(1876), + [anon_sym_use] = ACTIONS(1876), + [anon_sym_LBRACK] = ACTIONS(1876), + [anon_sym_LPAREN] = ACTIONS(1876), + [anon_sym_DOLLAR] = ACTIONS(1876), + [anon_sym_error] = ACTIONS(1876), + [anon_sym_DASH] = ACTIONS(1876), + [anon_sym_break] = ACTIONS(1876), + [anon_sym_continue] = ACTIONS(1876), + [anon_sym_for] = ACTIONS(1876), + [anon_sym_loop] = ACTIONS(1876), + [anon_sym_while] = ACTIONS(1876), + [anon_sym_do] = ACTIONS(1876), + [anon_sym_if] = ACTIONS(1876), + [anon_sym_match] = ACTIONS(1876), + [anon_sym_LBRACE] = ACTIONS(1876), + [anon_sym_try] = ACTIONS(1876), + [anon_sym_return] = ACTIONS(1876), + [anon_sym_source] = ACTIONS(1876), + [anon_sym_source_DASHenv] = ACTIONS(1876), + [anon_sym_register] = ACTIONS(1876), + [anon_sym_hide] = ACTIONS(1876), + [anon_sym_hide_DASHenv] = ACTIONS(1876), + [anon_sym_overlay] = ACTIONS(1876), + [anon_sym_where] = ACTIONS(1876), + [anon_sym_not] = ACTIONS(1876), + [anon_sym_DOT_DOT_LT] = ACTIONS(1876), + [anon_sym_DOT_DOT] = ACTIONS(1876), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1876), + [sym_val_nothing] = ACTIONS(1876), + [anon_sym_true] = ACTIONS(1876), + [anon_sym_false] = ACTIONS(1876), + [aux_sym_val_number_token1] = ACTIONS(1876), + [aux_sym_val_number_token2] = ACTIONS(1876), + [aux_sym_val_number_token3] = ACTIONS(1876), + [aux_sym_val_number_token4] = ACTIONS(1876), + [anon_sym_inf] = ACTIONS(1876), + [anon_sym_DASHinf] = ACTIONS(1876), + [anon_sym_NaN] = ACTIONS(1876), + [anon_sym_0b] = ACTIONS(1876), + [anon_sym_0o] = ACTIONS(1876), + [anon_sym_0x] = ACTIONS(1876), + [sym_val_date] = ACTIONS(1876), + [anon_sym_DQUOTE] = ACTIONS(1876), + [sym__str_single_quotes] = ACTIONS(1876), + [sym__str_back_ticks] = ACTIONS(1876), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1876), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1876), + [anon_sym_CARET] = ACTIONS(1876), [anon_sym_POUND] = ACTIONS(3), }, - [945] = { - [sym_comment] = STATE(945), - [ts_builtin_sym_end] = ACTIONS(1896), - [anon_sym_export] = ACTIONS(1894), - [anon_sym_alias] = ACTIONS(1894), - [anon_sym_let] = ACTIONS(1894), - [anon_sym_let_DASHenv] = ACTIONS(1894), - [anon_sym_mut] = ACTIONS(1894), - [anon_sym_const] = ACTIONS(1894), - [sym_cmd_identifier] = ACTIONS(1894), - [anon_sym_SEMI] = ACTIONS(1894), - [anon_sym_LF] = ACTIONS(1896), - [anon_sym_def] = ACTIONS(1894), - [anon_sym_def_DASHenv] = ACTIONS(1894), - [anon_sym_export_DASHenv] = ACTIONS(1894), - [anon_sym_extern] = ACTIONS(1894), - [anon_sym_module] = ACTIONS(1894), - [anon_sym_use] = ACTIONS(1894), - [anon_sym_LBRACK] = ACTIONS(1894), - [anon_sym_LPAREN] = ACTIONS(1894), - [anon_sym_DOLLAR] = ACTIONS(1894), - [anon_sym_error] = ACTIONS(1894), - [anon_sym_DASH] = ACTIONS(1894), - [anon_sym_break] = ACTIONS(1894), - [anon_sym_continue] = ACTIONS(1894), - [anon_sym_for] = ACTIONS(1894), - [anon_sym_loop] = ACTIONS(1894), - [anon_sym_while] = ACTIONS(1894), - [anon_sym_do] = ACTIONS(1894), - [anon_sym_if] = ACTIONS(1894), - [anon_sym_match] = ACTIONS(1894), - [anon_sym_LBRACE] = ACTIONS(1894), - [anon_sym_try] = ACTIONS(1894), - [anon_sym_return] = ACTIONS(1894), - [anon_sym_source] = ACTIONS(1894), - [anon_sym_source_DASHenv] = ACTIONS(1894), - [anon_sym_register] = ACTIONS(1894), - [anon_sym_hide] = ACTIONS(1894), - [anon_sym_hide_DASHenv] = ACTIONS(1894), - [anon_sym_overlay] = ACTIONS(1894), - [anon_sym_where] = ACTIONS(1894), - [anon_sym_not] = ACTIONS(1894), - [anon_sym_DOT_DOT_LT] = ACTIONS(1894), - [anon_sym_DOT_DOT] = ACTIONS(1894), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1894), - [sym_val_nothing] = ACTIONS(1894), - [anon_sym_true] = ACTIONS(1894), - [anon_sym_false] = ACTIONS(1894), - [aux_sym_val_number_token1] = ACTIONS(1894), - [aux_sym_val_number_token2] = ACTIONS(1894), - [aux_sym_val_number_token3] = ACTIONS(1894), - [aux_sym_val_number_token4] = ACTIONS(1894), - [anon_sym_inf] = ACTIONS(1894), - [anon_sym_DASHinf] = ACTIONS(1894), - [anon_sym_NaN] = ACTIONS(1894), - [anon_sym_0b] = ACTIONS(1894), - [anon_sym_0o] = ACTIONS(1894), - [anon_sym_0x] = ACTIONS(1894), - [sym_val_date] = ACTIONS(1894), - [anon_sym_DQUOTE] = ACTIONS(1894), - [sym__str_single_quotes] = ACTIONS(1894), - [sym__str_back_ticks] = ACTIONS(1894), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1894), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1894), - [anon_sym_CARET] = ACTIONS(1894), + [922] = { + [sym_comment] = STATE(922), + [ts_builtin_sym_end] = ACTIONS(1796), + [anon_sym_export] = ACTIONS(1794), + [anon_sym_alias] = ACTIONS(1794), + [anon_sym_let] = ACTIONS(1794), + [anon_sym_let_DASHenv] = ACTIONS(1794), + [anon_sym_mut] = ACTIONS(1794), + [anon_sym_const] = ACTIONS(1794), + [sym_cmd_identifier] = ACTIONS(1794), + [anon_sym_SEMI] = ACTIONS(1794), + [anon_sym_LF] = ACTIONS(1796), + [anon_sym_def] = ACTIONS(1794), + [anon_sym_def_DASHenv] = ACTIONS(1794), + [anon_sym_export_DASHenv] = ACTIONS(1794), + [anon_sym_extern] = ACTIONS(1794), + [anon_sym_module] = ACTIONS(1794), + [anon_sym_use] = ACTIONS(1794), + [anon_sym_LBRACK] = ACTIONS(1794), + [anon_sym_LPAREN] = ACTIONS(1794), + [anon_sym_DOLLAR] = ACTIONS(1794), + [anon_sym_error] = ACTIONS(1794), + [anon_sym_DASH] = ACTIONS(1794), + [anon_sym_break] = ACTIONS(1794), + [anon_sym_continue] = ACTIONS(1794), + [anon_sym_for] = ACTIONS(1794), + [anon_sym_loop] = ACTIONS(1794), + [anon_sym_while] = ACTIONS(1794), + [anon_sym_do] = ACTIONS(1794), + [anon_sym_if] = ACTIONS(1794), + [anon_sym_match] = ACTIONS(1794), + [anon_sym_LBRACE] = ACTIONS(1794), + [anon_sym_try] = ACTIONS(1794), + [anon_sym_return] = ACTIONS(1794), + [anon_sym_source] = ACTIONS(1794), + [anon_sym_source_DASHenv] = ACTIONS(1794), + [anon_sym_register] = ACTIONS(1794), + [anon_sym_hide] = ACTIONS(1794), + [anon_sym_hide_DASHenv] = ACTIONS(1794), + [anon_sym_overlay] = ACTIONS(1794), + [anon_sym_where] = ACTIONS(1794), + [anon_sym_not] = ACTIONS(1794), + [anon_sym_DOT_DOT_LT] = ACTIONS(1794), + [anon_sym_DOT_DOT] = ACTIONS(1794), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1794), + [sym_val_nothing] = ACTIONS(1794), + [anon_sym_true] = ACTIONS(1794), + [anon_sym_false] = ACTIONS(1794), + [aux_sym_val_number_token1] = ACTIONS(1794), + [aux_sym_val_number_token2] = ACTIONS(1794), + [aux_sym_val_number_token3] = ACTIONS(1794), + [aux_sym_val_number_token4] = ACTIONS(1794), + [anon_sym_inf] = ACTIONS(1794), + [anon_sym_DASHinf] = ACTIONS(1794), + [anon_sym_NaN] = ACTIONS(1794), + [anon_sym_0b] = ACTIONS(1794), + [anon_sym_0o] = ACTIONS(1794), + [anon_sym_0x] = ACTIONS(1794), + [sym_val_date] = ACTIONS(1794), + [anon_sym_DQUOTE] = ACTIONS(1794), + [sym__str_single_quotes] = ACTIONS(1794), + [sym__str_back_ticks] = ACTIONS(1794), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1794), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1794), + [anon_sym_CARET] = ACTIONS(1794), [anon_sym_POUND] = ACTIONS(3), }, - [946] = { - [sym_comment] = STATE(946), - [ts_builtin_sym_end] = ACTIONS(1810), - [anon_sym_export] = ACTIONS(1808), - [anon_sym_alias] = ACTIONS(1808), - [anon_sym_let] = ACTIONS(1808), - [anon_sym_let_DASHenv] = ACTIONS(1808), - [anon_sym_mut] = ACTIONS(1808), - [anon_sym_const] = ACTIONS(1808), - [sym_cmd_identifier] = ACTIONS(1808), - [anon_sym_SEMI] = ACTIONS(1808), - [anon_sym_LF] = ACTIONS(1810), - [anon_sym_def] = ACTIONS(1808), - [anon_sym_def_DASHenv] = ACTIONS(1808), - [anon_sym_export_DASHenv] = ACTIONS(1808), - [anon_sym_extern] = ACTIONS(1808), - [anon_sym_module] = ACTIONS(1808), - [anon_sym_use] = ACTIONS(1808), - [anon_sym_LBRACK] = ACTIONS(1808), - [anon_sym_LPAREN] = ACTIONS(1808), - [anon_sym_DOLLAR] = ACTIONS(1808), - [anon_sym_error] = ACTIONS(1808), - [anon_sym_DASH] = ACTIONS(1808), - [anon_sym_break] = ACTIONS(1808), - [anon_sym_continue] = ACTIONS(1808), - [anon_sym_for] = ACTIONS(1808), - [anon_sym_loop] = ACTIONS(1808), - [anon_sym_while] = ACTIONS(1808), - [anon_sym_do] = ACTIONS(1808), - [anon_sym_if] = ACTIONS(1808), - [anon_sym_match] = ACTIONS(1808), - [anon_sym_LBRACE] = ACTIONS(1808), - [anon_sym_try] = ACTIONS(1808), - [anon_sym_return] = ACTIONS(1808), - [anon_sym_source] = ACTIONS(1808), - [anon_sym_source_DASHenv] = ACTIONS(1808), - [anon_sym_register] = ACTIONS(1808), - [anon_sym_hide] = ACTIONS(1808), - [anon_sym_hide_DASHenv] = ACTIONS(1808), - [anon_sym_overlay] = ACTIONS(1808), - [anon_sym_where] = ACTIONS(1808), - [anon_sym_not] = ACTIONS(1808), - [anon_sym_DOT_DOT_LT] = ACTIONS(1808), - [anon_sym_DOT_DOT] = ACTIONS(1808), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1808), - [sym_val_nothing] = ACTIONS(1808), - [anon_sym_true] = ACTIONS(1808), - [anon_sym_false] = ACTIONS(1808), - [aux_sym_val_number_token1] = ACTIONS(1808), - [aux_sym_val_number_token2] = ACTIONS(1808), - [aux_sym_val_number_token3] = ACTIONS(1808), - [aux_sym_val_number_token4] = ACTIONS(1808), - [anon_sym_inf] = ACTIONS(1808), - [anon_sym_DASHinf] = ACTIONS(1808), - [anon_sym_NaN] = ACTIONS(1808), - [anon_sym_0b] = ACTIONS(1808), - [anon_sym_0o] = ACTIONS(1808), - [anon_sym_0x] = ACTIONS(1808), - [sym_val_date] = ACTIONS(1808), - [anon_sym_DQUOTE] = ACTIONS(1808), - [sym__str_single_quotes] = ACTIONS(1808), - [sym__str_back_ticks] = ACTIONS(1808), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1808), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1808), - [anon_sym_CARET] = ACTIONS(1808), + [923] = { + [sym_comment] = STATE(923), + [ts_builtin_sym_end] = ACTIONS(1834), + [anon_sym_export] = ACTIONS(1832), + [anon_sym_alias] = ACTIONS(1832), + [anon_sym_let] = ACTIONS(1832), + [anon_sym_let_DASHenv] = ACTIONS(1832), + [anon_sym_mut] = ACTIONS(1832), + [anon_sym_const] = ACTIONS(1832), + [sym_cmd_identifier] = ACTIONS(1832), + [anon_sym_SEMI] = ACTIONS(1832), + [anon_sym_LF] = ACTIONS(1834), + [anon_sym_def] = ACTIONS(1832), + [anon_sym_def_DASHenv] = ACTIONS(1832), + [anon_sym_export_DASHenv] = ACTIONS(1832), + [anon_sym_extern] = ACTIONS(1832), + [anon_sym_module] = ACTIONS(1832), + [anon_sym_use] = ACTIONS(1832), + [anon_sym_LBRACK] = ACTIONS(1832), + [anon_sym_LPAREN] = ACTIONS(1832), + [anon_sym_DOLLAR] = ACTIONS(1832), + [anon_sym_error] = ACTIONS(1832), + [anon_sym_DASH] = ACTIONS(1832), + [anon_sym_break] = ACTIONS(1832), + [anon_sym_continue] = ACTIONS(1832), + [anon_sym_for] = ACTIONS(1832), + [anon_sym_loop] = ACTIONS(1832), + [anon_sym_while] = ACTIONS(1832), + [anon_sym_do] = ACTIONS(1832), + [anon_sym_if] = ACTIONS(1832), + [anon_sym_match] = ACTIONS(1832), + [anon_sym_LBRACE] = ACTIONS(1832), + [anon_sym_try] = ACTIONS(1832), + [anon_sym_return] = ACTIONS(1832), + [anon_sym_source] = ACTIONS(1832), + [anon_sym_source_DASHenv] = ACTIONS(1832), + [anon_sym_register] = ACTIONS(1832), + [anon_sym_hide] = ACTIONS(1832), + [anon_sym_hide_DASHenv] = ACTIONS(1832), + [anon_sym_overlay] = ACTIONS(1832), + [anon_sym_where] = ACTIONS(1832), + [anon_sym_not] = ACTIONS(1832), + [anon_sym_DOT_DOT_LT] = ACTIONS(1832), + [anon_sym_DOT_DOT] = ACTIONS(1832), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1832), + [sym_val_nothing] = ACTIONS(1832), + [anon_sym_true] = ACTIONS(1832), + [anon_sym_false] = ACTIONS(1832), + [aux_sym_val_number_token1] = ACTIONS(1832), + [aux_sym_val_number_token2] = ACTIONS(1832), + [aux_sym_val_number_token3] = ACTIONS(1832), + [aux_sym_val_number_token4] = ACTIONS(1832), + [anon_sym_inf] = ACTIONS(1832), + [anon_sym_DASHinf] = ACTIONS(1832), + [anon_sym_NaN] = ACTIONS(1832), + [anon_sym_0b] = ACTIONS(1832), + [anon_sym_0o] = ACTIONS(1832), + [anon_sym_0x] = ACTIONS(1832), + [sym_val_date] = ACTIONS(1832), + [anon_sym_DQUOTE] = ACTIONS(1832), + [sym__str_single_quotes] = ACTIONS(1832), + [sym__str_back_ticks] = ACTIONS(1832), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1832), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1832), + [anon_sym_CARET] = ACTIONS(1832), [anon_sym_POUND] = ACTIONS(3), }, - [947] = { - [sym_comment] = STATE(947), - [ts_builtin_sym_end] = ACTIONS(1860), - [anon_sym_export] = ACTIONS(1858), - [anon_sym_alias] = ACTIONS(1858), - [anon_sym_let] = ACTIONS(1858), - [anon_sym_let_DASHenv] = ACTIONS(1858), - [anon_sym_mut] = ACTIONS(1858), - [anon_sym_const] = ACTIONS(1858), - [sym_cmd_identifier] = ACTIONS(1858), - [anon_sym_SEMI] = ACTIONS(1858), - [anon_sym_LF] = ACTIONS(1860), - [anon_sym_def] = ACTIONS(1858), - [anon_sym_def_DASHenv] = ACTIONS(1858), - [anon_sym_export_DASHenv] = ACTIONS(1858), - [anon_sym_extern] = ACTIONS(1858), - [anon_sym_module] = ACTIONS(1858), - [anon_sym_use] = ACTIONS(1858), - [anon_sym_LBRACK] = ACTIONS(1858), - [anon_sym_LPAREN] = ACTIONS(1858), - [anon_sym_DOLLAR] = ACTIONS(1858), - [anon_sym_error] = ACTIONS(1858), - [anon_sym_DASH] = ACTIONS(1858), - [anon_sym_break] = ACTIONS(1858), - [anon_sym_continue] = ACTIONS(1858), - [anon_sym_for] = ACTIONS(1858), - [anon_sym_loop] = ACTIONS(1858), - [anon_sym_while] = ACTIONS(1858), - [anon_sym_do] = ACTIONS(1858), - [anon_sym_if] = ACTIONS(1858), - [anon_sym_match] = ACTIONS(1858), - [anon_sym_LBRACE] = ACTIONS(1858), - [anon_sym_try] = ACTIONS(1858), - [anon_sym_return] = ACTIONS(1858), - [anon_sym_source] = ACTIONS(1858), - [anon_sym_source_DASHenv] = ACTIONS(1858), - [anon_sym_register] = ACTIONS(1858), - [anon_sym_hide] = ACTIONS(1858), - [anon_sym_hide_DASHenv] = ACTIONS(1858), - [anon_sym_overlay] = ACTIONS(1858), - [anon_sym_where] = ACTIONS(1858), - [anon_sym_not] = ACTIONS(1858), - [anon_sym_DOT_DOT_LT] = ACTIONS(1858), - [anon_sym_DOT_DOT] = ACTIONS(1858), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1858), - [sym_val_nothing] = ACTIONS(1858), - [anon_sym_true] = ACTIONS(1858), - [anon_sym_false] = ACTIONS(1858), - [aux_sym_val_number_token1] = ACTIONS(1858), - [aux_sym_val_number_token2] = ACTIONS(1858), - [aux_sym_val_number_token3] = ACTIONS(1858), - [aux_sym_val_number_token4] = ACTIONS(1858), - [anon_sym_inf] = ACTIONS(1858), - [anon_sym_DASHinf] = ACTIONS(1858), - [anon_sym_NaN] = ACTIONS(1858), - [anon_sym_0b] = ACTIONS(1858), - [anon_sym_0o] = ACTIONS(1858), - [anon_sym_0x] = ACTIONS(1858), - [sym_val_date] = ACTIONS(1858), - [anon_sym_DQUOTE] = ACTIONS(1858), - [sym__str_single_quotes] = ACTIONS(1858), - [sym__str_back_ticks] = ACTIONS(1858), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1858), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1858), - [anon_sym_CARET] = ACTIONS(1858), + [924] = { + [sym_comment] = STATE(924), + [ts_builtin_sym_end] = ACTIONS(872), + [anon_sym_export] = ACTIONS(870), + [anon_sym_alias] = ACTIONS(870), + [anon_sym_let] = ACTIONS(870), + [anon_sym_let_DASHenv] = ACTIONS(870), + [anon_sym_mut] = ACTIONS(870), + [anon_sym_const] = ACTIONS(870), + [sym_cmd_identifier] = ACTIONS(870), + [anon_sym_SEMI] = ACTIONS(870), + [anon_sym_LF] = ACTIONS(872), + [anon_sym_def] = ACTIONS(870), + [anon_sym_def_DASHenv] = ACTIONS(870), + [anon_sym_export_DASHenv] = ACTIONS(870), + [anon_sym_extern] = ACTIONS(870), + [anon_sym_module] = ACTIONS(870), + [anon_sym_use] = ACTIONS(870), + [anon_sym_LBRACK] = ACTIONS(870), + [anon_sym_LPAREN] = ACTIONS(870), + [anon_sym_DOLLAR] = ACTIONS(870), + [anon_sym_error] = ACTIONS(870), + [anon_sym_DASH] = ACTIONS(870), + [anon_sym_break] = ACTIONS(870), + [anon_sym_continue] = ACTIONS(870), + [anon_sym_for] = ACTIONS(870), + [anon_sym_loop] = ACTIONS(870), + [anon_sym_while] = ACTIONS(870), + [anon_sym_do] = ACTIONS(870), + [anon_sym_if] = ACTIONS(870), + [anon_sym_match] = ACTIONS(870), + [anon_sym_LBRACE] = ACTIONS(870), + [anon_sym_try] = ACTIONS(870), + [anon_sym_return] = ACTIONS(870), + [anon_sym_source] = ACTIONS(870), + [anon_sym_source_DASHenv] = ACTIONS(870), + [anon_sym_register] = ACTIONS(870), + [anon_sym_hide] = ACTIONS(870), + [anon_sym_hide_DASHenv] = ACTIONS(870), + [anon_sym_overlay] = ACTIONS(870), + [anon_sym_where] = ACTIONS(870), + [anon_sym_not] = ACTIONS(870), + [anon_sym_DOT_DOT_LT] = ACTIONS(870), + [anon_sym_DOT_DOT] = ACTIONS(870), + [anon_sym_DOT_DOT_EQ] = ACTIONS(870), + [sym_val_nothing] = ACTIONS(870), + [anon_sym_true] = ACTIONS(870), + [anon_sym_false] = ACTIONS(870), + [aux_sym_val_number_token1] = ACTIONS(870), + [aux_sym_val_number_token2] = ACTIONS(870), + [aux_sym_val_number_token3] = ACTIONS(870), + [aux_sym_val_number_token4] = ACTIONS(870), + [anon_sym_inf] = ACTIONS(870), + [anon_sym_DASHinf] = ACTIONS(870), + [anon_sym_NaN] = ACTIONS(870), + [anon_sym_0b] = ACTIONS(870), + [anon_sym_0o] = ACTIONS(870), + [anon_sym_0x] = ACTIONS(870), + [sym_val_date] = ACTIONS(870), + [anon_sym_DQUOTE] = ACTIONS(870), + [sym__str_single_quotes] = ACTIONS(870), + [sym__str_back_ticks] = ACTIONS(870), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(870), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(870), + [anon_sym_CARET] = ACTIONS(870), [anon_sym_POUND] = ACTIONS(3), }, - [948] = { - [sym_comment] = STATE(948), - [ts_builtin_sym_end] = ACTIONS(2042), + [925] = { + [sym_comment] = STATE(925), + [ts_builtin_sym_end] = ACTIONS(1822), + [anon_sym_export] = ACTIONS(1820), + [anon_sym_alias] = ACTIONS(1820), + [anon_sym_let] = ACTIONS(1820), + [anon_sym_let_DASHenv] = ACTIONS(1820), + [anon_sym_mut] = ACTIONS(1820), + [anon_sym_const] = ACTIONS(1820), + [sym_cmd_identifier] = ACTIONS(1820), + [anon_sym_SEMI] = ACTIONS(1820), + [anon_sym_LF] = ACTIONS(1822), + [anon_sym_def] = ACTIONS(1820), + [anon_sym_def_DASHenv] = ACTIONS(1820), + [anon_sym_export_DASHenv] = ACTIONS(1820), + [anon_sym_extern] = ACTIONS(1820), + [anon_sym_module] = ACTIONS(1820), + [anon_sym_use] = ACTIONS(1820), + [anon_sym_LBRACK] = ACTIONS(1820), + [anon_sym_LPAREN] = ACTIONS(1820), + [anon_sym_DOLLAR] = ACTIONS(1820), + [anon_sym_error] = ACTIONS(1820), + [anon_sym_DASH] = ACTIONS(1820), + [anon_sym_break] = ACTIONS(1820), + [anon_sym_continue] = ACTIONS(1820), + [anon_sym_for] = ACTIONS(1820), + [anon_sym_loop] = ACTIONS(1820), + [anon_sym_while] = ACTIONS(1820), + [anon_sym_do] = ACTIONS(1820), + [anon_sym_if] = ACTIONS(1820), + [anon_sym_match] = ACTIONS(1820), + [anon_sym_LBRACE] = ACTIONS(1820), + [anon_sym_try] = ACTIONS(1820), + [anon_sym_return] = ACTIONS(1820), + [anon_sym_source] = ACTIONS(1820), + [anon_sym_source_DASHenv] = ACTIONS(1820), + [anon_sym_register] = ACTIONS(1820), + [anon_sym_hide] = ACTIONS(1820), + [anon_sym_hide_DASHenv] = ACTIONS(1820), + [anon_sym_overlay] = ACTIONS(1820), + [anon_sym_where] = ACTIONS(1820), + [anon_sym_not] = ACTIONS(1820), + [anon_sym_DOT_DOT_LT] = ACTIONS(1820), + [anon_sym_DOT_DOT] = ACTIONS(1820), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), + [sym_val_nothing] = ACTIONS(1820), + [anon_sym_true] = ACTIONS(1820), + [anon_sym_false] = ACTIONS(1820), + [aux_sym_val_number_token1] = ACTIONS(1820), + [aux_sym_val_number_token2] = ACTIONS(1820), + [aux_sym_val_number_token3] = ACTIONS(1820), + [aux_sym_val_number_token4] = ACTIONS(1820), + [anon_sym_inf] = ACTIONS(1820), + [anon_sym_DASHinf] = ACTIONS(1820), + [anon_sym_NaN] = ACTIONS(1820), + [anon_sym_0b] = ACTIONS(1820), + [anon_sym_0o] = ACTIONS(1820), + [anon_sym_0x] = ACTIONS(1820), + [sym_val_date] = ACTIONS(1820), + [anon_sym_DQUOTE] = ACTIONS(1820), + [sym__str_single_quotes] = ACTIONS(1820), + [sym__str_back_ticks] = ACTIONS(1820), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), + [anon_sym_CARET] = ACTIONS(1820), + [anon_sym_POUND] = ACTIONS(3), + }, + [926] = { + [sym_comment] = STATE(926), + [ts_builtin_sym_end] = ACTIONS(2032), + [anon_sym_export] = ACTIONS(2030), + [anon_sym_alias] = ACTIONS(2030), + [anon_sym_let] = ACTIONS(2030), + [anon_sym_let_DASHenv] = ACTIONS(2030), + [anon_sym_mut] = ACTIONS(2030), + [anon_sym_const] = ACTIONS(2030), + [sym_cmd_identifier] = ACTIONS(2030), + [anon_sym_SEMI] = ACTIONS(2030), + [anon_sym_LF] = ACTIONS(2032), + [anon_sym_def] = ACTIONS(2030), + [anon_sym_def_DASHenv] = ACTIONS(2030), + [anon_sym_export_DASHenv] = ACTIONS(2030), + [anon_sym_extern] = ACTIONS(2030), + [anon_sym_module] = ACTIONS(2030), + [anon_sym_use] = ACTIONS(2030), + [anon_sym_LBRACK] = ACTIONS(2030), + [anon_sym_LPAREN] = ACTIONS(2030), + [anon_sym_DOLLAR] = ACTIONS(2030), + [anon_sym_error] = ACTIONS(2030), + [anon_sym_DASH] = ACTIONS(2030), + [anon_sym_break] = ACTIONS(2030), + [anon_sym_continue] = ACTIONS(2030), + [anon_sym_for] = ACTIONS(2030), + [anon_sym_loop] = ACTIONS(2030), + [anon_sym_while] = ACTIONS(2030), + [anon_sym_do] = ACTIONS(2030), + [anon_sym_if] = ACTIONS(2030), + [anon_sym_match] = ACTIONS(2030), + [anon_sym_LBRACE] = ACTIONS(2030), + [anon_sym_try] = ACTIONS(2030), + [anon_sym_return] = ACTIONS(2030), + [anon_sym_source] = ACTIONS(2030), + [anon_sym_source_DASHenv] = ACTIONS(2030), + [anon_sym_register] = ACTIONS(2030), + [anon_sym_hide] = ACTIONS(2030), + [anon_sym_hide_DASHenv] = ACTIONS(2030), + [anon_sym_overlay] = ACTIONS(2030), + [anon_sym_where] = ACTIONS(2030), + [anon_sym_not] = ACTIONS(2030), + [anon_sym_DOT_DOT_LT] = ACTIONS(2030), + [anon_sym_DOT_DOT] = ACTIONS(2030), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2030), + [sym_val_nothing] = ACTIONS(2030), + [anon_sym_true] = ACTIONS(2030), + [anon_sym_false] = ACTIONS(2030), + [aux_sym_val_number_token1] = ACTIONS(2030), + [aux_sym_val_number_token2] = ACTIONS(2030), + [aux_sym_val_number_token3] = ACTIONS(2030), + [aux_sym_val_number_token4] = ACTIONS(2030), + [anon_sym_inf] = ACTIONS(2030), + [anon_sym_DASHinf] = ACTIONS(2030), + [anon_sym_NaN] = ACTIONS(2030), + [anon_sym_0b] = ACTIONS(2030), + [anon_sym_0o] = ACTIONS(2030), + [anon_sym_0x] = ACTIONS(2030), + [sym_val_date] = ACTIONS(2030), + [anon_sym_DQUOTE] = ACTIONS(2030), + [sym__str_single_quotes] = ACTIONS(2030), + [sym__str_back_ticks] = ACTIONS(2030), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2030), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2030), + [anon_sym_CARET] = ACTIONS(2030), + [anon_sym_POUND] = ACTIONS(3), + }, + [927] = { + [sym_comment] = STATE(927), + [ts_builtin_sym_end] = ACTIONS(2020), + [anon_sym_export] = ACTIONS(2018), + [anon_sym_alias] = ACTIONS(2018), + [anon_sym_let] = ACTIONS(2018), + [anon_sym_let_DASHenv] = ACTIONS(2018), + [anon_sym_mut] = ACTIONS(2018), + [anon_sym_const] = ACTIONS(2018), + [sym_cmd_identifier] = ACTIONS(2018), + [anon_sym_SEMI] = ACTIONS(2018), + [anon_sym_LF] = ACTIONS(2020), + [anon_sym_def] = ACTIONS(2018), + [anon_sym_def_DASHenv] = ACTIONS(2018), + [anon_sym_export_DASHenv] = ACTIONS(2018), + [anon_sym_extern] = ACTIONS(2018), + [anon_sym_module] = ACTIONS(2018), + [anon_sym_use] = ACTIONS(2018), + [anon_sym_LBRACK] = ACTIONS(2018), + [anon_sym_LPAREN] = ACTIONS(2018), + [anon_sym_DOLLAR] = ACTIONS(2018), + [anon_sym_error] = ACTIONS(2018), + [anon_sym_DASH] = ACTIONS(2018), + [anon_sym_break] = ACTIONS(2018), + [anon_sym_continue] = ACTIONS(2018), + [anon_sym_for] = ACTIONS(2018), + [anon_sym_loop] = ACTIONS(2018), + [anon_sym_while] = ACTIONS(2018), + [anon_sym_do] = ACTIONS(2018), + [anon_sym_if] = ACTIONS(2018), + [anon_sym_match] = ACTIONS(2018), + [anon_sym_LBRACE] = ACTIONS(2018), + [anon_sym_try] = ACTIONS(2018), + [anon_sym_return] = ACTIONS(2018), + [anon_sym_source] = ACTIONS(2018), + [anon_sym_source_DASHenv] = ACTIONS(2018), + [anon_sym_register] = ACTIONS(2018), + [anon_sym_hide] = ACTIONS(2018), + [anon_sym_hide_DASHenv] = ACTIONS(2018), + [anon_sym_overlay] = ACTIONS(2018), + [anon_sym_where] = ACTIONS(2018), + [anon_sym_not] = ACTIONS(2018), + [anon_sym_DOT_DOT_LT] = ACTIONS(2018), + [anon_sym_DOT_DOT] = ACTIONS(2018), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2018), + [sym_val_nothing] = ACTIONS(2018), + [anon_sym_true] = ACTIONS(2018), + [anon_sym_false] = ACTIONS(2018), + [aux_sym_val_number_token1] = ACTIONS(2018), + [aux_sym_val_number_token2] = ACTIONS(2018), + [aux_sym_val_number_token3] = ACTIONS(2018), + [aux_sym_val_number_token4] = ACTIONS(2018), + [anon_sym_inf] = ACTIONS(2018), + [anon_sym_DASHinf] = ACTIONS(2018), + [anon_sym_NaN] = ACTIONS(2018), + [anon_sym_0b] = ACTIONS(2018), + [anon_sym_0o] = ACTIONS(2018), + [anon_sym_0x] = ACTIONS(2018), + [sym_val_date] = ACTIONS(2018), + [anon_sym_DQUOTE] = ACTIONS(2018), + [sym__str_single_quotes] = ACTIONS(2018), + [sym__str_back_ticks] = ACTIONS(2018), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2018), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2018), + [anon_sym_CARET] = ACTIONS(2018), + [anon_sym_POUND] = ACTIONS(3), + }, + [928] = { + [sym_comment] = STATE(928), + [ts_builtin_sym_end] = ACTIONS(1826), + [anon_sym_export] = ACTIONS(1824), + [anon_sym_alias] = ACTIONS(1824), + [anon_sym_let] = ACTIONS(1824), + [anon_sym_let_DASHenv] = ACTIONS(1824), + [anon_sym_mut] = ACTIONS(1824), + [anon_sym_const] = ACTIONS(1824), + [sym_cmd_identifier] = ACTIONS(1824), + [anon_sym_SEMI] = ACTIONS(1824), + [anon_sym_LF] = ACTIONS(1826), + [anon_sym_def] = ACTIONS(1824), + [anon_sym_def_DASHenv] = ACTIONS(1824), + [anon_sym_export_DASHenv] = ACTIONS(1824), + [anon_sym_extern] = ACTIONS(1824), + [anon_sym_module] = ACTIONS(1824), + [anon_sym_use] = ACTIONS(1824), + [anon_sym_LBRACK] = ACTIONS(1824), + [anon_sym_LPAREN] = ACTIONS(1824), + [anon_sym_DOLLAR] = ACTIONS(1824), + [anon_sym_error] = ACTIONS(1824), + [anon_sym_DASH] = ACTIONS(1824), + [anon_sym_break] = ACTIONS(1824), + [anon_sym_continue] = ACTIONS(1824), + [anon_sym_for] = ACTIONS(1824), + [anon_sym_loop] = ACTIONS(1824), + [anon_sym_while] = ACTIONS(1824), + [anon_sym_do] = ACTIONS(1824), + [anon_sym_if] = ACTIONS(1824), + [anon_sym_match] = ACTIONS(1824), + [anon_sym_LBRACE] = ACTIONS(1824), + [anon_sym_try] = ACTIONS(1824), + [anon_sym_return] = ACTIONS(1824), + [anon_sym_source] = ACTIONS(1824), + [anon_sym_source_DASHenv] = ACTIONS(1824), + [anon_sym_register] = ACTIONS(1824), + [anon_sym_hide] = ACTIONS(1824), + [anon_sym_hide_DASHenv] = ACTIONS(1824), + [anon_sym_overlay] = ACTIONS(1824), + [anon_sym_where] = ACTIONS(1824), + [anon_sym_not] = ACTIONS(1824), + [anon_sym_DOT_DOT_LT] = ACTIONS(1824), + [anon_sym_DOT_DOT] = ACTIONS(1824), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1824), + [sym_val_nothing] = ACTIONS(1824), + [anon_sym_true] = ACTIONS(1824), + [anon_sym_false] = ACTIONS(1824), + [aux_sym_val_number_token1] = ACTIONS(1824), + [aux_sym_val_number_token2] = ACTIONS(1824), + [aux_sym_val_number_token3] = ACTIONS(1824), + [aux_sym_val_number_token4] = ACTIONS(1824), + [anon_sym_inf] = ACTIONS(1824), + [anon_sym_DASHinf] = ACTIONS(1824), + [anon_sym_NaN] = ACTIONS(1824), + [anon_sym_0b] = ACTIONS(1824), + [anon_sym_0o] = ACTIONS(1824), + [anon_sym_0x] = ACTIONS(1824), + [sym_val_date] = ACTIONS(1824), + [anon_sym_DQUOTE] = ACTIONS(1824), + [sym__str_single_quotes] = ACTIONS(1824), + [sym__str_back_ticks] = ACTIONS(1824), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1824), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1824), + [anon_sym_CARET] = ACTIONS(1824), + [anon_sym_POUND] = ACTIONS(3), + }, + [929] = { + [sym_comment] = STATE(929), + [ts_builtin_sym_end] = ACTIONS(2020), [anon_sym_export] = ACTIONS(2018), [anon_sym_alias] = ACTIONS(2018), [anon_sym_let] = ACTIONS(2018), @@ -125824,8 +124586,8 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_mut] = ACTIONS(2018), [anon_sym_const] = ACTIONS(2018), [sym_cmd_identifier] = ACTIONS(2018), - [anon_sym_SEMI] = ACTIONS(2020), - [anon_sym_LF] = ACTIONS(2023), + [anon_sym_SEMI] = ACTIONS(2018), + [anon_sym_LF] = ACTIONS(2020), [anon_sym_def] = ACTIONS(2018), [anon_sym_def_DASHenv] = ACTIONS(2018), [anon_sym_export_DASHenv] = ACTIONS(2018), @@ -125881,75 +124643,2018 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(2018), [anon_sym_POUND] = ACTIONS(3), }, + [930] = { + [sym_comment] = STATE(930), + [ts_builtin_sym_end] = ACTIONS(1932), + [anon_sym_export] = ACTIONS(1930), + [anon_sym_alias] = ACTIONS(1930), + [anon_sym_let] = ACTIONS(1930), + [anon_sym_let_DASHenv] = ACTIONS(1930), + [anon_sym_mut] = ACTIONS(1930), + [anon_sym_const] = ACTIONS(1930), + [sym_cmd_identifier] = ACTIONS(1930), + [anon_sym_SEMI] = ACTIONS(1930), + [anon_sym_LF] = ACTIONS(1932), + [anon_sym_def] = ACTIONS(1930), + [anon_sym_def_DASHenv] = ACTIONS(1930), + [anon_sym_export_DASHenv] = ACTIONS(1930), + [anon_sym_extern] = ACTIONS(1930), + [anon_sym_module] = ACTIONS(1930), + [anon_sym_use] = ACTIONS(1930), + [anon_sym_LBRACK] = ACTIONS(1930), + [anon_sym_LPAREN] = ACTIONS(1930), + [anon_sym_DOLLAR] = ACTIONS(1930), + [anon_sym_error] = ACTIONS(1930), + [anon_sym_DASH] = ACTIONS(1930), + [anon_sym_break] = ACTIONS(1930), + [anon_sym_continue] = ACTIONS(1930), + [anon_sym_for] = ACTIONS(1930), + [anon_sym_loop] = ACTIONS(1930), + [anon_sym_while] = ACTIONS(1930), + [anon_sym_do] = ACTIONS(1930), + [anon_sym_if] = ACTIONS(1930), + [anon_sym_match] = ACTIONS(1930), + [anon_sym_LBRACE] = ACTIONS(1930), + [anon_sym_try] = ACTIONS(1930), + [anon_sym_return] = ACTIONS(1930), + [anon_sym_source] = ACTIONS(1930), + [anon_sym_source_DASHenv] = ACTIONS(1930), + [anon_sym_register] = ACTIONS(1930), + [anon_sym_hide] = ACTIONS(1930), + [anon_sym_hide_DASHenv] = ACTIONS(1930), + [anon_sym_overlay] = ACTIONS(1930), + [anon_sym_where] = ACTIONS(1930), + [anon_sym_not] = ACTIONS(1930), + [anon_sym_DOT_DOT_LT] = ACTIONS(1930), + [anon_sym_DOT_DOT] = ACTIONS(1930), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1930), + [sym_val_nothing] = ACTIONS(1930), + [anon_sym_true] = ACTIONS(1930), + [anon_sym_false] = ACTIONS(1930), + [aux_sym_val_number_token1] = ACTIONS(1930), + [aux_sym_val_number_token2] = ACTIONS(1930), + [aux_sym_val_number_token3] = ACTIONS(1930), + [aux_sym_val_number_token4] = ACTIONS(1930), + [anon_sym_inf] = ACTIONS(1930), + [anon_sym_DASHinf] = ACTIONS(1930), + [anon_sym_NaN] = ACTIONS(1930), + [anon_sym_0b] = ACTIONS(1930), + [anon_sym_0o] = ACTIONS(1930), + [anon_sym_0x] = ACTIONS(1930), + [sym_val_date] = ACTIONS(1930), + [anon_sym_DQUOTE] = ACTIONS(1930), + [sym__str_single_quotes] = ACTIONS(1930), + [sym__str_back_ticks] = ACTIONS(1930), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1930), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1930), + [anon_sym_CARET] = ACTIONS(1930), + [anon_sym_POUND] = ACTIONS(3), + }, + [931] = { + [sym_comment] = STATE(931), + [ts_builtin_sym_end] = ACTIONS(1998), + [anon_sym_export] = ACTIONS(1996), + [anon_sym_alias] = ACTIONS(1996), + [anon_sym_let] = ACTIONS(1996), + [anon_sym_let_DASHenv] = ACTIONS(1996), + [anon_sym_mut] = ACTIONS(1996), + [anon_sym_const] = ACTIONS(1996), + [sym_cmd_identifier] = ACTIONS(1996), + [anon_sym_SEMI] = ACTIONS(1996), + [anon_sym_LF] = ACTIONS(1998), + [anon_sym_def] = ACTIONS(1996), + [anon_sym_def_DASHenv] = ACTIONS(1996), + [anon_sym_export_DASHenv] = ACTIONS(1996), + [anon_sym_extern] = ACTIONS(1996), + [anon_sym_module] = ACTIONS(1996), + [anon_sym_use] = ACTIONS(1996), + [anon_sym_LBRACK] = ACTIONS(1996), + [anon_sym_LPAREN] = ACTIONS(1996), + [anon_sym_DOLLAR] = ACTIONS(1996), + [anon_sym_error] = ACTIONS(1996), + [anon_sym_DASH] = ACTIONS(1996), + [anon_sym_break] = ACTIONS(1996), + [anon_sym_continue] = ACTIONS(1996), + [anon_sym_for] = ACTIONS(1996), + [anon_sym_loop] = ACTIONS(1996), + [anon_sym_while] = ACTIONS(1996), + [anon_sym_do] = ACTIONS(1996), + [anon_sym_if] = ACTIONS(1996), + [anon_sym_match] = ACTIONS(1996), + [anon_sym_LBRACE] = ACTIONS(1996), + [anon_sym_try] = ACTIONS(1996), + [anon_sym_return] = ACTIONS(1996), + [anon_sym_source] = ACTIONS(1996), + [anon_sym_source_DASHenv] = ACTIONS(1996), + [anon_sym_register] = ACTIONS(1996), + [anon_sym_hide] = ACTIONS(1996), + [anon_sym_hide_DASHenv] = ACTIONS(1996), + [anon_sym_overlay] = ACTIONS(1996), + [anon_sym_where] = ACTIONS(1996), + [anon_sym_not] = ACTIONS(1996), + [anon_sym_DOT_DOT_LT] = ACTIONS(1996), + [anon_sym_DOT_DOT] = ACTIONS(1996), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1996), + [sym_val_nothing] = ACTIONS(1996), + [anon_sym_true] = ACTIONS(1996), + [anon_sym_false] = ACTIONS(1996), + [aux_sym_val_number_token1] = ACTIONS(1996), + [aux_sym_val_number_token2] = ACTIONS(1996), + [aux_sym_val_number_token3] = ACTIONS(1996), + [aux_sym_val_number_token4] = ACTIONS(1996), + [anon_sym_inf] = ACTIONS(1996), + [anon_sym_DASHinf] = ACTIONS(1996), + [anon_sym_NaN] = ACTIONS(1996), + [anon_sym_0b] = ACTIONS(1996), + [anon_sym_0o] = ACTIONS(1996), + [anon_sym_0x] = ACTIONS(1996), + [sym_val_date] = ACTIONS(1996), + [anon_sym_DQUOTE] = ACTIONS(1996), + [sym__str_single_quotes] = ACTIONS(1996), + [sym__str_back_ticks] = ACTIONS(1996), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1996), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1996), + [anon_sym_CARET] = ACTIONS(1996), + [anon_sym_POUND] = ACTIONS(3), + }, + [932] = { + [sym_comment] = STATE(932), + [ts_builtin_sym_end] = ACTIONS(1858), + [anon_sym_export] = ACTIONS(1856), + [anon_sym_alias] = ACTIONS(1856), + [anon_sym_let] = ACTIONS(1856), + [anon_sym_let_DASHenv] = ACTIONS(1856), + [anon_sym_mut] = ACTIONS(1856), + [anon_sym_const] = ACTIONS(1856), + [sym_cmd_identifier] = ACTIONS(1856), + [anon_sym_SEMI] = ACTIONS(1856), + [anon_sym_LF] = ACTIONS(1858), + [anon_sym_def] = ACTIONS(1856), + [anon_sym_def_DASHenv] = ACTIONS(1856), + [anon_sym_export_DASHenv] = ACTIONS(1856), + [anon_sym_extern] = ACTIONS(1856), + [anon_sym_module] = ACTIONS(1856), + [anon_sym_use] = ACTIONS(1856), + [anon_sym_LBRACK] = ACTIONS(1856), + [anon_sym_LPAREN] = ACTIONS(1856), + [anon_sym_DOLLAR] = ACTIONS(1856), + [anon_sym_error] = ACTIONS(1856), + [anon_sym_DASH] = ACTIONS(1856), + [anon_sym_break] = ACTIONS(1856), + [anon_sym_continue] = ACTIONS(1856), + [anon_sym_for] = ACTIONS(1856), + [anon_sym_loop] = ACTIONS(1856), + [anon_sym_while] = ACTIONS(1856), + [anon_sym_do] = ACTIONS(1856), + [anon_sym_if] = ACTIONS(1856), + [anon_sym_match] = ACTIONS(1856), + [anon_sym_LBRACE] = ACTIONS(1856), + [anon_sym_try] = ACTIONS(1856), + [anon_sym_return] = ACTIONS(1856), + [anon_sym_source] = ACTIONS(1856), + [anon_sym_source_DASHenv] = ACTIONS(1856), + [anon_sym_register] = ACTIONS(1856), + [anon_sym_hide] = ACTIONS(1856), + [anon_sym_hide_DASHenv] = ACTIONS(1856), + [anon_sym_overlay] = ACTIONS(1856), + [anon_sym_where] = ACTIONS(1856), + [anon_sym_not] = ACTIONS(1856), + [anon_sym_DOT_DOT_LT] = ACTIONS(1856), + [anon_sym_DOT_DOT] = ACTIONS(1856), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1856), + [sym_val_nothing] = ACTIONS(1856), + [anon_sym_true] = ACTIONS(1856), + [anon_sym_false] = ACTIONS(1856), + [aux_sym_val_number_token1] = ACTIONS(1856), + [aux_sym_val_number_token2] = ACTIONS(1856), + [aux_sym_val_number_token3] = ACTIONS(1856), + [aux_sym_val_number_token4] = ACTIONS(1856), + [anon_sym_inf] = ACTIONS(1856), + [anon_sym_DASHinf] = ACTIONS(1856), + [anon_sym_NaN] = ACTIONS(1856), + [anon_sym_0b] = ACTIONS(1856), + [anon_sym_0o] = ACTIONS(1856), + [anon_sym_0x] = ACTIONS(1856), + [sym_val_date] = ACTIONS(1856), + [anon_sym_DQUOTE] = ACTIONS(1856), + [sym__str_single_quotes] = ACTIONS(1856), + [sym__str_back_ticks] = ACTIONS(1856), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1856), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1856), + [anon_sym_CARET] = ACTIONS(1856), + [anon_sym_POUND] = ACTIONS(3), + }, + [933] = { + [sym_comment] = STATE(933), + [ts_builtin_sym_end] = ACTIONS(1894), + [anon_sym_export] = ACTIONS(1892), + [anon_sym_alias] = ACTIONS(1892), + [anon_sym_let] = ACTIONS(1892), + [anon_sym_let_DASHenv] = ACTIONS(1892), + [anon_sym_mut] = ACTIONS(1892), + [anon_sym_const] = ACTIONS(1892), + [sym_cmd_identifier] = ACTIONS(1892), + [anon_sym_SEMI] = ACTIONS(1892), + [anon_sym_LF] = ACTIONS(1894), + [anon_sym_def] = ACTIONS(1892), + [anon_sym_def_DASHenv] = ACTIONS(1892), + [anon_sym_export_DASHenv] = ACTIONS(1892), + [anon_sym_extern] = ACTIONS(1892), + [anon_sym_module] = ACTIONS(1892), + [anon_sym_use] = ACTIONS(1892), + [anon_sym_LBRACK] = ACTIONS(1892), + [anon_sym_LPAREN] = ACTIONS(1892), + [anon_sym_DOLLAR] = ACTIONS(1892), + [anon_sym_error] = ACTIONS(1892), + [anon_sym_DASH] = ACTIONS(1892), + [anon_sym_break] = ACTIONS(1892), + [anon_sym_continue] = ACTIONS(1892), + [anon_sym_for] = ACTIONS(1892), + [anon_sym_loop] = ACTIONS(1892), + [anon_sym_while] = ACTIONS(1892), + [anon_sym_do] = ACTIONS(1892), + [anon_sym_if] = ACTIONS(1892), + [anon_sym_match] = ACTIONS(1892), + [anon_sym_LBRACE] = ACTIONS(1892), + [anon_sym_try] = ACTIONS(1892), + [anon_sym_return] = ACTIONS(1892), + [anon_sym_source] = ACTIONS(1892), + [anon_sym_source_DASHenv] = ACTIONS(1892), + [anon_sym_register] = ACTIONS(1892), + [anon_sym_hide] = ACTIONS(1892), + [anon_sym_hide_DASHenv] = ACTIONS(1892), + [anon_sym_overlay] = ACTIONS(1892), + [anon_sym_where] = ACTIONS(1892), + [anon_sym_not] = ACTIONS(1892), + [anon_sym_DOT_DOT_LT] = ACTIONS(1892), + [anon_sym_DOT_DOT] = ACTIONS(1892), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1892), + [sym_val_nothing] = ACTIONS(1892), + [anon_sym_true] = ACTIONS(1892), + [anon_sym_false] = ACTIONS(1892), + [aux_sym_val_number_token1] = ACTIONS(1892), + [aux_sym_val_number_token2] = ACTIONS(1892), + [aux_sym_val_number_token3] = ACTIONS(1892), + [aux_sym_val_number_token4] = ACTIONS(1892), + [anon_sym_inf] = ACTIONS(1892), + [anon_sym_DASHinf] = ACTIONS(1892), + [anon_sym_NaN] = ACTIONS(1892), + [anon_sym_0b] = ACTIONS(1892), + [anon_sym_0o] = ACTIONS(1892), + [anon_sym_0x] = ACTIONS(1892), + [sym_val_date] = ACTIONS(1892), + [anon_sym_DQUOTE] = ACTIONS(1892), + [sym__str_single_quotes] = ACTIONS(1892), + [sym__str_back_ticks] = ACTIONS(1892), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1892), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1892), + [anon_sym_CARET] = ACTIONS(1892), + [anon_sym_POUND] = ACTIONS(3), + }, + [934] = { + [sym_comment] = STATE(934), + [ts_builtin_sym_end] = ACTIONS(1862), + [anon_sym_export] = ACTIONS(1860), + [anon_sym_alias] = ACTIONS(1860), + [anon_sym_let] = ACTIONS(1860), + [anon_sym_let_DASHenv] = ACTIONS(1860), + [anon_sym_mut] = ACTIONS(1860), + [anon_sym_const] = ACTIONS(1860), + [sym_cmd_identifier] = ACTIONS(1860), + [anon_sym_SEMI] = ACTIONS(1860), + [anon_sym_LF] = ACTIONS(1862), + [anon_sym_def] = ACTIONS(1860), + [anon_sym_def_DASHenv] = ACTIONS(1860), + [anon_sym_export_DASHenv] = ACTIONS(1860), + [anon_sym_extern] = ACTIONS(1860), + [anon_sym_module] = ACTIONS(1860), + [anon_sym_use] = ACTIONS(1860), + [anon_sym_LBRACK] = ACTIONS(1860), + [anon_sym_LPAREN] = ACTIONS(1860), + [anon_sym_DOLLAR] = ACTIONS(1860), + [anon_sym_error] = ACTIONS(1860), + [anon_sym_DASH] = ACTIONS(1860), + [anon_sym_break] = ACTIONS(1860), + [anon_sym_continue] = ACTIONS(1860), + [anon_sym_for] = ACTIONS(1860), + [anon_sym_loop] = ACTIONS(1860), + [anon_sym_while] = ACTIONS(1860), + [anon_sym_do] = ACTIONS(1860), + [anon_sym_if] = ACTIONS(1860), + [anon_sym_match] = ACTIONS(1860), + [anon_sym_LBRACE] = ACTIONS(1860), + [anon_sym_try] = ACTIONS(1860), + [anon_sym_return] = ACTIONS(1860), + [anon_sym_source] = ACTIONS(1860), + [anon_sym_source_DASHenv] = ACTIONS(1860), + [anon_sym_register] = ACTIONS(1860), + [anon_sym_hide] = ACTIONS(1860), + [anon_sym_hide_DASHenv] = ACTIONS(1860), + [anon_sym_overlay] = ACTIONS(1860), + [anon_sym_where] = ACTIONS(1860), + [anon_sym_not] = ACTIONS(1860), + [anon_sym_DOT_DOT_LT] = ACTIONS(1860), + [anon_sym_DOT_DOT] = ACTIONS(1860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1860), + [sym_val_nothing] = ACTIONS(1860), + [anon_sym_true] = ACTIONS(1860), + [anon_sym_false] = ACTIONS(1860), + [aux_sym_val_number_token1] = ACTIONS(1860), + [aux_sym_val_number_token2] = ACTIONS(1860), + [aux_sym_val_number_token3] = ACTIONS(1860), + [aux_sym_val_number_token4] = ACTIONS(1860), + [anon_sym_inf] = ACTIONS(1860), + [anon_sym_DASHinf] = ACTIONS(1860), + [anon_sym_NaN] = ACTIONS(1860), + [anon_sym_0b] = ACTIONS(1860), + [anon_sym_0o] = ACTIONS(1860), + [anon_sym_0x] = ACTIONS(1860), + [sym_val_date] = ACTIONS(1860), + [anon_sym_DQUOTE] = ACTIONS(1860), + [sym__str_single_quotes] = ACTIONS(1860), + [sym__str_back_ticks] = ACTIONS(1860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1860), + [anon_sym_CARET] = ACTIONS(1860), + [anon_sym_POUND] = ACTIONS(3), + }, + [935] = { + [sym_comment] = STATE(935), + [ts_builtin_sym_end] = ACTIONS(1916), + [anon_sym_export] = ACTIONS(1914), + [anon_sym_alias] = ACTIONS(1914), + [anon_sym_let] = ACTIONS(1914), + [anon_sym_let_DASHenv] = ACTIONS(1914), + [anon_sym_mut] = ACTIONS(1914), + [anon_sym_const] = ACTIONS(1914), + [sym_cmd_identifier] = ACTIONS(1914), + [anon_sym_SEMI] = ACTIONS(1914), + [anon_sym_LF] = ACTIONS(1916), + [anon_sym_def] = ACTIONS(1914), + [anon_sym_def_DASHenv] = ACTIONS(1914), + [anon_sym_export_DASHenv] = ACTIONS(1914), + [anon_sym_extern] = ACTIONS(1914), + [anon_sym_module] = ACTIONS(1914), + [anon_sym_use] = ACTIONS(1914), + [anon_sym_LBRACK] = ACTIONS(1914), + [anon_sym_LPAREN] = ACTIONS(1914), + [anon_sym_DOLLAR] = ACTIONS(1914), + [anon_sym_error] = ACTIONS(1914), + [anon_sym_DASH] = ACTIONS(1914), + [anon_sym_break] = ACTIONS(1914), + [anon_sym_continue] = ACTIONS(1914), + [anon_sym_for] = ACTIONS(1914), + [anon_sym_loop] = ACTIONS(1914), + [anon_sym_while] = ACTIONS(1914), + [anon_sym_do] = ACTIONS(1914), + [anon_sym_if] = ACTIONS(1914), + [anon_sym_match] = ACTIONS(1914), + [anon_sym_LBRACE] = ACTIONS(1914), + [anon_sym_try] = ACTIONS(1914), + [anon_sym_return] = ACTIONS(1914), + [anon_sym_source] = ACTIONS(1914), + [anon_sym_source_DASHenv] = ACTIONS(1914), + [anon_sym_register] = ACTIONS(1914), + [anon_sym_hide] = ACTIONS(1914), + [anon_sym_hide_DASHenv] = ACTIONS(1914), + [anon_sym_overlay] = ACTIONS(1914), + [anon_sym_where] = ACTIONS(1914), + [anon_sym_not] = ACTIONS(1914), + [anon_sym_DOT_DOT_LT] = ACTIONS(1914), + [anon_sym_DOT_DOT] = ACTIONS(1914), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1914), + [sym_val_nothing] = ACTIONS(1914), + [anon_sym_true] = ACTIONS(1914), + [anon_sym_false] = ACTIONS(1914), + [aux_sym_val_number_token1] = ACTIONS(1914), + [aux_sym_val_number_token2] = ACTIONS(1914), + [aux_sym_val_number_token3] = ACTIONS(1914), + [aux_sym_val_number_token4] = ACTIONS(1914), + [anon_sym_inf] = ACTIONS(1914), + [anon_sym_DASHinf] = ACTIONS(1914), + [anon_sym_NaN] = ACTIONS(1914), + [anon_sym_0b] = ACTIONS(1914), + [anon_sym_0o] = ACTIONS(1914), + [anon_sym_0x] = ACTIONS(1914), + [sym_val_date] = ACTIONS(1914), + [anon_sym_DQUOTE] = ACTIONS(1914), + [sym__str_single_quotes] = ACTIONS(1914), + [sym__str_back_ticks] = ACTIONS(1914), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1914), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1914), + [anon_sym_CARET] = ACTIONS(1914), + [anon_sym_POUND] = ACTIONS(3), + }, + [936] = { + [sym_comment] = STATE(936), + [ts_builtin_sym_end] = ACTIONS(1752), + [anon_sym_export] = ACTIONS(1750), + [anon_sym_alias] = ACTIONS(1750), + [anon_sym_let] = ACTIONS(1750), + [anon_sym_let_DASHenv] = ACTIONS(1750), + [anon_sym_mut] = ACTIONS(1750), + [anon_sym_const] = ACTIONS(1750), + [sym_cmd_identifier] = ACTIONS(1750), + [anon_sym_SEMI] = ACTIONS(1750), + [anon_sym_LF] = ACTIONS(1752), + [anon_sym_def] = ACTIONS(1750), + [anon_sym_def_DASHenv] = ACTIONS(1750), + [anon_sym_export_DASHenv] = ACTIONS(1750), + [anon_sym_extern] = ACTIONS(1750), + [anon_sym_module] = ACTIONS(1750), + [anon_sym_use] = ACTIONS(1750), + [anon_sym_LBRACK] = ACTIONS(1750), + [anon_sym_LPAREN] = ACTIONS(1750), + [anon_sym_DOLLAR] = ACTIONS(1750), + [anon_sym_error] = ACTIONS(1750), + [anon_sym_DASH] = ACTIONS(1750), + [anon_sym_break] = ACTIONS(1750), + [anon_sym_continue] = ACTIONS(1750), + [anon_sym_for] = ACTIONS(1750), + [anon_sym_loop] = ACTIONS(1750), + [anon_sym_while] = ACTIONS(1750), + [anon_sym_do] = ACTIONS(1750), + [anon_sym_if] = ACTIONS(1750), + [anon_sym_match] = ACTIONS(1750), + [anon_sym_LBRACE] = ACTIONS(1750), + [anon_sym_try] = ACTIONS(1750), + [anon_sym_return] = ACTIONS(1750), + [anon_sym_source] = ACTIONS(1750), + [anon_sym_source_DASHenv] = ACTIONS(1750), + [anon_sym_register] = ACTIONS(1750), + [anon_sym_hide] = ACTIONS(1750), + [anon_sym_hide_DASHenv] = ACTIONS(1750), + [anon_sym_overlay] = ACTIONS(1750), + [anon_sym_where] = ACTIONS(1750), + [anon_sym_not] = ACTIONS(1750), + [anon_sym_DOT_DOT_LT] = ACTIONS(1750), + [anon_sym_DOT_DOT] = ACTIONS(1750), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1750), + [sym_val_nothing] = ACTIONS(1750), + [anon_sym_true] = ACTIONS(1750), + [anon_sym_false] = ACTIONS(1750), + [aux_sym_val_number_token1] = ACTIONS(1750), + [aux_sym_val_number_token2] = ACTIONS(1750), + [aux_sym_val_number_token3] = ACTIONS(1750), + [aux_sym_val_number_token4] = ACTIONS(1750), + [anon_sym_inf] = ACTIONS(1750), + [anon_sym_DASHinf] = ACTIONS(1750), + [anon_sym_NaN] = ACTIONS(1750), + [anon_sym_0b] = ACTIONS(1750), + [anon_sym_0o] = ACTIONS(1750), + [anon_sym_0x] = ACTIONS(1750), + [sym_val_date] = ACTIONS(1750), + [anon_sym_DQUOTE] = ACTIONS(1750), + [sym__str_single_quotes] = ACTIONS(1750), + [sym__str_back_ticks] = ACTIONS(1750), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1750), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1750), + [anon_sym_CARET] = ACTIONS(1750), + [anon_sym_POUND] = ACTIONS(3), + }, + [937] = { + [sym_comment] = STATE(937), + [ts_builtin_sym_end] = ACTIONS(1874), + [anon_sym_export] = ACTIONS(1872), + [anon_sym_alias] = ACTIONS(1872), + [anon_sym_let] = ACTIONS(1872), + [anon_sym_let_DASHenv] = ACTIONS(1872), + [anon_sym_mut] = ACTIONS(1872), + [anon_sym_const] = ACTIONS(1872), + [sym_cmd_identifier] = ACTIONS(1872), + [anon_sym_SEMI] = ACTIONS(1872), + [anon_sym_LF] = ACTIONS(1874), + [anon_sym_def] = ACTIONS(1872), + [anon_sym_def_DASHenv] = ACTIONS(1872), + [anon_sym_export_DASHenv] = ACTIONS(1872), + [anon_sym_extern] = ACTIONS(1872), + [anon_sym_module] = ACTIONS(1872), + [anon_sym_use] = ACTIONS(1872), + [anon_sym_LBRACK] = ACTIONS(1872), + [anon_sym_LPAREN] = ACTIONS(1872), + [anon_sym_DOLLAR] = ACTIONS(1872), + [anon_sym_error] = ACTIONS(1872), + [anon_sym_DASH] = ACTIONS(1872), + [anon_sym_break] = ACTIONS(1872), + [anon_sym_continue] = ACTIONS(1872), + [anon_sym_for] = ACTIONS(1872), + [anon_sym_loop] = ACTIONS(1872), + [anon_sym_while] = ACTIONS(1872), + [anon_sym_do] = ACTIONS(1872), + [anon_sym_if] = ACTIONS(1872), + [anon_sym_match] = ACTIONS(1872), + [anon_sym_LBRACE] = ACTIONS(1872), + [anon_sym_try] = ACTIONS(1872), + [anon_sym_return] = ACTIONS(1872), + [anon_sym_source] = ACTIONS(1872), + [anon_sym_source_DASHenv] = ACTIONS(1872), + [anon_sym_register] = ACTIONS(1872), + [anon_sym_hide] = ACTIONS(1872), + [anon_sym_hide_DASHenv] = ACTIONS(1872), + [anon_sym_overlay] = ACTIONS(1872), + [anon_sym_where] = ACTIONS(1872), + [anon_sym_not] = ACTIONS(1872), + [anon_sym_DOT_DOT_LT] = ACTIONS(1872), + [anon_sym_DOT_DOT] = ACTIONS(1872), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1872), + [sym_val_nothing] = ACTIONS(1872), + [anon_sym_true] = ACTIONS(1872), + [anon_sym_false] = ACTIONS(1872), + [aux_sym_val_number_token1] = ACTIONS(1872), + [aux_sym_val_number_token2] = ACTIONS(1872), + [aux_sym_val_number_token3] = ACTIONS(1872), + [aux_sym_val_number_token4] = ACTIONS(1872), + [anon_sym_inf] = ACTIONS(1872), + [anon_sym_DASHinf] = ACTIONS(1872), + [anon_sym_NaN] = ACTIONS(1872), + [anon_sym_0b] = ACTIONS(1872), + [anon_sym_0o] = ACTIONS(1872), + [anon_sym_0x] = ACTIONS(1872), + [sym_val_date] = ACTIONS(1872), + [anon_sym_DQUOTE] = ACTIONS(1872), + [sym__str_single_quotes] = ACTIONS(1872), + [sym__str_back_ticks] = ACTIONS(1872), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1872), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1872), + [anon_sym_CARET] = ACTIONS(1872), + [anon_sym_POUND] = ACTIONS(3), + }, + [938] = { + [sym_comment] = STATE(938), + [ts_builtin_sym_end] = ACTIONS(1886), + [anon_sym_export] = ACTIONS(1884), + [anon_sym_alias] = ACTIONS(1884), + [anon_sym_let] = ACTIONS(1884), + [anon_sym_let_DASHenv] = ACTIONS(1884), + [anon_sym_mut] = ACTIONS(1884), + [anon_sym_const] = ACTIONS(1884), + [sym_cmd_identifier] = ACTIONS(1884), + [anon_sym_SEMI] = ACTIONS(1884), + [anon_sym_LF] = ACTIONS(1886), + [anon_sym_def] = ACTIONS(1884), + [anon_sym_def_DASHenv] = ACTIONS(1884), + [anon_sym_export_DASHenv] = ACTIONS(1884), + [anon_sym_extern] = ACTIONS(1884), + [anon_sym_module] = ACTIONS(1884), + [anon_sym_use] = ACTIONS(1884), + [anon_sym_LBRACK] = ACTIONS(1884), + [anon_sym_LPAREN] = ACTIONS(1884), + [anon_sym_DOLLAR] = ACTIONS(1884), + [anon_sym_error] = ACTIONS(1884), + [anon_sym_DASH] = ACTIONS(1884), + [anon_sym_break] = ACTIONS(1884), + [anon_sym_continue] = ACTIONS(1884), + [anon_sym_for] = ACTIONS(1884), + [anon_sym_loop] = ACTIONS(1884), + [anon_sym_while] = ACTIONS(1884), + [anon_sym_do] = ACTIONS(1884), + [anon_sym_if] = ACTIONS(1884), + [anon_sym_match] = ACTIONS(1884), + [anon_sym_LBRACE] = ACTIONS(1884), + [anon_sym_try] = ACTIONS(1884), + [anon_sym_return] = ACTIONS(1884), + [anon_sym_source] = ACTIONS(1884), + [anon_sym_source_DASHenv] = ACTIONS(1884), + [anon_sym_register] = ACTIONS(1884), + [anon_sym_hide] = ACTIONS(1884), + [anon_sym_hide_DASHenv] = ACTIONS(1884), + [anon_sym_overlay] = ACTIONS(1884), + [anon_sym_where] = ACTIONS(1884), + [anon_sym_not] = ACTIONS(1884), + [anon_sym_DOT_DOT_LT] = ACTIONS(1884), + [anon_sym_DOT_DOT] = ACTIONS(1884), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1884), + [sym_val_nothing] = ACTIONS(1884), + [anon_sym_true] = ACTIONS(1884), + [anon_sym_false] = ACTIONS(1884), + [aux_sym_val_number_token1] = ACTIONS(1884), + [aux_sym_val_number_token2] = ACTIONS(1884), + [aux_sym_val_number_token3] = ACTIONS(1884), + [aux_sym_val_number_token4] = ACTIONS(1884), + [anon_sym_inf] = ACTIONS(1884), + [anon_sym_DASHinf] = ACTIONS(1884), + [anon_sym_NaN] = ACTIONS(1884), + [anon_sym_0b] = ACTIONS(1884), + [anon_sym_0o] = ACTIONS(1884), + [anon_sym_0x] = ACTIONS(1884), + [sym_val_date] = ACTIONS(1884), + [anon_sym_DQUOTE] = ACTIONS(1884), + [sym__str_single_quotes] = ACTIONS(1884), + [sym__str_back_ticks] = ACTIONS(1884), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1884), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1884), + [anon_sym_CARET] = ACTIONS(1884), + [anon_sym_POUND] = ACTIONS(3), + }, + [939] = { + [sym_comment] = STATE(939), + [ts_builtin_sym_end] = ACTIONS(1800), + [anon_sym_export] = ACTIONS(1798), + [anon_sym_alias] = ACTIONS(1798), + [anon_sym_let] = ACTIONS(1798), + [anon_sym_let_DASHenv] = ACTIONS(1798), + [anon_sym_mut] = ACTIONS(1798), + [anon_sym_const] = ACTIONS(1798), + [sym_cmd_identifier] = ACTIONS(1798), + [anon_sym_SEMI] = ACTIONS(1798), + [anon_sym_LF] = ACTIONS(1800), + [anon_sym_def] = ACTIONS(1798), + [anon_sym_def_DASHenv] = ACTIONS(1798), + [anon_sym_export_DASHenv] = ACTIONS(1798), + [anon_sym_extern] = ACTIONS(1798), + [anon_sym_module] = ACTIONS(1798), + [anon_sym_use] = ACTIONS(1798), + [anon_sym_LBRACK] = ACTIONS(1798), + [anon_sym_LPAREN] = ACTIONS(1798), + [anon_sym_DOLLAR] = ACTIONS(1798), + [anon_sym_error] = ACTIONS(1798), + [anon_sym_DASH] = ACTIONS(1798), + [anon_sym_break] = ACTIONS(1798), + [anon_sym_continue] = ACTIONS(1798), + [anon_sym_for] = ACTIONS(1798), + [anon_sym_loop] = ACTIONS(1798), + [anon_sym_while] = ACTIONS(1798), + [anon_sym_do] = ACTIONS(1798), + [anon_sym_if] = ACTIONS(1798), + [anon_sym_match] = ACTIONS(1798), + [anon_sym_LBRACE] = ACTIONS(1798), + [anon_sym_try] = ACTIONS(1798), + [anon_sym_return] = ACTIONS(1798), + [anon_sym_source] = ACTIONS(1798), + [anon_sym_source_DASHenv] = ACTIONS(1798), + [anon_sym_register] = ACTIONS(1798), + [anon_sym_hide] = ACTIONS(1798), + [anon_sym_hide_DASHenv] = ACTIONS(1798), + [anon_sym_overlay] = ACTIONS(1798), + [anon_sym_where] = ACTIONS(1798), + [anon_sym_not] = ACTIONS(1798), + [anon_sym_DOT_DOT_LT] = ACTIONS(1798), + [anon_sym_DOT_DOT] = ACTIONS(1798), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1798), + [sym_val_nothing] = ACTIONS(1798), + [anon_sym_true] = ACTIONS(1798), + [anon_sym_false] = ACTIONS(1798), + [aux_sym_val_number_token1] = ACTIONS(1798), + [aux_sym_val_number_token2] = ACTIONS(1798), + [aux_sym_val_number_token3] = ACTIONS(1798), + [aux_sym_val_number_token4] = ACTIONS(1798), + [anon_sym_inf] = ACTIONS(1798), + [anon_sym_DASHinf] = ACTIONS(1798), + [anon_sym_NaN] = ACTIONS(1798), + [anon_sym_0b] = ACTIONS(1798), + [anon_sym_0o] = ACTIONS(1798), + [anon_sym_0x] = ACTIONS(1798), + [sym_val_date] = ACTIONS(1798), + [anon_sym_DQUOTE] = ACTIONS(1798), + [sym__str_single_quotes] = ACTIONS(1798), + [sym__str_back_ticks] = ACTIONS(1798), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1798), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1798), + [anon_sym_CARET] = ACTIONS(1798), + [anon_sym_POUND] = ACTIONS(3), + }, + [940] = { + [sym_comment] = STATE(940), + [ts_builtin_sym_end] = ACTIONS(1800), + [anon_sym_export] = ACTIONS(1798), + [anon_sym_alias] = ACTIONS(1798), + [anon_sym_let] = ACTIONS(1798), + [anon_sym_let_DASHenv] = ACTIONS(1798), + [anon_sym_mut] = ACTIONS(1798), + [anon_sym_const] = ACTIONS(1798), + [sym_cmd_identifier] = ACTIONS(1798), + [anon_sym_SEMI] = ACTIONS(1798), + [anon_sym_LF] = ACTIONS(1800), + [anon_sym_def] = ACTIONS(1798), + [anon_sym_def_DASHenv] = ACTIONS(1798), + [anon_sym_export_DASHenv] = ACTIONS(1798), + [anon_sym_extern] = ACTIONS(1798), + [anon_sym_module] = ACTIONS(1798), + [anon_sym_use] = ACTIONS(1798), + [anon_sym_LBRACK] = ACTIONS(1798), + [anon_sym_LPAREN] = ACTIONS(1798), + [anon_sym_DOLLAR] = ACTIONS(1798), + [anon_sym_error] = ACTIONS(1798), + [anon_sym_DASH] = ACTIONS(1798), + [anon_sym_break] = ACTIONS(1798), + [anon_sym_continue] = ACTIONS(1798), + [anon_sym_for] = ACTIONS(1798), + [anon_sym_loop] = ACTIONS(1798), + [anon_sym_while] = ACTIONS(1798), + [anon_sym_do] = ACTIONS(1798), + [anon_sym_if] = ACTIONS(1798), + [anon_sym_match] = ACTIONS(1798), + [anon_sym_LBRACE] = ACTIONS(1798), + [anon_sym_try] = ACTIONS(1798), + [anon_sym_return] = ACTIONS(1798), + [anon_sym_source] = ACTIONS(1798), + [anon_sym_source_DASHenv] = ACTIONS(1798), + [anon_sym_register] = ACTIONS(1798), + [anon_sym_hide] = ACTIONS(1798), + [anon_sym_hide_DASHenv] = ACTIONS(1798), + [anon_sym_overlay] = ACTIONS(1798), + [anon_sym_where] = ACTIONS(1798), + [anon_sym_not] = ACTIONS(1798), + [anon_sym_DOT_DOT_LT] = ACTIONS(1798), + [anon_sym_DOT_DOT] = ACTIONS(1798), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1798), + [sym_val_nothing] = ACTIONS(1798), + [anon_sym_true] = ACTIONS(1798), + [anon_sym_false] = ACTIONS(1798), + [aux_sym_val_number_token1] = ACTIONS(1798), + [aux_sym_val_number_token2] = ACTIONS(1798), + [aux_sym_val_number_token3] = ACTIONS(1798), + [aux_sym_val_number_token4] = ACTIONS(1798), + [anon_sym_inf] = ACTIONS(1798), + [anon_sym_DASHinf] = ACTIONS(1798), + [anon_sym_NaN] = ACTIONS(1798), + [anon_sym_0b] = ACTIONS(1798), + [anon_sym_0o] = ACTIONS(1798), + [anon_sym_0x] = ACTIONS(1798), + [sym_val_date] = ACTIONS(1798), + [anon_sym_DQUOTE] = ACTIONS(1798), + [sym__str_single_quotes] = ACTIONS(1798), + [sym__str_back_ticks] = ACTIONS(1798), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1798), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1798), + [anon_sym_CARET] = ACTIONS(1798), + [anon_sym_POUND] = ACTIONS(3), + }, + [941] = { + [sym_comment] = STATE(941), + [ts_builtin_sym_end] = ACTIONS(1792), + [anon_sym_export] = ACTIONS(1790), + [anon_sym_alias] = ACTIONS(1790), + [anon_sym_let] = ACTIONS(1790), + [anon_sym_let_DASHenv] = ACTIONS(1790), + [anon_sym_mut] = ACTIONS(1790), + [anon_sym_const] = ACTIONS(1790), + [sym_cmd_identifier] = ACTIONS(1790), + [anon_sym_SEMI] = ACTIONS(1790), + [anon_sym_LF] = ACTIONS(1792), + [anon_sym_def] = ACTIONS(1790), + [anon_sym_def_DASHenv] = ACTIONS(1790), + [anon_sym_export_DASHenv] = ACTIONS(1790), + [anon_sym_extern] = ACTIONS(1790), + [anon_sym_module] = ACTIONS(1790), + [anon_sym_use] = ACTIONS(1790), + [anon_sym_LBRACK] = ACTIONS(1790), + [anon_sym_LPAREN] = ACTIONS(1790), + [anon_sym_DOLLAR] = ACTIONS(1790), + [anon_sym_error] = ACTIONS(1790), + [anon_sym_DASH] = ACTIONS(1790), + [anon_sym_break] = ACTIONS(1790), + [anon_sym_continue] = ACTIONS(1790), + [anon_sym_for] = ACTIONS(1790), + [anon_sym_loop] = ACTIONS(1790), + [anon_sym_while] = ACTIONS(1790), + [anon_sym_do] = ACTIONS(1790), + [anon_sym_if] = ACTIONS(1790), + [anon_sym_match] = ACTIONS(1790), + [anon_sym_LBRACE] = ACTIONS(1790), + [anon_sym_try] = ACTIONS(1790), + [anon_sym_return] = ACTIONS(1790), + [anon_sym_source] = ACTIONS(1790), + [anon_sym_source_DASHenv] = ACTIONS(1790), + [anon_sym_register] = ACTIONS(1790), + [anon_sym_hide] = ACTIONS(1790), + [anon_sym_hide_DASHenv] = ACTIONS(1790), + [anon_sym_overlay] = ACTIONS(1790), + [anon_sym_where] = ACTIONS(1790), + [anon_sym_not] = ACTIONS(1790), + [anon_sym_DOT_DOT_LT] = ACTIONS(1790), + [anon_sym_DOT_DOT] = ACTIONS(1790), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1790), + [sym_val_nothing] = ACTIONS(1790), + [anon_sym_true] = ACTIONS(1790), + [anon_sym_false] = ACTIONS(1790), + [aux_sym_val_number_token1] = ACTIONS(1790), + [aux_sym_val_number_token2] = ACTIONS(1790), + [aux_sym_val_number_token3] = ACTIONS(1790), + [aux_sym_val_number_token4] = ACTIONS(1790), + [anon_sym_inf] = ACTIONS(1790), + [anon_sym_DASHinf] = ACTIONS(1790), + [anon_sym_NaN] = ACTIONS(1790), + [anon_sym_0b] = ACTIONS(1790), + [anon_sym_0o] = ACTIONS(1790), + [anon_sym_0x] = ACTIONS(1790), + [sym_val_date] = ACTIONS(1790), + [anon_sym_DQUOTE] = ACTIONS(1790), + [sym__str_single_quotes] = ACTIONS(1790), + [sym__str_back_ticks] = ACTIONS(1790), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1790), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1790), + [anon_sym_CARET] = ACTIONS(1790), + [anon_sym_POUND] = ACTIONS(3), + }, + [942] = { + [sym_comment] = STATE(942), + [ts_builtin_sym_end] = ACTIONS(1970), + [anon_sym_export] = ACTIONS(1968), + [anon_sym_alias] = ACTIONS(1968), + [anon_sym_let] = ACTIONS(1968), + [anon_sym_let_DASHenv] = ACTIONS(1968), + [anon_sym_mut] = ACTIONS(1968), + [anon_sym_const] = ACTIONS(1968), + [sym_cmd_identifier] = ACTIONS(1968), + [anon_sym_SEMI] = ACTIONS(1968), + [anon_sym_LF] = ACTIONS(1970), + [anon_sym_def] = ACTIONS(1968), + [anon_sym_def_DASHenv] = ACTIONS(1968), + [anon_sym_export_DASHenv] = ACTIONS(1968), + [anon_sym_extern] = ACTIONS(1968), + [anon_sym_module] = ACTIONS(1968), + [anon_sym_use] = ACTIONS(1968), + [anon_sym_LBRACK] = ACTIONS(1968), + [anon_sym_LPAREN] = ACTIONS(1968), + [anon_sym_DOLLAR] = ACTIONS(1968), + [anon_sym_error] = ACTIONS(1968), + [anon_sym_DASH] = ACTIONS(1968), + [anon_sym_break] = ACTIONS(1968), + [anon_sym_continue] = ACTIONS(1968), + [anon_sym_for] = ACTIONS(1968), + [anon_sym_loop] = ACTIONS(1968), + [anon_sym_while] = ACTIONS(1968), + [anon_sym_do] = ACTIONS(1968), + [anon_sym_if] = ACTIONS(1968), + [anon_sym_match] = ACTIONS(1968), + [anon_sym_LBRACE] = ACTIONS(1968), + [anon_sym_try] = ACTIONS(1968), + [anon_sym_return] = ACTIONS(1968), + [anon_sym_source] = ACTIONS(1968), + [anon_sym_source_DASHenv] = ACTIONS(1968), + [anon_sym_register] = ACTIONS(1968), + [anon_sym_hide] = ACTIONS(1968), + [anon_sym_hide_DASHenv] = ACTIONS(1968), + [anon_sym_overlay] = ACTIONS(1968), + [anon_sym_where] = ACTIONS(1968), + [anon_sym_not] = ACTIONS(1968), + [anon_sym_DOT_DOT_LT] = ACTIONS(1968), + [anon_sym_DOT_DOT] = ACTIONS(1968), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1968), + [sym_val_nothing] = ACTIONS(1968), + [anon_sym_true] = ACTIONS(1968), + [anon_sym_false] = ACTIONS(1968), + [aux_sym_val_number_token1] = ACTIONS(1968), + [aux_sym_val_number_token2] = ACTIONS(1968), + [aux_sym_val_number_token3] = ACTIONS(1968), + [aux_sym_val_number_token4] = ACTIONS(1968), + [anon_sym_inf] = ACTIONS(1968), + [anon_sym_DASHinf] = ACTIONS(1968), + [anon_sym_NaN] = ACTIONS(1968), + [anon_sym_0b] = ACTIONS(1968), + [anon_sym_0o] = ACTIONS(1968), + [anon_sym_0x] = ACTIONS(1968), + [sym_val_date] = ACTIONS(1968), + [anon_sym_DQUOTE] = ACTIONS(1968), + [sym__str_single_quotes] = ACTIONS(1968), + [sym__str_back_ticks] = ACTIONS(1968), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1968), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1968), + [anon_sym_CARET] = ACTIONS(1968), + [anon_sym_POUND] = ACTIONS(3), + }, + [943] = { + [sym_comment] = STATE(943), + [ts_builtin_sym_end] = ACTIONS(2036), + [anon_sym_export] = ACTIONS(2034), + [anon_sym_alias] = ACTIONS(2034), + [anon_sym_let] = ACTIONS(2034), + [anon_sym_let_DASHenv] = ACTIONS(2034), + [anon_sym_mut] = ACTIONS(2034), + [anon_sym_const] = ACTIONS(2034), + [sym_cmd_identifier] = ACTIONS(2034), + [anon_sym_SEMI] = ACTIONS(2034), + [anon_sym_LF] = ACTIONS(2036), + [anon_sym_def] = ACTIONS(2034), + [anon_sym_def_DASHenv] = ACTIONS(2034), + [anon_sym_export_DASHenv] = ACTIONS(2034), + [anon_sym_extern] = ACTIONS(2034), + [anon_sym_module] = ACTIONS(2034), + [anon_sym_use] = ACTIONS(2034), + [anon_sym_LBRACK] = ACTIONS(2034), + [anon_sym_LPAREN] = ACTIONS(2034), + [anon_sym_DOLLAR] = ACTIONS(2034), + [anon_sym_error] = ACTIONS(2034), + [anon_sym_DASH] = ACTIONS(2034), + [anon_sym_break] = ACTIONS(2034), + [anon_sym_continue] = ACTIONS(2034), + [anon_sym_for] = ACTIONS(2034), + [anon_sym_loop] = ACTIONS(2034), + [anon_sym_while] = ACTIONS(2034), + [anon_sym_do] = ACTIONS(2034), + [anon_sym_if] = ACTIONS(2034), + [anon_sym_match] = ACTIONS(2034), + [anon_sym_LBRACE] = ACTIONS(2034), + [anon_sym_try] = ACTIONS(2034), + [anon_sym_return] = ACTIONS(2034), + [anon_sym_source] = ACTIONS(2034), + [anon_sym_source_DASHenv] = ACTIONS(2034), + [anon_sym_register] = ACTIONS(2034), + [anon_sym_hide] = ACTIONS(2034), + [anon_sym_hide_DASHenv] = ACTIONS(2034), + [anon_sym_overlay] = ACTIONS(2034), + [anon_sym_where] = ACTIONS(2034), + [anon_sym_not] = ACTIONS(2034), + [anon_sym_DOT_DOT_LT] = ACTIONS(2034), + [anon_sym_DOT_DOT] = ACTIONS(2034), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2034), + [sym_val_nothing] = ACTIONS(2034), + [anon_sym_true] = ACTIONS(2034), + [anon_sym_false] = ACTIONS(2034), + [aux_sym_val_number_token1] = ACTIONS(2034), + [aux_sym_val_number_token2] = ACTIONS(2034), + [aux_sym_val_number_token3] = ACTIONS(2034), + [aux_sym_val_number_token4] = ACTIONS(2034), + [anon_sym_inf] = ACTIONS(2034), + [anon_sym_DASHinf] = ACTIONS(2034), + [anon_sym_NaN] = ACTIONS(2034), + [anon_sym_0b] = ACTIONS(2034), + [anon_sym_0o] = ACTIONS(2034), + [anon_sym_0x] = ACTIONS(2034), + [sym_val_date] = ACTIONS(2034), + [anon_sym_DQUOTE] = ACTIONS(2034), + [sym__str_single_quotes] = ACTIONS(2034), + [sym__str_back_ticks] = ACTIONS(2034), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2034), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2034), + [anon_sym_CARET] = ACTIONS(2034), + [anon_sym_POUND] = ACTIONS(3), + }, + [944] = { + [sym_comment] = STATE(944), + [ts_builtin_sym_end] = ACTIONS(1924), + [anon_sym_export] = ACTIONS(1922), + [anon_sym_alias] = ACTIONS(1922), + [anon_sym_let] = ACTIONS(1922), + [anon_sym_let_DASHenv] = ACTIONS(1922), + [anon_sym_mut] = ACTIONS(1922), + [anon_sym_const] = ACTIONS(1922), + [sym_cmd_identifier] = ACTIONS(1922), + [anon_sym_SEMI] = ACTIONS(1922), + [anon_sym_LF] = ACTIONS(1924), + [anon_sym_def] = ACTIONS(1922), + [anon_sym_def_DASHenv] = ACTIONS(1922), + [anon_sym_export_DASHenv] = ACTIONS(1922), + [anon_sym_extern] = ACTIONS(1922), + [anon_sym_module] = ACTIONS(1922), + [anon_sym_use] = ACTIONS(1922), + [anon_sym_LBRACK] = ACTIONS(1922), + [anon_sym_LPAREN] = ACTIONS(1922), + [anon_sym_DOLLAR] = ACTIONS(1922), + [anon_sym_error] = ACTIONS(1922), + [anon_sym_DASH] = ACTIONS(1922), + [anon_sym_break] = ACTIONS(1922), + [anon_sym_continue] = ACTIONS(1922), + [anon_sym_for] = ACTIONS(1922), + [anon_sym_loop] = ACTIONS(1922), + [anon_sym_while] = ACTIONS(1922), + [anon_sym_do] = ACTIONS(1922), + [anon_sym_if] = ACTIONS(1922), + [anon_sym_match] = ACTIONS(1922), + [anon_sym_LBRACE] = ACTIONS(1922), + [anon_sym_try] = ACTIONS(1922), + [anon_sym_return] = ACTIONS(1922), + [anon_sym_source] = ACTIONS(1922), + [anon_sym_source_DASHenv] = ACTIONS(1922), + [anon_sym_register] = ACTIONS(1922), + [anon_sym_hide] = ACTIONS(1922), + [anon_sym_hide_DASHenv] = ACTIONS(1922), + [anon_sym_overlay] = ACTIONS(1922), + [anon_sym_where] = ACTIONS(1922), + [anon_sym_not] = ACTIONS(1922), + [anon_sym_DOT_DOT_LT] = ACTIONS(1922), + [anon_sym_DOT_DOT] = ACTIONS(1922), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1922), + [sym_val_nothing] = ACTIONS(1922), + [anon_sym_true] = ACTIONS(1922), + [anon_sym_false] = ACTIONS(1922), + [aux_sym_val_number_token1] = ACTIONS(1922), + [aux_sym_val_number_token2] = ACTIONS(1922), + [aux_sym_val_number_token3] = ACTIONS(1922), + [aux_sym_val_number_token4] = ACTIONS(1922), + [anon_sym_inf] = ACTIONS(1922), + [anon_sym_DASHinf] = ACTIONS(1922), + [anon_sym_NaN] = ACTIONS(1922), + [anon_sym_0b] = ACTIONS(1922), + [anon_sym_0o] = ACTIONS(1922), + [anon_sym_0x] = ACTIONS(1922), + [sym_val_date] = ACTIONS(1922), + [anon_sym_DQUOTE] = ACTIONS(1922), + [sym__str_single_quotes] = ACTIONS(1922), + [sym__str_back_ticks] = ACTIONS(1922), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1922), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1922), + [anon_sym_CARET] = ACTIONS(1922), + [anon_sym_POUND] = ACTIONS(3), + }, + [945] = { + [sym_comment] = STATE(945), + [ts_builtin_sym_end] = ACTIONS(2024), + [anon_sym_export] = ACTIONS(2022), + [anon_sym_alias] = ACTIONS(2022), + [anon_sym_let] = ACTIONS(2022), + [anon_sym_let_DASHenv] = ACTIONS(2022), + [anon_sym_mut] = ACTIONS(2022), + [anon_sym_const] = ACTIONS(2022), + [sym_cmd_identifier] = ACTIONS(2022), + [anon_sym_SEMI] = ACTIONS(2022), + [anon_sym_LF] = ACTIONS(2024), + [anon_sym_def] = ACTIONS(2022), + [anon_sym_def_DASHenv] = ACTIONS(2022), + [anon_sym_export_DASHenv] = ACTIONS(2022), + [anon_sym_extern] = ACTIONS(2022), + [anon_sym_module] = ACTIONS(2022), + [anon_sym_use] = ACTIONS(2022), + [anon_sym_LBRACK] = ACTIONS(2022), + [anon_sym_LPAREN] = ACTIONS(2022), + [anon_sym_DOLLAR] = ACTIONS(2022), + [anon_sym_error] = ACTIONS(2022), + [anon_sym_DASH] = ACTIONS(2022), + [anon_sym_break] = ACTIONS(2022), + [anon_sym_continue] = ACTIONS(2022), + [anon_sym_for] = ACTIONS(2022), + [anon_sym_loop] = ACTIONS(2022), + [anon_sym_while] = ACTIONS(2022), + [anon_sym_do] = ACTIONS(2022), + [anon_sym_if] = ACTIONS(2022), + [anon_sym_match] = ACTIONS(2022), + [anon_sym_LBRACE] = ACTIONS(2022), + [anon_sym_try] = ACTIONS(2022), + [anon_sym_return] = ACTIONS(2022), + [anon_sym_source] = ACTIONS(2022), + [anon_sym_source_DASHenv] = ACTIONS(2022), + [anon_sym_register] = ACTIONS(2022), + [anon_sym_hide] = ACTIONS(2022), + [anon_sym_hide_DASHenv] = ACTIONS(2022), + [anon_sym_overlay] = ACTIONS(2022), + [anon_sym_where] = ACTIONS(2022), + [anon_sym_not] = ACTIONS(2022), + [anon_sym_DOT_DOT_LT] = ACTIONS(2022), + [anon_sym_DOT_DOT] = ACTIONS(2022), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2022), + [sym_val_nothing] = ACTIONS(2022), + [anon_sym_true] = ACTIONS(2022), + [anon_sym_false] = ACTIONS(2022), + [aux_sym_val_number_token1] = ACTIONS(2022), + [aux_sym_val_number_token2] = ACTIONS(2022), + [aux_sym_val_number_token3] = ACTIONS(2022), + [aux_sym_val_number_token4] = ACTIONS(2022), + [anon_sym_inf] = ACTIONS(2022), + [anon_sym_DASHinf] = ACTIONS(2022), + [anon_sym_NaN] = ACTIONS(2022), + [anon_sym_0b] = ACTIONS(2022), + [anon_sym_0o] = ACTIONS(2022), + [anon_sym_0x] = ACTIONS(2022), + [sym_val_date] = ACTIONS(2022), + [anon_sym_DQUOTE] = ACTIONS(2022), + [sym__str_single_quotes] = ACTIONS(2022), + [sym__str_back_ticks] = ACTIONS(2022), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2022), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2022), + [anon_sym_CARET] = ACTIONS(2022), + [anon_sym_POUND] = ACTIONS(3), + }, + [946] = { + [sym_comment] = STATE(946), + [ts_builtin_sym_end] = ACTIONS(1920), + [anon_sym_export] = ACTIONS(1918), + [anon_sym_alias] = ACTIONS(1918), + [anon_sym_let] = ACTIONS(1918), + [anon_sym_let_DASHenv] = ACTIONS(1918), + [anon_sym_mut] = ACTIONS(1918), + [anon_sym_const] = ACTIONS(1918), + [sym_cmd_identifier] = ACTIONS(1918), + [anon_sym_SEMI] = ACTIONS(1918), + [anon_sym_LF] = ACTIONS(1920), + [anon_sym_def] = ACTIONS(1918), + [anon_sym_def_DASHenv] = ACTIONS(1918), + [anon_sym_export_DASHenv] = ACTIONS(1918), + [anon_sym_extern] = ACTIONS(1918), + [anon_sym_module] = ACTIONS(1918), + [anon_sym_use] = ACTIONS(1918), + [anon_sym_LBRACK] = ACTIONS(1918), + [anon_sym_LPAREN] = ACTIONS(1918), + [anon_sym_DOLLAR] = ACTIONS(1918), + [anon_sym_error] = ACTIONS(1918), + [anon_sym_DASH] = ACTIONS(1918), + [anon_sym_break] = ACTIONS(1918), + [anon_sym_continue] = ACTIONS(1918), + [anon_sym_for] = ACTIONS(1918), + [anon_sym_loop] = ACTIONS(1918), + [anon_sym_while] = ACTIONS(1918), + [anon_sym_do] = ACTIONS(1918), + [anon_sym_if] = ACTIONS(1918), + [anon_sym_match] = ACTIONS(1918), + [anon_sym_LBRACE] = ACTIONS(1918), + [anon_sym_try] = ACTIONS(1918), + [anon_sym_return] = ACTIONS(1918), + [anon_sym_source] = ACTIONS(1918), + [anon_sym_source_DASHenv] = ACTIONS(1918), + [anon_sym_register] = ACTIONS(1918), + [anon_sym_hide] = ACTIONS(1918), + [anon_sym_hide_DASHenv] = ACTIONS(1918), + [anon_sym_overlay] = ACTIONS(1918), + [anon_sym_where] = ACTIONS(1918), + [anon_sym_not] = ACTIONS(1918), + [anon_sym_DOT_DOT_LT] = ACTIONS(1918), + [anon_sym_DOT_DOT] = ACTIONS(1918), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1918), + [sym_val_nothing] = ACTIONS(1918), + [anon_sym_true] = ACTIONS(1918), + [anon_sym_false] = ACTIONS(1918), + [aux_sym_val_number_token1] = ACTIONS(1918), + [aux_sym_val_number_token2] = ACTIONS(1918), + [aux_sym_val_number_token3] = ACTIONS(1918), + [aux_sym_val_number_token4] = ACTIONS(1918), + [anon_sym_inf] = ACTIONS(1918), + [anon_sym_DASHinf] = ACTIONS(1918), + [anon_sym_NaN] = ACTIONS(1918), + [anon_sym_0b] = ACTIONS(1918), + [anon_sym_0o] = ACTIONS(1918), + [anon_sym_0x] = ACTIONS(1918), + [sym_val_date] = ACTIONS(1918), + [anon_sym_DQUOTE] = ACTIONS(1918), + [sym__str_single_quotes] = ACTIONS(1918), + [sym__str_back_ticks] = ACTIONS(1918), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1918), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1918), + [anon_sym_CARET] = ACTIONS(1918), + [anon_sym_POUND] = ACTIONS(3), + }, + [947] = { + [sym_comment] = STATE(947), + [ts_builtin_sym_end] = ACTIONS(2024), + [anon_sym_export] = ACTIONS(2022), + [anon_sym_alias] = ACTIONS(2022), + [anon_sym_let] = ACTIONS(2022), + [anon_sym_let_DASHenv] = ACTIONS(2022), + [anon_sym_mut] = ACTIONS(2022), + [anon_sym_const] = ACTIONS(2022), + [sym_cmd_identifier] = ACTIONS(2022), + [anon_sym_SEMI] = ACTIONS(2022), + [anon_sym_LF] = ACTIONS(2024), + [anon_sym_def] = ACTIONS(2022), + [anon_sym_def_DASHenv] = ACTIONS(2022), + [anon_sym_export_DASHenv] = ACTIONS(2022), + [anon_sym_extern] = ACTIONS(2022), + [anon_sym_module] = ACTIONS(2022), + [anon_sym_use] = ACTIONS(2022), + [anon_sym_LBRACK] = ACTIONS(2022), + [anon_sym_LPAREN] = ACTIONS(2022), + [anon_sym_DOLLAR] = ACTIONS(2022), + [anon_sym_error] = ACTIONS(2022), + [anon_sym_DASH] = ACTIONS(2022), + [anon_sym_break] = ACTIONS(2022), + [anon_sym_continue] = ACTIONS(2022), + [anon_sym_for] = ACTIONS(2022), + [anon_sym_loop] = ACTIONS(2022), + [anon_sym_while] = ACTIONS(2022), + [anon_sym_do] = ACTIONS(2022), + [anon_sym_if] = ACTIONS(2022), + [anon_sym_match] = ACTIONS(2022), + [anon_sym_LBRACE] = ACTIONS(2022), + [anon_sym_try] = ACTIONS(2022), + [anon_sym_return] = ACTIONS(2022), + [anon_sym_source] = ACTIONS(2022), + [anon_sym_source_DASHenv] = ACTIONS(2022), + [anon_sym_register] = ACTIONS(2022), + [anon_sym_hide] = ACTIONS(2022), + [anon_sym_hide_DASHenv] = ACTIONS(2022), + [anon_sym_overlay] = ACTIONS(2022), + [anon_sym_where] = ACTIONS(2022), + [anon_sym_not] = ACTIONS(2022), + [anon_sym_DOT_DOT_LT] = ACTIONS(2022), + [anon_sym_DOT_DOT] = ACTIONS(2022), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2022), + [sym_val_nothing] = ACTIONS(2022), + [anon_sym_true] = ACTIONS(2022), + [anon_sym_false] = ACTIONS(2022), + [aux_sym_val_number_token1] = ACTIONS(2022), + [aux_sym_val_number_token2] = ACTIONS(2022), + [aux_sym_val_number_token3] = ACTIONS(2022), + [aux_sym_val_number_token4] = ACTIONS(2022), + [anon_sym_inf] = ACTIONS(2022), + [anon_sym_DASHinf] = ACTIONS(2022), + [anon_sym_NaN] = ACTIONS(2022), + [anon_sym_0b] = ACTIONS(2022), + [anon_sym_0o] = ACTIONS(2022), + [anon_sym_0x] = ACTIONS(2022), + [sym_val_date] = ACTIONS(2022), + [anon_sym_DQUOTE] = ACTIONS(2022), + [sym__str_single_quotes] = ACTIONS(2022), + [sym__str_back_ticks] = ACTIONS(2022), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2022), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2022), + [anon_sym_CARET] = ACTIONS(2022), + [anon_sym_POUND] = ACTIONS(3), + }, + [948] = { + [sym_comment] = STATE(948), + [ts_builtin_sym_end] = ACTIONS(1898), + [anon_sym_export] = ACTIONS(1896), + [anon_sym_alias] = ACTIONS(1896), + [anon_sym_let] = ACTIONS(1896), + [anon_sym_let_DASHenv] = ACTIONS(1896), + [anon_sym_mut] = ACTIONS(1896), + [anon_sym_const] = ACTIONS(1896), + [sym_cmd_identifier] = ACTIONS(1896), + [anon_sym_SEMI] = ACTIONS(1896), + [anon_sym_LF] = ACTIONS(1898), + [anon_sym_def] = ACTIONS(1896), + [anon_sym_def_DASHenv] = ACTIONS(1896), + [anon_sym_export_DASHenv] = ACTIONS(1896), + [anon_sym_extern] = ACTIONS(1896), + [anon_sym_module] = ACTIONS(1896), + [anon_sym_use] = ACTIONS(1896), + [anon_sym_LBRACK] = ACTIONS(1896), + [anon_sym_LPAREN] = ACTIONS(1896), + [anon_sym_DOLLAR] = ACTIONS(1896), + [anon_sym_error] = ACTIONS(1896), + [anon_sym_DASH] = ACTIONS(1896), + [anon_sym_break] = ACTIONS(1896), + [anon_sym_continue] = ACTIONS(1896), + [anon_sym_for] = ACTIONS(1896), + [anon_sym_loop] = ACTIONS(1896), + [anon_sym_while] = ACTIONS(1896), + [anon_sym_do] = ACTIONS(1896), + [anon_sym_if] = ACTIONS(1896), + [anon_sym_match] = ACTIONS(1896), + [anon_sym_LBRACE] = ACTIONS(1896), + [anon_sym_try] = ACTIONS(1896), + [anon_sym_return] = ACTIONS(1896), + [anon_sym_source] = ACTIONS(1896), + [anon_sym_source_DASHenv] = ACTIONS(1896), + [anon_sym_register] = ACTIONS(1896), + [anon_sym_hide] = ACTIONS(1896), + [anon_sym_hide_DASHenv] = ACTIONS(1896), + [anon_sym_overlay] = ACTIONS(1896), + [anon_sym_where] = ACTIONS(1896), + [anon_sym_not] = ACTIONS(1896), + [anon_sym_DOT_DOT_LT] = ACTIONS(1896), + [anon_sym_DOT_DOT] = ACTIONS(1896), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1896), + [sym_val_nothing] = ACTIONS(1896), + [anon_sym_true] = ACTIONS(1896), + [anon_sym_false] = ACTIONS(1896), + [aux_sym_val_number_token1] = ACTIONS(1896), + [aux_sym_val_number_token2] = ACTIONS(1896), + [aux_sym_val_number_token3] = ACTIONS(1896), + [aux_sym_val_number_token4] = ACTIONS(1896), + [anon_sym_inf] = ACTIONS(1896), + [anon_sym_DASHinf] = ACTIONS(1896), + [anon_sym_NaN] = ACTIONS(1896), + [anon_sym_0b] = ACTIONS(1896), + [anon_sym_0o] = ACTIONS(1896), + [anon_sym_0x] = ACTIONS(1896), + [sym_val_date] = ACTIONS(1896), + [anon_sym_DQUOTE] = ACTIONS(1896), + [sym__str_single_quotes] = ACTIONS(1896), + [sym__str_back_ticks] = ACTIONS(1896), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1896), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1896), + [anon_sym_CARET] = ACTIONS(1896), + [anon_sym_POUND] = ACTIONS(3), + }, [949] = { [sym_comment] = STATE(949), - [ts_builtin_sym_end] = ACTIONS(1978), - [anon_sym_export] = ACTIONS(1976), - [anon_sym_alias] = ACTIONS(1976), - [anon_sym_let] = ACTIONS(1976), - [anon_sym_let_DASHenv] = ACTIONS(1976), - [anon_sym_mut] = ACTIONS(1976), - [anon_sym_const] = ACTIONS(1976), - [sym_cmd_identifier] = ACTIONS(1976), - [anon_sym_SEMI] = ACTIONS(1976), - [anon_sym_LF] = ACTIONS(1978), - [anon_sym_def] = ACTIONS(1976), - [anon_sym_def_DASHenv] = ACTIONS(1976), - [anon_sym_export_DASHenv] = ACTIONS(1976), - [anon_sym_extern] = ACTIONS(1976), - [anon_sym_module] = ACTIONS(1976), - [anon_sym_use] = ACTIONS(1976), - [anon_sym_LBRACK] = ACTIONS(1976), - [anon_sym_LPAREN] = ACTIONS(1976), - [anon_sym_DOLLAR] = ACTIONS(1976), - [anon_sym_error] = ACTIONS(1976), - [anon_sym_DASH] = ACTIONS(1976), - [anon_sym_break] = ACTIONS(1976), - [anon_sym_continue] = ACTIONS(1976), - [anon_sym_for] = ACTIONS(1976), - [anon_sym_loop] = ACTIONS(1976), - [anon_sym_while] = ACTIONS(1976), - [anon_sym_do] = ACTIONS(1976), - [anon_sym_if] = ACTIONS(1976), - [anon_sym_match] = ACTIONS(1976), - [anon_sym_LBRACE] = ACTIONS(1976), - [anon_sym_try] = ACTIONS(1976), - [anon_sym_return] = ACTIONS(1976), - [anon_sym_source] = ACTIONS(1976), - [anon_sym_source_DASHenv] = ACTIONS(1976), - [anon_sym_register] = ACTIONS(1976), - [anon_sym_hide] = ACTIONS(1976), - [anon_sym_hide_DASHenv] = ACTIONS(1976), - [anon_sym_overlay] = ACTIONS(1976), - [anon_sym_where] = ACTIONS(1976), - [anon_sym_not] = ACTIONS(1976), - [anon_sym_DOT_DOT_LT] = ACTIONS(1976), - [anon_sym_DOT_DOT] = ACTIONS(1976), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1976), - [sym_val_nothing] = ACTIONS(1976), - [anon_sym_true] = ACTIONS(1976), - [anon_sym_false] = ACTIONS(1976), - [aux_sym_val_number_token1] = ACTIONS(1976), - [aux_sym_val_number_token2] = ACTIONS(1976), - [aux_sym_val_number_token3] = ACTIONS(1976), - [aux_sym_val_number_token4] = ACTIONS(1976), - [anon_sym_inf] = ACTIONS(1976), - [anon_sym_DASHinf] = ACTIONS(1976), - [anon_sym_NaN] = ACTIONS(1976), - [anon_sym_0b] = ACTIONS(1976), - [anon_sym_0o] = ACTIONS(1976), - [anon_sym_0x] = ACTIONS(1976), - [sym_val_date] = ACTIONS(1976), - [anon_sym_DQUOTE] = ACTIONS(1976), - [sym__str_single_quotes] = ACTIONS(1976), - [sym__str_back_ticks] = ACTIONS(1976), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1976), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1976), - [anon_sym_CARET] = ACTIONS(1976), + [ts_builtin_sym_end] = ACTIONS(1870), + [anon_sym_export] = ACTIONS(1868), + [anon_sym_alias] = ACTIONS(1868), + [anon_sym_let] = ACTIONS(1868), + [anon_sym_let_DASHenv] = ACTIONS(1868), + [anon_sym_mut] = ACTIONS(1868), + [anon_sym_const] = ACTIONS(1868), + [sym_cmd_identifier] = ACTIONS(1868), + [anon_sym_SEMI] = ACTIONS(1868), + [anon_sym_LF] = ACTIONS(1870), + [anon_sym_def] = ACTIONS(1868), + [anon_sym_def_DASHenv] = ACTIONS(1868), + [anon_sym_export_DASHenv] = ACTIONS(1868), + [anon_sym_extern] = ACTIONS(1868), + [anon_sym_module] = ACTIONS(1868), + [anon_sym_use] = ACTIONS(1868), + [anon_sym_LBRACK] = ACTIONS(1868), + [anon_sym_LPAREN] = ACTIONS(1868), + [anon_sym_DOLLAR] = ACTIONS(1868), + [anon_sym_error] = ACTIONS(1868), + [anon_sym_DASH] = ACTIONS(1868), + [anon_sym_break] = ACTIONS(1868), + [anon_sym_continue] = ACTIONS(1868), + [anon_sym_for] = ACTIONS(1868), + [anon_sym_loop] = ACTIONS(1868), + [anon_sym_while] = ACTIONS(1868), + [anon_sym_do] = ACTIONS(1868), + [anon_sym_if] = ACTIONS(1868), + [anon_sym_match] = ACTIONS(1868), + [anon_sym_LBRACE] = ACTIONS(1868), + [anon_sym_try] = ACTIONS(1868), + [anon_sym_return] = ACTIONS(1868), + [anon_sym_source] = ACTIONS(1868), + [anon_sym_source_DASHenv] = ACTIONS(1868), + [anon_sym_register] = ACTIONS(1868), + [anon_sym_hide] = ACTIONS(1868), + [anon_sym_hide_DASHenv] = ACTIONS(1868), + [anon_sym_overlay] = ACTIONS(1868), + [anon_sym_where] = ACTIONS(1868), + [anon_sym_not] = ACTIONS(1868), + [anon_sym_DOT_DOT_LT] = ACTIONS(1868), + [anon_sym_DOT_DOT] = ACTIONS(1868), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1868), + [sym_val_nothing] = ACTIONS(1868), + [anon_sym_true] = ACTIONS(1868), + [anon_sym_false] = ACTIONS(1868), + [aux_sym_val_number_token1] = ACTIONS(1868), + [aux_sym_val_number_token2] = ACTIONS(1868), + [aux_sym_val_number_token3] = ACTIONS(1868), + [aux_sym_val_number_token4] = ACTIONS(1868), + [anon_sym_inf] = ACTIONS(1868), + [anon_sym_DASHinf] = ACTIONS(1868), + [anon_sym_NaN] = ACTIONS(1868), + [anon_sym_0b] = ACTIONS(1868), + [anon_sym_0o] = ACTIONS(1868), + [anon_sym_0x] = ACTIONS(1868), + [sym_val_date] = ACTIONS(1868), + [anon_sym_DQUOTE] = ACTIONS(1868), + [sym__str_single_quotes] = ACTIONS(1868), + [sym__str_back_ticks] = ACTIONS(1868), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1868), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1868), + [anon_sym_CARET] = ACTIONS(1868), + [anon_sym_POUND] = ACTIONS(3), + }, + [950] = { + [sym_comment] = STATE(950), + [ts_builtin_sym_end] = ACTIONS(862), + [anon_sym_export] = ACTIONS(860), + [anon_sym_alias] = ACTIONS(860), + [anon_sym_let] = ACTIONS(860), + [anon_sym_let_DASHenv] = ACTIONS(860), + [anon_sym_mut] = ACTIONS(860), + [anon_sym_const] = ACTIONS(860), + [sym_cmd_identifier] = ACTIONS(860), + [anon_sym_SEMI] = ACTIONS(860), + [anon_sym_LF] = ACTIONS(862), + [anon_sym_def] = ACTIONS(860), + [anon_sym_def_DASHenv] = ACTIONS(860), + [anon_sym_export_DASHenv] = ACTIONS(860), + [anon_sym_extern] = ACTIONS(860), + [anon_sym_module] = ACTIONS(860), + [anon_sym_use] = ACTIONS(860), + [anon_sym_LBRACK] = ACTIONS(860), + [anon_sym_LPAREN] = ACTIONS(860), + [anon_sym_DOLLAR] = ACTIONS(860), + [anon_sym_error] = ACTIONS(860), + [anon_sym_DASH] = ACTIONS(860), + [anon_sym_break] = ACTIONS(860), + [anon_sym_continue] = ACTIONS(860), + [anon_sym_for] = ACTIONS(860), + [anon_sym_loop] = ACTIONS(860), + [anon_sym_while] = ACTIONS(860), + [anon_sym_do] = ACTIONS(860), + [anon_sym_if] = ACTIONS(860), + [anon_sym_match] = ACTIONS(860), + [anon_sym_LBRACE] = ACTIONS(860), + [anon_sym_try] = ACTIONS(860), + [anon_sym_return] = ACTIONS(860), + [anon_sym_source] = ACTIONS(860), + [anon_sym_source_DASHenv] = ACTIONS(860), + [anon_sym_register] = ACTIONS(860), + [anon_sym_hide] = ACTIONS(860), + [anon_sym_hide_DASHenv] = ACTIONS(860), + [anon_sym_overlay] = ACTIONS(860), + [anon_sym_where] = ACTIONS(860), + [anon_sym_not] = ACTIONS(860), + [anon_sym_DOT_DOT_LT] = ACTIONS(860), + [anon_sym_DOT_DOT] = ACTIONS(860), + [anon_sym_DOT_DOT_EQ] = ACTIONS(860), + [sym_val_nothing] = ACTIONS(860), + [anon_sym_true] = ACTIONS(860), + [anon_sym_false] = ACTIONS(860), + [aux_sym_val_number_token1] = ACTIONS(860), + [aux_sym_val_number_token2] = ACTIONS(860), + [aux_sym_val_number_token3] = ACTIONS(860), + [aux_sym_val_number_token4] = ACTIONS(860), + [anon_sym_inf] = ACTIONS(860), + [anon_sym_DASHinf] = ACTIONS(860), + [anon_sym_NaN] = ACTIONS(860), + [anon_sym_0b] = ACTIONS(860), + [anon_sym_0o] = ACTIONS(860), + [anon_sym_0x] = ACTIONS(860), + [sym_val_date] = ACTIONS(860), + [anon_sym_DQUOTE] = ACTIONS(860), + [sym__str_single_quotes] = ACTIONS(860), + [sym__str_back_ticks] = ACTIONS(860), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), + [anon_sym_CARET] = ACTIONS(860), + [anon_sym_POUND] = ACTIONS(3), + }, + [951] = { + [sym_ctrl_do] = STATE(745), + [sym_ctrl_if] = STATE(745), + [sym_ctrl_match] = STATE(745), + [sym_ctrl_try] = STATE(745), + [sym__expression] = STATE(2343), + [sym_expr_unary] = STATE(2331), + [sym_expr_binary] = STATE(2331), + [sym_expr_parenthesized] = STATE(2031), + [sym_val_range] = STATE(2331), + [sym__value] = STATE(2331), + [sym_val_bool] = STATE(2337), + [sym_val_variable] = STATE(2337), + [sym__var] = STATE(2070), + [sym_val_number] = STATE(126), + [sym_val_duration] = STATE(2337), + [sym_val_filesize] = STATE(2337), + [sym_val_binary] = STATE(2337), + [sym_val_string] = STATE(2337), + [sym__str_double_quotes] = STATE(2197), + [sym_val_interpolated] = STATE(2337), + [sym__inter_single_quotes] = STATE(2334), + [sym__inter_double_quotes] = STATE(2341), + [sym_val_list] = STATE(2337), + [sym_val_record] = STATE(2337), + [sym_val_table] = STATE(2337), + [sym_val_closure] = STATE(2337), + [sym_comment] = STATE(951), + [anon_sym_SEMI] = ACTIONS(948), + [anon_sym_LF] = ACTIONS(950), + [anon_sym_LBRACK] = ACTIONS(2040), + [anon_sym_LPAREN] = ACTIONS(2042), + [anon_sym_RPAREN] = ACTIONS(948), + [anon_sym_PIPE] = ACTIONS(948), + [anon_sym_DOLLAR] = ACTIONS(1023), + [anon_sym_DASH] = ACTIONS(201), + [anon_sym_do] = ACTIONS(1025), + [anon_sym_if] = ACTIONS(1027), + [anon_sym_match] = ACTIONS(217), + [anon_sym_LBRACE] = ACTIONS(2044), + [anon_sym_RBRACE] = ACTIONS(948), + [anon_sym_try] = ACTIONS(1029), + [anon_sym_not] = ACTIONS(239), + [anon_sym_DOT_DOT_LT] = ACTIONS(243), + [anon_sym_DOT_DOT] = ACTIONS(243), + [anon_sym_DOT_DOT_EQ] = ACTIONS(243), + [sym_val_nothing] = ACTIONS(245), + [anon_sym_true] = ACTIONS(247), + [anon_sym_false] = ACTIONS(247), + [aux_sym_val_number_token1] = ACTIONS(249), + [aux_sym_val_number_token2] = ACTIONS(249), + [aux_sym_val_number_token3] = ACTIONS(249), + [aux_sym_val_number_token4] = ACTIONS(249), + [anon_sym_inf] = ACTIONS(249), + [anon_sym_DASHinf] = ACTIONS(249), + [anon_sym_NaN] = ACTIONS(249), + [anon_sym_0b] = ACTIONS(253), + [anon_sym_0o] = ACTIONS(253), + [anon_sym_0x] = ACTIONS(253), + [sym_val_date] = ACTIONS(245), + [anon_sym_DQUOTE] = ACTIONS(2046), + [sym__str_single_quotes] = ACTIONS(2048), + [sym__str_back_ticks] = ACTIONS(2048), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2050), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2052), + [anon_sym_POUND] = ACTIONS(3), + }, + [952] = { + [sym_comment] = STATE(952), + [ts_builtin_sym_end] = ACTIONS(2002), + [anon_sym_export] = ACTIONS(2000), + [anon_sym_alias] = ACTIONS(2000), + [anon_sym_let] = ACTIONS(2000), + [anon_sym_let_DASHenv] = ACTIONS(2000), + [anon_sym_mut] = ACTIONS(2000), + [anon_sym_const] = ACTIONS(2000), + [sym_cmd_identifier] = ACTIONS(2000), + [anon_sym_SEMI] = ACTIONS(2000), + [anon_sym_LF] = ACTIONS(2002), + [anon_sym_def] = ACTIONS(2000), + [anon_sym_def_DASHenv] = ACTIONS(2000), + [anon_sym_export_DASHenv] = ACTIONS(2000), + [anon_sym_extern] = ACTIONS(2000), + [anon_sym_module] = ACTIONS(2000), + [anon_sym_use] = ACTIONS(2000), + [anon_sym_LBRACK] = ACTIONS(2000), + [anon_sym_LPAREN] = ACTIONS(2000), + [anon_sym_DOLLAR] = ACTIONS(2000), + [anon_sym_error] = ACTIONS(2000), + [anon_sym_DASH] = ACTIONS(2000), + [anon_sym_break] = ACTIONS(2000), + [anon_sym_continue] = ACTIONS(2000), + [anon_sym_for] = ACTIONS(2000), + [anon_sym_loop] = ACTIONS(2000), + [anon_sym_while] = ACTIONS(2000), + [anon_sym_do] = ACTIONS(2000), + [anon_sym_if] = ACTIONS(2000), + [anon_sym_match] = ACTIONS(2000), + [anon_sym_LBRACE] = ACTIONS(2000), + [anon_sym_try] = ACTIONS(2000), + [anon_sym_return] = ACTIONS(2000), + [anon_sym_source] = ACTIONS(2000), + [anon_sym_source_DASHenv] = ACTIONS(2000), + [anon_sym_register] = ACTIONS(2000), + [anon_sym_hide] = ACTIONS(2000), + [anon_sym_hide_DASHenv] = ACTIONS(2000), + [anon_sym_overlay] = ACTIONS(2000), + [anon_sym_where] = ACTIONS(2000), + [anon_sym_not] = ACTIONS(2000), + [anon_sym_DOT_DOT_LT] = ACTIONS(2000), + [anon_sym_DOT_DOT] = ACTIONS(2000), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2000), + [sym_val_nothing] = ACTIONS(2000), + [anon_sym_true] = ACTIONS(2000), + [anon_sym_false] = ACTIONS(2000), + [aux_sym_val_number_token1] = ACTIONS(2000), + [aux_sym_val_number_token2] = ACTIONS(2000), + [aux_sym_val_number_token3] = ACTIONS(2000), + [aux_sym_val_number_token4] = ACTIONS(2000), + [anon_sym_inf] = ACTIONS(2000), + [anon_sym_DASHinf] = ACTIONS(2000), + [anon_sym_NaN] = ACTIONS(2000), + [anon_sym_0b] = ACTIONS(2000), + [anon_sym_0o] = ACTIONS(2000), + [anon_sym_0x] = ACTIONS(2000), + [sym_val_date] = ACTIONS(2000), + [anon_sym_DQUOTE] = ACTIONS(2000), + [sym__str_single_quotes] = ACTIONS(2000), + [sym__str_back_ticks] = ACTIONS(2000), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2000), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2000), + [anon_sym_CARET] = ACTIONS(2000), + [anon_sym_POUND] = ACTIONS(3), + }, + [953] = { + [sym_comment] = STATE(953), + [ts_builtin_sym_end] = ACTIONS(2028), + [anon_sym_export] = ACTIONS(2026), + [anon_sym_alias] = ACTIONS(2026), + [anon_sym_let] = ACTIONS(2026), + [anon_sym_let_DASHenv] = ACTIONS(2026), + [anon_sym_mut] = ACTIONS(2026), + [anon_sym_const] = ACTIONS(2026), + [sym_cmd_identifier] = ACTIONS(2026), + [anon_sym_SEMI] = ACTIONS(2026), + [anon_sym_LF] = ACTIONS(2028), + [anon_sym_def] = ACTIONS(2026), + [anon_sym_def_DASHenv] = ACTIONS(2026), + [anon_sym_export_DASHenv] = ACTIONS(2026), + [anon_sym_extern] = ACTIONS(2026), + [anon_sym_module] = ACTIONS(2026), + [anon_sym_use] = ACTIONS(2026), + [anon_sym_LBRACK] = ACTIONS(2026), + [anon_sym_LPAREN] = ACTIONS(2026), + [anon_sym_DOLLAR] = ACTIONS(2026), + [anon_sym_error] = ACTIONS(2026), + [anon_sym_DASH] = ACTIONS(2026), + [anon_sym_break] = ACTIONS(2026), + [anon_sym_continue] = ACTIONS(2026), + [anon_sym_for] = ACTIONS(2026), + [anon_sym_loop] = ACTIONS(2026), + [anon_sym_while] = ACTIONS(2026), + [anon_sym_do] = ACTIONS(2026), + [anon_sym_if] = ACTIONS(2026), + [anon_sym_match] = ACTIONS(2026), + [anon_sym_LBRACE] = ACTIONS(2026), + [anon_sym_try] = ACTIONS(2026), + [anon_sym_return] = ACTIONS(2026), + [anon_sym_source] = ACTIONS(2026), + [anon_sym_source_DASHenv] = ACTIONS(2026), + [anon_sym_register] = ACTIONS(2026), + [anon_sym_hide] = ACTIONS(2026), + [anon_sym_hide_DASHenv] = ACTIONS(2026), + [anon_sym_overlay] = ACTIONS(2026), + [anon_sym_where] = ACTIONS(2026), + [anon_sym_not] = ACTIONS(2026), + [anon_sym_DOT_DOT_LT] = ACTIONS(2026), + [anon_sym_DOT_DOT] = ACTIONS(2026), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2026), + [sym_val_nothing] = ACTIONS(2026), + [anon_sym_true] = ACTIONS(2026), + [anon_sym_false] = ACTIONS(2026), + [aux_sym_val_number_token1] = ACTIONS(2026), + [aux_sym_val_number_token2] = ACTIONS(2026), + [aux_sym_val_number_token3] = ACTIONS(2026), + [aux_sym_val_number_token4] = ACTIONS(2026), + [anon_sym_inf] = ACTIONS(2026), + [anon_sym_DASHinf] = ACTIONS(2026), + [anon_sym_NaN] = ACTIONS(2026), + [anon_sym_0b] = ACTIONS(2026), + [anon_sym_0o] = ACTIONS(2026), + [anon_sym_0x] = ACTIONS(2026), + [sym_val_date] = ACTIONS(2026), + [anon_sym_DQUOTE] = ACTIONS(2026), + [sym__str_single_quotes] = ACTIONS(2026), + [sym__str_back_ticks] = ACTIONS(2026), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2026), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2026), + [anon_sym_CARET] = ACTIONS(2026), + [anon_sym_POUND] = ACTIONS(3), + }, + [954] = { + [sym_comment] = STATE(954), + [ts_builtin_sym_end] = ACTIONS(1784), + [anon_sym_export] = ACTIONS(1782), + [anon_sym_alias] = ACTIONS(1782), + [anon_sym_let] = ACTIONS(1782), + [anon_sym_let_DASHenv] = ACTIONS(1782), + [anon_sym_mut] = ACTIONS(1782), + [anon_sym_const] = ACTIONS(1782), + [sym_cmd_identifier] = ACTIONS(1782), + [anon_sym_SEMI] = ACTIONS(1782), + [anon_sym_LF] = ACTIONS(1784), + [anon_sym_def] = ACTIONS(1782), + [anon_sym_def_DASHenv] = ACTIONS(1782), + [anon_sym_export_DASHenv] = ACTIONS(1782), + [anon_sym_extern] = ACTIONS(1782), + [anon_sym_module] = ACTIONS(1782), + [anon_sym_use] = ACTIONS(1782), + [anon_sym_LBRACK] = ACTIONS(1782), + [anon_sym_LPAREN] = ACTIONS(1782), + [anon_sym_DOLLAR] = ACTIONS(1782), + [anon_sym_error] = ACTIONS(1782), + [anon_sym_DASH] = ACTIONS(1782), + [anon_sym_break] = ACTIONS(1782), + [anon_sym_continue] = ACTIONS(1782), + [anon_sym_for] = ACTIONS(1782), + [anon_sym_loop] = ACTIONS(1782), + [anon_sym_while] = ACTIONS(1782), + [anon_sym_do] = ACTIONS(1782), + [anon_sym_if] = ACTIONS(1782), + [anon_sym_match] = ACTIONS(1782), + [anon_sym_LBRACE] = ACTIONS(1782), + [anon_sym_try] = ACTIONS(1782), + [anon_sym_return] = ACTIONS(1782), + [anon_sym_source] = ACTIONS(1782), + [anon_sym_source_DASHenv] = ACTIONS(1782), + [anon_sym_register] = ACTIONS(1782), + [anon_sym_hide] = ACTIONS(1782), + [anon_sym_hide_DASHenv] = ACTIONS(1782), + [anon_sym_overlay] = ACTIONS(1782), + [anon_sym_where] = ACTIONS(1782), + [anon_sym_not] = ACTIONS(1782), + [anon_sym_DOT_DOT_LT] = ACTIONS(1782), + [anon_sym_DOT_DOT] = ACTIONS(1782), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1782), + [sym_val_nothing] = ACTIONS(1782), + [anon_sym_true] = ACTIONS(1782), + [anon_sym_false] = ACTIONS(1782), + [aux_sym_val_number_token1] = ACTIONS(1782), + [aux_sym_val_number_token2] = ACTIONS(1782), + [aux_sym_val_number_token3] = ACTIONS(1782), + [aux_sym_val_number_token4] = ACTIONS(1782), + [anon_sym_inf] = ACTIONS(1782), + [anon_sym_DASHinf] = ACTIONS(1782), + [anon_sym_NaN] = ACTIONS(1782), + [anon_sym_0b] = ACTIONS(1782), + [anon_sym_0o] = ACTIONS(1782), + [anon_sym_0x] = ACTIONS(1782), + [sym_val_date] = ACTIONS(1782), + [anon_sym_DQUOTE] = ACTIONS(1782), + [sym__str_single_quotes] = ACTIONS(1782), + [sym__str_back_ticks] = ACTIONS(1782), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1782), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1782), + [anon_sym_CARET] = ACTIONS(1782), + [anon_sym_POUND] = ACTIONS(3), + }, + [955] = { + [sym_comment] = STATE(955), + [ts_builtin_sym_end] = ACTIONS(850), + [anon_sym_export] = ACTIONS(848), + [anon_sym_alias] = ACTIONS(848), + [anon_sym_let] = ACTIONS(848), + [anon_sym_let_DASHenv] = ACTIONS(848), + [anon_sym_mut] = ACTIONS(848), + [anon_sym_const] = ACTIONS(848), + [sym_cmd_identifier] = ACTIONS(848), + [anon_sym_SEMI] = ACTIONS(848), + [anon_sym_LF] = ACTIONS(850), + [anon_sym_def] = ACTIONS(848), + [anon_sym_def_DASHenv] = ACTIONS(848), + [anon_sym_export_DASHenv] = ACTIONS(848), + [anon_sym_extern] = ACTIONS(848), + [anon_sym_module] = ACTIONS(848), + [anon_sym_use] = ACTIONS(848), + [anon_sym_LBRACK] = ACTIONS(848), + [anon_sym_LPAREN] = ACTIONS(848), + [anon_sym_DOLLAR] = ACTIONS(848), + [anon_sym_error] = ACTIONS(848), + [anon_sym_DASH] = ACTIONS(848), + [anon_sym_break] = ACTIONS(848), + [anon_sym_continue] = ACTIONS(848), + [anon_sym_for] = ACTIONS(848), + [anon_sym_loop] = ACTIONS(848), + [anon_sym_while] = ACTIONS(848), + [anon_sym_do] = ACTIONS(848), + [anon_sym_if] = ACTIONS(848), + [anon_sym_match] = ACTIONS(848), + [anon_sym_LBRACE] = ACTIONS(848), + [anon_sym_try] = ACTIONS(848), + [anon_sym_return] = ACTIONS(848), + [anon_sym_source] = ACTIONS(848), + [anon_sym_source_DASHenv] = ACTIONS(848), + [anon_sym_register] = ACTIONS(848), + [anon_sym_hide] = ACTIONS(848), + [anon_sym_hide_DASHenv] = ACTIONS(848), + [anon_sym_overlay] = ACTIONS(848), + [anon_sym_where] = ACTIONS(848), + [anon_sym_not] = ACTIONS(848), + [anon_sym_DOT_DOT_LT] = ACTIONS(848), + [anon_sym_DOT_DOT] = ACTIONS(848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(848), + [sym_val_nothing] = ACTIONS(848), + [anon_sym_true] = ACTIONS(848), + [anon_sym_false] = ACTIONS(848), + [aux_sym_val_number_token1] = ACTIONS(848), + [aux_sym_val_number_token2] = ACTIONS(848), + [aux_sym_val_number_token3] = ACTIONS(848), + [aux_sym_val_number_token4] = ACTIONS(848), + [anon_sym_inf] = ACTIONS(848), + [anon_sym_DASHinf] = ACTIONS(848), + [anon_sym_NaN] = ACTIONS(848), + [anon_sym_0b] = ACTIONS(848), + [anon_sym_0o] = ACTIONS(848), + [anon_sym_0x] = ACTIONS(848), + [sym_val_date] = ACTIONS(848), + [anon_sym_DQUOTE] = ACTIONS(848), + [sym__str_single_quotes] = ACTIONS(848), + [sym__str_back_ticks] = ACTIONS(848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(848), + [anon_sym_CARET] = ACTIONS(848), + [anon_sym_POUND] = ACTIONS(3), + }, + [956] = { + [sym_comment] = STATE(956), + [ts_builtin_sym_end] = ACTIONS(1788), + [anon_sym_export] = ACTIONS(1786), + [anon_sym_alias] = ACTIONS(1786), + [anon_sym_let] = ACTIONS(1786), + [anon_sym_let_DASHenv] = ACTIONS(1786), + [anon_sym_mut] = ACTIONS(1786), + [anon_sym_const] = ACTIONS(1786), + [sym_cmd_identifier] = ACTIONS(1786), + [anon_sym_SEMI] = ACTIONS(1786), + [anon_sym_LF] = ACTIONS(1788), + [anon_sym_def] = ACTIONS(1786), + [anon_sym_def_DASHenv] = ACTIONS(1786), + [anon_sym_export_DASHenv] = ACTIONS(1786), + [anon_sym_extern] = ACTIONS(1786), + [anon_sym_module] = ACTIONS(1786), + [anon_sym_use] = ACTIONS(1786), + [anon_sym_LBRACK] = ACTIONS(1786), + [anon_sym_LPAREN] = ACTIONS(1786), + [anon_sym_DOLLAR] = ACTIONS(1786), + [anon_sym_error] = ACTIONS(1786), + [anon_sym_DASH] = ACTIONS(1786), + [anon_sym_break] = ACTIONS(1786), + [anon_sym_continue] = ACTIONS(1786), + [anon_sym_for] = ACTIONS(1786), + [anon_sym_loop] = ACTIONS(1786), + [anon_sym_while] = ACTIONS(1786), + [anon_sym_do] = ACTIONS(1786), + [anon_sym_if] = ACTIONS(1786), + [anon_sym_match] = ACTIONS(1786), + [anon_sym_LBRACE] = ACTIONS(1786), + [anon_sym_try] = ACTIONS(1786), + [anon_sym_return] = ACTIONS(1786), + [anon_sym_source] = ACTIONS(1786), + [anon_sym_source_DASHenv] = ACTIONS(1786), + [anon_sym_register] = ACTIONS(1786), + [anon_sym_hide] = ACTIONS(1786), + [anon_sym_hide_DASHenv] = ACTIONS(1786), + [anon_sym_overlay] = ACTIONS(1786), + [anon_sym_where] = ACTIONS(1786), + [anon_sym_not] = ACTIONS(1786), + [anon_sym_DOT_DOT_LT] = ACTIONS(1786), + [anon_sym_DOT_DOT] = ACTIONS(1786), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1786), + [sym_val_nothing] = ACTIONS(1786), + [anon_sym_true] = ACTIONS(1786), + [anon_sym_false] = ACTIONS(1786), + [aux_sym_val_number_token1] = ACTIONS(1786), + [aux_sym_val_number_token2] = ACTIONS(1786), + [aux_sym_val_number_token3] = ACTIONS(1786), + [aux_sym_val_number_token4] = ACTIONS(1786), + [anon_sym_inf] = ACTIONS(1786), + [anon_sym_DASHinf] = ACTIONS(1786), + [anon_sym_NaN] = ACTIONS(1786), + [anon_sym_0b] = ACTIONS(1786), + [anon_sym_0o] = ACTIONS(1786), + [anon_sym_0x] = ACTIONS(1786), + [sym_val_date] = ACTIONS(1786), + [anon_sym_DQUOTE] = ACTIONS(1786), + [sym__str_single_quotes] = ACTIONS(1786), + [sym__str_back_ticks] = ACTIONS(1786), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1786), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1786), + [anon_sym_CARET] = ACTIONS(1786), [anon_sym_POUND] = ACTIONS(3), }, - [950] = { - [sym_comment] = STATE(950), + [957] = { + [sym_comment] = STATE(957), + [ts_builtin_sym_end] = ACTIONS(1902), + [anon_sym_export] = ACTIONS(1900), + [anon_sym_alias] = ACTIONS(1900), + [anon_sym_let] = ACTIONS(1900), + [anon_sym_let_DASHenv] = ACTIONS(1900), + [anon_sym_mut] = ACTIONS(1900), + [anon_sym_const] = ACTIONS(1900), + [sym_cmd_identifier] = ACTIONS(1900), + [anon_sym_SEMI] = ACTIONS(1900), + [anon_sym_LF] = ACTIONS(1902), + [anon_sym_def] = ACTIONS(1900), + [anon_sym_def_DASHenv] = ACTIONS(1900), + [anon_sym_export_DASHenv] = ACTIONS(1900), + [anon_sym_extern] = ACTIONS(1900), + [anon_sym_module] = ACTIONS(1900), + [anon_sym_use] = ACTIONS(1900), + [anon_sym_LBRACK] = ACTIONS(1900), + [anon_sym_LPAREN] = ACTIONS(1900), + [anon_sym_DOLLAR] = ACTIONS(1900), + [anon_sym_error] = ACTIONS(1900), + [anon_sym_DASH] = ACTIONS(1900), + [anon_sym_break] = ACTIONS(1900), + [anon_sym_continue] = ACTIONS(1900), + [anon_sym_for] = ACTIONS(1900), + [anon_sym_loop] = ACTIONS(1900), + [anon_sym_while] = ACTIONS(1900), + [anon_sym_do] = ACTIONS(1900), + [anon_sym_if] = ACTIONS(1900), + [anon_sym_match] = ACTIONS(1900), + [anon_sym_LBRACE] = ACTIONS(1900), + [anon_sym_try] = ACTIONS(1900), + [anon_sym_return] = ACTIONS(1900), + [anon_sym_source] = ACTIONS(1900), + [anon_sym_source_DASHenv] = ACTIONS(1900), + [anon_sym_register] = ACTIONS(1900), + [anon_sym_hide] = ACTIONS(1900), + [anon_sym_hide_DASHenv] = ACTIONS(1900), + [anon_sym_overlay] = ACTIONS(1900), + [anon_sym_where] = ACTIONS(1900), + [anon_sym_not] = ACTIONS(1900), + [anon_sym_DOT_DOT_LT] = ACTIONS(1900), + [anon_sym_DOT_DOT] = ACTIONS(1900), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1900), + [sym_val_nothing] = ACTIONS(1900), + [anon_sym_true] = ACTIONS(1900), + [anon_sym_false] = ACTIONS(1900), + [aux_sym_val_number_token1] = ACTIONS(1900), + [aux_sym_val_number_token2] = ACTIONS(1900), + [aux_sym_val_number_token3] = ACTIONS(1900), + [aux_sym_val_number_token4] = ACTIONS(1900), + [anon_sym_inf] = ACTIONS(1900), + [anon_sym_DASHinf] = ACTIONS(1900), + [anon_sym_NaN] = ACTIONS(1900), + [anon_sym_0b] = ACTIONS(1900), + [anon_sym_0o] = ACTIONS(1900), + [anon_sym_0x] = ACTIONS(1900), + [sym_val_date] = ACTIONS(1900), + [anon_sym_DQUOTE] = ACTIONS(1900), + [sym__str_single_quotes] = ACTIONS(1900), + [sym__str_back_ticks] = ACTIONS(1900), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1900), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1900), + [anon_sym_CARET] = ACTIONS(1900), + [anon_sym_POUND] = ACTIONS(3), + }, + [958] = { + [sym_comment] = STATE(958), + [ts_builtin_sym_end] = ACTIONS(2054), + [anon_sym_export] = ACTIONS(1986), + [anon_sym_alias] = ACTIONS(1986), + [anon_sym_let] = ACTIONS(1986), + [anon_sym_let_DASHenv] = ACTIONS(1986), + [anon_sym_mut] = ACTIONS(1986), + [anon_sym_const] = ACTIONS(1986), + [sym_cmd_identifier] = ACTIONS(1986), + [anon_sym_SEMI] = ACTIONS(1988), + [anon_sym_LF] = ACTIONS(1991), + [anon_sym_def] = ACTIONS(1986), + [anon_sym_def_DASHenv] = ACTIONS(1986), + [anon_sym_export_DASHenv] = ACTIONS(1986), + [anon_sym_extern] = ACTIONS(1986), + [anon_sym_module] = ACTIONS(1986), + [anon_sym_use] = ACTIONS(1986), + [anon_sym_LBRACK] = ACTIONS(1986), + [anon_sym_LPAREN] = ACTIONS(1986), + [anon_sym_DOLLAR] = ACTIONS(1986), + [anon_sym_error] = ACTIONS(1986), + [anon_sym_DASH] = ACTIONS(1986), + [anon_sym_break] = ACTIONS(1986), + [anon_sym_continue] = ACTIONS(1986), + [anon_sym_for] = ACTIONS(1986), + [anon_sym_loop] = ACTIONS(1986), + [anon_sym_while] = ACTIONS(1986), + [anon_sym_do] = ACTIONS(1986), + [anon_sym_if] = ACTIONS(1986), + [anon_sym_match] = ACTIONS(1986), + [anon_sym_LBRACE] = ACTIONS(1986), + [anon_sym_try] = ACTIONS(1986), + [anon_sym_return] = ACTIONS(1986), + [anon_sym_source] = ACTIONS(1986), + [anon_sym_source_DASHenv] = ACTIONS(1986), + [anon_sym_register] = ACTIONS(1986), + [anon_sym_hide] = ACTIONS(1986), + [anon_sym_hide_DASHenv] = ACTIONS(1986), + [anon_sym_overlay] = ACTIONS(1986), + [anon_sym_where] = ACTIONS(1986), + [anon_sym_not] = ACTIONS(1986), + [anon_sym_DOT_DOT_LT] = ACTIONS(1986), + [anon_sym_DOT_DOT] = ACTIONS(1986), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1986), + [sym_val_nothing] = ACTIONS(1986), + [anon_sym_true] = ACTIONS(1986), + [anon_sym_false] = ACTIONS(1986), + [aux_sym_val_number_token1] = ACTIONS(1986), + [aux_sym_val_number_token2] = ACTIONS(1986), + [aux_sym_val_number_token3] = ACTIONS(1986), + [aux_sym_val_number_token4] = ACTIONS(1986), + [anon_sym_inf] = ACTIONS(1986), + [anon_sym_DASHinf] = ACTIONS(1986), + [anon_sym_NaN] = ACTIONS(1986), + [anon_sym_0b] = ACTIONS(1986), + [anon_sym_0o] = ACTIONS(1986), + [anon_sym_0x] = ACTIONS(1986), + [sym_val_date] = ACTIONS(1986), + [anon_sym_DQUOTE] = ACTIONS(1986), + [sym__str_single_quotes] = ACTIONS(1986), + [sym__str_back_ticks] = ACTIONS(1986), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1986), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1986), + [anon_sym_CARET] = ACTIONS(1986), + [anon_sym_POUND] = ACTIONS(3), + }, + [959] = { + [sym_comment] = STATE(959), + [ts_builtin_sym_end] = ACTIONS(1760), + [anon_sym_export] = ACTIONS(1758), + [anon_sym_alias] = ACTIONS(1758), + [anon_sym_let] = ACTIONS(1758), + [anon_sym_let_DASHenv] = ACTIONS(1758), + [anon_sym_mut] = ACTIONS(1758), + [anon_sym_const] = ACTIONS(1758), + [sym_cmd_identifier] = ACTIONS(1758), + [anon_sym_SEMI] = ACTIONS(1758), + [anon_sym_LF] = ACTIONS(1760), + [anon_sym_def] = ACTIONS(1758), + [anon_sym_def_DASHenv] = ACTIONS(1758), + [anon_sym_export_DASHenv] = ACTIONS(1758), + [anon_sym_extern] = ACTIONS(1758), + [anon_sym_module] = ACTIONS(1758), + [anon_sym_use] = ACTIONS(1758), + [anon_sym_LBRACK] = ACTIONS(1758), + [anon_sym_LPAREN] = ACTIONS(1758), + [anon_sym_DOLLAR] = ACTIONS(1758), + [anon_sym_error] = ACTIONS(1758), + [anon_sym_DASH] = ACTIONS(1758), + [anon_sym_break] = ACTIONS(1758), + [anon_sym_continue] = ACTIONS(1758), + [anon_sym_for] = ACTIONS(1758), + [anon_sym_loop] = ACTIONS(1758), + [anon_sym_while] = ACTIONS(1758), + [anon_sym_do] = ACTIONS(1758), + [anon_sym_if] = ACTIONS(1758), + [anon_sym_match] = ACTIONS(1758), + [anon_sym_LBRACE] = ACTIONS(1758), + [anon_sym_try] = ACTIONS(1758), + [anon_sym_return] = ACTIONS(1758), + [anon_sym_source] = ACTIONS(1758), + [anon_sym_source_DASHenv] = ACTIONS(1758), + [anon_sym_register] = ACTIONS(1758), + [anon_sym_hide] = ACTIONS(1758), + [anon_sym_hide_DASHenv] = ACTIONS(1758), + [anon_sym_overlay] = ACTIONS(1758), + [anon_sym_where] = ACTIONS(1758), + [anon_sym_not] = ACTIONS(1758), + [anon_sym_DOT_DOT_LT] = ACTIONS(1758), + [anon_sym_DOT_DOT] = ACTIONS(1758), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1758), + [sym_val_nothing] = ACTIONS(1758), + [anon_sym_true] = ACTIONS(1758), + [anon_sym_false] = ACTIONS(1758), + [aux_sym_val_number_token1] = ACTIONS(1758), + [aux_sym_val_number_token2] = ACTIONS(1758), + [aux_sym_val_number_token3] = ACTIONS(1758), + [aux_sym_val_number_token4] = ACTIONS(1758), + [anon_sym_inf] = ACTIONS(1758), + [anon_sym_DASHinf] = ACTIONS(1758), + [anon_sym_NaN] = ACTIONS(1758), + [anon_sym_0b] = ACTIONS(1758), + [anon_sym_0o] = ACTIONS(1758), + [anon_sym_0x] = ACTIONS(1758), + [sym_val_date] = ACTIONS(1758), + [anon_sym_DQUOTE] = ACTIONS(1758), + [sym__str_single_quotes] = ACTIONS(1758), + [sym__str_back_ticks] = ACTIONS(1758), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1758), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1758), + [anon_sym_CARET] = ACTIONS(1758), + [anon_sym_POUND] = ACTIONS(3), + }, + [960] = { + [sym_comment] = STATE(960), [ts_builtin_sym_end] = ACTIONS(1768), [anon_sym_export] = ACTIONS(1766), [anon_sym_alias] = ACTIONS(1766), @@ -126015,1683 +126720,611 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1766), [anon_sym_POUND] = ACTIONS(3), }, - [951] = { - [sym_comment] = STATE(951), - [ts_builtin_sym_end] = ACTIONS(1910), - [anon_sym_export] = ACTIONS(1908), - [anon_sym_alias] = ACTIONS(1908), - [anon_sym_let] = ACTIONS(1908), - [anon_sym_let_DASHenv] = ACTIONS(1908), - [anon_sym_mut] = ACTIONS(1908), - [anon_sym_const] = ACTIONS(1908), - [sym_cmd_identifier] = ACTIONS(1908), - [anon_sym_SEMI] = ACTIONS(1908), - [anon_sym_LF] = ACTIONS(1910), - [anon_sym_def] = ACTIONS(1908), - [anon_sym_def_DASHenv] = ACTIONS(1908), - [anon_sym_export_DASHenv] = ACTIONS(1908), - [anon_sym_extern] = ACTIONS(1908), - [anon_sym_module] = ACTIONS(1908), - [anon_sym_use] = ACTIONS(1908), - [anon_sym_LBRACK] = ACTIONS(1908), - [anon_sym_LPAREN] = ACTIONS(1908), - [anon_sym_DOLLAR] = ACTIONS(1908), - [anon_sym_error] = ACTIONS(1908), - [anon_sym_DASH] = ACTIONS(1908), - [anon_sym_break] = ACTIONS(1908), - [anon_sym_continue] = ACTIONS(1908), - [anon_sym_for] = ACTIONS(1908), - [anon_sym_loop] = ACTIONS(1908), - [anon_sym_while] = ACTIONS(1908), - [anon_sym_do] = ACTIONS(1908), - [anon_sym_if] = ACTIONS(1908), - [anon_sym_match] = ACTIONS(1908), - [anon_sym_LBRACE] = ACTIONS(1908), - [anon_sym_try] = ACTIONS(1908), - [anon_sym_return] = ACTIONS(1908), - [anon_sym_source] = ACTIONS(1908), - [anon_sym_source_DASHenv] = ACTIONS(1908), - [anon_sym_register] = ACTIONS(1908), - [anon_sym_hide] = ACTIONS(1908), - [anon_sym_hide_DASHenv] = ACTIONS(1908), - [anon_sym_overlay] = ACTIONS(1908), - [anon_sym_where] = ACTIONS(1908), - [anon_sym_not] = ACTIONS(1908), - [anon_sym_DOT_DOT_LT] = ACTIONS(1908), - [anon_sym_DOT_DOT] = ACTIONS(1908), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1908), - [sym_val_nothing] = ACTIONS(1908), - [anon_sym_true] = ACTIONS(1908), - [anon_sym_false] = ACTIONS(1908), - [aux_sym_val_number_token1] = ACTIONS(1908), - [aux_sym_val_number_token2] = ACTIONS(1908), - [aux_sym_val_number_token3] = ACTIONS(1908), - [aux_sym_val_number_token4] = ACTIONS(1908), - [anon_sym_inf] = ACTIONS(1908), - [anon_sym_DASHinf] = ACTIONS(1908), - [anon_sym_NaN] = ACTIONS(1908), - [anon_sym_0b] = ACTIONS(1908), - [anon_sym_0o] = ACTIONS(1908), - [anon_sym_0x] = ACTIONS(1908), - [sym_val_date] = ACTIONS(1908), - [anon_sym_DQUOTE] = ACTIONS(1908), - [sym__str_single_quotes] = ACTIONS(1908), - [sym__str_back_ticks] = ACTIONS(1908), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1908), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1908), - [anon_sym_CARET] = ACTIONS(1908), - [anon_sym_POUND] = ACTIONS(3), - }, - [952] = { - [sym_comment] = STATE(952), - [ts_builtin_sym_end] = ACTIONS(1930), - [anon_sym_export] = ACTIONS(1928), - [anon_sym_alias] = ACTIONS(1928), - [anon_sym_let] = ACTIONS(1928), - [anon_sym_let_DASHenv] = ACTIONS(1928), - [anon_sym_mut] = ACTIONS(1928), - [anon_sym_const] = ACTIONS(1928), - [sym_cmd_identifier] = ACTIONS(1928), - [anon_sym_SEMI] = ACTIONS(1928), - [anon_sym_LF] = ACTIONS(1930), - [anon_sym_def] = ACTIONS(1928), - [anon_sym_def_DASHenv] = ACTIONS(1928), - [anon_sym_export_DASHenv] = ACTIONS(1928), - [anon_sym_extern] = ACTIONS(1928), - [anon_sym_module] = ACTIONS(1928), - [anon_sym_use] = ACTIONS(1928), - [anon_sym_LBRACK] = ACTIONS(1928), - [anon_sym_LPAREN] = ACTIONS(1928), - [anon_sym_DOLLAR] = ACTIONS(1928), - [anon_sym_error] = ACTIONS(1928), - [anon_sym_DASH] = ACTIONS(1928), - [anon_sym_break] = ACTIONS(1928), - [anon_sym_continue] = ACTIONS(1928), - [anon_sym_for] = ACTIONS(1928), - [anon_sym_loop] = ACTIONS(1928), - [anon_sym_while] = ACTIONS(1928), - [anon_sym_do] = ACTIONS(1928), - [anon_sym_if] = ACTIONS(1928), - [anon_sym_match] = ACTIONS(1928), - [anon_sym_LBRACE] = ACTIONS(1928), - [anon_sym_try] = ACTIONS(1928), - [anon_sym_return] = ACTIONS(1928), - [anon_sym_source] = ACTIONS(1928), - [anon_sym_source_DASHenv] = ACTIONS(1928), - [anon_sym_register] = ACTIONS(1928), - [anon_sym_hide] = ACTIONS(1928), - [anon_sym_hide_DASHenv] = ACTIONS(1928), - [anon_sym_overlay] = ACTIONS(1928), - [anon_sym_where] = ACTIONS(1928), - [anon_sym_not] = ACTIONS(1928), - [anon_sym_DOT_DOT_LT] = ACTIONS(1928), - [anon_sym_DOT_DOT] = ACTIONS(1928), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1928), - [sym_val_nothing] = ACTIONS(1928), - [anon_sym_true] = ACTIONS(1928), - [anon_sym_false] = ACTIONS(1928), - [aux_sym_val_number_token1] = ACTIONS(1928), - [aux_sym_val_number_token2] = ACTIONS(1928), - [aux_sym_val_number_token3] = ACTIONS(1928), - [aux_sym_val_number_token4] = ACTIONS(1928), - [anon_sym_inf] = ACTIONS(1928), - [anon_sym_DASHinf] = ACTIONS(1928), - [anon_sym_NaN] = ACTIONS(1928), - [anon_sym_0b] = ACTIONS(1928), - [anon_sym_0o] = ACTIONS(1928), - [anon_sym_0x] = ACTIONS(1928), - [sym_val_date] = ACTIONS(1928), - [anon_sym_DQUOTE] = ACTIONS(1928), - [sym__str_single_quotes] = ACTIONS(1928), - [sym__str_back_ticks] = ACTIONS(1928), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1928), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1928), - [anon_sym_CARET] = ACTIONS(1928), - [anon_sym_POUND] = ACTIONS(3), - }, - [953] = { - [sym_comment] = STATE(953), - [ts_builtin_sym_end] = ACTIONS(1880), - [anon_sym_export] = ACTIONS(1878), - [anon_sym_alias] = ACTIONS(1878), - [anon_sym_let] = ACTIONS(1878), - [anon_sym_let_DASHenv] = ACTIONS(1878), - [anon_sym_mut] = ACTIONS(1878), - [anon_sym_const] = ACTIONS(1878), - [sym_cmd_identifier] = ACTIONS(1878), - [anon_sym_SEMI] = ACTIONS(1878), - [anon_sym_LF] = ACTIONS(1880), - [anon_sym_def] = ACTIONS(1878), - [anon_sym_def_DASHenv] = ACTIONS(1878), - [anon_sym_export_DASHenv] = ACTIONS(1878), - [anon_sym_extern] = ACTIONS(1878), - [anon_sym_module] = ACTIONS(1878), - [anon_sym_use] = ACTIONS(1878), - [anon_sym_LBRACK] = ACTIONS(1878), - [anon_sym_LPAREN] = ACTIONS(1878), - [anon_sym_DOLLAR] = ACTIONS(1878), - [anon_sym_error] = ACTIONS(1878), - [anon_sym_DASH] = ACTIONS(1878), - [anon_sym_break] = ACTIONS(1878), - [anon_sym_continue] = ACTIONS(1878), - [anon_sym_for] = ACTIONS(1878), - [anon_sym_loop] = ACTIONS(1878), - [anon_sym_while] = ACTIONS(1878), - [anon_sym_do] = ACTIONS(1878), - [anon_sym_if] = ACTIONS(1878), - [anon_sym_match] = ACTIONS(1878), - [anon_sym_LBRACE] = ACTIONS(1878), - [anon_sym_try] = ACTIONS(1878), - [anon_sym_return] = ACTIONS(1878), - [anon_sym_source] = ACTIONS(1878), - [anon_sym_source_DASHenv] = ACTIONS(1878), - [anon_sym_register] = ACTIONS(1878), - [anon_sym_hide] = ACTIONS(1878), - [anon_sym_hide_DASHenv] = ACTIONS(1878), - [anon_sym_overlay] = ACTIONS(1878), - [anon_sym_where] = ACTIONS(1878), - [anon_sym_not] = ACTIONS(1878), - [anon_sym_DOT_DOT_LT] = ACTIONS(1878), - [anon_sym_DOT_DOT] = ACTIONS(1878), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1878), - [sym_val_nothing] = ACTIONS(1878), - [anon_sym_true] = ACTIONS(1878), - [anon_sym_false] = ACTIONS(1878), - [aux_sym_val_number_token1] = ACTIONS(1878), - [aux_sym_val_number_token2] = ACTIONS(1878), - [aux_sym_val_number_token3] = ACTIONS(1878), - [aux_sym_val_number_token4] = ACTIONS(1878), - [anon_sym_inf] = ACTIONS(1878), - [anon_sym_DASHinf] = ACTIONS(1878), - [anon_sym_NaN] = ACTIONS(1878), - [anon_sym_0b] = ACTIONS(1878), - [anon_sym_0o] = ACTIONS(1878), - [anon_sym_0x] = ACTIONS(1878), - [sym_val_date] = ACTIONS(1878), - [anon_sym_DQUOTE] = ACTIONS(1878), - [sym__str_single_quotes] = ACTIONS(1878), - [sym__str_back_ticks] = ACTIONS(1878), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1878), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1878), - [anon_sym_CARET] = ACTIONS(1878), - [anon_sym_POUND] = ACTIONS(3), - }, - [954] = { - [sym_comment] = STATE(954), - [ts_builtin_sym_end] = ACTIONS(1914), - [anon_sym_export] = ACTIONS(1912), - [anon_sym_alias] = ACTIONS(1912), - [anon_sym_let] = ACTIONS(1912), - [anon_sym_let_DASHenv] = ACTIONS(1912), - [anon_sym_mut] = ACTIONS(1912), - [anon_sym_const] = ACTIONS(1912), - [sym_cmd_identifier] = ACTIONS(1912), - [anon_sym_SEMI] = ACTIONS(1912), - [anon_sym_LF] = ACTIONS(1914), - [anon_sym_def] = ACTIONS(1912), - [anon_sym_def_DASHenv] = ACTIONS(1912), - [anon_sym_export_DASHenv] = ACTIONS(1912), - [anon_sym_extern] = ACTIONS(1912), - [anon_sym_module] = ACTIONS(1912), - [anon_sym_use] = ACTIONS(1912), - [anon_sym_LBRACK] = ACTIONS(1912), - [anon_sym_LPAREN] = ACTIONS(1912), - [anon_sym_DOLLAR] = ACTIONS(1912), - [anon_sym_error] = ACTIONS(1912), - [anon_sym_DASH] = ACTIONS(1912), - [anon_sym_break] = ACTIONS(1912), - [anon_sym_continue] = ACTIONS(1912), - [anon_sym_for] = ACTIONS(1912), - [anon_sym_loop] = ACTIONS(1912), - [anon_sym_while] = ACTIONS(1912), - [anon_sym_do] = ACTIONS(1912), - [anon_sym_if] = ACTIONS(1912), - [anon_sym_match] = ACTIONS(1912), - [anon_sym_LBRACE] = ACTIONS(1912), - [anon_sym_try] = ACTIONS(1912), - [anon_sym_return] = ACTIONS(1912), - [anon_sym_source] = ACTIONS(1912), - [anon_sym_source_DASHenv] = ACTIONS(1912), - [anon_sym_register] = ACTIONS(1912), - [anon_sym_hide] = ACTIONS(1912), - [anon_sym_hide_DASHenv] = ACTIONS(1912), - [anon_sym_overlay] = ACTIONS(1912), - [anon_sym_where] = ACTIONS(1912), - [anon_sym_not] = ACTIONS(1912), - [anon_sym_DOT_DOT_LT] = ACTIONS(1912), - [anon_sym_DOT_DOT] = ACTIONS(1912), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1912), - [sym_val_nothing] = ACTIONS(1912), - [anon_sym_true] = ACTIONS(1912), - [anon_sym_false] = ACTIONS(1912), - [aux_sym_val_number_token1] = ACTIONS(1912), - [aux_sym_val_number_token2] = ACTIONS(1912), - [aux_sym_val_number_token3] = ACTIONS(1912), - [aux_sym_val_number_token4] = ACTIONS(1912), - [anon_sym_inf] = ACTIONS(1912), - [anon_sym_DASHinf] = ACTIONS(1912), - [anon_sym_NaN] = ACTIONS(1912), - [anon_sym_0b] = ACTIONS(1912), - [anon_sym_0o] = ACTIONS(1912), - [anon_sym_0x] = ACTIONS(1912), - [sym_val_date] = ACTIONS(1912), - [anon_sym_DQUOTE] = ACTIONS(1912), - [sym__str_single_quotes] = ACTIONS(1912), - [sym__str_back_ticks] = ACTIONS(1912), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1912), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1912), - [anon_sym_CARET] = ACTIONS(1912), - [anon_sym_POUND] = ACTIONS(3), - }, - [955] = { - [sym_comment] = STATE(955), - [ts_builtin_sym_end] = ACTIONS(1814), - [anon_sym_export] = ACTIONS(1812), - [anon_sym_alias] = ACTIONS(1812), - [anon_sym_let] = ACTIONS(1812), - [anon_sym_let_DASHenv] = ACTIONS(1812), - [anon_sym_mut] = ACTIONS(1812), - [anon_sym_const] = ACTIONS(1812), - [sym_cmd_identifier] = ACTIONS(1812), - [anon_sym_SEMI] = ACTIONS(1812), - [anon_sym_LF] = ACTIONS(1814), - [anon_sym_def] = ACTIONS(1812), - [anon_sym_def_DASHenv] = ACTIONS(1812), - [anon_sym_export_DASHenv] = ACTIONS(1812), - [anon_sym_extern] = ACTIONS(1812), - [anon_sym_module] = ACTIONS(1812), - [anon_sym_use] = ACTIONS(1812), - [anon_sym_LBRACK] = ACTIONS(1812), - [anon_sym_LPAREN] = ACTIONS(1812), - [anon_sym_DOLLAR] = ACTIONS(1812), - [anon_sym_error] = ACTIONS(1812), - [anon_sym_DASH] = ACTIONS(1812), - [anon_sym_break] = ACTIONS(1812), - [anon_sym_continue] = ACTIONS(1812), - [anon_sym_for] = ACTIONS(1812), - [anon_sym_loop] = ACTIONS(1812), - [anon_sym_while] = ACTIONS(1812), - [anon_sym_do] = ACTIONS(1812), - [anon_sym_if] = ACTIONS(1812), - [anon_sym_match] = ACTIONS(1812), - [anon_sym_LBRACE] = ACTIONS(1812), - [anon_sym_try] = ACTIONS(1812), - [anon_sym_return] = ACTIONS(1812), - [anon_sym_source] = ACTIONS(1812), - [anon_sym_source_DASHenv] = ACTIONS(1812), - [anon_sym_register] = ACTIONS(1812), - [anon_sym_hide] = ACTIONS(1812), - [anon_sym_hide_DASHenv] = ACTIONS(1812), - [anon_sym_overlay] = ACTIONS(1812), - [anon_sym_where] = ACTIONS(1812), - [anon_sym_not] = ACTIONS(1812), - [anon_sym_DOT_DOT_LT] = ACTIONS(1812), - [anon_sym_DOT_DOT] = ACTIONS(1812), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1812), - [sym_val_nothing] = ACTIONS(1812), - [anon_sym_true] = ACTIONS(1812), - [anon_sym_false] = ACTIONS(1812), - [aux_sym_val_number_token1] = ACTIONS(1812), - [aux_sym_val_number_token2] = ACTIONS(1812), - [aux_sym_val_number_token3] = ACTIONS(1812), - [aux_sym_val_number_token4] = ACTIONS(1812), - [anon_sym_inf] = ACTIONS(1812), - [anon_sym_DASHinf] = ACTIONS(1812), - [anon_sym_NaN] = ACTIONS(1812), - [anon_sym_0b] = ACTIONS(1812), - [anon_sym_0o] = ACTIONS(1812), - [anon_sym_0x] = ACTIONS(1812), - [sym_val_date] = ACTIONS(1812), - [anon_sym_DQUOTE] = ACTIONS(1812), - [sym__str_single_quotes] = ACTIONS(1812), - [sym__str_back_ticks] = ACTIONS(1812), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1812), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1812), - [anon_sym_CARET] = ACTIONS(1812), - [anon_sym_POUND] = ACTIONS(3), - }, - [956] = { - [sym_comment] = STATE(956), - [ts_builtin_sym_end] = ACTIONS(2044), - [anon_sym_export] = ACTIONS(1898), - [anon_sym_alias] = ACTIONS(1898), - [anon_sym_let] = ACTIONS(1898), - [anon_sym_let_DASHenv] = ACTIONS(1898), - [anon_sym_mut] = ACTIONS(1898), - [anon_sym_const] = ACTIONS(1898), - [sym_cmd_identifier] = ACTIONS(1898), - [anon_sym_SEMI] = ACTIONS(1900), - [anon_sym_LF] = ACTIONS(1903), - [anon_sym_def] = ACTIONS(1898), - [anon_sym_def_DASHenv] = ACTIONS(1898), - [anon_sym_export_DASHenv] = ACTIONS(1898), - [anon_sym_extern] = ACTIONS(1898), - [anon_sym_module] = ACTIONS(1898), - [anon_sym_use] = ACTIONS(1898), - [anon_sym_LBRACK] = ACTIONS(1898), - [anon_sym_LPAREN] = ACTIONS(1898), - [anon_sym_DOLLAR] = ACTIONS(1898), - [anon_sym_error] = ACTIONS(1898), - [anon_sym_DASH] = ACTIONS(1898), - [anon_sym_break] = ACTIONS(1898), - [anon_sym_continue] = ACTIONS(1898), - [anon_sym_for] = ACTIONS(1898), - [anon_sym_loop] = ACTIONS(1898), - [anon_sym_while] = ACTIONS(1898), - [anon_sym_do] = ACTIONS(1898), - [anon_sym_if] = ACTIONS(1898), - [anon_sym_match] = ACTIONS(1898), - [anon_sym_LBRACE] = ACTIONS(1898), - [anon_sym_try] = ACTIONS(1898), - [anon_sym_return] = ACTIONS(1898), - [anon_sym_source] = ACTIONS(1898), - [anon_sym_source_DASHenv] = ACTIONS(1898), - [anon_sym_register] = ACTIONS(1898), - [anon_sym_hide] = ACTIONS(1898), - [anon_sym_hide_DASHenv] = ACTIONS(1898), - [anon_sym_overlay] = ACTIONS(1898), - [anon_sym_where] = ACTIONS(1898), - [anon_sym_not] = ACTIONS(1898), - [anon_sym_DOT_DOT_LT] = ACTIONS(1898), - [anon_sym_DOT_DOT] = ACTIONS(1898), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1898), - [sym_val_nothing] = ACTIONS(1898), - [anon_sym_true] = ACTIONS(1898), - [anon_sym_false] = ACTIONS(1898), - [aux_sym_val_number_token1] = ACTIONS(1898), - [aux_sym_val_number_token2] = ACTIONS(1898), - [aux_sym_val_number_token3] = ACTIONS(1898), - [aux_sym_val_number_token4] = ACTIONS(1898), - [anon_sym_inf] = ACTIONS(1898), - [anon_sym_DASHinf] = ACTIONS(1898), - [anon_sym_NaN] = ACTIONS(1898), - [anon_sym_0b] = ACTIONS(1898), - [anon_sym_0o] = ACTIONS(1898), - [anon_sym_0x] = ACTIONS(1898), - [sym_val_date] = ACTIONS(1898), - [anon_sym_DQUOTE] = ACTIONS(1898), - [sym__str_single_quotes] = ACTIONS(1898), - [sym__str_back_ticks] = ACTIONS(1898), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1898), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1898), - [anon_sym_CARET] = ACTIONS(1898), - [anon_sym_POUND] = ACTIONS(3), - }, - [957] = { - [sym_comment] = STATE(957), - [ts_builtin_sym_end] = ACTIONS(1884), - [anon_sym_export] = ACTIONS(1882), - [anon_sym_alias] = ACTIONS(1882), - [anon_sym_let] = ACTIONS(1882), - [anon_sym_let_DASHenv] = ACTIONS(1882), - [anon_sym_mut] = ACTIONS(1882), - [anon_sym_const] = ACTIONS(1882), - [sym_cmd_identifier] = ACTIONS(1882), - [anon_sym_SEMI] = ACTIONS(1882), - [anon_sym_LF] = ACTIONS(1884), - [anon_sym_def] = ACTIONS(1882), - [anon_sym_def_DASHenv] = ACTIONS(1882), - [anon_sym_export_DASHenv] = ACTIONS(1882), - [anon_sym_extern] = ACTIONS(1882), - [anon_sym_module] = ACTIONS(1882), - [anon_sym_use] = ACTIONS(1882), - [anon_sym_LBRACK] = ACTIONS(1882), - [anon_sym_LPAREN] = ACTIONS(1882), - [anon_sym_DOLLAR] = ACTIONS(1882), - [anon_sym_error] = ACTIONS(1882), - [anon_sym_DASH] = ACTIONS(1882), - [anon_sym_break] = ACTIONS(1882), - [anon_sym_continue] = ACTIONS(1882), - [anon_sym_for] = ACTIONS(1882), - [anon_sym_loop] = ACTIONS(1882), - [anon_sym_while] = ACTIONS(1882), - [anon_sym_do] = ACTIONS(1882), - [anon_sym_if] = ACTIONS(1882), - [anon_sym_match] = ACTIONS(1882), - [anon_sym_LBRACE] = ACTIONS(1882), - [anon_sym_try] = ACTIONS(1882), - [anon_sym_return] = ACTIONS(1882), - [anon_sym_source] = ACTIONS(1882), - [anon_sym_source_DASHenv] = ACTIONS(1882), - [anon_sym_register] = ACTIONS(1882), - [anon_sym_hide] = ACTIONS(1882), - [anon_sym_hide_DASHenv] = ACTIONS(1882), - [anon_sym_overlay] = ACTIONS(1882), - [anon_sym_where] = ACTIONS(1882), - [anon_sym_not] = ACTIONS(1882), - [anon_sym_DOT_DOT_LT] = ACTIONS(1882), - [anon_sym_DOT_DOT] = ACTIONS(1882), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), - [sym_val_nothing] = ACTIONS(1882), - [anon_sym_true] = ACTIONS(1882), - [anon_sym_false] = ACTIONS(1882), - [aux_sym_val_number_token1] = ACTIONS(1882), - [aux_sym_val_number_token2] = ACTIONS(1882), - [aux_sym_val_number_token3] = ACTIONS(1882), - [aux_sym_val_number_token4] = ACTIONS(1882), - [anon_sym_inf] = ACTIONS(1882), - [anon_sym_DASHinf] = ACTIONS(1882), - [anon_sym_NaN] = ACTIONS(1882), - [anon_sym_0b] = ACTIONS(1882), - [anon_sym_0o] = ACTIONS(1882), - [anon_sym_0x] = ACTIONS(1882), - [sym_val_date] = ACTIONS(1882), - [anon_sym_DQUOTE] = ACTIONS(1882), - [sym__str_single_quotes] = ACTIONS(1882), - [sym__str_back_ticks] = ACTIONS(1882), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), - [anon_sym_CARET] = ACTIONS(1882), - [anon_sym_POUND] = ACTIONS(3), - }, - [958] = { - [sym_comment] = STATE(958), - [ts_builtin_sym_end] = ACTIONS(1864), - [anon_sym_export] = ACTIONS(1862), - [anon_sym_alias] = ACTIONS(1862), - [anon_sym_let] = ACTIONS(1862), - [anon_sym_let_DASHenv] = ACTIONS(1862), - [anon_sym_mut] = ACTIONS(1862), - [anon_sym_const] = ACTIONS(1862), - [sym_cmd_identifier] = ACTIONS(1862), - [anon_sym_SEMI] = ACTIONS(1862), - [anon_sym_LF] = ACTIONS(1864), - [anon_sym_def] = ACTIONS(1862), - [anon_sym_def_DASHenv] = ACTIONS(1862), - [anon_sym_export_DASHenv] = ACTIONS(1862), - [anon_sym_extern] = ACTIONS(1862), - [anon_sym_module] = ACTIONS(1862), - [anon_sym_use] = ACTIONS(1862), - [anon_sym_LBRACK] = ACTIONS(1862), - [anon_sym_LPAREN] = ACTIONS(1862), - [anon_sym_DOLLAR] = ACTIONS(1862), - [anon_sym_error] = ACTIONS(1862), - [anon_sym_DASH] = ACTIONS(1862), - [anon_sym_break] = ACTIONS(1862), - [anon_sym_continue] = ACTIONS(1862), - [anon_sym_for] = ACTIONS(1862), - [anon_sym_loop] = ACTIONS(1862), - [anon_sym_while] = ACTIONS(1862), - [anon_sym_do] = ACTIONS(1862), - [anon_sym_if] = ACTIONS(1862), - [anon_sym_match] = ACTIONS(1862), - [anon_sym_LBRACE] = ACTIONS(1862), - [anon_sym_try] = ACTIONS(1862), - [anon_sym_return] = ACTIONS(1862), - [anon_sym_source] = ACTIONS(1862), - [anon_sym_source_DASHenv] = ACTIONS(1862), - [anon_sym_register] = ACTIONS(1862), - [anon_sym_hide] = ACTIONS(1862), - [anon_sym_hide_DASHenv] = ACTIONS(1862), - [anon_sym_overlay] = ACTIONS(1862), - [anon_sym_where] = ACTIONS(1862), - [anon_sym_not] = ACTIONS(1862), - [anon_sym_DOT_DOT_LT] = ACTIONS(1862), - [anon_sym_DOT_DOT] = ACTIONS(1862), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), - [sym_val_nothing] = ACTIONS(1862), - [anon_sym_true] = ACTIONS(1862), - [anon_sym_false] = ACTIONS(1862), - [aux_sym_val_number_token1] = ACTIONS(1862), - [aux_sym_val_number_token2] = ACTIONS(1862), - [aux_sym_val_number_token3] = ACTIONS(1862), - [aux_sym_val_number_token4] = ACTIONS(1862), - [anon_sym_inf] = ACTIONS(1862), - [anon_sym_DASHinf] = ACTIONS(1862), - [anon_sym_NaN] = ACTIONS(1862), - [anon_sym_0b] = ACTIONS(1862), - [anon_sym_0o] = ACTIONS(1862), - [anon_sym_0x] = ACTIONS(1862), - [sym_val_date] = ACTIONS(1862), - [anon_sym_DQUOTE] = ACTIONS(1862), - [sym__str_single_quotes] = ACTIONS(1862), - [sym__str_back_ticks] = ACTIONS(1862), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), - [anon_sym_CARET] = ACTIONS(1862), - [anon_sym_POUND] = ACTIONS(3), - }, - [959] = { - [sym_comment] = STATE(959), - [ts_builtin_sym_end] = ACTIONS(1884), - [anon_sym_export] = ACTIONS(1882), - [anon_sym_alias] = ACTIONS(1882), - [anon_sym_let] = ACTIONS(1882), - [anon_sym_let_DASHenv] = ACTIONS(1882), - [anon_sym_mut] = ACTIONS(1882), - [anon_sym_const] = ACTIONS(1882), - [sym_cmd_identifier] = ACTIONS(1882), - [anon_sym_SEMI] = ACTIONS(1882), - [anon_sym_LF] = ACTIONS(1884), - [anon_sym_def] = ACTIONS(1882), - [anon_sym_def_DASHenv] = ACTIONS(1882), - [anon_sym_export_DASHenv] = ACTIONS(1882), - [anon_sym_extern] = ACTIONS(1882), - [anon_sym_module] = ACTIONS(1882), - [anon_sym_use] = ACTIONS(1882), - [anon_sym_LBRACK] = ACTIONS(1882), - [anon_sym_LPAREN] = ACTIONS(1882), - [anon_sym_DOLLAR] = ACTIONS(1882), - [anon_sym_error] = ACTIONS(1882), - [anon_sym_DASH] = ACTIONS(1882), - [anon_sym_break] = ACTIONS(1882), - [anon_sym_continue] = ACTIONS(1882), - [anon_sym_for] = ACTIONS(1882), - [anon_sym_loop] = ACTIONS(1882), - [anon_sym_while] = ACTIONS(1882), - [anon_sym_do] = ACTIONS(1882), - [anon_sym_if] = ACTIONS(1882), - [anon_sym_match] = ACTIONS(1882), - [anon_sym_LBRACE] = ACTIONS(1882), - [anon_sym_try] = ACTIONS(1882), - [anon_sym_return] = ACTIONS(1882), - [anon_sym_source] = ACTIONS(1882), - [anon_sym_source_DASHenv] = ACTIONS(1882), - [anon_sym_register] = ACTIONS(1882), - [anon_sym_hide] = ACTIONS(1882), - [anon_sym_hide_DASHenv] = ACTIONS(1882), - [anon_sym_overlay] = ACTIONS(1882), - [anon_sym_where] = ACTIONS(1882), - [anon_sym_not] = ACTIONS(1882), - [anon_sym_DOT_DOT_LT] = ACTIONS(1882), - [anon_sym_DOT_DOT] = ACTIONS(1882), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1882), - [sym_val_nothing] = ACTIONS(1882), - [anon_sym_true] = ACTIONS(1882), - [anon_sym_false] = ACTIONS(1882), - [aux_sym_val_number_token1] = ACTIONS(1882), - [aux_sym_val_number_token2] = ACTIONS(1882), - [aux_sym_val_number_token3] = ACTIONS(1882), - [aux_sym_val_number_token4] = ACTIONS(1882), - [anon_sym_inf] = ACTIONS(1882), - [anon_sym_DASHinf] = ACTIONS(1882), - [anon_sym_NaN] = ACTIONS(1882), - [anon_sym_0b] = ACTIONS(1882), - [anon_sym_0o] = ACTIONS(1882), - [anon_sym_0x] = ACTIONS(1882), - [sym_val_date] = ACTIONS(1882), - [anon_sym_DQUOTE] = ACTIONS(1882), - [sym__str_single_quotes] = ACTIONS(1882), - [sym__str_back_ticks] = ACTIONS(1882), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1882), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1882), - [anon_sym_CARET] = ACTIONS(1882), - [anon_sym_POUND] = ACTIONS(3), - }, - [960] = { - [sym_comment] = STATE(960), - [ts_builtin_sym_end] = ACTIONS(1982), - [anon_sym_export] = ACTIONS(1980), - [anon_sym_alias] = ACTIONS(1980), - [anon_sym_let] = ACTIONS(1980), - [anon_sym_let_DASHenv] = ACTIONS(1980), - [anon_sym_mut] = ACTIONS(1980), - [anon_sym_const] = ACTIONS(1980), - [sym_cmd_identifier] = ACTIONS(1980), - [anon_sym_SEMI] = ACTIONS(1980), - [anon_sym_LF] = ACTIONS(1982), - [anon_sym_def] = ACTIONS(1980), - [anon_sym_def_DASHenv] = ACTIONS(1980), - [anon_sym_export_DASHenv] = ACTIONS(1980), - [anon_sym_extern] = ACTIONS(1980), - [anon_sym_module] = ACTIONS(1980), - [anon_sym_use] = ACTIONS(1980), - [anon_sym_LBRACK] = ACTIONS(1980), - [anon_sym_LPAREN] = ACTIONS(1980), - [anon_sym_DOLLAR] = ACTIONS(1980), - [anon_sym_error] = ACTIONS(1980), - [anon_sym_DASH] = ACTIONS(1980), - [anon_sym_break] = ACTIONS(1980), - [anon_sym_continue] = ACTIONS(1980), - [anon_sym_for] = ACTIONS(1980), - [anon_sym_loop] = ACTIONS(1980), - [anon_sym_while] = ACTIONS(1980), - [anon_sym_do] = ACTIONS(1980), - [anon_sym_if] = ACTIONS(1980), - [anon_sym_match] = ACTIONS(1980), - [anon_sym_LBRACE] = ACTIONS(1980), - [anon_sym_try] = ACTIONS(1980), - [anon_sym_return] = ACTIONS(1980), - [anon_sym_source] = ACTIONS(1980), - [anon_sym_source_DASHenv] = ACTIONS(1980), - [anon_sym_register] = ACTIONS(1980), - [anon_sym_hide] = ACTIONS(1980), - [anon_sym_hide_DASHenv] = ACTIONS(1980), - [anon_sym_overlay] = ACTIONS(1980), - [anon_sym_where] = ACTIONS(1980), - [anon_sym_not] = ACTIONS(1980), - [anon_sym_DOT_DOT_LT] = ACTIONS(1980), - [anon_sym_DOT_DOT] = ACTIONS(1980), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1980), - [sym_val_nothing] = ACTIONS(1980), - [anon_sym_true] = ACTIONS(1980), - [anon_sym_false] = ACTIONS(1980), - [aux_sym_val_number_token1] = ACTIONS(1980), - [aux_sym_val_number_token2] = ACTIONS(1980), - [aux_sym_val_number_token3] = ACTIONS(1980), - [aux_sym_val_number_token4] = ACTIONS(1980), - [anon_sym_inf] = ACTIONS(1980), - [anon_sym_DASHinf] = ACTIONS(1980), - [anon_sym_NaN] = ACTIONS(1980), - [anon_sym_0b] = ACTIONS(1980), - [anon_sym_0o] = ACTIONS(1980), - [anon_sym_0x] = ACTIONS(1980), - [sym_val_date] = ACTIONS(1980), - [anon_sym_DQUOTE] = ACTIONS(1980), - [sym__str_single_quotes] = ACTIONS(1980), - [sym__str_back_ticks] = ACTIONS(1980), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1980), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1980), - [anon_sym_CARET] = ACTIONS(1980), - [anon_sym_POUND] = ACTIONS(3), - }, [961] = { [sym_comment] = STATE(961), - [ts_builtin_sym_end] = ACTIONS(1876), - [anon_sym_export] = ACTIONS(1874), - [anon_sym_alias] = ACTIONS(1874), - [anon_sym_let] = ACTIONS(1874), - [anon_sym_let_DASHenv] = ACTIONS(1874), - [anon_sym_mut] = ACTIONS(1874), - [anon_sym_const] = ACTIONS(1874), - [sym_cmd_identifier] = ACTIONS(1874), - [anon_sym_SEMI] = ACTIONS(1874), - [anon_sym_LF] = ACTIONS(1876), - [anon_sym_def] = ACTIONS(1874), - [anon_sym_def_DASHenv] = ACTIONS(1874), - [anon_sym_export_DASHenv] = ACTIONS(1874), - [anon_sym_extern] = ACTIONS(1874), - [anon_sym_module] = ACTIONS(1874), - [anon_sym_use] = ACTIONS(1874), - [anon_sym_LBRACK] = ACTIONS(1874), - [anon_sym_LPAREN] = ACTIONS(1874), - [anon_sym_DOLLAR] = ACTIONS(1874), - [anon_sym_error] = ACTIONS(1874), - [anon_sym_DASH] = ACTIONS(1874), - [anon_sym_break] = ACTIONS(1874), - [anon_sym_continue] = ACTIONS(1874), - [anon_sym_for] = ACTIONS(1874), - [anon_sym_loop] = ACTIONS(1874), - [anon_sym_while] = ACTIONS(1874), - [anon_sym_do] = ACTIONS(1874), - [anon_sym_if] = ACTIONS(1874), - [anon_sym_match] = ACTIONS(1874), - [anon_sym_LBRACE] = ACTIONS(1874), - [anon_sym_try] = ACTIONS(1874), - [anon_sym_return] = ACTIONS(1874), - [anon_sym_source] = ACTIONS(1874), - [anon_sym_source_DASHenv] = ACTIONS(1874), - [anon_sym_register] = ACTIONS(1874), - [anon_sym_hide] = ACTIONS(1874), - [anon_sym_hide_DASHenv] = ACTIONS(1874), - [anon_sym_overlay] = ACTIONS(1874), - [anon_sym_where] = ACTIONS(1874), - [anon_sym_not] = ACTIONS(1874), - [anon_sym_DOT_DOT_LT] = ACTIONS(1874), - [anon_sym_DOT_DOT] = ACTIONS(1874), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1874), - [sym_val_nothing] = ACTIONS(1874), - [anon_sym_true] = ACTIONS(1874), - [anon_sym_false] = ACTIONS(1874), - [aux_sym_val_number_token1] = ACTIONS(1874), - [aux_sym_val_number_token2] = ACTIONS(1874), - [aux_sym_val_number_token3] = ACTIONS(1874), - [aux_sym_val_number_token4] = ACTIONS(1874), - [anon_sym_inf] = ACTIONS(1874), - [anon_sym_DASHinf] = ACTIONS(1874), - [anon_sym_NaN] = ACTIONS(1874), - [anon_sym_0b] = ACTIONS(1874), - [anon_sym_0o] = ACTIONS(1874), - [anon_sym_0x] = ACTIONS(1874), - [sym_val_date] = ACTIONS(1874), - [anon_sym_DQUOTE] = ACTIONS(1874), - [sym__str_single_quotes] = ACTIONS(1874), - [sym__str_back_ticks] = ACTIONS(1874), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1874), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1874), - [anon_sym_CARET] = ACTIONS(1874), + [ts_builtin_sym_end] = ACTIONS(1780), + [anon_sym_export] = ACTIONS(1778), + [anon_sym_alias] = ACTIONS(1778), + [anon_sym_let] = ACTIONS(1778), + [anon_sym_let_DASHenv] = ACTIONS(1778), + [anon_sym_mut] = ACTIONS(1778), + [anon_sym_const] = ACTIONS(1778), + [sym_cmd_identifier] = ACTIONS(1778), + [anon_sym_SEMI] = ACTIONS(1778), + [anon_sym_LF] = ACTIONS(1780), + [anon_sym_def] = ACTIONS(1778), + [anon_sym_def_DASHenv] = ACTIONS(1778), + [anon_sym_export_DASHenv] = ACTIONS(1778), + [anon_sym_extern] = ACTIONS(1778), + [anon_sym_module] = ACTIONS(1778), + [anon_sym_use] = ACTIONS(1778), + [anon_sym_LBRACK] = ACTIONS(1778), + [anon_sym_LPAREN] = ACTIONS(1778), + [anon_sym_DOLLAR] = ACTIONS(1778), + [anon_sym_error] = ACTIONS(1778), + [anon_sym_DASH] = ACTIONS(1778), + [anon_sym_break] = ACTIONS(1778), + [anon_sym_continue] = ACTIONS(1778), + [anon_sym_for] = ACTIONS(1778), + [anon_sym_loop] = ACTIONS(1778), + [anon_sym_while] = ACTIONS(1778), + [anon_sym_do] = ACTIONS(1778), + [anon_sym_if] = ACTIONS(1778), + [anon_sym_match] = ACTIONS(1778), + [anon_sym_LBRACE] = ACTIONS(1778), + [anon_sym_try] = ACTIONS(1778), + [anon_sym_return] = ACTIONS(1778), + [anon_sym_source] = ACTIONS(1778), + [anon_sym_source_DASHenv] = ACTIONS(1778), + [anon_sym_register] = ACTIONS(1778), + [anon_sym_hide] = ACTIONS(1778), + [anon_sym_hide_DASHenv] = ACTIONS(1778), + [anon_sym_overlay] = ACTIONS(1778), + [anon_sym_where] = ACTIONS(1778), + [anon_sym_not] = ACTIONS(1778), + [anon_sym_DOT_DOT_LT] = ACTIONS(1778), + [anon_sym_DOT_DOT] = ACTIONS(1778), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1778), + [sym_val_nothing] = ACTIONS(1778), + [anon_sym_true] = ACTIONS(1778), + [anon_sym_false] = ACTIONS(1778), + [aux_sym_val_number_token1] = ACTIONS(1778), + [aux_sym_val_number_token2] = ACTIONS(1778), + [aux_sym_val_number_token3] = ACTIONS(1778), + [aux_sym_val_number_token4] = ACTIONS(1778), + [anon_sym_inf] = ACTIONS(1778), + [anon_sym_DASHinf] = ACTIONS(1778), + [anon_sym_NaN] = ACTIONS(1778), + [anon_sym_0b] = ACTIONS(1778), + [anon_sym_0o] = ACTIONS(1778), + [anon_sym_0x] = ACTIONS(1778), + [sym_val_date] = ACTIONS(1778), + [anon_sym_DQUOTE] = ACTIONS(1778), + [sym__str_single_quotes] = ACTIONS(1778), + [sym__str_back_ticks] = ACTIONS(1778), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1778), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1778), + [anon_sym_CARET] = ACTIONS(1778), [anon_sym_POUND] = ACTIONS(3), }, [962] = { [sym_comment] = STATE(962), - [ts_builtin_sym_end] = ACTIONS(1994), - [anon_sym_export] = ACTIONS(1992), - [anon_sym_alias] = ACTIONS(1992), - [anon_sym_let] = ACTIONS(1992), - [anon_sym_let_DASHenv] = ACTIONS(1992), - [anon_sym_mut] = ACTIONS(1992), - [anon_sym_const] = ACTIONS(1992), - [sym_cmd_identifier] = ACTIONS(1992), - [anon_sym_SEMI] = ACTIONS(1992), - [anon_sym_LF] = ACTIONS(1994), - [anon_sym_def] = ACTIONS(1992), - [anon_sym_def_DASHenv] = ACTIONS(1992), - [anon_sym_export_DASHenv] = ACTIONS(1992), - [anon_sym_extern] = ACTIONS(1992), - [anon_sym_module] = ACTIONS(1992), - [anon_sym_use] = ACTIONS(1992), - [anon_sym_LBRACK] = ACTIONS(1992), - [anon_sym_LPAREN] = ACTIONS(1992), - [anon_sym_DOLLAR] = ACTIONS(1992), - [anon_sym_error] = ACTIONS(1992), - [anon_sym_DASH] = ACTIONS(1992), - [anon_sym_break] = ACTIONS(1992), - [anon_sym_continue] = ACTIONS(1992), - [anon_sym_for] = ACTIONS(1992), - [anon_sym_loop] = ACTIONS(1992), - [anon_sym_while] = ACTIONS(1992), - [anon_sym_do] = ACTIONS(1992), - [anon_sym_if] = ACTIONS(1992), - [anon_sym_match] = ACTIONS(1992), - [anon_sym_LBRACE] = ACTIONS(1992), - [anon_sym_try] = ACTIONS(1992), - [anon_sym_return] = ACTIONS(1992), - [anon_sym_source] = ACTIONS(1992), - [anon_sym_source_DASHenv] = ACTIONS(1992), - [anon_sym_register] = ACTIONS(1992), - [anon_sym_hide] = ACTIONS(1992), - [anon_sym_hide_DASHenv] = ACTIONS(1992), - [anon_sym_overlay] = ACTIONS(1992), - [anon_sym_where] = ACTIONS(1992), - [anon_sym_not] = ACTIONS(1992), - [anon_sym_DOT_DOT_LT] = ACTIONS(1992), - [anon_sym_DOT_DOT] = ACTIONS(1992), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1992), - [sym_val_nothing] = ACTIONS(1992), - [anon_sym_true] = ACTIONS(1992), - [anon_sym_false] = ACTIONS(1992), - [aux_sym_val_number_token1] = ACTIONS(1992), - [aux_sym_val_number_token2] = ACTIONS(1992), - [aux_sym_val_number_token3] = ACTIONS(1992), - [aux_sym_val_number_token4] = ACTIONS(1992), - [anon_sym_inf] = ACTIONS(1992), - [anon_sym_DASHinf] = ACTIONS(1992), - [anon_sym_NaN] = ACTIONS(1992), - [anon_sym_0b] = ACTIONS(1992), - [anon_sym_0o] = ACTIONS(1992), - [anon_sym_0x] = ACTIONS(1992), - [sym_val_date] = ACTIONS(1992), - [anon_sym_DQUOTE] = ACTIONS(1992), - [sym__str_single_quotes] = ACTIONS(1992), - [sym__str_back_ticks] = ACTIONS(1992), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1992), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1992), - [anon_sym_CARET] = ACTIONS(1992), + [ts_builtin_sym_end] = ACTIONS(1866), + [anon_sym_export] = ACTIONS(1864), + [anon_sym_alias] = ACTIONS(1864), + [anon_sym_let] = ACTIONS(1864), + [anon_sym_let_DASHenv] = ACTIONS(1864), + [anon_sym_mut] = ACTIONS(1864), + [anon_sym_const] = ACTIONS(1864), + [sym_cmd_identifier] = ACTIONS(1864), + [anon_sym_SEMI] = ACTIONS(1864), + [anon_sym_LF] = ACTIONS(1866), + [anon_sym_def] = ACTIONS(1864), + [anon_sym_def_DASHenv] = ACTIONS(1864), + [anon_sym_export_DASHenv] = ACTIONS(1864), + [anon_sym_extern] = ACTIONS(1864), + [anon_sym_module] = ACTIONS(1864), + [anon_sym_use] = ACTIONS(1864), + [anon_sym_LBRACK] = ACTIONS(1864), + [anon_sym_LPAREN] = ACTIONS(1864), + [anon_sym_DOLLAR] = ACTIONS(1864), + [anon_sym_error] = ACTIONS(1864), + [anon_sym_DASH] = ACTIONS(1864), + [anon_sym_break] = ACTIONS(1864), + [anon_sym_continue] = ACTIONS(1864), + [anon_sym_for] = ACTIONS(1864), + [anon_sym_loop] = ACTIONS(1864), + [anon_sym_while] = ACTIONS(1864), + [anon_sym_do] = ACTIONS(1864), + [anon_sym_if] = ACTIONS(1864), + [anon_sym_match] = ACTIONS(1864), + [anon_sym_LBRACE] = ACTIONS(1864), + [anon_sym_try] = ACTIONS(1864), + [anon_sym_return] = ACTIONS(1864), + [anon_sym_source] = ACTIONS(1864), + [anon_sym_source_DASHenv] = ACTIONS(1864), + [anon_sym_register] = ACTIONS(1864), + [anon_sym_hide] = ACTIONS(1864), + [anon_sym_hide_DASHenv] = ACTIONS(1864), + [anon_sym_overlay] = ACTIONS(1864), + [anon_sym_where] = ACTIONS(1864), + [anon_sym_not] = ACTIONS(1864), + [anon_sym_DOT_DOT_LT] = ACTIONS(1864), + [anon_sym_DOT_DOT] = ACTIONS(1864), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1864), + [sym_val_nothing] = ACTIONS(1864), + [anon_sym_true] = ACTIONS(1864), + [anon_sym_false] = ACTIONS(1864), + [aux_sym_val_number_token1] = ACTIONS(1864), + [aux_sym_val_number_token2] = ACTIONS(1864), + [aux_sym_val_number_token3] = ACTIONS(1864), + [aux_sym_val_number_token4] = ACTIONS(1864), + [anon_sym_inf] = ACTIONS(1864), + [anon_sym_DASHinf] = ACTIONS(1864), + [anon_sym_NaN] = ACTIONS(1864), + [anon_sym_0b] = ACTIONS(1864), + [anon_sym_0o] = ACTIONS(1864), + [anon_sym_0x] = ACTIONS(1864), + [sym_val_date] = ACTIONS(1864), + [anon_sym_DQUOTE] = ACTIONS(1864), + [sym__str_single_quotes] = ACTIONS(1864), + [sym__str_back_ticks] = ACTIONS(1864), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1864), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1864), + [anon_sym_CARET] = ACTIONS(1864), [anon_sym_POUND] = ACTIONS(3), }, [963] = { [sym_comment] = STATE(963), - [ts_builtin_sym_end] = ACTIONS(2046), - [anon_sym_export] = ACTIONS(1962), - [anon_sym_alias] = ACTIONS(1962), - [anon_sym_let] = ACTIONS(1962), - [anon_sym_let_DASHenv] = ACTIONS(1962), - [anon_sym_mut] = ACTIONS(1962), - [anon_sym_const] = ACTIONS(1962), - [sym_cmd_identifier] = ACTIONS(1962), - [anon_sym_SEMI] = ACTIONS(1964), - [anon_sym_LF] = ACTIONS(1967), - [anon_sym_def] = ACTIONS(1962), - [anon_sym_def_DASHenv] = ACTIONS(1962), - [anon_sym_export_DASHenv] = ACTIONS(1962), - [anon_sym_extern] = ACTIONS(1962), - [anon_sym_module] = ACTIONS(1962), - [anon_sym_use] = ACTIONS(1962), - [anon_sym_LBRACK] = ACTIONS(1962), - [anon_sym_LPAREN] = ACTIONS(1962), - [anon_sym_DOLLAR] = ACTIONS(1962), - [anon_sym_error] = ACTIONS(1962), - [anon_sym_DASH] = ACTIONS(1962), - [anon_sym_break] = ACTIONS(1962), - [anon_sym_continue] = ACTIONS(1962), - [anon_sym_for] = ACTIONS(1962), - [anon_sym_loop] = ACTIONS(1962), - [anon_sym_while] = ACTIONS(1962), - [anon_sym_do] = ACTIONS(1962), - [anon_sym_if] = ACTIONS(1962), - [anon_sym_match] = ACTIONS(1962), - [anon_sym_LBRACE] = ACTIONS(1962), - [anon_sym_try] = ACTIONS(1962), - [anon_sym_return] = ACTIONS(1962), - [anon_sym_source] = ACTIONS(1962), - [anon_sym_source_DASHenv] = ACTIONS(1962), - [anon_sym_register] = ACTIONS(1962), - [anon_sym_hide] = ACTIONS(1962), - [anon_sym_hide_DASHenv] = ACTIONS(1962), - [anon_sym_overlay] = ACTIONS(1962), - [anon_sym_where] = ACTIONS(1962), - [anon_sym_not] = ACTIONS(1962), - [anon_sym_DOT_DOT_LT] = ACTIONS(1962), - [anon_sym_DOT_DOT] = ACTIONS(1962), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1962), - [sym_val_nothing] = ACTIONS(1962), - [anon_sym_true] = ACTIONS(1962), - [anon_sym_false] = ACTIONS(1962), - [aux_sym_val_number_token1] = ACTIONS(1962), - [aux_sym_val_number_token2] = ACTIONS(1962), - [aux_sym_val_number_token3] = ACTIONS(1962), - [aux_sym_val_number_token4] = ACTIONS(1962), - [anon_sym_inf] = ACTIONS(1962), - [anon_sym_DASHinf] = ACTIONS(1962), - [anon_sym_NaN] = ACTIONS(1962), - [anon_sym_0b] = ACTIONS(1962), - [anon_sym_0o] = ACTIONS(1962), - [anon_sym_0x] = ACTIONS(1962), - [sym_val_date] = ACTIONS(1962), - [anon_sym_DQUOTE] = ACTIONS(1962), - [sym__str_single_quotes] = ACTIONS(1962), - [sym__str_back_ticks] = ACTIONS(1962), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1962), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1962), - [anon_sym_CARET] = ACTIONS(1962), + [ts_builtin_sym_end] = ACTIONS(2056), + [anon_sym_export] = ACTIONS(1976), + [anon_sym_alias] = ACTIONS(1976), + [anon_sym_let] = ACTIONS(1976), + [anon_sym_let_DASHenv] = ACTIONS(1976), + [anon_sym_mut] = ACTIONS(1976), + [anon_sym_const] = ACTIONS(1976), + [sym_cmd_identifier] = ACTIONS(1976), + [anon_sym_SEMI] = ACTIONS(1978), + [anon_sym_LF] = ACTIONS(1981), + [anon_sym_def] = ACTIONS(1976), + [anon_sym_def_DASHenv] = ACTIONS(1976), + [anon_sym_export_DASHenv] = ACTIONS(1976), + [anon_sym_extern] = ACTIONS(1976), + [anon_sym_module] = ACTIONS(1976), + [anon_sym_use] = ACTIONS(1976), + [anon_sym_LBRACK] = ACTIONS(1976), + [anon_sym_LPAREN] = ACTIONS(1976), + [anon_sym_DOLLAR] = ACTIONS(1976), + [anon_sym_error] = ACTIONS(1976), + [anon_sym_DASH] = ACTIONS(1976), + [anon_sym_break] = ACTIONS(1976), + [anon_sym_continue] = ACTIONS(1976), + [anon_sym_for] = ACTIONS(1976), + [anon_sym_loop] = ACTIONS(1976), + [anon_sym_while] = ACTIONS(1976), + [anon_sym_do] = ACTIONS(1976), + [anon_sym_if] = ACTIONS(1976), + [anon_sym_match] = ACTIONS(1976), + [anon_sym_LBRACE] = ACTIONS(1976), + [anon_sym_try] = ACTIONS(1976), + [anon_sym_return] = ACTIONS(1976), + [anon_sym_source] = ACTIONS(1976), + [anon_sym_source_DASHenv] = ACTIONS(1976), + [anon_sym_register] = ACTIONS(1976), + [anon_sym_hide] = ACTIONS(1976), + [anon_sym_hide_DASHenv] = ACTIONS(1976), + [anon_sym_overlay] = ACTIONS(1976), + [anon_sym_where] = ACTIONS(1976), + [anon_sym_not] = ACTIONS(1976), + [anon_sym_DOT_DOT_LT] = ACTIONS(1976), + [anon_sym_DOT_DOT] = ACTIONS(1976), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1976), + [sym_val_nothing] = ACTIONS(1976), + [anon_sym_true] = ACTIONS(1976), + [anon_sym_false] = ACTIONS(1976), + [aux_sym_val_number_token1] = ACTIONS(1976), + [aux_sym_val_number_token2] = ACTIONS(1976), + [aux_sym_val_number_token3] = ACTIONS(1976), + [aux_sym_val_number_token4] = ACTIONS(1976), + [anon_sym_inf] = ACTIONS(1976), + [anon_sym_DASHinf] = ACTIONS(1976), + [anon_sym_NaN] = ACTIONS(1976), + [anon_sym_0b] = ACTIONS(1976), + [anon_sym_0o] = ACTIONS(1976), + [anon_sym_0x] = ACTIONS(1976), + [sym_val_date] = ACTIONS(1976), + [anon_sym_DQUOTE] = ACTIONS(1976), + [sym__str_single_quotes] = ACTIONS(1976), + [sym__str_back_ticks] = ACTIONS(1976), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1976), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1976), + [anon_sym_CARET] = ACTIONS(1976), [anon_sym_POUND] = ACTIONS(3), }, [964] = { [sym_comment] = STATE(964), - [ts_builtin_sym_end] = ACTIONS(1888), - [anon_sym_export] = ACTIONS(1886), - [anon_sym_alias] = ACTIONS(1886), - [anon_sym_let] = ACTIONS(1886), - [anon_sym_let_DASHenv] = ACTIONS(1886), - [anon_sym_mut] = ACTIONS(1886), - [anon_sym_const] = ACTIONS(1886), - [sym_cmd_identifier] = ACTIONS(1886), - [anon_sym_SEMI] = ACTIONS(1886), - [anon_sym_LF] = ACTIONS(1888), - [anon_sym_def] = ACTIONS(1886), - [anon_sym_def_DASHenv] = ACTIONS(1886), - [anon_sym_export_DASHenv] = ACTIONS(1886), - [anon_sym_extern] = ACTIONS(1886), - [anon_sym_module] = ACTIONS(1886), - [anon_sym_use] = ACTIONS(1886), - [anon_sym_LBRACK] = ACTIONS(1886), - [anon_sym_LPAREN] = ACTIONS(1886), - [anon_sym_DOLLAR] = ACTIONS(1886), - [anon_sym_error] = ACTIONS(1886), - [anon_sym_DASH] = ACTIONS(1886), - [anon_sym_break] = ACTIONS(1886), - [anon_sym_continue] = ACTIONS(1886), - [anon_sym_for] = ACTIONS(1886), - [anon_sym_loop] = ACTIONS(1886), - [anon_sym_while] = ACTIONS(1886), - [anon_sym_do] = ACTIONS(1886), - [anon_sym_if] = ACTIONS(1886), - [anon_sym_match] = ACTIONS(1886), - [anon_sym_LBRACE] = ACTIONS(1886), - [anon_sym_try] = ACTIONS(1886), - [anon_sym_return] = ACTIONS(1886), - [anon_sym_source] = ACTIONS(1886), - [anon_sym_source_DASHenv] = ACTIONS(1886), - [anon_sym_register] = ACTIONS(1886), - [anon_sym_hide] = ACTIONS(1886), - [anon_sym_hide_DASHenv] = ACTIONS(1886), - [anon_sym_overlay] = ACTIONS(1886), - [anon_sym_where] = ACTIONS(1886), - [anon_sym_not] = ACTIONS(1886), - [anon_sym_DOT_DOT_LT] = ACTIONS(1886), - [anon_sym_DOT_DOT] = ACTIONS(1886), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), - [sym_val_nothing] = ACTIONS(1886), - [anon_sym_true] = ACTIONS(1886), - [anon_sym_false] = ACTIONS(1886), - [aux_sym_val_number_token1] = ACTIONS(1886), - [aux_sym_val_number_token2] = ACTIONS(1886), - [aux_sym_val_number_token3] = ACTIONS(1886), - [aux_sym_val_number_token4] = ACTIONS(1886), - [anon_sym_inf] = ACTIONS(1886), - [anon_sym_DASHinf] = ACTIONS(1886), - [anon_sym_NaN] = ACTIONS(1886), - [anon_sym_0b] = ACTIONS(1886), - [anon_sym_0o] = ACTIONS(1886), - [anon_sym_0x] = ACTIONS(1886), - [sym_val_date] = ACTIONS(1886), - [anon_sym_DQUOTE] = ACTIONS(1886), - [sym__str_single_quotes] = ACTIONS(1886), - [sym__str_back_ticks] = ACTIONS(1886), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), - [anon_sym_CARET] = ACTIONS(1886), + [ts_builtin_sym_end] = ACTIONS(2058), + [anon_sym_export] = ACTIONS(1904), + [anon_sym_alias] = ACTIONS(1904), + [anon_sym_let] = ACTIONS(1904), + [anon_sym_let_DASHenv] = ACTIONS(1904), + [anon_sym_mut] = ACTIONS(1904), + [anon_sym_const] = ACTIONS(1904), + [sym_cmd_identifier] = ACTIONS(1904), + [anon_sym_SEMI] = ACTIONS(1906), + [anon_sym_LF] = ACTIONS(1909), + [anon_sym_def] = ACTIONS(1904), + [anon_sym_def_DASHenv] = ACTIONS(1904), + [anon_sym_export_DASHenv] = ACTIONS(1904), + [anon_sym_extern] = ACTIONS(1904), + [anon_sym_module] = ACTIONS(1904), + [anon_sym_use] = ACTIONS(1904), + [anon_sym_LBRACK] = ACTIONS(1904), + [anon_sym_LPAREN] = ACTIONS(1904), + [anon_sym_DOLLAR] = ACTIONS(1904), + [anon_sym_error] = ACTIONS(1904), + [anon_sym_DASH] = ACTIONS(1904), + [anon_sym_break] = ACTIONS(1904), + [anon_sym_continue] = ACTIONS(1904), + [anon_sym_for] = ACTIONS(1904), + [anon_sym_loop] = ACTIONS(1904), + [anon_sym_while] = ACTIONS(1904), + [anon_sym_do] = ACTIONS(1904), + [anon_sym_if] = ACTIONS(1904), + [anon_sym_match] = ACTIONS(1904), + [anon_sym_LBRACE] = ACTIONS(1904), + [anon_sym_try] = ACTIONS(1904), + [anon_sym_return] = ACTIONS(1904), + [anon_sym_source] = ACTIONS(1904), + [anon_sym_source_DASHenv] = ACTIONS(1904), + [anon_sym_register] = ACTIONS(1904), + [anon_sym_hide] = ACTIONS(1904), + [anon_sym_hide_DASHenv] = ACTIONS(1904), + [anon_sym_overlay] = ACTIONS(1904), + [anon_sym_where] = ACTIONS(1904), + [anon_sym_not] = ACTIONS(1904), + [anon_sym_DOT_DOT_LT] = ACTIONS(1904), + [anon_sym_DOT_DOT] = ACTIONS(1904), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1904), + [sym_val_nothing] = ACTIONS(1904), + [anon_sym_true] = ACTIONS(1904), + [anon_sym_false] = ACTIONS(1904), + [aux_sym_val_number_token1] = ACTIONS(1904), + [aux_sym_val_number_token2] = ACTIONS(1904), + [aux_sym_val_number_token3] = ACTIONS(1904), + [aux_sym_val_number_token4] = ACTIONS(1904), + [anon_sym_inf] = ACTIONS(1904), + [anon_sym_DASHinf] = ACTIONS(1904), + [anon_sym_NaN] = ACTIONS(1904), + [anon_sym_0b] = ACTIONS(1904), + [anon_sym_0o] = ACTIONS(1904), + [anon_sym_0x] = ACTIONS(1904), + [sym_val_date] = ACTIONS(1904), + [anon_sym_DQUOTE] = ACTIONS(1904), + [sym__str_single_quotes] = ACTIONS(1904), + [sym__str_back_ticks] = ACTIONS(1904), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1904), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1904), + [anon_sym_CARET] = ACTIONS(1904), [anon_sym_POUND] = ACTIONS(3), }, [965] = { [sym_comment] = STATE(965), - [ts_builtin_sym_end] = ACTIONS(1818), - [anon_sym_export] = ACTIONS(1816), - [anon_sym_alias] = ACTIONS(1816), - [anon_sym_let] = ACTIONS(1816), - [anon_sym_let_DASHenv] = ACTIONS(1816), - [anon_sym_mut] = ACTIONS(1816), - [anon_sym_const] = ACTIONS(1816), - [sym_cmd_identifier] = ACTIONS(1816), - [anon_sym_SEMI] = ACTIONS(1816), - [anon_sym_LF] = ACTIONS(1818), - [anon_sym_def] = ACTIONS(1816), - [anon_sym_def_DASHenv] = ACTIONS(1816), - [anon_sym_export_DASHenv] = ACTIONS(1816), - [anon_sym_extern] = ACTIONS(1816), - [anon_sym_module] = ACTIONS(1816), - [anon_sym_use] = ACTIONS(1816), - [anon_sym_LBRACK] = ACTIONS(1816), - [anon_sym_LPAREN] = ACTIONS(1816), - [anon_sym_DOLLAR] = ACTIONS(1816), - [anon_sym_error] = ACTIONS(1816), - [anon_sym_DASH] = ACTIONS(1816), - [anon_sym_break] = ACTIONS(1816), - [anon_sym_continue] = ACTIONS(1816), - [anon_sym_for] = ACTIONS(1816), - [anon_sym_loop] = ACTIONS(1816), - [anon_sym_while] = ACTIONS(1816), - [anon_sym_do] = ACTIONS(1816), - [anon_sym_if] = ACTIONS(1816), - [anon_sym_match] = ACTIONS(1816), - [anon_sym_LBRACE] = ACTIONS(1816), - [anon_sym_try] = ACTIONS(1816), - [anon_sym_return] = ACTIONS(1816), - [anon_sym_source] = ACTIONS(1816), - [anon_sym_source_DASHenv] = ACTIONS(1816), - [anon_sym_register] = ACTIONS(1816), - [anon_sym_hide] = ACTIONS(1816), - [anon_sym_hide_DASHenv] = ACTIONS(1816), - [anon_sym_overlay] = ACTIONS(1816), - [anon_sym_where] = ACTIONS(1816), - [anon_sym_not] = ACTIONS(1816), - [anon_sym_DOT_DOT_LT] = ACTIONS(1816), - [anon_sym_DOT_DOT] = ACTIONS(1816), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1816), - [sym_val_nothing] = ACTIONS(1816), - [anon_sym_true] = ACTIONS(1816), - [anon_sym_false] = ACTIONS(1816), - [aux_sym_val_number_token1] = ACTIONS(1816), - [aux_sym_val_number_token2] = ACTIONS(1816), - [aux_sym_val_number_token3] = ACTIONS(1816), - [aux_sym_val_number_token4] = ACTIONS(1816), - [anon_sym_inf] = ACTIONS(1816), - [anon_sym_DASHinf] = ACTIONS(1816), - [anon_sym_NaN] = ACTIONS(1816), - [anon_sym_0b] = ACTIONS(1816), - [anon_sym_0o] = ACTIONS(1816), - [anon_sym_0x] = ACTIONS(1816), - [sym_val_date] = ACTIONS(1816), - [anon_sym_DQUOTE] = ACTIONS(1816), - [sym__str_single_quotes] = ACTIONS(1816), - [sym__str_back_ticks] = ACTIONS(1816), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1816), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1816), - [anon_sym_CARET] = ACTIONS(1816), + [ts_builtin_sym_end] = ACTIONS(1974), + [anon_sym_export] = ACTIONS(1972), + [anon_sym_alias] = ACTIONS(1972), + [anon_sym_let] = ACTIONS(1972), + [anon_sym_let_DASHenv] = ACTIONS(1972), + [anon_sym_mut] = ACTIONS(1972), + [anon_sym_const] = ACTIONS(1972), + [sym_cmd_identifier] = ACTIONS(1972), + [anon_sym_SEMI] = ACTIONS(1972), + [anon_sym_LF] = ACTIONS(1974), + [anon_sym_def] = ACTIONS(1972), + [anon_sym_def_DASHenv] = ACTIONS(1972), + [anon_sym_export_DASHenv] = ACTIONS(1972), + [anon_sym_extern] = ACTIONS(1972), + [anon_sym_module] = ACTIONS(1972), + [anon_sym_use] = ACTIONS(1972), + [anon_sym_LBRACK] = ACTIONS(1972), + [anon_sym_LPAREN] = ACTIONS(1972), + [anon_sym_DOLLAR] = ACTIONS(1972), + [anon_sym_error] = ACTIONS(1972), + [anon_sym_DASH] = ACTIONS(1972), + [anon_sym_break] = ACTIONS(1972), + [anon_sym_continue] = ACTIONS(1972), + [anon_sym_for] = ACTIONS(1972), + [anon_sym_loop] = ACTIONS(1972), + [anon_sym_while] = ACTIONS(1972), + [anon_sym_do] = ACTIONS(1972), + [anon_sym_if] = ACTIONS(1972), + [anon_sym_match] = ACTIONS(1972), + [anon_sym_LBRACE] = ACTIONS(1972), + [anon_sym_try] = ACTIONS(1972), + [anon_sym_return] = ACTIONS(1972), + [anon_sym_source] = ACTIONS(1972), + [anon_sym_source_DASHenv] = ACTIONS(1972), + [anon_sym_register] = ACTIONS(1972), + [anon_sym_hide] = ACTIONS(1972), + [anon_sym_hide_DASHenv] = ACTIONS(1972), + [anon_sym_overlay] = ACTIONS(1972), + [anon_sym_where] = ACTIONS(1972), + [anon_sym_not] = ACTIONS(1972), + [anon_sym_DOT_DOT_LT] = ACTIONS(1972), + [anon_sym_DOT_DOT] = ACTIONS(1972), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1972), + [sym_val_nothing] = ACTIONS(1972), + [anon_sym_true] = ACTIONS(1972), + [anon_sym_false] = ACTIONS(1972), + [aux_sym_val_number_token1] = ACTIONS(1972), + [aux_sym_val_number_token2] = ACTIONS(1972), + [aux_sym_val_number_token3] = ACTIONS(1972), + [aux_sym_val_number_token4] = ACTIONS(1972), + [anon_sym_inf] = ACTIONS(1972), + [anon_sym_DASHinf] = ACTIONS(1972), + [anon_sym_NaN] = ACTIONS(1972), + [anon_sym_0b] = ACTIONS(1972), + [anon_sym_0o] = ACTIONS(1972), + [anon_sym_0x] = ACTIONS(1972), + [sym_val_date] = ACTIONS(1972), + [anon_sym_DQUOTE] = ACTIONS(1972), + [sym__str_single_quotes] = ACTIONS(1972), + [sym__str_back_ticks] = ACTIONS(1972), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1972), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1972), + [anon_sym_CARET] = ACTIONS(1972), [anon_sym_POUND] = ACTIONS(3), }, [966] = { [sym_comment] = STATE(966), - [ts_builtin_sym_end] = ACTIONS(1918), - [anon_sym_export] = ACTIONS(1916), - [anon_sym_alias] = ACTIONS(1916), - [anon_sym_let] = ACTIONS(1916), - [anon_sym_let_DASHenv] = ACTIONS(1916), - [anon_sym_mut] = ACTIONS(1916), - [anon_sym_const] = ACTIONS(1916), - [sym_cmd_identifier] = ACTIONS(1916), - [anon_sym_SEMI] = ACTIONS(1916), - [anon_sym_LF] = ACTIONS(1918), - [anon_sym_def] = ACTIONS(1916), - [anon_sym_def_DASHenv] = ACTIONS(1916), - [anon_sym_export_DASHenv] = ACTIONS(1916), - [anon_sym_extern] = ACTIONS(1916), - [anon_sym_module] = ACTIONS(1916), - [anon_sym_use] = ACTIONS(1916), - [anon_sym_LBRACK] = ACTIONS(1916), - [anon_sym_LPAREN] = ACTIONS(1916), - [anon_sym_DOLLAR] = ACTIONS(1916), - [anon_sym_error] = ACTIONS(1916), - [anon_sym_DASH] = ACTIONS(1916), - [anon_sym_break] = ACTIONS(1916), - [anon_sym_continue] = ACTIONS(1916), - [anon_sym_for] = ACTIONS(1916), - [anon_sym_loop] = ACTIONS(1916), - [anon_sym_while] = ACTIONS(1916), - [anon_sym_do] = ACTIONS(1916), - [anon_sym_if] = ACTIONS(1916), - [anon_sym_match] = ACTIONS(1916), - [anon_sym_LBRACE] = ACTIONS(1916), - [anon_sym_try] = ACTIONS(1916), - [anon_sym_return] = ACTIONS(1916), - [anon_sym_source] = ACTIONS(1916), - [anon_sym_source_DASHenv] = ACTIONS(1916), - [anon_sym_register] = ACTIONS(1916), - [anon_sym_hide] = ACTIONS(1916), - [anon_sym_hide_DASHenv] = ACTIONS(1916), - [anon_sym_overlay] = ACTIONS(1916), - [anon_sym_where] = ACTIONS(1916), - [anon_sym_not] = ACTIONS(1916), - [anon_sym_DOT_DOT_LT] = ACTIONS(1916), - [anon_sym_DOT_DOT] = ACTIONS(1916), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1916), - [sym_val_nothing] = ACTIONS(1916), - [anon_sym_true] = ACTIONS(1916), - [anon_sym_false] = ACTIONS(1916), - [aux_sym_val_number_token1] = ACTIONS(1916), - [aux_sym_val_number_token2] = ACTIONS(1916), - [aux_sym_val_number_token3] = ACTIONS(1916), - [aux_sym_val_number_token4] = ACTIONS(1916), - [anon_sym_inf] = ACTIONS(1916), - [anon_sym_DASHinf] = ACTIONS(1916), - [anon_sym_NaN] = ACTIONS(1916), - [anon_sym_0b] = ACTIONS(1916), - [anon_sym_0o] = ACTIONS(1916), - [anon_sym_0x] = ACTIONS(1916), - [sym_val_date] = ACTIONS(1916), - [anon_sym_DQUOTE] = ACTIONS(1916), - [sym__str_single_quotes] = ACTIONS(1916), - [sym__str_back_ticks] = ACTIONS(1916), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1916), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1916), - [anon_sym_CARET] = ACTIONS(1916), + [ts_builtin_sym_end] = ACTIONS(2006), + [anon_sym_export] = ACTIONS(2004), + [anon_sym_alias] = ACTIONS(2004), + [anon_sym_let] = ACTIONS(2004), + [anon_sym_let_DASHenv] = ACTIONS(2004), + [anon_sym_mut] = ACTIONS(2004), + [anon_sym_const] = ACTIONS(2004), + [sym_cmd_identifier] = ACTIONS(2004), + [anon_sym_SEMI] = ACTIONS(2004), + [anon_sym_LF] = ACTIONS(2006), + [anon_sym_def] = ACTIONS(2004), + [anon_sym_def_DASHenv] = ACTIONS(2004), + [anon_sym_export_DASHenv] = ACTIONS(2004), + [anon_sym_extern] = ACTIONS(2004), + [anon_sym_module] = ACTIONS(2004), + [anon_sym_use] = ACTIONS(2004), + [anon_sym_LBRACK] = ACTIONS(2004), + [anon_sym_LPAREN] = ACTIONS(2004), + [anon_sym_DOLLAR] = ACTIONS(2004), + [anon_sym_error] = ACTIONS(2004), + [anon_sym_DASH] = ACTIONS(2004), + [anon_sym_break] = ACTIONS(2004), + [anon_sym_continue] = ACTIONS(2004), + [anon_sym_for] = ACTIONS(2004), + [anon_sym_loop] = ACTIONS(2004), + [anon_sym_while] = ACTIONS(2004), + [anon_sym_do] = ACTIONS(2004), + [anon_sym_if] = ACTIONS(2004), + [anon_sym_match] = ACTIONS(2004), + [anon_sym_LBRACE] = ACTIONS(2004), + [anon_sym_try] = ACTIONS(2004), + [anon_sym_return] = ACTIONS(2004), + [anon_sym_source] = ACTIONS(2004), + [anon_sym_source_DASHenv] = ACTIONS(2004), + [anon_sym_register] = ACTIONS(2004), + [anon_sym_hide] = ACTIONS(2004), + [anon_sym_hide_DASHenv] = ACTIONS(2004), + [anon_sym_overlay] = ACTIONS(2004), + [anon_sym_where] = ACTIONS(2004), + [anon_sym_not] = ACTIONS(2004), + [anon_sym_DOT_DOT_LT] = ACTIONS(2004), + [anon_sym_DOT_DOT] = ACTIONS(2004), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2004), + [sym_val_nothing] = ACTIONS(2004), + [anon_sym_true] = ACTIONS(2004), + [anon_sym_false] = ACTIONS(2004), + [aux_sym_val_number_token1] = ACTIONS(2004), + [aux_sym_val_number_token2] = ACTIONS(2004), + [aux_sym_val_number_token3] = ACTIONS(2004), + [aux_sym_val_number_token4] = ACTIONS(2004), + [anon_sym_inf] = ACTIONS(2004), + [anon_sym_DASHinf] = ACTIONS(2004), + [anon_sym_NaN] = ACTIONS(2004), + [anon_sym_0b] = ACTIONS(2004), + [anon_sym_0o] = ACTIONS(2004), + [anon_sym_0x] = ACTIONS(2004), + [sym_val_date] = ACTIONS(2004), + [anon_sym_DQUOTE] = ACTIONS(2004), + [sym__str_single_quotes] = ACTIONS(2004), + [sym__str_back_ticks] = ACTIONS(2004), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2004), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2004), + [anon_sym_CARET] = ACTIONS(2004), [anon_sym_POUND] = ACTIONS(3), }, [967] = { [sym_comment] = STATE(967), - [ts_builtin_sym_end] = ACTIONS(1922), - [anon_sym_export] = ACTIONS(1920), - [anon_sym_alias] = ACTIONS(1920), - [anon_sym_let] = ACTIONS(1920), - [anon_sym_let_DASHenv] = ACTIONS(1920), - [anon_sym_mut] = ACTIONS(1920), - [anon_sym_const] = ACTIONS(1920), - [sym_cmd_identifier] = ACTIONS(1920), - [anon_sym_SEMI] = ACTIONS(1920), - [anon_sym_LF] = ACTIONS(1922), - [anon_sym_def] = ACTIONS(1920), - [anon_sym_def_DASHenv] = ACTIONS(1920), - [anon_sym_export_DASHenv] = ACTIONS(1920), - [anon_sym_extern] = ACTIONS(1920), - [anon_sym_module] = ACTIONS(1920), - [anon_sym_use] = ACTIONS(1920), - [anon_sym_LBRACK] = ACTIONS(1920), - [anon_sym_LPAREN] = ACTIONS(1920), - [anon_sym_DOLLAR] = ACTIONS(1920), - [anon_sym_error] = ACTIONS(1920), - [anon_sym_DASH] = ACTIONS(1920), - [anon_sym_break] = ACTIONS(1920), - [anon_sym_continue] = ACTIONS(1920), - [anon_sym_for] = ACTIONS(1920), - [anon_sym_loop] = ACTIONS(1920), - [anon_sym_while] = ACTIONS(1920), - [anon_sym_do] = ACTIONS(1920), - [anon_sym_if] = ACTIONS(1920), - [anon_sym_match] = ACTIONS(1920), - [anon_sym_LBRACE] = ACTIONS(1920), - [anon_sym_try] = ACTIONS(1920), - [anon_sym_return] = ACTIONS(1920), - [anon_sym_source] = ACTIONS(1920), - [anon_sym_source_DASHenv] = ACTIONS(1920), - [anon_sym_register] = ACTIONS(1920), - [anon_sym_hide] = ACTIONS(1920), - [anon_sym_hide_DASHenv] = ACTIONS(1920), - [anon_sym_overlay] = ACTIONS(1920), - [anon_sym_where] = ACTIONS(1920), - [anon_sym_not] = ACTIONS(1920), - [anon_sym_DOT_DOT_LT] = ACTIONS(1920), - [anon_sym_DOT_DOT] = ACTIONS(1920), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1920), - [sym_val_nothing] = ACTIONS(1920), - [anon_sym_true] = ACTIONS(1920), - [anon_sym_false] = ACTIONS(1920), - [aux_sym_val_number_token1] = ACTIONS(1920), - [aux_sym_val_number_token2] = ACTIONS(1920), - [aux_sym_val_number_token3] = ACTIONS(1920), - [aux_sym_val_number_token4] = ACTIONS(1920), - [anon_sym_inf] = ACTIONS(1920), - [anon_sym_DASHinf] = ACTIONS(1920), - [anon_sym_NaN] = ACTIONS(1920), - [anon_sym_0b] = ACTIONS(1920), - [anon_sym_0o] = ACTIONS(1920), - [anon_sym_0x] = ACTIONS(1920), - [sym_val_date] = ACTIONS(1920), - [anon_sym_DQUOTE] = ACTIONS(1920), - [sym__str_single_quotes] = ACTIONS(1920), - [sym__str_back_ticks] = ACTIONS(1920), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1920), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1920), - [anon_sym_CARET] = ACTIONS(1920), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_EQ] = ACTIONS(686), + [sym_cmd_identifier] = ACTIONS(686), + [anon_sym_SEMI] = ACTIONS(688), + [anon_sym_COLON] = ACTIONS(688), + [anon_sym_LBRACK] = ACTIONS(688), + [anon_sym_COMMA] = ACTIONS(688), + [anon_sym_RBRACK] = ACTIONS(688), + [anon_sym_LPAREN] = ACTIONS(688), + [anon_sym_DOLLAR] = ACTIONS(686), + [anon_sym_GT] = ACTIONS(686), + [anon_sym_DASH] = ACTIONS(686), + [anon_sym_in] = ACTIONS(686), + [anon_sym_LBRACE] = ACTIONS(688), + [anon_sym_DOT] = ACTIONS(686), + [anon_sym_STAR] = ACTIONS(686), + [anon_sym_QMARK2] = ACTIONS(688), + [anon_sym_STAR_STAR] = ACTIONS(688), + [anon_sym_PLUS_PLUS] = ACTIONS(688), + [anon_sym_SLASH] = ACTIONS(686), + [anon_sym_mod] = ACTIONS(686), + [anon_sym_SLASH_SLASH] = ACTIONS(688), + [anon_sym_PLUS] = ACTIONS(686), + [anon_sym_bit_DASHshl] = ACTIONS(686), + [anon_sym_bit_DASHshr] = ACTIONS(686), + [anon_sym_EQ_EQ] = ACTIONS(688), + [anon_sym_BANG_EQ] = ACTIONS(688), + [anon_sym_LT2] = ACTIONS(686), + [anon_sym_LT_EQ] = ACTIONS(688), + [anon_sym_GT_EQ] = ACTIONS(688), + [anon_sym_not_DASHin] = ACTIONS(686), + [anon_sym_starts_DASHwith] = ACTIONS(686), + [anon_sym_ends_DASHwith] = ACTIONS(686), + [anon_sym_EQ_TILDE] = ACTIONS(688), + [anon_sym_BANG_TILDE] = ACTIONS(688), + [anon_sym_bit_DASHand] = ACTIONS(686), + [anon_sym_bit_DASHxor] = ACTIONS(686), + [anon_sym_bit_DASHor] = ACTIONS(686), + [anon_sym_and] = ACTIONS(686), + [anon_sym_xor] = ACTIONS(686), + [anon_sym_or] = ACTIONS(686), + [anon_sym_not] = ACTIONS(686), + [anon_sym_DOT_DOT_LT] = ACTIONS(688), + [anon_sym_DOT_DOT] = ACTIONS(686), + [anon_sym_DOT_DOT_EQ] = ACTIONS(688), + [sym_val_nothing] = ACTIONS(686), + [anon_sym_true] = ACTIONS(686), + [anon_sym_false] = ACTIONS(686), + [aux_sym_val_number_token1] = ACTIONS(686), + [aux_sym_val_number_token2] = ACTIONS(688), + [aux_sym_val_number_token3] = ACTIONS(688), + [aux_sym_val_number_token4] = ACTIONS(688), + [anon_sym_inf] = ACTIONS(686), + [anon_sym_DASHinf] = ACTIONS(688), + [anon_sym_NaN] = ACTIONS(686), + [anon_sym_0b] = ACTIONS(686), + [anon_sym_0o] = ACTIONS(686), + [anon_sym_0x] = ACTIONS(686), + [sym_val_date] = ACTIONS(688), + [anon_sym_DQUOTE] = ACTIONS(688), + [sym__str_single_quotes] = ACTIONS(688), + [sym__str_back_ticks] = ACTIONS(688), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(688), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(688), + [anon_sym_POUND] = ACTIONS(157), }, [968] = { [sym_comment] = STATE(968), - [ts_builtin_sym_end] = ACTIONS(1926), - [anon_sym_export] = ACTIONS(1924), - [anon_sym_alias] = ACTIONS(1924), - [anon_sym_let] = ACTIONS(1924), - [anon_sym_let_DASHenv] = ACTIONS(1924), - [anon_sym_mut] = ACTIONS(1924), - [anon_sym_const] = ACTIONS(1924), - [sym_cmd_identifier] = ACTIONS(1924), - [anon_sym_SEMI] = ACTIONS(1924), - [anon_sym_LF] = ACTIONS(1926), - [anon_sym_def] = ACTIONS(1924), - [anon_sym_def_DASHenv] = ACTIONS(1924), - [anon_sym_export_DASHenv] = ACTIONS(1924), - [anon_sym_extern] = ACTIONS(1924), - [anon_sym_module] = ACTIONS(1924), - [anon_sym_use] = ACTIONS(1924), - [anon_sym_LBRACK] = ACTIONS(1924), - [anon_sym_LPAREN] = ACTIONS(1924), - [anon_sym_DOLLAR] = ACTIONS(1924), - [anon_sym_error] = ACTIONS(1924), - [anon_sym_DASH] = ACTIONS(1924), - [anon_sym_break] = ACTIONS(1924), - [anon_sym_continue] = ACTIONS(1924), - [anon_sym_for] = ACTIONS(1924), - [anon_sym_loop] = ACTIONS(1924), - [anon_sym_while] = ACTIONS(1924), - [anon_sym_do] = ACTIONS(1924), - [anon_sym_if] = ACTIONS(1924), - [anon_sym_match] = ACTIONS(1924), - [anon_sym_LBRACE] = ACTIONS(1924), - [anon_sym_try] = ACTIONS(1924), - [anon_sym_return] = ACTIONS(1924), - [anon_sym_source] = ACTIONS(1924), - [anon_sym_source_DASHenv] = ACTIONS(1924), - [anon_sym_register] = ACTIONS(1924), - [anon_sym_hide] = ACTIONS(1924), - [anon_sym_hide_DASHenv] = ACTIONS(1924), - [anon_sym_overlay] = ACTIONS(1924), - [anon_sym_where] = ACTIONS(1924), - [anon_sym_not] = ACTIONS(1924), - [anon_sym_DOT_DOT_LT] = ACTIONS(1924), - [anon_sym_DOT_DOT] = ACTIONS(1924), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1924), - [sym_val_nothing] = ACTIONS(1924), - [anon_sym_true] = ACTIONS(1924), - [anon_sym_false] = ACTIONS(1924), - [aux_sym_val_number_token1] = ACTIONS(1924), - [aux_sym_val_number_token2] = ACTIONS(1924), - [aux_sym_val_number_token3] = ACTIONS(1924), - [aux_sym_val_number_token4] = ACTIONS(1924), - [anon_sym_inf] = ACTIONS(1924), - [anon_sym_DASHinf] = ACTIONS(1924), - [anon_sym_NaN] = ACTIONS(1924), - [anon_sym_0b] = ACTIONS(1924), - [anon_sym_0o] = ACTIONS(1924), - [anon_sym_0x] = ACTIONS(1924), - [sym_val_date] = ACTIONS(1924), - [anon_sym_DQUOTE] = ACTIONS(1924), - [sym__str_single_quotes] = ACTIONS(1924), - [sym__str_back_ticks] = ACTIONS(1924), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1924), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1924), - [anon_sym_CARET] = ACTIONS(1924), + [ts_builtin_sym_end] = ACTIONS(1850), + [anon_sym_export] = ACTIONS(1848), + [anon_sym_alias] = ACTIONS(1848), + [anon_sym_let] = ACTIONS(1848), + [anon_sym_let_DASHenv] = ACTIONS(1848), + [anon_sym_mut] = ACTIONS(1848), + [anon_sym_const] = ACTIONS(1848), + [sym_cmd_identifier] = ACTIONS(1848), + [anon_sym_SEMI] = ACTIONS(1848), + [anon_sym_LF] = ACTIONS(1850), + [anon_sym_def] = ACTIONS(1848), + [anon_sym_def_DASHenv] = ACTIONS(1848), + [anon_sym_export_DASHenv] = ACTIONS(1848), + [anon_sym_extern] = ACTIONS(1848), + [anon_sym_module] = ACTIONS(1848), + [anon_sym_use] = ACTIONS(1848), + [anon_sym_LBRACK] = ACTIONS(1848), + [anon_sym_LPAREN] = ACTIONS(1848), + [anon_sym_DOLLAR] = ACTIONS(1848), + [anon_sym_error] = ACTIONS(1848), + [anon_sym_DASH] = ACTIONS(1848), + [anon_sym_break] = ACTIONS(1848), + [anon_sym_continue] = ACTIONS(1848), + [anon_sym_for] = ACTIONS(1848), + [anon_sym_loop] = ACTIONS(1848), + [anon_sym_while] = ACTIONS(1848), + [anon_sym_do] = ACTIONS(1848), + [anon_sym_if] = ACTIONS(1848), + [anon_sym_match] = ACTIONS(1848), + [anon_sym_LBRACE] = ACTIONS(1848), + [anon_sym_try] = ACTIONS(1848), + [anon_sym_return] = ACTIONS(1848), + [anon_sym_source] = ACTIONS(1848), + [anon_sym_source_DASHenv] = ACTIONS(1848), + [anon_sym_register] = ACTIONS(1848), + [anon_sym_hide] = ACTIONS(1848), + [anon_sym_hide_DASHenv] = ACTIONS(1848), + [anon_sym_overlay] = ACTIONS(1848), + [anon_sym_where] = ACTIONS(1848), + [anon_sym_not] = ACTIONS(1848), + [anon_sym_DOT_DOT_LT] = ACTIONS(1848), + [anon_sym_DOT_DOT] = ACTIONS(1848), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1848), + [sym_val_nothing] = ACTIONS(1848), + [anon_sym_true] = ACTIONS(1848), + [anon_sym_false] = ACTIONS(1848), + [aux_sym_val_number_token1] = ACTIONS(1848), + [aux_sym_val_number_token2] = ACTIONS(1848), + [aux_sym_val_number_token3] = ACTIONS(1848), + [aux_sym_val_number_token4] = ACTIONS(1848), + [anon_sym_inf] = ACTIONS(1848), + [anon_sym_DASHinf] = ACTIONS(1848), + [anon_sym_NaN] = ACTIONS(1848), + [anon_sym_0b] = ACTIONS(1848), + [anon_sym_0o] = ACTIONS(1848), + [anon_sym_0x] = ACTIONS(1848), + [sym_val_date] = ACTIONS(1848), + [anon_sym_DQUOTE] = ACTIONS(1848), + [sym__str_single_quotes] = ACTIONS(1848), + [sym__str_back_ticks] = ACTIONS(1848), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1848), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1848), + [anon_sym_CARET] = ACTIONS(1848), [anon_sym_POUND] = ACTIONS(3), }, [969] = { [sym_comment] = STATE(969), - [ts_builtin_sym_end] = ACTIONS(1852), - [anon_sym_export] = ACTIONS(1850), - [anon_sym_alias] = ACTIONS(1850), - [anon_sym_let] = ACTIONS(1850), - [anon_sym_let_DASHenv] = ACTIONS(1850), - [anon_sym_mut] = ACTIONS(1850), - [anon_sym_const] = ACTIONS(1850), - [sym_cmd_identifier] = ACTIONS(1850), - [anon_sym_SEMI] = ACTIONS(1850), - [anon_sym_LF] = ACTIONS(1852), - [anon_sym_def] = ACTIONS(1850), - [anon_sym_def_DASHenv] = ACTIONS(1850), - [anon_sym_export_DASHenv] = ACTIONS(1850), - [anon_sym_extern] = ACTIONS(1850), - [anon_sym_module] = ACTIONS(1850), - [anon_sym_use] = ACTIONS(1850), - [anon_sym_LBRACK] = ACTIONS(1850), - [anon_sym_LPAREN] = ACTIONS(1850), - [anon_sym_DOLLAR] = ACTIONS(1850), - [anon_sym_error] = ACTIONS(1850), - [anon_sym_DASH] = ACTIONS(1850), - [anon_sym_break] = ACTIONS(1850), - [anon_sym_continue] = ACTIONS(1850), - [anon_sym_for] = ACTIONS(1850), - [anon_sym_loop] = ACTIONS(1850), - [anon_sym_while] = ACTIONS(1850), - [anon_sym_do] = ACTIONS(1850), - [anon_sym_if] = ACTIONS(1850), - [anon_sym_match] = ACTIONS(1850), - [anon_sym_LBRACE] = ACTIONS(1850), - [anon_sym_try] = ACTIONS(1850), - [anon_sym_return] = ACTIONS(1850), - [anon_sym_source] = ACTIONS(1850), - [anon_sym_source_DASHenv] = ACTIONS(1850), - [anon_sym_register] = ACTIONS(1850), - [anon_sym_hide] = ACTIONS(1850), - [anon_sym_hide_DASHenv] = ACTIONS(1850), - [anon_sym_overlay] = ACTIONS(1850), - [anon_sym_where] = ACTIONS(1850), - [anon_sym_not] = ACTIONS(1850), - [anon_sym_DOT_DOT_LT] = ACTIONS(1850), - [anon_sym_DOT_DOT] = ACTIONS(1850), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1850), - [sym_val_nothing] = ACTIONS(1850), - [anon_sym_true] = ACTIONS(1850), - [anon_sym_false] = ACTIONS(1850), - [aux_sym_val_number_token1] = ACTIONS(1850), - [aux_sym_val_number_token2] = ACTIONS(1850), - [aux_sym_val_number_token3] = ACTIONS(1850), - [aux_sym_val_number_token4] = ACTIONS(1850), - [anon_sym_inf] = ACTIONS(1850), - [anon_sym_DASHinf] = ACTIONS(1850), - [anon_sym_NaN] = ACTIONS(1850), - [anon_sym_0b] = ACTIONS(1850), - [anon_sym_0o] = ACTIONS(1850), - [anon_sym_0x] = ACTIONS(1850), - [sym_val_date] = ACTIONS(1850), - [anon_sym_DQUOTE] = ACTIONS(1850), - [sym__str_single_quotes] = ACTIONS(1850), - [sym__str_back_ticks] = ACTIONS(1850), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1850), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1850), - [anon_sym_CARET] = ACTIONS(1850), + [ts_builtin_sym_end] = ACTIONS(2014), + [anon_sym_export] = ACTIONS(2012), + [anon_sym_alias] = ACTIONS(2012), + [anon_sym_let] = ACTIONS(2012), + [anon_sym_let_DASHenv] = ACTIONS(2012), + [anon_sym_mut] = ACTIONS(2012), + [anon_sym_const] = ACTIONS(2012), + [sym_cmd_identifier] = ACTIONS(2012), + [anon_sym_SEMI] = ACTIONS(2012), + [anon_sym_LF] = ACTIONS(2014), + [anon_sym_def] = ACTIONS(2012), + [anon_sym_def_DASHenv] = ACTIONS(2012), + [anon_sym_export_DASHenv] = ACTIONS(2012), + [anon_sym_extern] = ACTIONS(2012), + [anon_sym_module] = ACTIONS(2012), + [anon_sym_use] = ACTIONS(2012), + [anon_sym_LBRACK] = ACTIONS(2012), + [anon_sym_LPAREN] = ACTIONS(2012), + [anon_sym_DOLLAR] = ACTIONS(2012), + [anon_sym_error] = ACTIONS(2012), + [anon_sym_DASH] = ACTIONS(2012), + [anon_sym_break] = ACTIONS(2012), + [anon_sym_continue] = ACTIONS(2012), + [anon_sym_for] = ACTIONS(2012), + [anon_sym_loop] = ACTIONS(2012), + [anon_sym_while] = ACTIONS(2012), + [anon_sym_do] = ACTIONS(2012), + [anon_sym_if] = ACTIONS(2012), + [anon_sym_match] = ACTIONS(2012), + [anon_sym_LBRACE] = ACTIONS(2012), + [anon_sym_try] = ACTIONS(2012), + [anon_sym_return] = ACTIONS(2012), + [anon_sym_source] = ACTIONS(2012), + [anon_sym_source_DASHenv] = ACTIONS(2012), + [anon_sym_register] = ACTIONS(2012), + [anon_sym_hide] = ACTIONS(2012), + [anon_sym_hide_DASHenv] = ACTIONS(2012), + [anon_sym_overlay] = ACTIONS(2012), + [anon_sym_where] = ACTIONS(2012), + [anon_sym_not] = ACTIONS(2012), + [anon_sym_DOT_DOT_LT] = ACTIONS(2012), + [anon_sym_DOT_DOT] = ACTIONS(2012), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2012), + [sym_val_nothing] = ACTIONS(2012), + [anon_sym_true] = ACTIONS(2012), + [anon_sym_false] = ACTIONS(2012), + [aux_sym_val_number_token1] = ACTIONS(2012), + [aux_sym_val_number_token2] = ACTIONS(2012), + [aux_sym_val_number_token3] = ACTIONS(2012), + [aux_sym_val_number_token4] = ACTIONS(2012), + [anon_sym_inf] = ACTIONS(2012), + [anon_sym_DASHinf] = ACTIONS(2012), + [anon_sym_NaN] = ACTIONS(2012), + [anon_sym_0b] = ACTIONS(2012), + [anon_sym_0o] = ACTIONS(2012), + [anon_sym_0x] = ACTIONS(2012), + [sym_val_date] = ACTIONS(2012), + [anon_sym_DQUOTE] = ACTIONS(2012), + [sym__str_single_quotes] = ACTIONS(2012), + [sym__str_back_ticks] = ACTIONS(2012), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2012), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2012), + [anon_sym_CARET] = ACTIONS(2012), [anon_sym_POUND] = ACTIONS(3), }, [970] = { [sym_comment] = STATE(970), - [ts_builtin_sym_end] = ACTIONS(1806), - [anon_sym_export] = ACTIONS(1804), - [anon_sym_alias] = ACTIONS(1804), - [anon_sym_let] = ACTIONS(1804), - [anon_sym_let_DASHenv] = ACTIONS(1804), - [anon_sym_mut] = ACTIONS(1804), - [anon_sym_const] = ACTIONS(1804), - [sym_cmd_identifier] = ACTIONS(1804), - [anon_sym_SEMI] = ACTIONS(1804), - [anon_sym_LF] = ACTIONS(1806), - [anon_sym_def] = ACTIONS(1804), - [anon_sym_def_DASHenv] = ACTIONS(1804), - [anon_sym_export_DASHenv] = ACTIONS(1804), - [anon_sym_extern] = ACTIONS(1804), - [anon_sym_module] = ACTIONS(1804), - [anon_sym_use] = ACTIONS(1804), - [anon_sym_LBRACK] = ACTIONS(1804), - [anon_sym_LPAREN] = ACTIONS(1804), - [anon_sym_DOLLAR] = ACTIONS(1804), - [anon_sym_error] = ACTIONS(1804), - [anon_sym_DASH] = ACTIONS(1804), - [anon_sym_break] = ACTIONS(1804), - [anon_sym_continue] = ACTIONS(1804), - [anon_sym_for] = ACTIONS(1804), - [anon_sym_loop] = ACTIONS(1804), - [anon_sym_while] = ACTIONS(1804), - [anon_sym_do] = ACTIONS(1804), - [anon_sym_if] = ACTIONS(1804), - [anon_sym_match] = ACTIONS(1804), - [anon_sym_LBRACE] = ACTIONS(1804), - [anon_sym_try] = ACTIONS(1804), - [anon_sym_return] = ACTIONS(1804), - [anon_sym_source] = ACTIONS(1804), - [anon_sym_source_DASHenv] = ACTIONS(1804), - [anon_sym_register] = ACTIONS(1804), - [anon_sym_hide] = ACTIONS(1804), - [anon_sym_hide_DASHenv] = ACTIONS(1804), - [anon_sym_overlay] = ACTIONS(1804), - [anon_sym_where] = ACTIONS(1804), - [anon_sym_not] = ACTIONS(1804), - [anon_sym_DOT_DOT_LT] = ACTIONS(1804), - [anon_sym_DOT_DOT] = ACTIONS(1804), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1804), - [sym_val_nothing] = ACTIONS(1804), - [anon_sym_true] = ACTIONS(1804), - [anon_sym_false] = ACTIONS(1804), - [aux_sym_val_number_token1] = ACTIONS(1804), - [aux_sym_val_number_token2] = ACTIONS(1804), - [aux_sym_val_number_token3] = ACTIONS(1804), - [aux_sym_val_number_token4] = ACTIONS(1804), - [anon_sym_inf] = ACTIONS(1804), - [anon_sym_DASHinf] = ACTIONS(1804), - [anon_sym_NaN] = ACTIONS(1804), - [anon_sym_0b] = ACTIONS(1804), - [anon_sym_0o] = ACTIONS(1804), - [anon_sym_0x] = ACTIONS(1804), - [sym_val_date] = ACTIONS(1804), - [anon_sym_DQUOTE] = ACTIONS(1804), - [sym__str_single_quotes] = ACTIONS(1804), - [sym__str_back_ticks] = ACTIONS(1804), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1804), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1804), - [anon_sym_CARET] = ACTIONS(1804), - [anon_sym_POUND] = ACTIONS(3), - }, - [971] = { - [sym_comment] = STATE(971), - [ts_builtin_sym_end] = ACTIONS(1836), - [anon_sym_export] = ACTIONS(1834), - [anon_sym_alias] = ACTIONS(1834), - [anon_sym_let] = ACTIONS(1834), - [anon_sym_let_DASHenv] = ACTIONS(1834), - [anon_sym_mut] = ACTIONS(1834), - [anon_sym_const] = ACTIONS(1834), - [sym_cmd_identifier] = ACTIONS(1834), - [anon_sym_SEMI] = ACTIONS(1834), - [anon_sym_LF] = ACTIONS(1836), - [anon_sym_def] = ACTIONS(1834), - [anon_sym_def_DASHenv] = ACTIONS(1834), - [anon_sym_export_DASHenv] = ACTIONS(1834), - [anon_sym_extern] = ACTIONS(1834), - [anon_sym_module] = ACTIONS(1834), - [anon_sym_use] = ACTIONS(1834), - [anon_sym_LBRACK] = ACTIONS(1834), - [anon_sym_LPAREN] = ACTIONS(1834), - [anon_sym_DOLLAR] = ACTIONS(1834), - [anon_sym_error] = ACTIONS(1834), - [anon_sym_DASH] = ACTIONS(1834), - [anon_sym_break] = ACTIONS(1834), - [anon_sym_continue] = ACTIONS(1834), - [anon_sym_for] = ACTIONS(1834), - [anon_sym_loop] = ACTIONS(1834), - [anon_sym_while] = ACTIONS(1834), - [anon_sym_do] = ACTIONS(1834), - [anon_sym_if] = ACTIONS(1834), - [anon_sym_match] = ACTIONS(1834), - [anon_sym_LBRACE] = ACTIONS(1834), - [anon_sym_try] = ACTIONS(1834), - [anon_sym_return] = ACTIONS(1834), - [anon_sym_source] = ACTIONS(1834), - [anon_sym_source_DASHenv] = ACTIONS(1834), - [anon_sym_register] = ACTIONS(1834), - [anon_sym_hide] = ACTIONS(1834), - [anon_sym_hide_DASHenv] = ACTIONS(1834), - [anon_sym_overlay] = ACTIONS(1834), - [anon_sym_where] = ACTIONS(1834), - [anon_sym_not] = ACTIONS(1834), - [anon_sym_DOT_DOT_LT] = ACTIONS(1834), - [anon_sym_DOT_DOT] = ACTIONS(1834), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1834), - [sym_val_nothing] = ACTIONS(1834), - [anon_sym_true] = ACTIONS(1834), - [anon_sym_false] = ACTIONS(1834), - [aux_sym_val_number_token1] = ACTIONS(1834), - [aux_sym_val_number_token2] = ACTIONS(1834), - [aux_sym_val_number_token3] = ACTIONS(1834), - [aux_sym_val_number_token4] = ACTIONS(1834), - [anon_sym_inf] = ACTIONS(1834), - [anon_sym_DASHinf] = ACTIONS(1834), - [anon_sym_NaN] = ACTIONS(1834), - [anon_sym_0b] = ACTIONS(1834), - [anon_sym_0o] = ACTIONS(1834), - [anon_sym_0x] = ACTIONS(1834), - [sym_val_date] = ACTIONS(1834), - [anon_sym_DQUOTE] = ACTIONS(1834), - [sym__str_single_quotes] = ACTIONS(1834), - [sym__str_back_ticks] = ACTIONS(1834), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1834), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1834), - [anon_sym_CARET] = ACTIONS(1834), - [anon_sym_POUND] = ACTIONS(3), - }, - [972] = { - [sym_comment] = STATE(972), - [ts_builtin_sym_end] = ACTIONS(1840), - [anon_sym_export] = ACTIONS(1838), - [anon_sym_alias] = ACTIONS(1838), - [anon_sym_let] = ACTIONS(1838), - [anon_sym_let_DASHenv] = ACTIONS(1838), - [anon_sym_mut] = ACTIONS(1838), - [anon_sym_const] = ACTIONS(1838), - [sym_cmd_identifier] = ACTIONS(1838), - [anon_sym_SEMI] = ACTIONS(1838), - [anon_sym_LF] = ACTIONS(1840), - [anon_sym_def] = ACTIONS(1838), - [anon_sym_def_DASHenv] = ACTIONS(1838), - [anon_sym_export_DASHenv] = ACTIONS(1838), - [anon_sym_extern] = ACTIONS(1838), - [anon_sym_module] = ACTIONS(1838), - [anon_sym_use] = ACTIONS(1838), - [anon_sym_LBRACK] = ACTIONS(1838), - [anon_sym_LPAREN] = ACTIONS(1838), - [anon_sym_DOLLAR] = ACTIONS(1838), - [anon_sym_error] = ACTIONS(1838), - [anon_sym_DASH] = ACTIONS(1838), - [anon_sym_break] = ACTIONS(1838), - [anon_sym_continue] = ACTIONS(1838), - [anon_sym_for] = ACTIONS(1838), - [anon_sym_loop] = ACTIONS(1838), - [anon_sym_while] = ACTIONS(1838), - [anon_sym_do] = ACTIONS(1838), - [anon_sym_if] = ACTIONS(1838), - [anon_sym_match] = ACTIONS(1838), - [anon_sym_LBRACE] = ACTIONS(1838), - [anon_sym_try] = ACTIONS(1838), - [anon_sym_return] = ACTIONS(1838), - [anon_sym_source] = ACTIONS(1838), - [anon_sym_source_DASHenv] = ACTIONS(1838), - [anon_sym_register] = ACTIONS(1838), - [anon_sym_hide] = ACTIONS(1838), - [anon_sym_hide_DASHenv] = ACTIONS(1838), - [anon_sym_overlay] = ACTIONS(1838), - [anon_sym_where] = ACTIONS(1838), - [anon_sym_not] = ACTIONS(1838), - [anon_sym_DOT_DOT_LT] = ACTIONS(1838), - [anon_sym_DOT_DOT] = ACTIONS(1838), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1838), - [sym_val_nothing] = ACTIONS(1838), - [anon_sym_true] = ACTIONS(1838), - [anon_sym_false] = ACTIONS(1838), - [aux_sym_val_number_token1] = ACTIONS(1838), - [aux_sym_val_number_token2] = ACTIONS(1838), - [aux_sym_val_number_token3] = ACTIONS(1838), - [aux_sym_val_number_token4] = ACTIONS(1838), - [anon_sym_inf] = ACTIONS(1838), - [anon_sym_DASHinf] = ACTIONS(1838), - [anon_sym_NaN] = ACTIONS(1838), - [anon_sym_0b] = ACTIONS(1838), - [anon_sym_0o] = ACTIONS(1838), - [anon_sym_0x] = ACTIONS(1838), - [sym_val_date] = ACTIONS(1838), - [anon_sym_DQUOTE] = ACTIONS(1838), - [sym__str_single_quotes] = ACTIONS(1838), - [sym__str_back_ticks] = ACTIONS(1838), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1838), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1838), - [anon_sym_CARET] = ACTIONS(1838), - [anon_sym_POUND] = ACTIONS(3), - }, - [973] = { - [sym_comment] = STATE(973), - [ts_builtin_sym_end] = ACTIONS(1794), - [anon_sym_export] = ACTIONS(1792), - [anon_sym_alias] = ACTIONS(1792), - [anon_sym_let] = ACTIONS(1792), - [anon_sym_let_DASHenv] = ACTIONS(1792), - [anon_sym_mut] = ACTIONS(1792), - [anon_sym_const] = ACTIONS(1792), - [sym_cmd_identifier] = ACTIONS(1792), - [anon_sym_SEMI] = ACTIONS(1792), - [anon_sym_LF] = ACTIONS(1794), - [anon_sym_def] = ACTIONS(1792), - [anon_sym_def_DASHenv] = ACTIONS(1792), - [anon_sym_export_DASHenv] = ACTIONS(1792), - [anon_sym_extern] = ACTIONS(1792), - [anon_sym_module] = ACTIONS(1792), - [anon_sym_use] = ACTIONS(1792), - [anon_sym_LBRACK] = ACTIONS(1792), - [anon_sym_LPAREN] = ACTIONS(1792), - [anon_sym_DOLLAR] = ACTIONS(1792), - [anon_sym_error] = ACTIONS(1792), - [anon_sym_DASH] = ACTIONS(1792), - [anon_sym_break] = ACTIONS(1792), - [anon_sym_continue] = ACTIONS(1792), - [anon_sym_for] = ACTIONS(1792), - [anon_sym_loop] = ACTIONS(1792), - [anon_sym_while] = ACTIONS(1792), - [anon_sym_do] = ACTIONS(1792), - [anon_sym_if] = ACTIONS(1792), - [anon_sym_match] = ACTIONS(1792), - [anon_sym_LBRACE] = ACTIONS(1792), - [anon_sym_try] = ACTIONS(1792), - [anon_sym_return] = ACTIONS(1792), - [anon_sym_source] = ACTIONS(1792), - [anon_sym_source_DASHenv] = ACTIONS(1792), - [anon_sym_register] = ACTIONS(1792), - [anon_sym_hide] = ACTIONS(1792), - [anon_sym_hide_DASHenv] = ACTIONS(1792), - [anon_sym_overlay] = ACTIONS(1792), - [anon_sym_where] = ACTIONS(1792), - [anon_sym_not] = ACTIONS(1792), - [anon_sym_DOT_DOT_LT] = ACTIONS(1792), - [anon_sym_DOT_DOT] = ACTIONS(1792), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1792), - [sym_val_nothing] = ACTIONS(1792), - [anon_sym_true] = ACTIONS(1792), - [anon_sym_false] = ACTIONS(1792), - [aux_sym_val_number_token1] = ACTIONS(1792), - [aux_sym_val_number_token2] = ACTIONS(1792), - [aux_sym_val_number_token3] = ACTIONS(1792), - [aux_sym_val_number_token4] = ACTIONS(1792), - [anon_sym_inf] = ACTIONS(1792), - [anon_sym_DASHinf] = ACTIONS(1792), - [anon_sym_NaN] = ACTIONS(1792), - [anon_sym_0b] = ACTIONS(1792), - [anon_sym_0o] = ACTIONS(1792), - [anon_sym_0x] = ACTIONS(1792), - [sym_val_date] = ACTIONS(1792), - [anon_sym_DQUOTE] = ACTIONS(1792), - [sym__str_single_quotes] = ACTIONS(1792), - [sym__str_back_ticks] = ACTIONS(1792), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1792), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1792), - [anon_sym_CARET] = ACTIONS(1792), - [anon_sym_POUND] = ACTIONS(3), - }, - [974] = { - [sym_comment] = STATE(974), - [ts_builtin_sym_end] = ACTIONS(1864), - [anon_sym_export] = ACTIONS(1862), - [anon_sym_alias] = ACTIONS(1862), - [anon_sym_let] = ACTIONS(1862), - [anon_sym_let_DASHenv] = ACTIONS(1862), - [anon_sym_mut] = ACTIONS(1862), - [anon_sym_const] = ACTIONS(1862), - [sym_cmd_identifier] = ACTIONS(1862), - [anon_sym_SEMI] = ACTIONS(1862), - [anon_sym_LF] = ACTIONS(1864), - [anon_sym_def] = ACTIONS(1862), - [anon_sym_def_DASHenv] = ACTIONS(1862), - [anon_sym_export_DASHenv] = ACTIONS(1862), - [anon_sym_extern] = ACTIONS(1862), - [anon_sym_module] = ACTIONS(1862), - [anon_sym_use] = ACTIONS(1862), - [anon_sym_LBRACK] = ACTIONS(1862), - [anon_sym_LPAREN] = ACTIONS(1862), - [anon_sym_DOLLAR] = ACTIONS(1862), - [anon_sym_error] = ACTIONS(1862), - [anon_sym_DASH] = ACTIONS(1862), - [anon_sym_break] = ACTIONS(1862), - [anon_sym_continue] = ACTIONS(1862), - [anon_sym_for] = ACTIONS(1862), - [anon_sym_loop] = ACTIONS(1862), - [anon_sym_while] = ACTIONS(1862), - [anon_sym_do] = ACTIONS(1862), - [anon_sym_if] = ACTIONS(1862), - [anon_sym_match] = ACTIONS(1862), - [anon_sym_LBRACE] = ACTIONS(1862), - [anon_sym_try] = ACTIONS(1862), - [anon_sym_return] = ACTIONS(1862), - [anon_sym_source] = ACTIONS(1862), - [anon_sym_source_DASHenv] = ACTIONS(1862), - [anon_sym_register] = ACTIONS(1862), - [anon_sym_hide] = ACTIONS(1862), - [anon_sym_hide_DASHenv] = ACTIONS(1862), - [anon_sym_overlay] = ACTIONS(1862), - [anon_sym_where] = ACTIONS(1862), - [anon_sym_not] = ACTIONS(1862), - [anon_sym_DOT_DOT_LT] = ACTIONS(1862), - [anon_sym_DOT_DOT] = ACTIONS(1862), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1862), - [sym_val_nothing] = ACTIONS(1862), - [anon_sym_true] = ACTIONS(1862), - [anon_sym_false] = ACTIONS(1862), - [aux_sym_val_number_token1] = ACTIONS(1862), - [aux_sym_val_number_token2] = ACTIONS(1862), - [aux_sym_val_number_token3] = ACTIONS(1862), - [aux_sym_val_number_token4] = ACTIONS(1862), - [anon_sym_inf] = ACTIONS(1862), - [anon_sym_DASHinf] = ACTIONS(1862), - [anon_sym_NaN] = ACTIONS(1862), - [anon_sym_0b] = ACTIONS(1862), - [anon_sym_0o] = ACTIONS(1862), - [anon_sym_0x] = ACTIONS(1862), - [sym_val_date] = ACTIONS(1862), - [anon_sym_DQUOTE] = ACTIONS(1862), - [sym__str_single_quotes] = ACTIONS(1862), - [sym__str_back_ticks] = ACTIONS(1862), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1862), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1862), - [anon_sym_CARET] = ACTIONS(1862), - [anon_sym_POUND] = ACTIONS(3), - }, - [975] = { - [sym_comment] = STATE(975), - [ts_builtin_sym_end] = ACTIONS(1888), - [anon_sym_export] = ACTIONS(1886), - [anon_sym_alias] = ACTIONS(1886), - [anon_sym_let] = ACTIONS(1886), - [anon_sym_let_DASHenv] = ACTIONS(1886), - [anon_sym_mut] = ACTIONS(1886), - [anon_sym_const] = ACTIONS(1886), - [sym_cmd_identifier] = ACTIONS(1886), - [anon_sym_SEMI] = ACTIONS(1886), - [anon_sym_LF] = ACTIONS(1888), - [anon_sym_def] = ACTIONS(1886), - [anon_sym_def_DASHenv] = ACTIONS(1886), - [anon_sym_export_DASHenv] = ACTIONS(1886), - [anon_sym_extern] = ACTIONS(1886), - [anon_sym_module] = ACTIONS(1886), - [anon_sym_use] = ACTIONS(1886), - [anon_sym_LBRACK] = ACTIONS(1886), - [anon_sym_LPAREN] = ACTIONS(1886), - [anon_sym_DOLLAR] = ACTIONS(1886), - [anon_sym_error] = ACTIONS(1886), - [anon_sym_DASH] = ACTIONS(1886), - [anon_sym_break] = ACTIONS(1886), - [anon_sym_continue] = ACTIONS(1886), - [anon_sym_for] = ACTIONS(1886), - [anon_sym_loop] = ACTIONS(1886), - [anon_sym_while] = ACTIONS(1886), - [anon_sym_do] = ACTIONS(1886), - [anon_sym_if] = ACTIONS(1886), - [anon_sym_match] = ACTIONS(1886), - [anon_sym_LBRACE] = ACTIONS(1886), - [anon_sym_try] = ACTIONS(1886), - [anon_sym_return] = ACTIONS(1886), - [anon_sym_source] = ACTIONS(1886), - [anon_sym_source_DASHenv] = ACTIONS(1886), - [anon_sym_register] = ACTIONS(1886), - [anon_sym_hide] = ACTIONS(1886), - [anon_sym_hide_DASHenv] = ACTIONS(1886), - [anon_sym_overlay] = ACTIONS(1886), - [anon_sym_where] = ACTIONS(1886), - [anon_sym_not] = ACTIONS(1886), - [anon_sym_DOT_DOT_LT] = ACTIONS(1886), - [anon_sym_DOT_DOT] = ACTIONS(1886), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1886), - [sym_val_nothing] = ACTIONS(1886), - [anon_sym_true] = ACTIONS(1886), - [anon_sym_false] = ACTIONS(1886), - [aux_sym_val_number_token1] = ACTIONS(1886), - [aux_sym_val_number_token2] = ACTIONS(1886), - [aux_sym_val_number_token3] = ACTIONS(1886), - [aux_sym_val_number_token4] = ACTIONS(1886), - [anon_sym_inf] = ACTIONS(1886), - [anon_sym_DASHinf] = ACTIONS(1886), - [anon_sym_NaN] = ACTIONS(1886), - [anon_sym_0b] = ACTIONS(1886), - [anon_sym_0o] = ACTIONS(1886), - [anon_sym_0x] = ACTIONS(1886), - [sym_val_date] = ACTIONS(1886), - [anon_sym_DQUOTE] = ACTIONS(1886), - [sym__str_single_quotes] = ACTIONS(1886), - [sym__str_back_ticks] = ACTIONS(1886), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1886), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1886), - [anon_sym_CARET] = ACTIONS(1886), - [anon_sym_POUND] = ACTIONS(3), - }, - [976] = { - [sym_comment] = STATE(976), [ts_builtin_sym_end] = ACTIONS(1772), [anon_sym_export] = ACTIONS(1770), [anon_sym_alias] = ACTIONS(1770), @@ -127757,553 +127390,1820 @@ static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = { [anon_sym_CARET] = ACTIONS(1770), [anon_sym_POUND] = ACTIONS(3), }, + [971] = { + [sym_comment] = STATE(971), + [ts_builtin_sym_end] = ACTIONS(1854), + [anon_sym_export] = ACTIONS(1852), + [anon_sym_alias] = ACTIONS(1852), + [anon_sym_let] = ACTIONS(1852), + [anon_sym_let_DASHenv] = ACTIONS(1852), + [anon_sym_mut] = ACTIONS(1852), + [anon_sym_const] = ACTIONS(1852), + [sym_cmd_identifier] = ACTIONS(1852), + [anon_sym_SEMI] = ACTIONS(1852), + [anon_sym_LF] = ACTIONS(1854), + [anon_sym_def] = ACTIONS(1852), + [anon_sym_def_DASHenv] = ACTIONS(1852), + [anon_sym_export_DASHenv] = ACTIONS(1852), + [anon_sym_extern] = ACTIONS(1852), + [anon_sym_module] = ACTIONS(1852), + [anon_sym_use] = ACTIONS(1852), + [anon_sym_LBRACK] = ACTIONS(1852), + [anon_sym_LPAREN] = ACTIONS(1852), + [anon_sym_DOLLAR] = ACTIONS(1852), + [anon_sym_error] = ACTIONS(1852), + [anon_sym_DASH] = ACTIONS(1852), + [anon_sym_break] = ACTIONS(1852), + [anon_sym_continue] = ACTIONS(1852), + [anon_sym_for] = ACTIONS(1852), + [anon_sym_loop] = ACTIONS(1852), + [anon_sym_while] = ACTIONS(1852), + [anon_sym_do] = ACTIONS(1852), + [anon_sym_if] = ACTIONS(1852), + [anon_sym_match] = ACTIONS(1852), + [anon_sym_LBRACE] = ACTIONS(1852), + [anon_sym_try] = ACTIONS(1852), + [anon_sym_return] = ACTIONS(1852), + [anon_sym_source] = ACTIONS(1852), + [anon_sym_source_DASHenv] = ACTIONS(1852), + [anon_sym_register] = ACTIONS(1852), + [anon_sym_hide] = ACTIONS(1852), + [anon_sym_hide_DASHenv] = ACTIONS(1852), + [anon_sym_overlay] = ACTIONS(1852), + [anon_sym_where] = ACTIONS(1852), + [anon_sym_not] = ACTIONS(1852), + [anon_sym_DOT_DOT_LT] = ACTIONS(1852), + [anon_sym_DOT_DOT] = ACTIONS(1852), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1852), + [sym_val_nothing] = ACTIONS(1852), + [anon_sym_true] = ACTIONS(1852), + [anon_sym_false] = ACTIONS(1852), + [aux_sym_val_number_token1] = ACTIONS(1852), + [aux_sym_val_number_token2] = ACTIONS(1852), + [aux_sym_val_number_token3] = ACTIONS(1852), + [aux_sym_val_number_token4] = ACTIONS(1852), + [anon_sym_inf] = ACTIONS(1852), + [anon_sym_DASHinf] = ACTIONS(1852), + [anon_sym_NaN] = ACTIONS(1852), + [anon_sym_0b] = ACTIONS(1852), + [anon_sym_0o] = ACTIONS(1852), + [anon_sym_0x] = ACTIONS(1852), + [sym_val_date] = ACTIONS(1852), + [anon_sym_DQUOTE] = ACTIONS(1852), + [sym__str_single_quotes] = ACTIONS(1852), + [sym__str_back_ticks] = ACTIONS(1852), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1852), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1852), + [anon_sym_CARET] = ACTIONS(1852), + [anon_sym_POUND] = ACTIONS(3), + }, + [972] = { + [sym_comment] = STATE(972), + [ts_builtin_sym_end] = ACTIONS(1962), + [anon_sym_export] = ACTIONS(1960), + [anon_sym_alias] = ACTIONS(1960), + [anon_sym_let] = ACTIONS(1960), + [anon_sym_let_DASHenv] = ACTIONS(1960), + [anon_sym_mut] = ACTIONS(1960), + [anon_sym_const] = ACTIONS(1960), + [sym_cmd_identifier] = ACTIONS(1960), + [anon_sym_SEMI] = ACTIONS(1960), + [anon_sym_LF] = ACTIONS(1962), + [anon_sym_def] = ACTIONS(1960), + [anon_sym_def_DASHenv] = ACTIONS(1960), + [anon_sym_export_DASHenv] = ACTIONS(1960), + [anon_sym_extern] = ACTIONS(1960), + [anon_sym_module] = ACTIONS(1960), + [anon_sym_use] = ACTIONS(1960), + [anon_sym_LBRACK] = ACTIONS(1960), + [anon_sym_LPAREN] = ACTIONS(1960), + [anon_sym_DOLLAR] = ACTIONS(1960), + [anon_sym_error] = ACTIONS(1960), + [anon_sym_DASH] = ACTIONS(1960), + [anon_sym_break] = ACTIONS(1960), + [anon_sym_continue] = ACTIONS(1960), + [anon_sym_for] = ACTIONS(1960), + [anon_sym_loop] = ACTIONS(1960), + [anon_sym_while] = ACTIONS(1960), + [anon_sym_do] = ACTIONS(1960), + [anon_sym_if] = ACTIONS(1960), + [anon_sym_match] = ACTIONS(1960), + [anon_sym_LBRACE] = ACTIONS(1960), + [anon_sym_try] = ACTIONS(1960), + [anon_sym_return] = ACTIONS(1960), + [anon_sym_source] = ACTIONS(1960), + [anon_sym_source_DASHenv] = ACTIONS(1960), + [anon_sym_register] = ACTIONS(1960), + [anon_sym_hide] = ACTIONS(1960), + [anon_sym_hide_DASHenv] = ACTIONS(1960), + [anon_sym_overlay] = ACTIONS(1960), + [anon_sym_where] = ACTIONS(1960), + [anon_sym_not] = ACTIONS(1960), + [anon_sym_DOT_DOT_LT] = ACTIONS(1960), + [anon_sym_DOT_DOT] = ACTIONS(1960), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1960), + [sym_val_nothing] = ACTIONS(1960), + [anon_sym_true] = ACTIONS(1960), + [anon_sym_false] = ACTIONS(1960), + [aux_sym_val_number_token1] = ACTIONS(1960), + [aux_sym_val_number_token2] = ACTIONS(1960), + [aux_sym_val_number_token3] = ACTIONS(1960), + [aux_sym_val_number_token4] = ACTIONS(1960), + [anon_sym_inf] = ACTIONS(1960), + [anon_sym_DASHinf] = ACTIONS(1960), + [anon_sym_NaN] = ACTIONS(1960), + [anon_sym_0b] = ACTIONS(1960), + [anon_sym_0o] = ACTIONS(1960), + [anon_sym_0x] = ACTIONS(1960), + [sym_val_date] = ACTIONS(1960), + [anon_sym_DQUOTE] = ACTIONS(1960), + [sym__str_single_quotes] = ACTIONS(1960), + [sym__str_back_ticks] = ACTIONS(1960), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1960), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1960), + [anon_sym_CARET] = ACTIONS(1960), + [anon_sym_POUND] = ACTIONS(3), + }, + [973] = { + [sym_comment] = STATE(973), + [ts_builtin_sym_end] = ACTIONS(1966), + [anon_sym_export] = ACTIONS(1964), + [anon_sym_alias] = ACTIONS(1964), + [anon_sym_let] = ACTIONS(1964), + [anon_sym_let_DASHenv] = ACTIONS(1964), + [anon_sym_mut] = ACTIONS(1964), + [anon_sym_const] = ACTIONS(1964), + [sym_cmd_identifier] = ACTIONS(1964), + [anon_sym_SEMI] = ACTIONS(1964), + [anon_sym_LF] = ACTIONS(1966), + [anon_sym_def] = ACTIONS(1964), + [anon_sym_def_DASHenv] = ACTIONS(1964), + [anon_sym_export_DASHenv] = ACTIONS(1964), + [anon_sym_extern] = ACTIONS(1964), + [anon_sym_module] = ACTIONS(1964), + [anon_sym_use] = ACTIONS(1964), + [anon_sym_LBRACK] = ACTIONS(1964), + [anon_sym_LPAREN] = ACTIONS(1964), + [anon_sym_DOLLAR] = ACTIONS(1964), + [anon_sym_error] = ACTIONS(1964), + [anon_sym_DASH] = ACTIONS(1964), + [anon_sym_break] = ACTIONS(1964), + [anon_sym_continue] = ACTIONS(1964), + [anon_sym_for] = ACTIONS(1964), + [anon_sym_loop] = ACTIONS(1964), + [anon_sym_while] = ACTIONS(1964), + [anon_sym_do] = ACTIONS(1964), + [anon_sym_if] = ACTIONS(1964), + [anon_sym_match] = ACTIONS(1964), + [anon_sym_LBRACE] = ACTIONS(1964), + [anon_sym_try] = ACTIONS(1964), + [anon_sym_return] = ACTIONS(1964), + [anon_sym_source] = ACTIONS(1964), + [anon_sym_source_DASHenv] = ACTIONS(1964), + [anon_sym_register] = ACTIONS(1964), + [anon_sym_hide] = ACTIONS(1964), + [anon_sym_hide_DASHenv] = ACTIONS(1964), + [anon_sym_overlay] = ACTIONS(1964), + [anon_sym_where] = ACTIONS(1964), + [anon_sym_not] = ACTIONS(1964), + [anon_sym_DOT_DOT_LT] = ACTIONS(1964), + [anon_sym_DOT_DOT] = ACTIONS(1964), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1964), + [sym_val_nothing] = ACTIONS(1964), + [anon_sym_true] = ACTIONS(1964), + [anon_sym_false] = ACTIONS(1964), + [aux_sym_val_number_token1] = ACTIONS(1964), + [aux_sym_val_number_token2] = ACTIONS(1964), + [aux_sym_val_number_token3] = ACTIONS(1964), + [aux_sym_val_number_token4] = ACTIONS(1964), + [anon_sym_inf] = ACTIONS(1964), + [anon_sym_DASHinf] = ACTIONS(1964), + [anon_sym_NaN] = ACTIONS(1964), + [anon_sym_0b] = ACTIONS(1964), + [anon_sym_0o] = ACTIONS(1964), + [anon_sym_0x] = ACTIONS(1964), + [sym_val_date] = ACTIONS(1964), + [anon_sym_DQUOTE] = ACTIONS(1964), + [sym__str_single_quotes] = ACTIONS(1964), + [sym__str_back_ticks] = ACTIONS(1964), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1964), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1964), + [anon_sym_CARET] = ACTIONS(1964), + [anon_sym_POUND] = ACTIONS(3), + }, + [974] = { + [sym_comment] = STATE(974), + [ts_builtin_sym_end] = ACTIONS(1962), + [anon_sym_export] = ACTIONS(1960), + [anon_sym_alias] = ACTIONS(1960), + [anon_sym_let] = ACTIONS(1960), + [anon_sym_let_DASHenv] = ACTIONS(1960), + [anon_sym_mut] = ACTIONS(1960), + [anon_sym_const] = ACTIONS(1960), + [sym_cmd_identifier] = ACTIONS(1960), + [anon_sym_SEMI] = ACTIONS(1960), + [anon_sym_LF] = ACTIONS(1962), + [anon_sym_def] = ACTIONS(1960), + [anon_sym_def_DASHenv] = ACTIONS(1960), + [anon_sym_export_DASHenv] = ACTIONS(1960), + [anon_sym_extern] = ACTIONS(1960), + [anon_sym_module] = ACTIONS(1960), + [anon_sym_use] = ACTIONS(1960), + [anon_sym_LBRACK] = ACTIONS(1960), + [anon_sym_LPAREN] = ACTIONS(1960), + [anon_sym_DOLLAR] = ACTIONS(1960), + [anon_sym_error] = ACTIONS(1960), + [anon_sym_DASH] = ACTIONS(1960), + [anon_sym_break] = ACTIONS(1960), + [anon_sym_continue] = ACTIONS(1960), + [anon_sym_for] = ACTIONS(1960), + [anon_sym_loop] = ACTIONS(1960), + [anon_sym_while] = ACTIONS(1960), + [anon_sym_do] = ACTIONS(1960), + [anon_sym_if] = ACTIONS(1960), + [anon_sym_match] = ACTIONS(1960), + [anon_sym_LBRACE] = ACTIONS(1960), + [anon_sym_try] = ACTIONS(1960), + [anon_sym_return] = ACTIONS(1960), + [anon_sym_source] = ACTIONS(1960), + [anon_sym_source_DASHenv] = ACTIONS(1960), + [anon_sym_register] = ACTIONS(1960), + [anon_sym_hide] = ACTIONS(1960), + [anon_sym_hide_DASHenv] = ACTIONS(1960), + [anon_sym_overlay] = ACTIONS(1960), + [anon_sym_where] = ACTIONS(1960), + [anon_sym_not] = ACTIONS(1960), + [anon_sym_DOT_DOT_LT] = ACTIONS(1960), + [anon_sym_DOT_DOT] = ACTIONS(1960), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1960), + [sym_val_nothing] = ACTIONS(1960), + [anon_sym_true] = ACTIONS(1960), + [anon_sym_false] = ACTIONS(1960), + [aux_sym_val_number_token1] = ACTIONS(1960), + [aux_sym_val_number_token2] = ACTIONS(1960), + [aux_sym_val_number_token3] = ACTIONS(1960), + [aux_sym_val_number_token4] = ACTIONS(1960), + [anon_sym_inf] = ACTIONS(1960), + [anon_sym_DASHinf] = ACTIONS(1960), + [anon_sym_NaN] = ACTIONS(1960), + [anon_sym_0b] = ACTIONS(1960), + [anon_sym_0o] = ACTIONS(1960), + [anon_sym_0x] = ACTIONS(1960), + [sym_val_date] = ACTIONS(1960), + [anon_sym_DQUOTE] = ACTIONS(1960), + [sym__str_single_quotes] = ACTIONS(1960), + [sym__str_back_ticks] = ACTIONS(1960), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1960), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1960), + [anon_sym_CARET] = ACTIONS(1960), + [anon_sym_POUND] = ACTIONS(3), + }, + [975] = { + [sym_comment] = STATE(975), + [ts_builtin_sym_end] = ACTIONS(1928), + [anon_sym_export] = ACTIONS(1926), + [anon_sym_alias] = ACTIONS(1926), + [anon_sym_let] = ACTIONS(1926), + [anon_sym_let_DASHenv] = ACTIONS(1926), + [anon_sym_mut] = ACTIONS(1926), + [anon_sym_const] = ACTIONS(1926), + [sym_cmd_identifier] = ACTIONS(1926), + [anon_sym_SEMI] = ACTIONS(1926), + [anon_sym_LF] = ACTIONS(1928), + [anon_sym_def] = ACTIONS(1926), + [anon_sym_def_DASHenv] = ACTIONS(1926), + [anon_sym_export_DASHenv] = ACTIONS(1926), + [anon_sym_extern] = ACTIONS(1926), + [anon_sym_module] = ACTIONS(1926), + [anon_sym_use] = ACTIONS(1926), + [anon_sym_LBRACK] = ACTIONS(1926), + [anon_sym_LPAREN] = ACTIONS(1926), + [anon_sym_DOLLAR] = ACTIONS(1926), + [anon_sym_error] = ACTIONS(1926), + [anon_sym_DASH] = ACTIONS(1926), + [anon_sym_break] = ACTIONS(1926), + [anon_sym_continue] = ACTIONS(1926), + [anon_sym_for] = ACTIONS(1926), + [anon_sym_loop] = ACTIONS(1926), + [anon_sym_while] = ACTIONS(1926), + [anon_sym_do] = ACTIONS(1926), + [anon_sym_if] = ACTIONS(1926), + [anon_sym_match] = ACTIONS(1926), + [anon_sym_LBRACE] = ACTIONS(1926), + [anon_sym_try] = ACTIONS(1926), + [anon_sym_return] = ACTIONS(1926), + [anon_sym_source] = ACTIONS(1926), + [anon_sym_source_DASHenv] = ACTIONS(1926), + [anon_sym_register] = ACTIONS(1926), + [anon_sym_hide] = ACTIONS(1926), + [anon_sym_hide_DASHenv] = ACTIONS(1926), + [anon_sym_overlay] = ACTIONS(1926), + [anon_sym_where] = ACTIONS(1926), + [anon_sym_not] = ACTIONS(1926), + [anon_sym_DOT_DOT_LT] = ACTIONS(1926), + [anon_sym_DOT_DOT] = ACTIONS(1926), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1926), + [sym_val_nothing] = ACTIONS(1926), + [anon_sym_true] = ACTIONS(1926), + [anon_sym_false] = ACTIONS(1926), + [aux_sym_val_number_token1] = ACTIONS(1926), + [aux_sym_val_number_token2] = ACTIONS(1926), + [aux_sym_val_number_token3] = ACTIONS(1926), + [aux_sym_val_number_token4] = ACTIONS(1926), + [anon_sym_inf] = ACTIONS(1926), + [anon_sym_DASHinf] = ACTIONS(1926), + [anon_sym_NaN] = ACTIONS(1926), + [anon_sym_0b] = ACTIONS(1926), + [anon_sym_0o] = ACTIONS(1926), + [anon_sym_0x] = ACTIONS(1926), + [sym_val_date] = ACTIONS(1926), + [anon_sym_DQUOTE] = ACTIONS(1926), + [sym__str_single_quotes] = ACTIONS(1926), + [sym__str_back_ticks] = ACTIONS(1926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1926), + [anon_sym_CARET] = ACTIONS(1926), + [anon_sym_POUND] = ACTIONS(3), + }, + [976] = { + [sym_comment] = STATE(976), + [ts_builtin_sym_end] = ACTIONS(1940), + [anon_sym_export] = ACTIONS(1938), + [anon_sym_alias] = ACTIONS(1938), + [anon_sym_let] = ACTIONS(1938), + [anon_sym_let_DASHenv] = ACTIONS(1938), + [anon_sym_mut] = ACTIONS(1938), + [anon_sym_const] = ACTIONS(1938), + [sym_cmd_identifier] = ACTIONS(1938), + [anon_sym_SEMI] = ACTIONS(1938), + [anon_sym_LF] = ACTIONS(1940), + [anon_sym_def] = ACTIONS(1938), + [anon_sym_def_DASHenv] = ACTIONS(1938), + [anon_sym_export_DASHenv] = ACTIONS(1938), + [anon_sym_extern] = ACTIONS(1938), + [anon_sym_module] = ACTIONS(1938), + [anon_sym_use] = ACTIONS(1938), + [anon_sym_LBRACK] = ACTIONS(1938), + [anon_sym_LPAREN] = ACTIONS(1938), + [anon_sym_DOLLAR] = ACTIONS(1938), + [anon_sym_error] = ACTIONS(1938), + [anon_sym_DASH] = ACTIONS(1938), + [anon_sym_break] = ACTIONS(1938), + [anon_sym_continue] = ACTIONS(1938), + [anon_sym_for] = ACTIONS(1938), + [anon_sym_loop] = ACTIONS(1938), + [anon_sym_while] = ACTIONS(1938), + [anon_sym_do] = ACTIONS(1938), + [anon_sym_if] = ACTIONS(1938), + [anon_sym_match] = ACTIONS(1938), + [anon_sym_LBRACE] = ACTIONS(1938), + [anon_sym_try] = ACTIONS(1938), + [anon_sym_return] = ACTIONS(1938), + [anon_sym_source] = ACTIONS(1938), + [anon_sym_source_DASHenv] = ACTIONS(1938), + [anon_sym_register] = ACTIONS(1938), + [anon_sym_hide] = ACTIONS(1938), + [anon_sym_hide_DASHenv] = ACTIONS(1938), + [anon_sym_overlay] = ACTIONS(1938), + [anon_sym_where] = ACTIONS(1938), + [anon_sym_not] = ACTIONS(1938), + [anon_sym_DOT_DOT_LT] = ACTIONS(1938), + [anon_sym_DOT_DOT] = ACTIONS(1938), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1938), + [sym_val_nothing] = ACTIONS(1938), + [anon_sym_true] = ACTIONS(1938), + [anon_sym_false] = ACTIONS(1938), + [aux_sym_val_number_token1] = ACTIONS(1938), + [aux_sym_val_number_token2] = ACTIONS(1938), + [aux_sym_val_number_token3] = ACTIONS(1938), + [aux_sym_val_number_token4] = ACTIONS(1938), + [anon_sym_inf] = ACTIONS(1938), + [anon_sym_DASHinf] = ACTIONS(1938), + [anon_sym_NaN] = ACTIONS(1938), + [anon_sym_0b] = ACTIONS(1938), + [anon_sym_0o] = ACTIONS(1938), + [anon_sym_0x] = ACTIONS(1938), + [sym_val_date] = ACTIONS(1938), + [anon_sym_DQUOTE] = ACTIONS(1938), + [sym__str_single_quotes] = ACTIONS(1938), + [sym__str_back_ticks] = ACTIONS(1938), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1938), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1938), + [anon_sym_CARET] = ACTIONS(1938), + [anon_sym_POUND] = ACTIONS(3), + }, [977] = { - [sym_ctrl_do] = STATE(752), - [sym_ctrl_if] = STATE(752), - [sym_ctrl_match] = STATE(752), - [sym_ctrl_try] = STATE(752), - [sym__expression] = STATE(2350), - [sym_expr_unary] = STATE(2371), - [sym_expr_binary] = STATE(2371), - [sym_expr_parenthesized] = STATE(2068), - [sym_val_range] = STATE(2371), - [sym__value] = STATE(2371), - [sym_val_bool] = STATE(2354), - [sym_val_variable] = STATE(2354), - [sym__var] = STATE(2035), - [sym_val_number] = STATE(125), - [sym_val_duration] = STATE(2354), - [sym_val_filesize] = STATE(2354), - [sym_val_binary] = STATE(2354), - [sym_val_string] = STATE(2354), - [sym__str_double_quotes] = STATE(2225), - [sym_val_interpolated] = STATE(2354), - [sym__inter_single_quotes] = STATE(2352), - [sym__inter_double_quotes] = STATE(2351), - [sym_val_list] = STATE(2354), - [sym_val_record] = STATE(2354), - [sym_val_table] = STATE(2354), - [sym_val_closure] = STATE(2354), [sym_comment] = STATE(977), - [anon_sym_SEMI] = ACTIONS(924), - [anon_sym_LF] = ACTIONS(926), - [anon_sym_LBRACK] = ACTIONS(2048), - [anon_sym_LPAREN] = ACTIONS(2050), - [anon_sym_RPAREN] = ACTIONS(924), - [anon_sym_PIPE] = ACTIONS(924), - [anon_sym_DOLLAR] = ACTIONS(1020), - [anon_sym_DASH] = ACTIONS(201), - [anon_sym_do] = ACTIONS(1022), - [anon_sym_if] = ACTIONS(1024), - [anon_sym_match] = ACTIONS(217), - [anon_sym_LBRACE] = ACTIONS(2052), - [anon_sym_RBRACE] = ACTIONS(924), - [anon_sym_try] = ACTIONS(1026), - [anon_sym_not] = ACTIONS(239), - [anon_sym_DOT_DOT_LT] = ACTIONS(243), - [anon_sym_DOT_DOT] = ACTIONS(243), - [anon_sym_DOT_DOT_EQ] = ACTIONS(243), - [sym_val_nothing] = ACTIONS(245), - [anon_sym_true] = ACTIONS(247), - [anon_sym_false] = ACTIONS(247), - [aux_sym_val_number_token1] = ACTIONS(249), - [aux_sym_val_number_token2] = ACTIONS(249), - [aux_sym_val_number_token3] = ACTIONS(249), - [aux_sym_val_number_token4] = ACTIONS(249), - [anon_sym_inf] = ACTIONS(249), - [anon_sym_DASHinf] = ACTIONS(249), - [anon_sym_NaN] = ACTIONS(249), - [anon_sym_0b] = ACTIONS(253), - [anon_sym_0o] = ACTIONS(253), - [anon_sym_0x] = ACTIONS(253), - [sym_val_date] = ACTIONS(245), - [anon_sym_DQUOTE] = ACTIONS(2054), - [sym__str_single_quotes] = ACTIONS(2056), - [sym__str_back_ticks] = ACTIONS(2056), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2058), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2060), + [ts_builtin_sym_end] = ACTIONS(1936), + [anon_sym_export] = ACTIONS(1934), + [anon_sym_alias] = ACTIONS(1934), + [anon_sym_let] = ACTIONS(1934), + [anon_sym_let_DASHenv] = ACTIONS(1934), + [anon_sym_mut] = ACTIONS(1934), + [anon_sym_const] = ACTIONS(1934), + [sym_cmd_identifier] = ACTIONS(1934), + [anon_sym_SEMI] = ACTIONS(1934), + [anon_sym_LF] = ACTIONS(1936), + [anon_sym_def] = ACTIONS(1934), + [anon_sym_def_DASHenv] = ACTIONS(1934), + [anon_sym_export_DASHenv] = ACTIONS(1934), + [anon_sym_extern] = ACTIONS(1934), + [anon_sym_module] = ACTIONS(1934), + [anon_sym_use] = ACTIONS(1934), + [anon_sym_LBRACK] = ACTIONS(1934), + [anon_sym_LPAREN] = ACTIONS(1934), + [anon_sym_DOLLAR] = ACTIONS(1934), + [anon_sym_error] = ACTIONS(1934), + [anon_sym_DASH] = ACTIONS(1934), + [anon_sym_break] = ACTIONS(1934), + [anon_sym_continue] = ACTIONS(1934), + [anon_sym_for] = ACTIONS(1934), + [anon_sym_loop] = ACTIONS(1934), + [anon_sym_while] = ACTIONS(1934), + [anon_sym_do] = ACTIONS(1934), + [anon_sym_if] = ACTIONS(1934), + [anon_sym_match] = ACTIONS(1934), + [anon_sym_LBRACE] = ACTIONS(1934), + [anon_sym_try] = ACTIONS(1934), + [anon_sym_return] = ACTIONS(1934), + [anon_sym_source] = ACTIONS(1934), + [anon_sym_source_DASHenv] = ACTIONS(1934), + [anon_sym_register] = ACTIONS(1934), + [anon_sym_hide] = ACTIONS(1934), + [anon_sym_hide_DASHenv] = ACTIONS(1934), + [anon_sym_overlay] = ACTIONS(1934), + [anon_sym_where] = ACTIONS(1934), + [anon_sym_not] = ACTIONS(1934), + [anon_sym_DOT_DOT_LT] = ACTIONS(1934), + [anon_sym_DOT_DOT] = ACTIONS(1934), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1934), + [sym_val_nothing] = ACTIONS(1934), + [anon_sym_true] = ACTIONS(1934), + [anon_sym_false] = ACTIONS(1934), + [aux_sym_val_number_token1] = ACTIONS(1934), + [aux_sym_val_number_token2] = ACTIONS(1934), + [aux_sym_val_number_token3] = ACTIONS(1934), + [aux_sym_val_number_token4] = ACTIONS(1934), + [anon_sym_inf] = ACTIONS(1934), + [anon_sym_DASHinf] = ACTIONS(1934), + [anon_sym_NaN] = ACTIONS(1934), + [anon_sym_0b] = ACTIONS(1934), + [anon_sym_0o] = ACTIONS(1934), + [anon_sym_0x] = ACTIONS(1934), + [sym_val_date] = ACTIONS(1934), + [anon_sym_DQUOTE] = ACTIONS(1934), + [sym__str_single_quotes] = ACTIONS(1934), + [sym__str_back_ticks] = ACTIONS(1934), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1934), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1934), + [anon_sym_CARET] = ACTIONS(1934), [anon_sym_POUND] = ACTIONS(3), }, [978] = { [sym_comment] = STATE(978), - [ts_builtin_sym_end] = ACTIONS(1768), - [anon_sym_export] = ACTIONS(1766), - [anon_sym_alias] = ACTIONS(1766), - [anon_sym_let] = ACTIONS(1766), - [anon_sym_let_DASHenv] = ACTIONS(1766), - [anon_sym_mut] = ACTIONS(1766), - [anon_sym_const] = ACTIONS(1766), - [sym_cmd_identifier] = ACTIONS(1766), - [anon_sym_SEMI] = ACTIONS(1766), - [anon_sym_LF] = ACTIONS(1768), - [anon_sym_def] = ACTIONS(1766), - [anon_sym_def_DASHenv] = ACTIONS(1766), - [anon_sym_export_DASHenv] = ACTIONS(1766), - [anon_sym_extern] = ACTIONS(1766), - [anon_sym_module] = ACTIONS(1766), - [anon_sym_use] = ACTIONS(1766), - [anon_sym_LBRACK] = ACTIONS(1766), - [anon_sym_LPAREN] = ACTIONS(1766), - [anon_sym_DOLLAR] = ACTIONS(1766), - [anon_sym_error] = ACTIONS(1766), - [anon_sym_DASH] = ACTIONS(1766), - [anon_sym_break] = ACTIONS(1766), - [anon_sym_continue] = ACTIONS(1766), - [anon_sym_for] = ACTIONS(1766), - [anon_sym_loop] = ACTIONS(1766), - [anon_sym_while] = ACTIONS(1766), - [anon_sym_do] = ACTIONS(1766), - [anon_sym_if] = ACTIONS(1766), - [anon_sym_match] = ACTIONS(1766), - [anon_sym_LBRACE] = ACTIONS(1766), - [anon_sym_try] = ACTIONS(1766), - [anon_sym_return] = ACTIONS(1766), - [anon_sym_source] = ACTIONS(1766), - [anon_sym_source_DASHenv] = ACTIONS(1766), - [anon_sym_register] = ACTIONS(1766), - [anon_sym_hide] = ACTIONS(1766), - [anon_sym_hide_DASHenv] = ACTIONS(1766), - [anon_sym_overlay] = ACTIONS(1766), - [anon_sym_where] = ACTIONS(1766), - [anon_sym_not] = ACTIONS(1766), - [anon_sym_DOT_DOT_LT] = ACTIONS(1766), - [anon_sym_DOT_DOT] = ACTIONS(1766), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1766), - [sym_val_nothing] = ACTIONS(1766), - [anon_sym_true] = ACTIONS(1766), - [anon_sym_false] = ACTIONS(1766), - [aux_sym_val_number_token1] = ACTIONS(1766), - [aux_sym_val_number_token2] = ACTIONS(1766), - [aux_sym_val_number_token3] = ACTIONS(1766), - [aux_sym_val_number_token4] = ACTIONS(1766), - [anon_sym_inf] = ACTIONS(1766), - [anon_sym_DASHinf] = ACTIONS(1766), - [anon_sym_NaN] = ACTIONS(1766), - [anon_sym_0b] = ACTIONS(1766), - [anon_sym_0o] = ACTIONS(1766), - [anon_sym_0x] = ACTIONS(1766), - [sym_val_date] = ACTIONS(1766), - [anon_sym_DQUOTE] = ACTIONS(1766), - [sym__str_single_quotes] = ACTIONS(1766), - [sym__str_back_ticks] = ACTIONS(1766), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1766), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1766), - [anon_sym_CARET] = ACTIONS(1766), + [ts_builtin_sym_end] = ACTIONS(2010), + [anon_sym_export] = ACTIONS(2008), + [anon_sym_alias] = ACTIONS(2008), + [anon_sym_let] = ACTIONS(2008), + [anon_sym_let_DASHenv] = ACTIONS(2008), + [anon_sym_mut] = ACTIONS(2008), + [anon_sym_const] = ACTIONS(2008), + [sym_cmd_identifier] = ACTIONS(2008), + [anon_sym_SEMI] = ACTIONS(2008), + [anon_sym_LF] = ACTIONS(2010), + [anon_sym_def] = ACTIONS(2008), + [anon_sym_def_DASHenv] = ACTIONS(2008), + [anon_sym_export_DASHenv] = ACTIONS(2008), + [anon_sym_extern] = ACTIONS(2008), + [anon_sym_module] = ACTIONS(2008), + [anon_sym_use] = ACTIONS(2008), + [anon_sym_LBRACK] = ACTIONS(2008), + [anon_sym_LPAREN] = ACTIONS(2008), + [anon_sym_DOLLAR] = ACTIONS(2008), + [anon_sym_error] = ACTIONS(2008), + [anon_sym_DASH] = ACTIONS(2008), + [anon_sym_break] = ACTIONS(2008), + [anon_sym_continue] = ACTIONS(2008), + [anon_sym_for] = ACTIONS(2008), + [anon_sym_loop] = ACTIONS(2008), + [anon_sym_while] = ACTIONS(2008), + [anon_sym_do] = ACTIONS(2008), + [anon_sym_if] = ACTIONS(2008), + [anon_sym_match] = ACTIONS(2008), + [anon_sym_LBRACE] = ACTIONS(2008), + [anon_sym_try] = ACTIONS(2008), + [anon_sym_return] = ACTIONS(2008), + [anon_sym_source] = ACTIONS(2008), + [anon_sym_source_DASHenv] = ACTIONS(2008), + [anon_sym_register] = ACTIONS(2008), + [anon_sym_hide] = ACTIONS(2008), + [anon_sym_hide_DASHenv] = ACTIONS(2008), + [anon_sym_overlay] = ACTIONS(2008), + [anon_sym_where] = ACTIONS(2008), + [anon_sym_not] = ACTIONS(2008), + [anon_sym_DOT_DOT_LT] = ACTIONS(2008), + [anon_sym_DOT_DOT] = ACTIONS(2008), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2008), + [sym_val_nothing] = ACTIONS(2008), + [anon_sym_true] = ACTIONS(2008), + [anon_sym_false] = ACTIONS(2008), + [aux_sym_val_number_token1] = ACTIONS(2008), + [aux_sym_val_number_token2] = ACTIONS(2008), + [aux_sym_val_number_token3] = ACTIONS(2008), + [aux_sym_val_number_token4] = ACTIONS(2008), + [anon_sym_inf] = ACTIONS(2008), + [anon_sym_DASHinf] = ACTIONS(2008), + [anon_sym_NaN] = ACTIONS(2008), + [anon_sym_0b] = ACTIONS(2008), + [anon_sym_0o] = ACTIONS(2008), + [anon_sym_0x] = ACTIONS(2008), + [sym_val_date] = ACTIONS(2008), + [anon_sym_DQUOTE] = ACTIONS(2008), + [sym__str_single_quotes] = ACTIONS(2008), + [sym__str_back_ticks] = ACTIONS(2008), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2008), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2008), + [anon_sym_CARET] = ACTIONS(2008), [anon_sym_POUND] = ACTIONS(3), }, [979] = { [sym_comment] = STATE(979), - [ts_builtin_sym_end] = ACTIONS(862), - [anon_sym_export] = ACTIONS(860), - [anon_sym_alias] = ACTIONS(860), - [anon_sym_let] = ACTIONS(860), - [anon_sym_let_DASHenv] = ACTIONS(860), - [anon_sym_mut] = ACTIONS(860), - [anon_sym_const] = ACTIONS(860), - [sym_cmd_identifier] = ACTIONS(860), - [anon_sym_SEMI] = ACTIONS(860), - [anon_sym_LF] = ACTIONS(862), - [anon_sym_def] = ACTIONS(860), - [anon_sym_def_DASHenv] = ACTIONS(860), - [anon_sym_export_DASHenv] = ACTIONS(860), - [anon_sym_extern] = ACTIONS(860), - [anon_sym_module] = ACTIONS(860), - [anon_sym_use] = ACTIONS(860), - [anon_sym_LBRACK] = ACTIONS(860), - [anon_sym_LPAREN] = ACTIONS(860), - [anon_sym_DOLLAR] = ACTIONS(860), - [anon_sym_error] = ACTIONS(860), - [anon_sym_DASH] = ACTIONS(860), - [anon_sym_break] = ACTIONS(860), - [anon_sym_continue] = ACTIONS(860), - [anon_sym_for] = ACTIONS(860), - [anon_sym_loop] = ACTIONS(860), - [anon_sym_while] = ACTIONS(860), - [anon_sym_do] = ACTIONS(860), - [anon_sym_if] = ACTIONS(860), - [anon_sym_match] = ACTIONS(860), - [anon_sym_LBRACE] = ACTIONS(860), - [anon_sym_try] = ACTIONS(860), - [anon_sym_return] = ACTIONS(860), - [anon_sym_source] = ACTIONS(860), - [anon_sym_source_DASHenv] = ACTIONS(860), - [anon_sym_register] = ACTIONS(860), - [anon_sym_hide] = ACTIONS(860), - [anon_sym_hide_DASHenv] = ACTIONS(860), - [anon_sym_overlay] = ACTIONS(860), - [anon_sym_where] = ACTIONS(860), - [anon_sym_not] = ACTIONS(860), - [anon_sym_DOT_DOT_LT] = ACTIONS(860), - [anon_sym_DOT_DOT] = ACTIONS(860), - [anon_sym_DOT_DOT_EQ] = ACTIONS(860), - [sym_val_nothing] = ACTIONS(860), - [anon_sym_true] = ACTIONS(860), - [anon_sym_false] = ACTIONS(860), - [aux_sym_val_number_token1] = ACTIONS(860), - [aux_sym_val_number_token2] = ACTIONS(860), - [aux_sym_val_number_token3] = ACTIONS(860), - [aux_sym_val_number_token4] = ACTIONS(860), - [anon_sym_inf] = ACTIONS(860), - [anon_sym_DASHinf] = ACTIONS(860), - [anon_sym_NaN] = ACTIONS(860), - [anon_sym_0b] = ACTIONS(860), - [anon_sym_0o] = ACTIONS(860), - [anon_sym_0x] = ACTIONS(860), - [sym_val_date] = ACTIONS(860), - [anon_sym_DQUOTE] = ACTIONS(860), - [sym__str_single_quotes] = ACTIONS(860), - [sym__str_back_ticks] = ACTIONS(860), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(860), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(860), - [anon_sym_CARET] = ACTIONS(860), + [ts_builtin_sym_end] = ACTIONS(2014), + [anon_sym_export] = ACTIONS(2012), + [anon_sym_alias] = ACTIONS(2012), + [anon_sym_let] = ACTIONS(2012), + [anon_sym_let_DASHenv] = ACTIONS(2012), + [anon_sym_mut] = ACTIONS(2012), + [anon_sym_const] = ACTIONS(2012), + [sym_cmd_identifier] = ACTIONS(2012), + [anon_sym_SEMI] = ACTIONS(2012), + [anon_sym_LF] = ACTIONS(2014), + [anon_sym_def] = ACTIONS(2012), + [anon_sym_def_DASHenv] = ACTIONS(2012), + [anon_sym_export_DASHenv] = ACTIONS(2012), + [anon_sym_extern] = ACTIONS(2012), + [anon_sym_module] = ACTIONS(2012), + [anon_sym_use] = ACTIONS(2012), + [anon_sym_LBRACK] = ACTIONS(2012), + [anon_sym_LPAREN] = ACTIONS(2012), + [anon_sym_DOLLAR] = ACTIONS(2012), + [anon_sym_error] = ACTIONS(2012), + [anon_sym_DASH] = ACTIONS(2012), + [anon_sym_break] = ACTIONS(2012), + [anon_sym_continue] = ACTIONS(2012), + [anon_sym_for] = ACTIONS(2012), + [anon_sym_loop] = ACTIONS(2012), + [anon_sym_while] = ACTIONS(2012), + [anon_sym_do] = ACTIONS(2012), + [anon_sym_if] = ACTIONS(2012), + [anon_sym_match] = ACTIONS(2012), + [anon_sym_LBRACE] = ACTIONS(2012), + [anon_sym_try] = ACTIONS(2012), + [anon_sym_return] = ACTIONS(2012), + [anon_sym_source] = ACTIONS(2012), + [anon_sym_source_DASHenv] = ACTIONS(2012), + [anon_sym_register] = ACTIONS(2012), + [anon_sym_hide] = ACTIONS(2012), + [anon_sym_hide_DASHenv] = ACTIONS(2012), + [anon_sym_overlay] = ACTIONS(2012), + [anon_sym_where] = ACTIONS(2012), + [anon_sym_not] = ACTIONS(2012), + [anon_sym_DOT_DOT_LT] = ACTIONS(2012), + [anon_sym_DOT_DOT] = ACTIONS(2012), + [anon_sym_DOT_DOT_EQ] = ACTIONS(2012), + [sym_val_nothing] = ACTIONS(2012), + [anon_sym_true] = ACTIONS(2012), + [anon_sym_false] = ACTIONS(2012), + [aux_sym_val_number_token1] = ACTIONS(2012), + [aux_sym_val_number_token2] = ACTIONS(2012), + [aux_sym_val_number_token3] = ACTIONS(2012), + [aux_sym_val_number_token4] = ACTIONS(2012), + [anon_sym_inf] = ACTIONS(2012), + [anon_sym_DASHinf] = ACTIONS(2012), + [anon_sym_NaN] = ACTIONS(2012), + [anon_sym_0b] = ACTIONS(2012), + [anon_sym_0o] = ACTIONS(2012), + [anon_sym_0x] = ACTIONS(2012), + [sym_val_date] = ACTIONS(2012), + [anon_sym_DQUOTE] = ACTIONS(2012), + [sym__str_single_quotes] = ACTIONS(2012), + [sym__str_back_ticks] = ACTIONS(2012), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(2012), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(2012), + [anon_sym_CARET] = ACTIONS(2012), [anon_sym_POUND] = ACTIONS(3), }, [980] = { [sym_comment] = STATE(980), - [anon_sym_EQ] = ACTIONS(670), - [sym_cmd_identifier] = ACTIONS(670), - [anon_sym_SEMI] = ACTIONS(672), - [anon_sym_COLON] = ACTIONS(672), - [anon_sym_LBRACK] = ACTIONS(672), - [anon_sym_COMMA] = ACTIONS(672), - [anon_sym_RBRACK] = ACTIONS(672), - [anon_sym_LPAREN] = ACTIONS(672), - [anon_sym_DOLLAR] = ACTIONS(670), - [anon_sym_GT] = ACTIONS(670), - [anon_sym_DASH] = ACTIONS(670), - [anon_sym_in] = ACTIONS(670), - [anon_sym_LBRACE] = ACTIONS(672), - [anon_sym_DOT] = ACTIONS(670), - [anon_sym_STAR] = ACTIONS(670), - [anon_sym_QMARK2] = ACTIONS(672), - [anon_sym_STAR_STAR] = ACTIONS(672), - [anon_sym_PLUS_PLUS] = ACTIONS(672), - [anon_sym_SLASH] = ACTIONS(670), - [anon_sym_mod] = ACTIONS(670), - [anon_sym_SLASH_SLASH] = ACTIONS(672), - [anon_sym_PLUS] = ACTIONS(670), - [anon_sym_bit_DASHshl] = ACTIONS(670), - [anon_sym_bit_DASHshr] = ACTIONS(670), - [anon_sym_EQ_EQ] = ACTIONS(672), - [anon_sym_BANG_EQ] = ACTIONS(672), - [anon_sym_LT2] = ACTIONS(670), - [anon_sym_LT_EQ] = ACTIONS(672), - [anon_sym_GT_EQ] = ACTIONS(672), - [anon_sym_not_DASHin] = ACTIONS(670), - [anon_sym_starts_DASHwith] = ACTIONS(670), - [anon_sym_ends_DASHwith] = ACTIONS(670), - [anon_sym_EQ_TILDE] = ACTIONS(672), - [anon_sym_BANG_TILDE] = ACTIONS(672), - [anon_sym_bit_DASHand] = ACTIONS(670), - [anon_sym_bit_DASHxor] = ACTIONS(670), - [anon_sym_bit_DASHor] = ACTIONS(670), - [anon_sym_and] = ACTIONS(670), - [anon_sym_xor] = ACTIONS(670), - [anon_sym_or] = ACTIONS(670), - [anon_sym_not] = ACTIONS(670), - [anon_sym_DOT_DOT_LT] = ACTIONS(672), - [anon_sym_DOT_DOT] = ACTIONS(670), - [anon_sym_DOT_DOT_EQ] = ACTIONS(672), - [sym_val_nothing] = ACTIONS(670), - [anon_sym_true] = ACTIONS(670), - [anon_sym_false] = ACTIONS(670), - [aux_sym_val_number_token1] = ACTIONS(670), - [aux_sym_val_number_token2] = ACTIONS(672), - [aux_sym_val_number_token3] = ACTIONS(672), - [aux_sym_val_number_token4] = ACTIONS(672), - [anon_sym_inf] = ACTIONS(670), - [anon_sym_DASHinf] = ACTIONS(672), - [anon_sym_NaN] = ACTIONS(670), - [anon_sym_0b] = ACTIONS(670), - [anon_sym_0o] = ACTIONS(670), - [anon_sym_0x] = ACTIONS(670), - [sym_val_date] = ACTIONS(672), - [anon_sym_DQUOTE] = ACTIONS(672), - [sym__str_single_quotes] = ACTIONS(672), - [sym__str_back_ticks] = ACTIONS(672), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(672), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(672), - [anon_sym_POUND] = ACTIONS(147), + [ts_builtin_sym_end] = ACTIONS(2060), + [anon_sym_export] = ACTIONS(1950), + [anon_sym_alias] = ACTIONS(1950), + [anon_sym_let] = ACTIONS(1950), + [anon_sym_let_DASHenv] = ACTIONS(1950), + [anon_sym_mut] = ACTIONS(1950), + [anon_sym_const] = ACTIONS(1950), + [sym_cmd_identifier] = ACTIONS(1950), + [anon_sym_SEMI] = ACTIONS(1952), + [anon_sym_LF] = ACTIONS(1955), + [anon_sym_def] = ACTIONS(1950), + [anon_sym_def_DASHenv] = ACTIONS(1950), + [anon_sym_export_DASHenv] = ACTIONS(1950), + [anon_sym_extern] = ACTIONS(1950), + [anon_sym_module] = ACTIONS(1950), + [anon_sym_use] = ACTIONS(1950), + [anon_sym_LBRACK] = ACTIONS(1950), + [anon_sym_LPAREN] = ACTIONS(1950), + [anon_sym_DOLLAR] = ACTIONS(1950), + [anon_sym_error] = ACTIONS(1950), + [anon_sym_DASH] = ACTIONS(1950), + [anon_sym_break] = ACTIONS(1950), + [anon_sym_continue] = ACTIONS(1950), + [anon_sym_for] = ACTIONS(1950), + [anon_sym_loop] = ACTIONS(1950), + [anon_sym_while] = ACTIONS(1950), + [anon_sym_do] = ACTIONS(1950), + [anon_sym_if] = ACTIONS(1950), + [anon_sym_match] = ACTIONS(1950), + [anon_sym_LBRACE] = ACTIONS(1950), + [anon_sym_try] = ACTIONS(1950), + [anon_sym_return] = ACTIONS(1950), + [anon_sym_source] = ACTIONS(1950), + [anon_sym_source_DASHenv] = ACTIONS(1950), + [anon_sym_register] = ACTIONS(1950), + [anon_sym_hide] = ACTIONS(1950), + [anon_sym_hide_DASHenv] = ACTIONS(1950), + [anon_sym_overlay] = ACTIONS(1950), + [anon_sym_where] = ACTIONS(1950), + [anon_sym_not] = ACTIONS(1950), + [anon_sym_DOT_DOT_LT] = ACTIONS(1950), + [anon_sym_DOT_DOT] = ACTIONS(1950), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1950), + [sym_val_nothing] = ACTIONS(1950), + [anon_sym_true] = ACTIONS(1950), + [anon_sym_false] = ACTIONS(1950), + [aux_sym_val_number_token1] = ACTIONS(1950), + [aux_sym_val_number_token2] = ACTIONS(1950), + [aux_sym_val_number_token3] = ACTIONS(1950), + [aux_sym_val_number_token4] = ACTIONS(1950), + [anon_sym_inf] = ACTIONS(1950), + [anon_sym_DASHinf] = ACTIONS(1950), + [anon_sym_NaN] = ACTIONS(1950), + [anon_sym_0b] = ACTIONS(1950), + [anon_sym_0o] = ACTIONS(1950), + [anon_sym_0x] = ACTIONS(1950), + [sym_val_date] = ACTIONS(1950), + [anon_sym_DQUOTE] = ACTIONS(1950), + [sym__str_single_quotes] = ACTIONS(1950), + [sym__str_back_ticks] = ACTIONS(1950), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1950), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1950), + [anon_sym_CARET] = ACTIONS(1950), + [anon_sym_POUND] = ACTIONS(3), }, [981] = { [sym_comment] = STATE(981), - [ts_builtin_sym_end] = ACTIONS(1822), - [anon_sym_export] = ACTIONS(1820), - [anon_sym_alias] = ACTIONS(1820), - [anon_sym_let] = ACTIONS(1820), - [anon_sym_let_DASHenv] = ACTIONS(1820), - [anon_sym_mut] = ACTIONS(1820), - [anon_sym_const] = ACTIONS(1820), - [sym_cmd_identifier] = ACTIONS(1820), - [anon_sym_SEMI] = ACTIONS(1820), - [anon_sym_LF] = ACTIONS(1822), - [anon_sym_def] = ACTIONS(1820), - [anon_sym_def_DASHenv] = ACTIONS(1820), - [anon_sym_export_DASHenv] = ACTIONS(1820), - [anon_sym_extern] = ACTIONS(1820), - [anon_sym_module] = ACTIONS(1820), - [anon_sym_use] = ACTIONS(1820), - [anon_sym_LBRACK] = ACTIONS(1820), - [anon_sym_LPAREN] = ACTIONS(1820), - [anon_sym_DOLLAR] = ACTIONS(1820), - [anon_sym_error] = ACTIONS(1820), - [anon_sym_DASH] = ACTIONS(1820), - [anon_sym_break] = ACTIONS(1820), - [anon_sym_continue] = ACTIONS(1820), - [anon_sym_for] = ACTIONS(1820), - [anon_sym_loop] = ACTIONS(1820), - [anon_sym_while] = ACTIONS(1820), - [anon_sym_do] = ACTIONS(1820), - [anon_sym_if] = ACTIONS(1820), - [anon_sym_match] = ACTIONS(1820), - [anon_sym_LBRACE] = ACTIONS(1820), - [anon_sym_try] = ACTIONS(1820), - [anon_sym_return] = ACTIONS(1820), - [anon_sym_source] = ACTIONS(1820), - [anon_sym_source_DASHenv] = ACTIONS(1820), - [anon_sym_register] = ACTIONS(1820), - [anon_sym_hide] = ACTIONS(1820), - [anon_sym_hide_DASHenv] = ACTIONS(1820), - [anon_sym_overlay] = ACTIONS(1820), - [anon_sym_where] = ACTIONS(1820), - [anon_sym_not] = ACTIONS(1820), - [anon_sym_DOT_DOT_LT] = ACTIONS(1820), - [anon_sym_DOT_DOT] = ACTIONS(1820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), - [sym_val_nothing] = ACTIONS(1820), - [anon_sym_true] = ACTIONS(1820), - [anon_sym_false] = ACTIONS(1820), - [aux_sym_val_number_token1] = ACTIONS(1820), - [aux_sym_val_number_token2] = ACTIONS(1820), - [aux_sym_val_number_token3] = ACTIONS(1820), - [aux_sym_val_number_token4] = ACTIONS(1820), - [anon_sym_inf] = ACTIONS(1820), - [anon_sym_DASHinf] = ACTIONS(1820), - [anon_sym_NaN] = ACTIONS(1820), - [anon_sym_0b] = ACTIONS(1820), - [anon_sym_0o] = ACTIONS(1820), - [anon_sym_0x] = ACTIONS(1820), - [sym_val_date] = ACTIONS(1820), - [anon_sym_DQUOTE] = ACTIONS(1820), - [sym__str_single_quotes] = ACTIONS(1820), - [sym__str_back_ticks] = ACTIONS(1820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), - [anon_sym_CARET] = ACTIONS(1820), + [ts_builtin_sym_end] = ACTIONS(1928), + [anon_sym_export] = ACTIONS(1926), + [anon_sym_alias] = ACTIONS(1926), + [anon_sym_let] = ACTIONS(1926), + [anon_sym_let_DASHenv] = ACTIONS(1926), + [anon_sym_mut] = ACTIONS(1926), + [anon_sym_const] = ACTIONS(1926), + [sym_cmd_identifier] = ACTIONS(1926), + [anon_sym_SEMI] = ACTIONS(1926), + [anon_sym_LF] = ACTIONS(1928), + [anon_sym_def] = ACTIONS(1926), + [anon_sym_def_DASHenv] = ACTIONS(1926), + [anon_sym_export_DASHenv] = ACTIONS(1926), + [anon_sym_extern] = ACTIONS(1926), + [anon_sym_module] = ACTIONS(1926), + [anon_sym_use] = ACTIONS(1926), + [anon_sym_LBRACK] = ACTIONS(1926), + [anon_sym_LPAREN] = ACTIONS(1926), + [anon_sym_DOLLAR] = ACTIONS(1926), + [anon_sym_error] = ACTIONS(1926), + [anon_sym_DASH] = ACTIONS(1926), + [anon_sym_break] = ACTIONS(1926), + [anon_sym_continue] = ACTIONS(1926), + [anon_sym_for] = ACTIONS(1926), + [anon_sym_loop] = ACTIONS(1926), + [anon_sym_while] = ACTIONS(1926), + [anon_sym_do] = ACTIONS(1926), + [anon_sym_if] = ACTIONS(1926), + [anon_sym_match] = ACTIONS(1926), + [anon_sym_LBRACE] = ACTIONS(1926), + [anon_sym_try] = ACTIONS(1926), + [anon_sym_return] = ACTIONS(1926), + [anon_sym_source] = ACTIONS(1926), + [anon_sym_source_DASHenv] = ACTIONS(1926), + [anon_sym_register] = ACTIONS(1926), + [anon_sym_hide] = ACTIONS(1926), + [anon_sym_hide_DASHenv] = ACTIONS(1926), + [anon_sym_overlay] = ACTIONS(1926), + [anon_sym_where] = ACTIONS(1926), + [anon_sym_not] = ACTIONS(1926), + [anon_sym_DOT_DOT_LT] = ACTIONS(1926), + [anon_sym_DOT_DOT] = ACTIONS(1926), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1926), + [sym_val_nothing] = ACTIONS(1926), + [anon_sym_true] = ACTIONS(1926), + [anon_sym_false] = ACTIONS(1926), + [aux_sym_val_number_token1] = ACTIONS(1926), + [aux_sym_val_number_token2] = ACTIONS(1926), + [aux_sym_val_number_token3] = ACTIONS(1926), + [aux_sym_val_number_token4] = ACTIONS(1926), + [anon_sym_inf] = ACTIONS(1926), + [anon_sym_DASHinf] = ACTIONS(1926), + [anon_sym_NaN] = ACTIONS(1926), + [anon_sym_0b] = ACTIONS(1926), + [anon_sym_0o] = ACTIONS(1926), + [anon_sym_0x] = ACTIONS(1926), + [sym_val_date] = ACTIONS(1926), + [anon_sym_DQUOTE] = ACTIONS(1926), + [sym__str_single_quotes] = ACTIONS(1926), + [sym__str_back_ticks] = ACTIONS(1926), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1926), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1926), + [anon_sym_CARET] = ACTIONS(1926), [anon_sym_POUND] = ACTIONS(3), }, [982] = { [sym_comment] = STATE(982), - [ts_builtin_sym_end] = ACTIONS(1772), - [anon_sym_export] = ACTIONS(1770), - [anon_sym_alias] = ACTIONS(1770), - [anon_sym_let] = ACTIONS(1770), - [anon_sym_let_DASHenv] = ACTIONS(1770), - [anon_sym_mut] = ACTIONS(1770), - [anon_sym_const] = ACTIONS(1770), - [sym_cmd_identifier] = ACTIONS(1770), - [anon_sym_SEMI] = ACTIONS(1770), - [anon_sym_LF] = ACTIONS(1772), - [anon_sym_def] = ACTIONS(1770), - [anon_sym_def_DASHenv] = ACTIONS(1770), - [anon_sym_export_DASHenv] = ACTIONS(1770), - [anon_sym_extern] = ACTIONS(1770), - [anon_sym_module] = ACTIONS(1770), - [anon_sym_use] = ACTIONS(1770), - [anon_sym_LBRACK] = ACTIONS(1770), - [anon_sym_LPAREN] = ACTIONS(1770), - [anon_sym_DOLLAR] = ACTIONS(1770), - [anon_sym_error] = ACTIONS(1770), - [anon_sym_DASH] = ACTIONS(1770), - [anon_sym_break] = ACTIONS(1770), - [anon_sym_continue] = ACTIONS(1770), - [anon_sym_for] = ACTIONS(1770), - [anon_sym_loop] = ACTIONS(1770), - [anon_sym_while] = ACTIONS(1770), - [anon_sym_do] = ACTIONS(1770), - [anon_sym_if] = ACTIONS(1770), - [anon_sym_match] = ACTIONS(1770), - [anon_sym_LBRACE] = ACTIONS(1770), - [anon_sym_try] = ACTIONS(1770), - [anon_sym_return] = ACTIONS(1770), - [anon_sym_source] = ACTIONS(1770), - [anon_sym_source_DASHenv] = ACTIONS(1770), - [anon_sym_register] = ACTIONS(1770), - [anon_sym_hide] = ACTIONS(1770), - [anon_sym_hide_DASHenv] = ACTIONS(1770), - [anon_sym_overlay] = ACTIONS(1770), - [anon_sym_where] = ACTIONS(1770), - [anon_sym_not] = ACTIONS(1770), - [anon_sym_DOT_DOT_LT] = ACTIONS(1770), - [anon_sym_DOT_DOT] = ACTIONS(1770), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1770), - [sym_val_nothing] = ACTIONS(1770), - [anon_sym_true] = ACTIONS(1770), - [anon_sym_false] = ACTIONS(1770), - [aux_sym_val_number_token1] = ACTIONS(1770), - [aux_sym_val_number_token2] = ACTIONS(1770), - [aux_sym_val_number_token3] = ACTIONS(1770), - [aux_sym_val_number_token4] = ACTIONS(1770), - [anon_sym_inf] = ACTIONS(1770), - [anon_sym_DASHinf] = ACTIONS(1770), - [anon_sym_NaN] = ACTIONS(1770), - [anon_sym_0b] = ACTIONS(1770), - [anon_sym_0o] = ACTIONS(1770), - [anon_sym_0x] = ACTIONS(1770), - [sym_val_date] = ACTIONS(1770), - [anon_sym_DQUOTE] = ACTIONS(1770), - [sym__str_single_quotes] = ACTIONS(1770), - [sym__str_back_ticks] = ACTIONS(1770), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1770), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1770), - [anon_sym_CARET] = ACTIONS(1770), + [ts_builtin_sym_end] = ACTIONS(1948), + [anon_sym_export] = ACTIONS(1946), + [anon_sym_alias] = ACTIONS(1946), + [anon_sym_let] = ACTIONS(1946), + [anon_sym_let_DASHenv] = ACTIONS(1946), + [anon_sym_mut] = ACTIONS(1946), + [anon_sym_const] = ACTIONS(1946), + [sym_cmd_identifier] = ACTIONS(1946), + [anon_sym_SEMI] = ACTIONS(1946), + [anon_sym_LF] = ACTIONS(1948), + [anon_sym_def] = ACTIONS(1946), + [anon_sym_def_DASHenv] = ACTIONS(1946), + [anon_sym_export_DASHenv] = ACTIONS(1946), + [anon_sym_extern] = ACTIONS(1946), + [anon_sym_module] = ACTIONS(1946), + [anon_sym_use] = ACTIONS(1946), + [anon_sym_LBRACK] = ACTIONS(1946), + [anon_sym_LPAREN] = ACTIONS(1946), + [anon_sym_DOLLAR] = ACTIONS(1946), + [anon_sym_error] = ACTIONS(1946), + [anon_sym_DASH] = ACTIONS(1946), + [anon_sym_break] = ACTIONS(1946), + [anon_sym_continue] = ACTIONS(1946), + [anon_sym_for] = ACTIONS(1946), + [anon_sym_loop] = ACTIONS(1946), + [anon_sym_while] = ACTIONS(1946), + [anon_sym_do] = ACTIONS(1946), + [anon_sym_if] = ACTIONS(1946), + [anon_sym_match] = ACTIONS(1946), + [anon_sym_LBRACE] = ACTIONS(1946), + [anon_sym_try] = ACTIONS(1946), + [anon_sym_return] = ACTIONS(1946), + [anon_sym_source] = ACTIONS(1946), + [anon_sym_source_DASHenv] = ACTIONS(1946), + [anon_sym_register] = ACTIONS(1946), + [anon_sym_hide] = ACTIONS(1946), + [anon_sym_hide_DASHenv] = ACTIONS(1946), + [anon_sym_overlay] = ACTIONS(1946), + [anon_sym_where] = ACTIONS(1946), + [anon_sym_not] = ACTIONS(1946), + [anon_sym_DOT_DOT_LT] = ACTIONS(1946), + [anon_sym_DOT_DOT] = ACTIONS(1946), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1946), + [sym_val_nothing] = ACTIONS(1946), + [anon_sym_true] = ACTIONS(1946), + [anon_sym_false] = ACTIONS(1946), + [aux_sym_val_number_token1] = ACTIONS(1946), + [aux_sym_val_number_token2] = ACTIONS(1946), + [aux_sym_val_number_token3] = ACTIONS(1946), + [aux_sym_val_number_token4] = ACTIONS(1946), + [anon_sym_inf] = ACTIONS(1946), + [anon_sym_DASHinf] = ACTIONS(1946), + [anon_sym_NaN] = ACTIONS(1946), + [anon_sym_0b] = ACTIONS(1946), + [anon_sym_0o] = ACTIONS(1946), + [anon_sym_0x] = ACTIONS(1946), + [sym_val_date] = ACTIONS(1946), + [anon_sym_DQUOTE] = ACTIONS(1946), + [sym__str_single_quotes] = ACTIONS(1946), + [sym__str_back_ticks] = ACTIONS(1946), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1946), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1946), + [anon_sym_CARET] = ACTIONS(1946), [anon_sym_POUND] = ACTIONS(3), }, [983] = { [sym_comment] = STATE(983), - [ts_builtin_sym_end] = ACTIONS(1822), - [anon_sym_export] = ACTIONS(1820), - [anon_sym_alias] = ACTIONS(1820), - [anon_sym_let] = ACTIONS(1820), - [anon_sym_let_DASHenv] = ACTIONS(1820), - [anon_sym_mut] = ACTIONS(1820), - [anon_sym_const] = ACTIONS(1820), - [sym_cmd_identifier] = ACTIONS(1820), - [anon_sym_SEMI] = ACTIONS(1820), - [anon_sym_LF] = ACTIONS(1822), - [anon_sym_def] = ACTIONS(1820), - [anon_sym_def_DASHenv] = ACTIONS(1820), - [anon_sym_export_DASHenv] = ACTIONS(1820), - [anon_sym_extern] = ACTIONS(1820), - [anon_sym_module] = ACTIONS(1820), - [anon_sym_use] = ACTIONS(1820), - [anon_sym_LBRACK] = ACTIONS(1820), - [anon_sym_LPAREN] = ACTIONS(1820), - [anon_sym_DOLLAR] = ACTIONS(1820), - [anon_sym_error] = ACTIONS(1820), - [anon_sym_DASH] = ACTIONS(1820), - [anon_sym_break] = ACTIONS(1820), - [anon_sym_continue] = ACTIONS(1820), - [anon_sym_for] = ACTIONS(1820), - [anon_sym_loop] = ACTIONS(1820), - [anon_sym_while] = ACTIONS(1820), - [anon_sym_do] = ACTIONS(1820), - [anon_sym_if] = ACTIONS(1820), - [anon_sym_match] = ACTIONS(1820), - [anon_sym_LBRACE] = ACTIONS(1820), - [anon_sym_try] = ACTIONS(1820), - [anon_sym_return] = ACTIONS(1820), - [anon_sym_source] = ACTIONS(1820), - [anon_sym_source_DASHenv] = ACTIONS(1820), - [anon_sym_register] = ACTIONS(1820), - [anon_sym_hide] = ACTIONS(1820), - [anon_sym_hide_DASHenv] = ACTIONS(1820), - [anon_sym_overlay] = ACTIONS(1820), - [anon_sym_where] = ACTIONS(1820), - [anon_sym_not] = ACTIONS(1820), - [anon_sym_DOT_DOT_LT] = ACTIONS(1820), - [anon_sym_DOT_DOT] = ACTIONS(1820), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1820), - [sym_val_nothing] = ACTIONS(1820), - [anon_sym_true] = ACTIONS(1820), - [anon_sym_false] = ACTIONS(1820), - [aux_sym_val_number_token1] = ACTIONS(1820), - [aux_sym_val_number_token2] = ACTIONS(1820), - [aux_sym_val_number_token3] = ACTIONS(1820), - [aux_sym_val_number_token4] = ACTIONS(1820), - [anon_sym_inf] = ACTIONS(1820), - [anon_sym_DASHinf] = ACTIONS(1820), - [anon_sym_NaN] = ACTIONS(1820), - [anon_sym_0b] = ACTIONS(1820), - [anon_sym_0o] = ACTIONS(1820), - [anon_sym_0x] = ACTIONS(1820), - [sym_val_date] = ACTIONS(1820), - [anon_sym_DQUOTE] = ACTIONS(1820), - [sym__str_single_quotes] = ACTIONS(1820), - [sym__str_back_ticks] = ACTIONS(1820), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1820), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1820), - [anon_sym_CARET] = ACTIONS(1820), + [ts_builtin_sym_end] = ACTIONS(1944), + [anon_sym_export] = ACTIONS(1942), + [anon_sym_alias] = ACTIONS(1942), + [anon_sym_let] = ACTIONS(1942), + [anon_sym_let_DASHenv] = ACTIONS(1942), + [anon_sym_mut] = ACTIONS(1942), + [anon_sym_const] = ACTIONS(1942), + [sym_cmd_identifier] = ACTIONS(1942), + [anon_sym_SEMI] = ACTIONS(1942), + [anon_sym_LF] = ACTIONS(1944), + [anon_sym_def] = ACTIONS(1942), + [anon_sym_def_DASHenv] = ACTIONS(1942), + [anon_sym_export_DASHenv] = ACTIONS(1942), + [anon_sym_extern] = ACTIONS(1942), + [anon_sym_module] = ACTIONS(1942), + [anon_sym_use] = ACTIONS(1942), + [anon_sym_LBRACK] = ACTIONS(1942), + [anon_sym_LPAREN] = ACTIONS(1942), + [anon_sym_DOLLAR] = ACTIONS(1942), + [anon_sym_error] = ACTIONS(1942), + [anon_sym_DASH] = ACTIONS(1942), + [anon_sym_break] = ACTIONS(1942), + [anon_sym_continue] = ACTIONS(1942), + [anon_sym_for] = ACTIONS(1942), + [anon_sym_loop] = ACTIONS(1942), + [anon_sym_while] = ACTIONS(1942), + [anon_sym_do] = ACTIONS(1942), + [anon_sym_if] = ACTIONS(1942), + [anon_sym_match] = ACTIONS(1942), + [anon_sym_LBRACE] = ACTIONS(1942), + [anon_sym_try] = ACTIONS(1942), + [anon_sym_return] = ACTIONS(1942), + [anon_sym_source] = ACTIONS(1942), + [anon_sym_source_DASHenv] = ACTIONS(1942), + [anon_sym_register] = ACTIONS(1942), + [anon_sym_hide] = ACTIONS(1942), + [anon_sym_hide_DASHenv] = ACTIONS(1942), + [anon_sym_overlay] = ACTIONS(1942), + [anon_sym_where] = ACTIONS(1942), + [anon_sym_not] = ACTIONS(1942), + [anon_sym_DOT_DOT_LT] = ACTIONS(1942), + [anon_sym_DOT_DOT] = ACTIONS(1942), + [anon_sym_DOT_DOT_EQ] = ACTIONS(1942), + [sym_val_nothing] = ACTIONS(1942), + [anon_sym_true] = ACTIONS(1942), + [anon_sym_false] = ACTIONS(1942), + [aux_sym_val_number_token1] = ACTIONS(1942), + [aux_sym_val_number_token2] = ACTIONS(1942), + [aux_sym_val_number_token3] = ACTIONS(1942), + [aux_sym_val_number_token4] = ACTIONS(1942), + [anon_sym_inf] = ACTIONS(1942), + [anon_sym_DASHinf] = ACTIONS(1942), + [anon_sym_NaN] = ACTIONS(1942), + [anon_sym_0b] = ACTIONS(1942), + [anon_sym_0o] = ACTIONS(1942), + [anon_sym_0x] = ACTIONS(1942), + [sym_val_date] = ACTIONS(1942), + [anon_sym_DQUOTE] = ACTIONS(1942), + [sym__str_single_quotes] = ACTIONS(1942), + [sym__str_back_ticks] = ACTIONS(1942), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1942), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1942), + [anon_sym_CARET] = ACTIONS(1942), [anon_sym_POUND] = ACTIONS(3), }, [984] = { [sym_comment] = STATE(984), - [ts_builtin_sym_end] = ACTIONS(1780), - [anon_sym_export] = ACTIONS(1778), - [anon_sym_alias] = ACTIONS(1778), - [anon_sym_let] = ACTIONS(1778), - [anon_sym_let_DASHenv] = ACTIONS(1778), - [anon_sym_mut] = ACTIONS(1778), - [anon_sym_const] = ACTIONS(1778), - [sym_cmd_identifier] = ACTIONS(1778), - [anon_sym_SEMI] = ACTIONS(1778), - [anon_sym_LF] = ACTIONS(1780), - [anon_sym_def] = ACTIONS(1778), - [anon_sym_def_DASHenv] = ACTIONS(1778), - [anon_sym_export_DASHenv] = ACTIONS(1778), - [anon_sym_extern] = ACTIONS(1778), - [anon_sym_module] = ACTIONS(1778), - [anon_sym_use] = ACTIONS(1778), - [anon_sym_LBRACK] = ACTIONS(1778), - [anon_sym_LPAREN] = ACTIONS(1778), - [anon_sym_DOLLAR] = ACTIONS(1778), - [anon_sym_error] = ACTIONS(1778), - [anon_sym_DASH] = ACTIONS(1778), - [anon_sym_break] = ACTIONS(1778), - [anon_sym_continue] = ACTIONS(1778), - [anon_sym_for] = ACTIONS(1778), - [anon_sym_loop] = ACTIONS(1778), - [anon_sym_while] = ACTIONS(1778), - [anon_sym_do] = ACTIONS(1778), - [anon_sym_if] = ACTIONS(1778), - [anon_sym_match] = ACTIONS(1778), - [anon_sym_LBRACE] = ACTIONS(1778), - [anon_sym_try] = ACTIONS(1778), - [anon_sym_return] = ACTIONS(1778), - [anon_sym_source] = ACTIONS(1778), - [anon_sym_source_DASHenv] = ACTIONS(1778), - [anon_sym_register] = ACTIONS(1778), - [anon_sym_hide] = ACTIONS(1778), - [anon_sym_hide_DASHenv] = ACTIONS(1778), - [anon_sym_overlay] = ACTIONS(1778), - [anon_sym_where] = ACTIONS(1778), - [anon_sym_not] = ACTIONS(1778), - [anon_sym_DOT_DOT_LT] = ACTIONS(1778), - [anon_sym_DOT_DOT] = ACTIONS(1778), - [anon_sym_DOT_DOT_EQ] = ACTIONS(1778), - [sym_val_nothing] = ACTIONS(1778), - [anon_sym_true] = ACTIONS(1778), - [anon_sym_false] = ACTIONS(1778), - [aux_sym_val_number_token1] = ACTIONS(1778), - [aux_sym_val_number_token2] = ACTIONS(1778), - [aux_sym_val_number_token3] = ACTIONS(1778), - [aux_sym_val_number_token4] = ACTIONS(1778), - [anon_sym_inf] = ACTIONS(1778), - [anon_sym_DASHinf] = ACTIONS(1778), - [anon_sym_NaN] = ACTIONS(1778), - [anon_sym_0b] = ACTIONS(1778), - [anon_sym_0o] = ACTIONS(1778), - [anon_sym_0x] = ACTIONS(1778), - [sym_val_date] = ACTIONS(1778), - [anon_sym_DQUOTE] = ACTIONS(1778), - [sym__str_single_quotes] = ACTIONS(1778), - [sym__str_back_ticks] = ACTIONS(1778), - [anon_sym_DOLLAR_SQUOTE] = ACTIONS(1778), - [anon_sym_DOLLAR_DQUOTE] = ACTIONS(1778), - [anon_sym_CARET] = ACTIONS(1778), - [anon_sym_POUND] = ACTIONS(3), + [anon_sym_EQ] = ACTIONS(698), + [sym_cmd_identifier] = ACTIONS(698), + [anon_sym_SEMI] = ACTIONS(700), + [anon_sym_COLON] = ACTIONS(700), + [anon_sym_LBRACK] = ACTIONS(700), + [anon_sym_COMMA] = ACTIONS(700), + [anon_sym_RBRACK] = ACTIONS(700), + [anon_sym_LPAREN] = ACTIONS(700), + [anon_sym_DOLLAR] = ACTIONS(698), + [anon_sym_GT] = ACTIONS(698), + [anon_sym_DASH] = ACTIONS(698), + [anon_sym_in] = ACTIONS(698), + [anon_sym_LBRACE] = ACTIONS(700), + [anon_sym_DOT] = ACTIONS(698), + [anon_sym_STAR] = ACTIONS(698), + [anon_sym_QMARK2] = ACTIONS(700), + [anon_sym_STAR_STAR] = ACTIONS(700), + [anon_sym_PLUS_PLUS] = ACTIONS(700), + [anon_sym_SLASH] = ACTIONS(698), + [anon_sym_mod] = ACTIONS(698), + [anon_sym_SLASH_SLASH] = ACTIONS(700), + [anon_sym_PLUS] = ACTIONS(698), + [anon_sym_bit_DASHshl] = ACTIONS(698), + [anon_sym_bit_DASHshr] = ACTIONS(698), + [anon_sym_EQ_EQ] = ACTIONS(700), + [anon_sym_BANG_EQ] = ACTIONS(700), + [anon_sym_LT2] = ACTIONS(698), + [anon_sym_LT_EQ] = ACTIONS(700), + [anon_sym_GT_EQ] = ACTIONS(700), + [anon_sym_not_DASHin] = ACTIONS(698), + [anon_sym_starts_DASHwith] = ACTIONS(698), + [anon_sym_ends_DASHwith] = ACTIONS(698), + [anon_sym_EQ_TILDE] = ACTIONS(700), + [anon_sym_BANG_TILDE] = ACTIONS(700), + [anon_sym_bit_DASHand] = ACTIONS(698), + [anon_sym_bit_DASHxor] = ACTIONS(698), + [anon_sym_bit_DASHor] = ACTIONS(698), + [anon_sym_and] = ACTIONS(698), + [anon_sym_xor] = ACTIONS(698), + [anon_sym_or] = ACTIONS(698), + [anon_sym_not] = ACTIONS(698), + [anon_sym_DOT_DOT_LT] = ACTIONS(700), + [anon_sym_DOT_DOT] = ACTIONS(698), + [anon_sym_DOT_DOT_EQ] = ACTIONS(700), + [sym_val_nothing] = ACTIONS(698), + [anon_sym_true] = ACTIONS(698), + [anon_sym_false] = ACTIONS(698), + [aux_sym_val_number_token1] = ACTIONS(698), + [aux_sym_val_number_token2] = ACTIONS(700), + [aux_sym_val_number_token3] = ACTIONS(700), + [aux_sym_val_number_token4] = ACTIONS(700), + [anon_sym_inf] = ACTIONS(698), + [anon_sym_DASHinf] = ACTIONS(700), + [anon_sym_NaN] = ACTIONS(698), + [anon_sym_0b] = ACTIONS(698), + [anon_sym_0o] = ACTIONS(698), + [anon_sym_0x] = ACTIONS(698), + [sym_val_date] = ACTIONS(700), + [anon_sym_DQUOTE] = ACTIONS(700), + [sym__str_single_quotes] = ACTIONS(700), + [sym__str_back_ticks] = ACTIONS(700), + [anon_sym_DOLLAR_SQUOTE] = ACTIONS(700), + [anon_sym_DOLLAR_DQUOTE] = ACTIONS(700), + [anon_sym_POUND] = ACTIONS(157), }, }; static const uint16_t ts_small_parse_table[] = { - [0] = 4, + [0] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2062), 1, + anon_sym_DOT, + STATE(1034), 1, + sym_path, + STATE(985), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(592), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(590), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [77] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2067), 1, + anon_sym_LF, + STATE(986), 1, + sym_comment, + ACTIONS(2065), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [150] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2069), 1, + anon_sym_DOT, + STATE(985), 1, + aux_sym_cell_path_repeat1, + STATE(987), 1, + sym_comment, + STATE(1034), 1, + sym_path, + ACTIONS(588), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(586), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [229] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2073), 1, + anon_sym_LF, + STATE(988), 1, + sym_comment, + ACTIONS(2071), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [302] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2077), 1, + anon_sym_LF, + STATE(989), 1, + sym_comment, + ACTIONS(2075), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [375] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2081), 1, + anon_sym_LF, + STATE(990), 1, + sym_comment, + ACTIONS(2079), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [448] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2069), 1, + anon_sym_DOT, + STATE(987), 1, + aux_sym_cell_path_repeat1, + STATE(991), 1, + sym_comment, + STATE(1034), 1, + sym_path, + ACTIONS(599), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(597), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [527] = 33, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(55), 1, + anon_sym_match, + ACTIONS(75), 1, + anon_sym_not, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(1010), 1, + anon_sym_do, + ACTIONS(1012), 1, + anon_sym_if, + ACTIONS(1014), 1, + anon_sym_try, + ACTIONS(2083), 1, + anon_sym_LBRACK, + ACTIONS(2085), 1, + anon_sym_LPAREN, + ACTIONS(2087), 1, + anon_sym_LBRACE, + ACTIONS(2089), 1, + anon_sym_DQUOTE, + ACTIONS(2093), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2095), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(127), 1, + sym_val_number, + STATE(992), 1, + sym_comment, + STATE(2087), 1, + sym_expr_parenthesized, + STATE(2158), 1, + sym__var, + STATE(2469), 1, + sym__inter_double_quotes, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2573), 1, + sym__expression, + ACTIONS(81), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(948), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(950), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2091), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(79), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(862), 4, + sym_ctrl_do, + sym_ctrl_if, + sym_ctrl_match, + sym_ctrl_try, + STATE(2481), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(85), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2506), 11, + sym_val_bool, + sym_val_variable, + 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, + [658] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2097), 1, + anon_sym_LF, + STATE(993), 1, + sym_comment, + ACTIONS(1904), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [731] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2101), 1, + anon_sym_LF, + STATE(994), 1, + sym_comment, + ACTIONS(2099), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [804] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2105), 1, + anon_sym_LF, + STATE(995), 1, + sym_comment, + ACTIONS(2103), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [877] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2109), 1, + anon_sym_LF, + STATE(996), 1, + sym_comment, + ACTIONS(2107), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [950] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2062), 1, + ACTIONS(2111), 1, anon_sym_LF, - STATE(985), 1, + STATE(997), 1, sym_comment, - ACTIONS(1962), 61, + ACTIONS(1986), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -128365,14 +129265,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [73] = 4, + [1023] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2066), 1, + ACTIONS(2113), 1, anon_sym_LF, - STATE(986), 1, + STATE(998), 1, sym_comment, - ACTIONS(2064), 61, + ACTIONS(1976), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -128434,14 +129334,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [146] = 4, + [1096] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2068), 1, + ACTIONS(2115), 1, anon_sym_LF, - STATE(987), 1, + STATE(999), 1, sym_comment, - ACTIONS(2028), 61, + ACTIONS(1950), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -128503,14 +129403,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [219] = 4, + [1169] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2069), 1, + anon_sym_DOT, + STATE(991), 1, + sym_path, + STATE(1000), 1, + sym_comment, + STATE(1050), 1, + sym_cell_path, + ACTIONS(584), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(582), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [1248] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2072), 1, + ACTIONS(2117), 1, anon_sym_LF, - STATE(988), 1, + STATE(1001), 1, sym_comment, - ACTIONS(2070), 61, + ACTIONS(1836), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -128572,14 +129544,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [292] = 4, + [1321] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2076), 1, + ACTIONS(2121), 1, anon_sym_LF, - STATE(989), 1, + STATE(1002), 1, sym_comment, - ACTIONS(2074), 61, + ACTIONS(2119), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -128641,14 +129613,83 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [365] = 4, + [1394] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2078), 1, + ACTIONS(2125), 1, anon_sym_LF, - STATE(990), 1, + STATE(1003), 1, + sym_comment, + ACTIONS(2123), 61, + anon_sym_export, + anon_sym_alias, + anon_sym_let, + anon_sym_let_DASHenv, + anon_sym_mut, + anon_sym_const, + sym_cmd_identifier, + anon_sym_SEMI, + 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, + 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_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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [1467] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2129), 1, + anon_sym_LF, + STATE(1004), 1, sym_comment, - ACTIONS(2018), 61, + ACTIONS(2127), 61, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -128710,18 +129751,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, anon_sym_CARET, - [438] = 7, - ACTIONS(147), 1, + [1540] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, + ACTIONS(2069), 1, anon_sym_DOT, STATE(991), 1, - sym_comment, - STATE(997), 1, sym_path, - STATE(1072), 1, + STATE(1005), 1, + sym_comment, + STATE(1049), 1, sym_cell_path, - ACTIONS(576), 27, + ACTIONS(607), 27, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, @@ -128749,7 +129790,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(574), 32, + ACTIONS(605), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -128782,14 +129823,268 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [517] = 4, + [1619] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2082), 1, - anon_sym_LF, - STATE(992), 1, + ACTIONS(1511), 1, + anon_sym_DOLLAR, + ACTIONS(1537), 1, + sym_short_flag, + ACTIONS(1539), 1, + aux_sym_unquoted_token1, + ACTIONS(2131), 1, + anon_sym_LBRACK, + ACTIONS(2133), 1, + anon_sym_LPAREN, + ACTIONS(2135), 1, + anon_sym_DASH_DASH, + ACTIONS(2137), 1, + anon_sym_LBRACE, + ACTIONS(2139), 1, + anon_sym_DQUOTE, + ACTIONS(2143), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2145), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(109), 1, + sym_val_number, + STATE(1006), 1, + sym_comment, + STATE(1652), 1, + sym__var, + STATE(1751), 1, + sym__inter_single_quotes, + STATE(1753), 1, + sym__inter_double_quotes, + STATE(1756), 1, + sym__str_double_quotes, + STATE(1762), 1, + sym__cmd_arg, + STATE(1763), 1, + sym_long_flag, + STATE(1765), 1, + sym_expr_parenthesized, + STATE(1770), 1, + sym_redirection, + STATE(1773), 1, + sym__flag, + STATE(1775), 1, + sym_unquoted, + ACTIONS(1519), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(1521), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2141), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(1767), 2, + sym_val_range, + sym__value, + ACTIONS(1517), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(1525), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1523), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(1535), 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(1776), 11, + sym_val_bool, + sym_val_variable, + 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, + [1747] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2069), 1, + anon_sym_DOT, + STATE(991), 1, + sym_path, + STATE(1007), 1, sym_comment, - ACTIONS(2004), 61, + STATE(1191), 1, + sym_cell_path, + ACTIONS(576), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(574), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [1825] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1008), 1, + sym_comment, + STATE(1010), 1, + sym_path, + STATE(1186), 1, + sym_cell_path, + ACTIONS(613), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(615), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [1903] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1009), 1, + sym_comment, + ACTIONS(2149), 17, + ts_builtin_sym_end, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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(2151), 44, anon_sym_export, anon_sym_alias, anon_sym_let, @@ -128797,15 +130092,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_mut, anon_sym_const, sym_cmd_identifier, - anon_sym_SEMI, 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, @@ -128817,7 +130109,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_do, anon_sym_if, anon_sym_match, - anon_sym_LBRACE, anon_sym_try, anon_sym_return, anon_sym_source, @@ -128828,42 +130119,312 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_overlay, anon_sym_where, anon_sym_not, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [1975] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1010), 1, + sym_comment, + STATE(1013), 1, + aux_sym_cell_path_repeat1, + STATE(1055), 1, + sym_path, + ACTIONS(597), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(599), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, 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, + [2053] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2069), 1, + anon_sym_DOT, + STATE(991), 1, + sym_path, + STATE(1011), 1, + sym_comment, + STATE(1091), 1, + sym_cell_path, + ACTIONS(603), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(601), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, + [2131] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2069), 1, + anon_sym_DOT, + STATE(991), 1, + sym_path, + STATE(1012), 1, + sym_comment, + STATE(1032), 1, + sym_cell_path, + ACTIONS(580), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, - [590] = 7, - ACTIONS(147), 1, + ACTIONS(578), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [2209] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, + ACTIONS(2147), 1, anon_sym_DOT, - STATE(993), 1, + STATE(1013), 1, sym_comment, - STATE(1000), 1, + STATE(1018), 1, aux_sym_cell_path_repeat1, - STATE(1034), 1, + STATE(1055), 1, sym_path, - ACTIONS(615), 27, - anon_sym_SEMI, + ACTIONS(586), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(588), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [2287] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2069), 1, + anon_sym_DOT, + STATE(991), 1, + sym_path, + STATE(1014), 1, + sym_comment, + STATE(1175), 1, + sym_cell_path, + ACTIONS(611), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -128890,7 +130451,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(613), 32, + ACTIONS(609), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -128923,88 +130484,370 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [669] = 4, - ACTIONS(3), 1, + [2365] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2086), 1, - anon_sym_LF, - STATE(994), 1, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1010), 1, + sym_path, + STATE(1015), 1, sym_comment, - ACTIONS(2084), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + STATE(1187), 1, + sym_cell_path, + ACTIONS(605), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(607), 44, anon_sym_LBRACK, + anon_sym_COMMA, anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [2443] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1010), 1, + sym_path, + STATE(1016), 1, + sym_comment, + STATE(1161), 1, + sym_cell_path, + ACTIONS(574), 14, 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_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_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(576), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [2521] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1010), 1, + sym_path, + STATE(1017), 1, + sym_comment, + STATE(1094), 1, + sym_cell_path, + ACTIONS(609), 14, + 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_DOT_DOT, aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(611), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, 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, + [2599] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2153), 1, + anon_sym_DOT, + STATE(1055), 1, + sym_path, + STATE(1018), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(590), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, + ACTIONS(592), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, - anon_sym_CARET, - [742] = 7, - ACTIONS(147), 1, + [2675] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2156), 1, + anon_sym_QMARK2, + STATE(1019), 1, + sym_comment, + ACTIONS(658), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(656), 33, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [2749] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, + ACTIONS(2069), 1, anon_sym_DOT, - STATE(995), 1, - sym_comment, - STATE(997), 1, + STATE(991), 1, sym_path, - STATE(1040), 1, + STATE(1020), 1, + sym_comment, + STATE(1106), 1, sym_cell_path, - ACTIONS(588), 27, - anon_sym_SEMI, + ACTIONS(570), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -129031,7 +130874,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(586), 32, + ACTIONS(568), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -129064,88 +130907,89 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [821] = 4, - ACTIONS(3), 1, + [2827] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2088), 1, - anon_sym_LF, - STATE(996), 1, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1010), 1, + sym_path, + STATE(1021), 1, sym_comment, - ACTIONS(1898), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_SEMI, - 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(1093), 1, + sym_cell_path, + ACTIONS(578), 14, 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_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_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(580), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - 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] = 7, - ACTIONS(147), 1, + [2905] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, + ACTIONS(2069), 1, anon_sym_DOT, - STATE(993), 1, - aux_sym_cell_path_repeat1, - STATE(997), 1, - sym_comment, - STATE(1034), 1, + STATE(991), 1, sym_path, - ACTIONS(584), 27, - anon_sym_SEMI, + STATE(1022), 1, + sym_comment, + STATE(1197), 1, + sym_cell_path, + ACTIONS(615), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -129172,7 +131016,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(582), 32, + ACTIONS(613), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -129205,155 +131049,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [973] = 4, - ACTIONS(3), 1, + [2983] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2092), 1, - anon_sym_LF, - STATE(998), 1, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1010), 1, + sym_path, + STATE(1023), 1, sym_comment, - ACTIONS(2090), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_SEMI, - 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(1169), 1, + sym_cell_path, + ACTIONS(582), 14, 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_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_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, 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, - [1046] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2096), 1, - anon_sym_LF, - STATE(999), 1, - sym_comment, - ACTIONS(2094), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(584), 44, 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_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_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - 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, - [1119] = 6, - ACTIONS(147), 1, + [3061] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2098), 1, - anon_sym_DOT, - STATE(1034), 1, - sym_path, - STATE(1000), 2, + ACTIONS(2156), 1, + anon_sym_QMARK2, + STATE(1024), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(596), 27, + ACTIONS(658), 27, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, @@ -129381,12 +131155,13 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(594), 32, + ACTIONS(656), 33, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -129414,344 +131189,105 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1196] = 33, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(39), 1, - anon_sym_DASH, - ACTIONS(55), 1, - anon_sym_match, - ACTIONS(75), 1, - anon_sym_not, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(1010), 1, - anon_sym_do, - ACTIONS(1012), 1, - anon_sym_if, - ACTIONS(1014), 1, - anon_sym_try, - ACTIONS(2101), 1, - anon_sym_LBRACK, - ACTIONS(2103), 1, - anon_sym_LPAREN, - ACTIONS(2105), 1, - anon_sym_LBRACE, - ACTIONS(2107), 1, - anon_sym_DQUOTE, - ACTIONS(2111), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2113), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(127), 1, - sym_val_number, - STATE(1001), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, - sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, - sym__inter_double_quotes, - STATE(2558), 1, - sym__expression, - ACTIONS(81), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(83), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(924), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(926), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2109), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(79), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(89), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(827), 4, - sym_ctrl_do, - sym_ctrl_if, - sym_ctrl_match, - sym_ctrl_try, - STATE(2472), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(85), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2467), 11, - sym_val_bool, - sym_val_variable, - 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, - [1327] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2117), 1, - anon_sym_LF, - STATE(1002), 1, - sym_comment, - ACTIONS(2115), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_SEMI, - 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, - 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_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_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [1400] = 4, - ACTIONS(3), 1, + [3135] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2121), 1, - anon_sym_LF, - STATE(1003), 1, + ACTIONS(2147), 1, + anon_sym_DOT, + STATE(1010), 1, + sym_path, + STATE(1025), 1, sym_comment, - ACTIONS(2119), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_SEMI, - 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(1153), 1, + sym_cell_path, + ACTIONS(568), 14, 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_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_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, 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, - [1473] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2125), 1, - anon_sym_LF, - STATE(1004), 1, - sym_comment, - ACTIONS(2123), 61, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, - sym_cmd_identifier, - anon_sym_SEMI, - anon_sym_def, - anon_sym_def_DASHenv, - anon_sym_export_DASHenv, - anon_sym_extern, - anon_sym_module, - anon_sym_use, + ACTIONS(570), 44, 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_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_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - 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, - [1546] = 7, - ACTIONS(147), 1, + [3213] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, + ACTIONS(2147), 1, anon_sym_DOT, - STATE(1005), 1, - sym_comment, - STATE(1023), 1, + STATE(1010), 1, sym_path, - STATE(1119), 1, + STATE(1026), 1, + sym_comment, + STATE(1094), 1, sym_cell_path, - ACTIONS(574), 14, - anon_sym_DOLLAR, + ACTIONS(609), 6, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, + ACTIONS(2161), 8, + anon_sym_DOLLAR, + anon_sym_DASH, anon_sym_not, anon_sym_DOT_DOT, aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(576), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, + ACTIONS(611), 21, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -129773,6 +131309,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + ACTIONS(2158), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, sym_val_nothing, @@ -129790,17 +131333,18 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [1624] = 6, - ACTIONS(147), 1, + [3295] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2129), 1, + ACTIONS(2147), 1, anon_sym_DOT, - STATE(1074), 1, + STATE(1010), 1, sym_path, - STATE(1006), 2, + STATE(1027), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 14, + STATE(1140), 1, + sym_cell_path, + ACTIONS(601), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -129815,7 +131359,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(596), 44, + ACTIONS(603), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -129860,74 +131404,74 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [1700] = 32, + [3373] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1512), 1, + ACTIONS(1333), 1, anon_sym_DOLLAR, - ACTIONS(1538), 1, + ACTIONS(1359), 1, sym_short_flag, - ACTIONS(1540), 1, + ACTIONS(1361), 1, aux_sym_unquoted_token1, - ACTIONS(2132), 1, + ACTIONS(2164), 1, anon_sym_LBRACK, - ACTIONS(2134), 1, + ACTIONS(2166), 1, anon_sym_LPAREN, - ACTIONS(2136), 1, + ACTIONS(2168), 1, anon_sym_DASH_DASH, - ACTIONS(2138), 1, + ACTIONS(2170), 1, anon_sym_LBRACE, - ACTIONS(2140), 1, + ACTIONS(2172), 1, anon_sym_DQUOTE, - ACTIONS(2144), 1, + ACTIONS(2176), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2146), 1, + ACTIONS(2178), 1, anon_sym_DOLLAR_DQUOTE, - STATE(109), 1, + STATE(107), 1, sym_val_number, - STATE(1007), 1, + STATE(1028), 1, sym_comment, - STATE(1658), 1, + STATE(1648), 1, sym__var, - STATE(1732), 1, + STATE(1690), 1, + sym__cmd_arg, + STATE(1691), 1, sym__inter_single_quotes, - STATE(1743), 1, + STATE(1692), 1, + sym__inter_double_quotes, + STATE(1696), 1, + sym_long_flag, + STATE(1706), 1, sym_unquoted, - STATE(1745), 1, + STATE(1707), 1, sym__flag, - STATE(1747), 1, + STATE(1708), 1, sym_redirection, - STATE(1752), 1, + STATE(1713), 1, sym_expr_parenthesized, - STATE(1755), 1, - sym_long_flag, - STATE(1762), 1, - sym__inter_double_quotes, - STATE(1778), 1, + STATE(1720), 1, sym__str_double_quotes, - STATE(1786), 1, - sym__cmd_arg, - ACTIONS(1520), 2, + ACTIONS(1341), 2, sym_val_nothing, sym_val_date, - ACTIONS(1522), 2, + ACTIONS(1343), 2, anon_sym_true, anon_sym_false, - ACTIONS(2142), 2, + ACTIONS(2174), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(1749), 2, + STATE(1712), 2, sym_val_range, sym__value, - ACTIONS(1518), 3, + ACTIONS(1339), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(1526), 3, + ACTIONS(1347), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1524), 7, + ACTIONS(1345), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -129935,7 +131479,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - ACTIONS(1536), 8, + ACTIONS(1357), 8, anon_sym_err_GT, anon_sym_out_GT, anon_sym_e_GT, @@ -129944,7 +131488,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_out_PLUSerr_GT, anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, - STATE(1734), 11, + STATE(1723), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -129956,83 +131500,13 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [1828] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1008), 1, - sym_comment, - ACTIONS(2148), 17, - ts_builtin_sym_end, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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(2150), 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, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [1900] = 5, - ACTIONS(147), 1, + [3501] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2152), 1, - anon_sym_QMARK2, - STATE(1009), 1, + STATE(1029), 1, sym_comment, - ACTIONS(653), 27, - anon_sym_SEMI, + ACTIONS(771), 27, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -130059,13 +131533,13 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(651), 33, + ACTIONS(769), 33, + anon_sym_EQ, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -130093,22 +131567,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [1974] = 7, - ACTIONS(147), 1, + [3572] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1010), 1, + STATE(1030), 1, sym_comment, - STATE(1023), 1, - sym_path, - STATE(1123), 1, - sym_cell_path, - ACTIONS(605), 14, + ACTIONS(686), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -130119,13 +131588,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(607), 44, + ACTIONS(688), 45, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -130164,18 +131634,84 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [2052] = 7, - ACTIONS(147), 1, + [3643] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, - anon_sym_DOT, - STATE(997), 1, - sym_path, - STATE(1011), 1, + ACTIONS(2180), 1, + anon_sym_LPAREN, + STATE(1031), 1, sym_comment, - STATE(1180), 1, - sym_cell_path, - ACTIONS(580), 26, + STATE(1189), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2182), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2184), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + ACTIONS(704), 21, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(702), 29, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [3722] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1032), 1, + sym_comment, + ACTIONS(862), 27, + anon_sym_COLON, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -130202,7 +131738,8 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(578), 32, + ACTIONS(860), 33, + anon_sym_EQ, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -130235,18 +131772,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2130] = 7, - ACTIONS(147), 1, + [3793] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, - anon_sym_DOT, - STATE(997), 1, - sym_path, - STATE(1012), 1, + STATE(1033), 1, sym_comment, - STATE(1090), 1, - sym_cell_path, - ACTIONS(570), 26, + ACTIONS(752), 27, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -130273,12 +131805,13 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(568), 32, + ACTIONS(750), 33, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -130306,37 +131839,177 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2208] = 7, - ACTIONS(147), 1, + [3864] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1013), 1, + STATE(1034), 1, sym_comment, - STATE(1023), 1, - sym_path, - STATE(1137), 1, - sym_cell_path, - ACTIONS(578), 14, + ACTIONS(761), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(759), 33, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(580), 44, + [3935] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1035), 1, + sym_comment, + ACTIONS(2188), 16, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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(2186), 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, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4006] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2190), 1, + anon_sym_LPAREN, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + STATE(1036), 1, + sym_comment, + STATE(1190), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2194), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(702), 13, + 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_DOT_DOT, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(704), 37, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, anon_sym_STAR_STAR, @@ -130365,44 +132038,21 @@ static const uint16_t ts_small_parse_table[] = { sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [2286] = 7, - ACTIONS(147), 1, + [4085] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, - anon_sym_DOT, - STATE(997), 1, - sym_path, - STATE(1014), 1, + STATE(1037), 1, sym_comment, - STATE(1030), 1, - sym_cell_path, - ACTIONS(611), 26, + ACTIONS(2198), 16, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -130415,28 +132065,41 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(609), 32, + anon_sym_CARET, + ACTIONS(2196), 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_GT, + anon_sym_error, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + 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, anon_sym_DOT_DOT, sym_val_nothing, @@ -130448,22 +132111,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2364] = 7, - ACTIONS(147), 1, + [4156] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1015), 1, + ACTIONS(2200), 1, + anon_sym_QMARK2, + STATE(1038), 1, sym_comment, - STATE(1023), 1, - sym_path, - STATE(1117), 1, - sym_cell_path, - ACTIONS(609), 14, + ACTIONS(656), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -130474,7 +132134,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(611), 44, + ACTIONS(658), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -130519,22 +132179,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [2442] = 7, - ACTIONS(147), 1, + [4229] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1016), 1, + ACTIONS(2200), 1, + anon_sym_QMARK2, + STATE(1039), 1, sym_comment, - STATE(1023), 1, - sym_path, - STATE(1124), 1, - sym_cell_path, - ACTIONS(568), 14, + ACTIONS(656), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -130545,7 +132202,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(570), 44, + ACTIONS(658), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -130590,22 +132247,17 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [2520] = 7, - ACTIONS(147), 1, + [4302] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1017), 1, + STATE(1040), 1, sym_comment, - STATE(1023), 1, - sym_path, - STATE(1196), 1, - sym_cell_path, - ACTIONS(601), 14, + ACTIONS(698), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -130616,13 +132268,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(603), 44, + ACTIONS(700), 45, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -130661,74 +132314,81 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [2598] = 32, + [4373] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1335), 1, - anon_sym_DOLLAR, - ACTIONS(1361), 1, - sym_short_flag, - ACTIONS(1363), 1, - aux_sym_unquoted_token1, - ACTIONS(2154), 1, + ACTIONS(942), 1, + anon_sym_LF, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2156), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2158), 1, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2160), 1, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2162), 1, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, anon_sym_DQUOTE, - ACTIONS(2166), 1, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2168), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - STATE(108), 1, + ACTIONS(2234), 1, + sym_short_flag, + STATE(117), 1, sym_val_number, - STATE(1018), 1, + STATE(1041), 1, sym_comment, - STATE(1649), 1, - sym__var, - STATE(1701), 1, - sym_long_flag, - STATE(1702), 1, - sym__inter_single_quotes, - STATE(1711), 1, - sym__cmd_arg, - STATE(1717), 1, - sym_unquoted, - STATE(1724), 1, + STATE(1061), 1, sym__flag, - STATE(1725), 1, - sym_redirection, - STATE(1726), 1, - sym__inter_double_quotes, - STATE(1729), 1, + STATE(1860), 1, + sym__var, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1731), 1, + STATE(1940), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, sym__str_double_quotes, - ACTIONS(1343), 2, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, + sym_long_flag, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(1345), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2164), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(1691), 2, - sym_val_range, - sym__value, - ACTIONS(1341), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(1349), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1347), 7, + ACTIONS(940), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -130736,16 +132396,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - ACTIONS(1359), 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(1728), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -130757,20 +132408,17 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [2726] = 7, - ACTIONS(147), 1, + [4499] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, + ACTIONS(2236), 1, + anon_sym_COMMA, + ACTIONS(2238), 1, anon_sym_DOT, - STATE(997), 1, - sym_path, - STATE(1019), 1, + STATE(1042), 1, sym_comment, - STATE(1139), 1, - sym_cell_path, - ACTIONS(592), 26, + ACTIONS(748), 25, anon_sym_LBRACK, - anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -130795,7 +132443,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(590), 32, + ACTIONS(746), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -130828,91 +132476,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2804] = 9, - ACTIONS(147), 1, + [4573] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1020), 1, + ACTIONS(2240), 1, + anon_sym_SEMI, + STATE(1043), 1, sym_comment, - STATE(1023), 1, - sym_path, - STATE(1196), 1, - sym_cell_path, - ACTIONS(601), 6, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(2173), 8, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(603), 21, + ACTIONS(109), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + 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(2170), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [2886] = 7, - ACTIONS(147), 1, + ACTIONS(107), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4645] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, - anon_sym_DOT, - STATE(997), 1, - sym_path, - STATE(1021), 1, + ACTIONS(2242), 1, + anon_sym_SEMI, + STATE(1044), 1, sym_comment, - STATE(1091), 1, - sym_cell_path, - ACTIONS(607), 26, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -130939,7 +132577,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(605), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -130972,160 +132610,215 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [2964] = 7, - ACTIONS(147), 1, + [4717] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1022), 1, + ACTIONS(2244), 1, + anon_sym_SEMI, + STATE(1045), 1, sym_comment, - STATE(1023), 1, - sym_path, - STATE(1116), 1, - sym_cell_path, - ACTIONS(590), 14, + ACTIONS(109), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(107), 32, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(592), 44, + [4789] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2246), 1, + anon_sym_SEMI, + STATE(1046), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [3042] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1023), 1, - sym_comment, - STATE(1025), 1, - aux_sym_cell_path_repeat1, - STATE(1074), 1, - sym_path, - ACTIONS(582), 14, + ACTIONS(107), 32, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(584), 44, + [4861] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2248), 1, + anon_sym_SEMI, + STATE(1047), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [3120] = 7, - ACTIONS(147), 1, + ACTIONS(107), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [4933] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2080), 1, - anon_sym_DOT, - STATE(997), 1, - sym_path, - STATE(1024), 1, + ACTIONS(2250), 1, + anon_sym_SEMI, + STATE(1048), 1, sym_comment, - STATE(1154), 1, - sym_cell_path, - ACTIONS(603), 26, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -131152,7 +132845,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(601), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -131185,157 +132878,307 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3198] = 7, - ACTIONS(147), 1, + [5005] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1006), 1, - aux_sym_cell_path_repeat1, - STATE(1025), 1, + STATE(1049), 1, sym_comment, - STATE(1074), 1, - sym_path, - ACTIONS(613), 14, + ACTIONS(767), 27, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(765), 32, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(615), 44, + [5075] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1050), 1, + sym_comment, + ACTIONS(858), 27, + anon_sym_SEMI, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [3276] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2127), 1, - anon_sym_DOT, - STATE(1023), 1, - sym_path, - STATE(1026), 1, - sym_comment, - STATE(1106), 1, - sym_cell_path, - ACTIONS(586), 14, + ACTIONS(856), 32, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(588), 44, + [5145] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(664), 1, + anon_sym_LF, + ACTIONS(2202), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(2204), 1, anon_sym_LPAREN, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, anon_sym_LBRACE, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1051), 1, + sym_comment, + STATE(1860), 1, + sym__var, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(1944), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2778), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(2218), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2228), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - anon_sym__, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [5271] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2256), 1, + anon_sym_SEMI, + STATE(1052), 1, + sym_comment, + ACTIONS(109), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [3354] = 5, - ACTIONS(147), 1, + ACTIONS(107), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [5343] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2152), 1, - anon_sym_QMARK2, - STATE(1027), 1, - sym_comment, - ACTIONS(653), 27, + ACTIONS(2258), 1, anon_sym_SEMI, + STATE(1053), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -131362,13 +133205,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(651), 33, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -131396,14 +133238,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3428] = 5, - ACTIONS(147), 1, + [5415] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2176), 1, - anon_sym_QMARK2, - STATE(1028), 1, + STATE(1054), 1, sym_comment, - ACTIONS(651), 15, + ACTIONS(750), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -131419,7 +133259,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(653), 44, + ACTIONS(752), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -131464,14 +133304,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [3501] = 5, - ACTIONS(147), 1, + [5485] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2176), 1, - anon_sym_QMARK2, - STATE(1029), 1, + STATE(1055), 1, sym_comment, - ACTIONS(651), 15, + ACTIONS(759), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -131487,7 +133325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(653), 44, + ACTIONS(761), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -131532,13 +133370,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [3574] = 4, - ACTIONS(147), 1, + [5555] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1030), 1, + ACTIONS(2260), 1, + anon_sym_SEMI, + STATE(1056), 1, sym_comment, - ACTIONS(779), 27, - anon_sym_COLON, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -131565,8 +133404,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(777), 33, - anon_sym_EQ, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -131599,82 +133437,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3645] = 4, - ACTIONS(147), 1, + [5627] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1031), 1, + ACTIONS(2262), 1, + anon_sym_SEMI, + STATE(1057), 1, sym_comment, - ACTIONS(702), 15, - 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(704), 45, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [3716] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1032), 1, - sym_comment, - ACTIONS(2180), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, @@ -131687,41 +133471,28 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - ACTIONS(2178), 44, - anon_sym_export, - anon_sym_alias, - anon_sym_let, - anon_sym_let_DASHenv, - anon_sym_mut, - anon_sym_const, + ACTIONS(107), 32, 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_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_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_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, sym_val_nothing, @@ -131733,12 +133504,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3787] = 4, - ACTIONS(147), 1, + [5699] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1033), 1, + STATE(1058), 1, sym_comment, - ACTIONS(670), 15, + ACTIONS(746), 15, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -131754,14 +133525,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(672), 45, + ACTIONS(748), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -131800,13 +133570,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [3858] = 4, - ACTIONS(147), 1, + [5769] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1034), 1, + STATE(1059), 1, sym_comment, - ACTIONS(754), 27, - anon_sym_SEMI, + ACTIONS(748), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -131833,7 +133602,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(752), 33, + ACTIONS(746), 33, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -131867,13 +133636,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [3929] = 4, - ACTIONS(147), 1, + [5839] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1035), 1, + ACTIONS(2264), 1, + anon_sym_SEMI, + STATE(1060), 1, sym_comment, - ACTIONS(814), 27, - anon_sym_COLON, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -131900,8 +133670,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(812), 33, - anon_sym_EQ, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -131934,29 +133703,179 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4000] = 8, - ACTIONS(147), 1, + [5911] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(684), 1, + anon_sym_LF, + ACTIONS(2202), 1, + anon_sym_LBRACK, + ACTIONS(2204), 1, anon_sym_LPAREN, - STATE(1036), 1, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2208), 1, + anon_sym_DASH_DASH, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_LBRACE, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2234), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1061), 1, sym_comment, - STATE(1195), 2, + STATE(1067), 1, + sym__flag, + STATE(1860), 1, + sym__var, + STATE(1863), 1, sym_expr_parenthesized, - sym_val_number, - ACTIONS(2184), 3, + STATE(1911), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, + sym_long_flag, + ACTIONS(2218), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2228), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(682), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - ACTIONS(2186), 4, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [6037] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2266), 1, + anon_sym_SEMI, + STATE(1062), 1, + sym_comment, + ACTIONS(109), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - ACTIONS(688), 21, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(107), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [6109] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2268), 1, + anon_sym_SEMI, + STATE(1063), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, + anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -131969,13 +133888,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, - ACTIONS(686), 29, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -132002,16 +133925,114 @@ static const uint16_t ts_small_parse_table[] = { sym_val_nothing, anon_sym_true, anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [6181] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(684), 1, + anon_sym_LF, + ACTIONS(2202), 1, + anon_sym_LBRACK, + ACTIONS(2204), 1, + anon_sym_LPAREN, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2208), 1, + anon_sym_DASH_DASH, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_LBRACE, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2234), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1064), 1, + sym_comment, + STATE(1068), 1, + sym__flag, + STATE(1860), 1, + sym__var, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(1911), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, + sym_long_flag, + ACTIONS(2218), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2228), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4079] = 4, - ACTIONS(147), 1, + ACTIONS(682), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [6307] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1037), 1, - sym_comment, - ACTIONS(761), 27, + ACTIONS(2270), 1, anon_sym_SEMI, + STATE(1065), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -132038,13 +134059,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(759), 33, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -132072,151 +134092,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4150] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1038), 1, - sym_comment, - ACTIONS(2190), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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(2188), 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, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [4221] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - STATE(1039), 1, - sym_comment, - STATE(1104), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2196), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(686), 13, - 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_DOT_DOT, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(688), 37, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - sym_val_date, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [4300] = 4, - ACTIONS(147), 1, + [6379] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1040), 1, - sym_comment, - ACTIONS(858), 27, + ACTIONS(2272), 1, anon_sym_SEMI, + STATE(1066), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -132243,7 +134126,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(856), 32, + ACTIONS(107), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -132276,81 +134159,81 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [4370] = 32, + [6451] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(974), 1, + ACTIONS(668), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1041), 1, + STATE(1067), 1, sym_comment, - STATE(1046), 1, + STATE(1087), 1, sym__flag, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1992), 1, + STATE(1903), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(972), 4, + ACTIONS(666), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -132358,7 +134241,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -132370,81 +134253,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [4496] = 32, + [6577] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(659), 1, + ACTIONS(668), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1042), 1, + STATE(1068), 1, sym_comment, - STATE(1082), 1, + STATE(1086), 1, sym__flag, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1937), 1, + STATE(1903), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(657), 4, + ACTIONS(666), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -132452,7 +134335,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -132464,67 +134347,67 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [4622] = 32, + [6703] = 32, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(680), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, - anon_sym_DOLLAR, ACTIONS(2206), 1, - anon_sym_DASH, + anon_sym_DOLLAR, ACTIONS(2208), 1, - anon_sym_LBRACE, + anon_sym_DASH_DASH, ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_LBRACE, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, - anon_sym_DOLLAR_DQUOTE, ACTIONS(2232), 1, - anon_sym_DASH_DASH, + anon_sym_DOLLAR_DQUOTE, ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1043), 1, + STATE(1069), 1, sym_comment, - STATE(1861), 1, + STATE(1090), 1, + sym__flag, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1976), 1, + STATE(1899), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2798), 1, - sym__flag, - STATE(2910), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -132533,12 +134416,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -132546,7 +134429,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -132558,81 +134441,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [4748] = 32, + [6829] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(676), 1, + ACTIONS(680), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1044), 1, - sym_comment, - STATE(1056), 1, + STATE(1051), 1, sym__flag, - STATE(1861), 1, + STATE(1070), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1986), 1, + STATE(1899), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(674), 4, + ACTIONS(678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -132640,7 +134523,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -132652,81 +134535,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [4874] = 32, + [6955] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(708), 1, + ACTIONS(676), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1045), 1, + STATE(1071), 1, sym_comment, - STATE(1049), 1, + STATE(1083), 1, sym__flag, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1970), 1, + STATE(1958), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(706), 4, + ACTIONS(674), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -132734,7 +134617,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -132746,81 +134629,148 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5000] = 32, - ACTIONS(3), 1, + [7081] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(659), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2274), 1, + anon_sym_SEMI, + STATE(1072), 1, + sym_comment, + ACTIONS(109), 26, anon_sym_LBRACK, - ACTIONS(2200), 1, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - ACTIONS(2202), 1, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(107), 32, + sym_cmd_identifier, anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [7153] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2202), 1, + anon_sym_LBRACK, ACTIONS(2204), 1, - anon_sym_DASH_DASH, + anon_sym_LPAREN, ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1046), 1, + STATE(1073), 1, sym_comment, - STATE(1085), 1, - sym__flag, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1937), 1, + STATE(1899), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2805), 1, + sym__flag, + STATE(2909), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(657), 4, + ACTIONS(678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -132828,7 +134778,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -132840,81 +134790,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5126] = 32, + [7279] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(676), 1, + ACTIONS(668), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1047), 1, - sym_comment, STATE(1071), 1, sym__flag, - STATE(1861), 1, + STATE(1074), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1986), 1, + STATE(1903), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(674), 4, + ACTIONS(666), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -132922,7 +134872,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -132934,81 +134884,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5252] = 32, + [7405] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(700), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1048), 1, - sym_comment, - STATE(1083), 1, + STATE(1069), 1, sym__flag, - STATE(1861), 1, + STATE(1075), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1960), 1, + STATE(1938), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(698), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -133016,7 +134966,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -133028,81 +134978,148 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5378] = 32, + [7531] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2276), 1, + anon_sym_SEMI, + STATE(1076), 1, + sym_comment, + ACTIONS(109), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(107), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [7603] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(700), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, - anon_sym_DOLLAR, ACTIONS(2206), 1, - anon_sym_DASH, + anon_sym_DOLLAR, ACTIONS(2208), 1, - anon_sym_LBRACE, + anon_sym_DASH_DASH, ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_LBRACE, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, - anon_sym_DOLLAR_DQUOTE, ACTIONS(2232), 1, - anon_sym_DASH_DASH, + anon_sym_DOLLAR_DQUOTE, ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1049), 1, + STATE(1070), 1, + sym__flag, + STATE(1077), 1, sym_comment, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1960), 1, + STATE(1938), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2814), 1, - sym__flag, - STATE(2910), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(698), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -133110,7 +135127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -133122,147 +135139,148 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5504] = 4, - ACTIONS(147), 1, + [7729] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1050), 1, + ACTIONS(2278), 1, + anon_sym_SEMI, + STATE(1078), 1, sym_comment, - ACTIONS(759), 15, - 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(761), 44, + ACTIONS(109), 26, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [5574] = 32, + ACTIONS(107), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [7801] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(668), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1051), 1, - sym_comment, - STATE(1079), 1, + STATE(1073), 1, sym__flag, - STATE(1861), 1, + STATE(1079), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1981), 1, + STATE(1938), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(666), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -133270,7 +135288,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -133282,81 +135300,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5700] = 32, + [7927] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(668), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(2198), 1, - anon_sym_LBRACK, - ACTIONS(2200), 1, - anon_sym_LPAREN, ACTIONS(2202), 1, - anon_sym_DOLLAR, + anon_sym_LBRACK, ACTIONS(2204), 1, - anon_sym_DASH_DASH, + anon_sym_LPAREN, ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1052), 1, + STATE(1080), 1, sym_comment, - STATE(1086), 1, - sym__flag, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1981), 1, + STATE(1938), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2800), 1, + sym__flag, + STATE(2909), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(666), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -133364,7 +135382,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -133376,81 +135394,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5826] = 32, + [8053] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(668), 1, + ACTIONS(696), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1053), 1, - sym_comment, - STATE(1080), 1, + STATE(1075), 1, sym__flag, - STATE(1861), 1, + STATE(1081), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1981), 1, + STATE(1934), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(666), 4, + ACTIONS(694), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -133458,7 +135476,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -133470,215 +135488,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [5952] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2236), 1, - anon_sym_SEMI, - STATE(1054), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [6024] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2238), 1, - anon_sym_SEMI, - STATE(1055), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [6096] = 32, + [8179] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(668), 1, + ACTIONS(696), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1043), 1, + STATE(1077), 1, sym__flag, - STATE(1056), 1, + STATE(1082), 1, sym_comment, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1981), 1, + STATE(1934), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(666), 4, + ACTIONS(694), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -133686,7 +135570,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -133698,81 +135582,81 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [6222] = 32, + [8305] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(708), 1, + ACTIONS(696), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2208), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2212), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1048), 1, + STATE(1079), 1, sym__flag, - STATE(1057), 1, + STATE(1083), 1, sym_comment, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1970), 1, + STATE(1934), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(706), 4, + ACTIONS(694), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -133780,7 +135664,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -133792,416 +135676,269 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [6348] = 5, - ACTIONS(147), 1, + [8431] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2240), 1, - anon_sym_SEMI, - STATE(1058), 1, - sym_comment, - ACTIONS(109), 26, + ACTIONS(696), 1, + anon_sym_LF, + ACTIONS(2202), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2204), 1, anon_sym_LPAREN, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2208), 1, + anon_sym_DASH_DASH, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2234), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1080), 1, + sym__flag, + STATE(1084), 1, + sym_comment, + STATE(1860), 1, + sym__var, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(1934), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, + sym_long_flag, + ACTIONS(2218), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [6420] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2242), 1, - anon_sym_SEMI, - STATE(1059), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6492] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2244), 1, + ACTIONS(694), 4, anon_sym_SEMI, - STATE(1060), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [6564] = 5, - ACTIONS(147), 1, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [8557] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2246), 1, - anon_sym_SEMI, - STATE(1061), 1, - sym_comment, - ACTIONS(109), 26, + ACTIONS(696), 1, + anon_sym_LF, + ACTIONS(2202), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2204), 1, anon_sym_LPAREN, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1085), 1, + sym_comment, + STATE(1860), 1, + sym__var, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(1934), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2791), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(2218), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2228), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6636] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2248), 1, + ACTIONS(694), 4, anon_sym_SEMI, - STATE(1062), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [6708] = 32, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [8683] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(708), 1, + ACTIONS(676), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, - anon_sym_DOLLAR, ACTIONS(2206), 1, - anon_sym_DASH, + anon_sym_DOLLAR, ACTIONS(2208), 1, - anon_sym_LBRACE, + anon_sym_DASH_DASH, ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_LBRACE, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, - anon_sym_DOLLAR_DQUOTE, ACTIONS(2232), 1, - anon_sym_DASH_DASH, + anon_sym_DOLLAR_DQUOTE, ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1063), 1, + STATE(1084), 1, + sym__flag, + STATE(1086), 1, sym_comment, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1970), 1, + STATE(1958), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2801), 1, - sym__flag, - STATE(2910), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(706), 4, + ACTIONS(674), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -134209,7 +135946,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -134221,549 +135958,363 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [6834] = 5, - ACTIONS(147), 1, + [8809] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2250), 1, - anon_sym_SEMI, - STATE(1064), 1, - sym_comment, - ACTIONS(109), 26, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2202), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2204), 1, anon_sym_LPAREN, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2208), 1, + anon_sym_DASH_DASH, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2234), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1085), 1, + sym__flag, + STATE(1087), 1, + sym_comment, + STATE(1860), 1, + sym__var, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(1958), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, + sym_long_flag, + ACTIONS(2218), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2228), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [6906] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2252), 1, + ACTIONS(674), 4, anon_sym_SEMI, - STATE(1065), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [6978] = 4, - ACTIONS(147), 1, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [8935] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1066), 1, - sym_comment, - ACTIONS(750), 26, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2202), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2204), 1, anon_sym_LPAREN, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2208), 1, + anon_sym_DASH_DASH, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(748), 33, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2234), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1082), 1, + sym__flag, + STATE(1088), 1, + sym_comment, + STATE(1860), 1, + sym__var, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(1958), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, + sym_long_flag, + ACTIONS(2218), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7048] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2254), 1, - anon_sym_SEMI, - STATE(1067), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7120] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2256), 1, + ACTIONS(674), 4, anon_sym_SEMI, - STATE(1068), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7192] = 5, - ACTIONS(147), 1, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [9061] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2258), 1, - anon_sym_SEMI, - STATE(1069), 1, - sym_comment, - ACTIONS(109), 26, + ACTIONS(672), 1, + anon_sym_LF, + ACTIONS(2202), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2204), 1, anon_sym_LPAREN, + ACTIONS(2206), 1, + anon_sym_DOLLAR, + ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - sym_val_date, + ACTIONS(2214), 1, + anon_sym_not, + ACTIONS(2226), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2232), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + STATE(117), 1, + sym_val_number, + STATE(1089), 1, + sym_comment, + STATE(1860), 1, + sym__var, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(1945), 1, + sym__expression, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2814), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(2218), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, + ACTIONS(2228), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2216), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7264] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2260), 1, + ACTIONS(670), 4, anon_sym_SEMI, - STATE(1070), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + STATE(2132), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2222), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7336] = 32, + STATE(2096), 11, + sym_val_bool, + sym_val_variable, + 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, + [9187] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(668), 1, + ACTIONS(664), 1, anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2202), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2204), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, - anon_sym_DOLLAR, ACTIONS(2206), 1, - anon_sym_DASH, + anon_sym_DOLLAR, ACTIONS(2208), 1, - anon_sym_LBRACE, + anon_sym_DASH_DASH, ACTIONS(2210), 1, + anon_sym_DASH, + ACTIONS(2212), 1, + anon_sym_LBRACE, + ACTIONS(2214), 1, anon_sym_not, - ACTIONS(2222), 1, - anon_sym_DQUOTE, ACTIONS(2226), 1, + anon_sym_DQUOTE, + ACTIONS(2230), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, - anon_sym_DOLLAR_DQUOTE, ACTIONS(2232), 1, - anon_sym_DASH_DASH, + anon_sym_DOLLAR_DQUOTE, ACTIONS(2234), 1, sym_short_flag, - STATE(116), 1, + STATE(117), 1, sym_val_number, - STATE(1071), 1, + STATE(1089), 1, + sym__flag, + STATE(1090), 1, sym_comment, - STATE(1861), 1, + STATE(1860), 1, sym__var, - STATE(1862), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(1981), 1, + STATE(1944), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2101), 1, sym__str_double_quotes, - STATE(2794), 1, - sym__flag, - STATE(2910), 1, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2165), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(2218), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2220), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2228), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2216), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(666), 4, + ACTIONS(662), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - STATE(2089), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -134771,7 +136322,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -134783,13 +136334,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [7462] = 4, - ACTIONS(147), 1, + [9313] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1072), 1, + STATE(1091), 1, sym_comment, - ACTIONS(826), 27, - anon_sym_SEMI, + ACTIONS(810), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -134816,7 +136366,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(824), 32, + ACTIONS(808), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -134849,84 +136399,94 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7532] = 5, - ACTIONS(147), 1, + [9382] = 17, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2262), 1, - anon_sym_SEMI, - STATE(1073), 1, + ACTIONS(2284), 1, + anon_sym_in, + ACTIONS(2300), 1, + anon_sym_bit_DASHand, + ACTIONS(2302), 1, + anon_sym_bit_DASHxor, + ACTIONS(2304), 1, + anon_sym_bit_DASHor, + STATE(1092), 1, sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, + ACTIONS(2280), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2282), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2298), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2296), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2294), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(781), 7, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(783), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + 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(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7604] = 4, - ACTIONS(147), 1, + [9477] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1074), 1, + STATE(1093), 1, sym_comment, - ACTIONS(752), 15, + ACTIONS(860), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, @@ -134937,7 +136497,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(754), 44, + ACTIONS(862), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -134982,358 +136542,222 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [7674] = 5, - ACTIONS(147), 1, + [9546] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2264), 1, - anon_sym_SEMI, - STATE(1075), 1, + STATE(1094), 1, sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, + ACTIONS(848), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7746] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2266), 1, - anon_sym_SEMI, - STATE(1076), 1, - sym_comment, - ACTIONS(109), 26, + ACTIONS(850), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + 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(107), 32, - sym_cmd_identifier, + [9615] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1095), 1, + sym_comment, + ACTIONS(836), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [7818] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2268), 1, - anon_sym_SEMI, - STATE(1077), 1, - sym_comment, - ACTIONS(109), 26, + ACTIONS(838), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, 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_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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, - anon_sym_DOT_DOT, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7890] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2270), 1, - anon_sym_COMMA, - ACTIONS(2272), 1, - anon_sym_DOT, - STATE(1078), 1, - sym_comment, - ACTIONS(750), 25, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + 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(748), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [7964] = 32, - ACTIONS(3), 1, + [9684] = 36, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(680), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2306), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, - anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2316), 1, + anon_sym_RBRACE, + ACTIONS(2318), 1, + anon_sym__, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, - sym_short_flag, - STATE(116), 1, + STATE(120), 1, sym_val_number, - STATE(1057), 1, - sym__flag, - STATE(1079), 1, + STATE(1096), 1, sym_comment, - STATE(1861), 1, + STATE(1201), 1, + aux_sym_ctrl_match_repeat1, + STATE(1921), 1, sym__var, - STATE(1862), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(1976), 1, - sym__expression, - STATE(2139), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2248), 1, sym__str_double_quotes, - STATE(2162), 1, - sym_long_flag, - ACTIONS(2214), 2, + STATE(2333), 1, + sym__expression, + STATE(2638), 1, + sym_match_arm, + STATE(3679), 1, + sym_match_pattern, + STATE(3688), 1, + sym__match_or_pattern, + STATE(3693), 1, + sym_default_arm, + STATE(3696), 1, + sym__match_list_destructure_pattern, + ACTIONS(2322), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(678), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, - aux_sym_val_number_token1, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -135345,81 +136769,80 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [8090] = 32, + [9817] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(680), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2376), 1, sym_short_flag, - STATE(116), 1, + STATE(118), 1, sym_val_number, - STATE(1063), 1, - sym__flag, - STATE(1080), 1, + STATE(1097), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(1135), 1, + sym__flag, + STATE(1957), 1, sym_expr_parenthesized, - STATE(1976), 1, + STATE(1965), 1, + sym__var, + STATE(2019), 1, sym__expression, - STATE(2139), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2162), 1, - sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(678), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -135427,7 +136850,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -135439,81 +136862,80 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [8216] = 32, + [9942] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(676), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2376), 1, sym_short_flag, - STATE(116), 1, + STATE(118), 1, sym_val_number, - STATE(1052), 1, - sym__flag, - STATE(1081), 1, + STATE(1098), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(1168), 1, + sym__flag, + STATE(1957), 1, sym_expr_parenthesized, - STATE(1986), 1, + STATE(1965), 1, + sym__var, + STATE(2019), 1, sym__expression, - STATE(2139), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2162), 1, - sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(674), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -135521,7 +136943,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -135533,81 +136955,80 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [8342] = 32, + [10067] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(619), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2376), 1, sym_short_flag, - STATE(116), 1, + STATE(118), 1, sym_val_number, - STATE(1044), 1, - sym__flag, - STATE(1082), 1, + STATE(1099), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(1170), 1, + sym__flag, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2005), 1, + STATE(1965), 1, + sym__var, + STATE(2019), 1, sym__expression, - STATE(2139), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2162), 1, - sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(617), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -135615,7 +137036,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -135627,81 +137048,161 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [8468] = 32, + [10192] = 20, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2382), 1, + anon_sym_COMMA, + ACTIONS(2394), 1, + anon_sym_SLASH_SLASH, + ACTIONS(2402), 1, + anon_sym_bit_DASHand, + ACTIONS(2404), 1, + anon_sym_bit_DASHxor, + ACTIONS(2406), 1, + anon_sym_bit_DASHor, + ACTIONS(2408), 1, + anon_sym_and, + ACTIONS(2410), 1, + anon_sym_xor, + ACTIONS(2412), 1, + anon_sym_or, + STATE(1100), 1, + sym_comment, + ACTIONS(2384), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2386), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2392), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2396), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2400), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2390), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2388), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2398), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(2378), 13, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(2380), 16, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [10293] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(696), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2206), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2232), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(116), 1, + STATE(118), 1, sym_val_number, - STATE(1083), 1, + STATE(1101), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(1950), 1, + STATE(1965), 1, + sym__var, + STATE(2065), 1, sym__expression, - STATE(2139), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2822), 1, + STATE(2869), 1, sym__flag, - STATE(2910), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(670), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(694), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -135709,7 +137210,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -135721,148 +137222,80 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [8594] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2274), 1, - anon_sym_SEMI, - STATE(1084), 1, - sym_comment, - ACTIONS(109), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(107), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [8666] = 32, + [10418] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(619), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2376), 1, sym_short_flag, - STATE(116), 1, + STATE(118), 1, sym_val_number, - STATE(1047), 1, + STATE(1101), 1, sym__flag, - STATE(1085), 1, + STATE(1102), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2005), 1, + STATE(1965), 1, + sym__var, + STATE(2057), 1, sym__expression, - STATE(2139), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2162), 1, - sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(664), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(617), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -135870,7 +137303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -135882,241 +137315,173 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [8792] = 32, + [10543] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(680), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, - anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, sym_short_flag, - STATE(116), 1, + STATE(118), 1, sym_val_number, - STATE(1045), 1, - sym__flag, - STATE(1086), 1, + STATE(1103), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(1976), 1, + STATE(1965), 1, + sym__var, + STATE(2057), 1, sym__expression, - STATE(2139), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2162), 1, + STATE(2871), 1, + sym__flag, + STATE(2974), 1, sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(662), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(664), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(678), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2149), 11, - sym_val_bool, - sym_val_variable, - 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, - [8918] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1087), 1, - sym_comment, - ACTIONS(748), 15, - 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_DOT_DOT, + ACTIONS(2364), 7, aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(750), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, 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, - [8988] = 32, + STATE(2284), 11, + sym_val_bool, + sym_val_variable, + 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, + [10668] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(676), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, + ACTIONS(2376), 1, sym_short_flag, - STATE(116), 1, + STATE(118), 1, sym_val_number, - STATE(1053), 1, - sym__flag, - STATE(1088), 1, + STATE(1104), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(1150), 1, + sym__flag, + STATE(1957), 1, sym_expr_parenthesized, - STATE(1986), 1, + STATE(1965), 1, + sym__var, + STATE(2019), 1, sym__expression, - STATE(2139), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2162), 1, - sym_long_flag, - ACTIONS(2214), 2, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(674), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -136124,7 +137489,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -136136,89 +137501,92 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [9114] = 32, - ACTIONS(3), 1, + [10793] = 36, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(619), 1, - anon_sym_LF, - ACTIONS(2198), 1, + ACTIONS(2306), 1, anon_sym_LBRACK, - ACTIONS(2200), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2202), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2204), 1, - anon_sym_DASH_DASH, - ACTIONS(2206), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2208), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2210), 1, + ACTIONS(2318), 1, + anon_sym__, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2222), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2226), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2228), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2230), 1, - sym_short_flag, - STATE(116), 1, + ACTIONS(2418), 1, + anon_sym_RBRACE, + STATE(120), 1, sym_val_number, - STATE(1088), 1, - sym__flag, - STATE(1089), 1, + STATE(1105), 1, sym_comment, - STATE(1861), 1, + STATE(1120), 1, + aux_sym_ctrl_match_repeat1, + STATE(1921), 1, sym__var, - STATE(1862), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2005), 1, - sym__expression, - STATE(2139), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2248), 1, sym__str_double_quotes, - STATE(2162), 1, - sym_long_flag, - ACTIONS(2214), 2, + STATE(2333), 1, + sym__expression, + STATE(2638), 1, + sym_match_arm, + STATE(3679), 1, + sym_match_pattern, + STATE(3688), 1, + sym__match_or_pattern, + STATE(3696), 1, + sym__match_list_destructure_pattern, + STATE(3711), 1, + sym_default_arm, + ACTIONS(2322), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2216), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2224), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2212), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2220), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(617), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - STATE(2089), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2218), 7, - aux_sym_val_number_token1, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -136230,12 +137598,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [9240] = 4, - ACTIONS(147), 1, + [10926] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1090), 1, + STATE(1106), 1, sym_comment, - ACTIONS(834), 26, + ACTIONS(826), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136262,7 +137630,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(832), 32, + ACTIONS(824), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -136295,20 +137663,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9309] = 4, - ACTIONS(147), 1, + [10995] = 11, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1091), 1, + ACTIONS(2394), 1, + anon_sym_SLASH_SLASH, + STATE(1107), 1, sym_comment, - ACTIONS(838), 26, + ACTIONS(2384), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2386), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2392), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2396), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2390), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(2398), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(783), 19, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(781), 23, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [11078] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2394), 1, + anon_sym_SLASH_SLASH, + STATE(1108), 1, + sym_comment, + ACTIONS(2386), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(2390), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(783), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -136327,16 +137776,11 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(836), 32, + ACTIONS(781), 27, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, - anon_sym_DASH, anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_LT2, @@ -136360,40 +137804,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9378] = 12, - ACTIONS(147), 1, + [11155] = 12, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - STATE(1092), 1, + STATE(1109), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 19, + ACTIONS(781), 19, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_bit_DASHand, @@ -136413,7 +137857,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 19, + ACTIONS(783), 19, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136433,21 +137877,21 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [9463] = 7, - ACTIONS(147), 1, + [11240] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - STATE(1093), 1, + STATE(1110), 1, sym_comment, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(818), 23, + ACTIONS(783), 23, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136471,7 +137915,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(816), 29, + ACTIONS(781), 29, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -136501,15 +137945,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9538] = 5, - ACTIONS(147), 1, + [11315] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1094), 1, + STATE(1111), 1, sym_comment, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(818), 24, + ACTIONS(783), 24, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136534,7 +137978,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(816), 32, + ACTIONS(781), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -136567,27 +138011,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9609] = 9, - ACTIONS(147), 1, + [11386] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - STATE(1095), 1, + STATE(1112), 1, sym_comment, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(818), 23, + ACTIONS(783), 23, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136611,7 +138055,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(816), 25, + ACTIONS(781), 25, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -136637,43 +138081,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9688] = 13, - ACTIONS(147), 1, + [11465] = 13, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - STATE(1096), 1, + STATE(1113), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2292), 2, + ACTIONS(2400), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136691,7 +138135,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(816), 19, + ACTIONS(781), 19, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_bit_DASHand, @@ -136711,45 +138155,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9775] = 14, - ACTIONS(147), 1, + [11552] = 14, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - ACTIONS(2294), 1, + ACTIONS(2402), 1, anon_sym_bit_DASHand, - STATE(1097), 1, + STATE(1114), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2292), 2, + ACTIONS(2400), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136767,7 +138211,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(816), 18, + ACTIONS(781), 18, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_bit_DASHxor, @@ -136786,47 +138230,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [9864] = 15, - ACTIONS(147), 1, + [11641] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - ACTIONS(2294), 1, + ACTIONS(2402), 1, anon_sym_bit_DASHand, - ACTIONS(2296), 1, + ACTIONS(2404), 1, anon_sym_bit_DASHxor, - STATE(1098), 1, + STATE(1115), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2292), 2, + ACTIONS(2400), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 17, + ACTIONS(781), 17, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_bit_DASHor, @@ -136844,7 +138288,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136862,49 +138306,49 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [9955] = 16, - ACTIONS(147), 1, + [11732] = 16, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - ACTIONS(2294), 1, + ACTIONS(2402), 1, anon_sym_bit_DASHand, - ACTIONS(2296), 1, + ACTIONS(2404), 1, anon_sym_bit_DASHxor, - ACTIONS(2298), 1, + ACTIONS(2406), 1, anon_sym_bit_DASHor, - STATE(1099), 1, + STATE(1116), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2292), 2, + ACTIONS(2400), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 16, + ACTIONS(781), 16, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_and, @@ -136921,7 +138365,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -136939,51 +138383,51 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10048] = 17, - ACTIONS(147), 1, + [11825] = 17, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - ACTIONS(2294), 1, + ACTIONS(2402), 1, anon_sym_bit_DASHand, - ACTIONS(2296), 1, + ACTIONS(2404), 1, anon_sym_bit_DASHxor, - ACTIONS(2298), 1, + ACTIONS(2406), 1, anon_sym_bit_DASHor, - ACTIONS(2300), 1, + ACTIONS(2408), 1, anon_sym_and, - STATE(1100), 1, + STATE(1117), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2292), 2, + ACTIONS(2400), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 15, + ACTIONS(781), 15, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_xor, @@ -136999,7 +138443,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -137017,53 +138461,53 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10143] = 18, - ACTIONS(147), 1, + [11920] = 18, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - ACTIONS(2294), 1, + ACTIONS(2402), 1, anon_sym_bit_DASHand, - ACTIONS(2296), 1, + ACTIONS(2404), 1, anon_sym_bit_DASHxor, - ACTIONS(2298), 1, + ACTIONS(2406), 1, anon_sym_bit_DASHor, - ACTIONS(2300), 1, + ACTIONS(2408), 1, anon_sym_and, - ACTIONS(2302), 1, + ACTIONS(2410), 1, anon_sym_xor, - STATE(1101), 1, + STATE(1118), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2292), 2, + ACTIONS(2400), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 14, + ACTIONS(781), 14, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_or, @@ -137078,7 +138522,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -137096,55 +138540,55 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10240] = 19, - ACTIONS(147), 1, + [12017] = 19, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, + ACTIONS(2394), 1, anon_sym_SLASH_SLASH, - ACTIONS(2294), 1, + ACTIONS(2402), 1, anon_sym_bit_DASHand, - ACTIONS(2296), 1, + ACTIONS(2404), 1, anon_sym_bit_DASHxor, - ACTIONS(2298), 1, + ACTIONS(2406), 1, anon_sym_bit_DASHor, - ACTIONS(2300), 1, + ACTIONS(2408), 1, anon_sym_and, - ACTIONS(2302), 1, + ACTIONS(2410), 1, anon_sym_xor, - ACTIONS(2304), 1, + ACTIONS(2412), 1, anon_sym_or, - STATE(1102), 1, + STATE(1119), 1, sym_comment, - ACTIONS(2276), 2, + ACTIONS(2384), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2278), 2, + ACTIONS(2386), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(2392), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, + ACTIONS(2396), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2292), 2, + ACTIONS(2400), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2282), 3, + ACTIONS(2390), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(2280), 4, + ACTIONS(2388), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2290), 4, + ACTIONS(2398), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 13, + ACTIONS(781), 13, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_not, @@ -137158,7 +138602,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -137176,8 +138620,8 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [10339] = 32, - ACTIONS(3), 1, + [12116] = 36, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(2306), 1, anon_sym_LBRACK, @@ -137186,78 +138630,82 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(2310), 1, anon_sym_DOLLAR, ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, ACTIONS(2318), 1, + anon_sym__, + ACTIONS(2320), 1, anon_sym_not, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, + ACTIONS(2420), 1, + anon_sym_RBRACE, + STATE(120), 1, sym_val_number, - STATE(1103), 1, + STATE(1120), 1, sym_comment, - STATE(1118), 1, - sym__flag, - STATE(1979), 1, + STATE(1201), 1, + aux_sym_ctrl_match_repeat1, + STATE(1921), 1, sym__var, - STATE(2003), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2065), 1, - sym__expression, - STATE(2215), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2248), 1, sym__str_double_quotes, - ACTIONS(678), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(680), 2, - ts_builtin_sym_end, - anon_sym_LF, + STATE(2333), 1, + sym__expression, + STATE(2638), 1, + sym_match_arm, + STATE(3679), 1, + sym_match_pattern, + STATE(3688), 1, + sym__match_or_pattern, + STATE(3696), 1, + sym__match_list_destructure_pattern, + STATE(3703), 1, + sym_default_arm, ACTIONS(2322), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -137269,275 +138717,80 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [10464] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1104), 1, - sym_comment, - ACTIONS(852), 14, - 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(854), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [10533] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1105), 1, - sym_comment, - ACTIONS(771), 14, - 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(773), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [10602] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1106), 1, - sym_comment, - ACTIONS(856), 14, - 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(858), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [10671] = 32, + [12249] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1107), 1, + STATE(1102), 1, + sym__flag, + STATE(1121), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2047), 1, + STATE(1965), 1, + sym__var, + STATE(2056), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2868), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(698), 2, + ACTIONS(678), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(700), 2, + ACTIONS(680), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -137545,7 +138798,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -137557,50 +138810,50 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [10796] = 32, + [12374] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2312), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1108), 1, - sym_comment, - STATE(1120), 1, + STATE(1103), 1, sym__flag, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1122), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2065), 1, + STATE(1965), 1, + sym__var, + STATE(2056), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, ACTIONS(678), 2, anon_sym_SEMI, @@ -137608,29 +138861,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(680), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -137638,7 +138891,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -137650,50 +138903,115 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [10921] = 32, + [12499] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1123), 1, + sym_comment, + ACTIONS(846), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(844), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [12568] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1109), 1, + STATE(1124), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2065), 1, + STATE(1965), 1, + sym__var, + STATE(2056), 1, sym__expression, - STATE(2215), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2875), 1, + STATE(2873), 1, sym__flag, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, ACTIONS(678), 2, anon_sym_SEMI, @@ -137701,29 +139019,29 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(680), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -137731,7 +139049,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -137743,80 +139061,80 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [11046] = 32, + [12693] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2312), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1110), 1, - sym_comment, - STATE(1115), 1, + STATE(1121), 1, sym__flag, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1125), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2047), 1, + STATE(1965), 1, + sym__var, + STATE(2050), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - ACTIONS(698), 2, + ACTIONS(619), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(700), 2, + ACTIONS(621), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -137824,7 +139142,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -137836,303 +139154,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [11171] = 4, - ACTIONS(147), 1, + [12818] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1111), 1, - sym_comment, - ACTIONS(773), 26, + ACTIONS(2344), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2346), 1, anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(771), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [11240] = 20, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2286), 1, - anon_sym_SLASH_SLASH, - ACTIONS(2294), 1, - anon_sym_bit_DASHand, - ACTIONS(2296), 1, - anon_sym_bit_DASHxor, - ACTIONS(2298), 1, - anon_sym_bit_DASHor, - ACTIONS(2300), 1, - anon_sym_and, - ACTIONS(2302), 1, - anon_sym_xor, - ACTIONS(2304), 1, - anon_sym_or, ACTIONS(2348), 1, - anon_sym_COMMA, - STATE(1112), 1, - sym_comment, - ACTIONS(2276), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2278), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2284), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2292), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2282), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2280), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2290), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(2344), 13, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(2346), 16, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [11341] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1113), 1, - sym_comment, - ACTIONS(773), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(771), 32, - sym_cmd_identifier, anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [11410] = 36, - ACTIONS(147), 1, - anon_sym_POUND, ACTIONS(2350), 1, - anon_sym_LBRACK, + anon_sym_DASH_DASH, ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, - anon_sym_DOLLAR, - ACTIONS(2356), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2360), 1, - anon_sym_RBRACE, - ACTIONS(2362), 1, - anon_sym__, - ACTIONS(2364), 1, + ACTIONS(2356), 1, anon_sym_not, ACTIONS(2368), 1, - anon_sym_DOT_DOT, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - STATE(123), 1, + ACTIONS(2376), 1, + sym_short_flag, + STATE(118), 1, sym_val_number, - STATE(1114), 1, + STATE(1122), 1, + sym__flag, + STATE(1126), 1, sym_comment, - STATE(1200), 1, - aux_sym_ctrl_match_repeat1, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, - sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2461), 1, + STATE(1965), 1, + sym__var, + STATE(2050), 1, sym__expression, - STATE(2637), 1, - sym_match_arm, - STATE(3681), 1, - sym_match_pattern, - STATE(3682), 1, - sym__match_or_pattern, - STATE(3683), 1, - sym__match_list_destructure_pattern, - STATE(3709), 1, - sym_default_arm, - ACTIONS(2366), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, + sym__inter_double_quotes, + STATE(2282), 1, + sym__inter_single_quotes, + STATE(2308), 1, + sym__str_double_quotes, + ACTIONS(619), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(621), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2358), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2364), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -138144,80 +139247,80 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [11543] = 32, + [12943] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1115), 1, + STATE(1124), 1, + sym__flag, + STATE(1127), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1957), 1, sym_expr_parenthesized, + STATE(1965), 1, + sym__var, STATE(2050), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2861), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(694), 2, + ACTIONS(619), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(696), 2, + ACTIONS(621), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -138225,7 +139328,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -138237,210 +139340,145 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [11668] = 4, - ACTIONS(147), 1, + [13068] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1116), 1, + STATE(1128), 1, sym_comment, - ACTIONS(767), 14, - 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(769), 44, + ACTIONS(105), 26, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [11737] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1117), 1, - sym_comment, - ACTIONS(777), 14, + ACTIONS(103), 32, + sym_cmd_identifier, 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(779), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, 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_LT_EQ, - anon_sym_GT_EQ, + anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_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_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_not, + anon_sym_DOT_DOT, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, + aux_sym_val_number_token1, 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, - [11806] = 32, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [13137] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1107), 1, - sym__flag, - STATE(1118), 1, + STATE(1129), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2077), 1, + STATE(1965), 1, + sym__var, + STATE(2050), 1, sym__expression, - STATE(2215), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - ACTIONS(706), 2, + STATE(2856), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(619), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(708), 2, + ACTIONS(621), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -138448,7 +139486,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -138460,12 +139498,12 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [11931] = 4, - ACTIONS(147), 1, + [13262] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1119), 1, + STATE(1130), 1, sym_comment, - ACTIONS(824), 14, + ACTIONS(769), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -138480,7 +139518,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(826), 44, + ACTIONS(771), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -138525,80 +139563,80 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12000] = 32, + [13331] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1120), 1, + STATE(1125), 1, + sym__flag, + STATE(1131), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2077), 1, + STATE(1965), 1, + sym__var, + STATE(2041), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(2872), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(706), 2, + ACTIONS(694), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(708), 2, + ACTIONS(696), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -138606,7 +139644,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -138618,270 +139656,77 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [12125] = 4, - ACTIONS(147), 1, + [13456] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1121), 1, - sym_comment, - ACTIONS(820), 14, - 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, + ACTIONS(161), 1, anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(822), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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, + STATE(1132), 1, + sym_comment, + ACTIONS(159), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [12194] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1122), 1, - sym_comment, - ACTIONS(870), 14, - 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(872), 44, + ACTIONS(791), 24, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [12263] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1123), 1, - sym_comment, - ACTIONS(836), 14, + ACTIONS(789), 31, + sym_cmd_identifier, 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(838), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, 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_LT_EQ, - anon_sym_GT_EQ, + anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_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_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_not, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, + aux_sym_val_number_token1, 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, - [12332] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1124), 1, - sym_comment, - ACTIONS(832), 14, - 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_DOT_DOT, - aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(834), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [12401] = 4, - ACTIONS(147), 1, + [13529] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1125), 1, + STATE(1133), 1, sym_comment, ACTIONS(791), 26, anon_sym_LBRACK, @@ -138943,12 +139788,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [12470] = 4, - ACTIONS(147), 1, + [13598] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1126), 1, + STATE(1134), 1, sym_comment, - ACTIONS(808), 14, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(781), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -138963,15 +139811,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(810), 44, + ACTIONS(783), 42, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, @@ -139008,80 +139854,80 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [12539] = 32, + [13669] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2312), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1127), 1, - sym_comment, - STATE(1151), 1, + STATE(1126), 1, sym__flag, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1135), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2062), 1, + STATE(1965), 1, + sym__var, + STATE(2041), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - ACTIONS(666), 2, + ACTIONS(694), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(668), 2, + ACTIONS(696), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -139089,7 +139935,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -139101,704 +139947,209 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [12664] = 32, - ACTIONS(3), 1, + [13794] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2306), 1, + STATE(1136), 1, + sym_comment, + ACTIONS(814), 26, anon_sym_LBRACK, - ACTIONS(2308), 1, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, - anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1103), 1, - sym__flag, - STATE(1128), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2062), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(666), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(668), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [12789] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, - anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1108), 1, - sym__flag, - STATE(1129), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2062), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(666), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(668), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [12914] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, - anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1109), 1, - sym__flag, - STATE(1130), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2062), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(666), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(668), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [13039] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1131), 1, - sym_comment, - ACTIONS(840), 14, + ACTIONS(812), 32, + sym_cmd_identifier, 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_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(842), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, 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_LT_EQ, - anon_sym_GT_EQ, + anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_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_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [13108] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1132), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2062), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2307), 1, - sym__str_double_quotes, - STATE(2856), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(666), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(668), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, + anon_sym_DOT_DOT, sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [13233] = 36, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2350), 1, - anon_sym_LBRACK, - ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, - anon_sym_DOLLAR, - ACTIONS(2356), 1, - anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2362), 1, - anon_sym__, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, - anon_sym_DOT_DOT, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(2380), 1, - anon_sym_DQUOTE, - ACTIONS(2384), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2388), 1, - anon_sym_RBRACE, - STATE(123), 1, - sym_val_number, - STATE(1133), 1, - sym_comment, - STATE(1200), 1, - aux_sym_ctrl_match_repeat1, - STATE(1919), 1, - sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, - sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2461), 1, - sym__expression, - STATE(2637), 1, - sym_match_arm, - STATE(3665), 1, - sym_default_arm, - STATE(3681), 1, - sym_match_pattern, - STATE(3682), 1, - sym__match_or_pattern, - STATE(3683), 1, - sym__match_list_destructure_pattern, - ACTIONS(2366), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2372), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2382), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2378), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2376), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2232), 11, - sym_val_bool, - sym_val_variable, - 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, - [13366] = 32, - ACTIONS(3), 1, + [13863] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, + STATE(1137), 1, + sym_comment, + ACTIONS(789), 14, anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1134), 1, - sym_comment, - STATE(1194), 1, - sym__flag, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2083), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(657), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(659), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [13491] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1135), 1, - sym_comment, - ACTIONS(868), 26, + ACTIONS(791), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + 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(866), 32, - sym_cmd_identifier, + [13932] = 6, + ACTIONS(149), 1, + anon_sym_DOT_DOT, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1138), 1, + sym_comment, + ACTIONS(147), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 13, anon_sym_DOLLAR, 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_not, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(791), 42, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_LT2, + 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_not, - anon_sym_DOT_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, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [13560] = 4, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [14005] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1136), 1, + STATE(1139), 1, sym_comment, - ACTIONS(866), 14, + ACTIONS(844), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -139813,7 +140164,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(868), 44, + ACTIONS(846), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -139858,12 +140209,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13629] = 4, - ACTIONS(147), 1, + [14074] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1137), 1, + STATE(1140), 1, sym_comment, - ACTIONS(860), 14, + ACTIONS(808), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -139878,7 +140229,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(862), 44, + ACTIONS(810), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -139923,307 +140274,539 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [13698] = 32, - ACTIONS(3), 1, + [14143] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2306), 1, + STATE(1141), 1, + sym_comment, + ACTIONS(2280), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2282), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2294), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 8, + anon_sym_DOLLAR, + anon_sym_in, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(783), 34, anon_sym_LBRACK, - ACTIONS(2308), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, - anon_sym_not, - ACTIONS(2330), 1, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, anon_sym_DQUOTE, - ACTIONS(2334), 1, + sym__str_single_quotes, + sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1110), 1, - sym__flag, - STATE(1138), 1, + [14226] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1142), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2077), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(706), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(708), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2282), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 10, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(783), 40, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [14303] = 13, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2284), 1, + anon_sym_in, + STATE(1143), 1, + sym_comment, + ACTIONS(2280), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2282), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2296), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2294), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 7, + anon_sym_DOLLAR, + anon_sym_not, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, + ACTIONS(783), 31, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_EQ_TILDE, + anon_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_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [13823] = 4, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [14390] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1139), 1, + STATE(1144), 1, sym_comment, - ACTIONS(769), 26, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 12, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(783), 40, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + 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(767), 32, - sym_cmd_identifier, + [14465] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1145), 1, + sym_comment, + ACTIONS(773), 14, anon_sym_DOLLAR, 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_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(775), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_LT2, + 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_not, - anon_sym_DOT_DOT, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, 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, + [14534] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1146), 1, + sym_comment, + ACTIONS(2282), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(781), 10, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_in, + anon_sym_LT2, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [13892] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(783), 38, anon_sym_LBRACK, - ACTIONS(2308), 1, + anon_sym_COMMA, anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, - anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1128), 1, - sym__flag, - STATE(1140), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2057), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(674), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(676), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + sym_val_date, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [14613] = 14, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2284), 1, + anon_sym_in, + STATE(1147), 1, + sym_comment, + ACTIONS(2280), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2282), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2298), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2296), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2294), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 7, + anon_sym_DOLLAR, + anon_sym_not, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, + ACTIONS(783), 29, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [14017] = 20, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [14702] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2398), 1, + ACTIONS(2284), 1, anon_sym_in, - ACTIONS(2414), 1, + ACTIONS(2300), 1, anon_sym_bit_DASHand, - ACTIONS(2416), 1, - anon_sym_bit_DASHxor, - ACTIONS(2418), 1, - anon_sym_bit_DASHor, - ACTIONS(2420), 1, - anon_sym_and, - ACTIONS(2422), 1, - anon_sym_xor, - ACTIONS(2424), 1, - anon_sym_or, - STATE(1141), 1, + STATE(1148), 1, sym_comment, - ACTIONS(2394), 2, + ACTIONS(2280), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2396), 2, + ACTIONS(2282), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2400), 2, + ACTIONS(2286), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2402), 2, + ACTIONS(2288), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, + ACTIONS(2290), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, + ACTIONS(2292), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2412), 2, + ACTIONS(2298), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2410), 3, + ACTIONS(2296), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2408), 4, + ACTIONS(2294), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(2392), 7, + ACTIONS(781), 7, anon_sym_DOLLAR, anon_sym_not, anon_sym_DOT_DOT, @@ -140231,13 +140814,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2390), 23, + ACTIONS(783), 28, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, sym_val_nothing, @@ -140255,173 +140843,157 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [14118] = 32, - ACTIONS(3), 1, + [14793] = 16, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2284), 1, + anon_sym_in, + ACTIONS(2300), 1, + anon_sym_bit_DASHand, + ACTIONS(2302), 1, + anon_sym_bit_DASHxor, + STATE(1149), 1, + sym_comment, + ACTIONS(2280), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2282), 2, anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2298), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2296), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2294), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 7, + anon_sym_DOLLAR, anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1142), 1, - sym_comment, - STATE(1190), 1, - sym__flag, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2083), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(657), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(659), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, + ACTIONS(783), 27, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [14243] = 32, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [14886] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1129), 1, - sym__flag, - STATE(1143), 1, + STATE(1150), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2057), 1, + STATE(1965), 1, + sym__var, + STATE(2041), 1, sym__expression, - STATE(2215), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - ACTIONS(674), 2, + STATE(2853), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(694), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(676), 2, + ACTIONS(696), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -140429,7 +141001,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -140441,143 +141013,202 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [14368] = 32, - ACTIONS(3), 1, + [15011] = 18, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2284), 1, + anon_sym_in, + ACTIONS(2300), 1, + anon_sym_bit_DASHand, + ACTIONS(2302), 1, + anon_sym_bit_DASHxor, + ACTIONS(2304), 1, + anon_sym_bit_DASHor, + ACTIONS(2422), 1, + anon_sym_and, + STATE(1151), 1, + sym_comment, + ACTIONS(2280), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2282), 2, anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2298), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2296), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2294), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 7, + anon_sym_DOLLAR, anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1130), 1, - sym__flag, - STATE(1144), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2057), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(674), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(676), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, + ACTIONS(783), 25, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [14493] = 11, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [15108] = 19, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1145), 1, + ACTIONS(2284), 1, + anon_sym_in, + ACTIONS(2300), 1, + anon_sym_bit_DASHand, + ACTIONS(2302), 1, + anon_sym_bit_DASHxor, + ACTIONS(2304), 1, + anon_sym_bit_DASHor, + ACTIONS(2422), 1, + anon_sym_and, + ACTIONS(2424), 1, + anon_sym_xor, + STATE(1152), 1, sym_comment, - ACTIONS(2394), 2, + ACTIONS(2280), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2396), 2, + ACTIONS(2282), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2400), 2, + ACTIONS(2286), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2402), 2, + ACTIONS(2288), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, + ACTIONS(2290), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, + ACTIONS(2292), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2408), 4, + ACTIONS(2298), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2296), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2294), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 8, + ACTIONS(781), 7, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(783), 24, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [15207] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1153), 1, + sym_comment, + ACTIONS(824), 14, 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_DOT_DOT, aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 34, + ACTIONS(826), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, + 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, @@ -140606,202 +141237,154 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [14576] = 8, - ACTIONS(147), 1, + [15276] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1146), 1, + STATE(1154), 1, sym_comment, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, + ACTIONS(109), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 10, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + ACTIONS(107), 32, + sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 40, + [15345] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1155), 1, + sym_comment, + ACTIONS(842), 26, anon_sym_LBRACK, anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [14653] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(840), 32, + sym_cmd_identifier, anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1132), 1, - sym__flag, - STATE(1147), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2057), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(674), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(676), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, + anon_sym_DOT_DOT, sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, anon_sym_inf, - anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [14778] = 11, - ACTIONS(147), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [15414] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, - anon_sym_SLASH_SLASH, - STATE(1148), 1, + STATE(1156), 1, sym_comment, - ACTIONS(2276), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2278), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2284), 2, + ACTIONS(799), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2288), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2282), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(2290), 4, + anon_sym_SLASH_SLASH, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 19, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, @@ -140816,10 +141399,19 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(816), 23, + ACTIONS(797), 32, sym_cmd_identifier, anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -140840,12 +141432,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14861] = 4, - ACTIONS(147), 1, + [15483] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1149), 1, + STATE(1157), 1, sym_comment, - ACTIONS(765), 26, + ACTIONS(799), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -140872,7 +141464,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(763), 32, + ACTIONS(797), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -140905,80 +141497,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [14930] = 32, + [15552] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2312), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1134), 1, - sym__flag, - STATE(1150), 1, + STATE(1158), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1173), 1, + sym__flag, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2073), 1, + STATE(1965), 1, + sym__var, + STATE(2030), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - ACTIONS(972), 2, + ACTIONS(940), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(974), 2, + ACTIONS(942), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -140986,7 +141578,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -140998,110 +141590,77 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [15055] = 32, - ACTIONS(3), 1, + [15677] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, + STATE(1159), 1, + sym_comment, + ACTIONS(828), 14, anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, + anon_sym_GT, anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1138), 1, - sym__flag, - STATE(1151), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2065), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(678), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(680), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, + ACTIONS(830), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [15180] = 6, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [15746] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(151), 1, - anon_sym_DOT_DOT, - STATE(1152), 1, + STATE(1160), 1, sym_comment, - ACTIONS(149), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(765), 24, + ACTIONS(834), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -141116,6 +141675,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_GT_EQ, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, @@ -141126,7 +141687,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(763), 31, + ACTIONS(832), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -141149,6 +141710,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_not, + anon_sym_DOT_DOT, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -141158,12 +141720,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15253] = 4, - ACTIONS(147), 1, + [15815] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1153), 1, + STATE(1161), 1, sym_comment, - ACTIONS(795), 26, + ACTIONS(852), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(854), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [15884] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1162), 1, + sym_comment, + ACTIONS(818), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -141190,7 +141817,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(793), 32, + ACTIONS(816), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -141223,10 +141850,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15322] = 4, - ACTIONS(147), 1, + [15953] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1154), 1, + STATE(1163), 1, sym_comment, ACTIONS(876), 26, anon_sym_LBRACK, @@ -141288,12 +141915,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15391] = 4, - ACTIONS(147), 1, + [16022] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1155), 1, + STATE(1164), 1, sym_comment, - ACTIONS(799), 26, + ACTIONS(795), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -141320,7 +141947,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(797), 32, + ACTIONS(793), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -141353,12 +141980,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15460] = 4, - ACTIONS(147), 1, + [16091] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1156), 1, + STATE(1165), 1, sym_comment, - ACTIONS(803), 26, + ACTIONS(775), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -141385,7 +142012,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(801), 32, + ACTIONS(773), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -141418,12 +142045,93 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15529] = 4, - ACTIONS(147), 1, + [16160] = 20, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1157), 1, + ACTIONS(2284), 1, + anon_sym_in, + ACTIONS(2300), 1, + anon_sym_bit_DASHand, + ACTIONS(2302), 1, + anon_sym_bit_DASHxor, + ACTIONS(2304), 1, + anon_sym_bit_DASHor, + ACTIONS(2422), 1, + anon_sym_and, + ACTIONS(2424), 1, + anon_sym_xor, + ACTIONS(2426), 1, + anon_sym_or, + STATE(1166), 1, sym_comment, - ACTIONS(781), 14, + ACTIONS(2280), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(2282), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(2286), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(2288), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(2290), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(2292), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(2298), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(2296), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(2294), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 7, + anon_sym_DOLLAR, + anon_sym_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(783), 23, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [16261] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1167), 1, + sym_comment, + ACTIONS(812), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -141438,7 +142146,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(783), 44, + ACTIONS(814), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -141483,77 +142191,263 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [15598] = 4, - ACTIONS(147), 1, + [16330] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1158), 1, - sym_comment, - ACTIONS(783), 26, + ACTIONS(2344), 1, anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(2346), 1, anon_sym_LPAREN, + ACTIONS(2348), 1, + anon_sym_DOLLAR, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, + anon_sym_DASH, + ACTIONS(2354), 1, anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, + ACTIONS(2356), 1, + anon_sym_not, + ACTIONS(2368), 1, + anon_sym_DQUOTE, + ACTIONS(2372), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2374), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2376), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1127), 1, + sym__flag, + STATE(1168), 1, + sym_comment, + STATE(1957), 1, + sym_expr_parenthesized, + STATE(1965), 1, + sym__var, + STATE(2041), 1, + sym__expression, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, + sym__inter_double_quotes, + STATE(2282), 1, + sym__inter_single_quotes, + STATE(2308), 1, + sym__str_double_quotes, + ACTIONS(694), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(696), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2362), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2370), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + ACTIONS(2366), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2299), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2364), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, 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, - ACTIONS(781), 32, - sym_cmd_identifier, + anon_sym_NaN, + STATE(2284), 11, + sym_val_bool, + sym_val_variable, + 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, + [16455] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1169), 1, + sym_comment, + ACTIONS(856), 14, anon_sym_DOLLAR, 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_not, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(858), 44, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + 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_LT2, + 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_not, - anon_sym_DOT_DOT, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, 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, + [16524] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2344), 1, + anon_sym_LBRACK, + ACTIONS(2346), 1, + anon_sym_LPAREN, + ACTIONS(2348), 1, + anon_sym_DOLLAR, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, + anon_sym_DASH, + ACTIONS(2354), 1, + anon_sym_LBRACE, + ACTIONS(2356), 1, + anon_sym_not, + ACTIONS(2368), 1, + anon_sym_DQUOTE, + ACTIONS(2372), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2374), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2376), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1129), 1, + sym__flag, + STATE(1170), 1, + sym_comment, + STATE(1957), 1, + sym_expr_parenthesized, + STATE(1965), 1, + sym__var, + STATE(2041), 1, + sym__expression, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, + sym__inter_double_quotes, + STATE(2282), 1, + sym__inter_single_quotes, + STATE(2308), 1, + sym__str_double_quotes, + ACTIONS(694), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(696), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2362), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2370), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2358), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15667] = 4, - ACTIONS(147), 1, + STATE(2299), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2364), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2284), 11, + sym_val_bool, + sym_val_variable, + 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, + [16649] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1159), 1, + STATE(1171), 1, sym_comment, - ACTIONS(842), 26, + ACTIONS(830), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -141580,7 +142474,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(840), 32, + ACTIONS(828), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -141613,284 +142507,295 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [15736] = 4, - ACTIONS(147), 1, + [16718] = 36, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1160), 1, - sym_comment, - ACTIONS(107), 14, + ACTIONS(2306), 1, + anon_sym_LBRACK, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - anon_sym_GT, + ACTIONS(2312), 1, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(2314), 1, + anon_sym_LBRACE, + ACTIONS(2318), 1, + anon_sym__, + ACTIONS(2320), 1, anon_sym_not, + ACTIONS(2324), 1, anon_sym_DOT_DOT, + ACTIONS(2330), 1, aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(109), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, + ACTIONS(2336), 1, + anon_sym_DQUOTE, + ACTIONS(2340), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2342), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2428), 1, anon_sym_RBRACE, - anon_sym__, - 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, + STATE(120), 1, + sym_val_number, + STATE(1096), 1, + aux_sym_ctrl_match_repeat1, + STATE(1172), 1, + sym_comment, + STATE(1921), 1, + sym__var, + STATE(1963), 1, + sym_expr_parenthesized, + STATE(2195), 1, + sym__inter_double_quotes, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2333), 1, + sym__expression, + STATE(2638), 1, + sym_match_arm, + STATE(3674), 1, + sym_default_arm, + STATE(3679), 1, + sym_match_pattern, + STATE(3688), 1, + sym__match_or_pattern, + STATE(3696), 1, + sym__match_list_destructure_pattern, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, + ACTIONS(2326), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, + ACTIONS(2338), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2227), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - sym_val_date, + STATE(2199), 11, + sym_val_bool, + sym_val_variable, + 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, + [16851] = 32, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2344), 1, + anon_sym_LBRACK, + ACTIONS(2346), 1, + anon_sym_LPAREN, + ACTIONS(2348), 1, + anon_sym_DOLLAR, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, + anon_sym_DASH, + ACTIONS(2354), 1, + anon_sym_LBRACE, + ACTIONS(2356), 1, + anon_sym_not, + ACTIONS(2368), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - [15805] = 13, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2398), 1, - anon_sym_in, - STATE(1161), 1, + ACTIONS(2376), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1173), 1, sym_comment, - ACTIONS(2394), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2410), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2408), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, + STATE(1192), 1, + sym__flag, + STATE(1957), 1, + sym_expr_parenthesized, + STATE(1965), 1, + sym__var, + STATE(2024), 1, + sym__expression, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, + sym__inter_double_quotes, + STATE(2282), 1, + sym__inter_single_quotes, + STATE(2308), 1, + sym__str_double_quotes, + ACTIONS(682), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(684), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2362), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2370), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2358), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - aux_sym_val_number_token1, + anon_sym_DOT_DOT_EQ, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 31, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_EQ_TILDE, - anon_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_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + STATE(2299), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2364), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, 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, - [15892] = 7, - ACTIONS(147), 1, + STATE(2284), 11, + sym_val_bool, + sym_val_variable, + 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, + [16976] = 32, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1162), 1, - sym_comment, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(816), 12, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 40, + ACTIONS(2344), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(2346), 1, anon_sym_LPAREN, + ACTIONS(2348), 1, + anon_sym_DOLLAR, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, + anon_sym_DASH, + ACTIONS(2354), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + ACTIONS(2356), 1, + anon_sym_not, + ACTIONS(2368), 1, + anon_sym_DQUOTE, + ACTIONS(2372), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2374), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2376), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1174), 1, + sym_comment, + STATE(1193), 1, + sym__flag, + STATE(1957), 1, + sym_expr_parenthesized, + STATE(1965), 1, + sym__var, + STATE(2024), 1, + sym__expression, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, + sym__inter_double_quotes, + STATE(2282), 1, + sym__inter_single_quotes, + STATE(2308), 1, + sym__str_double_quotes, + ACTIONS(682), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(684), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, + sym_val_date, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, - anon_sym_DQUOTE, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - [15967] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1163), 1, - sym_comment, - ACTIONS(848), 14, - 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, + ACTIONS(2358), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - aux_sym_val_number_token1, + anon_sym_DOT_DOT_EQ, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(850), 44, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + STATE(2299), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2364), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, 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, - [16036] = 4, - ACTIONS(147), 1, + STATE(2284), 11, + sym_val_bool, + sym_val_variable, + 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, + [17101] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1164), 1, + STATE(1175), 1, sym_comment, - ACTIONS(109), 26, + ACTIONS(850), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -141917,7 +142822,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(107), 32, + ACTIONS(848), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -141950,12 +142855,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [16105] = 4, - ACTIONS(147), 1, + [17170] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1165), 1, + STATE(1176), 1, sym_comment, - ACTIONS(844), 14, + ACTIONS(107), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -141970,7 +142875,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(846), 44, + ACTIONS(109), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -142015,177 +142920,77 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16174] = 4, - ACTIONS(147), 1, + [17239] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1166), 1, + STATE(1177), 1, sym_comment, - ACTIONS(810), 26, + ACTIONS(840), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(842), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, 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_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(808), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [16243] = 36, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2350), 1, - anon_sym_LBRACK, - ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, - anon_sym_DOLLAR, - ACTIONS(2356), 1, - anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2362), 1, - anon_sym__, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, - anon_sym_DOT_DOT, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(2380), 1, - anon_sym_DQUOTE, - ACTIONS(2384), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2426), 1, - anon_sym_RBRACE, - STATE(123), 1, - sym_val_number, - STATE(1133), 1, - aux_sym_ctrl_match_repeat1, - STATE(1167), 1, - sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, - sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2461), 1, - sym__expression, - STATE(2637), 1, - sym_match_arm, - STATE(3680), 1, - sym_default_arm, - STATE(3681), 1, - sym_match_pattern, - STATE(3682), 1, - sym__match_or_pattern, - STATE(3683), 1, - sym__match_list_destructure_pattern, - ACTIONS(2366), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, sym_val_nothing, - sym_val_date, - ACTIONS(2372), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2378), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2288), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2376), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, - sym_val_bool, - sym_val_variable, - 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, - [16376] = 5, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [17308] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1168), 1, + STATE(1178), 1, sym_comment, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(816), 14, + ACTIONS(797), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -142200,13 +143005,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 42, + ACTIONS(799), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, @@ -142243,146 +143050,77 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16447] = 8, - ACTIONS(147), 1, + [17377] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2286), 1, - anon_sym_SLASH_SLASH, - STATE(1169), 1, + STATE(1179), 1, sym_comment, - ACTIONS(2278), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2284), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2282), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(818), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(816), 27, - sym_cmd_identifier, + ACTIONS(797), 14, anon_sym_DOLLAR, anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, anon_sym_not, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - [16524] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1170), 1, - sym_comment, - ACTIONS(105), 26, + ACTIONS(799), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, 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_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(103), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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, - anon_sym_DOT_DOT, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [16593] = 4, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [17446] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1171), 1, + STATE(1180), 1, sym_comment, - ACTIONS(763), 14, + ACTIONS(832), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -142397,7 +143135,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(765), 44, + ACTIONS(834), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -142442,12 +143180,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16662] = 4, - ACTIONS(147), 1, + [17515] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1172), 1, + STATE(1181), 1, sym_comment, - ACTIONS(846), 26, + ACTIONS(787), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -142474,7 +143212,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(844), 32, + ACTIONS(785), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -142507,82 +143245,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [16731] = 4, - ACTIONS(147), 1, + [17584] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1173), 1, + STATE(1182), 1, sym_comment, - ACTIONS(850), 26, + ACTIONS(816), 14, + 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_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(818), 44, anon_sym_LBRACK, anon_sym_COMMA, - anon_sym_RBRACK, anon_sym_LPAREN, anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, 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_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(848), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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, - anon_sym_DOT_DOT, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, + anon_sym_DASHinf, anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [16800] = 6, - ACTIONS(147), 1, + sym_val_date, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + [17653] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(159), 1, - anon_sym_DOT_DOT, - STATE(1174), 1, + STATE(1183), 1, sym_comment, - ACTIONS(157), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 13, + ACTIONS(874), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -142592,11 +143325,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, anon_sym_not, + anon_sym_DOT_DOT, aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(765), 42, + ACTIONS(876), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -142624,6 +143358,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -142639,12 +143375,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [16873] = 4, - ACTIONS(147), 1, + [17722] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1175), 1, + STATE(1184), 1, sym_comment, - ACTIONS(872), 26, + ACTIONS(868), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -142671,7 +143407,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(870), 32, + ACTIONS(866), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -142704,82 +143440,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [16942] = 9, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1176), 1, - sym_comment, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(816), 10, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 38, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [17021] = 4, - ACTIONS(147), 1, + [17791] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1177), 1, + STATE(1185), 1, sym_comment, - ACTIONS(801), 14, + ACTIONS(793), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -142794,7 +143460,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(803), 44, + ACTIONS(795), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -142839,12 +143505,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [17090] = 4, - ACTIONS(147), 1, + [17860] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1178), 1, + STATE(1186), 1, sym_comment, - ACTIONS(793), 14, + ACTIONS(870), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -142859,7 +143525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(795), 44, + ACTIONS(872), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -142904,12 +143570,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [17159] = 4, - ACTIONS(147), 1, + [17929] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1179), 1, + STATE(1187), 1, sym_comment, - ACTIONS(797), 14, + ACTIONS(765), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -142924,7 +143590,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(799), 44, + ACTIONS(767), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -142969,12 +143635,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [17228] = 4, - ACTIONS(147), 1, + [17998] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1180), 1, + STATE(1188), 1, sym_comment, - ACTIONS(862), 26, + ACTIONS(806), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -143001,7 +143667,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(860), 32, + ACTIONS(804), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -143034,87 +143700,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [17297] = 14, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2398), 1, - anon_sym_in, - STATE(1181), 1, - sym_comment, - ACTIONS(2394), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2412), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2410), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2408), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 29, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [17386] = 4, - ACTIONS(147), 1, + [18067] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1182), 1, + STATE(1189), 1, sym_comment, - ACTIONS(787), 26, + ACTIONS(779), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -143141,7 +143732,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(785), 32, + ACTIONS(777), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -143174,105 +143765,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [17455] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, - anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1143), 1, - sym__flag, - STATE(1183), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2051), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(617), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(619), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [17580] = 4, - ACTIONS(147), 1, + [18136] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1184), 1, + STATE(1190), 1, sym_comment, - ACTIONS(812), 14, + ACTIONS(777), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -143287,7 +143785,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(814), 44, + ACTIONS(779), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -143332,245 +143830,153 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [17649] = 15, - ACTIONS(147), 1, + [18205] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2398), 1, - anon_sym_in, - ACTIONS(2414), 1, - anon_sym_bit_DASHand, - STATE(1185), 1, + STATE(1191), 1, sym_comment, - ACTIONS(2394), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, + ACTIONS(854), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2412), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2410), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2408), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 28, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [17740] = 16, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2398), 1, - anon_sym_in, - ACTIONS(2414), 1, - anon_sym_bit_DASHand, - ACTIONS(2416), 1, - anon_sym_bit_DASHxor, - STATE(1186), 1, - sym_comment, - ACTIONS(2394), 2, + ACTIONS(852), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, anon_sym_GT, - anon_sym_LT2, - ACTIONS(2396), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2412), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2410), 3, + anon_sym_LT2, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2408), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 27, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, + anon_sym_not, + anon_sym_DOT_DOT, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, + aux_sym_val_number_token1, 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, - [17833] = 36, - ACTIONS(147), 1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [18274] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2350), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2352), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2362), 1, - anon_sym__, - ACTIONS(2364), 1, + ACTIONS(2356), 1, anon_sym_not, ACTIONS(2368), 1, - anon_sym_DOT_DOT, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2428), 1, - anon_sym_RBRACE, - STATE(123), 1, + ACTIONS(2376), 1, + sym_short_flag, + STATE(118), 1, sym_val_number, - STATE(1114), 1, - aux_sym_ctrl_match_repeat1, - STATE(1187), 1, + STATE(1104), 1, + sym__flag, + STATE(1192), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(1965), 1, + sym__var, + STATE(2022), 1, + sym__expression, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2461), 1, - sym__expression, - STATE(2637), 1, - sym_match_arm, - STATE(3681), 1, - sym_match_pattern, - STATE(3682), 1, - sym__match_or_pattern, - STATE(3683), 1, - sym__match_list_destructure_pattern, - STATE(3712), 1, - sym_default_arm, - ACTIONS(2366), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + STATE(2308), 1, + sym__str_double_quotes, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2358), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2364), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -143582,237 +143988,173 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [17966] = 17, - ACTIONS(147), 1, + [18399] = 32, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2398), 1, - anon_sym_in, - ACTIONS(2414), 1, - anon_sym_bit_DASHand, - ACTIONS(2416), 1, - anon_sym_bit_DASHxor, - ACTIONS(2418), 1, - anon_sym_bit_DASHor, - STATE(1188), 1, - sym_comment, - ACTIONS(2394), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2412), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2410), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2408), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 26, + ACTIONS(2344), 1, anon_sym_LBRACK, - anon_sym_COMMA, + ACTIONS(2346), 1, anon_sym_LPAREN, + ACTIONS(2348), 1, + anon_sym_DOLLAR, + ACTIONS(2350), 1, + anon_sym_DASH_DASH, + ACTIONS(2352), 1, + anon_sym_DASH, + ACTIONS(2354), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - sym_val_date, + ACTIONS(2356), 1, + anon_sym_not, + ACTIONS(2368), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - [18061] = 18, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2398), 1, - anon_sym_in, - ACTIONS(2414), 1, - anon_sym_bit_DASHand, - ACTIONS(2416), 1, - anon_sym_bit_DASHxor, - ACTIONS(2418), 1, - anon_sym_bit_DASHor, - ACTIONS(2420), 1, - anon_sym_and, - STATE(1189), 1, + ACTIONS(2376), 1, + sym_short_flag, + STATE(118), 1, + sym_val_number, + STATE(1099), 1, + sym__flag, + STATE(1193), 1, sym_comment, - ACTIONS(2394), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2412), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2410), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2408), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, + STATE(1957), 1, + sym_expr_parenthesized, + STATE(1965), 1, + sym__var, + STATE(2022), 1, + sym__expression, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, + sym__inter_double_quotes, + STATE(2282), 1, + sym__inter_single_quotes, + STATE(2308), 1, + sym__str_double_quotes, + ACTIONS(666), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(2360), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2362), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2370), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2358), 3, + anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, - aux_sym_val_number_token1, + anon_sym_DOT_DOT_EQ, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(818), 25, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_xor, - anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + STATE(2299), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2364), 7, + aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, 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, - [18158] = 32, + STATE(2284), 11, + sym_val_bool, + sym_val_variable, + 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, + [18524] = 32, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2306), 1, + ACTIONS(2344), 1, anon_sym_LBRACK, - ACTIONS(2308), 1, + ACTIONS(2346), 1, anon_sym_LPAREN, - ACTIONS(2310), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2312), 1, + ACTIONS(2350), 1, anon_sym_DASH_DASH, - ACTIONS(2314), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2316), 1, + ACTIONS(2354), 1, anon_sym_LBRACE, - ACTIONS(2318), 1, + ACTIONS(2356), 1, anon_sym_not, - ACTIONS(2330), 1, + ACTIONS(2368), 1, anon_sym_DQUOTE, - ACTIONS(2334), 1, + ACTIONS(2372), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, + ACTIONS(2374), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, + ACTIONS(2376), 1, sym_short_flag, STATE(118), 1, sym_val_number, - STATE(1144), 1, + STATE(1098), 1, sym__flag, - STATE(1190), 1, + STATE(1194), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2051), 1, + STATE(1965), 1, + sym__var, + STATE(2022), 1, sym__expression, - STATE(2215), 1, + STATE(2242), 1, + sym_long_flag, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, + STATE(2308), 1, sym__str_double_quotes, - ACTIONS(617), 2, + ACTIONS(666), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(619), 2, + ACTIONS(668), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(2322), 2, + ACTIONS(2360), 2, sym_val_nothing, sym_val_date, - ACTIONS(2324), 2, + ACTIONS(2362), 2, anon_sym_true, anon_sym_false, - ACTIONS(2332), 2, + ACTIONS(2370), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2320), 3, + ACTIONS(2358), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2326), 7, + ACTIONS(2364), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -143820,7 +144162,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -143832,215 +144174,135 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [18283] = 19, - ACTIONS(147), 1, + [18649] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2398), 1, - anon_sym_in, - ACTIONS(2414), 1, - anon_sym_bit_DASHand, - ACTIONS(2416), 1, - anon_sym_bit_DASHxor, - ACTIONS(2418), 1, - anon_sym_bit_DASHor, - ACTIONS(2420), 1, - anon_sym_and, - ACTIONS(2422), 1, - anon_sym_xor, - STATE(1191), 1, + STATE(1195), 1, sym_comment, - ACTIONS(2394), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(2396), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(2400), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(2402), 2, + ACTIONS(838), 26, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(2412), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(2410), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(2408), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 24, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_or, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - 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, - [18382] = 20, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2398), 1, + ACTIONS(836), 32, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - ACTIONS(2414), 1, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + anon_sym_LT2, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, anon_sym_bit_DASHand, - ACTIONS(2416), 1, anon_sym_bit_DASHxor, - ACTIONS(2418), 1, anon_sym_bit_DASHor, - ACTIONS(2420), 1, anon_sym_and, - ACTIONS(2422), 1, anon_sym_xor, + anon_sym_or, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [18718] = 20, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2284), 1, + anon_sym_in, + ACTIONS(2300), 1, + anon_sym_bit_DASHand, + ACTIONS(2302), 1, + anon_sym_bit_DASHxor, + ACTIONS(2304), 1, + anon_sym_bit_DASHor, + ACTIONS(2422), 1, + anon_sym_and, ACTIONS(2424), 1, + anon_sym_xor, + ACTIONS(2426), 1, anon_sym_or, - STATE(1192), 1, + STATE(1196), 1, sym_comment, - ACTIONS(2394), 2, + ACTIONS(2280), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(2396), 2, + ACTIONS(2282), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(2400), 2, + ACTIONS(2286), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(2402), 2, + ACTIONS(2288), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(2404), 2, + ACTIONS(2290), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(2406), 2, + ACTIONS(2292), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(2412), 2, + ACTIONS(2298), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(2410), 3, + ACTIONS(2296), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(2408), 4, + ACTIONS(2294), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_DOLLAR, - anon_sym_not, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(818), 23, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [18483] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1193), 1, - sym_comment, - ACTIONS(789), 14, + ACTIONS(2432), 7, 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_DOT_DOT, aux_sym_val_number_token1, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(791), 44, + ACTIONS(2430), 23, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, anon_sym_LBRACE, anon_sym_RBRACE, anon_sym__, - 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, sym_val_nothing, @@ -144058,105 +144320,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18552] = 32, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2306), 1, - anon_sym_LBRACK, - ACTIONS(2308), 1, - anon_sym_LPAREN, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2312), 1, - anon_sym_DASH_DASH, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2316), 1, - anon_sym_LBRACE, - ACTIONS(2318), 1, - anon_sym_not, - ACTIONS(2330), 1, - anon_sym_DQUOTE, - ACTIONS(2334), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2336), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(2338), 1, - sym_short_flag, - STATE(118), 1, - sym_val_number, - STATE(1147), 1, - sym__flag, - STATE(1194), 1, - sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, - sym_expr_parenthesized, - STATE(2051), 1, - sym__expression, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2218), 1, - sym_long_flag, - STATE(2307), 1, - sym__str_double_quotes, - ACTIONS(617), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(619), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(2322), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2324), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2332), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2320), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2328), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(2294), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2326), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(2228), 11, - sym_val_bool, - sym_val_variable, - 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, - [18677] = 4, - ACTIONS(147), 1, + [18819] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1195), 1, + STATE(1197), 1, sym_comment, - ACTIONS(854), 26, + ACTIONS(872), 26, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_RBRACK, @@ -144183,7 +144352,7 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - ACTIONS(852), 32, + ACTIONS(870), 32, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_GT, @@ -144216,12 +144385,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - [18746] = 4, - ACTIONS(147), 1, + [18888] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1196), 1, + STATE(1198), 1, sym_comment, - ACTIONS(874), 14, + ACTIONS(785), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -144236,7 +144405,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(876), 44, + ACTIONS(787), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -144281,12 +144450,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18815] = 4, - ACTIONS(147), 1, + [18957] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1197), 1, + STATE(1199), 1, sym_comment, - ACTIONS(785), 14, + ACTIONS(866), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -144301,7 +144470,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(787), 44, + ACTIONS(868), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -144346,12 +144515,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18884] = 4, - ACTIONS(147), 1, + [19026] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1198), 1, + STATE(1200), 1, sym_comment, - ACTIONS(771), 14, + ACTIONS(804), 14, anon_sym_DOLLAR, anon_sym_GT, anon_sym_DASH, @@ -144366,7 +144535,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(773), 44, + ACTIONS(806), 44, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -144411,153 +144580,88 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [18953] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1199), 1, - sym_comment, - ACTIONS(822), 26, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - ACTIONS(820), 32, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - anon_sym_LT2, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [19022] = 33, - ACTIONS(147), 1, + [19095] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2430), 1, + ACTIONS(2434), 1, anon_sym_LBRACK, - ACTIONS(2433), 1, + ACTIONS(2437), 1, anon_sym_LPAREN, - ACTIONS(2436), 1, + ACTIONS(2440), 1, anon_sym_DOLLAR, - ACTIONS(2439), 1, + ACTIONS(2443), 1, anon_sym_DASH, - ACTIONS(2442), 1, + ACTIONS(2446), 1, anon_sym_LBRACE, - ACTIONS(2447), 1, + ACTIONS(2451), 1, anon_sym_not, - ACTIONS(2453), 1, + ACTIONS(2457), 1, anon_sym_DOT_DOT, - ACTIONS(2462), 1, + ACTIONS(2466), 1, aux_sym_val_number_token1, - ACTIONS(2471), 1, + ACTIONS(2475), 1, anon_sym_DQUOTE, - ACTIONS(2477), 1, + ACTIONS(2481), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2480), 1, + ACTIONS(2484), 1, anon_sym_DOLLAR_DQUOTE, - STATE(123), 1, + STATE(120), 1, sym_val_number, - STATE(1919), 1, + STATE(1921), 1, sym__var, - STATE(1978), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2461), 1, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2333), 1, sym__expression, - STATE(2637), 1, + STATE(2638), 1, sym_match_arm, - STATE(3681), 1, + STATE(3679), 1, sym_match_pattern, - STATE(3682), 1, + STATE(3688), 1, sym__match_or_pattern, - STATE(3683), 1, + STATE(3696), 1, sym__match_list_destructure_pattern, - ACTIONS(2445), 2, + ACTIONS(2449), 2, anon_sym_RBRACE, anon_sym__, - ACTIONS(2450), 2, + ACTIONS(2454), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2456), 2, + ACTIONS(2460), 2, sym_val_nothing, sym_val_date, - ACTIONS(2459), 2, + ACTIONS(2463), 2, anon_sym_true, anon_sym_false, - ACTIONS(2474), 2, + ACTIONS(2478), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(1200), 2, + STATE(1201), 2, sym_comment, aux_sym_ctrl_match_repeat1, - ACTIONS(2468), 3, + ACTIONS(2472), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2465), 6, + ACTIONS(2469), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -144569,84 +144673,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19148] = 32, - ACTIONS(147), 1, + [19221] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1201), 1, + STATE(1202), 1, sym_comment, - STATE(1483), 1, + STATE(1632), 1, sym__flag, - STATE(2172), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2173), 1, - sym__expression, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2203), 1, + sym__expression, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -144658,84 +144762,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19269] = 32, - ACTIONS(147), 1, + [19342] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1202), 1, + STATE(1203), 1, sym_comment, - STATE(1456), 1, + STATE(1449), 1, sym__flag, - STATE(2172), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2257), 1, - sym__expression, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2235), 1, + sym__expression, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -144747,84 +144851,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19390] = 32, - ACTIONS(147), 1, + [19463] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1203), 1, + STATE(1204), 1, sym_comment, - STATE(1567), 1, + STATE(1516), 1, sym__flag, - STATE(2172), 1, + STATE(2169), 1, + sym__expression, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2324), 1, - sym__expression, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -144836,84 +144940,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19511] = 32, - ACTIONS(147), 1, + [19584] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1204), 1, + STATE(1205), 1, sym_comment, - STATE(1458), 1, + STATE(1512), 1, sym__flag, - STATE(2172), 1, + STATE(2171), 1, + sym__expression, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2277), 1, - sym__expression, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -144925,84 +145029,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19632] = 32, - ACTIONS(147), 1, + [19705] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1205), 1, + STATE(1206), 1, sym_comment, - STATE(1592), 1, + STATE(1496), 1, sym__flag, - STATE(2172), 1, + STATE(2170), 1, + sym__expression, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2295), 1, - sym__expression, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145014,84 +145118,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19753] = 32, - ACTIONS(147), 1, + [19826] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1206), 1, + STATE(1207), 1, sym_comment, - STATE(1595), 1, + STATE(1493), 1, sym__flag, - STATE(2172), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2258), 1, + STATE(2177), 1, sym__expression, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145103,84 +145207,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19874] = 32, - ACTIONS(147), 1, + [19947] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1207), 1, + STATE(1208), 1, sym_comment, - STATE(1587), 1, + STATE(1629), 1, sym__flag, - STATE(2172), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2297), 1, + STATE(2202), 1, sym__expression, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145192,84 +145296,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [19995] = 32, - ACTIONS(147), 1, + [20068] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2489), 1, + ACTIONS(2493), 1, anon_sym_DASH_DASH, - ACTIONS(2491), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2519), 1, + ACTIONS(2523), 1, sym_short_flag, STATE(129), 1, sym_val_number, - STATE(1208), 1, + STATE(1209), 1, sym_comment, - STATE(1628), 1, + STATE(1615), 1, sym__flag, - STATE(2172), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2223), 1, - sym__expression, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2238), 1, + sym__expression, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, STATE(2647), 1, sym_long_flag, - ACTIONS(2497), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2505), 2, + ACTIONS(2509), 2, aux_sym_val_number_token1, anon_sym_DASHinf, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 5, + ACTIONS(2511), 5, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145281,85 +145385,173 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20116] = 33, - ACTIONS(147), 1, + [20189] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, + ACTIONS(2527), 1, anon_sym_LBRACK, - ACTIONS(2525), 1, + ACTIONS(2529), 1, anon_sym_RBRACK, - ACTIONS(2527), 1, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, + ACTIONS(2559), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2561), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(17), 1, + sym_val_number, + STATE(1012), 1, + sym__var, + STATE(1029), 1, + sym__str_double_quotes, + STATE(1100), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1210), 1, + sym_comment, + STATE(1220), 1, + aux_sym_val_list_repeat1, + ACTIONS(2539), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2545), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2547), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2551), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(2549), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(1133), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(1154), 11, + sym_val_bool, + sym_val_variable, + 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, + [20309] = 33, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2180), 1, + anon_sym_LPAREN, + ACTIONS(2525), 1, + sym_cmd_identifier, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, + anon_sym_DOLLAR, + ACTIONS(2533), 1, + anon_sym_DASH, + ACTIONS(2535), 1, + anon_sym_LBRACE, + ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, + anon_sym_DOT_DOT, + ACTIONS(2543), 1, + sym_val_nothing, + ACTIONS(2553), 1, + sym_val_date, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(16), 1, + ACTIONS(2563), 1, + anon_sym_RBRACK, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1060), 1, + STATE(1072), 1, sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1209), 1, - sym_comment, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, STATE(1211), 1, + sym_comment, + STATE(1218), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145370,85 +145562,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20238] = 33, - ACTIONS(147), 1, + [20431] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2559), 1, + ACTIONS(2565), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1054), 1, + STATE(1052), 1, sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1210), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1212), 1, sym_comment, - STATE(1247), 1, + STATE(1231), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145459,83 +145651,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20360] = 32, - ACTIONS(147), 1, + [20553] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, - anon_sym_DOLLAR_DQUOTE, ACTIONS(2561), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2567), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1211), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1213), 1, sym_comment, - STATE(1227), 1, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145547,83 +145739,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20480] = 32, - ACTIONS(147), 1, + [20673] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2563), 1, + ACTIONS(2569), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1044), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1212), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1214), 1, sym_comment, - STATE(1227), 1, + STATE(1215), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145631,87 +145825,86 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [20600] = 32, - ACTIONS(147), 1, + [20795] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2565), 1, + ACTIONS(2571), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1213), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1215), 1, sym_comment, - STATE(1227), 1, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145723,85 +145916,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20720] = 33, - ACTIONS(147), 1, + [20915] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2567), 1, + ACTIONS(2573), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1084), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1214), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1216), 1, sym_comment, - STATE(1234), 1, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145809,88 +146000,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [20842] = 33, - ACTIONS(147), 1, + [21035] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2569), 1, + ACTIONS(2575), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1077), 1, + STATE(1078), 1, sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1215), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1217), 1, sym_comment, - STATE(1245), 1, + STATE(1244), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145901,85 +146093,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [20964] = 33, - ACTIONS(147), 1, + [21157] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2571), 1, + ACTIONS(2577), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1065), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1216), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1218), 1, sym_comment, - STATE(1217), 1, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -145987,86 +146177,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [21086] = 32, - ACTIONS(147), 1, + [21277] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2573), 1, + ACTIONS(2579), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1076), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1217), 1, - sym_comment, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1216), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + STATE(1219), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146074,87 +146267,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [21206] = 32, - ACTIONS(147), 1, + [21399] = 31, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2581), 1, sym_cmd_identifier, - ACTIONS(2523), 1, + ACTIONS(2584), 1, anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2587), 1, + anon_sym_RBRACK, + ACTIONS(2589), 1, + anon_sym_LPAREN, + ACTIONS(2592), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2595), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2598), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, + ACTIONS(2601), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(2607), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2610), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2625), 1, sym_val_date, - ACTIONS(2551), 1, + ACTIONS(2628), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(2634), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2637), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2575), 1, - anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1218), 1, - sym_comment, - STATE(1227), 1, - aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + ACTIONS(2604), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2613), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2631), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + STATE(1220), 2, + sym_comment, + aux_sym_val_list_repeat1, + ACTIONS(2616), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2622), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2619), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146166,85 +146357,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [21326] = 33, - ACTIONS(147), 1, + [21517] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2577), 1, + ACTIONS(2640), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1064), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1219), 1, - sym_comment, - STATE(1230), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + STATE(1221), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146252,86 +146441,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [21448] = 32, - ACTIONS(147), 1, + [21637] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2579), 1, + ACTIONS(2642), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1066), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1220), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1222), 1, sym_comment, - STATE(1227), 1, + STATE(1224), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146339,87 +146531,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [21568] = 32, - ACTIONS(147), 1, + [21759] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2581), 1, + ACTIONS(2644), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1053), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, STATE(1221), 1, - sym_comment, - STATE(1227), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + STATE(1223), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146427,89 +146620,86 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [21688] = 33, - ACTIONS(147), 1, + [21881] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2583), 1, + ACTIONS(2646), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1055), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1222), 1, - sym_comment, - STATE(1241), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + STATE(1224), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146517,88 +146707,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [21810] = 33, - ACTIONS(147), 1, + [22001] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, + ACTIONS(2527), 1, anon_sym_LBRACK, - ACTIONS(2529), 1, - anon_sym_DASH, ACTIONS(2531), 1, - anon_sym_LBRACE, + anon_sym_DOLLAR, ACTIONS(2533), 1, - anon_sym_not, + anon_sym_DASH, + ACTIONS(2535), 1, + anon_sym_LBRACE, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2585), 1, + ACTIONS(2648), 1, anon_sym_RBRACK, - ACTIONS(2587), 1, - anon_sym_DOLLAR, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1069), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1223), 1, - sym_comment, - STATE(1240), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + STATE(1225), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146606,86 +146795,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [21932] = 32, - ACTIONS(147), 1, + [22121] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2589), 1, + ACTIONS(2650), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1045), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1221), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1225), 1, aux_sym_val_list_repeat1, - STATE(1224), 1, + STATE(1226), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146693,87 +146885,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [22052] = 32, - ACTIONS(147), 1, + [22243] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2591), 1, + ACTIONS(2652), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1063), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1225), 1, - sym_comment, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, STATE(1227), 1, + sym_comment, + STATE(1228), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146781,89 +146974,86 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [22172] = 33, - ACTIONS(147), 1, + [22365] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2593), 1, + ACTIONS(2654), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1062), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1212), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1226), 1, + STATE(1228), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146871,85 +147061,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [22294] = 31, - ACTIONS(147), 1, + [22485] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2595), 1, + ACTIONS(2180), 1, + anon_sym_LPAREN, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2598), 1, + ACTIONS(2527), 1, anon_sym_LBRACK, - ACTIONS(2601), 1, - anon_sym_RBRACK, - ACTIONS(2603), 1, - anon_sym_LPAREN, - ACTIONS(2606), 1, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2609), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2612), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2615), 1, + ACTIONS(2537), 1, anon_sym_not, - ACTIONS(2621), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2624), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2639), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2642), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(2648), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2651), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(16), 1, + ACTIONS(2656), 1, + anon_sym_RBRACK, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - ACTIONS(2618), 2, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, + aux_sym_val_list_repeat1, + STATE(1229), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2627), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2645), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(1227), 2, - sym_comment, - aux_sym_val_list_repeat1, - ACTIONS(2630), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2636), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2633), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -146961,85 +147153,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22412] = 33, - ACTIONS(147), 1, + [22605] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2654), 1, + ACTIONS(2658), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1075), 1, + STATE(1056), 1, sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1218), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1210), 1, aux_sym_val_list_repeat1, - STATE(1228), 1, + STATE(1230), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147050,83 +147242,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22534] = 32, - ACTIONS(147), 1, + [22727] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2656), 1, + ACTIONS(2660), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1229), 1, + STATE(1231), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147138,83 +147330,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22654] = 32, - ACTIONS(147), 1, + [22847] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2658), 1, + ACTIONS(2662), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1230), 1, + STATE(1232), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147226,83 +147418,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [22774] = 32, - ACTIONS(147), 1, + [22967] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2660), 1, + ACTIONS(2664), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1057), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, - aux_sym_val_list_repeat1, - STATE(1231), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1233), 1, sym_comment, - ACTIONS(2535), 2, + STATE(1235), 1, + aux_sym_val_list_repeat1, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147310,87 +147504,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [22894] = 32, - ACTIONS(147), 1, + [23089] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2662), 1, + ACTIONS(2666), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1060), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, - aux_sym_val_list_repeat1, - STATE(1232), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1234), 1, sym_comment, - ACTIONS(2535), 2, + STATE(1237), 1, + aux_sym_val_list_repeat1, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147398,89 +147593,86 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [23014] = 33, - ACTIONS(147), 1, + [23211] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2664), 1, + ACTIONS(2668), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1067), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1233), 1, + STATE(1235), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147488,86 +147680,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [23136] = 32, - ACTIONS(147), 1, + [23331] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2666), 1, + ACTIONS(2670), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1062), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, - aux_sym_val_list_repeat1, - STATE(1234), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1236), 1, sym_comment, - ACTIONS(2535), 2, + STATE(1239), 1, + aux_sym_val_list_repeat1, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147575,89 +147770,86 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [23256] = 33, - ACTIONS(147), 1, + [23453] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2668), 1, + ACTIONS(2672), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1068), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1232), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1235), 1, + STATE(1237), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147665,88 +147857,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [23378] = 33, - ACTIONS(147), 1, + [23573] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2670), 1, + ACTIONS(2674), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1059), 1, + STATE(1065), 1, sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1213), 1, - aux_sym_val_list_repeat1, - STATE(1236), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1238), 1, sym_comment, - ACTIONS(2535), 2, + STATE(1240), 1, + aux_sym_val_list_repeat1, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147757,85 +147950,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23500] = 33, - ACTIONS(147), 1, + [23695] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2672), 1, + ACTIONS(2676), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1058), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1237), 1, - sym_comment, - STATE(1244), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - ACTIONS(2535), 2, + STATE(1239), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147843,88 +148034,87 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [23622] = 33, - ACTIONS(147), 1, + [23815] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2674), 1, + ACTIONS(2678), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1073), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1229), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1238), 1, + STATE(1240), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -147932,88 +148122,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [23744] = 33, - ACTIONS(147), 1, + [23935] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2676), 1, + ACTIONS(2680), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1061), 1, + STATE(1046), 1, sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1231), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1229), 1, aux_sym_val_list_repeat1, - STATE(1239), 1, + STATE(1241), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148024,83 +148215,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23866] = 32, - ACTIONS(147), 1, + [24057] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2678), 1, + ACTIONS(2682), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1232), 1, aux_sym_val_list_repeat1, - STATE(1240), 1, + STATE(1242), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148112,83 +148303,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [23986] = 32, - ACTIONS(147), 1, + [24177] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2680), 1, + ACTIONS(2684), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1241), 1, + STATE(1243), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148200,85 +148391,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24106] = 33, - ACTIONS(147), 1, + [24297] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2682), 1, + ACTIONS(2686), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1076), 1, - sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1225), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1242), 1, + STATE(1244), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148286,88 +148475,89 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, + sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [24228] = 33, - ACTIONS(147), 1, + [24417] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2585), 1, + ACTIONS(2688), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1069), 1, + STATE(1043), 1, sym_val_list, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1240), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1213), 1, aux_sym_val_list_repeat1, - STATE(1243), 1, + STATE(1245), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148378,83 +148568,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24350] = 32, - ACTIONS(147), 1, + [24539] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2684), 1, + ACTIONS(2690), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1047), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1243), 1, aux_sym_val_list_repeat1, - STATE(1244), 1, + STATE(1246), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148462,87 +148654,88 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [24470] = 32, - ACTIONS(147), 1, + [24661] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, - anon_sym_DOLLAR, - ACTIONS(2529), 1, + anon_sym_LBRACK, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2686), 1, + ACTIONS(2644), 1, anon_sym_RBRACK, - STATE(16), 1, + ACTIONS(2692), 1, + anon_sym_DOLLAR, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1053), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1221), 1, aux_sym_val_list_repeat1, - STATE(1245), 1, + STATE(1247), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148550,87 +148743,86 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [24590] = 32, - ACTIONS(147), 1, + [24783] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2688), 1, + ACTIONS(2694), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1220), 1, aux_sym_val_list_repeat1, - STATE(1246), 1, + STATE(1248), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148642,83 +148834,85 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [24710] = 32, - ACTIONS(147), 1, + [24903] = 33, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2521), 1, + ACTIONS(2525), 1, sym_cmd_identifier, - ACTIONS(2523), 1, - anon_sym_LBRACK, ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, - anon_sym_not, ACTIONS(2537), 1, + anon_sym_not, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(2543), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(2553), 1, sym_val_date, - ACTIONS(2551), 1, - anon_sym_DQUOTE, ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2690), 1, + ACTIONS(2696), 1, anon_sym_RBRACK, - STATE(16), 1, + STATE(17), 1, sym_val_number, - STATE(1014), 1, + STATE(1012), 1, sym__var, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1112), 1, + STATE(1048), 1, + sym_val_list, + STATE(1100), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(1227), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1248), 1, aux_sym_val_list_repeat1, - STATE(1247), 1, + STATE(1249), 1, sym_comment, - ACTIONS(2535), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(2545), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(2547), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(2549), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 11, + STATE(1154), 10, sym_val_bool, sym_val_variable, sym_val_duration, @@ -148726,101 +148920,98 @@ static const uint16_t ts_small_parse_table[] = { sym_val_binary, sym_val_string, sym_val_interpolated, - sym_val_list, sym_val_record, sym_val_table, sym_val_closure, - [24830] = 33, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2521), 1, - sym_cmd_identifier, - ACTIONS(2523), 1, + [25025] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2527), 1, - anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(33), 1, + anon_sym_LPAREN, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2533), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2537), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2539), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(2549), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(2551), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2692), 1, - anon_sym_RBRACK, - STATE(16), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2698), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1014), 1, + STATE(1250), 1, + sym_comment, + STATE(2087), 1, + sym_expr_parenthesized, + STATE(2158), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1070), 1, - sym_val_list, - STATE(1111), 1, + STATE(2469), 1, + sym__inter_double_quotes, + STATE(2471), 1, sym__inter_single_quotes, - STATE(1112), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, + sym_val_variable, + STATE(2514), 1, sym__expression, - STATE(1113), 1, - sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1246), 1, - aux_sym_val_list_repeat1, - STATE(1248), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(3370), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2541), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2553), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2543), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2547), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2545), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(1149), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(1164), 10, + STATE(2506), 10, sym_val_bool, - sym_val_variable, 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, - [24952] = 32, - ACTIONS(147), 1, + [25144] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -148844,29 +149035,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1249), 1, + STATE(1251), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2414), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3043), 1, + STATE(2391), 1, + sym__expression, + STATE(3206), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -148890,12 +149081,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -148906,7 +149097,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25071] = 32, + [25263] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -148929,31 +149120,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1250), 1, + STATE(1252), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2532), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3306), 1, + STATE(2533), 1, + sym__expression, + STATE(3227), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -148977,12 +149168,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -148993,7 +149184,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25190] = 32, + [25382] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -149016,31 +149207,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1251), 1, + STATE(1253), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2484), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3352), 1, + STATE(2535), 1, + sym__expression, + STATE(3226), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -149064,12 +149255,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149080,7 +149271,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25309] = 32, + [25501] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -149103,31 +149294,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1252), 1, + STATE(1254), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2495), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3355), 1, + STATE(2555), 1, + sym__expression, + STATE(3251), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -149151,12 +149342,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149167,7 +149358,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25428] = 32, + [25620] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -149190,31 +149381,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1253), 1, + STATE(1255), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, - STATE(2465), 1, - sym__expression, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3357), 1, + STATE(2513), 1, + sym__expression, + STATE(3374), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -149238,12 +149429,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149254,8 +149445,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25547] = 32, - ACTIONS(147), 1, + [25739] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -149279,29 +149470,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1254), 1, + STATE(1256), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2412), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3006), 1, + STATE(2424), 1, + sym__expression, + STATE(3100), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -149325,12 +149516,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149341,8 +149532,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25666] = 32, - ACTIONS(147), 1, + [25858] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -149366,29 +149557,116 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1255), 1, + STATE(1257), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2411), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, + sym_val_variable, + STATE(2392), 1, sym__expression, - STATE(2457), 1, + STATE(3070), 1, + sym__where_predicate, + ACTIONS(241), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(247), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(253), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2331), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2337), 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, + [25977] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, + anon_sym_LPAREN, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, + anon_sym_LBRACE, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, + sym_val_date, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(261), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(263), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(1023), 1, + anon_sym_DOLLAR, + ACTIONS(2700), 1, + sym_identifier, + STATE(113), 1, + sym_val_number, + STATE(1258), 1, + sym_comment, + STATE(2031), 1, + sym_expr_parenthesized, + STATE(2070), 1, + sym__var, + STATE(2197), 1, + sym__str_double_quotes, + STATE(2334), 1, + sym__inter_single_quotes, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3033), 1, + STATE(2426), 1, + sym__expression, + STATE(3101), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -149407,17 +149685,104 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(251), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + STATE(2331), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2337), 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, + [26096] = 32, + 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(75), 1, + anon_sym_not, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(97), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(99), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2698), 1, + sym_identifier, + STATE(114), 1, + sym_val_number, + STATE(1259), 1, + sym_comment, + STATE(2087), 1, + sym_expr_parenthesized, + STATE(2158), 1, + sym__var, + STATE(2469), 1, + sym__inter_double_quotes, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, + sym_val_variable, + STATE(2528), 1, + sym__expression, + STATE(3361), 1, + sym__where_predicate, + ACTIONS(77), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(83), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(95), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149428,83 +149793,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25785] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [26215] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1256), 1, + STATE(1260), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2410), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3064), 1, + STATE(2534), 1, + sym__expression, + STATE(3314), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149515,83 +149880,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [25904] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [26334] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1257), 1, + STATE(1261), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2409), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3097), 1, + STATE(2541), 1, + sym__expression, + STATE(3307), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149602,83 +149967,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26023] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [26453] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1258), 1, + STATE(1262), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2463), 1, + sym__expression, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2408), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3113), 1, + STATE(3305), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149689,8 +150054,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26142] = 32, - ACTIONS(147), 1, + [26572] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -149714,29 +150079,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1259), 1, + STATE(1263), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2407), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3134), 1, + STATE(2427), 1, + sym__expression, + STATE(3109), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -149760,12 +150125,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149776,83 +150141,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26261] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [26691] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1260), 1, + STATE(1264), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2406), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3135), 1, + STATE(2546), 1, + sym__expression, + STATE(3304), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149863,83 +150228,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26380] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [26810] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1261), 1, + STATE(1265), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2405), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3139), 1, + STATE(2548), 1, + sym__expression, + STATE(3303), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -149950,83 +150315,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26499] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [26929] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1262), 1, + STATE(1266), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2404), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3154), 1, + STATE(2553), 1, + sym__expression, + STATE(3300), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150037,8 +150402,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26618] = 32, - ACTIONS(147), 1, + [27048] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -150062,29 +150427,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1263), 1, + STATE(1267), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2403), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3155), 1, + STATE(2432), 1, + sym__expression, + STATE(3110), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -150108,12 +150473,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150124,8 +150489,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26737] = 32, - ACTIONS(147), 1, + [27167] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -150149,29 +150514,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1264), 1, + STATE(1268), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2402), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3053), 1, + STATE(2434), 1, + sym__expression, + STATE(3113), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -150195,12 +150560,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150211,8 +150576,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26856] = 32, - ACTIONS(147), 1, + [27286] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -150236,29 +150601,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1265), 1, + STATE(1269), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2401), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3173), 1, + STATE(2404), 1, + sym__expression, + STATE(3171), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -150282,12 +150647,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150298,83 +150663,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [26975] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [27405] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1266), 1, + STATE(1270), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2464), 1, + sym__expression, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2423), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3175), 1, + STATE(3296), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150385,7 +150750,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27094] = 32, + [27524] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -150408,31 +150773,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1267), 1, + STATE(1271), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2543), 1, + STATE(2564), 1, sym__expression, - STATE(3318), 1, + STATE(3295), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -150456,12 +150821,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150472,84 +150837,167 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27213] = 32, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + [27643] = 30, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, + anon_sym_DOLLAR, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2708), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, - sym_val_nothing, - ACTIONS(91), 1, - sym_val_date, - ACTIONS(93), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2696), 1, - sym_identifier, - STATE(114), 1, + STATE(14), 1, sym_val_number, - STATE(1268), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(1021), 1, sym__var, - STATE(2469), 1, + STATE(1130), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1178), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(1179), 1, sym__inter_double_quotes, - STATE(2519), 1, + STATE(1196), 1, sym__expression, - STATE(2534), 1, - sym_val_variable, - STATE(3405), 1, - sym__where_predicate, - ACTIONS(77), 2, + STATE(1272), 1, + sym_comment, + STATE(2590), 1, + sym__match_expression, + STATE(2595), 1, + sym_block, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(2716), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + STATE(1137), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, + anon_sym_inf, anon_sym_DASHinf, - STATE(2472), 4, + anon_sym_NaN, + STATE(1176), 11, + sym_val_bool, + sym_val_variable, + 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, + [27758] = 30, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, + anon_sym_DASH, + ACTIONS(2320), 1, + anon_sym_not, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, + anon_sym_DQUOTE, + ACTIONS(2340), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2342), 1, + anon_sym_DOLLAR_DQUOTE, + ACTIONS(2730), 1, + anon_sym_LBRACK, + ACTIONS(2732), 1, + anon_sym_LBRACE, + STATE(120), 1, + sym_val_number, + STATE(1273), 1, + sym_comment, + STATE(1921), 1, + sym__var, + STATE(1963), 1, + sym_expr_parenthesized, + STATE(2195), 1, + sym__inter_double_quotes, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2595), 1, + sym_block, + STATE(2642), 1, + sym__expression, + STATE(3553), 1, + sym__match_expression, + ACTIONS(2322), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2326), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2328), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2338), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2334), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + ACTIONS(2332), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(2199), 11, sym_val_bool, + sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -150559,83 +151007,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27332] = 32, - ACTIONS(31), 1, + [27873] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1269), 1, + STATE(1274), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2556), 1, + STATE(2437), 1, sym__expression, - STATE(3218), 1, + STATE(3115), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150646,7 +151094,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27451] = 32, + [27992] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -150669,31 +151117,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1270), 1, + STATE(1275), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2574), 1, + STATE(2575), 1, sym__expression, - STATE(3363), 1, + STATE(3284), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -150717,12 +151165,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150733,7 +151181,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27570] = 32, + [28111] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -150756,31 +151204,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1271), 1, + STATE(1276), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2583), 1, + STATE(2579), 1, sym__expression, - STATE(3364), 1, + STATE(3282), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -150804,12 +151252,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150820,7 +151268,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27689] = 32, + [28230] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -150843,31 +151291,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1272), 1, + STATE(1277), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2572), 1, + STATE(2582), 1, sym__expression, - STATE(3366), 1, + STATE(3277), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -150891,12 +151339,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150907,83 +151355,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27808] = 32, - ACTIONS(31), 1, + [28349] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1273), 1, + STATE(1278), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2564), 1, + STATE(2438), 1, sym__expression, - STATE(3402), 1, + STATE(3123), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -150994,7 +151442,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [27927] = 32, + [28468] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -151017,31 +151465,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1274), 1, + STATE(1279), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2550), 1, + STATE(2559), 1, sym__expression, - STATE(3416), 1, + STATE(3275), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -151065,12 +151513,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151081,83 +151529,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28046] = 32, - ACTIONS(31), 1, + [28587] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1275), 1, + STATE(1280), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2554), 1, + STATE(2389), 1, sym__expression, - STATE(3338), 1, + STATE(3127), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151168,7 +151616,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28165] = 32, + [28706] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -151191,31 +151639,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1276), 1, + STATE(1281), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2535), 1, + STATE(2576), 1, sym__expression, - STATE(3313), 1, + STATE(3272), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -151239,12 +151687,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151255,8 +151703,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28284] = 32, - ACTIONS(147), 1, + [28825] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151280,29 +151728,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1277), 1, + STATE(1282), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2399), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3185), 1, + STATE(2459), 1, + sym__expression, + STATE(3131), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151326,12 +151774,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151342,8 +151790,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28403] = 32, - ACTIONS(147), 1, + [28944] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151367,29 +151815,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1278), 1, + STATE(1283), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2398), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3186), 1, + STATE(2458), 1, + sym__expression, + STATE(3135), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151413,12 +151861,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151429,8 +151877,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28522] = 32, - ACTIONS(147), 1, + [29063] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151454,29 +151902,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1279), 1, + STATE(1284), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2397), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3187), 1, + STATE(2457), 1, + sym__expression, + STATE(3138), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151500,12 +151948,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151516,8 +151964,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28641] = 32, - ACTIONS(147), 1, + [29182] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151541,29 +151989,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1280), 1, + STATE(1285), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2396), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3189), 1, + STATE(2454), 1, + sym__expression, + STATE(3142), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151587,12 +152035,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151603,8 +152051,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28760] = 32, - ACTIONS(147), 1, + [29301] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151628,29 +152076,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1281), 1, + STATE(1286), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2395), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3190), 1, + STATE(2453), 1, + sym__expression, + STATE(3143), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151674,12 +152122,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151690,8 +152138,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28879] = 32, - ACTIONS(147), 1, + [29420] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151715,29 +152163,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1282), 1, + STATE(1287), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2394), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3191), 1, + STATE(2396), 1, + sym__expression, + STATE(3148), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151761,12 +152209,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151777,8 +152225,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [28998] = 32, - ACTIONS(147), 1, + [29539] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151802,29 +152250,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1283), 1, + STATE(1288), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2393), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3193), 1, + STATE(2449), 1, + sym__expression, + STATE(3155), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151848,12 +152296,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151864,8 +152312,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29117] = 32, - ACTIONS(147), 1, + [29658] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151889,29 +152337,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1284), 1, + STATE(1289), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2392), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3197), 1, + STATE(2447), 1, + sym__expression, + STATE(3157), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -151935,12 +152383,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -151951,8 +152399,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29236] = 32, - ACTIONS(147), 1, + [29777] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -151976,29 +152424,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1285), 1, + STATE(1290), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2391), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3211), 1, + STATE(2446), 1, + sym__expression, + STATE(3019), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -152022,12 +152470,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152038,8 +152486,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29355] = 32, - ACTIONS(147), 1, + [29896] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -152063,28 +152511,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1286), 1, + STATE(1291), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2390), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, + STATE(2445), 1, + sym__expression, STATE(3214), 1, sym__where_predicate, ACTIONS(241), 2, @@ -152109,12 +152557,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152125,8 +152573,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29474] = 32, - ACTIONS(147), 1, + [30015] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -152150,29 +152598,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1287), 1, + STATE(1292), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2389), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3169), 1, + STATE(2444), 1, + sym__expression, + STATE(3161), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -152196,12 +152644,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152212,8 +152660,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29593] = 32, - ACTIONS(147), 1, + [30134] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -152237,29 +152685,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1288), 1, + STATE(1293), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2388), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3002), 1, + STATE(2443), 1, + sym__expression, + STATE(3163), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -152283,12 +152731,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152299,8 +152747,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29712] = 32, - ACTIONS(147), 1, + [30253] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -152324,29 +152772,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1289), 1, + STATE(1294), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2387), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3202), 1, + STATE(2439), 1, + sym__expression, + STATE(3169), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -152370,12 +152818,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152386,7 +152834,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29831] = 32, + [30372] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -152409,31 +152857,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1290), 1, + STATE(1295), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2545), 1, + STATE(2566), 1, sym__expression, - STATE(3287), 1, + STATE(3270), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -152457,12 +152905,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152473,7 +152921,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [29950] = 32, + [30491] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -152496,31 +152944,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1291), 1, + STATE(1296), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2569), 1, + STATE(2565), 1, sym__expression, - STATE(3341), 1, + STATE(3265), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -152544,12 +152992,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152560,7 +153008,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30069] = 32, + [30610] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -152583,31 +153031,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1292), 1, + STATE(1297), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2576), 1, + STATE(2561), 1, sym__expression, - STATE(3294), 1, + STATE(3247), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -152631,99 +153079,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(2467), 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, - [30188] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, - anon_sym_LBRACK, - ACTIONS(193), 1, - anon_sym_LPAREN, - ACTIONS(201), 1, - anon_sym_DASH, - ACTIONS(219), 1, - anon_sym_LBRACE, - ACTIONS(239), 1, - anon_sym_not, - ACTIONS(243), 1, - anon_sym_DOT_DOT, - ACTIONS(245), 1, - sym_val_nothing, - ACTIONS(255), 1, - sym_val_date, - ACTIONS(257), 1, - anon_sym_DQUOTE, - ACTIONS(261), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2694), 1, - sym_identifier, - STATE(113), 1, - sym_val_number, - STATE(1293), 1, - sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, - sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, - sym__inter_single_quotes, - STATE(2451), 1, - sym__expression, - STATE(2457), 1, - sym_val_variable, - STATE(3143), 1, - sym__where_predicate, - ACTIONS(241), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(249), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(253), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(251), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152734,7 +153095,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30307] = 32, + [30729] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -152757,31 +153118,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1294), 1, + STATE(1298), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2530), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3420), 1, + STATE(2552), 1, + sym__expression, + STATE(3273), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -152805,12 +153166,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -152821,8 +153182,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30426] = 32, - ACTIONS(147), 1, + [30848] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -152846,203 +153207,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1295), 1, + STATE(1299), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, - sym__inter_single_quotes, - STATE(2413), 1, - sym__expression, - STATE(2457), 1, - sym_val_variable, - STATE(3037), 1, - sym__where_predicate, - ACTIONS(241), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(249), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(253), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(251), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2371), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(2354), 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, - [30545] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, - anon_sym_LBRACK, - ACTIONS(193), 1, - anon_sym_LPAREN, - ACTIONS(201), 1, - anon_sym_DASH, - ACTIONS(219), 1, - anon_sym_LBRACE, - ACTIONS(239), 1, - anon_sym_not, - ACTIONS(243), 1, - anon_sym_DOT_DOT, - ACTIONS(245), 1, - sym_val_nothing, - ACTIONS(255), 1, - sym_val_date, - ACTIONS(257), 1, - anon_sym_DQUOTE, - ACTIONS(261), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2694), 1, - sym_identifier, - STATE(113), 1, - sym_val_number, - STATE(1296), 1, - sym_comment, - STATE(2035), 1, + STATE(2070), 1, sym__var, - STATE(2068), 1, - sym_expr_parenthesized, - STATE(2225), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2415), 1, - sym__expression, - STATE(2457), 1, - sym_val_variable, - STATE(3047), 1, - sym__where_predicate, - ACTIONS(241), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(249), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(253), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(251), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2371), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(2354), 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, - [30664] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, - anon_sym_LBRACK, - ACTIONS(193), 1, - anon_sym_LPAREN, - ACTIONS(201), 1, - anon_sym_DASH, - ACTIONS(219), 1, - anon_sym_LBRACE, - ACTIONS(239), 1, - anon_sym_not, - ACTIONS(243), 1, - anon_sym_DOT_DOT, - ACTIONS(245), 1, - sym_val_nothing, - ACTIONS(255), 1, - sym_val_date, - ACTIONS(257), 1, - anon_sym_DQUOTE, - ACTIONS(261), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2694), 1, - sym_identifier, - STATE(113), 1, - sym_val_number, - STATE(1297), 1, - sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, - sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2352), 1, - sym__inter_single_quotes, - STATE(2416), 1, - sym__expression, - STATE(2457), 1, + STATE(2369), 1, sym_val_variable, - STATE(3050), 1, + STATE(2462), 1, + sym__expression, + STATE(3104), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -153066,12 +153253,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153082,83 +153269,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30783] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [30967] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1298), 1, + STATE(1300), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2418), 1, + STATE(2498), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3131), 1, + STATE(3229), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153169,83 +153356,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [30902] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31086] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1299), 1, + STATE(1301), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2419), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2501), 1, sym__expression, - STATE(2457), 1, + STATE(2508), 1, sym_val_variable, - STATE(3057), 1, + STATE(3380), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153256,83 +153443,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31021] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31205] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1300), 1, + STATE(1302), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2420), 1, + STATE(2491), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3058), 1, + STATE(3382), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153343,83 +153530,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31140] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31324] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1301), 1, + STATE(1303), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2421), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3060), 1, + STATE(2527), 1, + sym__expression, + STATE(3230), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153430,83 +153617,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31259] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31443] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1302), 1, + STATE(1304), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2424), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3061), 1, + STATE(2525), 1, + sym__expression, + STATE(3232), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153517,83 +153704,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31378] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31562] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1303), 1, + STATE(1305), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2425), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3063), 1, + STATE(2523), 1, + sym__expression, + STATE(3285), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153604,83 +153791,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31497] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31681] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1304), 1, + STATE(1306), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2426), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3069), 1, + STATE(2509), 1, + sym__expression, + STATE(3248), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153691,83 +153878,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31616] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31800] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1305), 1, + STATE(1307), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2427), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2504), 1, sym__expression, - STATE(2457), 1, + STATE(2508), 1, sym_val_variable, - STATE(3071), 1, + STATE(3249), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153778,83 +153965,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31735] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [31919] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1306), 1, + STATE(1308), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2429), 1, + STATE(2497), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3074), 1, + STATE(3250), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153865,7 +154052,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31854] = 32, + [32038] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -153888,31 +154075,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1307), 1, + STATE(1309), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, + sym__inter_double_quotes, STATE(2471), 1, - sym__expression, - STATE(2475), 1, sym__inter_single_quotes, - STATE(2478), 1, - sym__inter_double_quotes, - STATE(2534), 1, + STATE(2495), 1, + sym__expression, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3282), 1, + STATE(3252), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -153936,12 +154123,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -153952,7 +154139,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [31973] = 32, + [32157] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -153975,31 +154162,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1308), 1, + STATE(1310), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2474), 1, - sym__expression, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2492), 1, + sym__expression, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3275), 1, + STATE(3253), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -154023,12 +154210,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154039,7 +154226,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32092] = 32, + [32276] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -154062,31 +154249,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1309), 1, + STATE(1311), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2477), 1, + STATE(2468), 1, sym__expression, - STATE(2478), 1, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3272), 1, + STATE(3392), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -154110,12 +154297,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154126,7 +154313,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32211] = 32, + [32395] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -154149,31 +154336,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1310), 1, + STATE(1312), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, + STATE(2465), 1, + sym__expression, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2479), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3271), 1, + STATE(3400), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -154197,12 +154384,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154213,7 +154400,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32330] = 32, + [32514] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -154236,31 +154423,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1311), 1, + STATE(1313), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2481), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2490), 1, sym__expression, - STATE(2534), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3221), 1, + STATE(3405), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -154284,12 +154471,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154300,83 +154487,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32449] = 32, - ACTIONS(31), 1, + [32633] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1312), 1, + STATE(1314), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2332), 1, + sym__expression, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2482), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3222), 1, + STATE(3125), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154387,83 +154574,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32568] = 32, - ACTIONS(31), 1, + [32752] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1313), 1, + STATE(1315), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2485), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3223), 1, + STATE(2413), 1, + sym__expression, + STATE(3122), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154474,83 +154661,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32687] = 32, - ACTIONS(31), 1, + [32871] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1314), 1, + STATE(1316), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2500), 1, + STATE(2342), 1, sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3358), 1, + STATE(3045), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154561,83 +154748,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32806] = 32, - ACTIONS(31), 1, + [32990] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1315), 1, + STATE(1317), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2555), 1, + STATE(2461), 1, sym__expression, - STATE(3342), 1, + STATE(3098), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154648,8 +154835,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [32925] = 32, - ACTIONS(147), 1, + [33109] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -154673,29 +154860,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1316), 1, + STATE(1318), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2386), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3201), 1, + STATE(2460), 1, + sym__expression, + STATE(3077), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -154719,12 +154906,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154735,8 +154922,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33044] = 32, - ACTIONS(147), 1, + [33228] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -154760,116 +154947,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1317), 1, + STATE(1319), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, - sym__inter_single_quotes, - STATE(2385), 1, - sym__expression, - STATE(2457), 1, - sym_val_variable, - STATE(3199), 1, - sym__where_predicate, - ACTIONS(241), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(249), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(253), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(251), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - STATE(2371), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - STATE(2354), 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, - [33163] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, - anon_sym_LBRACK, - ACTIONS(193), 1, - anon_sym_LPAREN, - ACTIONS(201), 1, - anon_sym_DASH, - ACTIONS(219), 1, - anon_sym_LBRACE, - ACTIONS(239), 1, - anon_sym_not, - ACTIONS(243), 1, - anon_sym_DOT_DOT, - ACTIONS(245), 1, - sym_val_nothing, - ACTIONS(255), 1, - sym_val_date, - ACTIONS(257), 1, - anon_sym_DQUOTE, - ACTIONS(261), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, - anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2694), 1, - sym_identifier, - STATE(113), 1, - sym_val_number, - STATE(1318), 1, - sym_comment, - STATE(2035), 1, + STATE(2070), 1, sym__var, - STATE(2068), 1, - sym_expr_parenthesized, - STATE(2225), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2384), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3192), 1, + STATE(2440), 1, + sym__expression, + STATE(3085), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -154893,12 +154993,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154909,8 +155009,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33282] = 32, - ACTIONS(147), 1, + [33347] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -154934,29 +155034,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1319), 1, + STATE(1320), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2383), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3166), 1, + STATE(2431), 1, + sym__expression, + STATE(3083), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -154980,12 +155080,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -154996,8 +155096,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33401] = 32, - ACTIONS(147), 1, + [33466] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155021,29 +155121,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1320), 1, + STATE(1321), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2381), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3156), 1, + STATE(2430), 1, + sym__expression, + STATE(3179), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155067,12 +155167,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155083,8 +155183,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33520] = 32, - ACTIONS(147), 1, + [33585] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155108,29 +155208,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1321), 1, + STATE(1322), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2380), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3104), 1, + STATE(2421), 1, + sym__expression, + STATE(3181), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155154,12 +155254,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155170,8 +155270,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33639] = 32, - ACTIONS(147), 1, + [33704] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155195,29 +155295,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1322), 1, + STATE(1323), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2379), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3101), 1, + STATE(2415), 1, + sym__expression, + STATE(3182), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155241,12 +155341,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155257,8 +155357,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33758] = 32, - ACTIONS(147), 1, + [33823] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155282,29 +155382,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1323), 1, + STATE(1324), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2378), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3100), 1, + STATE(2414), 1, + sym__expression, + STATE(3188), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155328,12 +155428,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155344,8 +155444,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33877] = 32, - ACTIONS(147), 1, + [33942] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155369,29 +155469,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1324), 1, + STATE(1325), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2377), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3099), 1, + STATE(2412), 1, + sym__expression, + STATE(3191), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155415,12 +155515,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155431,8 +155531,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [33996] = 32, - ACTIONS(147), 1, + [34061] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155456,29 +155556,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1325), 1, + STATE(1326), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2375), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3098), 1, + STATE(2410), 1, + sym__expression, + STATE(3192), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155502,12 +155602,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155518,8 +155618,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34115] = 32, - ACTIONS(147), 1, + [34180] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155543,29 +155643,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1326), 1, + STATE(1327), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2374), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3093), 1, + STATE(2402), 1, + sym__expression, + STATE(3195), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155589,12 +155689,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155605,8 +155705,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34234] = 32, - ACTIONS(147), 1, + [34299] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155630,29 +155730,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1327), 1, + STATE(1328), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2400), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3038), 1, + STATE(2398), 1, + sym__expression, + STATE(3196), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155676,12 +155776,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155692,8 +155792,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34353] = 32, - ACTIONS(147), 1, + [34418] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -155717,29 +155817,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1328), 1, + STATE(1329), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2372), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3023), 1, + STATE(2394), 1, + sym__expression, + STATE(3200), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -155763,12 +155863,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155779,83 +155879,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34472] = 32, - ACTIONS(31), 1, + [34537] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1329), 1, + STATE(1330), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2533), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3307), 1, + STATE(2393), 1, + sym__expression, + STATE(3203), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155866,7 +155966,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34591] = 32, + [34656] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -155889,31 +155989,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1330), 1, + STATE(1331), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2529), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3257), 1, + STATE(2531), 1, + sym__expression, + STATE(3228), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -155937,12 +156037,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -155953,83 +156053,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34710] = 32, - ACTIONS(31), 1, + [34775] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1331), 1, + STATE(1332), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2497), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3225), 1, + STATE(2387), 1, + sym__expression, + STATE(3211), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156040,83 +156140,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34829] = 32, - ACTIONS(31), 1, + [34894] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1332), 1, + STATE(1333), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2515), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3299), 1, + STATE(2385), 1, + sym__expression, + STATE(3213), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156127,83 +156227,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [34948] = 32, - ACTIONS(31), 1, + [35013] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1333), 1, + STATE(1334), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2514), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3289), 1, + STATE(2428), 1, + sym__expression, + STATE(3079), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156214,83 +156314,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35067] = 32, - ACTIONS(31), 1, + [35132] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1334), 1, + STATE(1335), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2510), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3269), 1, + STATE(2416), 1, + sym__expression, + STATE(3114), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156301,7 +156401,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35186] = 32, + [35251] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -156324,31 +156424,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1335), 1, + STATE(1336), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2480), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3255), 1, + STATE(2544), 1, + sym__expression, + STATE(3355), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -156372,12 +156472,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156388,7 +156488,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35305] = 32, + [35370] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -156411,31 +156511,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1336), 1, + STATE(1337), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2537), 1, + STATE(2539), 1, sym__expression, - STATE(3398), 1, + STATE(3371), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -156459,12 +156559,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156475,83 +156575,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35424] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [35489] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1337), 1, + STATE(1338), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2330), 1, - sym__expression, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3083), 1, + STATE(2538), 1, + sym__expression, + STATE(3376), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156562,8 +156662,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35543] = 32, - ACTIONS(147), 1, + [35608] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -156587,29 +156687,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1338), 1, + STATE(1339), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, + sym_val_variable, STATE(2433), 1, sym__expression, - STATE(2457), 1, - sym_val_variable, - STATE(3085), 1, + STATE(3009), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -156633,12 +156733,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156649,83 +156749,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35662] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [35727] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1339), 1, + STATE(1340), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2434), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3086), 1, + STATE(2524), 1, + sym__expression, + STATE(3385), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156736,83 +156836,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35781] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [35846] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1340), 1, + STATE(1341), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2435), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3090), 1, + STATE(2520), 1, + sym__expression, + STATE(3386), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156823,83 +156923,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [35900] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [35965] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1341), 1, + STATE(1342), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2436), 1, + STATE(2488), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3091), 1, + STATE(3390), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156910,83 +157010,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36019] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [36084] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1342), 1, + STATE(1343), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2437), 1, + STATE(2484), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3095), 1, + STATE(3391), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -156997,83 +157097,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36138] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [36203] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1343), 1, + STATE(1344), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2438), 1, + STATE(2478), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3112), 1, + STATE(3401), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157084,83 +157184,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36257] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [36322] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1344), 1, + STATE(1345), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2467), 1, + sym__expression, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2439), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3119), 1, + STATE(3411), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157171,83 +157271,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36376] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [36441] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1345), 1, + STATE(1346), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2440), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3120), 1, + STATE(2516), 1, + sym__expression, + STATE(3412), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157258,83 +157358,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36495] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [36560] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1346), 1, + STATE(1347), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2441), 1, + STATE(2487), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3001), 1, + STATE(3418), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157345,83 +157445,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36614] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [36679] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1347), 1, + STATE(1348), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2466), 1, + sym__expression, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2442), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3122), 1, + STATE(3420), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157432,83 +157532,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36733] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [36798] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1348), 1, + STATE(1349), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2443), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3123), 1, + STATE(2517), 1, + sym__expression, + STATE(3421), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157519,8 +157619,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36852] = 32, - ACTIONS(147), 1, + [36917] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -157544,29 +157644,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1349), 1, + STATE(1350), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2444), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3125), 1, + STATE(2409), 1, + sym__expression, + STATE(3010), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -157590,12 +157690,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157606,83 +157706,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [36971] = 32, - ACTIONS(31), 1, + [37036] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, - STATE(1350), 1, + STATE(1351), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2542), 1, + STATE(2407), 1, sym__expression, - STATE(3390), 1, + STATE(3013), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157693,8 +157793,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37090] = 32, - ACTIONS(147), 1, + [37155] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -157718,29 +157818,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1351), 1, + STATE(1352), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2445), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3128), 1, + STATE(2405), 1, + sym__expression, + STATE(3159), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -157764,12 +157864,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157780,7 +157880,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37209] = 32, + [37274] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -157803,31 +157903,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1352), 1, + STATE(1353), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2577), 1, + STATE(2584), 1, sym__expression, - STATE(3399), 1, + STATE(3428), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -157851,12 +157951,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157867,7 +157967,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37328] = 32, + [37393] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -157890,31 +157990,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1353), 1, + STATE(1354), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, - sym_val_variable, - STATE(2579), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2485), 1, sym__expression, - STATE(3401), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, + sym_val_variable, + STATE(3254), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -157938,12 +158038,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -157954,83 +158054,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37447] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [37512] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1354), 1, + STATE(1355), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2446), 1, + STATE(2477), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3129), 1, + STATE(3255), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158041,83 +158141,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37566] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [37631] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1355), 1, + STATE(1356), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2447), 1, + STATE(2475), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3130), 1, + STATE(3256), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158128,83 +158228,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37685] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [37750] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1356), 1, + STATE(1357), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2448), 1, + STATE(2480), 1, sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3149), 1, + STATE(3257), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158215,83 +158315,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37804] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [37869] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1357), 1, + STATE(1358), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2449), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3138), 1, + STATE(2530), 1, + sym__expression, + STATE(3234), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158302,83 +158402,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [37923] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [37988] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1358), 1, + STATE(1359), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2450), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2507), 1, sym__expression, - STATE(2457), 1, + STATE(2508), 1, sym_val_variable, - STATE(3142), 1, + STATE(3259), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158389,7 +158489,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38042] = 32, + [38107] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -158412,31 +158512,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1359), 1, + STATE(1360), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2566), 1, + STATE(2515), 1, sym__expression, - STATE(3404), 1, + STATE(3261), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -158460,12 +158560,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158476,7 +158576,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38161] = 32, + [38226] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -158499,31 +158599,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1360), 1, + STATE(1361), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2585), 1, + STATE(2518), 1, sym__expression, - STATE(3394), 1, + STATE(3262), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -158547,12 +158647,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158563,83 +158663,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38280] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [38345] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1361), 1, + STATE(1362), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2452), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3145), 1, + STATE(2519), 1, + sym__expression, + STATE(3263), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158650,83 +158750,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38399] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [38464] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1362), 1, + STATE(1363), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2453), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3148), 1, + STATE(2526), 1, + sym__expression, + STATE(3266), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158737,7 +158837,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38518] = 32, + [38583] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -158760,31 +158860,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, - STATE(1363), 1, + STATE(1364), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2552), 1, + STATE(2536), 1, sym__expression, - STATE(3367), 1, + STATE(3267), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -158808,12 +158908,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158824,82 +158924,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38637] = 30, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2352), 1, + [38702] = 32, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, - anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2364), 1, + ACTIONS(57), 1, + anon_sym_LBRACE, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(81), 1, + sym_val_nothing, + ACTIONS(91), 1, + sym_val_date, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, ACTIONS(2698), 1, - anon_sym_LBRACK, - ACTIONS(2700), 1, - anon_sym_LBRACE, - STATE(123), 1, + sym_identifier, + STATE(114), 1, sym_val_number, - STATE(1364), 1, + STATE(1365), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2628), 1, - sym_block, - STATE(2631), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, + sym_val_variable, + STATE(2542), 1, sym__expression, - STATE(3543), 1, - sym__match_expression, - ACTIONS(2366), 2, + STATE(3269), 1, + sym__where_predicate, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2372), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(85), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2376), 6, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2232), 11, + STATE(2481), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2506), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -158909,83 +159011,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38752] = 32, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(191), 1, + [38821] = 32, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(239), 1, + ACTIONS(75), 1, anon_sym_not, - ACTIONS(243), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(245), 1, + ACTIONS(81), 1, sym_val_nothing, - ACTIONS(255), 1, + ACTIONS(91), 1, sym_val_date, - ACTIONS(257), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2698), 1, sym_identifier, - STATE(113), 1, + STATE(114), 1, sym_val_number, - STATE(1365), 1, + STATE(1366), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2454), 1, - sym__expression, - STATE(2457), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3212), 1, + STATE(2545), 1, + sym__expression, + STATE(3281), 1, sym__where_predicate, - ACTIONS(241), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(247), 2, + ACTIONS(83), 2, anon_sym_true, anon_sym_false, - ACTIONS(259), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(249), 3, + ACTIONS(85), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(253), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(251), 4, + ACTIONS(87), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -158996,8 +159098,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38871] = 32, - ACTIONS(147), 1, + [38940] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -159021,29 +159123,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, - STATE(1366), 1, + STATE(1367), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2455), 1, - sym__expression, - STATE(2457), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3150), 1, + STATE(2423), 1, + sym__expression, + STATE(3097), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -159067,12 +159169,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159083,168 +159185,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [38990] = 30, - ACTIONS(147), 1, + [39059] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, - anon_sym_DOLLAR, - ACTIONS(2706), 1, - anon_sym_DASH, - ACTIONS(2708), 1, - anon_sym_LBRACE, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, - anon_sym_DOT_DOT, - ACTIONS(2722), 1, - anon_sym_DQUOTE, - ACTIONS(2726), 1, - anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, - anon_sym_DOLLAR_DQUOTE, - STATE(17), 1, - sym_val_number, - STATE(1015), 1, - sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1141), 1, - sym__expression, - STATE(1174), 1, - sym_expr_parenthesized, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, - sym__inter_double_quotes, - STATE(1367), 1, - sym_comment, - STATE(2628), 1, - sym_block, - STATE(2629), 1, - sym__match_expression, - ACTIONS(2712), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(2718), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2724), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2720), 3, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - STATE(1171), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(2196), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - STATE(1160), 11, - sym_val_bool, - sym_val_variable, - 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, - [39105] = 32, - ACTIONS(31), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1368), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, - sym_val_variable, - STATE(2546), 1, + STATE(2353), 1, sym__expression, - STATE(3319), 1, + STATE(2369), 1, + sym_val_variable, + STATE(3006), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159255,8 +159272,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39224] = 32, - ACTIONS(147), 1, + [39178] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -159280,29 +159297,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, STATE(1369), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2456), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2346), 1, sym__expression, - STATE(2457), 1, + STATE(2369), 1, sym_val_variable, - STATE(3151), 1, + STATE(3087), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -159326,12 +159343,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159342,8 +159359,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39343] = 32, - ACTIONS(147), 1, + [39297] = 32, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -159367,29 +159384,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, STATE(113), 1, sym_val_number, STATE(1370), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2457), 1, - sym_val_variable, - STATE(2458), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2345), 1, sym__expression, - STATE(3153), 1, + STATE(2369), 1, + sym_val_variable, + STATE(3082), 1, sym__where_predicate, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -159413,12 +159430,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2354), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159429,83 +159446,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39462] = 32, - ACTIONS(31), 1, + [39416] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1371), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2336), 1, + sym__expression, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2557), 1, - sym__expression, - STATE(3374), 1, + STATE(3044), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159516,83 +159533,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39581] = 32, - ACTIONS(31), 1, + [39535] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1372), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2339), 1, + sym__expression, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2559), 1, - sym__expression, - STATE(3360), 1, + STATE(3080), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159603,83 +159620,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39700] = 32, - ACTIONS(31), 1, + [39654] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1373), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, - sym__inter_double_quotes, - STATE(2501), 1, + STATE(2335), 1, sym__expression, - STATE(2534), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3227), 1, + STATE(3073), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159690,83 +159707,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39819] = 32, - ACTIONS(31), 1, + [39773] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1374), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2506), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3228), 1, + STATE(2384), 1, + sym__expression, + STATE(3129), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159777,83 +159794,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [39938] = 32, - ACTIONS(31), 1, + [39892] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1375), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2462), 1, - sym__expression, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3353), 1, + STATE(2388), 1, + sym__expression, + STATE(3128), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159864,83 +159881,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40057] = 32, - ACTIONS(31), 1, + [40011] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1376), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2507), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3229), 1, + STATE(2403), 1, + sym__expression, + STATE(3015), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -159951,83 +159968,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40176] = 32, - ACTIONS(31), 1, + [40130] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1377), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, - sym_val_variable, - STATE(2561), 1, + STATE(2359), 1, sym__expression, - STATE(3361), 1, + STATE(2369), 1, + sym_val_variable, + STATE(3134), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160038,83 +160055,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40295] = 32, - ACTIONS(31), 1, + [40249] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1378), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2565), 1, + STATE(2401), 1, sym__expression, - STATE(3376), 1, + STATE(3016), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160125,83 +160142,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40414] = 32, - ACTIONS(31), 1, + [40368] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1379), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2570), 1, + STATE(2399), 1, sym__expression, - STATE(3219), 1, + STATE(3017), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160212,83 +160229,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40533] = 32, - ACTIONS(31), 1, + [40487] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1380), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2571), 1, + STATE(2397), 1, sym__expression, - STATE(3387), 1, + STATE(3088), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160299,83 +160316,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40652] = 32, - ACTIONS(31), 1, + [40606] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1381), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2580), 1, + STATE(2395), 1, sym__expression, - STATE(3310), 1, + STATE(3020), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160386,83 +160403,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40771] = 32, - ACTIONS(31), 1, + [40725] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1382), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2568), 1, + STATE(2390), 1, sym__expression, - STATE(3259), 1, + STATE(3021), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160473,83 +160490,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [40890] = 32, - ACTIONS(31), 1, + [40844] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1383), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2509), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3230), 1, + STATE(2380), 1, + sym__expression, + STATE(3023), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160560,83 +160577,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41009] = 32, - ACTIONS(31), 1, + [40963] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1384), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(2548), 1, + STATE(2374), 1, sym__expression, - STATE(3245), 1, + STATE(3024), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160647,83 +160664,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41128] = 32, - ACTIONS(31), 1, + [41082] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1385), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2466), 1, - sym__expression, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3277), 1, + STATE(2372), 1, + sym__expression, + STATE(3026), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160734,83 +160751,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41247] = 32, - ACTIONS(31), 1, + [41201] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1386), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2473), 1, - sym__expression, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2364), 1, + sym__expression, + STATE(2369), 1, sym_val_variable, - STATE(3435), 1, + STATE(3027), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160821,83 +160838,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41366] = 32, - ACTIONS(31), 1, + [41320] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1387), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2476), 1, - sym__expression, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2362), 1, + sym__expression, + STATE(2369), 1, sym_val_variable, - STATE(3346), 1, + STATE(3029), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160908,83 +160925,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41485] = 32, - ACTIONS(31), 1, + [41439] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1388), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2483), 1, + STATE(2348), 1, sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3322), 1, + STATE(3030), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -160995,83 +161012,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41604] = 32, - ACTIONS(31), 1, + [41558] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1389), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2491), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3248), 1, + STATE(2386), 1, + sym__expression, + STATE(3034), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161082,83 +161099,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41723] = 32, - ACTIONS(31), 1, + [41677] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1390), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, - sym__inter_double_quotes, - STATE(2488), 1, + STATE(2340), 1, sym__expression, - STATE(2534), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, sym_val_variable, - STATE(3241), 1, + STATE(3043), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161169,83 +161186,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41842] = 32, - ACTIONS(31), 1, + [41796] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1391), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2493), 1, + STATE(2360), 1, sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3427), 1, + STATE(3041), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161256,7 +161273,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [41961] = 32, + [41915] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161279,31 +161296,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1392), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2525), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2483), 1, sym__expression, - STATE(2534), 1, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3237), 1, + STATE(3437), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161327,12 +161344,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161343,7 +161360,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42080] = 32, + [42034] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161366,31 +161383,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1393), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2528), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3423), 1, + STATE(2510), 1, + sym__expression, + STATE(3438), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161414,12 +161431,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161430,7 +161447,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42199] = 32, + [42153] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161453,31 +161470,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1394), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2492), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3431), 1, + STATE(2529), 1, + sym__expression, + STATE(3441), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161501,12 +161518,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161517,7 +161534,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42318] = 32, + [42272] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161540,31 +161557,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1395), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, + STATE(2471), 1, + sym__inter_single_quotes, STATE(2499), 1, - sym__expression, - STATE(2534), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3385), 1, + STATE(2532), 1, + sym__expression, + STATE(3433), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161588,12 +161605,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161604,7 +161621,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42437] = 32, + [42391] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161627,31 +161644,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1396), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2536), 1, + STATE(2540), 1, sym__expression, - STATE(3236), 1, + STATE(3446), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161675,12 +161692,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161691,7 +161708,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42556] = 32, + [42510] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161714,31 +161731,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1397), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2539), 1, + STATE(2543), 1, sym__expression, - STATE(3234), 1, + STATE(3453), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161762,12 +161779,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161778,7 +161795,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42675] = 32, + [42629] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161801,31 +161818,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1398), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2504), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3438), 1, + STATE(2549), 1, + sym__expression, + STATE(3223), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161849,12 +161866,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161865,7 +161882,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42794] = 32, + [42748] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161888,31 +161905,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1399), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2518), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3446), 1, + STATE(2550), 1, + sym__expression, + STATE(3430), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -161936,12 +161953,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -161952,7 +161969,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [42913] = 32, + [42867] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -161975,31 +161992,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1400), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(2553), 1, + STATE(2551), 1, sym__expression, - STATE(3324), 1, + STATE(3444), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -162023,12 +162040,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -162039,7 +162056,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43032] = 32, + [42986] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -162062,31 +162079,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1401), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2520), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3448), 1, + STATE(2567), 1, + sym__expression, + STATE(3439), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -162110,12 +162127,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -162126,7 +162143,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43151] = 32, + [43105] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -162149,31 +162166,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1402), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2522), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3436), 1, + STATE(2586), 1, + sym__expression, + STATE(3442), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -162197,12 +162214,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -162213,7 +162230,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43270] = 32, + [43224] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -162236,31 +162253,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1403), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2487), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3224), 1, + STATE(2578), 1, + sym__expression, + STATE(3449), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -162284,12 +162301,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -162300,7 +162317,7 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43389] = 32, + [43343] = 32, ACTIONS(31), 1, anon_sym_LBRACK, ACTIONS(33), 1, @@ -162323,31 +162340,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(1008), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, STATE(114), 1, sym_val_number, STATE(1404), 1, sym_comment, - STATE(2091), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2158), 1, sym__var, STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, sym__inter_double_quotes, - STATE(2524), 1, - sym__expression, - STATE(2534), 1, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2508), 1, sym_val_variable, - STATE(3429), 1, + STATE(2570), 1, + sym__expression, + STATE(3440), 1, sym__where_predicate, ACTIONS(77), 2, anon_sym_DOT_DOT_LT, @@ -162371,12 +162388,12 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2506), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -162387,83 +162404,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43508] = 32, - ACTIONS(31), 1, + [43462] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1405), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2526), 1, - sym__expression, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3425), 1, + STATE(2435), 1, + sym__expression, + STATE(3039), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -162474,83 +162491,83 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43627] = 32, - ACTIONS(31), 1, + [43581] = 32, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(75), 1, + ACTIONS(239), 1, anon_sym_not, - ACTIONS(79), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(81), 1, + ACTIONS(245), 1, sym_val_nothing, - ACTIONS(91), 1, + ACTIONS(255), 1, sym_val_date, - ACTIONS(93), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2696), 1, + ACTIONS(2700), 1, sym_identifier, - STATE(114), 1, + STATE(113), 1, sym_val_number, STATE(1406), 1, sym_comment, - STATE(2091), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2125), 1, + STATE(2070), 1, sym__var, - STATE(2463), 1, - sym__expression, - STATE(2469), 1, + STATE(2197), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(2534), 1, + STATE(2369), 1, sym_val_variable, - STATE(3301), 1, + STATE(2448), 1, + sym__expression, + STATE(3036), 1, sym__where_predicate, - ACTIONS(77), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(83), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(95), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(85), 3, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(89), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(87), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2472), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2467), 10, + STATE(2337), 10, sym_val_bool, sym_val_duration, sym_val_filesize, @@ -162561,81 +162578,84 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43746] = 30, - ACTIONS(147), 1, + [43700] = 32, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(191), 1, + anon_sym_LBRACK, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, - anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2368), 1, + ACTIONS(239), 1, + anon_sym_not, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(2370), 1, + ACTIONS(245), 1, + sym_val_nothing, + ACTIONS(255), 1, sym_val_date, - ACTIONS(2380), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - ACTIONS(2730), 1, + ACTIONS(1023), 1, + anon_sym_DOLLAR, + ACTIONS(2700), 1, sym_identifier, - ACTIONS(2732), 1, - anon_sym_not, - ACTIONS(2734), 1, - sym_val_nothing, - STATE(123), 1, + STATE(113), 1, sym_val_number, STATE(1407), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2167), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2221), 1, - sym__inter_double_quotes, - STATE(2224), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2638), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2369), 1, + sym_val_variable, + STATE(2456), 1, sym__expression, - ACTIONS(2366), 2, + STATE(3038), 1, + sym__where_predicate, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2382), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2736), 2, + ACTIONS(247), 2, anon_sym_true, anon_sym_false, - ACTIONS(2374), 3, + ACTIONS(259), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(249), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2378), 3, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2376), 4, + ACTIONS(251), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2288), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2232), 11, + STATE(2337), 10, sym_val_bool, - sym_val_variable, sym_val_duration, sym_val_filesize, sym_val_binary, @@ -162645,79 +162665,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43860] = 30, - ACTIONS(147), 1, + [43819] = 30, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2368), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2370), 1, + ACTIONS(2326), 1, sym_val_date, - ACTIONS(2380), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, + ACTIONS(2730), 1, anon_sym_LBRACK, - ACTIONS(2732), 1, - anon_sym_not, ACTIONS(2734), 1, - sym_val_nothing, - ACTIONS(2738), 1, sym_identifier, - STATE(123), 1, + ACTIONS(2736), 1, + anon_sym_not, + ACTIONS(2738), 1, + sym_val_nothing, + STATE(120), 1, sym_val_number, STATE(1408), 1, sym_comment, - STATE(1919), 1, + STATE(1921), 1, sym__var, - STATE(1978), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2635), 1, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2634), 1, sym__expression, - ACTIONS(2366), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2382), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2736), 2, + ACTIONS(2740), 2, anon_sym_true, anon_sym_false, - ACTIONS(2374), 3, + ACTIONS(2330), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2378), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2376), 4, + ACTIONS(2332), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2288), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2232), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -162729,79 +162749,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [43974] = 30, - ACTIONS(147), 1, + [43933] = 30, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2740), 1, - sym_cmd_identifier, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2750), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2752), 1, - anon_sym_not, - ACTIONS(2756), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2758), 1, - sym_val_nothing, - ACTIONS(2768), 1, + ACTIONS(2326), 1, sym_val_date, - ACTIONS(2770), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, + ACTIONS(2730), 1, + anon_sym_LBRACK, + ACTIONS(2736), 1, + anon_sym_not, + ACTIONS(2738), 1, + sym_val_nothing, + ACTIONS(2742), 1, + sym_identifier, STATE(120), 1, sym_val_number, STATE(1409), 1, sym_comment, - STATE(1912), 1, + STATE(1921), 1, sym__var, - STATE(1943), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2286), 1, - sym__expression, - STATE(2301), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2303), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(2248), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(2639), 1, + sym__expression, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2760), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2772), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2762), 3, + ACTIONS(2740), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2330), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2766), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2764), 4, + ACTIONS(2332), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2229), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2309), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -162813,79 +162833,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44088] = 30, - ACTIONS(147), 1, + [44047] = 30, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2368), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2370), 1, + ACTIONS(2326), 1, sym_val_date, - ACTIONS(2380), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, + ACTIONS(2730), 1, anon_sym_LBRACK, - ACTIONS(2732), 1, + ACTIONS(2736), 1, anon_sym_not, - ACTIONS(2734), 1, + ACTIONS(2738), 1, sym_val_nothing, - ACTIONS(2778), 1, + ACTIONS(2744), 1, sym_identifier, - STATE(123), 1, + STATE(120), 1, sym_val_number, STATE(1410), 1, sym_comment, - STATE(1919), 1, + STATE(1921), 1, sym__var, - STATE(1978), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2641), 1, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2643), 1, sym__expression, - ACTIONS(2366), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2382), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2736), 2, + ACTIONS(2740), 2, anon_sym_true, anon_sym_false, - ACTIONS(2374), 3, + ACTIONS(2330), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2378), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2376), 4, + ACTIONS(2332), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2288), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2232), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -162897,79 +162917,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44202] = 30, - ACTIONS(147), 1, + [44161] = 30, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2368), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2370), 1, + ACTIONS(2326), 1, sym_val_date, - ACTIONS(2380), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, + ACTIONS(2730), 1, anon_sym_LBRACK, - ACTIONS(2732), 1, + ACTIONS(2736), 1, anon_sym_not, - ACTIONS(2734), 1, + ACTIONS(2738), 1, sym_val_nothing, - ACTIONS(2780), 1, + ACTIONS(2746), 1, sym_identifier, - STATE(123), 1, + STATE(120), 1, sym_val_number, STATE(1411), 1, sym_comment, - STATE(1919), 1, + STATE(1921), 1, sym__var, - STATE(1978), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2196), 1, sym__inter_single_quotes, + STATE(2248), 1, + sym__str_double_quotes, STATE(2632), 1, sym__expression, - ACTIONS(2366), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2382), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2736), 2, + ACTIONS(2740), 2, anon_sym_true, anon_sym_false, - ACTIONS(2374), 3, + ACTIONS(2330), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(2378), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(2376), 4, + ACTIONS(2332), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - STATE(2288), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - STATE(2232), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -162981,76 +163001,79 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44316] = 28, - ACTIONS(147), 1, + [44275] = 30, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(191), 1, + ACTIONS(2748), 1, + sym_cmd_identifier, + ACTIONS(2750), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(2752), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(2754), 1, + anon_sym_DOLLAR, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(243), 1, + ACTIONS(2760), 1, + anon_sym_not, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(249), 1, - aux_sym_val_number_token1, - ACTIONS(257), 1, + ACTIONS(2766), 1, + sym_val_nothing, + ACTIONS(2776), 1, + sym_val_date, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2782), 1, - anon_sym_not, - STATE(125), 1, + STATE(123), 1, sym_val_number, STATE(1412), 1, sym_comment, - STATE(2035), 1, + STATE(1910), 1, sym__var, - STATE(2068), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2231), 1, + sym__expression, + STATE(2232), 1, sym__str_double_quotes, - STATE(2351), 1, + STATE(2304), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2305), 1, sym__inter_single_quotes, - STATE(2364), 1, - sym__expression, - ACTIONS(241), 2, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(255), 2, - sym_val_nothing, - sym_val_date, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2768), 2, anon_sym_true, anon_sym_false, - ACTIONS(253), 3, + ACTIONS(2780), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2770), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, - sym_expr_unary, - sym_expr_binary, - sym_val_range, - sym__value, - ACTIONS(251), 6, + ACTIONS(2772), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, - anon_sym_inf, anon_sym_DASHinf, - anon_sym_NaN, - STATE(2354), 11, + STATE(2234), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163062,76 +163085,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44425] = 28, - ACTIONS(147), 1, + [44389] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2320), 1, - anon_sym_DOT_DOT, - ACTIONS(2326), 1, - aux_sym_val_number_token1, ACTIONS(2786), 1, anon_sym_LBRACK, ACTIONS(2788), 1, anon_sym_LPAREN, ACTIONS(2790), 1, - anon_sym_LBRACE, + anon_sym_DOLLAR, ACTIONS(2792), 1, + anon_sym_DASH, + ACTIONS(2794), 1, + anon_sym_LBRACE, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2802), 1, - anon_sym_DQUOTE, + ACTIONS(2800), 1, + anon_sym_DOT_DOT, ACTIONS(2806), 1, + aux_sym_val_number_token1, + ACTIONS(2812), 1, + anon_sym_DQUOTE, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + STATE(111), 1, sym_val_number, STATE(1413), 1, sym_comment, - STATE(1979), 1, + STATE(1818), 1, sym__var, - STATE(2003), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(2215), 1, + STATE(1935), 1, + sym__expression, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2005), 1, sym__inter_single_quotes, - STATE(2307), 1, - sym__str_double_quotes, - STATE(2327), 1, - sym__expression, - ACTIONS(2794), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163143,76 +163166,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44534] = 28, - ACTIONS(147), 1, + [44498] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2818), 1, - anon_sym_LBRACE, - ACTIONS(2820), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, - aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1414), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(1021), 1, sym__var, - STATE(1922), 1, + STATE(1130), 1, + sym__str_double_quotes, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1144), 1, + sym__expression, + STATE(1178), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(1179), 1, sym__inter_double_quotes, - STATE(1956), 1, - sym__expression, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1414), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163224,76 +163247,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44643] = 28, - ACTIONS(147), 1, + [44607] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, - anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2818), 1, - anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(968), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, - anon_sym_DOLLAR_SQUOTE, ACTIONS(2842), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + STATE(6), 1, sym_val_number, - STATE(1415), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(188), 1, sym__var, - STATE(1899), 1, - sym__expression, - STATE(1922), 1, + STATE(309), 1, + sym_expr_parenthesized, + STATE(316), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(317), 1, sym__inter_double_quotes, - STATE(1998), 1, + STATE(318), 1, sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(347), 1, + sym__expression, + STATE(1415), 1, + sym_comment, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163305,76 +163328,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44752] = 28, - ACTIONS(147), 1, + [44716] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, - anon_sym_LBRACK, - ACTIONS(2846), 1, - anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2852), 1, - anon_sym_LBRACE, - ACTIONS(2854), 1, - anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(968), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(6), 1, sym_val_number, - STATE(146), 1, + STATE(188), 1, sym__var, - STATE(266), 1, - sym__expression, - STATE(268), 1, + STATE(309), 1, + sym_expr_parenthesized, + STATE(316), 1, sym__inter_single_quotes, - STATE(269), 1, + STATE(317), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, - STATE(293), 1, + STATE(318), 1, sym__str_double_quotes, + STATE(346), 1, + sym__expression, STATE(1416), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163386,76 +163409,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44861] = 28, - ACTIONS(147), 1, + [44825] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, - anon_sym_LBRACK, - ACTIONS(2846), 1, - anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2852), 1, - anon_sym_LBRACE, - ACTIONS(2854), 1, - anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(968), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(6), 1, sym_val_number, - STATE(146), 1, + STATE(188), 1, sym__var, - STATE(268), 1, + STATE(309), 1, + sym_expr_parenthesized, + STATE(316), 1, sym__inter_single_quotes, - STATE(269), 1, + STATE(317), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, - STATE(277), 1, - sym__expression, - STATE(293), 1, + STATE(318), 1, sym__str_double_quotes, + STATE(345), 1, + sym__expression, STATE(1417), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163467,69 +163490,69 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [44970] = 28, - ACTIONS(147), 1, + [44934] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(932), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(938), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(944), 1, + ACTIONS(968), 1, aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2822), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2824), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2826), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2828), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(6), 1, sym_val_number, - STATE(185), 1, + STATE(188), 1, sym__var, - STATE(306), 1, + STATE(309), 1, + sym_expr_parenthesized, + STATE(316), 1, sym__inter_single_quotes, - STATE(310), 1, + STATE(317), 1, sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(344), 1, + STATE(318), 1, sym__str_double_quotes, - STATE(390), 1, + STATE(344), 1, sym__expression, STATE(1418), 1, sym_comment, - ACTIONS(2886), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, @@ -163548,76 +163571,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45079] = 28, - ACTIONS(147), 1, + [45043] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, - anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2818), 1, - anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(968), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, - anon_sym_DOLLAR_SQUOTE, ACTIONS(2842), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + STATE(6), 1, sym_val_number, - STATE(1419), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(188), 1, sym__var, - STATE(1922), 1, + STATE(309), 1, + sym_expr_parenthesized, + STATE(316), 1, sym__inter_single_quotes, - STATE(1923), 1, - sym__expression, - STATE(1924), 1, + STATE(317), 1, sym__inter_double_quotes, - STATE(1998), 1, + STATE(318), 1, sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(343), 1, + sym__expression, + STATE(1419), 1, + sym_comment, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163629,76 +163652,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45188] = 28, - ACTIONS(147), 1, + [45152] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2710), 1, + ACTIONS(2314), 1, + anon_sym_LBRACE, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(1015), 1, + STATE(1420), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1145), 1, - sym__expression, - STATE(1174), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(1420), 1, - sym_comment, - ACTIONS(2712), 2, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2633), 1, + sym__expression, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163710,76 +163733,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45297] = 28, - ACTIONS(147), 1, + [45261] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(968), 1, + aux_sym_val_number_token1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(6), 1, sym_val_number, - STATE(1015), 1, + STATE(188), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1146), 1, - sym__expression, - STATE(1174), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, + STATE(316), 1, + sym__inter_single_quotes, + STATE(317), 1, sym__inter_double_quotes, + STATE(318), 1, + sym__str_double_quotes, + STATE(342), 1, + sym__expression, STATE(1421), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163791,76 +163814,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45406] = 28, - ACTIONS(147), 1, + [45370] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(968), 1, + aux_sym_val_number_token1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(6), 1, sym_val_number, - STATE(1015), 1, + STATE(188), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1161), 1, - sym__expression, - STATE(1174), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, + STATE(316), 1, + sym__inter_single_quotes, + STATE(317), 1, sym__inter_double_quotes, + STATE(318), 1, + sym__str_double_quotes, + STATE(341), 1, + sym__expression, STATE(1422), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163872,76 +163895,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45515] = 28, - ACTIONS(147), 1, + [45479] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(968), 1, + aux_sym_val_number_token1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(6), 1, sym_val_number, - STATE(1015), 1, + STATE(188), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1162), 1, - sym__expression, - STATE(1174), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, + STATE(316), 1, + sym__inter_single_quotes, + STATE(317), 1, sym__inter_double_quotes, + STATE(318), 1, + sym__str_double_quotes, + STATE(337), 1, + sym__expression, STATE(1423), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -163953,76 +163976,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45624] = 28, - ACTIONS(147), 1, + [45588] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(968), 1, + aux_sym_val_number_token1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(6), 1, sym_val_number, - STATE(1015), 1, + STATE(188), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1168), 1, + STATE(305), 1, sym__expression, - STATE(1174), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, + STATE(316), 1, + sym__inter_single_quotes, + STATE(317), 1, sym__inter_double_quotes, + STATE(318), 1, + sym__str_double_quotes, STATE(1424), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164034,76 +164057,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45733] = 28, - ACTIONS(147), 1, + [45697] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(968), 1, + aux_sym_val_number_token1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(6), 1, sym_val_number, - STATE(1015), 1, + STATE(188), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(1176), 1, - sym__expression, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, + STATE(316), 1, + sym__inter_single_quotes, + STATE(317), 1, sym__inter_double_quotes, + STATE(318), 1, + sym__str_double_quotes, + STATE(336), 1, + sym__expression, STATE(1425), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164115,76 +164138,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45842] = 28, - ACTIONS(147), 1, + [45806] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(968), 1, + aux_sym_val_number_token1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(6), 1, sym_val_number, - STATE(1015), 1, + STATE(188), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(1181), 1, - sym__expression, - STATE(1184), 1, - sym__str_double_quotes, - STATE(1198), 1, + STATE(316), 1, + sym__inter_single_quotes, + STATE(317), 1, sym__inter_double_quotes, + STATE(318), 1, + sym__str_double_quotes, + STATE(333), 1, + sym__expression, STATE(1426), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164196,76 +164219,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [45951] = 28, - ACTIONS(147), 1, + [45915] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(968), 1, + aux_sym_val_number_token1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(6), 1, sym_val_number, - STATE(1015), 1, + STATE(188), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(1184), 1, + STATE(316), 1, + sym__inter_single_quotes, + STATE(317), 1, + sym__inter_double_quotes, + STATE(318), 1, sym__str_double_quotes, - STATE(1185), 1, + STATE(328), 1, sym__expression, - STATE(1198), 1, - sym__inter_double_quotes, STATE(1427), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2840), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164277,76 +164300,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46060] = 28, - ACTIONS(147), 1, + [46024] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(1557), 1, + aux_sym_val_number_token1, + ACTIONS(2846), 1, + anon_sym_LBRACK, + ACTIONS(2848), 1, + anon_sym_LPAREN, + ACTIONS(2850), 1, + anon_sym_LBRACE, + ACTIONS(2852), 1, + anon_sym_not, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(13), 1, sym_val_number, - STATE(1015), 1, + STATE(469), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(1184), 1, + STATE(592), 1, + sym__inter_double_quotes, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, - STATE(1186), 1, + STATE(604), 1, sym__expression, - STATE(1198), 1, - sym__inter_double_quotes, STATE(1428), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164358,76 +164381,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46169] = 28, - ACTIONS(147), 1, + [46133] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, + ACTIONS(2527), 1, anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(2535), 1, + anon_sym_LBRACE, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(2547), 1, + aux_sym_val_number_token1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, + ACTIONS(2870), 1, + anon_sym_not, STATE(17), 1, sym_val_number, - STATE(1015), 1, + STATE(1012), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, - sym_expr_parenthesized, - STATE(1184), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(1188), 1, + STATE(1112), 1, sym__expression, - STATE(1198), 1, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, sym__inter_double_quotes, STATE(1429), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164439,76 +164462,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46278] = 28, - ACTIONS(147), 1, + [46242] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, - anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(2710), 1, - anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(1557), 1, + aux_sym_val_number_token1, + ACTIONS(2846), 1, + anon_sym_LBRACK, + ACTIONS(2848), 1, + anon_sym_LPAREN, + ACTIONS(2850), 1, + anon_sym_LBRACE, + ACTIONS(2852), 1, + anon_sym_not, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(13), 1, sym_val_number, - STATE(1015), 1, + STATE(469), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(1184), 1, + STATE(592), 1, + sym__inter_double_quotes, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, - STATE(1189), 1, + STATE(605), 1, sym__expression, - STATE(1198), 1, - sym__inter_double_quotes, STATE(1430), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164520,76 +164543,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46387] = 28, - ACTIONS(147), 1, + [46351] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2874), 1, + anon_sym_LBRACK, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(4), 1, sym_val_number, - STATE(1431), 1, - sym_comment, - STATE(1919), 1, + STATE(147), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, + STATE(265), 1, sym__str_double_quotes, - STATE(2221), 1, + STATE(269), 1, sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2249), 1, + STATE(284), 1, sym__expression, - ACTIONS(2366), 2, + STATE(285), 1, + sym__inter_single_quotes, + STATE(293), 1, + sym_expr_parenthesized, + STATE(1431), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164601,76 +164624,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46496] = 28, - ACTIONS(147), 1, + [46460] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2874), 1, + anon_sym_LBRACK, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(4), 1, sym_val_number, - STATE(1432), 1, - sym_comment, - STATE(1919), 1, + STATE(147), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, + STATE(265), 1, sym__str_double_quotes, - STATE(2221), 1, + STATE(269), 1, sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2640), 1, + STATE(283), 1, sym__expression, - ACTIONS(2366), 2, + STATE(285), 1, + sym__inter_single_quotes, + STATE(293), 1, + sym_expr_parenthesized, + STATE(1432), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164682,76 +164705,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46605] = 28, - ACTIONS(147), 1, + [46569] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(2876), 1, + anon_sym_LPAREN, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2710), 1, + ACTIONS(2882), 1, + anon_sym_LBRACE, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(2894), 1, + aux_sym_val_number_token1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(4), 1, sym_val_number, - STATE(1015), 1, + STATE(147), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, - sym_expr_parenthesized, - STATE(1184), 1, + STATE(265), 1, sym__str_double_quotes, - STATE(1191), 1, - sym__expression, - STATE(1198), 1, + STATE(269), 1, sym__inter_double_quotes, + STATE(282), 1, + sym__expression, + STATE(285), 1, + sym__inter_single_quotes, + STATE(293), 1, + sym_expr_parenthesized, STATE(1433), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164763,76 +164786,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46714] = 28, - ACTIONS(147), 1, + [46678] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2194), 1, - aux_sym_val_number_token1, - ACTIONS(2702), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2704), 1, + ACTIONS(2876), 1, + anon_sym_LPAREN, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2706), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2710), 1, + ACTIONS(2882), 1, + anon_sym_LBRACE, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2714), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2722), 1, + ACTIONS(2894), 1, + aux_sym_val_number_token1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2726), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2728), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2902), 1, - anon_sym_LBRACE, - STATE(17), 1, + STATE(4), 1, sym_val_number, - STATE(1015), 1, + STATE(147), 1, sym__var, - STATE(1105), 1, - sym__inter_single_quotes, - STATE(1174), 1, - sym_expr_parenthesized, - STATE(1184), 1, + STATE(265), 1, sym__str_double_quotes, - STATE(1192), 1, - sym__expression, - STATE(1198), 1, + STATE(269), 1, sym__inter_double_quotes, + STATE(279), 1, + sym__expression, + STATE(285), 1, + sym__inter_single_quotes, + STATE(293), 1, + sym_expr_parenthesized, STATE(1434), 1, sym_comment, - ACTIONS(2712), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2716), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2718), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2724), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2720), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1171), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2196), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1160), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164844,76 +164867,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46823] = 28, - ACTIONS(147), 1, + [46787] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, - anon_sym_LBRACK, + ACTIONS(1543), 1, + anon_sym_DOLLAR, + ACTIONS(1545), 1, + anon_sym_DASH, + ACTIONS(1551), 1, + anon_sym_DOT_DOT, + ACTIONS(1557), 1, + aux_sym_val_number_token1, ACTIONS(2846), 1, - anon_sym_LPAREN, + anon_sym_LBRACK, ACTIONS(2848), 1, - anon_sym_DOLLAR, + anon_sym_LPAREN, ACTIONS(2850), 1, - anon_sym_DASH, - ACTIONS(2852), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2858), 1, - anon_sym_DOT_DOT, - ACTIONS(2864), 1, - aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(13), 1, sym_val_number, - STATE(146), 1, + STATE(469), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, - STATE(269), 1, - sym__inter_double_quotes, - STATE(274), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(278), 1, - sym__expression, - STATE(293), 1, + STATE(592), 1, + sym__inter_double_quotes, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, + STATE(606), 1, + sym__expression, STATE(1435), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -164925,76 +164948,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [46932] = 28, - ACTIONS(147), 1, + [46896] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2874), 1, + anon_sym_LBRACK, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(4), 1, sym_val_number, - STATE(1436), 1, - sym_comment, - STATE(1919), 1, + STATE(147), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, + STATE(265), 1, sym__str_double_quotes, - STATE(2221), 1, + STATE(269), 1, sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2639), 1, + STATE(278), 1, sym__expression, - ACTIONS(2366), 2, + STATE(285), 1, + sym__inter_single_quotes, + STATE(293), 1, + sym_expr_parenthesized, + STATE(1436), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165006,76 +165029,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47041] = 28, - ACTIONS(147), 1, + [47005] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(4), 1, sym_val_number, - STATE(146), 1, + STATE(147), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, + STATE(265), 1, + sym__str_double_quotes, STATE(269), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, - STATE(279), 1, + STATE(276), 1, sym__expression, + STATE(285), 1, + sym__inter_single_quotes, STATE(293), 1, - sym__str_double_quotes, + sym_expr_parenthesized, STATE(1437), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165087,76 +165110,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47150] = 28, - ACTIONS(147), 1, + [47114] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(4), 1, sym_val_number, - STATE(146), 1, + STATE(147), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, + STATE(265), 1, + sym__str_double_quotes, STATE(269), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, - STATE(282), 1, + STATE(275), 1, sym__expression, + STATE(285), 1, + sym__inter_single_quotes, STATE(293), 1, - sym__str_double_quotes, + sym_expr_parenthesized, STATE(1438), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165168,76 +165191,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47259] = 28, - ACTIONS(147), 1, + [47223] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_DOLLAR, - ACTIONS(1471), 1, - anon_sym_DASH, - ACTIONS(1477), 1, - anon_sym_DOT_DOT, - ACTIONS(1483), 1, - aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2878), 1, + anon_sym_DOLLAR, + ACTIONS(2880), 1, + anon_sym_DASH, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2888), 1, + anon_sym_DOT_DOT, + ACTIONS(2894), 1, + aux_sym_val_number_token1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(4), 1, sym_val_number, - STATE(461), 1, + STATE(147), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(532), 1, + STATE(265), 1, + sym__str_double_quotes, + STATE(269), 1, + sym__inter_double_quotes, + STATE(274), 1, sym__expression, - STATE(540), 1, + STATE(285), 1, + sym__inter_single_quotes, + STATE(293), 1, sym_expr_parenthesized, - STATE(547), 1, - sym__inter_double_quotes, - STATE(555), 1, - sym__str_double_quotes, STATE(1439), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165249,76 +165272,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47368] = 28, - ACTIONS(31), 1, + [47332] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2878), 1, + anon_sym_DOLLAR, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2884), 1, + anon_sym_not, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + STATE(4), 1, sym_val_number, - STATE(1440), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(147), 1, sym__var, - STATE(2469), 1, + STATE(265), 1, sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, + STATE(269), 1, sym__inter_double_quotes, - STATE(2567), 1, + STATE(272), 1, sym__expression, - ACTIONS(77), 2, + STATE(285), 1, + sym__inter_single_quotes, + STATE(293), 1, + sym_expr_parenthesized, + STATE(1440), 1, + sym_comment, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2902), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165330,76 +165353,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47477] = 28, - ACTIONS(147), 1, + [47441] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(4), 1, sym_val_number, - STATE(146), 1, + STATE(147), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, + STATE(265), 1, + sym__str_double_quotes, STATE(269), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, - STATE(285), 1, + STATE(271), 1, sym__expression, + STATE(285), 1, + sym__inter_single_quotes, STATE(293), 1, - sym__str_double_quotes, + sym_expr_parenthesized, STATE(1441), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165411,76 +165434,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47586] = 28, - ACTIONS(147), 1, + [47550] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(4), 1, sym_val_number, - STATE(146), 1, + STATE(147), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, + STATE(265), 1, + sym__str_double_quotes, STATE(269), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, - STATE(288), 1, + STATE(270), 1, sym__expression, + STATE(285), 1, + sym__inter_single_quotes, STATE(293), 1, - sym__str_double_quotes, + sym_expr_parenthesized, STATE(1442), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165492,76 +165515,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47695] = 28, - ACTIONS(147), 1, + [47659] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, - anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(146), 1, + STATE(1443), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, - STATE(269), 1, - sym__inter_double_quotes, - STATE(274), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(291), 1, - sym__expression, - STATE(293), 1, + STATE(2195), 1, + sym__inter_double_quotes, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2248), 1, sym__str_double_quotes, - STATE(1443), 1, - sym_comment, - ACTIONS(2856), 2, + STATE(2645), 1, + sym__expression, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165573,76 +165596,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47804] = 28, - ACTIONS(147), 1, + [47768] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(4), 1, sym_val_number, - STATE(146), 1, + STATE(147), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, + STATE(265), 1, + sym__str_double_quotes, + STATE(267), 1, + sym__expression, STATE(269), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, - STATE(292), 1, - sym__expression, + STATE(285), 1, + sym__inter_single_quotes, STATE(293), 1, - sym__str_double_quotes, + sym_expr_parenthesized, STATE(1444), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165654,76 +165677,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [47913] = 28, - ACTIONS(147), 1, + [47877] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2874), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2878), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2880), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2882), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2888), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2894), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2904), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2906), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(4), 1, sym_val_number, - STATE(146), 1, + STATE(147), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, + STATE(264), 1, + sym__expression, + STATE(265), 1, + sym__str_double_quotes, STATE(269), 1, sym__inter_double_quotes, - STATE(274), 1, - sym_expr_parenthesized, + STATE(285), 1, + sym__inter_single_quotes, STATE(293), 1, - sym__str_double_quotes, - STATE(294), 1, - sym__expression, + sym_expr_parenthesized, STATE(1445), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2886), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2890), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2902), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2898), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(294), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2896), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(304), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165735,76 +165758,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48022] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + [47986] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, + anon_sym_DOLLAR, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(2870), 1, anon_sym_not, - STATE(127), 1, + STATE(17), 1, sym_val_number, - STATE(1446), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(1012), 1, sym__var, - STATE(2469), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(1119), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(2582), 1, - sym__expression, - ACTIONS(77), 2, + STATE(1446), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2872), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165816,76 +165839,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48131] = 28, - ACTIONS(147), 1, + [48095] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, - anon_sym_LBRACK, - ACTIONS(2846), 1, - anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(2852), 1, - anon_sym_LBRACE, - ACTIONS(2854), 1, - anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2908), 1, + anon_sym_LBRACK, + ACTIONS(2910), 1, + anon_sym_LPAREN, + ACTIONS(2912), 1, + anon_sym_LBRACE, + ACTIONS(2914), 1, + anon_sym_not, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(10), 1, sym_val_number, - STATE(146), 1, + STATE(454), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, - STATE(269), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(274), 1, + STATE(513), 1, + sym__expression, + STATE(517), 1, sym_expr_parenthesized, - STATE(293), 1, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, sym__str_double_quotes, - STATE(296), 1, - sym__expression, STATE(1447), 1, sym_comment, - ACTIONS(2856), 2, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165897,76 +165920,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48240] = 28, - ACTIONS(147), 1, + [48204] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(2180), 1, + anon_sym_LPAREN, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(1471), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(1477), 1, + ACTIONS(2535), 1, + anon_sym_LBRACE, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(1483), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(2904), 1, - anon_sym_LBRACK, - ACTIONS(2906), 1, - anon_sym_LPAREN, - ACTIONS(2908), 1, - anon_sym_LBRACE, - ACTIONS(2910), 1, - anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + ACTIONS(2870), 1, + anon_sym_not, + STATE(17), 1, sym_val_number, - STATE(461), 1, + STATE(1012), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(535), 1, + STATE(1029), 1, + sym__str_double_quotes, + STATE(1118), 1, sym__expression, - STATE(540), 1, + STATE(1132), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, sym__inter_double_quotes, - STATE(555), 1, - sym__str_double_quotes, STATE(1448), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -165978,76 +166001,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48349] = 28, - ACTIONS(147), 1, + [48313] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_DOLLAR, - ACTIONS(1471), 1, - anon_sym_DASH, - ACTIONS(1477), 1, - anon_sym_DOT_DOT, - ACTIONS(1483), 1, - aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(129), 1, sym_val_number, - STATE(461), 1, + STATE(1449), 1, + sym_comment, + STATE(2174), 1, + sym_expr_parenthesized, + STATE(2180), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(534), 1, + STATE(2201), 1, sym__expression, - STATE(540), 1, - sym_expr_parenthesized, - STATE(547), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(555), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, sym__str_double_quotes, - STATE(1449), 1, - sym_comment, - ACTIONS(2912), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166059,76 +166082,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48458] = 28, - ACTIONS(147), 1, + [48422] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(1471), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(1477), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(1483), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2846), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2850), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(13), 1, sym_val_number, - STATE(461), 1, + STATE(469), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(533), 1, - sym__expression, - STATE(540), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(592), 1, sym__inter_double_quotes, - STATE(555), 1, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, + STATE(615), 1, + sym__expression, STATE(1450), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166140,76 +166163,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48567] = 28, - ACTIONS(147), 1, + [48531] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(990), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2908), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2910), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2912), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2914), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(10), 1, sym_val_number, - STATE(212), 1, + STATE(454), 1, sym__var, - STATE(361), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(399), 1, + STATE(517), 1, sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, + STATE(543), 1, + sym__expression, STATE(1451), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166221,76 +166244,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48676] = 28, - ACTIONS(147), 1, + [48640] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(990), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2908), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2910), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2912), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2914), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(10), 1, sym_val_number, - STATE(212), 1, + STATE(454), 1, sym__var, - STATE(360), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(399), 1, + STATE(517), 1, sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(536), 1, + sym__expression, + STATE(539), 1, + sym__str_double_quotes, STATE(1452), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166302,76 +166325,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48785] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + [48749] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1399), 1, + anon_sym_DOLLAR, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2908), 1, + anon_sym_LBRACK, + ACTIONS(2910), 1, + anon_sym_LPAREN, + ACTIONS(2912), 1, + anon_sym_LBRACE, + ACTIONS(2914), 1, + anon_sym_not, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + STATE(10), 1, sym_val_number, - STATE(1453), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(454), 1, sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(2551), 1, + STATE(517), 1, + sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(530), 1, sym__expression, - ACTIONS(77), 2, + STATE(539), 1, + sym__str_double_quotes, + STATE(1453), 1, + sym_comment, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2926), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166383,76 +166406,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [48894] = 28, - ACTIONS(147), 1, + [48858] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(990), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2908), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2910), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2912), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2914), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(10), 1, sym_val_number, - STATE(212), 1, + STATE(454), 1, sym__var, - STATE(359), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(399), 1, + STATE(503), 1, + sym__expression, + STATE(517), 1, sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, STATE(1454), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166464,76 +166487,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49003] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + [48967] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1399), 1, + anon_sym_DOLLAR, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2908), 1, + anon_sym_LBRACK, + ACTIONS(2910), 1, + anon_sym_LPAREN, + ACTIONS(2912), 1, + anon_sym_LBRACE, + ACTIONS(2914), 1, + anon_sym_not, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + STATE(10), 1, sym_val_number, - STATE(1455), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(454), 1, sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(2540), 1, + STATE(504), 1, sym__expression, - ACTIONS(77), 2, + STATE(517), 1, + sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, + STATE(1455), 1, + sym_comment, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2926), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166545,76 +166568,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49112] = 28, - ACTIONS(147), 1, + [49076] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2846), 1, + anon_sym_LBRACK, + ACTIONS(2848), 1, + anon_sym_LPAREN, + ACTIONS(2850), 1, + anon_sym_LBRACE, + ACTIONS(2852), 1, + anon_sym_not, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(13), 1, sym_val_number, - STATE(1456), 1, - sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2217), 1, - sym__expression, - STATE(2273), 1, + STATE(469), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(575), 1, + sym_expr_parenthesized, + STATE(592), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(593), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(595), 1, + sym__str_double_quotes, + STATE(616), 1, + sym__expression, + STATE(1456), 1, + sym_comment, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166626,76 +166649,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49221] = 28, - ACTIONS(147), 1, + [49185] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(990), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2908), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2910), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2912), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2914), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(10), 1, sym_val_number, - STATE(212), 1, + STATE(454), 1, sym__var, - STATE(358), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(399), 1, + STATE(505), 1, + sym__expression, + STATE(517), 1, sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, STATE(1457), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166707,76 +166730,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49330] = 28, - ACTIONS(147), 1, + [49294] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2908), 1, + anon_sym_LBRACK, + ACTIONS(2910), 1, + anon_sym_LPAREN, + ACTIONS(2912), 1, + anon_sym_LBRACE, + ACTIONS(2914), 1, + anon_sym_not, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(10), 1, sym_val_number, - STATE(1458), 1, - sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2213), 1, - sym__expression, - STATE(2273), 1, + STATE(454), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(506), 1, + sym__expression, + STATE(517), 1, + sym_expr_parenthesized, + STATE(524), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(539), 1, + sym__str_double_quotes, + STATE(1458), 1, + sym_comment, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166788,76 +166811,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49439] = 28, - ACTIONS(147), 1, + [49403] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(990), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2908), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2910), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2912), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2914), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(10), 1, sym_val_number, - STATE(212), 1, + STATE(454), 1, sym__var, - STATE(355), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(399), 1, + STATE(507), 1, + sym__expression, + STATE(517), 1, sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, STATE(1459), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166869,76 +166892,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49548] = 28, - ACTIONS(147), 1, + [49512] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(1399), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(990), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2908), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2910), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2912), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2914), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(10), 1, sym_val_number, - STATE(212), 1, + STATE(454), 1, sym__var, - STATE(354), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(399), 1, + STATE(508), 1, + sym__expression, + STATE(517), 1, sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, STATE(1460), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2926), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -166950,76 +166973,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49657] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + [49621] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, + anon_sym_DOLLAR, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(2870), 1, anon_sym_not, - STATE(127), 1, + STATE(17), 1, sym_val_number, - STATE(1461), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(1012), 1, sym__var, - STATE(2469), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(1117), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(2531), 1, - sym__expression, - ACTIONS(77), 2, + STATE(1461), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2872), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167031,76 +167054,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49766] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + [49730] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1399), 1, + anon_sym_DOLLAR, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2908), 1, + anon_sym_LBRACK, + ACTIONS(2910), 1, + anon_sym_LPAREN, + ACTIONS(2912), 1, + anon_sym_LBRACE, + ACTIONS(2914), 1, + anon_sym_not, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + STATE(10), 1, sym_val_number, - STATE(1462), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(454), 1, sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(2521), 1, + STATE(509), 1, sym__expression, - ACTIONS(77), 2, + STATE(517), 1, + sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, + STATE(1462), 1, + sym_comment, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2926), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167112,76 +167135,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49875] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + [49839] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1399), 1, + anon_sym_DOLLAR, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2908), 1, + anon_sym_LBRACK, + ACTIONS(2910), 1, + anon_sym_LPAREN, + ACTIONS(2912), 1, + anon_sym_LBRACE, + ACTIONS(2914), 1, + anon_sym_not, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + STATE(10), 1, sym_val_number, - STATE(1463), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(454), 1, sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(2516), 1, + STATE(511), 1, sym__expression, - ACTIONS(77), 2, + STATE(517), 1, + sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, + STATE(1463), 1, + sym_comment, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2926), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167193,76 +167216,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [49984] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, - anon_sym_LPAREN, - ACTIONS(39), 1, + [49948] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1399), 1, + anon_sym_DOLLAR, + ACTIONS(1401), 1, anon_sym_DASH, - ACTIONS(57), 1, - anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(1407), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(1413), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2908), 1, + anon_sym_LBRACK, + ACTIONS(2910), 1, + anon_sym_LPAREN, + ACTIONS(2912), 1, + anon_sym_LBRACE, + ACTIONS(2914), 1, + anon_sym_not, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2928), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2930), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + STATE(10), 1, sym_val_number, - STATE(1464), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(454), 1, sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, + STATE(502), 1, sym__inter_double_quotes, - STATE(2508), 1, + STATE(512), 1, sym__expression, - ACTIONS(77), 2, + STATE(517), 1, + sym_expr_parenthesized, + STATE(524), 1, + sym__inter_single_quotes, + STATE(539), 1, + sym__str_double_quotes, + STATE(1464), 1, + sym_comment, + ACTIONS(2916), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2918), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2926), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1415), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(518), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2922), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(516), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167274,76 +167297,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50093] = 28, - ACTIONS(147), 1, + [50057] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2750), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2752), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, STATE(1465), 1, sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2273), 1, + STATE(1910), 1, sym__var, - STATE(2597), 1, + STATE(1988), 1, + sym_expr_parenthesized, + STATE(2232), 1, sym__str_double_quotes, - STATE(2603), 1, + STATE(2272), 1, + sym__expression, + STATE(2304), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2305), 1, sym__inter_single_quotes, - STATE(2617), 1, - sym__expression, - ACTIONS(2497), 2, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167355,76 +167378,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50202] = 28, - ACTIONS(147), 1, + [50166] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2846), 1, + anon_sym_LBRACK, + ACTIONS(2848), 1, + anon_sym_LPAREN, + ACTIONS(2850), 1, + anon_sym_LBRACE, + ACTIONS(2852), 1, + anon_sym_not, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(13), 1, sym_val_number, - STATE(1466), 1, - sym_comment, - STATE(1919), 1, + STATE(469), 1, sym__var, - STATE(1978), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(592), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(593), 1, sym__inter_single_quotes, - STATE(2630), 1, + STATE(595), 1, + sym__str_double_quotes, + STATE(617), 1, sym__expression, - ACTIONS(2366), 2, + STATE(1466), 1, + sym_comment, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167436,76 +167459,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50311] = 28, - ACTIONS(147), 1, + [50275] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(1471), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(1477), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(1483), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2846), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2850), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(13), 1, sym_val_number, - STATE(461), 1, + STATE(469), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(531), 1, - sym__expression, - STATE(540), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(592), 1, sym__inter_double_quotes, - STATE(555), 1, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, + STATE(620), 1, + sym__expression, STATE(1467), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167517,76 +167540,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50420] = 28, - ACTIONS(147), 1, + [50384] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_DOLLAR, - ACTIONS(1471), 1, - anon_sym_DASH, - ACTIONS(1477), 1, - anon_sym_DOT_DOT, - ACTIONS(1483), 1, - aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2940), 1, + anon_sym_DOLLAR, + ACTIONS(2942), 1, + anon_sym_DASH, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2950), 1, + anon_sym_DOT_DOT, + ACTIONS(2956), 1, + aux_sym_val_number_token1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(3), 1, sym_val_number, - STATE(461), 1, + STATE(132), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(530), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(203), 1, sym__expression, - STATE(540), 1, + STATE(210), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(214), 1, + sym__inter_single_quotes, + STATE(219), 1, sym__inter_double_quotes, - STATE(555), 1, - sym__str_double_quotes, STATE(1468), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167598,76 +167621,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50529] = 28, - ACTIONS(147), 1, + [50493] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_DOLLAR, - ACTIONS(1471), 1, - anon_sym_DASH, - ACTIONS(1477), 1, - anon_sym_DOT_DOT, - ACTIONS(1483), 1, - aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2940), 1, + anon_sym_DOLLAR, + ACTIONS(2942), 1, + anon_sym_DASH, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2950), 1, + anon_sym_DOT_DOT, + ACTIONS(2956), 1, + aux_sym_val_number_token1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(3), 1, sym_val_number, - STATE(461), 1, + STATE(132), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(529), 1, - sym__expression, - STATE(540), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(210), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(214), 1, + sym__inter_single_quotes, + STATE(219), 1, sym__inter_double_quotes, - STATE(555), 1, - sym__str_double_quotes, + STATE(229), 1, + sym__expression, STATE(1469), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167679,76 +167702,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50638] = 28, - ACTIONS(147), 1, + [50602] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(1471), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(1477), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(1483), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2846), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2850), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(13), 1, sym_val_number, - STATE(461), 1, + STATE(469), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(528), 1, - sym__expression, - STATE(540), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(592), 1, sym__inter_double_quotes, - STATE(555), 1, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, + STATE(626), 1, + sym__expression, STATE(1470), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167760,76 +167783,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50747] = 28, - ACTIONS(147), 1, + [50711] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(1471), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(1477), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(1483), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2846), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2850), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(13), 1, sym_val_number, - STATE(461), 1, + STATE(469), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(527), 1, - sym__expression, - STATE(540), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(592), 1, sym__inter_double_quotes, - STATE(555), 1, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, + STATE(627), 1, + sym__expression, STATE(1471), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167841,76 +167864,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50856] = 28, - ACTIONS(31), 1, + [50820] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(33), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2940), 1, + anon_sym_DOLLAR, + ACTIONS(2942), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2946), 1, + anon_sym_not, + ACTIONS(2950), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2956), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + STATE(3), 1, sym_val_number, - STATE(1472), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(132), 1, sym__var, - STATE(2469), 1, + STATE(200), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(210), 1, + sym_expr_parenthesized, + STATE(214), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(219), 1, sym__inter_double_quotes, - STATE(2505), 1, + STATE(239), 1, sym__expression, - ACTIONS(77), 2, + STATE(1472), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2964), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -167922,76 +167945,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [50965] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + [50929] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, + anon_sym_DOLLAR, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(2870), 1, anon_sym_not, - STATE(127), 1, + STATE(17), 1, sym_val_number, - STATE(1473), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(1012), 1, sym__var, - STATE(2469), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(1116), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(2502), 1, - sym__expression, - ACTIONS(77), 2, + STATE(1473), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2872), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168003,76 +168026,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51074] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + [51038] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, + anon_sym_DOLLAR, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(2870), 1, anon_sym_not, - STATE(127), 1, + STATE(17), 1, sym_val_number, - STATE(1474), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(1012), 1, sym__var, - STATE(2469), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(1115), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(2498), 1, - sym__expression, - ACTIONS(77), 2, + STATE(1474), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2872), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168084,76 +168107,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51183] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + [51147] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, + anon_sym_DOLLAR, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, + ACTIONS(2870), 1, anon_sym_not, - STATE(127), 1, + STATE(17), 1, sym_val_number, - STATE(1475), 1, - sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(1012), 1, sym__var, - STATE(2469), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2475), 1, + STATE(1114), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(2478), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(2494), 1, - sym__expression, - ACTIONS(77), 2, + STATE(1475), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2872), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168165,76 +168188,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51292] = 28, - ACTIONS(147), 1, + [51256] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + ACTIONS(2870), 1, + anon_sym_not, + STATE(17), 1, sym_val_number, - STATE(1476), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(1012), 1, sym__var, - STATE(1922), 1, + STATE(1029), 1, + sym__str_double_quotes, + STATE(1113), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(1952), 1, - sym__expression, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1476), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168246,76 +168269,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51401] = 28, - ACTIONS(147), 1, + [51365] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, - anon_sym_DOLLAR, - ACTIONS(984), 1, - anon_sym_DASH, - ACTIONS(990), 1, - anon_sym_DOT_DOT, - ACTIONS(996), 1, - aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2940), 1, + anon_sym_DOLLAR, + ACTIONS(2942), 1, + anon_sym_DASH, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2950), 1, + anon_sym_DOT_DOT, + ACTIONS(2956), 1, + aux_sym_val_number_token1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(3), 1, sym_val_number, - STATE(212), 1, + STATE(132), 1, sym__var, - STATE(372), 1, + STATE(200), 1, sym__str_double_quotes, - STATE(373), 1, + STATE(210), 1, + sym_expr_parenthesized, + STATE(214), 1, sym__inter_single_quotes, - STATE(375), 1, + STATE(219), 1, sym__inter_double_quotes, - STATE(399), 1, - sym_expr_parenthesized, - STATE(431), 1, + STATE(251), 1, sym__expression, STATE(1477), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168327,76 +168350,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51510] = 28, - ACTIONS(147), 1, + [51474] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(932), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(938), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(944), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2846), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2850), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(13), 1, sym_val_number, - STATE(185), 1, + STATE(469), 1, sym__var, - STATE(305), 1, - sym__expression, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, - sym__inter_double_quotes, - STATE(325), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(344), 1, + STATE(592), 1, + sym__inter_double_quotes, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, + STATE(629), 1, + sym__expression, STATE(1478), 1, sym_comment, - ACTIONS(2886), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168408,76 +168431,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51619] = 28, - ACTIONS(147), 1, + [51583] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(932), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(938), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(944), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2846), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2850), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(13), 1, sym_val_number, - STATE(185), 1, + STATE(469), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, - sym__inter_double_quotes, - STATE(324), 1, + STATE(562), 1, sym__expression, - STATE(325), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(344), 1, + STATE(592), 1, + sym__inter_double_quotes, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, STATE(1479), 1, sym_comment, - ACTIONS(2886), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168489,76 +168512,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51728] = 28, - ACTIONS(147), 1, + [51692] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_DOLLAR, - ACTIONS(1471), 1, - anon_sym_DASH, - ACTIONS(1477), 1, - anon_sym_DOT_DOT, - ACTIONS(1483), 1, - aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2940), 1, + anon_sym_DOLLAR, + ACTIONS(2942), 1, + anon_sym_DASH, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2950), 1, + anon_sym_DOT_DOT, + ACTIONS(2956), 1, + aux_sym_val_number_token1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(3), 1, sym_val_number, - STATE(461), 1, + STATE(132), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(522), 1, - sym__expression, - STATE(540), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(210), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(214), 1, + sym__inter_single_quotes, + STATE(219), 1, sym__inter_double_quotes, - STATE(555), 1, - sym__str_double_quotes, + STATE(247), 1, + sym__expression, STATE(1480), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168570,76 +168593,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51837] = 28, - ACTIONS(147), 1, + [51801] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2936), 1, + anon_sym_LBRACK, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2940), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2942), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2950), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2956), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(3), 1, sym_val_number, - STATE(1481), 1, - sym_comment, - STATE(1919), 1, + STATE(132), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, + STATE(200), 1, sym__str_double_quotes, - STATE(2221), 1, - sym__inter_double_quotes, - STATE(2224), 1, + STATE(210), 1, + sym_expr_parenthesized, + STATE(214), 1, sym__inter_single_quotes, - STATE(2645), 1, + STATE(219), 1, + sym__inter_double_quotes, + STATE(238), 1, sym__expression, - ACTIONS(2366), 2, + STATE(1481), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168651,76 +168674,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [51946] = 28, - ACTIONS(147), 1, + [51910] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2940), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2942), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2950), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2956), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + STATE(3), 1, sym_val_number, - STATE(1482), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(132), 1, sym__var, - STATE(1922), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(210), 1, + sym_expr_parenthesized, + STATE(214), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(219), 1, sym__inter_double_quotes, - STATE(1947), 1, + STATE(234), 1, sym__expression, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1482), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168732,76 +168755,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52055] = 28, - ACTIONS(147), 1, + [52019] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2940), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2942), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2950), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2956), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(3), 1, sym_val_number, - STATE(1483), 1, - sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2187), 1, - sym__expression, - STATE(2273), 1, + STATE(132), 1, sym__var, - STATE(2597), 1, + STATE(200), 1, sym__str_double_quotes, - STATE(2603), 1, - sym__inter_double_quotes, - STATE(2608), 1, + STATE(207), 1, + sym__expression, + STATE(210), 1, + sym_expr_parenthesized, + STATE(214), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(219), 1, + sym__inter_double_quotes, + STATE(1483), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168813,76 +168836,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52164] = 28, - ACTIONS(147), 1, + [52128] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + ACTIONS(2870), 1, + anon_sym_not, + STATE(17), 1, sym_val_number, - STATE(1484), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(1012), 1, sym__var, - STATE(1922), 1, + STATE(1029), 1, + sym__str_double_quotes, + STATE(1111), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(1945), 1, - sym__expression, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1484), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168894,76 +168917,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52273] = 28, - ACTIONS(147), 1, + [52237] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + ACTIONS(2870), 1, + anon_sym_not, + STATE(17), 1, sym_val_number, - STATE(1485), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(1012), 1, sym__var, - STATE(1922), 1, + STATE(1029), 1, + sym__str_double_quotes, + STATE(1110), 1, + sym__expression, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(1941), 1, - sym__expression, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1485), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -168975,76 +168998,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52382] = 28, - ACTIONS(147), 1, + [52346] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + ACTIONS(2870), 1, + anon_sym_not, + STATE(17), 1, sym_val_number, - STATE(1486), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(1012), 1, sym__var, - STATE(1901), 1, + STATE(1029), 1, + sym__str_double_quotes, + STATE(1109), 1, sym__expression, - STATE(1922), 1, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1486), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169056,76 +169079,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52491] = 28, - ACTIONS(147), 1, + [52455] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2940), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2942), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2950), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2956), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + STATE(3), 1, sym_val_number, - STATE(1487), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(132), 1, sym__var, - STATE(1922), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(208), 1, + sym__expression, + STATE(210), 1, + sym_expr_parenthesized, + STATE(214), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(219), 1, sym__inter_double_quotes, - STATE(1967), 1, - sym__expression, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1487), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169137,76 +169160,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52600] = 28, - ACTIONS(147), 1, + [52564] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(1636), 1, - anon_sym_DOT_DOT, - ACTIONS(1642), 1, - aux_sym_val_number_token1, - ACTIONS(2956), 1, - anon_sym_LBRACK, - ACTIONS(2958), 1, - anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(485), 1, + STATE(1488), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(583), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(607), 1, - sym__expression, - STATE(616), 1, + STATE(2248), 1, sym__str_double_quotes, - STATE(1488), 1, - sym_comment, - ACTIONS(2964), 2, + STATE(2646), 1, + sym__expression, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169218,76 +169241,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52709] = 28, - ACTIONS(147), 1, + [52673] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2940), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2942), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2950), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2956), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + STATE(3), 1, sym_val_number, - STATE(1489), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(132), 1, sym__var, - STATE(1904), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(210), 1, + sym_expr_parenthesized, + STATE(211), 1, sym__expression, - STATE(1922), 1, + STATE(214), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(219), 1, sym__inter_double_quotes, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1489), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169299,76 +169322,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52818] = 28, - ACTIONS(147), 1, + [52782] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, + ACTIONS(1543), 1, anon_sym_DOLLAR, - ACTIONS(1471), 1, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(1477), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(1483), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2846), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2850), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2852), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(13), 1, sym_val_number, - STATE(461), 1, + STATE(469), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(520), 1, - sym__expression, - STATE(540), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(592), 1, sym__inter_double_quotes, - STATE(555), 1, + STATE(593), 1, + sym__inter_single_quotes, + STATE(595), 1, sym__str_double_quotes, + STATE(635), 1, + sym__expression, STATE(1490), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2864), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169380,76 +169403,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [52927] = 28, - ACTIONS(147), 1, + [52891] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_DOLLAR, - ACTIONS(1471), 1, - anon_sym_DASH, - ACTIONS(1477), 1, - anon_sym_DOT_DOT, - ACTIONS(1483), 1, - aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(2940), 1, + anon_sym_DOLLAR, + ACTIONS(2942), 1, + anon_sym_DASH, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(2950), 1, + anon_sym_DOT_DOT, + ACTIONS(2956), 1, + aux_sym_val_number_token1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + STATE(3), 1, sym_val_number, - STATE(461), 1, + STATE(132), 1, sym__var, - STATE(503), 1, - sym__inter_single_quotes, - STATE(518), 1, - sym__expression, - STATE(540), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(210), 1, sym_expr_parenthesized, - STATE(547), 1, + STATE(213), 1, + sym__expression, + STATE(214), 1, + sym__inter_single_quotes, + STATE(219), 1, sym__inter_double_quotes, - STATE(555), 1, - sym__str_double_quotes, STATE(1491), 1, sym_comment, - ACTIONS(2912), 2, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169461,76 +169484,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53036] = 28, - ACTIONS(147), 1, + [53000] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2940), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2942), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2950), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2956), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + STATE(3), 1, sym_val_number, - STATE(1492), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(132), 1, sym__var, - STATE(1905), 1, - sym__expression, - STATE(1922), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(210), 1, + sym_expr_parenthesized, + STATE(214), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(216), 1, + sym__expression, + STATE(219), 1, sym__inter_double_quotes, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(1492), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169542,76 +169565,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53145] = 28, - ACTIONS(147), 1, + [53109] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(191), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(243), 1, + ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(249), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(257), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2782), 1, - anon_sym_not, - STATE(125), 1, + STATE(129), 1, sym_val_number, STATE(1493), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2179), 1, + sym__expression, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2369), 1, - sym__expression, - ACTIONS(241), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(255), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(253), 3, + ACTIONS(2517), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(251), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169623,76 +169646,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53254] = 28, - ACTIONS(147), 1, + [53218] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(191), 1, - anon_sym_LBRACK, - ACTIONS(193), 1, - anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(1543), 1, + anon_sym_DOLLAR, + ACTIONS(1545), 1, anon_sym_DASH, - ACTIONS(219), 1, - anon_sym_LBRACE, - ACTIONS(243), 1, + ACTIONS(1551), 1, anon_sym_DOT_DOT, - ACTIONS(249), 1, + ACTIONS(1557), 1, aux_sym_val_number_token1, - ACTIONS(257), 1, + ACTIONS(2846), 1, + anon_sym_LBRACK, + ACTIONS(2848), 1, + anon_sym_LPAREN, + ACTIONS(2850), 1, + anon_sym_LBRACE, + ACTIONS(2852), 1, + anon_sym_not, + ACTIONS(2862), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(2866), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(2868), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2782), 1, - anon_sym_not, - STATE(125), 1, + STATE(13), 1, sym_val_number, - STATE(1494), 1, - sym_comment, - STATE(2035), 1, + STATE(469), 1, sym__var, - STATE(2068), 1, + STATE(575), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(592), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(593), 1, sym__inter_single_quotes, - STATE(2368), 1, + STATE(595), 1, + sym__str_double_quotes, + STATE(636), 1, sym__expression, - ACTIONS(241), 2, + STATE(1494), 1, + sym_comment, + ACTIONS(2854), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(255), 2, + ACTIONS(2856), 2, sym_val_nothing, sym_val_date, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2858), 2, anon_sym_true, anon_sym_false, - ACTIONS(253), 3, + ACTIONS(2864), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(1559), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(577), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(251), 6, + ACTIONS(2860), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(599), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169704,76 +169727,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53363] = 28, - ACTIONS(147), 1, + [53327] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(191), 1, - anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, + anon_sym_DOLLAR, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(243), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(249), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(257), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2870), 1, anon_sym_not, - STATE(125), 1, + STATE(17), 1, sym_val_number, - STATE(1495), 1, - sym_comment, - STATE(2035), 1, + STATE(1012), 1, sym__var, - STATE(2068), 1, - sym_expr_parenthesized, - STATE(2225), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, - sym__inter_single_quotes, - STATE(2367), 1, + STATE(1108), 1, sym__expression, - ACTIONS(241), 2, + STATE(1132), 1, + sym_expr_parenthesized, + STATE(1156), 1, + sym__inter_single_quotes, + STATE(1157), 1, + sym__inter_double_quotes, + STATE(1495), 1, + sym_comment, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(255), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(259), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2872), 2, anon_sym_true, anon_sym_false, - ACTIONS(253), 3, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(251), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169785,76 +169808,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53472] = 28, - ACTIONS(147), 1, + [53436] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(191), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(193), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(201), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(219), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(243), 1, + ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(249), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(257), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(261), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(263), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, - anon_sym_DOLLAR, - ACTIONS(2782), 1, - anon_sym_not, - STATE(125), 1, + STATE(129), 1, sym_val_number, STATE(1496), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2225), 1, - sym__str_double_quotes, - STATE(2351), 1, + STATE(2178), 1, + sym__expression, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2352), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2365), 1, - sym__expression, - ACTIONS(241), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(255), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(259), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(253), 3, + ACTIONS(2517), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(251), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169866,76 +169889,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53581] = 28, - ACTIONS(147), 1, + [53545] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, - anon_sym_LBRACK, - ACTIONS(2812), 1, - anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2818), 1, - anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2970), 1, + anon_sym_LBRACK, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2974), 1, + anon_sym_LBRACE, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + STATE(9), 1, sym_val_number, - STATE(1497), 1, - sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(226), 1, sym__var, - STATE(1906), 1, + STATE(355), 1, sym__expression, - STATE(1922), 1, - sym__inter_single_quotes, - STATE(1924), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(1998), 1, + STATE(388), 1, sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, + STATE(1497), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -169947,8 +169970,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53690] = 28, - ACTIONS(147), 1, + [53654] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -169968,25 +169991,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1498), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2362), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2377), 1, sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -169997,14 +170020,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170016,7 +170039,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170028,8 +170051,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53799] = 28, - ACTIONS(147), 1, + [53763] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -170049,25 +170072,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1499), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2361), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2376), 1, sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -170078,14 +170101,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170097,7 +170120,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170109,8 +170132,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [53908] = 28, - ACTIONS(147), 1, + [53872] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -170130,25 +170153,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1500), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2360), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2375), 1, sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -170159,14 +170182,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170178,7 +170201,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170190,8 +170213,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54017] = 28, - ACTIONS(147), 1, + [53981] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -170211,25 +170234,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1501), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2359), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2373), 1, sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -170240,14 +170263,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170259,7 +170282,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170271,8 +170294,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54126] = 28, - ACTIONS(147), 1, + [54090] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -170292,25 +170315,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1502), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2358), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2371), 1, sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -170321,14 +170344,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170340,7 +170363,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170352,8 +170375,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54235] = 28, - ACTIONS(147), 1, + [54199] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -170373,25 +170396,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1503), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2357), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2368), 1, sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -170402,14 +170425,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170421,7 +170444,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170433,8 +170456,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54344] = 28, - ACTIONS(147), 1, + [54308] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -170454,26 +170477,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1504), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2340), 1, - sym__expression, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2370), 1, + sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, @@ -170483,14 +170506,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170502,7 +170525,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170514,8 +170537,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54453] = 28, - ACTIONS(147), 1, + [54417] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(191), 1, anon_sym_LBRACK, @@ -170535,25 +170558,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(1020), 1, + ACTIONS(1023), 1, anon_sym_DOLLAR, - ACTIONS(2782), 1, + ACTIONS(2994), 1, anon_sym_not, - STATE(125), 1, + STATE(126), 1, sym_val_number, STATE(1505), 1, sym_comment, - STATE(2035), 1, - sym__var, - STATE(2068), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(2225), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, sym__str_double_quotes, - STATE(2351), 1, - sym__inter_double_quotes, - STATE(2352), 1, + STATE(2334), 1, sym__inter_single_quotes, - STATE(2356), 1, + STATE(2341), 1, + sym__inter_double_quotes, + STATE(2366), 1, sym__expression, ACTIONS(241), 2, anon_sym_DOT_DOT_LT, @@ -170564,14 +170587,14 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2784), 2, + ACTIONS(2996), 2, anon_sym_true, anon_sym_false, ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2371), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, @@ -170583,7 +170606,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2354), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170595,76 +170618,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54562] = 28, - ACTIONS(147), 1, + [54526] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, - anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(249), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + ACTIONS(1023), 1, + anon_sym_DOLLAR, + ACTIONS(2994), 1, + anon_sym_not, + STATE(126), 1, sym_val_number, STATE(1506), 1, sym_comment, - STATE(1801), 1, + STATE(2031), 1, sym_expr_parenthesized, - STATE(1814), 1, + STATE(2070), 1, sym__var, - STATE(1907), 1, - sym__expression, - STATE(1922), 1, + STATE(2197), 1, + sym__str_double_quotes, + STATE(2334), 1, sym__inter_single_quotes, - STATE(1924), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(1998), 1, - sym__str_double_quotes, - ACTIONS(2822), 2, + STATE(2365), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(255), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2996), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(251), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170676,76 +170699,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54671] = 28, - ACTIONS(147), 1, + [54635] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1469), 1, - anon_sym_DOLLAR, - ACTIONS(1471), 1, - anon_sym_DASH, - ACTIONS(1477), 1, - anon_sym_DOT_DOT, - ACTIONS(1483), 1, - aux_sym_val_number_token1, - ACTIONS(2904), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2906), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2908), 1, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2910), 1, - anon_sym_not, - ACTIONS(2920), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2924), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2926), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - STATE(11), 1, + ACTIONS(1023), 1, + anon_sym_DOLLAR, + ACTIONS(2994), 1, + anon_sym_not, + STATE(126), 1, sym_val_number, - STATE(461), 1, + STATE(1507), 1, + sym_comment, + STATE(2031), 1, + sym_expr_parenthesized, + STATE(2070), 1, sym__var, - STATE(503), 1, + STATE(2197), 1, + sym__str_double_quotes, + STATE(2334), 1, sym__inter_single_quotes, - STATE(517), 1, - sym__expression, - STATE(540), 1, - sym_expr_parenthesized, - STATE(547), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(555), 1, - sym__str_double_quotes, - STATE(1507), 1, - sym_comment, - ACTIONS(2912), 2, + STATE(2363), 1, + sym__expression, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2914), 2, + ACTIONS(255), 2, sym_val_nothing, sym_val_date, - ACTIONS(2916), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2922), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1485), 3, + ACTIONS(2996), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(541), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2918), 6, + ACTIONS(251), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(505), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170757,76 +170780,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54780] = 28, - ACTIONS(147), 1, + [54744] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, - anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + ACTIONS(1023), 1, + anon_sym_DOLLAR, + ACTIONS(2994), 1, + anon_sym_not, + STATE(126), 1, sym_val_number, - STATE(185), 1, + STATE(1508), 1, + sym_comment, + STATE(2031), 1, + sym_expr_parenthesized, + STATE(2070), 1, sym__var, - STATE(306), 1, + STATE(2197), 1, + sym__str_double_quotes, + STATE(2334), 1, sym__inter_single_quotes, - STATE(310), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(327), 1, + STATE(2352), 1, sym__expression, - STATE(344), 1, - sym__str_double_quotes, - STATE(1508), 1, - sym_comment, - ACTIONS(2886), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(255), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2996), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(251), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170838,76 +170861,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54889] = 28, - ACTIONS(147), 1, + [54853] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(201), 1, + anon_sym_DASH, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, - anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(243), 1, + anon_sym_DOT_DOT, + ACTIONS(249), 1, + aux_sym_val_number_token1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + ACTIONS(1023), 1, + anon_sym_DOLLAR, + ACTIONS(2994), 1, + anon_sym_not, + STATE(126), 1, sym_val_number, - STATE(185), 1, + STATE(1509), 1, + sym_comment, + STATE(2031), 1, + sym_expr_parenthesized, + STATE(2070), 1, sym__var, - STATE(306), 1, + STATE(2197), 1, + sym__str_double_quotes, + STATE(2334), 1, sym__inter_single_quotes, - STATE(310), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(328), 1, + STATE(2351), 1, sym__expression, - STATE(344), 1, - sym__str_double_quotes, - STATE(1509), 1, - sym_comment, - ACTIONS(2886), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(255), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2996), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(251), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -170919,76 +170942,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [54998] = 28, - ACTIONS(147), 1, + [54962] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, + ACTIONS(191), 1, anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(193), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, - anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(201), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(219), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, - anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(243), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(249), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(257), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(261), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(263), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + ACTIONS(1023), 1, + anon_sym_DOLLAR, + ACTIONS(2994), 1, + anon_sym_not, + STATE(126), 1, sym_val_number, - STATE(139), 1, - sym__var, - STATE(194), 1, + STATE(1510), 1, + sym_comment, + STATE(2031), 1, sym_expr_parenthesized, - STATE(196), 1, + STATE(2070), 1, + sym__var, + STATE(2197), 1, + sym__str_double_quotes, + STATE(2334), 1, sym__inter_single_quotes, - STATE(211), 1, + STATE(2341), 1, sym__inter_double_quotes, - STATE(221), 1, - sym__str_double_quotes, - STATE(239), 1, + STATE(2350), 1, sym__expression, - STATE(1510), 1, - sym_comment, - ACTIONS(2992), 2, + ACTIONS(241), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(255), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(259), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2996), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(253), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(2331), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(251), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(2337), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171000,76 +171023,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55107] = 28, - ACTIONS(147), 1, + [55071] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(2982), 1, - anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_LBRACE, - ACTIONS(2990), 1, - anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2970), 1, + anon_sym_LBRACK, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2974), 1, + anon_sym_LBRACE, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + STATE(9), 1, sym_val_number, - STATE(139), 1, + STATE(226), 1, sym__var, - STATE(194), 1, - sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, + STATE(356), 1, + sym__expression, + STATE(365), 1, sym__inter_double_quotes, - STATE(221), 1, + STATE(388), 1, sym__str_double_quotes, - STATE(238), 1, - sym__expression, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, STATE(1511), 1, sym_comment, - ACTIONS(2992), 2, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171081,76 +171104,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55216] = 28, - ACTIONS(147), 1, + [55180] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + STATE(129), 1, sym_val_number, - STATE(139), 1, - sym__var, - STATE(194), 1, + STATE(1512), 1, + sym_comment, + STATE(2173), 1, + sym__expression, + STATE(2174), 1, sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(221), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, sym__str_double_quotes, - STATE(237), 1, - sym__expression, - STATE(1512), 1, - sym_comment, - ACTIONS(2992), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171162,76 +171185,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55325] = 28, - ACTIONS(147), 1, + [55289] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2180), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2527), 1, + anon_sym_LBRACK, + ACTIONS(2531), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2533), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2535), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, - anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2541), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2547), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2559), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2561), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + ACTIONS(2870), 1, + anon_sym_not, + STATE(17), 1, sym_val_number, - STATE(139), 1, + STATE(1012), 1, sym__var, - STATE(194), 1, + STATE(1029), 1, + sym__str_double_quotes, + STATE(1107), 1, + sym__expression, + STATE(1132), 1, sym_expr_parenthesized, - STATE(196), 1, + STATE(1156), 1, sym__inter_single_quotes, - STATE(211), 1, + STATE(1157), 1, sym__inter_double_quotes, - STATE(221), 1, - sym__str_double_quotes, - STATE(235), 1, - sym__expression, STATE(1513), 1, sym_comment, - ACTIONS(2992), 2, + ACTIONS(2539), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2553), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2551), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(1133), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2549), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(1154), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171243,76 +171266,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55434] = 28, - ACTIONS(147), 1, + [55398] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(932), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(938), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(944), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2970), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2972), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2974), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2976), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(9), 1, sym_val_number, - STATE(185), 1, + STATE(226), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, - sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(332), 1, + STATE(357), 1, sym__expression, - STATE(344), 1, + STATE(365), 1, + sym__inter_double_quotes, + STATE(388), 1, sym__str_double_quotes, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, STATE(1514), 1, sym_comment, - ACTIONS(2886), 2, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171324,76 +171347,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55543] = 28, - ACTIONS(147), 1, + [55507] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(2982), 1, - anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_LBRACE, - ACTIONS(2990), 1, - anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2970), 1, + anon_sym_LBRACK, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2974), 1, + anon_sym_LBRACE, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + STATE(9), 1, sym_val_number, - STATE(139), 1, + STATE(226), 1, sym__var, - STATE(194), 1, - sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, + STATE(358), 1, + sym__expression, + STATE(365), 1, sym__inter_double_quotes, - STATE(221), 1, + STATE(388), 1, sym__str_double_quotes, - STATE(234), 1, - sym__expression, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, STATE(1515), 1, sym_comment, - ACTIONS(2992), 2, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171405,76 +171428,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55652] = 28, - ACTIONS(147), 1, + [55616] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + STATE(129), 1, sym_val_number, - STATE(139), 1, - sym__var, - STATE(194), 1, + STATE(1516), 1, + sym_comment, + STATE(2172), 1, + sym__expression, + STATE(2174), 1, sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(221), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, sym__str_double_quotes, - STATE(232), 1, - sym__expression, - STATE(1516), 1, - sym_comment, - ACTIONS(2992), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171486,76 +171509,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55761] = 28, - ACTIONS(147), 1, + [55725] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, - aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2936), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2940), 1, + anon_sym_DOLLAR, + ACTIONS(2942), 1, + anon_sym_DASH, + ACTIONS(2944), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2950), 1, + anon_sym_DOT_DOT, + ACTIONS(2956), 1, + aux_sym_val_number_token1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2966), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2968), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + STATE(3), 1, sym_val_number, - STATE(1517), 1, - sym_comment, - STATE(1861), 1, + STATE(132), 1, sym__var, - STATE(1862), 1, + STATE(200), 1, + sym__str_double_quotes, + STATE(210), 1, sym_expr_parenthesized, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(214), 1, sym__inter_single_quotes, - STATE(2145), 1, + STATE(217), 1, sym__expression, - STATE(2156), 1, - sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(219), 1, + sym__inter_double_quotes, + STATE(1517), 1, + sym_comment, + ACTIONS(2948), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2952), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2964), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(2960), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(206), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2958), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(236), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171567,76 +171590,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55870] = 28, - ACTIONS(147), 1, + [55834] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2206), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2212), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2218), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2970), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(2972), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2974), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2976), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + STATE(9), 1, sym_val_number, - STATE(1518), 1, - sym_comment, - STATE(1861), 1, + STATE(226), 1, sym__var, - STATE(1862), 1, - sym_expr_parenthesized, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, - sym__inter_single_quotes, - STATE(2143), 1, + STATE(359), 1, sym__expression, - STATE(2156), 1, + STATE(365), 1, + sym__inter_double_quotes, + STATE(388), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, + STATE(1518), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171648,76 +171671,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [55979] = 28, - ACTIONS(147), 1, + [55943] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2206), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2212), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2218), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2970), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(2972), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2974), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2976), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + STATE(9), 1, sym_val_number, - STATE(1519), 1, - sym_comment, - STATE(1861), 1, + STATE(226), 1, sym__var, - STATE(1862), 1, - sym_expr_parenthesized, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2140), 1, + STATE(361), 1, sym__expression, - STATE(2142), 1, - sym__inter_single_quotes, - STATE(2156), 1, + STATE(365), 1, + sym__inter_double_quotes, + STATE(388), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, + STATE(1519), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171729,8 +171752,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56088] = 28, - ACTIONS(147), 1, + [56052] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(982), 1, anon_sym_DOLLAR, @@ -171740,65 +171763,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT, ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2974), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(9), 1, sym_val_number, - STATE(212), 1, + STATE(226), 1, sym__var, - STATE(362), 1, + STATE(351), 1, sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(399), 1, + STATE(388), 1, + sym__str_double_quotes, + STATE(401), 1, sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, STATE(1520), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171810,76 +171833,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56197] = 28, - ACTIONS(147), 1, + [56161] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(990), 1, - anon_sym_DOT_DOT, - ACTIONS(996), 1, - aux_sym_val_number_token1, - ACTIONS(2932), 1, - anon_sym_LBRACK, - ACTIONS(2934), 1, - anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(212), 1, - sym__var, - STATE(363), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, - sym__inter_double_quotes, - STATE(399), 1, - sym_expr_parenthesized, STATE(1521), 1, sym_comment, - ACTIONS(2940), 2, + STATE(1921), 1, + sym__var, + STATE(1963), 1, + sym_expr_parenthesized, + STATE(2195), 1, + sym__inter_double_quotes, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2641), 1, + sym__expression, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171891,76 +171914,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56306] = 28, - ACTIONS(147), 1, + [56270] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2970), 1, + anon_sym_LBRACK, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2974), 1, + anon_sym_LBRACE, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(9), 1, sym_val_number, - STATE(1522), 1, - sym_comment, - STATE(1919), 1, + STATE(226), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2182), 1, + STATE(363), 1, sym__expression, - STATE(2221), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(388), 1, + sym__str_double_quotes, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, sym__inter_single_quotes, - ACTIONS(2366), 2, + STATE(1522), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -171972,76 +171995,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56415] = 28, - ACTIONS(147), 1, + [56379] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2206), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2212), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2218), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2970), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(2972), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2974), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2976), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + STATE(9), 1, sym_val_number, - STATE(1523), 1, - sym_comment, - STATE(1861), 1, + STATE(226), 1, sym__var, - STATE(1862), 1, - sym_expr_parenthesized, - STATE(2138), 1, + STATE(364), 1, sym__expression, - STATE(2139), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(2142), 1, - sym__inter_single_quotes, - STATE(2156), 1, + STATE(388), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, + STATE(1523), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172053,76 +172076,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56524] = 28, - ACTIONS(147), 1, + [56488] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, - aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(139), 1, + STATE(1021), 1, sym__var, - STATE(194), 1, + STATE(1130), 1, + sym__str_double_quotes, + STATE(1138), 1, sym_expr_parenthesized, - STATE(196), 1, + STATE(1166), 1, + sym__expression, + STATE(1178), 1, sym__inter_single_quotes, - STATE(211), 1, + STATE(1179), 1, sym__inter_double_quotes, - STATE(221), 1, - sym__str_double_quotes, - STATE(230), 1, - sym__expression, STATE(1524), 1, sym_comment, - ACTIONS(2992), 2, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172134,76 +172157,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56633] = 28, - ACTIONS(147), 1, + [56597] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2206), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2212), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2218), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2970), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(2972), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2974), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2976), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + STATE(9), 1, sym_val_number, - STATE(1525), 1, - sym_comment, - STATE(1861), 1, + STATE(226), 1, sym__var, - STATE(1862), 1, - sym_expr_parenthesized, - STATE(2136), 1, - sym__expression, - STATE(2139), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(2142), 1, - sym__inter_single_quotes, - STATE(2156), 1, + STATE(366), 1, + sym__expression, + STATE(388), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, + STATE(1525), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172215,76 +172238,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56742] = 28, - ACTIONS(147), 1, + [56706] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, - aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + STATE(129), 1, sym_val_number, STATE(1526), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2084), 1, - sym__expression, - STATE(2139), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2593), 1, + sym__expression, + STATE(2619), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172296,76 +172319,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56851] = 28, - ACTIONS(147), 1, + [56815] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1527), 1, - sym_comment, - STATE(1919), 1, + STATE(1021), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, + STATE(1130), 1, sym__str_double_quotes, - STATE(2180), 1, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1152), 1, sym__expression, - STATE(2221), 1, - sym__inter_double_quotes, - STATE(2224), 1, + STATE(1178), 1, sym__inter_single_quotes, - ACTIONS(2366), 2, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1527), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172377,8 +172400,8 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [56960] = 28, - ACTIONS(147), 1, + [56924] = 28, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(982), 1, anon_sym_DOLLAR, @@ -172388,65 +172411,65 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT, ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2970), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(2972), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2974), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2976), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + STATE(9), 1, sym_val_number, - STATE(212), 1, + STATE(226), 1, sym__var, - STATE(364), 1, + STATE(365), 1, + sym__inter_double_quotes, + STATE(369), 1, sym__expression, - STATE(372), 1, + STATE(388), 1, sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, - sym__inter_double_quotes, - STATE(399), 1, + STATE(401), 1, sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, STATE(1528), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172458,76 +172481,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57069] = 28, - ACTIONS(147), 1, + [57033] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1529), 1, - sym_comment, - STATE(1919), 1, + STATE(1021), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, + STATE(1130), 1, sym__str_double_quotes, - STATE(2169), 1, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1151), 1, sym__expression, - STATE(2221), 1, - sym__inter_double_quotes, - STATE(2224), 1, + STATE(1178), 1, sym__inter_single_quotes, - ACTIONS(2366), 2, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1529), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172539,76 +172562,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57178] = 28, - ACTIONS(147), 1, + [57142] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2970), 1, + anon_sym_LBRACK, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2974), 1, + anon_sym_LBRACE, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(9), 1, sym_val_number, - STATE(1530), 1, - sym_comment, - STATE(1919), 1, + STATE(226), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2168), 1, - sym__expression, - STATE(2221), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(372), 1, + sym__expression, + STATE(388), 1, + sym__str_double_quotes, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, sym__inter_single_quotes, - ACTIONS(2366), 2, + STATE(1530), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172620,76 +172643,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57287] = 28, - ACTIONS(147), 1, + [57251] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2970), 1, + anon_sym_LBRACK, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2974), 1, + anon_sym_LBRACE, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(9), 1, sym_val_number, - STATE(1531), 1, - sym_comment, - STATE(1919), 1, + STATE(226), 1, sym__var, - STATE(1978), 1, - sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2236), 1, + STATE(374), 1, sym__expression, - ACTIONS(2366), 2, + STATE(388), 1, + sym__str_double_quotes, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, + STATE(1531), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2988), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172701,76 +172724,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57396] = 28, - ACTIONS(147), 1, + [57360] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2487), 1, + anon_sym_LBRACK, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(129), 1, sym_val_number, STATE(1532), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2237), 1, + STATE(2594), 1, sym__expression, - ACTIONS(2366), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172782,76 +172805,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57505] = 28, - ACTIONS(147), 1, + [57469] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, + ACTIONS(2190), 1, + anon_sym_LPAREN, + ACTIONS(2192), 1, aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2702), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, - anon_sym_LPAREN, - ACTIONS(3018), 1, - anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2704), 1, + anon_sym_DOLLAR, + ACTIONS(2706), 1, + anon_sym_DASH, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2714), 1, + anon_sym_DOT_DOT, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1533), 1, - sym_comment, - STATE(1861), 1, + STATE(1021), 1, sym__var, - STATE(1862), 1, - sym_expr_parenthesized, - STATE(2130), 1, + STATE(1092), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, - sym__inter_single_quotes, - STATE(2156), 1, + STATE(1130), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1178), 1, + sym__inter_single_quotes, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1533), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172863,76 +172886,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57614] = 28, - ACTIONS(147), 1, + [57578] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, - anon_sym_DOLLAR, - ACTIONS(984), 1, - anon_sym_DASH, - ACTIONS(990), 1, - anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(2190), 1, + anon_sym_LPAREN, + ACTIONS(2192), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2702), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, - anon_sym_LPAREN, - ACTIONS(2936), 1, - anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2704), 1, + anon_sym_DOLLAR, + ACTIONS(2706), 1, + anon_sym_DASH, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2714), 1, + anon_sym_DOT_DOT, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(212), 1, + STATE(1021), 1, sym__var, - STATE(365), 1, - sym__expression, - STATE(372), 1, + STATE(1130), 1, sym__str_double_quotes, - STATE(373), 1, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1149), 1, + sym__expression, + STATE(1178), 1, sym__inter_single_quotes, - STATE(375), 1, + STATE(1179), 1, sym__inter_double_quotes, - STATE(399), 1, - sym_expr_parenthesized, STATE(1534), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -172944,76 +172967,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57723] = 28, - ACTIONS(147), 1, + [57687] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2487), 1, + anon_sym_LBRACK, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(129), 1, sym_val_number, STATE(1535), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2238), 1, + STATE(2612), 1, sym__expression, - ACTIONS(2366), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173025,76 +173048,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57832] = 28, - ACTIONS(147), 1, + [57796] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, + ACTIONS(2190), 1, + anon_sym_LPAREN, + ACTIONS(2192), 1, aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2702), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, - anon_sym_LPAREN, - ACTIONS(3018), 1, - anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2704), 1, + anon_sym_DOLLAR, + ACTIONS(2706), 1, + anon_sym_DASH, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2714), 1, + anon_sym_DOT_DOT, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1536), 1, - sym_comment, - STATE(1861), 1, + STATE(1021), 1, sym__var, - STATE(1862), 1, + STATE(1130), 1, + sym__str_double_quotes, + STATE(1138), 1, sym_expr_parenthesized, - STATE(2128), 1, + STATE(1148), 1, sym__expression, - STATE(2139), 1, - sym__inter_double_quotes, - STATE(2142), 1, + STATE(1178), 1, sym__inter_single_quotes, - STATE(2156), 1, - sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1536), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173106,76 +173129,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [57941] = 28, - ACTIONS(147), 1, + [57905] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + STATE(129), 1, sym_val_number, - STATE(139), 1, - sym__var, - STATE(194), 1, + STATE(1537), 1, + sym_comment, + STATE(2174), 1, sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(221), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, sym__str_double_quotes, - STATE(229), 1, + STATE(2620), 1, sym__expression, - STATE(1537), 1, - sym_comment, - ACTIONS(2992), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173187,76 +173210,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58050] = 28, - ACTIONS(147), 1, + [58014] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2487), 1, + anon_sym_LBRACK, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(129), 1, sym_val_number, STATE(1538), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2633), 1, + STATE(2617), 1, sym__expression, - ACTIONS(2366), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173268,76 +173291,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58159] = 28, - ACTIONS(147), 1, + [58123] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2487), 1, + anon_sym_LBRACK, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(129), 1, sym_val_number, STATE(1539), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2241), 1, + STATE(2618), 1, sym__expression, - ACTIONS(2366), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173349,76 +173372,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58268] = 28, - ACTIONS(147), 1, + [58232] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, - aux_sym_val_number_token1, - ACTIONS(3014), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + STATE(129), 1, sym_val_number, STATE(1540), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2127), 1, - sym__expression, - STATE(2139), 1, + STATE(2180), 1, + sym__var, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2619), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(2630), 1, + sym__expression, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173430,76 +173453,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58377] = 28, - ACTIONS(147), 1, + [58341] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(129), 1, sym_val_number, - STATE(185), 1, + STATE(1541), 1, + sym_comment, + STATE(2174), 1, + sym_expr_parenthesized, + STATE(2180), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(334), 1, - sym__expression, - STATE(344), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, sym__str_double_quotes, - STATE(1541), 1, - sym_comment, - ACTIONS(2886), 2, + STATE(2627), 1, + sym__expression, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173511,76 +173534,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58486] = 28, - ACTIONS(147), 1, + [58450] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(129), 1, sym_val_number, - STATE(185), 1, + STATE(1542), 1, + sym_comment, + STATE(2174), 1, + sym_expr_parenthesized, + STATE(2180), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(341), 1, - sym__expression, - STATE(344), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, sym__str_double_quotes, - STATE(1542), 1, - sym_comment, - ACTIONS(2886), 2, + STATE(2623), 1, + sym__expression, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173592,76 +173615,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58595] = 28, - ACTIONS(147), 1, + [58559] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(129), 1, sym_val_number, - STATE(185), 1, + STATE(1543), 1, + sym_comment, + STATE(2174), 1, + sym_expr_parenthesized, + STATE(2180), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(344), 1, - sym__str_double_quotes, - STATE(346), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2602), 1, sym__expression, - STATE(1543), 1, - sym_comment, - ACTIONS(2886), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173673,76 +173696,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58704] = 28, - ACTIONS(147), 1, + [58668] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(129), 1, sym_val_number, - STATE(185), 1, - sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, - sym__inter_double_quotes, - STATE(325), 1, + STATE(1544), 1, + sym_comment, + STATE(2174), 1, sym_expr_parenthesized, - STATE(342), 1, + STATE(2180), 1, + sym__var, + STATE(2587), 1, sym__expression, - STATE(344), 1, + STATE(2589), 1, + sym__inter_double_quotes, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, sym__str_double_quotes, - STATE(1544), 1, - sym_comment, - ACTIONS(2886), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173754,76 +173777,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58813] = 28, - ACTIONS(147), 1, + [58777] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(984), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(990), 1, - anon_sym_DOT_DOT, - ACTIONS(996), 1, - aux_sym_val_number_token1, - ACTIONS(2932), 1, - anon_sym_LBRACK, - ACTIONS(2934), 1, - anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(212), 1, + STATE(1545), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(366), 1, + STATE(1963), 1, + sym_expr_parenthesized, + STATE(2195), 1, + sym__inter_double_quotes, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2209), 1, sym__expression, - STATE(372), 1, + STATE(2248), 1, sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, - sym__inter_double_quotes, - STATE(399), 1, - sym_expr_parenthesized, - STATE(1545), 1, - sym_comment, - ACTIONS(2940), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173835,76 +173858,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [58922] = 28, - ACTIONS(147), 1, + [58886] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(982), 1, - anon_sym_DOLLAR, - ACTIONS(984), 1, - anon_sym_DASH, - ACTIONS(990), 1, - anon_sym_DOT_DOT, - ACTIONS(996), 1, + ACTIONS(2190), 1, + anon_sym_LPAREN, + ACTIONS(2192), 1, aux_sym_val_number_token1, - ACTIONS(2932), 1, + ACTIONS(2702), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, - anon_sym_LPAREN, - ACTIONS(2936), 1, - anon_sym_LBRACE, - ACTIONS(2938), 1, + ACTIONS(2704), 1, + anon_sym_DOLLAR, + ACTIONS(2706), 1, + anon_sym_DASH, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(2714), 1, + anon_sym_DOT_DOT, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(212), 1, + STATE(1021), 1, sym__var, - STATE(367), 1, - sym__expression, - STATE(372), 1, + STATE(1130), 1, sym__str_double_quotes, - STATE(373), 1, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1147), 1, + sym__expression, + STATE(1178), 1, sym__inter_single_quotes, - STATE(375), 1, + STATE(1179), 1, sym__inter_double_quotes, - STATE(399), 1, - sym_expr_parenthesized, STATE(1546), 1, sym_comment, - ACTIONS(2940), 2, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173916,76 +173939,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59031] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, - aux_sym_val_number_token1, - ACTIONS(3014), 1, + [58995] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, - anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, STATE(1547), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2126), 1, - sym__expression, - STATE(2139), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2499), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(2562), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -173997,76 +174020,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59140] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(982), 1, - anon_sym_DOLLAR, - ACTIONS(984), 1, - anon_sym_DASH, - ACTIONS(990), 1, - anon_sym_DOT_DOT, - ACTIONS(996), 1, - aux_sym_val_number_token1, - ACTIONS(2932), 1, + [59104] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2934), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2936), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2938), 1, - anon_sym_not, - ACTIONS(2948), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2952), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2954), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(8), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, - STATE(212), 1, - sym__var, - STATE(368), 1, - sym__expression, - STATE(372), 1, - sym__str_double_quotes, - STATE(373), 1, - sym__inter_single_quotes, - STATE(375), 1, - sym__inter_double_quotes, - STATE(399), 1, - sym_expr_parenthesized, STATE(1548), 1, sym_comment, - ACTIONS(2940), 2, + STATE(2087), 1, + sym_expr_parenthesized, + STATE(2158), 1, + sym__var, + STATE(2469), 1, + sym__inter_double_quotes, + STATE(2471), 1, + sym__inter_single_quotes, + STATE(2499), 1, + sym__str_double_quotes, + STATE(2560), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2942), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2944), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2950), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(998), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(353), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2946), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(370), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174078,76 +174101,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59249] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, - aux_sym_val_number_token1, - ACTIONS(3014), 1, + [59213] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, - anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, STATE(1549), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2124), 1, - sym__expression, - STATE(2139), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2499), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + STATE(2537), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174159,76 +174182,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59358] = 28, - ACTIONS(147), 1, + [59322] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(129), 1, sym_val_number, - STATE(185), 1, + STATE(1550), 1, + sym_comment, + STATE(2174), 1, + sym_expr_parenthesized, + STATE(2180), 1, sym__var, - STATE(306), 1, + STATE(2589), 1, + sym__inter_double_quotes, + STATE(2592), 1, sym__inter_single_quotes, - STATE(307), 1, + STATE(2610), 1, sym__expression, - STATE(310), 1, - sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(344), 1, + STATE(2619), 1, sym__str_double_quotes, - STATE(1550), 1, - sym_comment, - ACTIONS(2886), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174240,76 +174263,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59467] = 28, - ACTIONS(147), 1, + [59431] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, - anon_sym_DOLLAR, - ACTIONS(932), 1, - anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2880), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, + anon_sym_DASH, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2503), 1, + anon_sym_DOT_DOT, + ACTIONS(2509), 1, + aux_sym_val_number_token1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + STATE(129), 1, sym_val_number, - STATE(185), 1, + STATE(1551), 1, + sym_comment, + STATE(2174), 1, + sym_expr_parenthesized, + STATE(2180), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(325), 1, - sym_expr_parenthesized, - STATE(336), 1, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2604), 1, sym__expression, - STATE(344), 1, + STATE(2619), 1, sym__str_double_quotes, - STATE(1551), 1, - sym_comment, - ACTIONS(2886), 2, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174321,76 +174344,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59576] = 28, - ACTIONS(147), 1, + [59540] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2202), 1, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2206), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, - aux_sym_val_number_token1, - ACTIONS(3014), 1, - anon_sym_LBRACK, - ACTIONS(3016), 1, - anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, STATE(1552), 1, sym_comment, - STATE(1861), 1, + STATE(1921), 1, sym__var, - STATE(1862), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2111), 1, - sym__expression, - STATE(2139), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2210), 1, + sym__expression, + STATE(2248), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174402,76 +174425,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59685] = 28, - ACTIONS(31), 1, - anon_sym_LBRACK, - ACTIONS(33), 1, + [59649] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(39), 1, + ACTIONS(2310), 1, + anon_sym_DOLLAR, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(57), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(79), 1, + ACTIONS(2320), 1, + anon_sym_not, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(85), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(93), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(97), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(99), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1008), 1, - anon_sym_DOLLAR, - ACTIONS(2928), 1, - anon_sym_not, - STATE(127), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, STATE(1553), 1, sym_comment, - STATE(2091), 1, - sym_expr_parenthesized, - STATE(2125), 1, + STATE(1921), 1, sym__var, - STATE(2469), 1, - sym__str_double_quotes, - STATE(2475), 1, - sym__inter_single_quotes, - STATE(2478), 1, + STATE(1963), 1, + sym_expr_parenthesized, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2581), 1, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2211), 1, sym__expression, - ACTIONS(77), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(91), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(95), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(2930), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(89), 3, + ACTIONS(2338), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2472), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(87), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2467), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174483,76 +174506,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59794] = 28, - ACTIONS(147), 1, + [59758] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(932), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, - anon_sym_LBRACK, - ACTIONS(2880), 1, - anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(185), 1, + STATE(1554), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, - sym__inter_double_quotes, - STATE(325), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(335), 1, + STATE(2168), 1, sym__expression, - STATE(344), 1, + STATE(2195), 1, + sym__inter_double_quotes, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2248), 1, sym__str_double_quotes, - STATE(1554), 1, - sym_comment, - ACTIONS(2886), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174564,76 +174587,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [59903] = 28, - ACTIONS(147), 1, + [59867] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(930), 1, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(932), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(938), 1, - anon_sym_DOT_DOT, - ACTIONS(944), 1, - aux_sym_val_number_token1, - ACTIONS(2878), 1, - anon_sym_LBRACK, - ACTIONS(2880), 1, - anon_sym_LPAREN, - ACTIONS(2882), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2884), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2894), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2898), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2900), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(7), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(185), 1, + STATE(1555), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(306), 1, - sym__inter_single_quotes, - STATE(310), 1, - sym__inter_double_quotes, - STATE(325), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(331), 1, + STATE(2195), 1, + sym__inter_double_quotes, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2212), 1, sym__expression, - STATE(344), 1, + STATE(2248), 1, sym__str_double_quotes, - STATE(1555), 1, - sym_comment, - ACTIONS(2886), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2888), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2890), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2896), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(946), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(326), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2892), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(312), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174645,76 +174668,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60012] = 28, - ACTIONS(147), 1, + [59976] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2310), 1, + ACTIONS(2750), 1, + anon_sym_LBRACK, + ACTIONS(2752), 1, + anon_sym_LPAREN, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2320), 1, + ACTIONS(2758), 1, + anon_sym_LBRACE, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, STATE(1556), 1, sym_comment, - STATE(1979), 1, + STATE(1910), 1, sym__var, - STATE(2003), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2307), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(2323), 1, + STATE(2265), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174726,76 +174749,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60121] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2320), 1, - anon_sym_DOT_DOT, - ACTIONS(2326), 1, - aux_sym_val_number_token1, - ACTIONS(2786), 1, + [60085] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2788), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2790), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, STATE(1557), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2215), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2307), 1, + STATE(2499), 1, sym__str_double_quotes, - STATE(2322), 1, + STATE(2511), 1, sym__expression, - ACTIONS(2794), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174807,76 +174830,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60230] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2320), 1, - anon_sym_DOT_DOT, - ACTIONS(2326), 1, - aux_sym_val_number_token1, - ACTIONS(2786), 1, + [60194] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2788), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2790), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, STATE(1558), 1, sym_comment, - STATE(1979), 1, - sym__var, - STATE(2003), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2215), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2307), 1, + STATE(2499), 1, sym__str_double_quotes, - STATE(2321), 1, + STATE(2505), 1, sym__expression, - ACTIONS(2794), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174888,76 +174911,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60339] = 28, - ACTIONS(147), 1, + [60303] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2750), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(2320), 1, + anon_sym_not, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, + ACTIONS(2730), 1, + anon_sym_LBRACK, STATE(120), 1, sym_val_number, STATE(1559), 1, sym_comment, - STATE(1912), 1, + STATE(1921), 1, sym__var, - STATE(1943), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2260), 1, - sym__expression, - STATE(2301), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2303), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(2214), 1, + sym__expression, + STATE(2248), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2338), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -174969,76 +174992,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60448] = 28, - ACTIONS(147), 1, + [60412] = 28, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(2308), 1, + anon_sym_LPAREN, ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2312), 1, anon_sym_DASH, + ACTIONS(2314), 1, + anon_sym_LBRACE, ACTIONS(2320), 1, + anon_sym_not, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, STATE(1560), 1, sym_comment, - STATE(1979), 1, + STATE(1921), 1, sym__var, - STATE(2003), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2215), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2307), 1, - sym__str_double_quotes, - STATE(2320), 1, + STATE(2215), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175050,76 +175073,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60557] = 28, - ACTIONS(147), 1, + [60521] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(139), 1, + STATE(1561), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(194), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(221), 1, - sym__str_double_quotes, - STATE(228), 1, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2216), 1, sym__expression, - STATE(1561), 1, - sym_comment, - ACTIONS(2992), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175131,76 +175154,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60666] = 28, - ACTIONS(147), 1, + [60630] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(139), 1, + STATE(1562), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(194), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(221), 1, - sym__str_double_quotes, - STATE(227), 1, + STATE(2196), 1, + sym__inter_single_quotes, + STATE(2217), 1, sym__expression, - STATE(1562), 1, - sym_comment, - ACTIONS(2992), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175212,76 +175235,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60775] = 28, - ACTIONS(147), 1, + [60739] = 28, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(2308), 1, + anon_sym_LPAREN, ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2312), 1, anon_sym_DASH, + ACTIONS(2314), 1, + anon_sym_LBRACE, ACTIONS(2320), 1, + anon_sym_not, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, STATE(1563), 1, sym_comment, - STATE(1979), 1, + STATE(1921), 1, sym__var, - STATE(2003), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2215), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2307), 1, - sym__str_double_quotes, - STATE(2319), 1, + STATE(2218), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175293,76 +175316,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60884] = 28, - ACTIONS(147), 1, + [60848] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2310), 1, + ACTIONS(2750), 1, + anon_sym_LBRACK, + ACTIONS(2752), 1, + anon_sym_LPAREN, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2320), 1, + ACTIONS(2758), 1, + anon_sym_LBRACE, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, STATE(1564), 1, sym_comment, - STATE(1979), 1, + STATE(1910), 1, sym__var, - STATE(2003), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2307), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(2318), 1, + STATE(2266), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175374,76 +175397,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [60993] = 28, - ACTIONS(147), 1, + [60957] = 28, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(2308), 1, + anon_sym_LPAREN, ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2312), 1, anon_sym_DASH, + ACTIONS(2314), 1, + anon_sym_LBRACE, ACTIONS(2320), 1, + anon_sym_not, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, STATE(1565), 1, sym_comment, - STATE(1979), 1, + STATE(1921), 1, sym__var, - STATE(2003), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2215), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2307), 1, - sym__str_double_quotes, - STATE(2316), 1, + STATE(2220), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175455,76 +175478,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61102] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2202), 1, - anon_sym_DOLLAR, - ACTIONS(2206), 1, - anon_sym_DASH, - ACTIONS(2212), 1, - anon_sym_DOT_DOT, - ACTIONS(2218), 1, - aux_sym_val_number_token1, - ACTIONS(3014), 1, + [61066] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(3016), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(3018), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(3020), 1, - anon_sym_not, - ACTIONS(3030), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(3034), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3036), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(116), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, STATE(1566), 1, sym_comment, - STATE(1861), 1, - sym__var, - STATE(1862), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2108), 1, - sym__expression, - STATE(2139), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2142), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2156), 1, + STATE(2489), 1, + sym__expression, + STATE(2499), 1, sym__str_double_quotes, - ACTIONS(3022), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(3024), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(3026), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3032), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2220), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2089), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3028), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2149), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175536,76 +175559,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61211] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2483), 1, + [61175] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, - anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(85), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, STATE(1567), 1, sym_comment, - STATE(2172), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(2158), 1, sym__var, - STATE(2300), 1, - sym__expression, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2471), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(2474), 1, + sym__expression, + STATE(2499), 1, + sym__str_double_quotes, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175617,76 +175640,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61320] = 28, - ACTIONS(147), 1, + [61284] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2310), 1, + ACTIONS(2750), 1, + anon_sym_LBRACK, + ACTIONS(2752), 1, + anon_sym_LPAREN, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2320), 1, + ACTIONS(2758), 1, + anon_sym_LBRACE, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, STATE(1568), 1, sym_comment, - STATE(1979), 1, + STATE(1910), 1, sym__var, - STATE(2003), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2307), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(2329), 1, + STATE(2267), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175698,76 +175721,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61429] = 28, - ACTIONS(147), 1, + [61393] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2750), 1, + anon_sym_LBRACK, + ACTIONS(2752), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, + ACTIONS(2932), 1, + anon_sym_not, STATE(123), 1, sym_val_number, STATE(1569), 1, sym_comment, - STATE(1919), 1, + STATE(1910), 1, sym__var, - STATE(1978), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2167), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(2221), 1, + STATE(2268), 1, + sym__expression, + STATE(2304), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2305), 1, sym__inter_single_quotes, - STATE(2243), 1, - sym__expression, - ACTIONS(2366), 2, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175779,76 +175802,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61538] = 28, - ACTIONS(147), 1, + [61502] = 28, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(2308), 1, + anon_sym_LPAREN, ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2312), 1, anon_sym_DASH, + ACTIONS(2314), 1, + anon_sym_LBRACE, ACTIONS(2320), 1, + anon_sym_not, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, STATE(1570), 1, sym_comment, - STATE(1979), 1, + STATE(1921), 1, sym__var, - STATE(2003), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(2215), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2216), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2307), 1, - sym__str_double_quotes, - STATE(2328), 1, + STATE(2221), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175860,76 +175883,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61647] = 28, - ACTIONS(147), 1, + [61611] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, + ACTIONS(2750), 1, anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2752), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, - anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, - STATE(139), 1, + STATE(1571), 1, + sym_comment, + STATE(1910), 1, sym__var, - STATE(194), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, - sym__inter_double_quotes, - STATE(221), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(226), 1, + STATE(2269), 1, sym__expression, - STATE(1571), 1, - sym_comment, - ACTIONS(2992), 2, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -175941,76 +175964,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61756] = 28, - ACTIONS(147), 1, + [61720] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2310), 1, + ACTIONS(2750), 1, + anon_sym_LBRACK, + ACTIONS(2752), 1, + anon_sym_LPAREN, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2320), 1, + ACTIONS(2758), 1, + anon_sym_LBRACE, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, STATE(1572), 1, sym_comment, - STATE(1979), 1, + STATE(1910), 1, sym__var, - STATE(2003), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2307), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(2326), 1, + STATE(2270), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176022,76 +176045,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61865] = 28, - ACTIONS(147), 1, + [61829] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2310), 1, + ACTIONS(2750), 1, + anon_sym_LBRACK, + ACTIONS(2752), 1, + anon_sym_LPAREN, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2314), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2320), 1, + ACTIONS(2758), 1, + anon_sym_LBRACE, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2326), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2786), 1, - anon_sym_LBRACK, - ACTIONS(2788), 1, - anon_sym_LPAREN, - ACTIONS(2790), 1, - anon_sym_LBRACE, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(2802), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2806), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, STATE(1573), 1, sym_comment, - STATE(1979), 1, + STATE(1910), 1, sym__var, - STATE(2003), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2307), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(2325), 1, + STATE(2271), 1, sym__expression, - ACTIONS(2794), 2, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176103,76 +176126,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [61974] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2742), 1, + [61938] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, - anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2750), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(85), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, anon_sym_not, - STATE(120), 1, + STATE(127), 1, sym_val_number, STATE(1574), 1, sym_comment, - STATE(1912), 1, - sym__var, - STATE(1943), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2272), 1, - sym__expression, - STATE(2301), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2303), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(2476), 1, + sym__expression, + STATE(2499), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(3000), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176184,76 +176207,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62083] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2742), 1, + [62047] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, - anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2750), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(85), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, anon_sym_not, - STATE(120), 1, + STATE(127), 1, sym_val_number, STATE(1575), 1, sym_comment, - STATE(1912), 1, - sym__var, - STATE(1943), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2271), 1, - sym__expression, - STATE(2301), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2303), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(2482), 1, + sym__expression, + STATE(2499), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(3000), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176265,76 +176288,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62192] = 28, - ACTIONS(147), 1, + [62156] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, - anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2750), 1, - anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(968), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + STATE(6), 1, sym_val_number, - STATE(1576), 1, - sym_comment, - STATE(1912), 1, + STATE(188), 1, sym__var, - STATE(1943), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(2270), 1, - sym__expression, - STATE(2301), 1, - sym__inter_double_quotes, - STATE(2303), 1, + STATE(316), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(317), 1, + sym__inter_double_quotes, + STATE(318), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(378), 1, + sym__expression, + STATE(1576), 1, + sym_comment, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2840), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176346,76 +176369,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62301] = 28, - ACTIONS(147), 1, + [62265] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2308), 1, + anon_sym_LPAREN, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(1636), 1, - anon_sym_DOT_DOT, - ACTIONS(1642), 1, - aux_sym_val_number_token1, - ACTIONS(2956), 1, - anon_sym_LBRACK, - ACTIONS(2958), 1, - anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(2324), 1, + anon_sym_DOT_DOT, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(485), 1, + STATE(1577), 1, + sym_comment, + STATE(1921), 1, sym__var, - STATE(583), 1, + STATE(1963), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(2195), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(616), 1, - sym__str_double_quotes, - STATE(636), 1, + STATE(2213), 1, sym__expression, - STATE(1577), 1, - sym_comment, - ACTIONS(2964), 2, + STATE(2248), 1, + sym__str_double_quotes, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176427,76 +176450,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62410] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1628), 1, - anon_sym_DOLLAR, - ACTIONS(1630), 1, - anon_sym_DASH, - ACTIONS(1636), 1, - anon_sym_DOT_DOT, - ACTIONS(1642), 1, - aux_sym_val_number_token1, - ACTIONS(2956), 1, + [62374] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(39), 1, + anon_sym_DASH, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, - anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(79), 1, + anon_sym_DOT_DOT, + ACTIONS(85), 1, + aux_sym_val_number_token1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, - STATE(485), 1, - sym__var, - STATE(583), 1, + STATE(1578), 1, + sym_comment, + STATE(2087), 1, sym_expr_parenthesized, - STATE(600), 1, - sym__expression, - STATE(604), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(616), 1, + STATE(2486), 1, + sym__expression, + STATE(2499), 1, sym__str_double_quotes, - STATE(1578), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176508,76 +176531,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62519] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2352), 1, + [62483] = 28, + ACTIONS(31), 1, + anon_sym_LBRACK, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, - anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(85), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, + anon_sym_not, + STATE(127), 1, sym_val_number, STATE(1579), 1, sym_comment, - STATE(1919), 1, - sym__var, - STATE(1978), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2167), 1, - sym__str_double_quotes, - STATE(2221), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2248), 1, + STATE(2494), 1, sym__expression, - ACTIONS(2366), 2, + STATE(2499), 1, + sym__str_double_quotes, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(3000), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176589,76 +176612,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62628] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2742), 1, + [62592] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, - anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2750), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(85), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, anon_sym_not, - STATE(120), 1, + STATE(127), 1, sym_val_number, STATE(1580), 1, sym_comment, - STATE(1912), 1, - sym__var, - STATE(1943), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2269), 1, - sym__expression, - STATE(2301), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2303), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(2496), 1, + sym__expression, + STATE(2499), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(3000), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176670,76 +176693,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62737] = 28, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2742), 1, + [62701] = 28, + ACTIONS(31), 1, anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(33), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, - anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(39), 1, anon_sym_DASH, - ACTIONS(2750), 1, + ACTIONS(57), 1, anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(79), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(85), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(93), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(97), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(99), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1008), 1, + anon_sym_DOLLAR, + ACTIONS(2998), 1, anon_sym_not, - STATE(120), 1, + STATE(127), 1, sym_val_number, STATE(1581), 1, sym_comment, - STATE(1912), 1, - sym__var, - STATE(1943), 1, + STATE(2087), 1, sym_expr_parenthesized, - STATE(2268), 1, - sym__expression, - STATE(2301), 1, + STATE(2158), 1, + sym__var, + STATE(2469), 1, sym__inter_double_quotes, - STATE(2303), 1, + STATE(2471), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(2499), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(2500), 1, + sym__expression, + ACTIONS(77), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(91), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, + ACTIONS(95), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(3000), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(89), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(2481), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(2506), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176751,76 +176774,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62846] = 28, - ACTIONS(147), 1, + [62810] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, - anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(982), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(984), 1, anon_sym_DASH, - ACTIONS(2750), 1, - anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(990), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(996), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2970), 1, + anon_sym_LBRACK, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2974), 1, + anon_sym_LBRACE, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2990), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2992), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + STATE(9), 1, sym_val_number, - STATE(1582), 1, - sym_comment, - STATE(1912), 1, + STATE(226), 1, sym__var, - STATE(1943), 1, - sym_expr_parenthesized, - STATE(2267), 1, - sym__expression, - STATE(2301), 1, + STATE(365), 1, sym__inter_double_quotes, - STATE(2303), 1, - sym__inter_single_quotes, - STATE(2310), 1, + STATE(388), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(401), 1, + sym_expr_parenthesized, + STATE(418), 1, + sym__inter_single_quotes, + STATE(430), 1, + sym__expression, + STATE(1582), 1, + sym_comment, + ACTIONS(2978), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2980), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2982), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2988), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(998), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(405), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2984), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(379), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176832,76 +176855,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [62955] = 28, - ACTIONS(147), 1, + [62919] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2750), 1, - anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(2710), 1, + anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, - aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1583), 1, - sym_comment, - STATE(1912), 1, + STATE(1021), 1, sym__var, - STATE(1943), 1, + STATE(1130), 1, + sym__str_double_quotes, + STATE(1138), 1, sym_expr_parenthesized, - STATE(2266), 1, + STATE(1146), 1, sym__expression, - STATE(2301), 1, - sym__inter_double_quotes, - STATE(2303), 1, + STATE(1178), 1, sym__inter_single_quotes, - STATE(2310), 1, - sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1583), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176913,76 +176936,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63064] = 28, - ACTIONS(147), 1, + [63028] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2750), 1, - anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(2710), 1, + anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, - aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1584), 1, - sym_comment, - STATE(1912), 1, + STATE(1021), 1, sym__var, - STATE(1943), 1, - sym_expr_parenthesized, - STATE(2265), 1, + STATE(1130), 1, + sym__str_double_quotes, + STATE(1134), 1, sym__expression, - STATE(2301), 1, - sym__inter_double_quotes, - STATE(2303), 1, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1178), 1, sym__inter_single_quotes, - STATE(2310), 1, - sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1584), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -176994,76 +177017,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63173] = 28, - ACTIONS(147), 1, + [63137] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, - anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(954), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(956), 1, anon_sym_DASH, - ACTIONS(2750), 1, - anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(962), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(968), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2822), 1, + anon_sym_LBRACK, + ACTIONS(2824), 1, + anon_sym_LPAREN, + ACTIONS(2826), 1, + anon_sym_LBRACE, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(2838), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2842), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2844), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + STATE(6), 1, sym_val_number, - STATE(1585), 1, - sym_comment, - STATE(1912), 1, + STATE(188), 1, sym__var, - STATE(1943), 1, + STATE(309), 1, sym_expr_parenthesized, - STATE(2264), 1, - sym__expression, - STATE(2301), 1, - sym__inter_double_quotes, - STATE(2303), 1, + STATE(316), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(317), 1, + sym__inter_double_quotes, + STATE(318), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(348), 1, + sym__expression, + STATE(1585), 1, + sym_comment, + ACTIONS(2830), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2832), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2834), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2840), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(970), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(308), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2836), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(312), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177075,76 +177098,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63282] = 28, - ACTIONS(147), 1, + [63246] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2750), 1, - anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(2710), 1, + anon_sym_not, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, - aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1586), 1, - sym_comment, - STATE(1912), 1, + STATE(1021), 1, sym__var, - STATE(1943), 1, + STATE(1130), 1, + sym__str_double_quotes, + STATE(1138), 1, sym_expr_parenthesized, - STATE(2263), 1, + STATE(1143), 1, sym__expression, - STATE(2301), 1, - sym__inter_double_quotes, - STATE(2303), 1, + STATE(1178), 1, sym__inter_single_quotes, - STATE(2310), 1, - sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1586), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2724), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177156,76 +177179,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63391] = 28, - ACTIONS(147), 1, + [63355] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, - aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(1587), 1, - sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2189), 1, - sym__expression, - STATE(2273), 1, + STATE(1021), 1, sym__var, - STATE(2597), 1, + STATE(1130), 1, sym__str_double_quotes, - STATE(2603), 1, - sym__inter_double_quotes, - STATE(2608), 1, + STATE(1138), 1, + sym_expr_parenthesized, + STATE(1142), 1, + sym__expression, + STATE(1178), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(1179), 1, + sym__inter_double_quotes, + STATE(1587), 1, + sym_comment, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177237,76 +177260,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63500] = 28, - ACTIONS(147), 1, + [63464] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, - anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2192), 1, + aux_sym_val_number_token1, + ACTIONS(2702), 1, + anon_sym_LBRACK, + ACTIONS(2704), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2706), 1, anon_sym_DASH, - ACTIONS(2988), 1, - anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2714), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, - aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2722), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2726), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2728), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + ACTIONS(2820), 1, + anon_sym_LBRACE, + STATE(14), 1, sym_val_number, - STATE(139), 1, + STATE(1021), 1, sym__var, - STATE(194), 1, + STATE(1130), 1, + sym__str_double_quotes, + STATE(1138), 1, sym_expr_parenthesized, - STATE(196), 1, + STATE(1141), 1, + sym__expression, + STATE(1178), 1, sym__inter_single_quotes, - STATE(211), 1, + STATE(1179), 1, sym__inter_double_quotes, - STATE(221), 1, - sym__str_double_quotes, - STATE(223), 1, - sym__expression, STATE(1588), 1, sym_comment, - ACTIONS(2992), 2, + ACTIONS(2712), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2716), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2724), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2720), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(1137), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(1176), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177318,76 +177341,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63609] = 28, - ACTIONS(147), 1, + [63573] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2744), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(2790), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(2792), 1, anon_sym_DASH, - ACTIONS(2750), 1, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(2796), 1, + anon_sym_not, + ACTIONS(2800), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(2806), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + STATE(111), 1, sym_val_number, STATE(1589), 1, sym_comment, - STATE(1912), 1, + STATE(1818), 1, sym__var, - STATE(1943), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(2262), 1, + STATE(1946), 1, sym__expression, - STATE(2301), 1, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, sym__inter_double_quotes, - STATE(2303), 1, + STATE(2005), 1, sym__inter_single_quotes, - STATE(2310), 1, - sym__str_double_quotes, - ACTIONS(2754), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(2814), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177399,76 +177422,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63718] = 28, - ACTIONS(147), 1, + [63682] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2742), 1, - anon_sym_LBRACK, - ACTIONS(2744), 1, - anon_sym_LPAREN, - ACTIONS(2746), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2748), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2750), 1, - anon_sym_LBRACE, - ACTIONS(2756), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2762), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2770), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2774), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2776), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3038), 1, - anon_sym_not, - STATE(120), 1, + STATE(117), 1, sym_val_number, STATE(1590), 1, sym_comment, - STATE(1912), 1, + STATE(1860), 1, sym__var, - STATE(1943), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(2261), 1, - sym__expression, - STATE(2301), 1, - sym__inter_double_quotes, - STATE(2303), 1, + STATE(2100), 1, sym__inter_single_quotes, - STATE(2310), 1, + STATE(2101), 1, sym__str_double_quotes, - ACTIONS(2754), 2, + STATE(2102), 1, + sym__inter_double_quotes, + STATE(2116), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2768), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2772), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3040), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2766), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2229), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2764), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2309), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177480,76 +177503,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63827] = 28, - ACTIONS(147), 1, + [63791] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2310), 1, - anon_sym_DOLLAR, - ACTIONS(2314), 1, - anon_sym_DASH, - ACTIONS(2320), 1, - anon_sym_DOT_DOT, - ACTIONS(2326), 1, - aux_sym_val_number_token1, ACTIONS(2786), 1, anon_sym_LBRACK, ACTIONS(2788), 1, anon_sym_LPAREN, ACTIONS(2790), 1, - anon_sym_LBRACE, + anon_sym_DOLLAR, ACTIONS(2792), 1, + anon_sym_DASH, + ACTIONS(2794), 1, + anon_sym_LBRACE, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2802), 1, - anon_sym_DQUOTE, + ACTIONS(2800), 1, + anon_sym_DOT_DOT, ACTIONS(2806), 1, + aux_sym_val_number_token1, + ACTIONS(2812), 1, + anon_sym_DQUOTE, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2808), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(118), 1, + STATE(111), 1, sym_val_number, STATE(1591), 1, sym_comment, - STATE(1979), 1, + STATE(1818), 1, sym__var, - STATE(2003), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(2215), 1, - sym__inter_double_quotes, - STATE(2216), 1, - sym__inter_single_quotes, - STATE(2278), 1, + STATE(1943), 1, sym__expression, - STATE(2307), 1, + STATE(1979), 1, sym__str_double_quotes, - ACTIONS(2794), 2, + STATE(2002), 1, + sym__inter_double_quotes, + STATE(2005), 1, + sym__inter_single_quotes, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2796), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2798), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2804), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2328), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2294), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2800), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2228), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177561,76 +177584,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [63936] = 28, - ACTIONS(147), 1, + [63900] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2790), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2792), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2800), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2806), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(111), 1, sym_val_number, STATE(1592), 1, sym_comment, - STATE(2172), 1, + STATE(1818), 1, + sym__var, + STATE(1827), 1, sym_expr_parenthesized, - STATE(2256), 1, + STATE(1942), 1, sym__expression, - STATE(2273), 1, - sym__var, - STATE(2597), 1, + STATE(1979), 1, sym__str_double_quotes, - STATE(2603), 1, + STATE(2002), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2005), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177642,76 +177665,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64045] = 28, - ACTIONS(147), 1, + [64009] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2786), 1, + anon_sym_LBRACK, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2790), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2792), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2800), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2806), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(111), 1, sym_val_number, STATE(1593), 1, sym_comment, - STATE(1919), 1, + STATE(1818), 1, sym__var, - STATE(1978), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(2167), 1, + STATE(1937), 1, + sym__expression, + STATE(1979), 1, sym__str_double_quotes, - STATE(2221), 1, + STATE(2002), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2005), 1, sym__inter_single_quotes, - STATE(2643), 1, - sym__expression, - ACTIONS(2366), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177723,76 +177746,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64154] = 28, - ACTIONS(147), 1, + [64118] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, - anon_sym_DOLLAR, - ACTIONS(1630), 1, - anon_sym_DASH, - ACTIONS(1636), 1, - anon_sym_DOT_DOT, - ACTIONS(1642), 1, - aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(2790), 1, + anon_sym_DOLLAR, + ACTIONS(2792), 1, + anon_sym_DASH, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(2800), 1, + anon_sym_DOT_DOT, + ACTIONS(2806), 1, + aux_sym_val_number_token1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(111), 1, sym_val_number, - STATE(485), 1, + STATE(1594), 1, + sym_comment, + STATE(1818), 1, sym__var, - STATE(583), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1928), 1, + sym__expression, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2005), 1, sym__inter_single_quotes, - STATE(616), 1, - sym__str_double_quotes, - STATE(638), 1, - sym__expression, - STATE(1594), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177804,76 +177827,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64263] = 28, - ACTIONS(147), 1, + [64227] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2790), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2792), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2800), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2806), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(111), 1, sym_val_number, STATE(1595), 1, sym_comment, - STATE(2172), 1, + STATE(1818), 1, + sym__var, + STATE(1827), 1, sym_expr_parenthesized, - STATE(2259), 1, + STATE(1926), 1, sym__expression, - STATE(2273), 1, - sym__var, - STATE(2597), 1, + STATE(1979), 1, sym__str_double_quotes, - STATE(2603), 1, + STATE(2002), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2005), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177885,76 +177908,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64372] = 28, - ACTIONS(147), 1, + [64336] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2980), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2982), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2984), 1, + ACTIONS(2790), 1, anon_sym_DOLLAR, - ACTIONS(2986), 1, + ACTIONS(2792), 1, anon_sym_DASH, - ACTIONS(2988), 1, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2990), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2994), 1, + ACTIONS(2800), 1, anon_sym_DOT_DOT, - ACTIONS(3000), 1, + ACTIONS(2806), 1, aux_sym_val_number_token1, - ACTIONS(3006), 1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(3010), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(3012), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(3), 1, + STATE(111), 1, sym_val_number, - STATE(139), 1, + STATE(1596), 1, + sym_comment, + STATE(1818), 1, sym__var, - STATE(194), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(196), 1, - sym__inter_single_quotes, - STATE(211), 1, - sym__inter_double_quotes, - STATE(221), 1, - sym__str_double_quotes, - STATE(222), 1, + STATE(1925), 1, sym__expression, - STATE(1596), 1, - sym_comment, - ACTIONS(2992), 2, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, + sym__inter_double_quotes, + STATE(2005), 1, + sym__inter_single_quotes, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2996), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2998), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(3008), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3004), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(253), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(3002), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(208), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -177966,76 +177989,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64481] = 28, - ACTIONS(147), 1, + [64445] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2810), 1, + ACTIONS(2750), 1, anon_sym_LBRACK, - ACTIONS(2812), 1, + ACTIONS(2752), 1, anon_sym_LPAREN, - ACTIONS(2814), 1, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2816), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2818), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(2824), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2830), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2836), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2840), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2842), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(112), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, STATE(1597), 1, sym_comment, - STATE(1801), 1, - sym_expr_parenthesized, - STATE(1814), 1, + STATE(1910), 1, sym__var, - STATE(1922), 1, - sym__inter_single_quotes, - STATE(1924), 1, - sym__inter_double_quotes, - STATE(1998), 1, + STATE(1988), 1, + sym_expr_parenthesized, + STATE(2232), 1, sym__str_double_quotes, - STATE(2006), 1, + STATE(2273), 1, sym__expression, - ACTIONS(2822), 2, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2826), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2828), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2838), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2834), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1936), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2832), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1914), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178047,76 +178070,157 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64590] = 28, - ACTIONS(147), 1, + [64554] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2786), 1, + anon_sym_LBRACK, + ACTIONS(2788), 1, + anon_sym_LPAREN, + ACTIONS(2790), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2792), 1, anon_sym_DASH, - ACTIONS(1636), 1, + ACTIONS(2794), 1, + anon_sym_LBRACE, + ACTIONS(2796), 1, + anon_sym_not, + ACTIONS(2800), 1, anon_sym_DOT_DOT, - ACTIONS(1642), 1, + ACTIONS(2806), 1, aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(2812), 1, + anon_sym_DQUOTE, + ACTIONS(2816), 1, + anon_sym_DOLLAR_SQUOTE, + ACTIONS(2818), 1, + anon_sym_DOLLAR_DQUOTE, + STATE(111), 1, + sym_val_number, + STATE(1598), 1, + sym_comment, + STATE(1818), 1, + sym__var, + STATE(1827), 1, + sym_expr_parenthesized, + STATE(1923), 1, + sym__expression, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, + sym__inter_double_quotes, + STATE(2005), 1, + sym__inter_single_quotes, + ACTIONS(2798), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(2802), 2, + sym_val_nothing, + sym_val_date, + ACTIONS(2804), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2814), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2810), 3, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + STATE(1907), 4, + sym_expr_unary, + sym_expr_binary, + sym_val_range, + sym__value, + ACTIONS(2808), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + STATE(1993), 11, + sym_val_bool, + sym_val_variable, + 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, + [64663] = 28, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(2790), 1, + anon_sym_DOLLAR, + ACTIONS(2792), 1, + anon_sym_DASH, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(2800), 1, + anon_sym_DOT_DOT, + ACTIONS(2806), 1, + aux_sym_val_number_token1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(111), 1, sym_val_number, - STATE(485), 1, + STATE(1599), 1, + sym_comment, + STATE(1818), 1, sym__var, - STATE(583), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1920), 1, + sym__expression, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2005), 1, sym__inter_single_quotes, - STATE(616), 1, - sym__str_double_quotes, - STATE(639), 1, - sym__expression, - STATE(1598), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178128,76 +178232,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64699] = 28, - ACTIONS(147), 1, + [64772] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2750), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2752), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, - anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + ACTIONS(2932), 1, + anon_sym_not, + STATE(123), 1, sym_val_number, - STATE(146), 1, + STATE(1600), 1, + sym_comment, + STATE(1910), 1, sym__var, - STATE(262), 1, - sym__expression, - STATE(268), 1, - sym__inter_single_quotes, - STATE(269), 1, - sym__inter_double_quotes, - STATE(274), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(293), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(1599), 1, - sym_comment, - ACTIONS(2856), 2, + STATE(2274), 1, + sym__expression, + STATE(2304), 1, + sym__inter_double_quotes, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178209,76 +178313,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64808] = 28, - ACTIONS(147), 1, + [64881] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2844), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2846), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2848), 1, + ACTIONS(2790), 1, anon_sym_DOLLAR, - ACTIONS(2850), 1, + ACTIONS(2792), 1, anon_sym_DASH, - ACTIONS(2852), 1, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2854), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2858), 1, + ACTIONS(2800), 1, anon_sym_DOT_DOT, - ACTIONS(2864), 1, + ACTIONS(2806), 1, aux_sym_val_number_token1, - ACTIONS(2870), 1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2874), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2876), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(5), 1, + STATE(111), 1, sym_val_number, - STATE(146), 1, + STATE(1601), 1, + sym_comment, + STATE(1818), 1, sym__var, - STATE(268), 1, - sym__inter_single_quotes, - STATE(269), 1, - sym__inter_double_quotes, - STATE(274), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(284), 1, + STATE(1916), 1, sym__expression, - STATE(293), 1, + STATE(1979), 1, sym__str_double_quotes, - STATE(1600), 1, - sym_comment, - ACTIONS(2856), 2, + STATE(2002), 1, + sym__inter_double_quotes, + STATE(2005), 1, + sym__inter_single_quotes, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2860), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2862), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2872), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2868), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(272), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2866), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(263), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178290,76 +178394,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [64917] = 28, - ACTIONS(147), 1, + [64990] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, - anon_sym_DOLLAR, - ACTIONS(1630), 1, - anon_sym_DASH, - ACTIONS(1636), 1, - anon_sym_DOT_DOT, - ACTIONS(1642), 1, - aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(2790), 1, + anon_sym_DOLLAR, + ACTIONS(2792), 1, + anon_sym_DASH, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(2800), 1, + anon_sym_DOT_DOT, + ACTIONS(2806), 1, + aux_sym_val_number_token1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(111), 1, sym_val_number, - STATE(485), 1, + STATE(1602), 1, + sym_comment, + STATE(1818), 1, sym__var, - STATE(583), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(604), 1, - sym__inter_double_quotes, - STATE(605), 1, - sym__inter_single_quotes, - STATE(608), 1, + STATE(1915), 1, sym__expression, - STATE(616), 1, + STATE(1979), 1, sym__str_double_quotes, - STATE(1601), 1, - sym_comment, - ACTIONS(2964), 2, + STATE(2002), 1, + sym__inter_double_quotes, + STATE(2005), 1, + sym__inter_single_quotes, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178371,76 +178475,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65026] = 28, - ACTIONS(147), 1, + [65099] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, - anon_sym_DOLLAR, - ACTIONS(1630), 1, - anon_sym_DASH, - ACTIONS(1636), 1, - anon_sym_DOT_DOT, - ACTIONS(1642), 1, - aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(2790), 1, + anon_sym_DOLLAR, + ACTIONS(2792), 1, + anon_sym_DASH, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(2800), 1, + anon_sym_DOT_DOT, + ACTIONS(2806), 1, + aux_sym_val_number_token1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(111), 1, sym_val_number, - STATE(485), 1, + STATE(1603), 1, + sym_comment, + STATE(1818), 1, sym__var, - STATE(583), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1914), 1, + sym__expression, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2005), 1, sym__inter_single_quotes, - STATE(616), 1, - sym__str_double_quotes, - STATE(640), 1, - sym__expression, - STATE(1602), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178452,76 +178556,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65135] = 28, - ACTIONS(147), 1, + [65208] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, - anon_sym_DOLLAR, - ACTIONS(1630), 1, - anon_sym_DASH, - ACTIONS(1636), 1, - anon_sym_DOT_DOT, - ACTIONS(1642), 1, - aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(2786), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(2788), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(2790), 1, + anon_sym_DOLLAR, + ACTIONS(2792), 1, + anon_sym_DASH, + ACTIONS(2794), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(2796), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(2800), 1, + anon_sym_DOT_DOT, + ACTIONS(2806), 1, + aux_sym_val_number_token1, + ACTIONS(2812), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(2816), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(2818), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(111), 1, sym_val_number, - STATE(485), 1, + STATE(1604), 1, + sym_comment, + STATE(1818), 1, sym__var, - STATE(583), 1, + STATE(1827), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1913), 1, + sym__expression, + STATE(1979), 1, + sym__str_double_quotes, + STATE(2002), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2005), 1, sym__inter_single_quotes, - STATE(616), 1, - sym__str_double_quotes, - STATE(634), 1, - sym__expression, - STATE(1603), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(2798), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(2802), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(2804), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(2814), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2810), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(1907), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(2808), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(1993), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178533,76 +178637,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65244] = 28, - ACTIONS(147), 1, + [65317] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(117), 1, sym_val_number, - STATE(1604), 1, + STATE(1605), 1, sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2273), 1, + STATE(1860), 1, sym__var, - STATE(2597), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, sym__str_double_quotes, - STATE(2603), 1, + STATE(2102), 1, sym__inter_double_quotes, - STATE(2608), 1, - sym__inter_single_quotes, - STATE(2623), 1, + STATE(2108), 1, sym__expression, - ACTIONS(2497), 2, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3020), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178614,76 +178718,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65353] = 28, - ACTIONS(147), 1, + [65426] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1606), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1102), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1605), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2110), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178695,76 +178799,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65462] = 28, - ACTIONS(147), 1, + [65535] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1607), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1101), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1606), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2111), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178776,76 +178880,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65571] = 28, - ACTIONS(147), 1, + [65644] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, - anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2358), 1, - anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, - STATE(123), 1, + STATE(117), 1, sym_val_number, - STATE(1607), 1, + STATE(1608), 1, sym_comment, - STATE(1919), 1, + STATE(1860), 1, sym__var, - STATE(1978), 1, + STATE(1863), 1, sym_expr_parenthesized, - STATE(2167), 1, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, sym__str_double_quotes, - STATE(2221), 1, + STATE(2102), 1, sym__inter_double_quotes, - STATE(2224), 1, - sym__inter_single_quotes, - STATE(2245), 1, + STATE(2112), 1, sym__expression, - ACTIONS(2366), 2, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(3020), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178857,76 +178961,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65680] = 28, - ACTIONS(147), 1, + [65753] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(117), 1, sym_val_number, - STATE(1608), 1, + STATE(1609), 1, sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2273), 1, + STATE(1860), 1, sym__var, - STATE(2586), 1, - sym__expression, - STATE(2597), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, + sym__inter_single_quotes, + STATE(2101), 1, sym__str_double_quotes, - STATE(2603), 1, + STATE(2102), 1, sym__inter_double_quotes, - STATE(2608), 1, - sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(2113), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3020), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -178938,76 +179042,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65789] = 28, - ACTIONS(147), 1, + [65862] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1610), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1100), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1609), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2114), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179019,76 +179123,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [65898] = 28, - ACTIONS(147), 1, + [65971] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, + ACTIONS(2750), 1, anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2752), 1, + anon_sym_LPAREN, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, + ACTIONS(2932), 1, anon_sym_not, - STATE(16), 1, + STATE(123), 1, sym_val_number, - STATE(1014), 1, + STATE(1611), 1, + sym_comment, + STATE(1910), 1, sym__var, - STATE(1035), 1, + STATE(1988), 1, + sym_expr_parenthesized, + STATE(2232), 1, sym__str_double_quotes, - STATE(1099), 1, + STATE(2275), 1, sym__expression, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1113), 1, + STATE(2304), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1610), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(2934), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179100,76 +179204,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66007] = 28, - ACTIONS(147), 1, + [66080] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1612), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1098), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1611), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2115), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179181,76 +179285,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66116] = 28, - ACTIONS(147), 1, + [66189] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2352), 1, + ACTIONS(2750), 1, + anon_sym_LBRACK, + ACTIONS(2752), 1, anon_sym_LPAREN, - ACTIONS(2354), 1, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2356), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2358), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2364), 1, - anon_sym_not, - ACTIONS(2368), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2374), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2380), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2384), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2386), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(2698), 1, - anon_sym_LBRACK, + ACTIONS(2932), 1, + anon_sym_not, STATE(123), 1, sym_val_number, - STATE(1612), 1, + STATE(1613), 1, sym_comment, - STATE(1919), 1, + STATE(1910), 1, sym__var, - STATE(1978), 1, + STATE(1988), 1, sym_expr_parenthesized, - STATE(2167), 1, + STATE(2232), 1, sym__str_double_quotes, - STATE(2221), 1, + STATE(2276), 1, + sym__expression, + STATE(2304), 1, sym__inter_double_quotes, - STATE(2224), 1, + STATE(2305), 1, sym__inter_single_quotes, - STATE(2246), 1, - sym__expression, - ACTIONS(2366), 2, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2370), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2372), 2, - anon_sym_true, - anon_sym_false, - ACTIONS(2382), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2378), 3, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2288), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2376), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2232), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179262,76 +179366,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66225] = 28, - ACTIONS(147), 1, + [66298] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1614), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1097), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1613), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2117), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179343,76 +179447,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66334] = 28, - ACTIONS(147), 1, + [66407] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2489), 1, + anon_sym_LPAREN, + ACTIONS(2491), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(2515), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(129), 1, sym_val_number, - STATE(1014), 1, + STATE(1615), 1, + sym_comment, + STATE(2174), 1, + sym_expr_parenthesized, + STATE(2180), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1096), 1, + STATE(2306), 1, sym__expression, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1113), 1, + STATE(2589), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1614), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2592), 1, + sym__inter_single_quotes, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(2517), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179424,76 +179528,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66443] = 28, - ACTIONS(147), 1, + [66516] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, + ACTIONS(2750), 1, anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2752), 1, + anon_sym_LPAREN, + ACTIONS(2754), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2756), 1, anon_sym_DASH, - ACTIONS(2531), 1, + ACTIONS(2758), 1, anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2764), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2770), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(2782), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(2784), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, + ACTIONS(2932), 1, anon_sym_not, - STATE(16), 1, + STATE(123), 1, sym_val_number, - STATE(1014), 1, + STATE(1616), 1, + sym_comment, + STATE(1910), 1, sym__var, - STATE(1035), 1, + STATE(1988), 1, + sym_expr_parenthesized, + STATE(2232), 1, sym__str_double_quotes, - STATE(1095), 1, + STATE(2277), 1, sym__expression, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1113), 1, + STATE(2304), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1615), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2305), 1, + sym__inter_single_quotes, + ACTIONS(2762), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(2776), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, + ACTIONS(2780), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(2934), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(2774), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2234), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(2772), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2311), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179505,76 +179609,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66552] = 28, - ACTIONS(147), 1, + [66625] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1617), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1094), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1616), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2118), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179586,76 +179690,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66661] = 28, - ACTIONS(147), 1, + [66734] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1618), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1093), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1617), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2119), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179667,76 +179771,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66770] = 28, - ACTIONS(147), 1, + [66843] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1619), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1092), 1, - sym__expression, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1618), 1, - sym_comment, - ACTIONS(2535), 2, + STATE(2120), 1, + sym__expression, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179748,76 +179852,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66879] = 28, - ACTIONS(147), 1, + [66952] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2206), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2210), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2216), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3002), 1, + anon_sym_LBRACK, + ACTIONS(3004), 1, + anon_sym_LPAREN, + ACTIONS(3006), 1, + anon_sym_LBRACE, + ACTIONS(3008), 1, + anon_sym_not, + ACTIONS(3018), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3022), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3024), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(117), 1, sym_val_number, - STATE(1014), 1, + STATE(1620), 1, + sym_comment, + STATE(1860), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1111), 1, + STATE(1863), 1, + sym_expr_parenthesized, + STATE(2100), 1, sym__inter_single_quotes, - STATE(1113), 1, + STATE(2101), 1, + sym__str_double_quotes, + STATE(2102), 1, sym__inter_double_quotes, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1169), 1, + STATE(2121), 1, sym__expression, - STATE(1619), 1, - sym_comment, - ACTIONS(2535), 2, + ACTIONS(3010), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3012), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3020), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2224), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2132), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2096), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179829,76 +179933,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [66988] = 28, - ACTIONS(147), 1, + [67061] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(2523), 1, - anon_sym_LBRACK, - ACTIONS(2527), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2529), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2531), 1, - anon_sym_LBRACE, - ACTIONS(2537), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(2543), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2551), 1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, + anon_sym_LBRACE, + ACTIONS(3032), 1, + anon_sym_not, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2555), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2557), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - ACTIONS(3042), 1, - anon_sym_not, - STATE(16), 1, + STATE(118), 1, sym_val_number, - STATE(1014), 1, + STATE(1621), 1, + sym_comment, + STATE(1957), 1, + sym_expr_parenthesized, + STATE(1965), 1, sym__var, - STATE(1035), 1, - sym__str_double_quotes, - STATE(1111), 1, - sym__inter_single_quotes, - STATE(1113), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(1148), 1, + STATE(2282), 1, + sym__inter_single_quotes, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2317), 1, sym__expression, - STATE(1152), 1, - sym_expr_parenthesized, - STATE(1620), 1, - sym_comment, - ACTIONS(2535), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2549), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - ACTIONS(3044), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2547), 3, + ACTIONS(3044), 2, + sym__str_single_quotes, + sym__str_back_ticks, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(1149), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2545), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(1164), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179910,76 +180014,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67097] = 28, - ACTIONS(147), 1, + [67170] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, + anon_sym_LBRACE, + ACTIONS(3032), 1, + anon_sym_not, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(118), 1, sym_val_number, - STATE(1621), 1, + STATE(1622), 1, sym_comment, - STATE(2172), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(1965), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2602), 1, - sym__expression, - STATE(2603), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2282), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2318), 1, + sym__expression, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -179991,76 +180095,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67206] = 28, - ACTIONS(147), 1, + [67279] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, + anon_sym_LBRACE, + ACTIONS(3032), 1, + anon_sym_not, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(118), 1, sym_val_number, - STATE(1622), 1, + STATE(1623), 1, sym_comment, - STATE(2172), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(1965), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2604), 1, - sym__expression, - STATE(2608), 1, + STATE(2282), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2319), 1, + sym__expression, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180072,76 +180176,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67315] = 28, - ACTIONS(147), 1, + [67388] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, + anon_sym_LBRACE, + ACTIONS(3032), 1, + anon_sym_not, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(118), 1, sym_val_number, - STATE(1623), 1, + STATE(1624), 1, sym_comment, - STATE(2172), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(1965), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2606), 1, - sym__expression, - STATE(2608), 1, + STATE(2282), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2320), 1, + sym__expression, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180153,76 +180257,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67424] = 28, - ACTIONS(147), 1, + [67497] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2358), 1, + anon_sym_DOT_DOT, + ACTIONS(2364), 1, + aux_sym_val_number_token1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, + ACTIONS(3032), 1, anon_sym_not, - ACTIONS(2499), 1, - anon_sym_DOT_DOT, - ACTIONS(2505), 1, - aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(118), 1, sym_val_number, - STATE(1624), 1, + STATE(1625), 1, sym_comment, - STATE(2172), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(1965), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2613), 1, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2321), 1, sym__expression, - ACTIONS(2497), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180234,76 +180338,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67533] = 28, - ACTIONS(147), 1, + [67606] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(1636), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(1642), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(3026), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(3028), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(3030), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(3032), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(118), 1, sym_val_number, - STATE(485), 1, - sym__var, - STATE(583), 1, + STATE(1626), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1965), 1, + sym__var, + STATE(2280), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(609), 1, - sym__expression, - STATE(616), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(1625), 1, - sym_comment, - ACTIONS(2964), 2, + STATE(2323), 1, + sym__expression, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180315,76 +180419,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67642] = 28, - ACTIONS(147), 1, + [67715] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(1636), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(1642), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(3026), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(3028), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(3030), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(3032), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(118), 1, sym_val_number, - STATE(485), 1, - sym__var, - STATE(583), 1, + STATE(1627), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1965), 1, + sym__var, + STATE(2280), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(616), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(622), 1, + STATE(2324), 1, sym__expression, - STATE(1626), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180396,76 +180500,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67751] = 28, - ACTIONS(147), 1, + [67824] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, + anon_sym_LBRACE, + ACTIONS(3032), 1, + anon_sym_not, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(118), 1, sym_val_number, - STATE(1627), 1, + STATE(1628), 1, sym_comment, - STATE(2172), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(1965), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2614), 1, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2325), 1, sym__expression, - ACTIONS(2497), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180477,76 +180581,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67860] = 28, - ACTIONS(147), 1, + [67933] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, - anon_sym_DOLLAR, ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, STATE(129), 1, sym_val_number, - STATE(1628), 1, + STATE(1629), 1, sym_comment, - STATE(2172), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2220), 1, - sym__expression, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2236), 1, + sym__expression, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, - ACTIONS(2497), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180558,76 +180662,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [67969] = 28, - ACTIONS(147), 1, + [68042] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, + anon_sym_LBRACE, + ACTIONS(3032), 1, + anon_sym_not, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(118), 1, sym_val_number, - STATE(1629), 1, + STATE(1630), 1, sym_comment, - STATE(2172), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(1965), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2615), 1, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2326), 1, sym__expression, - ACTIONS(2497), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180639,76 +180743,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68078] = 28, - ACTIONS(147), 1, + [68151] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(1636), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(1642), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(3026), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(3028), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(3030), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(3032), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(118), 1, sym_val_number, - STATE(485), 1, - sym__var, - STATE(583), 1, + STATE(1631), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1965), 1, + sym__var, + STATE(2280), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(616), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(632), 1, + STATE(2327), 1, sym__expression, - STATE(1630), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180720,76 +180824,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68187] = 28, - ACTIONS(147), 1, + [68260] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, + ACTIONS(2487), 1, anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2489), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, - anon_sym_DOLLAR, ACTIONS(2491), 1, + anon_sym_DOLLAR, + ACTIONS(2495), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2497), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, ACTIONS(2499), 1, + anon_sym_not, + ACTIONS(2503), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, - anon_sym_DQUOTE, ACTIONS(2515), 1, + anon_sym_DQUOTE, + ACTIONS(2519), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2521), 1, anon_sym_DOLLAR_DQUOTE, STATE(129), 1, sym_val_number, - STATE(1631), 1, + STATE(1632), 1, sym_comment, - STATE(2172), 1, + STATE(2174), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2237), 1, + sym__expression, + STATE(2589), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2592), 1, sym__inter_single_quotes, - STATE(2616), 1, - sym__expression, - ACTIONS(2497), 2, + STATE(2619), 1, + sym__str_double_quotes, + ACTIONS(2501), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2505), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2517), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2513), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2624), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2606), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180801,76 +180905,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68296] = 28, - ACTIONS(147), 1, + [68369] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(1632), 1, + STATE(1633), 1, sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2273), 1, + STATE(1921), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(1963), 1, + sym_expr_parenthesized, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2626), 1, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2635), 1, sym__expression, - ACTIONS(2497), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180882,76 +180986,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68405] = 28, - ACTIONS(147), 1, + [68478] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, + ACTIONS(2308), 1, anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2310), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2312), 1, anon_sym_DASH, - ACTIONS(2493), 1, + ACTIONS(2314), 1, anon_sym_LBRACE, - ACTIONS(2495), 1, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2324), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(2340), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(2342), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + ACTIONS(2730), 1, + anon_sym_LBRACK, + STATE(120), 1, sym_val_number, - STATE(1633), 1, + STATE(1634), 1, sym_comment, - STATE(2172), 1, - sym_expr_parenthesized, - STATE(2273), 1, + STATE(1921), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(1963), 1, + sym_expr_parenthesized, + STATE(2195), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2196), 1, sym__inter_single_quotes, - STATE(2622), 1, + STATE(2248), 1, + sym__str_double_quotes, + STATE(2631), 1, sym__expression, - ACTIONS(2497), 2, + ACTIONS(2322), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(2326), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(2338), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2334), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2227), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2199), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -180963,76 +181067,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68514] = 28, - ACTIONS(147), 1, + [68587] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(1636), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(1642), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(3026), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(3028), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(3030), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(3032), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(118), 1, sym_val_number, - STATE(485), 1, - sym__var, - STATE(583), 1, + STATE(1635), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1965), 1, + sym__var, + STATE(2280), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(616), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(631), 1, + STATE(2328), 1, sym__expression, - STATE(1634), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -181044,76 +181148,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68623] = 28, - ACTIONS(147), 1, + [68696] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1628), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(1630), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(1636), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(1642), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2956), 1, + ACTIONS(3026), 1, anon_sym_LBRACK, - ACTIONS(2958), 1, + ACTIONS(3028), 1, anon_sym_LPAREN, - ACTIONS(2960), 1, + ACTIONS(3030), 1, anon_sym_LBRACE, - ACTIONS(2962), 1, + ACTIONS(3032), 1, anon_sym_not, - ACTIONS(2972), 1, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2976), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2978), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(13), 1, + STATE(118), 1, sym_val_number, - STATE(485), 1, - sym__var, - STATE(583), 1, + STATE(1636), 1, + sym_comment, + STATE(1957), 1, sym_expr_parenthesized, - STATE(604), 1, + STATE(1965), 1, + sym__var, + STATE(2280), 1, sym__inter_double_quotes, - STATE(605), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(616), 1, + STATE(2308), 1, sym__str_double_quotes, - STATE(623), 1, + STATE(2329), 1, sym__expression, - STATE(1635), 1, - sym_comment, - ACTIONS(2964), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2966), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2968), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2974), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(1644), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(568), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2970), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(629), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -181125,76 +181229,76 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68732] = 28, - ACTIONS(147), 1, + [68805] = 28, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2483), 1, - anon_sym_LBRACK, - ACTIONS(2485), 1, - anon_sym_LPAREN, - ACTIONS(2487), 1, + ACTIONS(2348), 1, anon_sym_DOLLAR, - ACTIONS(2491), 1, + ACTIONS(2352), 1, anon_sym_DASH, - ACTIONS(2493), 1, - anon_sym_LBRACE, - ACTIONS(2495), 1, - anon_sym_not, - ACTIONS(2499), 1, + ACTIONS(2358), 1, anon_sym_DOT_DOT, - ACTIONS(2505), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(2511), 1, + ACTIONS(3026), 1, + anon_sym_LBRACK, + ACTIONS(3028), 1, + anon_sym_LPAREN, + ACTIONS(3030), 1, + anon_sym_LBRACE, + ACTIONS(3032), 1, + anon_sym_not, + ACTIONS(3042), 1, anon_sym_DQUOTE, - ACTIONS(2515), 1, + ACTIONS(3046), 1, anon_sym_DOLLAR_SQUOTE, - ACTIONS(2517), 1, + ACTIONS(3048), 1, anon_sym_DOLLAR_DQUOTE, - STATE(129), 1, + STATE(118), 1, sym_val_number, - STATE(1636), 1, + STATE(1637), 1, sym_comment, - STATE(2172), 1, + STATE(1957), 1, sym_expr_parenthesized, - STATE(2273), 1, + STATE(1965), 1, sym__var, - STATE(2597), 1, - sym__str_double_quotes, - STATE(2603), 1, + STATE(2280), 1, sym__inter_double_quotes, - STATE(2608), 1, + STATE(2282), 1, sym__inter_single_quotes, - STATE(2620), 1, + STATE(2308), 1, + sym__str_double_quotes, + STATE(2330), 1, sym__expression, - ACTIONS(2497), 2, + ACTIONS(3034), 2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - ACTIONS(2501), 2, + ACTIONS(3036), 2, sym_val_nothing, sym_val_date, - ACTIONS(2503), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - ACTIONS(2513), 2, + ACTIONS(3044), 2, sym__str_single_quotes, sym__str_back_ticks, - ACTIONS(2509), 3, + ACTIONS(2366), 3, anon_sym_0b, anon_sym_0o, anon_sym_0x, - STATE(2594), 4, + STATE(2299), 4, sym_expr_unary, sym_expr_binary, sym_val_range, sym__value, - ACTIONS(2507), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - STATE(2593), 11, + STATE(2284), 11, sym_val_bool, sym_val_variable, sym_val_duration, @@ -181206,26 +181310,26 @@ static const uint16_t ts_small_parse_table[] = { sym_val_record, sym_val_table, sym_val_closure, - [68841] = 8, - ACTIONS(147), 1, + [68914] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3046), 1, + ACTIONS(3050), 1, anon_sym_LPAREN, - STATE(1637), 1, + STATE(1638), 1, sym_comment, - STATE(1977), 2, + STATE(2012), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(3048), 3, + ACTIONS(3052), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(3050), 4, + ACTIONS(3054), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - ACTIONS(686), 12, + ACTIONS(702), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -181238,7 +181342,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(688), 25, + ACTIONS(704), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -181264,75 +181368,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [68907] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(580), 1, - anon_sym_LF, - ACTIONS(3052), 1, - anon_sym_DOT, - STATE(1638), 1, - sym_comment, - STATE(1642), 1, - sym_path, - STATE(1687), 1, - sym_cell_path, - ACTIONS(578), 41, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [68969] = 7, + [68980] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(607), 1, + ACTIONS(570), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, STATE(1639), 1, sym_comment, STATE(1642), 1, sym_path, - STATE(1708), 1, + STATE(1689), 1, sym_cell_path, - ACTIONS(605), 41, + ACTIONS(568), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -181374,20 +181423,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69031] = 7, + [69042] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(576), 1, + ACTIONS(611), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, STATE(1640), 1, sym_comment, STATE(1642), 1, sym_path, - STATE(1714), 1, + STATE(1719), 1, sym_cell_path, - ACTIONS(574), 41, + ACTIONS(609), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -181429,20 +181478,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69093] = 7, + [69104] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(603), 1, + ACTIONS(607), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, STATE(1641), 1, sym_comment, STATE(1642), 1, sym_path, - STATE(1710), 1, + STATE(1718), 1, sym_cell_path, - ACTIONS(601), 41, + ACTIONS(605), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -181484,20 +181533,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69155] = 7, + [69166] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(584), 1, + ACTIONS(599), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, STATE(1642), 1, sym_comment, - STATE(1645), 1, + STATE(1647), 1, aux_sym_cell_path_repeat1, - STATE(1673), 1, + STATE(1682), 1, sym_path, - ACTIONS(582), 41, + ACTIONS(597), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -181539,20 +181588,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69217] = 7, + [69228] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(592), 1, + ACTIONS(603), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, STATE(1642), 1, sym_path, STATE(1643), 1, sym_comment, - STATE(1689), 1, + STATE(1687), 1, sym_cell_path, - ACTIONS(590), 41, + ACTIONS(601), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -181594,129 +181643,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69279] = 7, + [69290] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(588), 1, + ACTIONS(584), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, STATE(1642), 1, sym_path, STATE(1644), 1, sym_comment, - STATE(1690), 1, + STATE(1705), 1, sym_cell_path, - ACTIONS(586), 41, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [69341] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(615), 1, - anon_sym_LF, - ACTIONS(3052), 1, - anon_sym_DOT, - STATE(1645), 1, - sym_comment, - STATE(1646), 1, - aux_sym_cell_path_repeat1, - STATE(1673), 1, - sym_path, - ACTIONS(613), 41, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [69403] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(596), 1, - anon_sym_LF, - ACTIONS(3054), 1, - anon_sym_DOT, - STATE(1673), 1, - sym_path, - STATE(1646), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 41, + ACTIONS(582), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -181758,19 +181698,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69463] = 7, + [69352] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(688), 1, + ACTIONS(704), 1, anon_sym_LF, - ACTIONS(3057), 1, + ACTIONS(3058), 1, anon_sym_LPAREN, - STATE(1647), 1, + STATE(1645), 1, sym_comment, - STATE(2112), 2, + STATE(2143), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(2218), 7, + ACTIONS(2222), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -181778,7 +181718,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - ACTIONS(686), 34, + ACTIONS(702), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -181813,20 +181753,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [69525] = 7, + [69414] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(570), 1, + ACTIONS(615), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, STATE(1642), 1, sym_path, - STATE(1648), 1, + STATE(1646), 1, sym_comment, - STATE(1683), 1, + STATE(1694), 1, sym_cell_path, - ACTIONS(568), 41, + ACTIONS(613), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -181868,231 +181808,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69587] = 7, + [69476] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(611), 1, + ACTIONS(588), 1, anon_sym_LF, - ACTIONS(3052), 1, + ACTIONS(3056), 1, anon_sym_DOT, - STATE(1642), 1, - sym_path, - STATE(1649), 1, + STATE(1647), 1, sym_comment, - STATE(1704), 1, - sym_cell_path, - ACTIONS(609), 41, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [69649] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3059), 1, - anon_sym_DOT, STATE(1650), 1, - sym_comment, - STATE(1652), 1, - sym_path, - STATE(1757), 1, - sym_cell_path, - ACTIONS(607), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(605), 39, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [69710] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3059), 1, - anon_sym_DOT, - STATE(1651), 1, - sym_comment, - STATE(1652), 1, - sym_path, - STATE(1779), 1, - sym_cell_path, - ACTIONS(576), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(574), 39, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [69771] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3059), 1, - anon_sym_DOT, - STATE(1652), 1, - sym_comment, - STATE(1662), 1, aux_sym_cell_path_repeat1, - STATE(1694), 1, + STATE(1682), 1, sym_path, - ACTIONS(584), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(582), 39, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [69832] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(704), 1, - anon_sym_LF, - STATE(1653), 1, - sym_comment, - ACTIONS(702), 43, + ACTIONS(586), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -182102,8 +181831,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_QMARK2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -182136,82 +181863,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [69887] = 7, + [69538] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3059), 1, - anon_sym_DOT, - STATE(1652), 1, - sym_path, - STATE(1654), 1, - sym_comment, - STATE(1736), 1, - sym_cell_path, - ACTIONS(588), 2, - ts_builtin_sym_end, + ACTIONS(580), 1, anon_sym_LF, - ACTIONS(586), 39, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [69948] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3059), 1, + ACTIONS(3056), 1, anon_sym_DOT, - STATE(1652), 1, + STATE(1642), 1, sym_path, - STATE(1655), 1, + STATE(1648), 1, sym_comment, - STATE(1765), 1, + STATE(1714), 1, sym_cell_path, - ACTIONS(592), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(590), 39, + ACTIONS(578), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -182244,28 +181918,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70009] = 7, + [69600] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3059), 1, + ACTIONS(576), 1, + anon_sym_LF, + ACTIONS(3056), 1, anon_sym_DOT, - STATE(1652), 1, + STATE(1642), 1, sym_path, - STATE(1656), 1, + STATE(1649), 1, sym_comment, - STATE(1767), 1, + STATE(1700), 1, sym_cell_path, - ACTIONS(580), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(578), 39, + ACTIONS(574), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -182296,85 +181971,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_out_PLUSerr_GT, anon_sym_o_PLUSe_GT, anon_sym_e_PLUSo_GT, - sym_short_flag, - aux_sym_unquoted_token1, - [70070] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3061), 1, - anon_sym_LPAREN, - STATE(1657), 1, - sym_comment, - STATE(2244), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(3063), 3, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(3065), 4, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_DASHinf, - ACTIONS(686), 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(688), 22, - anon_sym_COMMA, - anon_sym_RBRACE, - 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, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [70133] = 7, + sym_short_flag, + aux_sym_unquoted_token1, + [69662] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3059), 1, + ACTIONS(592), 1, + anon_sym_LF, + ACTIONS(3060), 1, anon_sym_DOT, - STATE(1652), 1, + STATE(1682), 1, sym_path, - STATE(1658), 1, + STATE(1650), 2, sym_comment, - STATE(1776), 1, - sym_cell_path, - ACTIONS(611), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(609), 39, + aux_sym_cell_path_repeat1, + ACTIONS(590), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -182407,80 +182027,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70194] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(3067), 1, - anon_sym_LPAREN, - STATE(1659), 1, - sym_comment, - STATE(2185), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2376), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(686), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(688), 27, - anon_sym_COMMA, - anon_sym_PIPE, - 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, - [70257] = 4, + [69722] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(672), 1, + ACTIONS(3063), 1, + anon_sym_DOT, + STATE(1726), 1, + sym_path, + ACTIONS(592), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1660), 1, + STATE(1651), 2, sym_comment, - ACTIONS(670), 43, + aux_sym_cell_path_repeat1, + ACTIONS(590), 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, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -182513,21 +182080,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70312] = 7, + [69781] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3059), 1, + ACTIONS(3066), 1, anon_sym_DOT, STATE(1652), 1, - sym_path, - STATE(1661), 1, sym_comment, - STATE(1782), 1, + STATE(1664), 1, + sym_path, + STATE(1789), 1, sym_cell_path, - ACTIONS(603), 2, + ACTIONS(580), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(601), 39, + ACTIONS(578), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -182567,28 +182134,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70373] = 7, + [69842] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3059), 1, - anon_sym_DOT, - STATE(1662), 1, - sym_comment, - STATE(1663), 1, - aux_sym_cell_path_repeat1, - STATE(1694), 1, - sym_path, - ACTIONS(615), 2, - ts_builtin_sym_end, + ACTIONS(658), 1, anon_sym_LF, - ACTIONS(613), 39, + ACTIONS(3068), 1, + anon_sym_QMARK2, + STATE(1653), 1, + sym_comment, + ACTIONS(656), 42, 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_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -182621,20 +182186,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70434] = 6, + [69899] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3069), 1, + ACTIONS(3066), 1, anon_sym_DOT, - STATE(1694), 1, + STATE(1654), 1, + sym_comment, + STATE(1664), 1, sym_path, - ACTIONS(596), 2, + STATE(1747), 1, + sym_cell_path, + ACTIONS(611), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(1663), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 39, + ACTIONS(609), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -182674,41 +182240,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70493] = 7, + [69960] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(688), 1, - anon_sym_LF, - ACTIONS(1333), 1, - anon_sym_LPAREN, - STATE(1664), 1, + ACTIONS(3066), 1, + anon_sym_DOT, + STATE(1655), 1, sym_comment, - STATE(1693), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(3072), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(686), 33, + STATE(1664), 1, + sym_path, + STATE(1771), 1, + sym_cell_path, + ACTIONS(607), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(605), 39, anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RPAREN, + anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -182728,26 +182294,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70554] = 5, + [70021] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3074), 1, - anon_sym_QMARK2, - STATE(1665), 1, + ACTIONS(3066), 1, + anon_sym_DOT, + STATE(1656), 1, sym_comment, - ACTIONS(651), 42, + STATE(1664), 1, + sym_path, + STATE(1736), 1, + sym_cell_path, + ACTIONS(576), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(574), 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_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -182780,75 +182348,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70611] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3076), 1, - anon_sym_LPAREN, - STATE(1666), 1, - sym_comment, - ACTIONS(688), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2179), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2326), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(686), 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, - [70672] = 7, + [70082] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3059), 1, + ACTIONS(3066), 1, anon_sym_DOT, - STATE(1652), 1, - sym_path, - STATE(1667), 1, + STATE(1657), 1, sym_comment, - STATE(1741), 1, + STATE(1664), 1, + sym_path, + STATE(1733), 1, sym_cell_path, - ACTIONS(570), 2, + ACTIONS(615), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(568), 39, + ACTIONS(613), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -182888,16 +182402,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70733] = 5, + [70143] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, + ACTIONS(658), 1, anon_sym_LF, - ACTIONS(3074), 1, + ACTIONS(3068), 1, anon_sym_QMARK2, - STATE(1668), 1, + STATE(1658), 1, sym_comment, - ACTIONS(651), 42, + ACTIONS(656), 42, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -182940,68 +182454,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70790] = 7, - ACTIONS(147), 1, + [70200] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3078), 1, + ACTIONS(3066), 1, anon_sym_DOT, - STATE(1669), 1, - sym_comment, - STATE(1671), 1, + STATE(1651), 1, aux_sym_cell_path_repeat1, - STATE(1769), 1, - sym_path, - ACTIONS(582), 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_DOT_DOT, - ACTIONS(584), 27, - 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [70850] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(1670), 1, + STATE(1659), 1, sym_comment, - ACTIONS(672), 2, + STATE(1726), 1, + sym_path, + ACTIONS(588), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(670), 41, + ACTIONS(586), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -183009,8 +182476,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183043,18 +182508,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [70904] = 7, - ACTIONS(147), 1, + [70261] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3078), 1, - anon_sym_DOT, - STATE(1671), 1, + ACTIONS(3070), 1, + anon_sym_LPAREN, + STATE(1660), 1, sym_comment, - STATE(1678), 1, - aux_sym_cell_path_repeat1, - STATE(1769), 1, - sym_path, - ACTIONS(613), 13, + STATE(2293), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3072), 3, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(3074), 4, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_DASHinf, + ACTIONS(702), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -183067,16 +182540,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(615), 27, - anon_sym_COLON, + ACTIONS(704), 22, 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_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -183094,16 +182560,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [70964] = 4, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [70324] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(761), 1, + ACTIONS(688), 1, anon_sym_LF, - STATE(1672), 1, + STATE(1661), 1, sym_comment, - ACTIONS(759), 42, + ACTIONS(686), 43, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -183114,6 +182581,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_QMARK2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183146,24 +182614,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71018] = 4, + [70379] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(754), 1, - anon_sym_LF, - STATE(1673), 1, + ACTIONS(3066), 1, + anon_sym_DOT, + STATE(1662), 1, sym_comment, - ACTIONS(752), 42, + STATE(1664), 1, + sym_path, + STATE(1737), 1, + sym_cell_path, + ACTIONS(584), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(582), 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_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183196,46 +182668,48 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71072] = 7, - ACTIONS(3), 1, + [70440] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(688), 1, - anon_sym_LF, - ACTIONS(3080), 1, + ACTIONS(2330), 1, + aux_sym_val_number_token1, + ACTIONS(3076), 1, anon_sym_LPAREN, - STATE(1674), 1, + STATE(1663), 1, sym_comment, - STATE(2339), 2, + STATE(2182), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(249), 7, - aux_sym_val_number_token1, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - ACTIONS(686), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(702), 7, 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(704), 27, + anon_sym_COMMA, + anon_sym_PIPE, + 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, @@ -183249,25 +182723,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [71132] = 5, + [70503] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1308), 1, - anon_sym_LF, - ACTIONS(3082), 1, - aux_sym_long_flag_token1, - STATE(1675), 1, + ACTIONS(3066), 1, + anon_sym_DOT, + STATE(1659), 1, + aux_sym_cell_path_repeat1, + STATE(1664), 1, sym_comment, - ACTIONS(1306), 41, + STATE(1726), 1, + sym_path, + ACTIONS(599), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(597), 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183300,25 +182777,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71188] = 5, + [70564] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3084), 1, - anon_sym_QMARK2, - STATE(1676), 1, - sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, + ACTIONS(700), 1, anon_sym_LF, - ACTIONS(651), 40, + STATE(1665), 1, + sym_comment, + ACTIONS(698), 43, 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, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183351,38 +182828,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71244] = 5, + [70619] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3084), 1, - anon_sym_QMARK2, - STATE(1677), 1, - sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, + ACTIONS(704), 1, anon_sym_LF, - ACTIONS(651), 40, + ACTIONS(1331), 1, + anon_sym_LPAREN, + STATE(1666), 1, + sym_comment, + STATE(1721), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3078), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(702), 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_LBRACE, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -183402,46 +182882,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71300] = 6, - ACTIONS(147), 1, + [70680] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3086), 1, - anon_sym_DOT, - STATE(1769), 1, - sym_path, - STATE(1678), 2, + ACTIONS(3080), 1, + anon_sym_LPAREN, + STATE(1667), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 13, - sym_identifier, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(2253), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2364), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(702), 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, - anon_sym_DOT_DOT, - ACTIONS(596), 27, - 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, @@ -183452,85 +182932,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [71358] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3078), 1, - anon_sym_DOT, - STATE(1669), 1, - sym_path, - STATE(1679), 1, - sym_comment, - STATE(1825), 1, - sym_cell_path, - ACTIONS(590), 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_DOT_DOT, - ACTIONS(592), 27, - 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [71418] = 7, + sym_short_flag, + [70741] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1510), 1, - anon_sym_LPAREN, - STATE(1680), 1, + ACTIONS(3066), 1, + anon_sym_DOT, + STATE(1664), 1, + sym_path, + STATE(1668), 1, sym_comment, - ACTIONS(688), 2, + STATE(1752), 1, + sym_cell_path, + ACTIONS(603), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(1753), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(3089), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(686), 31, + ACTIONS(601), 39, anon_sym_SEMI, anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DASH_DASH, @@ -183541,6 +182964,13 @@ 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, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -183560,15 +182990,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71478] = 4, + [70802] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1681), 1, + ACTIONS(3066), 1, + anon_sym_DOT, + STATE(1664), 1, + sym_path, + STATE(1669), 1, sym_comment, - ACTIONS(704), 2, + STATE(1778), 1, + sym_cell_path, + ACTIONS(570), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(702), 41, + ACTIONS(568), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -183576,8 +183012,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183610,14 +183044,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71532] = 4, + [70863] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(750), 1, + ACTIONS(748), 1, anon_sym_LF, - STATE(1682), 1, + STATE(1670), 1, sym_comment, - ACTIONS(748), 42, + ACTIONS(746), 42, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -183660,23 +183094,76 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71586] = 4, + [70917] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3082), 1, + anon_sym_DOT, + STATE(1782), 1, + sym_path, + STATE(1671), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(590), 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_DOT_DOT, + ACTIONS(592), 27, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [70975] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(834), 1, - anon_sym_LF, - STATE(1683), 1, + STATE(1672), 1, sym_comment, - ACTIONS(832), 41, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(698), 41, 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, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183709,14 +183196,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71639] = 4, + [71029] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(842), 1, + ACTIONS(1312), 1, anon_sym_LF, - STATE(1684), 1, + ACTIONS(3085), 1, + aux_sym_long_flag_token1, + STATE(1673), 1, sym_comment, - ACTIONS(840), 41, + ACTIONS(1310), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -183758,17 +183247,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71692] = 4, - ACTIONS(147), 1, + [71085] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1685), 1, + ACTIONS(3087), 1, + anon_sym_DOT, + STATE(1671), 1, + aux_sym_cell_path_repeat1, + STATE(1674), 1, sym_comment, - ACTIONS(670), 14, + STATE(1782), 1, + sym_path, + ACTIONS(586), 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_DOT_DOT, + ACTIONS(588), 27, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [71145] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3087), 1, anon_sym_DOT, + STATE(1675), 1, + sym_comment, + STATE(1678), 1, + sym_path, + STATE(1799), 1, + sym_cell_path, + ACTIONS(574), 13, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, @@ -183778,7 +183325,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT_DOT, - ACTIONS(672), 28, + ACTIONS(576), 27, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -183787,7 +183334,6 @@ 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, @@ -183807,14 +183353,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHor, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - [71745] = 4, + [71205] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(872), 1, + ACTIONS(752), 1, anon_sym_LF, - STATE(1686), 1, + STATE(1676), 1, sym_comment, - ACTIONS(870), 41, + ACTIONS(750), 42, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -183824,6 +183370,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183856,36 +183403,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71798] = 4, + [71259] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(862), 1, - anon_sym_LF, - STATE(1687), 1, + ACTIONS(1509), 1, + anon_sym_LPAREN, + STATE(1677), 1, sym_comment, - ACTIONS(860), 41, + ACTIONS(704), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1787), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(3089), 7, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + ACTIONS(702), 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_LBRACE, - anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, @@ -183905,23 +183456,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71851] = 4, + [71319] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3087), 1, + anon_sym_DOT, + STATE(1674), 1, + aux_sym_cell_path_repeat1, + STATE(1678), 1, + sym_comment, + STATE(1782), 1, + sym_path, + ACTIONS(597), 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_DOT_DOT, + ACTIONS(599), 27, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [71379] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1324), 1, - anon_sym_LF, - STATE(1688), 1, + ACTIONS(3091), 1, + anon_sym_QMARK2, + STATE(1679), 1, sym_comment, - ACTIONS(1322), 41, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 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_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -183954,23 +183560,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71904] = 4, + [71435] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(769), 1, - anon_sym_LF, - STATE(1689), 1, + ACTIONS(3091), 1, + anon_sym_QMARK2, + STATE(1680), 1, sym_comment, - ACTIONS(767), 41, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 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_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184003,23 +183611,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [71957] = 4, + [71491] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(858), 1, - anon_sym_LF, - STATE(1690), 1, + STATE(1681), 1, sym_comment, - ACTIONS(856), 41, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(686), 41, 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, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184052,14 +183661,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72010] = 4, + [71545] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3093), 1, + ACTIONS(761), 1, anon_sym_LF, - STATE(1691), 1, + STATE(1682), 1, sym_comment, - ACTIONS(3091), 41, + ACTIONS(759), 42, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184069,6 +183678,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184101,29 +183711,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72063] = 4, + [71599] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3097), 1, + ACTIONS(704), 1, anon_sym_LF, - STATE(1692), 1, - sym_comment, - ACTIONS(3095), 41, - anon_sym_SEMI, - anon_sym_LBRACK, + ACTIONS(3093), 1, 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + STATE(1683), 1, + sym_comment, + STATE(2411), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(249), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -184131,91 +183731,157 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - 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, - [72116] = 4, + ACTIONS(702), 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, + [71659] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(854), 1, + ACTIONS(588), 1, anon_sym_LF, - STATE(1693), 1, + ACTIONS(3095), 1, + anon_sym_DOT, + STATE(1684), 1, sym_comment, - ACTIONS(852), 41, + STATE(1722), 1, + aux_sym_cell_path_repeat1, + STATE(1822), 1, + sym_path, + ACTIONS(586), 38, + anon_sym_EQ, 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_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, + [71718] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1685), 1, + sym_comment, + ACTIONS(698), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + 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_DOT_DOT, + ACTIONS(700), 28, + 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_LBRACE, - anon_sym_RBRACE, + 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, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [72169] = 4, + [71771] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1694), 1, - sym_comment, - ACTIONS(754), 2, - ts_builtin_sym_end, + ACTIONS(105), 1, anon_sym_LF, - ACTIONS(752), 40, + STATE(1686), 1, + sym_comment, + ACTIONS(103), 41, 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_DOT, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184248,23 +183914,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72222] = 4, + [71824] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1695), 1, - sym_comment, - ACTIONS(750), 2, - ts_builtin_sym_end, + ACTIONS(810), 1, anon_sym_LF, - ACTIONS(748), 40, + STATE(1687), 1, + sym_comment, + ACTIONS(808), 41, 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_DOT, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184297,64 +183963,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72275] = 5, - ACTIONS(147), 1, + [71877] = 4, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(3099), 1, - anon_sym_QMARK2, - STATE(1696), 1, + anon_sym_LF, + STATE(1688), 1, sym_comment, - ACTIONS(651), 14, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - 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_DOT_DOT, - ACTIONS(653), 27, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3097), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, 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, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [72330] = 4, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [71930] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1744), 1, + ACTIONS(826), 1, anon_sym_LF, - STATE(1697), 1, + STATE(1689), 1, sym_comment, - ACTIONS(1742), 41, + ACTIONS(824), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184396,64 +184061,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72383] = 5, - ACTIONS(147), 1, + [71983] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3099), 1, - anon_sym_QMARK2, - STATE(1698), 1, + ACTIONS(3103), 1, + anon_sym_LF, + STATE(1690), 1, sym_comment, - ACTIONS(651), 14, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - 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_DOT_DOT, - ACTIONS(653), 27, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, + ACTIONS(3101), 41, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, 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, + anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [72438] = 4, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [72036] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(105), 1, + ACTIONS(799), 1, anon_sym_LF, - STATE(1699), 1, + STATE(1691), 1, sym_comment, - ACTIONS(103), 41, + ACTIONS(797), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184495,23 +184159,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72491] = 4, + [72089] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1700), 1, - sym_comment, - ACTIONS(761), 2, - ts_builtin_sym_end, + ACTIONS(799), 1, anon_sym_LF, - ACTIONS(759), 40, + STATE(1692), 1, + sym_comment, + ACTIONS(797), 41, 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_DOT, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184544,14 +184208,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72544] = 4, + [72142] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1423), 1, + ACTIONS(830), 1, anon_sym_LF, - STATE(1701), 1, + STATE(1693), 1, sym_comment, - ACTIONS(1421), 41, + ACTIONS(828), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184593,14 +184257,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72597] = 4, + [72195] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(773), 1, + ACTIONS(872), 1, anon_sym_LF, - STATE(1702), 1, + STATE(1694), 1, sym_comment, - ACTIONS(771), 41, + ACTIONS(870), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184642,23 +184306,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72650] = 4, + [72248] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(787), 1, - anon_sym_LF, - STATE(1703), 1, + ACTIONS(3105), 1, + aux_sym_long_flag_token1, + STATE(1695), 1, sym_comment, - ACTIONS(785), 41, + ACTIONS(1312), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1310), 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184691,14 +184356,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72703] = 4, + [72303] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(779), 1, + ACTIONS(1322), 1, anon_sym_LF, - STATE(1704), 1, + STATE(1696), 1, sym_comment, - ACTIONS(777), 41, + ACTIONS(1320), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184740,14 +184405,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72756] = 4, + [72356] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(850), 1, + ACTIONS(1692), 1, anon_sym_LF, - STATE(1705), 1, + STATE(1697), 1, sym_comment, - ACTIONS(848), 41, + ACTIONS(1690), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184789,14 +184454,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72809] = 4, + [72409] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(846), 1, + ACTIONS(834), 1, anon_sym_LF, - STATE(1706), 1, + STATE(1698), 1, sym_comment, - ACTIONS(844), 41, + ACTIONS(832), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184838,74 +184503,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72862] = 6, + [72462] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(596), 1, - anon_sym_LF, - ACTIONS(3101), 1, - anon_sym_DOT, - STATE(1800), 1, - sym_path, - STATE(1707), 2, + STATE(1699), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 38, - anon_sym_EQ, - 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_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, - [72919] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(838), 1, + ACTIONS(748), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1708), 1, - sym_comment, - ACTIONS(836), 41, + ACTIONS(746), 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_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -184938,14 +184552,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [72972] = 4, + [72515] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3106), 1, + ACTIONS(854), 1, anon_sym_LF, - STATE(1709), 1, + STATE(1700), 1, sym_comment, - ACTIONS(3104), 41, + ACTIONS(852), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -184987,14 +184601,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73025] = 4, + [72568] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(876), 1, + ACTIONS(1373), 1, anon_sym_LF, - STATE(1710), 1, + STATE(1701), 1, sym_comment, - ACTIONS(874), 41, + ACTIONS(1371), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185036,14 +184650,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73078] = 4, + [72621] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3110), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(1711), 1, + STATE(1702), 1, sym_comment, - ACTIONS(3108), 41, + ACTIONS(816), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185085,72 +184699,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73131] = 7, + [72674] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(615), 1, + ACTIONS(876), 1, anon_sym_LF, - ACTIONS(3112), 1, - anon_sym_DOT, - STATE(1707), 1, - aux_sym_cell_path_repeat1, - STATE(1712), 1, + STATE(1703), 1, sym_comment, - STATE(1800), 1, - sym_path, - ACTIONS(613), 38, - anon_sym_EQ, + ACTIONS(874), 41, 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_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, - [73190] = 7, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [72727] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(584), 1, + ACTIONS(599), 1, anon_sym_LF, - ACTIONS(3112), 1, + ACTIONS(3095), 1, anon_sym_DOT, - STATE(1712), 1, + STATE(1684), 1, aux_sym_cell_path_repeat1, - STATE(1713), 1, + STATE(1704), 1, sym_comment, - STATE(1800), 1, + STATE(1822), 1, sym_path, - ACTIONS(582), 38, + ACTIONS(597), 38, anon_sym_EQ, anon_sym_SEMI, anon_sym_RPAREN, @@ -185189,14 +184800,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [73249] = 4, + [72786] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(826), 1, + ACTIONS(858), 1, anon_sym_LF, - STATE(1714), 1, + STATE(1705), 1, sym_comment, - ACTIONS(824), 41, + ACTIONS(856), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185238,14 +184849,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73302] = 4, + [72839] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(822), 1, + ACTIONS(3109), 1, anon_sym_LF, - STATE(1715), 1, + STATE(1706), 1, sym_comment, - ACTIONS(820), 41, + ACTIONS(3107), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185287,14 +184898,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73355] = 4, + [72892] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(3113), 1, anon_sym_LF, - STATE(1716), 1, + STATE(1707), 1, sym_comment, - ACTIONS(808), 41, + ACTIONS(3111), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185336,14 +184947,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73408] = 4, + [72945] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3116), 1, + ACTIONS(3117), 1, anon_sym_LF, - STATE(1717), 1, + STATE(1708), 1, sym_comment, - ACTIONS(3114), 41, + ACTIONS(3115), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185385,14 +184996,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73461] = 4, + [72998] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(803), 1, + ACTIONS(795), 1, anon_sym_LF, - STATE(1718), 1, + STATE(1709), 1, sym_comment, - ACTIONS(801), 41, + ACTIONS(793), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185434,115 +185045,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73514] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(611), 1, - anon_sym_LF, - ACTIONS(3112), 1, - anon_sym_DOT, - STATE(1713), 1, - sym_path, - STATE(1719), 1, - sym_comment, - STATE(1851), 1, - sym_cell_path, - ACTIONS(609), 38, - anon_sym_EQ, - 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_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, - [73573] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1720), 1, - sym_comment, - ACTIONS(702), 14, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - 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_DOT_DOT, - ACTIONS(704), 28, - 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [73626] = 4, + [73051] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(799), 1, + ACTIONS(775), 1, anon_sym_LF, - STATE(1721), 1, + STATE(1710), 1, sym_comment, - ACTIONS(797), 41, + ACTIONS(773), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185584,64 +185094,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73679] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3118), 1, - aux_sym_long_flag_token1, - STATE(1722), 1, - sym_comment, - ACTIONS(1308), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1306), 39, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [73734] = 4, + [73104] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(795), 1, + ACTIONS(3121), 1, anon_sym_LF, - STATE(1723), 1, + STATE(1711), 1, sym_comment, - ACTIONS(793), 41, + ACTIONS(3119), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185683,14 +185143,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73787] = 4, + [73157] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3122), 1, + ACTIONS(3125), 1, anon_sym_LF, - STATE(1724), 1, + STATE(1712), 1, sym_comment, - ACTIONS(3120), 41, + ACTIONS(3123), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185732,14 +185192,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73840] = 4, + [73210] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3126), 1, + ACTIONS(3125), 1, anon_sym_LF, - STATE(1725), 1, + STATE(1713), 1, sym_comment, - ACTIONS(3124), 41, + ACTIONS(291), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(3123), 38, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185749,9 +185213,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -185781,14 +185242,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73893] = 4, + [73265] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(773), 1, + ACTIONS(862), 1, anon_sym_LF, - STATE(1726), 1, + STATE(1714), 1, sym_comment, - ACTIONS(771), 41, + ACTIONS(860), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185830,34 +185291,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [73946] = 7, + [73318] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3128), 1, - anon_sym_LPAREN, - STATE(1727), 1, - sym_comment, - ACTIONS(688), 2, - ts_builtin_sym_end, + ACTIONS(580), 1, anon_sym_LF, - STATE(2486), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(85), 7, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - ACTIONS(686), 30, + ACTIONS(3095), 1, + anon_sym_DOT, + STATE(1704), 1, + sym_path, + STATE(1715), 1, + sym_comment, + STATE(1856), 1, + sym_cell_path, + ACTIONS(578), 38, + anon_sym_EQ, 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_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, @@ -185882,14 +185343,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [74005] = 4, + [73377] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3127), 1, + anon_sym_QMARK2, + STATE(1716), 1, + sym_comment, + ACTIONS(656), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + 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_DOT_DOT, + ACTIONS(658), 27, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [73432] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3127), 1, + anon_sym_QMARK2, + STATE(1717), 1, + sym_comment, + ACTIONS(656), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + 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_DOT_DOT, + ACTIONS(658), 27, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [73487] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(109), 1, + ACTIONS(767), 1, anon_sym_LF, - STATE(1728), 1, + STATE(1718), 1, sym_comment, - ACTIONS(107), 41, + ACTIONS(765), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185931,18 +185492,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74058] = 5, + [73540] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3093), 1, + ACTIONS(850), 1, anon_sym_LF, - STATE(1729), 1, + STATE(1719), 1, sym_comment, - ACTIONS(291), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3091), 38, + ACTIONS(848), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -185952,6 +185509,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DASH_DASH, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -185981,14 +185541,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74113] = 4, + [73593] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(783), 1, + ACTIONS(771), 1, anon_sym_LF, - STATE(1730), 1, + STATE(1720), 1, sym_comment, - ACTIONS(781), 41, + ACTIONS(769), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186030,14 +185590,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74166] = 4, + [73646] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(814), 1, + ACTIONS(779), 1, anon_sym_LF, - STATE(1731), 1, + STATE(1721), 1, sym_comment, - ACTIONS(812), 41, + ACTIONS(777), 41, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186079,22 +185639,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74219] = 4, + [73699] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1732), 1, + ACTIONS(592), 1, + anon_sym_LF, + ACTIONS(3129), 1, + anon_sym_DOT, + STATE(1822), 1, + sym_path, + STATE(1722), 2, sym_comment, - ACTIONS(773), 2, - ts_builtin_sym_end, + aux_sym_cell_path_repeat1, + ACTIONS(590), 38, + anon_sym_EQ, + 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_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, + [73756] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(109), 1, anon_sym_LF, - ACTIONS(771), 39, + STATE(1723), 1, + sym_comment, + ACTIONS(107), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186127,33 +185739,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74271] = 6, + [73809] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3132), 1, + ACTIONS(842), 1, anon_sym_LF, - STATE(1733), 1, + STATE(1724), 1, sym_comment, - STATE(1780), 1, - aux_sym_pipe_element_repeat1, - ACTIONS(3130), 38, - sym_cmd_identifier, + ACTIONS(840), 41, + 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_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, + anon_sym_RBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186176,23 +185778,33 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [74327] = 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, + [73862] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1734), 1, - sym_comment, - ACTIONS(109), 2, - ts_builtin_sym_end, + ACTIONS(806), 1, anon_sym_LF, - ACTIONS(107), 39, + STATE(1725), 1, + sym_comment, + ACTIONS(804), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186225,67 +185837,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74379] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3134), 1, - anon_sym_LPAREN, - STATE(1735), 1, - sym_comment, - ACTIONS(2505), 2, - aux_sym_val_number_token1, - anon_sym_DASHinf, - STATE(2610), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2507), 5, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - ACTIONS(686), 8, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - sym_short_flag, - ACTIONS(688), 23, - 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, - [74439] = 4, + [73915] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1736), 1, + STATE(1726), 1, sym_comment, - ACTIONS(858), 2, + ACTIONS(761), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(856), 39, + ACTIONS(759), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186293,6 +185853,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186325,22 +185886,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74491] = 4, + [73968] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1737), 1, - sym_comment, - ACTIONS(822), 2, - ts_builtin_sym_end, + ACTIONS(868), 1, anon_sym_LF, - ACTIONS(820), 39, + STATE(1727), 1, + sym_comment, + ACTIONS(866), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186373,94 +185935,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74543] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3136), 1, - anon_sym_LBRACK, - ACTIONS(3142), 1, - anon_sym_list, - STATE(1738), 1, - sym_comment, - STATE(3703), 1, - sym__type_annotation, - STATE(3704), 1, - sym__multiple_types, - STATE(3705), 1, - sym__one_type, - ACTIONS(3140), 2, - anon_sym_table, - anon_sym_record, - STATE(2658), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3138), 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, - [74607] = 7, - ACTIONS(3), 1, + [74021] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(592), 1, - anon_sym_LF, - ACTIONS(3144), 1, - anon_sym_DOT, - STATE(1739), 1, + STATE(1728), 1, sym_comment, - STATE(1763), 1, - sym_path, - STATE(1896), 1, - sym_cell_path, - ACTIONS(590), 37, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(686), 14, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(688), 28, + 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_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -186471,29 +185982,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, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_short_flag, - [74665] = 4, + [74074] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1740), 1, - sym_comment, - ACTIONS(810), 2, - ts_builtin_sym_end, + ACTIONS(838), 1, anon_sym_LF, - ACTIONS(808), 39, + STATE(1729), 1, + sym_comment, + ACTIONS(836), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186526,15 +186033,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74717] = 4, + [74127] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1741), 1, + STATE(1730), 1, sym_comment, - ACTIONS(834), 2, + ACTIONS(752), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(832), 39, + ACTIONS(750), 40, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186542,6 +186049,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186574,22 +186082,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74769] = 4, + [74180] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1742), 1, - sym_comment, - ACTIONS(803), 2, - ts_builtin_sym_end, + ACTIONS(787), 1, anon_sym_LF, - ACTIONS(801), 39, + STATE(1731), 1, + sym_comment, + ACTIONS(785), 41, 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_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -186622,28 +186131,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74821] = 4, + [74233] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1743), 1, + ACTIONS(3132), 1, + anon_sym_LPAREN, + STATE(1732), 1, sym_comment, - ACTIONS(3116), 2, + ACTIONS(704), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3114), 39, - 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_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, + STATE(2502), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(85), 7, aux_sym_val_number_token1, aux_sym_val_number_token2, aux_sym_val_number_token3, @@ -186651,34 +186152,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - 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, - [74873] = 4, + ACTIONS(702), 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, + [74292] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1744), 1, + STATE(1733), 1, sym_comment, - ACTIONS(799), 2, + ACTIONS(872), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(797), 39, + ACTIONS(870), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186718,15 +186231,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74925] = 4, + [74344] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1745), 1, + STATE(1734), 1, sym_comment, - ACTIONS(3122), 2, + ACTIONS(834), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3120), 39, + ACTIONS(832), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186766,33 +186279,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [74977] = 7, + [74396] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3146), 1, - anon_sym_DOT, - STATE(1746), 1, - sym_comment, - STATE(1787), 1, - aux_sym_cell_path_repeat1, - STATE(1854), 1, - sym_path, - ACTIONS(615), 2, - ts_builtin_sym_end, + ACTIONS(688), 1, anon_sym_LF, - ACTIONS(613), 36, + STATE(1735), 1, + sym_comment, + ACTIONS(686), 40, anon_sym_EQ, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, 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, @@ -186817,15 +186327,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [75035] = 4, + [74448] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1747), 1, + STATE(1736), 1, sym_comment, - ACTIONS(3126), 2, + ACTIONS(854), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3124), 39, + ACTIONS(852), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186865,15 +186375,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75087] = 4, + [74500] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1748), 1, + STATE(1737), 1, sym_comment, - ACTIONS(3097), 2, + ACTIONS(858), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3095), 39, + ACTIONS(856), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186913,15 +186423,269 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75139] = 4, + [74552] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1738), 1, + sym_comment, + ACTIONS(750), 14, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_DOT, + 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_DOT_DOT, + ACTIONS(752), 27, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [74604] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1749), 1, + ACTIONS(3134), 1, + anon_sym_DOT, + STATE(1739), 1, + sym_comment, + STATE(1768), 1, + aux_sym_cell_path_repeat1, + STATE(1850), 1, + sym_path, + ACTIONS(599), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(597), 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, + [74662] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(700), 1, + anon_sym_LF, + STATE(1740), 1, + sym_comment, + ACTIONS(698), 40, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + 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, + [74714] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3136), 1, + anon_sym_RBRACK, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1741), 1, + sym_comment, + STATE(1742), 1, + aux_sym__multiple_types_repeat1, + STATE(2026), 1, + sym__one_type, + STATE(3707), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2659), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 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, + [74778] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3144), 1, + anon_sym_RBRACK, + ACTIONS(3152), 1, + anon_sym_list, + STATE(2026), 1, + sym__one_type, + STATE(3707), 1, + sym__type_annotation, + ACTIONS(3149), 2, + anon_sym_table, + anon_sym_record, + STATE(1742), 2, + sym_comment, + aux_sym__multiple_types_repeat1, + STATE(2659), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3146), 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, + [74840] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1743), 1, sym_comment, - ACTIONS(3093), 2, + ACTIONS(775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3091), 39, + ACTIONS(773), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -186961,10 +186725,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75191] = 4, + [74892] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1750), 1, + STATE(1744), 1, sym_comment, ACTIONS(795), 2, ts_builtin_sym_end, @@ -187009,15 +186773,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75243] = 4, + [74944] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3155), 1, + anon_sym_LPAREN, + STATE(1745), 1, + sym_comment, + ACTIONS(2509), 2, + aux_sym_val_number_token1, + anon_sym_DASHinf, + STATE(2616), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(2511), 5, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_NaN, + ACTIONS(702), 8, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + sym_short_flag, + ACTIONS(704), 23, + 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, + [75004] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1751), 1, + STATE(1746), 1, sym_comment, - ACTIONS(846), 2, + ACTIONS(842), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(844), 39, + ACTIONS(840), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187057,19 +186873,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75295] = 5, + [75056] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1752), 1, + STATE(1747), 1, sym_comment, - ACTIONS(3093), 2, + ACTIONS(850), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(297), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(3091), 36, + ACTIONS(848), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187077,6 +186889,9 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -187106,15 +186921,164 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75349] = 4, + [75108] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1753), 1, + ACTIONS(658), 1, + anon_sym_LF, + ACTIONS(3157), 1, + anon_sym_QMARK2, + STATE(1748), 1, sym_comment, - ACTIONS(854), 2, + ACTIONS(656), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + 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, + [75162] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(658), 1, + anon_sym_LF, + ACTIONS(3157), 1, + anon_sym_QMARK2, + STATE(1749), 1, + sym_comment, + ACTIONS(656), 39, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, + 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, + [75216] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3134), 1, + anon_sym_DOT, + STATE(1739), 1, + sym_path, + STATE(1750), 1, + sym_comment, + STATE(1897), 1, + sym_cell_path, + ACTIONS(580), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(852), 39, + ACTIONS(578), 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, + [75274] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1751), 1, + sym_comment, + ACTIONS(799), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(797), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187154,15 +187118,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75401] = 4, + [75326] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1754), 1, + STATE(1752), 1, sym_comment, - ACTIONS(1744), 2, + ACTIONS(810), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1742), 39, + ACTIONS(808), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187202,15 +187166,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75453] = 4, + [75378] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1755), 1, + STATE(1753), 1, sym_comment, - ACTIONS(1423), 2, + ACTIONS(799), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1421), 39, + ACTIONS(797), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187250,25 +187214,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75505] = 10, - ACTIONS(147), 1, + [75430] = 10, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(3142), 1, anon_sym_list, - ACTIONS(3148), 1, - anon_sym_RBRACK, - STATE(1756), 1, + ACTIONS(3159), 1, + anon_sym_LBRACK, + STATE(1754), 1, sym_comment, - STATE(1785), 1, - aux_sym__multiple_types_repeat1, - STATE(2044), 1, + STATE(3642), 1, sym__one_type, - STATE(3710), 1, + STATE(3648), 1, + sym__multiple_types, + STATE(3656), 1, sym__type_annotation, ACTIONS(3140), 2, anon_sym_table, anon_sym_record, - STATE(2658), 3, + STATE(2659), 3, sym_flat_type, sym_collection_type, sym_list_type, @@ -187304,15 +187268,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [75569] = 4, + [75494] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1757), 1, + STATE(1755), 1, sym_comment, - ACTIONS(838), 2, + ACTIONS(105), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(836), 39, + ACTIONS(103), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187352,15 +187316,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75621] = 4, + [75546] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1758), 1, + STATE(1756), 1, sym_comment, - ACTIONS(842), 2, + ACTIONS(771), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(840), 39, + ACTIONS(769), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187400,22 +187364,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75673] = 4, + [75598] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1759), 1, - sym_comment, - ACTIONS(105), 2, - ts_builtin_sym_end, + ACTIONS(3163), 1, anon_sym_LF, - ACTIONS(103), 39, - anon_sym_SEMI, + ACTIONS(3166), 1, + anon_sym_PIPE, + STATE(1757), 2, + sym_comment, + aux_sym_pipe_element_repeat1, + ACTIONS(3161), 38, + 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_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -187438,43 +187412,30 @@ 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, - [75725] = 7, + anon_sym_CARET, + [75652] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3146), 1, + ACTIONS(599), 1, + anon_sym_LF, + ACTIONS(3169), 1, anon_sym_DOT, - STATE(1760), 1, + STATE(1758), 1, sym_comment, - STATE(1789), 1, + STATE(1780), 1, + aux_sym_cell_path_repeat1, + STATE(1852), 1, sym_path, - STATE(1886), 1, - sym_cell_path, - ACTIONS(611), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(609), 36, - anon_sym_EQ, + ACTIONS(597), 37, 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, @@ -187499,22 +187460,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [75783] = 4, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [75710] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1761), 1, - sym_comment, - ACTIONS(872), 2, - ts_builtin_sym_end, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3173), 1, anon_sym_LF, - ACTIONS(870), 39, - anon_sym_SEMI, + STATE(1757), 1, + aux_sym_pipe_element_repeat1, + STATE(1759), 1, + sym_comment, + ACTIONS(3171), 38, + 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_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -187537,32 +187513,34 @@ 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, - [75835] = 4, + anon_sym_CARET, + [75766] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(1762), 1, - sym_comment, - ACTIONS(773), 2, - ts_builtin_sym_end, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3173), 1, anon_sym_LF, - ACTIONS(771), 39, - anon_sym_SEMI, + STATE(1757), 1, + aux_sym_pipe_element_repeat1, + STATE(1760), 1, + sym_comment, + ACTIONS(3175), 38, + 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_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -187585,39 +187563,33 @@ 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, - [75887] = 7, + anon_sym_CARET, + [75822] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(584), 1, - anon_sym_LF, - ACTIONS(3144), 1, + ACTIONS(3177), 1, anon_sym_DOT, - STATE(1763), 1, + STATE(1850), 1, + sym_path, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1761), 2, sym_comment, - STATE(1774), 1, aux_sym_cell_path_repeat1, - STATE(1841), 1, - sym_path, - ACTIONS(582), 37, + ACTIONS(590), 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, @@ -187642,19 +187614,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [75945] = 4, + [75878] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1764), 1, + STATE(1762), 1, sym_comment, - ACTIONS(850), 2, + ACTIONS(3103), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(848), 39, + ACTIONS(3101), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187694,15 +187662,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [75997] = 4, + [75930] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1765), 1, + STATE(1763), 1, sym_comment, - ACTIONS(769), 2, + ACTIONS(1322), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(767), 39, + ACTIONS(1320), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187742,15 +187710,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76049] = 4, + [75982] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1766), 1, + STATE(1764), 1, sym_comment, - ACTIONS(787), 2, + ACTIONS(1692), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(785), 39, + ACTIONS(1690), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187790,15 +187758,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76101] = 4, + [76034] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1767), 1, + STATE(1765), 1, sym_comment, - ACTIONS(862), 2, + ACTIONS(3125), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(860), 39, + ACTIONS(297), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(3123), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187806,9 +187778,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_val_nothing, anon_sym_true, anon_sym_false, @@ -187838,111 +187807,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76153] = 4, - ACTIONS(147), 1, + [76088] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1768), 1, + STATE(1766), 1, sym_comment, - ACTIONS(759), 14, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - 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_DOT_DOT, - ACTIONS(761), 27, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + ACTIONS(838), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(836), 39, + 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, + anon_sym_LBRACE, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [76205] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1769), 1, - sym_comment, - ACTIONS(752), 14, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - 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_DOT_DOT, - ACTIONS(754), 27, - 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, - anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - [76257] = 4, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [76140] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1770), 1, + STATE(1767), 1, sym_comment, - ACTIONS(3106), 2, + ACTIONS(3125), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3104), 39, + ACTIONS(3123), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -187982,25 +187903,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76309] = 5, + [76192] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3150), 1, - anon_sym_QMARK2, - STATE(1771), 1, + ACTIONS(3134), 1, + anon_sym_DOT, + STATE(1761), 1, + aux_sym_cell_path_repeat1, + STATE(1768), 1, sym_comment, - ACTIONS(651), 39, + STATE(1850), 1, + sym_path, + ACTIONS(588), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(586), 36, anon_sym_EQ, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, anon_sym_STAR, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -188031,168 +187954,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [76363] = 9, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3152), 1, - anon_sym_RBRACK, - ACTIONS(3160), 1, - anon_sym_list, - STATE(2044), 1, - sym__one_type, - STATE(3710), 1, - sym__type_annotation, - ACTIONS(3157), 2, - anon_sym_table, - anon_sym_record, - STATE(1772), 2, - sym_comment, - aux_sym__multiple_types_repeat1, - STATE(2658), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3154), 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, - [76425] = 5, + [76250] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3150), 1, - anon_sym_QMARK2, - STATE(1773), 1, + STATE(1769), 1, sym_comment, - ACTIONS(651), 39, - anon_sym_EQ, + ACTIONS(3121), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3119), 39, anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, - 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, - [76479] = 7, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [76302] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(615), 1, - anon_sym_LF, - ACTIONS(3144), 1, - anon_sym_DOT, - STATE(1774), 1, + STATE(1770), 1, sym_comment, - STATE(1781), 1, - aux_sym_cell_path_repeat1, - STATE(1841), 1, - sym_path, - ACTIONS(613), 37, + ACTIONS(3117), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3115), 39, anon_sym_SEMI, - anon_sym_RPAREN, + 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_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_LBRACE, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, - [76537] = 4, + aux_sym_unquoted_token1, + [76354] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1775), 1, + STATE(1771), 1, sym_comment, - ACTIONS(783), 2, + ACTIONS(767), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(781), 39, + ACTIONS(765), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -188232,15 +188098,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76589] = 4, + [76406] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1776), 1, + STATE(1772), 1, sym_comment, - ACTIONS(779), 2, + ACTIONS(1373), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(777), 39, + ACTIONS(1371), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -188280,15 +188146,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76641] = 4, + [76458] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1777), 1, + STATE(1773), 1, sym_comment, - ACTIONS(1324), 2, + ACTIONS(3113), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(1322), 39, + ACTIONS(3111), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -188328,15 +188194,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76693] = 4, + [76510] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1778), 1, + STATE(1774), 1, sym_comment, - ACTIONS(814), 2, + ACTIONS(3099), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(812), 39, + ACTIONS(3097), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -188376,15 +188242,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76745] = 4, + [76562] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1779), 1, + STATE(1775), 1, sym_comment, - ACTIONS(826), 2, + ACTIONS(3109), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(824), 39, + ACTIONS(3107), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -188424,32 +188290,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76797] = 5, + [76614] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3165), 1, - anon_sym_LF, - ACTIONS(3168), 1, - anon_sym_PIPE, - STATE(1780), 2, + STATE(1776), 1, sym_comment, - aux_sym_pipe_element_repeat1, - ACTIONS(3163), 38, - sym_cmd_identifier, + ACTIONS(109), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(107), 39, + 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_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -188472,20 +188328,29 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [76851] = 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, + [76666] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(596), 1, + ACTIONS(592), 1, anon_sym_LF, - ACTIONS(3171), 1, + ACTIONS(3180), 1, anon_sym_DOT, - STATE(1841), 1, + STATE(1852), 1, sym_path, - STATE(1781), 2, + STATE(1777), 2, sym_comment, aux_sym_cell_path_repeat1, - ACTIONS(594), 37, + ACTIONS(590), 37, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -188523,15 +188388,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_short_flag, - [76907] = 4, + [76722] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1782), 1, + STATE(1778), 1, sym_comment, - ACTIONS(876), 2, + ACTIONS(826), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(874), 39, + ACTIONS(824), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -188571,30 +188436,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [76959] = 4, + [76774] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(672), 1, + STATE(1779), 1, + sym_comment, + ACTIONS(787), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(1783), 1, + ACTIONS(785), 39, + 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_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [76826] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(588), 1, + anon_sym_LF, + ACTIONS(3169), 1, + anon_sym_DOT, + STATE(1777), 1, + aux_sym_cell_path_repeat1, + STATE(1780), 1, sym_comment, - ACTIONS(670), 40, - anon_sym_EQ, + STATE(1852), 1, + sym_path, + ACTIONS(586), 37, 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_DOT, 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, @@ -188619,33 +188531,122 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [77011] = 6, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [76884] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3132), 1, - anon_sym_LF, - STATE(1780), 1, - aux_sym_pipe_element_repeat1, - STATE(1784), 1, + STATE(1781), 1, sym_comment, - ACTIONS(3174), 38, - sym_cmd_identifier, + ACTIONS(830), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(828), 39, + 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_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [76936] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1782), 1, + sym_comment, + ACTIONS(759), 14, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_break, - anon_sym_continue, - anon_sym_do, - anon_sym_if, - anon_sym_match, + anon_sym_in, + anon_sym_DOT, + 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_DOT_DOT, + ACTIONS(761), 27, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [76988] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1783), 1, + sym_comment, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(816), 39, + anon_sym_SEMI, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, @@ -188668,26 +188669,35 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - anon_sym_CARET, - [77067] = 10, - ACTIONS(147), 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, + [77040] = 10, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(3142), 1, anon_sym_list, - ACTIONS(3176), 1, + ACTIONS(3183), 1, anon_sym_RBRACK, - STATE(1772), 1, + STATE(1741), 1, aux_sym__multiple_types_repeat1, - STATE(1785), 1, + STATE(1784), 1, sym_comment, - STATE(2044), 1, + STATE(2026), 1, sym__one_type, - STATE(3710), 1, + STATE(3707), 1, sym__type_annotation, ACTIONS(3140), 2, anon_sym_table, anon_sym_record, - STATE(2658), 3, + STATE(2659), 3, sym_flat_type, sym_collection_type, sym_list_type, @@ -188723,15 +188733,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [77131] = 4, + [77104] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1786), 1, + STATE(1785), 1, sym_comment, - ACTIONS(3110), 2, + ACTIONS(876), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3108), 39, + ACTIONS(874), 39, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -188771,131 +188781,221 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_e_PLUSo_GT, sym_short_flag, aux_sym_unquoted_token1, - [77183] = 6, + [77156] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3178), 1, - anon_sym_DOT, - STATE(1854), 1, - sym_path, - ACTIONS(596), 2, + STATE(1786), 1, + sym_comment, + ACTIONS(868), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(1787), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 36, - anon_sym_EQ, + ACTIONS(866), 39, 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, - [77239] = 4, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [77208] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(704), 1, + STATE(1787), 1, + sym_comment, + ACTIONS(779), 2, + ts_builtin_sym_end, anon_sym_LF, + ACTIONS(777), 39, + 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_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [77260] = 4, + ACTIONS(3), 1, + anon_sym_POUND, STATE(1788), 1, sym_comment, - ACTIONS(702), 40, - anon_sym_EQ, + ACTIONS(806), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(804), 39, anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, - 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, - [77291] = 7, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [77312] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3146), 1, - anon_sym_DOT, - STATE(1746), 1, - aux_sym_cell_path_repeat1, STATE(1789), 1, sym_comment, - STATE(1854), 1, - sym_path, - ACTIONS(584), 2, + ACTIONS(862), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(582), 36, - anon_sym_EQ, + ACTIONS(860), 39, + 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_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [77364] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(576), 1, + anon_sym_LF, + ACTIONS(3169), 1, + anon_sym_DOT, + STATE(1758), 1, + sym_path, + STATE(1790), 1, + sym_comment, + STATE(1885), 1, + sym_cell_path, + ACTIONS(574), 37, 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, @@ -188920,17 +189020,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [77349] = 7, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [77422] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3181), 1, - anon_sym_DOT, - STATE(1790), 1, + ACTIONS(3187), 1, + anon_sym_LF, + STATE(1791), 1, sym_comment, - STATE(1795), 1, + ACTIONS(3185), 39, + 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_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [77473] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3189), 1, + anon_sym_DOT, + STATE(1890), 1, sym_path, - STATE(1825), 1, - sym_cell_path, + STATE(1792), 2, + sym_comment, + aux_sym_cell_path_repeat1, ACTIONS(590), 12, sym_identifier, anon_sym_GT, @@ -188970,18 +189120,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [77406] = 7, - ACTIONS(147), 1, + [77528] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1791), 1, + STATE(1793), 1, sym_comment, - STATE(1792), 1, - aux_sym_cell_path_repeat1, - STATE(1897), 1, + STATE(1823), 1, sym_path, - ACTIONS(613), 12, + STATE(2008), 1, + sym_cell_path, + ACTIONS(568), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -188994,7 +189144,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(615), 25, + ACTIONS(570), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -189020,17 +189170,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [77463] = 6, - ACTIONS(147), 1, + [77585] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3183), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1897), 1, - sym_path, - STATE(1792), 2, + STATE(1794), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 12, + STATE(1823), 1, + sym_path, + STATE(1983), 1, + sym_cell_path, + ACTIONS(609), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -189043,7 +189194,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(596), 25, + ACTIONS(611), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -189069,41 +189220,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [77518] = 7, - ACTIONS(147), 1, + [77642] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3186), 1, - anon_sym_DOT, - STATE(1793), 1, + ACTIONS(658), 1, + anon_sym_LF, + ACTIONS(3194), 1, + anon_sym_QMARK2, + STATE(1795), 1, sym_comment, - STATE(1810), 1, - sym_path, - STATE(1932), 1, - sym_cell_path, - ACTIONS(590), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(592), 31, - anon_sym_COMMA, + ACTIONS(656), 38, + 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_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, @@ -189118,41 +189265,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [77575] = 4, - ACTIONS(3), 1, + sym_short_flag, + [77695] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(761), 1, - anon_sym_LF, - STATE(1794), 1, + ACTIONS(3196), 1, + anon_sym_DOT, + STATE(1796), 1, sym_comment, - ACTIONS(759), 39, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(1813), 1, + sym_path, + STATE(1905), 1, + sym_cell_path, + ACTIONS(574), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(576), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, @@ -189163,20 +189313,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, - [77626] = 7, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [77752] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1791), 1, - aux_sym_cell_path_repeat1, - STATE(1795), 1, + STATE(1797), 1, sym_comment, - STATE(1897), 1, + STATE(1823), 1, sym_path, + STATE(2010), 1, + sym_cell_path, ACTIONS(582), 12, sym_identifier, anon_sym_GT, @@ -189216,228 +189368,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [77683] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(672), 1, - anon_sym_LF, - STATE(1796), 1, - sym_comment, - ACTIONS(670), 39, - 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_DOT, - 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_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [77734] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3188), 1, - anon_sym_LF, - STATE(1797), 1, - sym_comment, - ACTIONS(3163), 39, - 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_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [77785] = 4, - ACTIONS(3), 1, + [77809] = 7, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(3192), 1, - anon_sym_LF, + anon_sym_DOT, STATE(1798), 1, sym_comment, - ACTIONS(3190), 39, - 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_try, - anon_sym_return, - anon_sym_where, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [77836] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(750), 1, - anon_sym_LF, STATE(1799), 1, - sym_comment, - ACTIONS(748), 39, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + sym_cell_path, + STATE(1823), 1, + sym_path, + ACTIONS(574), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, 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, - [77887] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(754), 1, - anon_sym_LF, - STATE(1800), 1, - sym_comment, - ACTIONS(752), 39, - anon_sym_EQ, - anon_sym_SEMI, + ACTIONS(576), 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_DOT, - 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_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, @@ -189448,20 +189418,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, - [77938] = 6, - ACTIONS(147), 1, + [77866] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(305), 1, - anon_sym_DOT_DOT, - STATE(1801), 1, + STATE(1799), 1, sym_comment, - ACTIONS(303), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 12, + ACTIONS(852), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -189474,7 +189436,8 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(765), 25, + anon_sym_DOT_DOT, + ACTIONS(854), 27, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -189500,18 +189463,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [77993] = 7, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [77917] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1795), 1, - sym_path, - STATE(1802), 1, + STATE(1792), 1, + aux_sym_cell_path_repeat1, + STATE(1800), 1, sym_comment, - STATE(1935), 1, - sym_cell_path, - ACTIONS(574), 12, + STATE(1890), 1, + sym_path, + ACTIONS(586), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -189524,7 +189489,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(576), 25, + ACTIONS(588), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -189550,40 +189515,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [78050] = 6, - ACTIONS(147), 1, + [77974] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3194), 1, - anon_sym_DOT, - STATE(1858), 1, - sym_path, - STATE(1803), 2, + ACTIONS(700), 1, + anon_sym_LF, + STATE(1801), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(596), 31, - anon_sym_COMMA, + ACTIONS(698), 39, + 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_DOT, + 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, @@ -189598,37 +189559,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [78105] = 7, - ACTIONS(147), 1, + sym_short_flag, + [78025] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3186), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1803), 1, - aux_sym_cell_path_repeat1, - STATE(1804), 1, + STATE(1802), 1, sym_comment, - STATE(1858), 1, + STATE(1823), 1, sym_path, - ACTIONS(613), 6, + STATE(1995), 1, + sym_cell_path, + ACTIONS(605), 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_DOT_DOT, - ACTIONS(615), 31, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(607), 25, + 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_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_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -189644,30 +189612,29 @@ 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [78162] = 4, + [78082] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(704), 1, + ACTIONS(748), 1, anon_sym_LF, - STATE(1805), 1, + STATE(1803), 1, sym_comment, - ACTIONS(702), 39, + ACTIONS(746), 39, + 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_DOT, anon_sym_STAR, - anon_sym_QMARK2, + 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, @@ -189692,30 +189659,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [78213] = 5, + [78133] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3197), 1, - anon_sym_QMARK2, - STATE(1806), 1, + STATE(1804), 1, sym_comment, - ACTIONS(651), 38, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(686), 38, + 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_DOT, 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, @@ -189740,44 +189706,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [78266] = 4, - ACTIONS(147), 1, + [78184] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1807), 1, + ACTIONS(3198), 1, + anon_sym_DOT, + STATE(1805), 1, sym_comment, - ACTIONS(702), 6, - anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(704), 34, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(1829), 1, + aux_sym_cell_path_repeat1, + STATE(1872), 1, + sym_path, + ACTIONS(599), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(597), 35, + 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_DOT, - 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, @@ -189791,41 +189752,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [78317] = 7, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [78241] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3199), 1, - anon_sym_DOT, - STATE(1808), 1, + ACTIONS(688), 1, + anon_sym_LF, + STATE(1806), 1, sym_comment, - STATE(1816), 1, - aux_sym_cell_path_repeat1, - STATE(1863), 1, - sym_path, - ACTIONS(582), 12, - sym_identifier, + ACTIONS(686), 39, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - 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_DOT_DOT, - ACTIONS(584), 25, - anon_sym_COMMA, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, + anon_sym_DOT, + 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, @@ -189836,31 +189796,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, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [78374] = 5, + sym_short_flag, + [78292] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3197), 1, + ACTIONS(3200), 1, anon_sym_QMARK2, - STATE(1809), 1, + STATE(1807), 1, sym_comment, - ACTIONS(651), 38, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 37, + 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_DOT, 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, @@ -189885,45 +189851,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [78427] = 7, - ACTIONS(147), 1, + [78345] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3186), 1, - anon_sym_DOT, - STATE(1804), 1, - aux_sym_cell_path_repeat1, - STATE(1810), 1, + ACTIONS(3200), 1, + anon_sym_QMARK2, + STATE(1808), 1, sym_comment, - STATE(1858), 1, - sym_path, - ACTIONS(582), 6, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(584), 31, - anon_sym_COMMA, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 37, + anon_sym_EQ, + anon_sym_SEMI, 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_DOT, + 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, @@ -189937,20 +189899,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [78484] = 7, - ACTIONS(147), 1, + [78398] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1795), 1, - sym_path, - STATE(1811), 1, + STATE(1809), 1, sym_comment, - STATE(1985), 1, + STATE(1823), 1, + sym_path, + STATE(1980), 1, sym_cell_path, - ACTIONS(586), 12, + ACTIONS(613), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -189963,7 +189923,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(588), 25, + ACTIONS(615), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -189989,40 +189949,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [78541] = 4, - ACTIONS(147), 1, + [78455] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1812), 1, + ACTIONS(752), 1, + anon_sym_LF, + STATE(1810), 1, sym_comment, - ACTIONS(670), 6, + ACTIONS(750), 39, anon_sym_EQ, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(672), 34, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, + 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_DOT, - anon_sym_QMARK2, + 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, @@ -190036,27 +189996,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [78592] = 7, - ACTIONS(3), 1, + [78506] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3201), 1, + ACTIONS(3196), 1, anon_sym_DOT, - STATE(1813), 1, + STATE(1811), 1, sym_comment, - STATE(1819), 1, + STATE(1815), 1, aux_sym_cell_path_repeat1, - STATE(1864), 1, + STATE(1881), 1, sym_path, - ACTIONS(615), 2, - ts_builtin_sym_end, + ACTIONS(586), 12, + sym_identifier, + anon_sym_GT, + 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_DOT_DOT, + ACTIONS(588), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [78563] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(658), 1, anon_sym_LF, - ACTIONS(613), 35, + ACTIONS(3194), 1, + anon_sym_QMARK2, + STATE(1812), 1, + sym_comment, + ACTIONS(656), 38, 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -190086,21 +190094,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_short_flag, - [78649] = 7, - ACTIONS(147), 1, + [78616] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, + ACTIONS(3196), 1, anon_sym_DOT, - STATE(1795), 1, - sym_path, - STATE(1814), 1, + STATE(1811), 1, + aux_sym_cell_path_repeat1, + STATE(1813), 1, sym_comment, - STATE(1917), 1, - sym_cell_path, - ACTIONS(609), 12, + STATE(1881), 1, + sym_path, + ACTIONS(597), 12, sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -190110,15 +190117,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(611), 25, - anon_sym_COLON, + anon_sym_DOT_DOT, + ACTIONS(599), 25, 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_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -190136,17 +190139,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [78706] = 7, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [78673] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3202), 1, + anon_sym_LF, + STATE(1814), 1, + sym_comment, + ACTIONS(3161), 39, + 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_try, + anon_sym_return, + anon_sym_where, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [78724] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3199), 1, + ACTIONS(3204), 1, anon_sym_DOT, - STATE(1808), 1, + STATE(1881), 1, sym_path, - STATE(1815), 1, + STATE(1815), 2, sym_comment, - STATE(1953), 1, - sym_cell_path, + aux_sym_cell_path_repeat1, ACTIONS(590), 12, sym_identifier, anon_sym_GT, @@ -190186,36 +190240,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [78763] = 7, - ACTIONS(147), 1, + [78779] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3199), 1, + ACTIONS(3207), 1, anon_sym_DOT, STATE(1816), 1, sym_comment, - STATE(1821), 1, - aux_sym_cell_path_repeat1, - STATE(1863), 1, + STATE(1820), 1, sym_path, - ACTIONS(613), 12, - sym_identifier, + STATE(2004), 1, + sym_cell_path, + ACTIONS(574), 6, anon_sym_GT, - 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_DOT_DOT, - ACTIONS(615), 25, + ACTIONS(576), 31, 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, @@ -190231,34 +190285,33 @@ 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [78820] = 4, + [78836] = 7, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(3198), 1, + anon_sym_DOT, + STATE(1805), 1, + sym_path, STATE(1817), 1, sym_comment, - ACTIONS(672), 2, + STATE(1954), 1, + sym_cell_path, + ACTIONS(576), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(670), 38, - anon_sym_EQ, + ACTIONS(574), 35, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, 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, @@ -190283,85 +190336,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [78871] = 4, - ACTIONS(3), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [78893] = 7, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3192), 1, + anon_sym_DOT, STATE(1818), 1, sym_comment, - ACTIONS(704), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(702), 38, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(1823), 1, + sym_path, + STATE(1919), 1, + sym_cell_path, + ACTIONS(578), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, 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, - [78922] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3203), 1, - anon_sym_DOT, - STATE(1864), 1, - sym_path, - ACTIONS(596), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(1819), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 35, - anon_sym_SEMI, + ACTIONS(580), 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_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, @@ -190372,46 +190390,40 @@ 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_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [78977] = 7, - ACTIONS(3), 1, + [78950] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3201), 1, - anon_sym_DOT, - STATE(1813), 1, - aux_sym_cell_path_repeat1, - STATE(1820), 1, + STATE(1819), 1, sym_comment, - STATE(1864), 1, - sym_path, - ACTIONS(584), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(582), 35, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(698), 6, + anon_sym_EQ, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(700), 34, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + 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_DOT, + 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, @@ -190425,39 +190437,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [79034] = 6, - ACTIONS(147), 1, + [79001] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3206), 1, + ACTIONS(3207), 1, anon_sym_DOT, - STATE(1863), 1, - sym_path, - STATE(1821), 2, + STATE(1820), 1, sym_comment, + STATE(1830), 1, aux_sym_cell_path_repeat1, - ACTIONS(594), 12, - sym_identifier, + STATE(1886), 1, + sym_path, + ACTIONS(597), 6, anon_sym_GT, - 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_DOT_DOT, - ACTIONS(596), 25, + ACTIONS(599), 31, 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, @@ -190473,46 +190482,45 @@ 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [79089] = 5, - ACTIONS(3), 1, + [79058] = 6, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(3209), 1, - anon_sym_QMARK2, - STATE(1822), 1, + anon_sym_DOT, + STATE(1886), 1, + sym_path, + STATE(1821), 2, sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 37, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_PIPE, + aux_sym_cell_path_repeat1, + ACTIONS(590), 6, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(592), 31, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - 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_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, @@ -190526,23 +190534,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [79142] = 5, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [79113] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3209), 1, - anon_sym_QMARK2, - STATE(1823), 1, - sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, + ACTIONS(761), 1, anon_sym_LF, - ACTIONS(651), 37, + STATE(1822), 1, + sym_comment, + ACTIONS(759), 39, anon_sym_EQ, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR, anon_sym_PLUS_EQ, @@ -190574,18 +190583,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [79195] = 7, - ACTIONS(147), 1, + [79164] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1795), 1, - sym_path, - STATE(1824), 1, + STATE(1800), 1, + aux_sym_cell_path_repeat1, + STATE(1823), 1, sym_comment, - STATE(2015), 1, - sym_cell_path, - ACTIONS(605), 12, + STATE(1890), 1, + sym_path, + ACTIONS(597), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -190598,7 +190607,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(607), 25, + ACTIONS(599), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -190624,41 +190633,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [79252] = 4, - ACTIONS(147), 1, + [79221] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1825), 1, + STATE(1824), 1, sym_comment, - ACTIONS(767), 13, - sym_identifier, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(698), 38, + anon_sym_EQ, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, 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_DOT_DOT, - ACTIONS(769), 27, - 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_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, @@ -190669,68 +190677,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [79303] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3181), 1, - anon_sym_DOT, - STATE(1795), 1, - sym_path, - STATE(1826), 1, - sym_comment, - STATE(1999), 1, - sym_cell_path, - ACTIONS(578), 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(580), 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, - [79360] = 7, - ACTIONS(147), 1, + [79272] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, + ACTIONS(3192), 1, anon_sym_DOT, - STATE(1795), 1, + STATE(1823), 1, sym_path, - STATE(1827), 1, + STATE(1825), 1, sym_comment, - STATE(2002), 1, + STATE(2007), 1, sym_cell_path, ACTIONS(601), 12, sym_identifier, @@ -190771,20 +190730,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [79417] = 7, + [79329] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3201), 1, + ACTIONS(3212), 1, anon_sym_DOT, - STATE(1820), 1, + STATE(1872), 1, sym_path, - STATE(1828), 1, - sym_comment, - STATE(2012), 1, - sym_cell_path, ACTIONS(592), 2, ts_builtin_sym_end, anon_sym_LF, + STATE(1826), 2, + sym_comment, + aux_sym_cell_path_repeat1, ACTIONS(590), 35, anon_sym_SEMI, anon_sym_PIPE, @@ -190821,18 +190779,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_short_flag, - [79474] = 7, - ACTIONS(147), 1, + [79384] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3181), 1, - anon_sym_DOT, - STATE(1795), 1, - sym_path, - STATE(1829), 1, + ACTIONS(305), 1, + anon_sym_DOT_DOT, + STATE(1827), 1, sym_comment, - STATE(2013), 1, - sym_cell_path, - ACTIONS(568), 12, + ACTIONS(303), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -190845,7 +190802,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(570), 25, + ACTIONS(791), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -190871,39 +190828,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [79531] = 4, - ACTIONS(3), 1, + [79439] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1830), 1, + STATE(1828), 1, sym_comment, - ACTIONS(761), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(759), 37, + ACTIONS(686), 6, anon_sym_EQ, - anon_sym_SEMI, - anon_sym_PIPE, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(688), 34, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_DOT, - 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, @@ -190917,26 +190875,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [79581] = 6, + [79490] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(596), 1, - anon_sym_LF, - ACTIONS(3211), 1, + ACTIONS(3198), 1, anon_sym_DOT, - STATE(1991), 1, - sym_path, - STATE(1831), 2, - sym_comment, + STATE(1826), 1, aux_sym_cell_path_repeat1, - ACTIONS(594), 35, + STATE(1829), 1, + sym_comment, + STATE(1872), 1, + sym_path, + ACTIONS(588), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(586), 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_STAR_STAR, anon_sym_PLUS_PLUS, @@ -190965,37 +190924,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [79635] = 4, - ACTIONS(147), 1, + sym_short_flag, + [79547] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1832), 1, + ACTIONS(3207), 1, + anon_sym_DOT, + STATE(1821), 1, + aux_sym_cell_path_repeat1, + STATE(1830), 1, sym_comment, - ACTIONS(670), 13, - sym_identifier, + STATE(1886), 1, + sym_path, + ACTIONS(586), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, 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(672), 26, - anon_sym_COLON, + anon_sym_DOT_DOT, + ACTIONS(588), 31, 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_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, @@ -191011,14 +190970,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [79685] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [79604] = 5, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(109), 1, anon_sym_LF, - STATE(1833), 1, + STATE(1831), 1, sym_comment, - ACTIONS(3214), 6, + ACTIONS(3215), 6, anon_sym_EQ, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -191058,12 +191022,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [79737] = 4, - ACTIONS(147), 1, + [79656] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1834), 1, + STATE(1832), 1, sym_comment, - ACTIONS(702), 13, + ACTIONS(686), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(688), 32, + 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, + 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_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [79706] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1833), 1, + sym_comment, + ACTIONS(698), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -191077,7 +191087,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(704), 26, + ACTIONS(700), 26, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -191104,14 +191114,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [79787] = 5, - ACTIONS(147), 1, + [79756] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3216), 1, + ACTIONS(3217), 1, anon_sym_QMARK2, - STATE(1835), 1, + STATE(1834), 1, sym_comment, - ACTIONS(651), 13, + ACTIONS(656), 13, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -191125,7 +191135,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(653), 25, + ACTIONS(658), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -191151,24 +191161,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [79839] = 4, + [79808] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(761), 1, - anon_sym_LF, - STATE(1836), 1, + STATE(1835), 1, sym_comment, - ACTIONS(759), 38, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 37, + 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_DOT, 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, @@ -191193,37 +191207,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [79889] = 5, - ACTIONS(147), 1, + [79858] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3218), 1, - anon_sym_QMARK2, - STATE(1837), 1, + STATE(1836), 1, sym_comment, - ACTIONS(651), 7, + ACTIONS(686), 13, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(653), 31, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(688), 26, + 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_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -191239,44 +191253,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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [79941] = 7, - ACTIONS(3), 1, + [79908] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(584), 1, - anon_sym_LF, - ACTIONS(3220), 1, - anon_sym_DOT, - STATE(1838), 1, + STATE(1837), 1, sym_comment, - STATE(1855), 1, - aux_sym_cell_path_repeat1, - STATE(1991), 1, - sym_path, - ACTIONS(582), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(686), 13, + sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(688), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -191287,39 +191294,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_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [79997] = 5, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [79958] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3218), 1, + ACTIONS(3217), 1, anon_sym_QMARK2, - STATE(1839), 1, + STATE(1838), 1, sym_comment, - ACTIONS(651), 7, + ACTIONS(656), 13, + sym_identifier, anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(653), 31, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(658), 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, @@ -191335,44 +191346,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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [80049] = 4, - ACTIONS(3), 1, + [80010] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1840), 1, + STATE(1839), 1, sym_comment, - ACTIONS(750), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(748), 37, - anon_sym_EQ, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(698), 13, + sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_DOT, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(700), 26, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -191383,27 +191387,33 @@ 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, - [80099] = 4, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [80060] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(754), 1, - anon_sym_LF, - STATE(1841), 1, + STATE(1840), 1, sym_comment, - ACTIONS(752), 38, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 37, + 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_DOT, 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, @@ -191428,16 +191438,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [80149] = 4, - ACTIONS(147), 1, + [80110] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1842), 1, + ACTIONS(3219), 1, + anon_sym_QMARK2, + STATE(1841), 1, sym_comment, - ACTIONS(670), 7, + ACTIONS(656), 7, anon_sym_GT, anon_sym_DOT, anon_sym_STAR, @@ -191445,7 +191453,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, anon_sym_DOT_DOT, - ACTIONS(672), 32, + ACTIONS(658), 31, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -191454,7 +191462,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -191478,35 +191485,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - [80199] = 4, - ACTIONS(3), 1, + [80162] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1843), 1, + ACTIONS(3221), 1, + anon_sym_QMARK2, + STATE(1842), 1, sym_comment, - ACTIONS(704), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(702), 37, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(656), 13, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, anon_sym_in, anon_sym_DOT, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(658), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, @@ -191517,42 +191527,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_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_short_flag, - [80249] = 4, - ACTIONS(3), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [80214] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1844), 1, + ACTIONS(3221), 1, + anon_sym_QMARK2, + STATE(1843), 1, sym_comment, - ACTIONS(672), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(670), 37, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(656), 13, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, anon_sym_in, anon_sym_DOT, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(658), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, @@ -191563,19 +191574,19 @@ 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_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_short_flag, - [80299] = 4, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [80266] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1845), 1, + ACTIONS(3219), 1, + anon_sym_QMARK2, + STATE(1844), 1, sym_comment, - ACTIONS(702), 7, + ACTIONS(656), 7, anon_sym_GT, anon_sym_DOT, anon_sym_STAR, @@ -191583,7 +191594,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, anon_sym_DOT_DOT, - ACTIONS(704), 32, + ACTIONS(658), 31, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -191592,7 +191603,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_EQ_GT, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -191616,38 +191626,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_or, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - [80349] = 5, - ACTIONS(147), 1, + [80318] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3222), 1, + ACTIONS(3223), 1, anon_sym_QMARK2, - STATE(1846), 1, + STATE(1845), 1, sym_comment, - ACTIONS(651), 13, - sym_identifier, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 36, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, anon_sym_DOT, 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_DOT_DOT, - ACTIONS(653), 25, - anon_sym_COMMA, - anon_sym_DASH, - 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, @@ -191658,25 +191666,27 @@ 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_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [80401] = 7, + sym_short_flag, + [80370] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(592), 1, + ACTIONS(576), 1, anon_sym_LF, - ACTIONS(3220), 1, + ACTIONS(3225), 1, anon_sym_DOT, - STATE(1838), 1, - sym_path, - STATE(1847), 1, + STATE(1846), 1, sym_comment, - STATE(2040), 1, + STATE(1847), 1, + sym_path, + STATE(2072), 1, sym_cell_path, - ACTIONS(590), 35, + ACTIONS(574), 35, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -191712,38 +191722,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [80457] = 5, - ACTIONS(147), 1, + [80426] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3222), 1, - anon_sym_QMARK2, - STATE(1848), 1, + ACTIONS(599), 1, + anon_sym_LF, + ACTIONS(3225), 1, + anon_sym_DOT, + STATE(1847), 1, sym_comment, - ACTIONS(651), 13, - sym_identifier, + STATE(1853), 1, + aux_sym_cell_path_repeat1, + STATE(1969), 1, + sym_path, + ACTIONS(597), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - 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_DOT_DOT, - ACTIONS(653), 25, - anon_sym_COMMA, 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, @@ -191754,48 +191765,42 @@ 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_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [80509] = 5, - ACTIONS(147), 1, + [80482] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3216), 1, + ACTIONS(3223), 1, anon_sym_QMARK2, - STATE(1849), 1, + STATE(1848), 1, sym_comment, - ACTIONS(651), 13, - sym_identifier, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 36, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_DOT, 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(653), 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, @@ -191806,37 +191811,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [80561] = 4, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [80534] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1850), 1, + STATE(1849), 1, sym_comment, - ACTIONS(702), 13, - sym_identifier, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(698), 37, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, anon_sym_DOT, 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_DOT_DOT, - ACTIONS(704), 26, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, 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, @@ -191847,27 +191857,29 @@ 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_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [80611] = 4, + sym_short_flag, + [80584] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(779), 1, - anon_sym_LF, - STATE(1851), 1, + STATE(1850), 1, sym_comment, - ACTIONS(777), 38, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 37, anon_sym_EQ, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, anon_sym_PLUS_EQ, anon_sym_DASH_EQ, @@ -191898,17 +191910,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [80661] = 5, + [80634] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3224), 1, - anon_sym_QMARK2, - STATE(1852), 1, + STATE(1851), 1, sym_comment, - ACTIONS(653), 2, + ACTIONS(688), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(651), 36, + ACTIONS(686), 37, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -191917,6 +191927,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -191945,23 +191956,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_short_flag, - [80713] = 5, + [80684] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3224), 1, - anon_sym_QMARK2, - STATE(1853), 1, - sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, + ACTIONS(761), 1, anon_sym_LF, - ACTIONS(651), 36, + STATE(1852), 1, + sym_comment, + ACTIONS(759), 38, 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, @@ -191992,28 +192002,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, sym_short_flag, - [80765] = 4, + [80734] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(1854), 1, - sym_comment, - ACTIONS(754), 2, - ts_builtin_sym_end, + ACTIONS(588), 1, anon_sym_LF, - ACTIONS(752), 37, - anon_sym_EQ, + ACTIONS(3225), 1, + anon_sym_DOT, + STATE(1853), 1, + sym_comment, + STATE(1854), 1, + aux_sym_cell_path_repeat1, + STATE(1969), 1, + sym_path, + ACTIONS(586), 35, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + 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, @@ -192038,20 +192048,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [80815] = 7, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [80790] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(615), 1, + ACTIONS(592), 1, anon_sym_LF, - ACTIONS(3220), 1, + ACTIONS(3227), 1, anon_sym_DOT, - STATE(1831), 1, - aux_sym_cell_path_repeat1, - STATE(1855), 1, - sym_comment, - STATE(1991), 1, + STATE(1969), 1, sym_path, - ACTIONS(613), 35, + STATE(1854), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(590), 35, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -192087,37 +192099,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [80871] = 4, - ACTIONS(147), 1, + [80844] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1856), 1, + ACTIONS(752), 1, + anon_sym_LF, + STATE(1855), 1, sym_comment, - ACTIONS(670), 13, - sym_identifier, + ACTIONS(750), 38, + 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_DOT, 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_DOT_DOT, - ACTIONS(672), 26, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - 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, @@ -192128,89 +192138,46 @@ 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_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [80921] = 7, + sym_short_flag, + [80894] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(584), 1, + ACTIONS(862), 1, anon_sym_LF, - ACTIONS(3226), 1, - anon_sym_DOT, - STATE(1857), 1, + STATE(1856), 1, sym_comment, - STATE(1867), 1, - aux_sym_cell_path_repeat1, - STATE(2054), 1, - sym_path, - ACTIONS(582), 34, + ACTIONS(860), 38, + anon_sym_EQ, 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [80976] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1858), 1, - sym_comment, - ACTIONS(752), 7, anon_sym_GT, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(754), 31, - 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_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, @@ -192224,37 +192191,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [81025] = 4, - ACTIONS(3), 1, + [80944] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(672), 1, - anon_sym_LF, - STATE(1859), 1, + STATE(1857), 1, sym_comment, - ACTIONS(670), 37, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(698), 7, anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(700), 32, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_DOT, - 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, @@ -192269,16 +192236,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [81074] = 4, - ACTIONS(147), 1, + [80994] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1860), 1, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1858), 1, sym_comment, - ACTIONS(759), 13, + STATE(3482), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2659), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 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, + [81049] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1859), 1, + sym_comment, + ACTIONS(746), 13, sym_identifier, anon_sym_GT, + anon_sym_DASH, anon_sym_in, anon_sym_DOT, anon_sym_STAR, @@ -192289,11 +192304,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT, - ACTIONS(761), 25, + ACTIONS(748), 25, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + 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, @@ -192311,25 +192330,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [81123] = 7, + [81098] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(611), 1, + ACTIONS(580), 1, anon_sym_LF, - ACTIONS(3228), 1, + ACTIONS(3230), 1, anon_sym_DOT, - STATE(1861), 1, + STATE(1860), 1, sym_comment, - STATE(1892), 1, + STATE(1874), 1, sym_path, - STATE(2090), 1, + STATE(2097), 1, sym_cell_path, - ACTIONS(609), 34, + ACTIONS(578), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -192364,18 +192378,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [81178] = 5, + [81153] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1861), 1, + sym_comment, + ACTIONS(3234), 16, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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(3232), 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, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + [81202] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(765), 1, + ACTIONS(599), 1, anon_sym_LF, + ACTIONS(3236), 1, + anon_sym_DOT, STATE(1862), 1, sym_comment, + STATE(1869), 1, + aux_sym_cell_path_repeat1, + STATE(2080), 1, + sym_path, + ACTIONS(597), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [81257] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(791), 1, + anon_sym_LF, + STATE(1863), 1, + sym_comment, ACTIONS(387), 3, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - ACTIONS(763), 34, + ACTIONS(789), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -192410,67 +192517,124 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [81229] = 4, - ACTIONS(147), 1, + [81308] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1863), 1, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1864), 1, sym_comment, - ACTIONS(752), 13, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_DOT, - 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_DOT_DOT, - ACTIONS(754), 25, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [81278] = 4, - ACTIONS(3), 1, + STATE(2680), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2659), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 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, + [81363] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1864), 1, + ACTIONS(3142), 1, + anon_sym_list, + STATE(1865), 1, sym_comment, - ACTIONS(754), 2, - ts_builtin_sym_end, + STATE(1931), 1, + sym__type_annotation, + ACTIONS(3140), 2, + anon_sym_table, + anon_sym_record, + STATE(2659), 3, + sym_flat_type, + sym_collection_type, + sym_list_type, + ACTIONS(3138), 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, + [81418] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(607), 1, anon_sym_LF, - ACTIONS(752), 36, + ACTIONS(3230), 1, + anon_sym_DOT, + STATE(1866), 1, + sym_comment, + STATE(1874), 1, + sym_path, + STATE(2134), 1, + sym_cell_path, + ACTIONS(605), 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_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -192496,25 +192660,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [81327] = 4, + [81473] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1865), 1, - sym_comment, - ACTIONS(761), 2, - ts_builtin_sym_end, + ACTIONS(658), 1, anon_sym_LF, - ACTIONS(759), 36, + ACTIONS(3238), 1, + anon_sym_QMARK2, + STATE(1867), 1, + sym_comment, + ACTIONS(656), 36, 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, @@ -192544,28 +192707,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_short_flag, - [81376] = 5, + [81524] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(1866), 1, - sym_comment, - ACTIONS(109), 2, - ts_builtin_sym_end, + ACTIONS(658), 1, anon_sym_LF, - ACTIONS(3230), 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(107), 30, + ACTIONS(3238), 1, + anon_sym_QMARK2, + STATE(1868), 1, + sym_comment, + ACTIONS(656), 36, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -192591,67 +192750,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [81427] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(615), 1, - anon_sym_LF, - ACTIONS(3226), 1, - anon_sym_DOT, - STATE(1867), 1, - sym_comment, - STATE(1868), 1, - aux_sym_cell_path_repeat1, - STATE(2054), 1, - sym_path, - ACTIONS(613), 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_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [81482] = 6, + [81575] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(596), 1, + ACTIONS(588), 1, anon_sym_LF, - ACTIONS(3232), 1, + ACTIONS(3236), 1, anon_sym_DOT, - STATE(2054), 1, - sym_path, - STATE(1868), 2, + STATE(1869), 1, sym_comment, + STATE(1878), 1, aux_sym_cell_path_repeat1, - ACTIONS(594), 34, + STATE(2080), 1, + sym_path, + ACTIONS(586), 34, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -192686,21 +192801,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [81535] = 7, + [81630] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3235), 1, - anon_sym_DOT, - STATE(1869), 1, + STATE(1870), 1, sym_comment, - STATE(1891), 1, - aux_sym_cell_path_repeat1, - STATE(2061), 1, - sym_path, - ACTIONS(584), 2, + ACTIONS(109), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(582), 33, + ACTIONS(3240), 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(107), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -192731,31 +192847,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [81590] = 7, + [81681] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(588), 1, - anon_sym_LF, - ACTIONS(3228), 1, - anon_sym_DOT, - STATE(1870), 1, + STATE(1871), 1, sym_comment, - STATE(1892), 1, - sym_path, - STATE(2110), 1, - sym_cell_path, - ACTIONS(586), 34, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 36, 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -192781,87 +192888,87 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [81645] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1871), 1, - sym_comment, - ACTIONS(3239), 16, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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(3237), 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, anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [81694] = 4, - ACTIONS(147), 1, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [81730] = 4, + ACTIONS(3), 1, anon_sym_POUND, STATE(1872), 1, sym_comment, - ACTIONS(748), 13, - sym_identifier, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 36, + anon_sym_SEMI, + anon_sym_PIPE, 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, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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(750), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [81779] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3242), 1, + anon_sym_DOT, + STATE(1873), 1, + sym_comment, + STATE(1883), 1, + aux_sym_cell_path_repeat1, + STATE(2049), 1, + sym_path, + ACTIONS(599), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(597), 33, + anon_sym_SEMI, 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_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, @@ -192872,72 +192979,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [81743] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3245), 1, - anon_sym_list, - STATE(1873), 1, - sym_comment, - STATE(1939), 1, - sym__type_annotation, - ACTIONS(3243), 2, - anon_sym_table, - anon_sym_record, - STATE(2046), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3241), 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, - [81798] = 5, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [81834] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, + ACTIONS(599), 1, anon_sym_LF, - ACTIONS(3247), 1, - anon_sym_QMARK2, + ACTIONS(3230), 1, + anon_sym_DOT, STATE(1874), 1, sym_comment, - ACTIONS(651), 36, + STATE(1896), 1, + aux_sym_cell_path_repeat1, + STATE(2017), 1, + sym_path, + ACTIONS(597), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -192963,23 +193032,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [81849] = 7, + sym_short_flag, + [81889] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(576), 1, + ACTIONS(584), 1, anon_sym_LF, - ACTIONS(3228), 1, + ACTIONS(3230), 1, anon_sym_DOT, + STATE(1874), 1, + sym_path, STATE(1875), 1, sym_comment, - STATE(1892), 1, - sym_path, - STATE(2121), 1, + STATE(2150), 1, sym_cell_path, - ACTIONS(574), 34, + ACTIONS(582), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -193014,27 +193081,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [81904] = 7, + [81944] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3235), 1, - anon_sym_DOT, - STATE(1869), 1, - sym_path, + ACTIONS(688), 1, + anon_sym_LF, STATE(1876), 1, sym_comment, - STATE(2157), 1, - sym_cell_path, - ACTIONS(592), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(590), 33, + ACTIONS(686), 37, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -193062,16 +193126,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [81959] = 5, + [81993] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, + ACTIONS(700), 1, anon_sym_LF, - ACTIONS(3247), 1, - anon_sym_QMARK2, STATE(1877), 1, sym_comment, - ACTIONS(651), 36, + ACTIONS(698), 37, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -193081,6 +193143,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -193108,24 +193171,74 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [82010] = 4, + [82042] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(704), 1, + ACTIONS(592), 1, anon_sym_LF, - STATE(1878), 1, + ACTIONS(3244), 1, + anon_sym_DOT, + STATE(2080), 1, + sym_path, + STATE(1878), 2, sym_comment, - ACTIONS(702), 37, + aux_sym_cell_path_repeat1, + ACTIONS(590), 34, 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [82095] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3242), 1, anon_sym_DOT, + STATE(1873), 1, + sym_path, + STATE(1879), 1, + sym_comment, + STATE(2166), 1, + sym_cell_path, + ACTIONS(576), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(574), 33, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -193153,79 +193266,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [82059] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3142), 1, - anon_sym_list, - STATE(1879), 1, - sym_comment, - STATE(2679), 1, - sym__type_annotation, - ACTIONS(3140), 2, - anon_sym_table, - anon_sym_record, - STATE(2658), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3138), 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, - [82114] = 4, - ACTIONS(147), 1, + [82150] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(1880), 1, sym_comment, - ACTIONS(759), 7, + ACTIONS(750), 13, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_DOT, 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_DOT_DOT, - ACTIONS(761), 31, + ACTIONS(752), 25, 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, @@ -193241,45 +193306,41 @@ 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_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, - [82163] = 7, - ACTIONS(3), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [82199] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(592), 1, - anon_sym_LF, - ACTIONS(3228), 1, - anon_sym_DOT, STATE(1881), 1, sym_comment, - STATE(1892), 1, - sym_path, - STATE(1896), 1, - sym_cell_path, - ACTIONS(590), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(759), 13, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(761), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, @@ -193290,24 +193351,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, - [82218] = 7, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [82248] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(611), 1, + ACTIONS(580), 1, anon_sym_LF, - ACTIONS(3226), 1, + ACTIONS(3236), 1, anon_sym_DOT, - STATE(1857), 1, + STATE(1862), 1, sym_path, STATE(1882), 1, sym_comment, - STATE(2131), 1, + STATE(2145), 1, sym_cell_path, - ACTIONS(609), 34, + ACTIONS(578), 34, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -193342,75 +193404,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [82273] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3142), 1, - anon_sym_list, - STATE(1883), 1, - sym_comment, - STATE(3500), 1, - sym__type_annotation, - ACTIONS(3140), 2, - anon_sym_table, - anon_sym_record, - STATE(2658), 3, - sym_flat_type, - sym_collection_type, - sym_list_type, - ACTIONS(3138), 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, - [82328] = 6, + [82303] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(596), 1, - anon_sym_LF, - ACTIONS(3249), 1, + ACTIONS(3242), 1, anon_sym_DOT, - STATE(2078), 1, - sym_path, - STATE(1884), 2, + STATE(1883), 1, sym_comment, + STATE(1892), 1, aux_sym_cell_path_repeat1, - ACTIONS(594), 34, + STATE(2049), 1, + sym_path, + ACTIONS(588), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(586), 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_STAR_STAR, anon_sym_PLUS_PLUS, @@ -193436,21 +193449,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [82381] = 7, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [82358] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(580), 1, + ACTIONS(570), 1, anon_sym_LF, - ACTIONS(3228), 1, + ACTIONS(3230), 1, anon_sym_DOT, - STATE(1885), 1, - sym_comment, - STATE(1892), 1, + STATE(1874), 1, sym_path, - STATE(2097), 1, + STATE(1884), 1, + sym_comment, + STATE(2155), 1, sym_cell_path, - ACTIONS(578), 34, + ACTIONS(568), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -193485,27 +193500,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [82436] = 4, + [82413] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(1886), 1, - sym_comment, - ACTIONS(779), 2, - ts_builtin_sym_end, + ACTIONS(854), 1, anon_sym_LF, - ACTIONS(777), 36, - anon_sym_EQ, + STATE(1885), 1, + sym_comment, + ACTIONS(852), 37, 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, @@ -193530,40 +193541,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [82485] = 7, - ACTIONS(3), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [82462] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(570), 1, - anon_sym_LF, - ACTIONS(3228), 1, - anon_sym_DOT, - STATE(1887), 1, + STATE(1886), 1, sym_comment, - STATE(1892), 1, - sym_path, - STATE(2103), 1, - sym_cell_path, - ACTIONS(568), 34, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(759), 7, + anon_sym_GT, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(761), 31, + anon_sym_COMMA, 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, @@ -193577,41 +193588,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [82540] = 7, - ACTIONS(3), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [82511] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(615), 1, - anon_sym_LF, - ACTIONS(3228), 1, - anon_sym_DOT, - STATE(1884), 1, - aux_sym_cell_path_repeat1, - STATE(1888), 1, + STATE(1887), 1, sym_comment, - STATE(2078), 1, - sym_path, - ACTIONS(613), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(750), 7, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(752), 31, + 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, @@ -193625,21 +193633,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [82595] = 7, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [82560] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(603), 1, + ACTIONS(576), 1, anon_sym_LF, - ACTIONS(3228), 1, + ACTIONS(3230), 1, anon_sym_DOT, - STATE(1889), 1, - sym_comment, - STATE(1892), 1, + STATE(1874), 1, sym_path, - STATE(2141), 1, + STATE(1885), 1, sym_cell_path, - ACTIONS(601), 34, + STATE(1888), 1, + sym_comment, + ACTIONS(574), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -193674,23 +193683,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [82650] = 7, - ACTIONS(147), 1, + [82615] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3142), 1, + ACTIONS(3251), 1, anon_sym_list, - STATE(1890), 1, + STATE(1889), 1, sym_comment, - STATE(1939), 1, + STATE(1931), 1, sym__type_annotation, - ACTIONS(3140), 2, + ACTIONS(3249), 2, anon_sym_table, anon_sym_record, - STATE(2658), 3, + STATE(2029), 3, sym_flat_type, sym_collection_type, sym_list_type, - ACTIONS(3138), 31, + ACTIONS(3247), 31, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -193722,38 +193731,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_string, anon_sym_variable, anon_sym_var_DASHwith_DASHopt_DASHtype, - [82705] = 7, - ACTIONS(3), 1, + [82670] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3235), 1, - anon_sym_DOT, - STATE(1891), 1, + STATE(1890), 1, sym_comment, - STATE(1895), 1, - aux_sym_cell_path_repeat1, - STATE(2061), 1, - sym_path, - ACTIONS(615), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(613), 33, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(759), 13, + sym_identifier, anon_sym_GT, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(761), 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, @@ -193764,26 +193776,19 @@ 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_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [82760] = 7, + [82719] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(584), 1, + ACTIONS(592), 1, anon_sym_LF, - ACTIONS(3228), 1, + ACTIONS(3253), 1, anon_sym_DOT, - STATE(1888), 1, - aux_sym_cell_path_repeat1, - STATE(1892), 1, - sym_comment, - STATE(2078), 1, + STATE(2017), 1, sym_path, - ACTIONS(582), 34, + STATE(1891), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(590), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -193818,28 +193823,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [82815] = 7, + [82772] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(607), 1, - anon_sym_LF, - ACTIONS(3228), 1, + ACTIONS(3256), 1, anon_sym_DOT, - STATE(1892), 1, + STATE(2049), 1, sym_path, - STATE(1893), 1, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1892), 2, sym_comment, - STATE(2104), 1, - sym_cell_path, - ACTIONS(605), 34, + aux_sym_cell_path_repeat1, + ACTIONS(590), 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_STAR_STAR, anon_sym_PLUS_PLUS, @@ -193865,42 +193867,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [82870] = 4, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [82825] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1894), 1, + ACTIONS(603), 1, + anon_sym_LF, + ACTIONS(3230), 1, + anon_sym_DOT, + STATE(1874), 1, + sym_path, + STATE(1893), 1, sym_comment, - ACTIONS(759), 13, - sym_identifier, + STATE(2157), 1, + sym_cell_path, + ACTIONS(601), 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_DOT, + 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(761), 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, @@ -193911,25 +193914,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [82919] = 6, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [82880] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3252), 1, + ACTIONS(615), 1, + anon_sym_LF, + ACTIONS(3230), 1, anon_sym_DOT, - STATE(2061), 1, + STATE(1874), 1, sym_path, - ACTIONS(596), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(1895), 2, + STATE(1894), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 33, + STATE(2151), 1, + sym_cell_path, + ACTIONS(613), 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, @@ -193955,17 +193965,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [82972] = 4, + sym_short_flag, + [82935] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(769), 1, + ACTIONS(611), 1, anon_sym_LF, - STATE(1896), 1, + ACTIONS(3230), 1, + anon_sym_DOT, + STATE(1874), 1, + sym_path, + STATE(1895), 1, sym_comment, - ACTIONS(767), 37, + STATE(2095), 1, + sym_cell_path, + ACTIONS(609), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -193999,45 +194013,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [83021] = 4, - ACTIONS(147), 1, + [82990] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1897), 1, + ACTIONS(588), 1, + anon_sym_LF, + ACTIONS(3230), 1, + anon_sym_DOT, + STATE(1891), 1, + aux_sym_cell_path_repeat1, + STATE(1896), 1, sym_comment, - ACTIONS(752), 13, - sym_identifier, + STATE(2017), 1, + sym_path, + ACTIONS(586), 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_DOT, + 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(754), 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, @@ -194048,28 +194058,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [83070] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [83045] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, - anon_sym_DOT, - STATE(1898), 1, + STATE(1897), 1, sym_comment, - STATE(1921), 1, - aux_sym_cell_path_repeat1, - STATE(2099), 1, - sym_path, - ACTIONS(615), 2, + ACTIONS(862), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(613), 32, + ACTIONS(860), 36, + anon_sym_EQ, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, 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, @@ -194094,58 +194107,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [83124] = 19, - ACTIONS(147), 1, + [83094] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3277), 1, - anon_sym_bit_DASHand, - ACTIONS(3279), 1, - anon_sym_bit_DASHxor, - ACTIONS(3281), 1, - anon_sym_bit_DASHor, - ACTIONS(3283), 1, - anon_sym_and, - ACTIONS(3285), 1, - anon_sym_xor, - STATE(1899), 1, + STATE(1898), 1, sym_comment, - ACTIONS(816), 2, + ACTIONS(750), 13, sym_identifier, - anon_sym_or, - ACTIONS(3257), 2, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3259), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3265), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3275), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3263), 3, + anon_sym_in, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3273), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3271), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(818), 8, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(752), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -194154,35 +194135,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [83202] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3287), 1, - anon_sym_QMARK2, - STATE(1900), 1, - sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 34, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - 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, @@ -194193,90 +194152,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + [83143] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(664), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + ACTIONS(3279), 1, anon_sym_and, + ACTIONS(3281), 1, anon_sym_xor, + ACTIONS(3283), 1, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [83252] = 9, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - STATE(1901), 1, + STATE(1899), 1, sym_comment, - ACTIONS(3259), 2, + STATE(2778), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(3261), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3265), 2, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3263), 3, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(662), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(816), 7, - sym_identifier, + anon_sym_SLASH_SLASH, + ACTIONS(3259), 6, anon_sym_GT, - anon_sym_in, - anon_sym_LT2, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(818), 20, - 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_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, - [83310] = 5, - ACTIONS(3), 1, + [83225] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3287), 1, - anon_sym_QMARK2, - STATE(1902), 1, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1900), 1, sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 34, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(1952), 1, + sym_path, + STATE(2189), 1, + sym_cell_path, + ACTIONS(605), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(607), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - 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, @@ -194290,35 +194260,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [83360] = 7, - ACTIONS(147), 1, + [83279] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3289), 1, + ACTIONS(3287), 1, anon_sym_DOT, - STATE(1903), 1, + STATE(1901), 1, sym_comment, - STATE(1940), 1, - aux_sym_cell_path_repeat1, - STATE(2117), 1, + STATE(1973), 1, sym_path, - ACTIONS(582), 7, + STATE(2292), 1, + sym_cell_path, + ACTIONS(582), 11, + 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_DOT_DOT, - ACTIONS(584), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(584), 23, + anon_sym_COMMA, + anon_sym_DASH, + 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, @@ -194334,45 +194304,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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [83414] = 7, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [83333] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - STATE(1904), 1, + ACTIONS(3287), 1, + anon_sym_DOT, + STATE(1902), 1, sym_comment, - ACTIONS(3265), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3263), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(816), 9, + STATE(1973), 1, + sym_path, + STATE(2288), 1, + sym_cell_path, + ACTIONS(568), 11, 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(818), 22, - anon_sym_COLON, + ACTIONS(570), 23, 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_RBRACE, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -194387,93 +194351,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [83468] = 13, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [83387] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - STATE(1905), 1, + ACTIONS(676), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + ACTIONS(3279), 1, + anon_sym_and, + ACTIONS(3281), 1, + anon_sym_xor, + ACTIONS(3283), 1, + anon_sym_or, + STATE(1903), 1, sym_comment, - ACTIONS(3257), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3259), 2, + STATE(2787), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(3261), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3265), 2, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3263), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3273), 3, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(674), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3263), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3271), 4, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3259), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 13, - 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_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [83534] = 8, - ACTIONS(147), 1, + [83469] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - STATE(1906), 1, + ACTIONS(3289), 1, + anon_sym_DOT, + STATE(1904), 1, sym_comment, - ACTIONS(3259), 2, + STATE(1929), 1, + aux_sym_cell_path_repeat1, + STATE(2128), 1, + sym_path, + ACTIONS(597), 7, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3265), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3263), 3, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - ACTIONS(816), 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(818), 22, - 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_DOT_DOT, + ACTIONS(599), 27, 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, @@ -194488,49 +194456,43 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [83590] = 11, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [83523] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - STATE(1907), 1, + STATE(1905), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(852), 12, + sym_identifier, anon_sym_GT, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_PLUS, anon_sym_LT2, - ACTIONS(3259), 2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT, + ACTIONS(854), 25, + anon_sym_COMMA, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3265), 2, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3263), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3271), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 5, - sym_identifier, - anon_sym_in, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(818), 16, - 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_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -194539,35 +194501,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [83652] = 7, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [83571] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3291), 1, + ACTIONS(3287), 1, anon_sym_DOT, - STATE(1908), 1, + STATE(1906), 1, sym_comment, - STATE(1946), 1, + STATE(1973), 1, sym_path, - STATE(2174), 1, + STATE(2287), 1, sym_cell_path, - ACTIONS(578), 5, + ACTIONS(601), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(580), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(603), 23, 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, @@ -194583,38 +194550,38 @@ 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, - [83706] = 7, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [83625] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3291), 1, - anon_sym_DOT, - STATE(1909), 1, + STATE(1907), 1, sym_comment, - STATE(1946), 1, - sym_path, - STATE(2181), 1, - sym_cell_path, - ACTIONS(586), 5, + ACTIONS(789), 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(588), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(791), 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, @@ -194630,24 +194597,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, - [83760] = 7, + [83673] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(1910), 1, + STATE(1908), 1, sym_comment, - STATE(1934), 1, + STATE(1930), 1, sym_path, - STATE(2170), 1, + STATE(2258), 1, sym_cell_path, - ACTIONS(588), 2, + ACTIONS(607), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(586), 32, + ACTIONS(605), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -194680,12 +194644,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [83814] = 4, - ACTIONS(147), 1, + [83727] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1911), 1, + STATE(1909), 1, sym_comment, - ACTIONS(866), 12, + ACTIONS(844), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -194698,7 +194662,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(868), 25, + ACTIONS(846), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -194724,18 +194688,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [83862] = 7, - ACTIONS(147), 1, + [83775] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3293), 1, + ACTIONS(3287), 1, anon_sym_DOT, - STATE(1912), 1, + STATE(1910), 1, sym_comment, - STATE(1974), 1, + STATE(1973), 1, sym_path, - STATE(2299), 1, + STATE(2219), 1, sym_cell_path, - ACTIONS(609), 11, + ACTIONS(578), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -194747,7 +194711,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(611), 23, + ACTIONS(580), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -194771,21 +194735,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [83916] = 7, + [83829] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + ACTIONS(3279), 1, + anon_sym_and, + ACTIONS(3281), 1, + anon_sym_xor, + ACTIONS(3283), 1, + anon_sym_or, + STATE(1911), 1, + sym_comment, + STATE(2783), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(3261), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3267), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(666), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3259), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [83911] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(1913), 1, + STATE(1912), 1, sym_comment, - STATE(1934), 1, + STATE(1930), 1, sym_path, - STATE(2200), 1, + STATE(2252), 1, sym_cell_path, - ACTIONS(576), 2, + ACTIONS(584), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(574), 32, + ACTIONS(582), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -194818,25 +194843,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [83970] = 4, - ACTIONS(147), 1, + [83965] = 11, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1914), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + STATE(1913), 1, sym_comment, - ACTIONS(107), 12, - sym_identifier, + ACTIONS(3293), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3295), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3303), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3305), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 5, + sym_identifier, + anon_sym_in, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(109), 25, + ACTIONS(783), 16, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -194845,15 +194886,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -194862,82 +194894,44 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [84018] = 5, - ACTIONS(3), 1, + [84027] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3295), 1, - anon_sym_QMARK2, - STATE(1915), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + STATE(1914), 1, sym_comment, - ACTIONS(651), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3295), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3299), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3297), 3, + anon_sym_STAR, 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, + ACTIONS(781), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, 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, - [84068] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3295), 1, - anon_sym_QMARK2, - STATE(1916), 1, - sym_comment, - ACTIONS(651), 35, - anon_sym_SEMI, + ACTIONS(783), 22, + 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_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, @@ -194948,29 +194942,46 @@ 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, - [84118] = 4, - ACTIONS(147), 1, + [84083] = 13, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1917), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3307), 1, + anon_sym_in, + STATE(1915), 1, sym_comment, - ACTIONS(777), 12, - sym_identifier, + ACTIONS(3293), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3295), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3303), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3309), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(781), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(779), 25, + ACTIONS(3305), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(783), 13, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -194979,42 +194990,36 @@ static const uint16_t ts_small_parse_table[] = { 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, - [84166] = 4, - ACTIONS(147), 1, + [84149] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1918), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + STATE(1916), 1, sym_comment, - ACTIONS(781), 12, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3297), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(781), 9, 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(783), 25, + ACTIONS(783), 22, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195023,9 +195028,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -195040,40 +195042,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [84214] = 7, - ACTIONS(147), 1, + [84203] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3291), 1, - anon_sym_DOT, - STATE(1919), 1, + ACTIONS(658), 1, + anon_sym_LF, + ACTIONS(3311), 1, + anon_sym_QMARK2, + STATE(1917), 1, sym_comment, - STATE(1946), 1, - sym_path, - STATE(2304), 1, - sym_cell_path, - ACTIONS(609), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(611), 29, - anon_sym_COMMA, + ACTIONS(656), 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_if, - anon_sym_LBRACE, anon_sym_RBRACE, - anon_sym_EQ_GT, + 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, @@ -195085,75 +195084,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, - anon_sym_xor, - anon_sym_or, - [84268] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3297), 1, - anon_sym_DOT, - STATE(1920), 1, - sym_comment, - STATE(2011), 1, - sym_path, - STATE(2252), 1, - sym_cell_path, - ACTIONS(611), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(609), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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_xor, + anon_sym_or, sym_short_flag, - [84322] = 6, + [84253] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3299), 1, - anon_sym_DOT, - STATE(2099), 1, - sym_path, - ACTIONS(596), 2, - ts_builtin_sym_end, + ACTIONS(658), 1, anon_sym_LF, - STATE(1921), 2, + ACTIONS(3311), 1, + anon_sym_QMARK2, + STATE(1918), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 32, + ACTIONS(656), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -195180,12 +195132,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [84374] = 4, - ACTIONS(147), 1, + [84303] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1922), 1, + STATE(1919), 1, sym_comment, - ACTIONS(771), 12, + ACTIONS(860), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -195198,7 +195150,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(773), 25, + ACTIONS(862), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195224,72 +195176,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [84422] = 20, - ACTIONS(147), 1, + [84351] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(816), 1, - sym_identifier, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3277), 1, - anon_sym_bit_DASHand, - ACTIONS(3279), 1, - anon_sym_bit_DASHxor, - ACTIONS(3281), 1, - anon_sym_bit_DASHor, - ACTIONS(3283), 1, - anon_sym_and, - ACTIONS(3285), 1, - anon_sym_xor, - ACTIONS(3302), 1, - anon_sym_or, - STATE(1923), 1, + STATE(1920), 1, sym_comment, - ACTIONS(3257), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3259), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3265), 2, + ACTIONS(3299), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3275), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3263), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3273), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3271), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(818), 8, - 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, - [84502] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1924), 1, - sym_comment, - ACTIONS(771), 12, + ACTIONS(781), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -195302,7 +195197,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(773), 25, + ACTIONS(783), 23, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195311,52 +195206,6 @@ static const uint16_t ts_small_parse_table[] = { 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, - [84550] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3291), 1, - anon_sym_DOT, - STATE(1925), 1, - sym_comment, - STATE(1946), 1, - sym_path, - STATE(2255), 1, - sym_cell_path, - ACTIONS(601), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(603), 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, @@ -195372,27 +195221,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, - [84604] = 7, - ACTIONS(147), 1, + [84401] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3291), 1, + ACTIONS(3285), 1, anon_sym_DOT, - STATE(1926), 1, + STATE(1921), 1, sym_comment, - STATE(1946), 1, + STATE(1952), 1, sym_path, - STATE(2199), 1, + STATE(2222), 1, sym_cell_path, - ACTIONS(574), 5, + ACTIONS(578), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(576), 29, + ACTIONS(580), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -195422,21 +195268,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [84658] = 7, + [84455] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, + ACTIONS(3313), 1, anon_sym_DOT, - STATE(1927), 1, - sym_comment, - STATE(1934), 1, + STATE(2090), 1, sym_path, - STATE(2306), 1, - sym_cell_path, - ACTIONS(603), 2, + ACTIONS(592), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(601), 32, + STATE(1922), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(590), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -195469,25 +195314,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [84712] = 4, - ACTIONS(147), 1, + [84507] = 9, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1928), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + STATE(1923), 1, sym_comment, - ACTIONS(793), 12, - sym_identifier, - anon_sym_GT, + ACTIONS(3295), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3303), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, + ACTIONS(781), 7, + sym_identifier, + anon_sym_GT, + anon_sym_in, anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(795), 25, + ACTIONS(783), 20, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195496,11 +195351,6 @@ static const uint16_t ts_small_parse_table[] = { 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, @@ -195513,40 +195363,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [84760] = 4, - ACTIONS(147), 1, + [84565] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1929), 1, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1922), 1, + aux_sym_cell_path_repeat1, + STATE(1924), 1, sym_comment, - ACTIONS(797), 12, - sym_identifier, + STATE(2090), 1, + sym_path, + ACTIONS(588), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(586), 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(799), 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, @@ -195557,25 +195406,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [84808] = 4, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [84619] = 14, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1930), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3307), 1, + anon_sym_in, + STATE(1925), 1, sym_comment, - ACTIONS(801), 12, - sym_identifier, + ACTIONS(3293), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3295), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3303), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3309), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(781), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(803), 25, + ACTIONS(3305), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(783), 11, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195584,42 +195461,54 @@ static const uint16_t ts_small_parse_table[] = { 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, - [84856] = 4, - ACTIONS(147), 1, + [84687] = 15, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1931), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3307), 1, + anon_sym_in, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + STATE(1926), 1, sym_comment, - ACTIONS(808), 12, - sym_identifier, + ACTIONS(3293), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3295), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3303), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3309), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(781), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(810), 25, + ACTIONS(3305), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(783), 10, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195628,36 +195517,26 @@ static const uint16_t ts_small_parse_table[] = { 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, - [84904] = 4, - ACTIONS(147), 1, + [84757] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1932), 1, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1927), 1, sym_comment, - ACTIONS(767), 6, + STATE(1952), 1, + sym_path, + STATE(2176), 1, + sym_cell_path, + ACTIONS(568), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(769), 31, + ACTIONS(570), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -195687,27 +195566,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - [84952] = 4, - ACTIONS(147), 1, + [84811] = 16, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1933), 1, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3307), 1, + anon_sym_in, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + STATE(1928), 1, sym_comment, - ACTIONS(820), 12, - sym_identifier, + ACTIONS(3293), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3295), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3303), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3309), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(781), 4, + sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(822), 25, + ACTIONS(3305), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(783), 9, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195716,8 +195621,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + [84883] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3289), 1, + anon_sym_DOT, + STATE(1929), 1, + sym_comment, + STATE(1933), 1, + aux_sym_cell_path_repeat1, + STATE(2128), 1, + sym_path, + ACTIONS(586), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(588), 27, + 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, @@ -195733,21 +195663,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [85000] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [84937] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(1898), 1, + STATE(1924), 1, aux_sym_cell_path_repeat1, - STATE(1934), 1, + STATE(1930), 1, sym_comment, - STATE(2099), 1, + STATE(2090), 1, sym_path, - ACTIONS(584), 2, + ACTIONS(599), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(582), 32, + ACTIONS(597), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -195780,12 +195716,55 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [85054] = 4, - ACTIONS(147), 1, + [84991] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1935), 1, + STATE(1931), 1, sym_comment, - ACTIONS(824), 12, + ACTIONS(3322), 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, + [85037] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1932), 1, + sym_comment, + ACTIONS(836), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -195798,7 +195777,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(826), 25, + ACTIONS(838), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -195824,35 +195803,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [85102] = 4, - ACTIONS(147), 1, + [85085] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1936), 1, + ACTIONS(3324), 1, + anon_sym_DOT, + STATE(2128), 1, + sym_path, + STATE(1933), 2, sym_comment, - ACTIONS(763), 12, - sym_identifier, + aux_sym_cell_path_repeat1, + ACTIONS(590), 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, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(765), 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_DOT_DOT, + ACTIONS(592), 27, 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, @@ -195868,185 +195843,166 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [85150] = 21, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [85137] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(619), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - ACTIONS(3318), 1, + ACTIONS(3273), 1, anon_sym_bit_DASHand, - ACTIONS(3320), 1, + ACTIONS(3275), 1, anon_sym_bit_DASHxor, - ACTIONS(3322), 1, + ACTIONS(3277), 1, anon_sym_bit_DASHor, - ACTIONS(3324), 1, + ACTIONS(3279), 1, anon_sym_and, - ACTIONS(3326), 1, + ACTIONS(3281), 1, anon_sym_xor, - ACTIONS(3328), 1, + ACTIONS(3283), 1, anon_sym_or, - STATE(1937), 1, + STATE(1934), 1, sym_comment, - STATE(2788), 1, + STATE(2800), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(3306), 2, + ACTIONS(3261), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, + ACTIONS(3271), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(617), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3308), 4, + ACTIONS(3263), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + ACTIONS(3265), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, + ACTIONS(3259), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [85232] = 4, - ACTIONS(147), 1, + [85219] = 20, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1938), 1, - sym_comment, - ACTIONS(785), 12, - sym_identifier, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3307), 1, anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3327), 1, + sym_identifier, + ACTIONS(3331), 1, + anon_sym_bit_DASHor, + ACTIONS(3333), 1, anon_sym_and, + ACTIONS(3335), 1, anon_sym_xor, + ACTIONS(3337), 1, anon_sym_or, - ACTIONS(787), 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, + STATE(1935), 1, + sym_comment, + ACTIONS(3293), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3295), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3299), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3303), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3297), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3309), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3305), 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, - [85280] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1939), 1, - sym_comment, - ACTIONS(3330), 37, + ACTIONS(3329), 8, + anon_sym_COLON, 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, - [85326] = 7, - ACTIONS(147), 1, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [85299] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3289), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(1940), 1, - sym_comment, - STATE(1942), 1, - aux_sym_cell_path_repeat1, - STATE(2117), 1, + STATE(1930), 1, sym_path, - ACTIONS(613), 7, + STATE(1936), 1, + sym_comment, + STATE(1954), 1, + sym_cell_path, + ACTIONS(576), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(574), 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, - anon_sym_DOT_DOT, - ACTIONS(615), 27, 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, @@ -196060,52 +196016,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [85380] = 14, - ACTIONS(147), 1, + [85353] = 17, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, + ACTIONS(3301), 1, anon_sym_SLASH_SLASH, - STATE(1941), 1, + ACTIONS(3307), 1, + anon_sym_in, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3331), 1, + anon_sym_bit_DASHor, + STATE(1937), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(3293), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3259), 2, + ACTIONS(3295), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3265), 2, + ACTIONS(3299), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, + ACTIONS(3303), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3275), 2, + ACTIONS(3316), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3263), 3, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3273), 3, + ACTIONS(3309), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, + ACTIONS(781), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3271), 4, + ACTIONS(3305), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 11, + ACTIONS(783), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -196114,66 +196074,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, + [85427] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(680), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + ACTIONS(3273), 1, anon_sym_bit_DASHand, + ACTIONS(3275), 1, anon_sym_bit_DASHxor, + ACTIONS(3277), 1, anon_sym_bit_DASHor, - [85448] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3332), 1, - anon_sym_DOT, - STATE(2117), 1, - sym_path, - STATE(1942), 2, + ACTIONS(3279), 1, + anon_sym_and, + ACTIONS(3281), 1, + anon_sym_xor, + ACTIONS(3283), 1, + anon_sym_or, + STATE(1938), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 7, - anon_sym_GT, + STATE(2805), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(596), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3259), 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [85500] = 6, - ACTIONS(147), 1, + [85509] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(401), 1, - anon_sym_DOT_DOT, - STATE(1943), 1, + ACTIONS(3287), 1, + anon_sym_DOT, + STATE(1939), 1, sym_comment, - ACTIONS(399), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 11, + STATE(1973), 1, + sym_path, + STATE(2297), 1, + sym_cell_path, + ACTIONS(605), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -196185,7 +196158,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(765), 23, + ACTIONS(607), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -196209,21 +196182,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [85552] = 7, + [85563] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(684), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + ACTIONS(3279), 1, + anon_sym_and, + ACTIONS(3281), 1, + anon_sym_xor, + ACTIONS(3283), 1, + anon_sym_or, + STATE(1940), 1, + sym_comment, + STATE(2823), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(3261), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3267), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(682), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3259), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [85645] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(1934), 1, + STATE(1930), 1, sym_path, - STATE(1944), 1, + STATE(1941), 1, sym_comment, - STATE(2012), 1, + STATE(2240), 1, sym_cell_path, - ACTIONS(592), 2, + ACTIONS(611), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(590), 32, + ACTIONS(609), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -196256,51 +196290,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [85606] = 15, - ACTIONS(147), 1, + [85699] = 18, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, + ACTIONS(3301), 1, anon_sym_SLASH_SLASH, - ACTIONS(3277), 1, + ACTIONS(3307), 1, + anon_sym_in, + ACTIONS(3318), 1, anon_sym_bit_DASHand, - STATE(1945), 1, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3331), 1, + anon_sym_bit_DASHor, + ACTIONS(3333), 1, + anon_sym_and, + STATE(1942), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(3293), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3259), 2, + ACTIONS(3295), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3265), 2, + ACTIONS(3299), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, + ACTIONS(3303), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3275), 2, + ACTIONS(3316), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3263), 3, + ACTIONS(781), 3, + sym_identifier, + anon_sym_xor, + anon_sym_or, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3273), 3, + ACTIONS(3309), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3271), 4, + ACTIONS(3305), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 10, + ACTIONS(783), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -196309,102 +196348,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - [85676] = 7, - ACTIONS(147), 1, + [85775] = 19, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3291), 1, - anon_sym_DOT, - STATE(1946), 1, - sym_comment, - STATE(1966), 1, - aux_sym_cell_path_repeat1, - STATE(2147), 1, - sym_path, - ACTIONS(582), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(584), 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, + ACTIONS(3301), 1, 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(3307), 1, + anon_sym_in, + ACTIONS(3318), 1, anon_sym_bit_DASHand, + ACTIONS(3320), 1, anon_sym_bit_DASHxor, + ACTIONS(3331), 1, anon_sym_bit_DASHor, + ACTIONS(3333), 1, anon_sym_and, + ACTIONS(3335), 1, anon_sym_xor, - anon_sym_or, - [85730] = 16, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3277), 1, - anon_sym_bit_DASHand, - ACTIONS(3279), 1, - anon_sym_bit_DASHxor, - STATE(1947), 1, + STATE(1943), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(781), 2, + sym_identifier, + anon_sym_or, + ACTIONS(3293), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3259), 2, + ACTIONS(3295), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3265), 2, + ACTIONS(3299), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, + ACTIONS(3303), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3275), 2, + ACTIONS(3316), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3263), 3, + ACTIONS(3297), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3273), 3, + ACTIONS(3309), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, - sym_identifier, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3271), 4, + ACTIONS(3305), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 9, + ACTIONS(783), 8, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -196413,193 +196407,221 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - anon_sym_bit_DASHor, - [85802] = 7, - ACTIONS(147), 1, + [85853] = 21, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3289), 1, - anon_sym_DOT, - STATE(1903), 1, - sym_path, - STATE(1948), 1, - sym_comment, - STATE(2314), 1, - sym_cell_path, - ACTIONS(590), 7, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(592), 27, + ACTIONS(672), 1, + anon_sym_LF, + ACTIONS(2252), 1, 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, + ACTIONS(2254), 1, + sym_short_flag, + ACTIONS(3273), 1, anon_sym_bit_DASHand, + ACTIONS(3275), 1, anon_sym_bit_DASHxor, + ACTIONS(3277), 1, anon_sym_bit_DASHor, + ACTIONS(3279), 1, anon_sym_and, + ACTIONS(3281), 1, anon_sym_xor, + ACTIONS(3283), 1, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [85856] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1949), 1, + STATE(1944), 1, sym_comment, - ACTIONS(870), 12, - sym_identifier, - anon_sym_GT, + STATE(2814), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(3261), 2, 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(872), 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, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3259), 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, - [85904] = 21, + [85935] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(684), 1, + ACTIONS(692), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - ACTIONS(3318), 1, + ACTIONS(3273), 1, anon_sym_bit_DASHand, - ACTIONS(3320), 1, + ACTIONS(3275), 1, anon_sym_bit_DASHxor, - ACTIONS(3322), 1, + ACTIONS(3277), 1, anon_sym_bit_DASHor, - ACTIONS(3324), 1, + ACTIONS(3279), 1, anon_sym_and, - ACTIONS(3326), 1, + ACTIONS(3281), 1, anon_sym_xor, - ACTIONS(3328), 1, + ACTIONS(3283), 1, anon_sym_or, - STATE(1950), 1, + STATE(1945), 1, sym_comment, - STATE(2829), 1, + STATE(2820), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(3306), 2, + ACTIONS(3261), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, + ACTIONS(3271), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(682), 4, + ACTIONS(690), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3308), 4, + ACTIONS(3263), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + ACTIONS(3265), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, + ACTIONS(3259), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [85986] = 7, - ACTIONS(147), 1, + [86017] = 20, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3293), 1, - anon_sym_DOT, - STATE(1951), 1, - sym_comment, - STATE(1974), 1, - sym_path, - STATE(2231), 1, - sym_cell_path, - ACTIONS(568), 11, + ACTIONS(781), 1, sym_identifier, - anon_sym_GT, + ACTIONS(3301), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3307), 1, anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3318), 1, + anon_sym_bit_DASHand, + ACTIONS(3320), 1, + anon_sym_bit_DASHxor, + ACTIONS(3331), 1, + anon_sym_bit_DASHor, + ACTIONS(3333), 1, anon_sym_and, + ACTIONS(3335), 1, anon_sym_xor, + ACTIONS(3337), 1, anon_sym_or, - ACTIONS(570), 23, + STATE(1946), 1, + sym_comment, + ACTIONS(3293), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3295), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3299), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3303), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3316), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3297), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3309), 3, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3305), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(783), 8, + 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, + [86097] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1930), 1, + sym_path, + STATE(1947), 1, + sym_comment, + STATE(2250), 1, + sym_cell_path, + ACTIONS(570), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(568), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, + 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, @@ -196610,58 +196632,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [86040] = 17, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [86151] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3277), 1, - anon_sym_bit_DASHand, - ACTIONS(3279), 1, - anon_sym_bit_DASHxor, - ACTIONS(3281), 1, - anon_sym_bit_DASHor, - STATE(1952), 1, + STATE(1948), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(103), 12, + sym_identifier, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3259), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3265), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3275), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3263), 3, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3273), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(816), 4, - sym_identifier, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3271), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(818), 8, + ACTIONS(105), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -196670,28 +196663,6 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [86114] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(1953), 1, - sym_comment, - ACTIONS(767), 12, - sym_identifier, - anon_sym_GT, - 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_DOT_DOT, - ACTIONS(769), 25, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -196709,33 +196680,113 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + [86199] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(658), 1, + anon_sym_LF, + ACTIONS(3339), 1, + anon_sym_QMARK2, + STATE(1949), 1, + sym_comment, + ACTIONS(656), 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_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + sym_val_date, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [86162] = 7, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [86249] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, + ACTIONS(658), 1, + anon_sym_LF, + ACTIONS(3339), 1, + anon_sym_QMARK2, + STATE(1950), 1, + sym_comment, + ACTIONS(656), 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_LBRACE, + anon_sym_RBRACE, anon_sym_DOT, - STATE(1934), 1, - sym_path, - STATE(1954), 1, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [86299] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1951), 1, sym_comment, - STATE(2186), 1, - sym_cell_path, - ACTIONS(580), 2, + ACTIONS(688), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(578), 32, + ACTIONS(686), 35, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -196760,36 +196811,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [86216] = 4, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [86347] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1955), 1, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1952), 1, sym_comment, - ACTIONS(840), 12, - sym_identifier, + STATE(1968), 1, + aux_sym_cell_path_repeat1, + STATE(2147), 1, + sym_path, + ACTIONS(597), 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(842), 25, - anon_sym_COLON, + ACTIONS(599), 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, @@ -196805,98 +196858,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [86264] = 18, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3277), 1, - anon_sym_bit_DASHand, - ACTIONS(3279), 1, - anon_sym_bit_DASHxor, - ACTIONS(3281), 1, - anon_sym_bit_DASHor, - ACTIONS(3283), 1, anon_sym_and, - STATE(1956), 1, + anon_sym_xor, + anon_sym_or, + [86401] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1953), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(700), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(698), 35, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3259), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3265), 2, + anon_sym_in, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3269), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3275), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(816), 3, - sym_identifier, - anon_sym_xor, - anon_sym_or, - ACTIONS(3263), 3, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3273), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3271), 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(818), 8, - 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, - [86340] = 7, - ACTIONS(147), 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_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [86449] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3293), 1, - anon_sym_DOT, - STATE(1957), 1, + STATE(1954), 1, sym_comment, - STATE(1974), 1, - sym_path, - STATE(2284), 1, - sym_cell_path, - ACTIONS(578), 11, - sym_identifier, + ACTIONS(854), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(852), 35, + 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(580), 23, - anon_sym_COMMA, - anon_sym_DASH, - 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, @@ -196907,15 +196942,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [86394] = 4, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [86497] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1958), 1, + STATE(1955), 1, sym_comment, - ACTIONS(844), 12, + ACTIONS(812), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -196928,7 +196967,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(846), 25, + ACTIONS(814), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -196954,40 +196993,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [86442] = 7, - ACTIONS(147), 1, + [86545] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3293), 1, + ACTIONS(3291), 1, anon_sym_DOT, - STATE(1959), 1, - sym_comment, - STATE(1974), 1, + STATE(1930), 1, sym_path, - STATE(2233), 1, + STATE(1956), 1, + sym_comment, + STATE(2249), 1, sym_cell_path, - ACTIONS(605), 11, - sym_identifier, + ACTIONS(603), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(601), 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, - ACTIONS(607), 23, - anon_sym_COMMA, + sym_short_flag, + [86599] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(1957), 1, + sym_comment, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(393), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, + 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, @@ -196998,46 +197081,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [86496] = 21, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [86649] = 21, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(696), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - ACTIONS(3318), 1, + ACTIONS(3273), 1, anon_sym_bit_DASHand, - ACTIONS(3320), 1, + ACTIONS(3275), 1, anon_sym_bit_DASHxor, - ACTIONS(3322), 1, + ACTIONS(3277), 1, anon_sym_bit_DASHor, - ACTIONS(3324), 1, + ACTIONS(3279), 1, anon_sym_and, - ACTIONS(3326), 1, + ACTIONS(3281), 1, anon_sym_xor, - ACTIONS(3328), 1, + ACTIONS(3283), 1, anon_sym_or, - STATE(1960), 1, + STATE(1958), 1, sym_comment, - STATE(2822), 1, + STATE(2791), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(3306), 2, + ACTIONS(3261), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, + ACTIONS(3271), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, ACTIONS(694), 4, @@ -197045,33 +197129,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3308), 4, + ACTIONS(3263), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + ACTIONS(3265), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, + ACTIONS(3259), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [86578] = 5, + [86731] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, + ACTIONS(688), 1, anon_sym_LF, - ACTIONS(3335), 1, - anon_sym_QMARK2, - STATE(1961), 1, + STATE(1959), 1, sym_comment, - ACTIONS(651), 35, + ACTIONS(686), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -197083,6 +197165,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_QMARK2, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -197107,16 +197190,108 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [86628] = 5, + [86779] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3287), 1, + anon_sym_DOT, + STATE(1905), 1, + sym_cell_path, + STATE(1960), 1, + sym_comment, + STATE(1973), 1, + sym_path, + ACTIONS(574), 11, + sym_identifier, + anon_sym_GT, + 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(576), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [86833] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1952), 1, + sym_path, + STATE(1961), 1, + sym_comment, + STATE(2188), 1, + sym_cell_path, + ACTIONS(609), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(611), 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, + [86887] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, + ACTIONS(700), 1, anon_sym_LF, - ACTIONS(3335), 1, - anon_sym_QMARK2, STATE(1962), 1, sym_comment, - ACTIONS(651), 35, + ACTIONS(698), 36, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -197128,6 +197303,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LBRACE, anon_sym_RBRACE, anon_sym_DOT, + anon_sym_QMARK2, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -197152,34 +197328,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [86678] = 4, - ACTIONS(3), 1, + [86935] = 6, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(401), 1, + anon_sym_DOT_DOT, STATE(1963), 1, sym_comment, - ACTIONS(704), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(702), 35, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(399), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(791), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_QMARK2, + 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, @@ -197193,43 +197374,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [86726] = 7, - ACTIONS(147), 1, + [86987] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3291), 1, + ACTIONS(3287), 1, anon_sym_DOT, - STATE(1946), 1, - sym_path, STATE(1964), 1, sym_comment, - STATE(2222), 1, + STATE(1973), 1, + sym_path, + STATE(2246), 1, sym_cell_path, - ACTIONS(605), 5, + ACTIONS(609), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(607), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(611), 23, anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [87041] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1930), 1, + sym_path, + STATE(1965), 1, + sym_comment, + STATE(2230), 1, + sym_cell_path, + ACTIONS(580), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(578), 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, @@ -197243,23 +197467,85 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [86780] = 4, + sym_short_flag, + [87095] = 21, ACTIONS(3), 1, anon_sym_POUND, - STATE(1965), 1, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(3343), 1, + anon_sym_LF, + ACTIONS(3353), 1, + anon_sym_QMARK2, + ACTIONS(3361), 1, + anon_sym_bit_DASHand, + ACTIONS(3363), 1, + anon_sym_bit_DASHxor, + ACTIONS(3365), 1, + anon_sym_bit_DASHor, + ACTIONS(3367), 1, + anon_sym_and, + ACTIONS(3369), 1, + anon_sym_xor, + ACTIONS(3371), 1, + anon_sym_or, + STATE(1966), 1, sym_comment, - ACTIONS(672), 2, - ts_builtin_sym_end, + STATE(2045), 1, + sym_path, + STATE(2406), 1, + sym_cell_path, + ACTIONS(3347), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3355), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3357), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3359), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3341), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3349), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3351), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3345), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [87177] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(752), 1, anon_sym_LF, - ACTIONS(670), 35, + STATE(1967), 1, + sym_comment, + ACTIONS(750), 36, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -197287,24 +197573,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [86828] = 7, - ACTIONS(147), 1, + [87225] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3291), 1, + ACTIONS(3285), 1, anon_sym_DOT, - STATE(1966), 1, - sym_comment, STATE(1968), 1, + sym_comment, + STATE(1971), 1, aux_sym_cell_path_repeat1, STATE(2147), 1, sym_path, - ACTIONS(613), 5, + ACTIONS(586), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(615), 29, + ACTIONS(588), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -197334,36 +197620,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [86882] = 5, - ACTIONS(147), 1, + [87279] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(1967), 1, + ACTIONS(761), 1, + anon_sym_LF, + STATE(1969), 1, sym_comment, - ACTIONS(3265), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(816), 12, - sym_identifier, + ACTIONS(759), 36, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + 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(818), 23, - anon_sym_COLON, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [87327] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1952), 1, + sym_path, + STATE(1970), 1, + sym_comment, + STATE(2004), 1, + sym_cell_path, + ACTIONS(574), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(576), 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, @@ -197379,23 +197708,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [86932] = 6, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [87381] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3337), 1, + ACTIONS(3373), 1, anon_sym_DOT, STATE(2147), 1, sym_path, - STATE(1968), 2, + STATE(1971), 2, sym_comment, aux_sym_cell_path_repeat1, - ACTIONS(594), 5, + ACTIONS(590), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(596), 29, + ACTIONS(592), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -197425,123 +197757,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [86984] = 4, + [87433] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(704), 1, + ACTIONS(313), 1, anon_sym_LF, - STATE(1969), 1, - sym_comment, - ACTIONS(702), 36, - 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, + ACTIONS(321), 1, anon_sym_DOT, + ACTIONS(325), 1, anon_sym_QMARK2, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [87032] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(700), 1, - anon_sym_LF, - ACTIONS(2232), 1, - anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, - ACTIONS(3318), 1, + ACTIONS(333), 1, anon_sym_bit_DASHand, - ACTIONS(3320), 1, + ACTIONS(335), 1, anon_sym_bit_DASHxor, - ACTIONS(3322), 1, + ACTIONS(337), 1, anon_sym_bit_DASHor, - ACTIONS(3324), 1, + ACTIONS(339), 1, anon_sym_and, - ACTIONS(3326), 1, + ACTIONS(341), 1, anon_sym_xor, - ACTIONS(3328), 1, + ACTIONS(343), 1, anon_sym_or, - STATE(1970), 1, + STATE(1972), 1, sym_comment, - STATE(2814), 1, - sym__flag, - STATE(2910), 1, - sym_long_flag, - ACTIONS(3306), 2, + STATE(2045), 1, + sym_path, + STATE(2367), 1, + sym_cell_path, + ACTIONS(317), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, + ACTIONS(329), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, + ACTIONS(331), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(698), 4, + ACTIONS(311), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3308), 4, + ACTIONS(319), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + ACTIONS(323), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, + ACTIONS(315), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [87114] = 7, - ACTIONS(147), 1, + [87515] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3293), 1, + ACTIONS(3287), 1, anon_sym_DOT, - STATE(1953), 1, - sym_cell_path, - STATE(1971), 1, + STATE(1973), 1, sym_comment, - STATE(1974), 1, + STATE(1989), 1, + aux_sym_cell_path_repeat1, + STATE(2159), 1, sym_path, - ACTIONS(590), 11, + ACTIONS(597), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -197553,7 +197841,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(592), 23, + ACTIONS(599), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -197577,24 +197865,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [87168] = 7, - ACTIONS(147), 1, + [87569] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3291), 1, + ACTIONS(3285), 1, anon_sym_DOT, - STATE(1932), 1, - sym_cell_path, - STATE(1946), 1, + STATE(1952), 1, sym_path, - STATE(1972), 1, + STATE(1974), 1, sym_comment, - ACTIONS(590), 5, + STATE(2200), 1, + sym_cell_path, + ACTIONS(582), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(592), 29, + ACTIONS(584), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -197624,35 +197912,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [87222] = 4, - ACTIONS(147), 1, + [87623] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1973), 1, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1952), 1, + sym_path, + STATE(1975), 1, sym_comment, - ACTIONS(848), 12, - sym_identifier, + STATE(2184), 1, + sym_cell_path, + ACTIONS(613), 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, + ACTIONS(615), 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, - ACTIONS(850), 25, - anon_sym_COLON, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + [87677] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3289), 1, + anon_sym_DOT, + STATE(1904), 1, + sym_path, + STATE(1976), 1, + sym_comment, + STATE(2315), 1, + sym_cell_path, + ACTIONS(574), 7, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(576), 27, 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, @@ -197668,18 +198000,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87270] = 7, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [87731] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3293), 1, + ACTIONS(3287), 1, anon_sym_DOT, - STATE(1974), 1, - sym_comment, - STATE(1983), 1, - aux_sym_cell_path_repeat1, - STATE(2106), 1, + STATE(1973), 1, sym_path, - ACTIONS(582), 11, + STATE(1977), 1, + sym_comment, + STATE(2243), 1, + sym_cell_path, + ACTIONS(613), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -197691,7 +198029,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(584), 23, + ACTIONS(615), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -197715,117 +198053,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [87324] = 4, - ACTIONS(3), 1, + [87785] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(672), 1, - anon_sym_LF, - STATE(1975), 1, + ACTIONS(3376), 1, + anon_sym_QMARK2, + STATE(1978), 1, sym_comment, - ACTIONS(670), 36, - anon_sym_SEMI, + ACTIONS(656), 7, + anon_sym_EQ, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(658), 29, + anon_sym_COLON, anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + anon_sym_RBRACK, anon_sym_DASH_DASH, - anon_sym_DASH, + anon_sym_in, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_DOT, - anon_sym_QMARK2, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [87372] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(708), 1, - anon_sym_LF, - ACTIONS(2232), 1, - anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, - ACTIONS(3318), 1, + 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(3320), 1, anon_sym_bit_DASHxor, - ACTIONS(3322), 1, anon_sym_bit_DASHor, - ACTIONS(3324), 1, anon_sym_and, - ACTIONS(3326), 1, anon_sym_xor, - ACTIONS(3328), 1, anon_sym_or, - STATE(1976), 1, + sym_short_flag, + [87835] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(1979), 1, sym_comment, - STATE(2801), 1, - sym__flag, - STATE(2910), 1, - sym_long_flag, - ACTIONS(3306), 2, + ACTIONS(769), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(706), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3308), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 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(771), 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(3304), 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, - [87454] = 4, - ACTIONS(147), 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, + [87883] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1977), 1, + STATE(1980), 1, sym_comment, - ACTIONS(852), 12, + ACTIONS(870), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -197838,7 +198160,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(854), 25, + ACTIONS(872), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -197864,39 +198186,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87502] = 6, - ACTIONS(147), 1, + [87931] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(409), 1, - anon_sym_DOT_DOT, - STATE(1978), 1, + ACTIONS(3378), 1, + anon_sym_QMARK2, + STATE(1981), 1, sym_comment, - ACTIONS(407), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(765), 29, - anon_sym_COMMA, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 34, + anon_sym_SEMI, 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_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, @@ -197910,28 +198228,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [87554] = 7, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [87981] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3255), 1, - anon_sym_DOT, - STATE(1934), 1, - sym_path, - STATE(1979), 1, - sym_comment, - STATE(2175), 1, - sym_cell_path, - ACTIONS(611), 2, - ts_builtin_sym_end, + ACTIONS(688), 1, anon_sym_LF, - ACTIONS(609), 32, + STATE(1982), 1, + sym_comment, + ACTIONS(686), 36, 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_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -197957,128 +198275,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [87608] = 4, - ACTIONS(147), 1, + [88029] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3342), 1, - anon_sym_LT, - STATE(1980), 1, + STATE(1983), 1, sym_comment, - ACTIONS(3340), 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, - [87656] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(680), 1, - anon_sym_LF, - ACTIONS(2232), 1, - anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - ACTIONS(3322), 1, - anon_sym_bit_DASHor, - ACTIONS(3324), 1, + ACTIONS(848), 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(3326), 1, anon_sym_xor, - ACTIONS(3328), 1, anon_sym_or, - STATE(1981), 1, - sym_comment, - STATE(2798), 1, - sym__flag, - STATE(2910), 1, - sym_long_flag, - ACTIONS(3306), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(850), 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(3314), 2, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, + 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(678), 4, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [88077] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3378), 1, + anon_sym_QMARK2, + STATE(1984), 1, + sym_comment, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 34, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3308), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + anon_sym_DOT, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 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, - [87738] = 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [88127] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(761), 1, + ACTIONS(700), 1, anon_sym_LF, - STATE(1982), 1, + STATE(1985), 1, sym_comment, - ACTIONS(759), 36, + ACTIONS(698), 36, 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_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -198103,38 +198407,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [87786] = 7, - ACTIONS(147), 1, + sym_short_flag, + [88175] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3293), 1, - anon_sym_DOT, - STATE(1983), 1, + ACTIONS(3376), 1, + anon_sym_QMARK2, + STATE(1986), 1, sym_comment, - STATE(1984), 1, - aux_sym_cell_path_repeat1, - STATE(2106), 1, - sym_path, - ACTIONS(613), 11, - sym_identifier, + ACTIONS(656), 7, + anon_sym_EQ, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, 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(615), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(658), 29, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_in, + 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, @@ -198150,20 +198449,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [87840] = 6, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [88225] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3344), 1, + ACTIONS(3380), 1, anon_sym_DOT, - STATE(2106), 1, + STATE(2156), 1, sym_path, - STATE(1984), 2, + ACTIONS(592), 2, + ts_builtin_sym_end, + anon_sym_LF, + STATE(1987), 2, sym_comment, aux_sym_cell_path_repeat1, - ACTIONS(594), 11, + ACTIONS(590), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [88277] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(411), 1, + anon_sym_DOT_DOT, + STATE(1988), 1, + sym_comment, + ACTIONS(409), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -198175,7 +198521,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(596), 23, + ACTIONS(791), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -198199,15 +198545,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [87892] = 4, - ACTIONS(147), 1, + [88329] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1985), 1, + ACTIONS(3287), 1, + anon_sym_DOT, + STATE(1989), 1, sym_comment, - ACTIONS(856), 12, + STATE(1997), 1, + aux_sym_cell_path_repeat1, + STATE(2159), 1, + sym_path, + ACTIONS(586), 11, sym_identifier, anon_sym_GT, - anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -198217,15 +198568,10 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(858), 25, - anon_sym_COLON, + ACTIONS(588), 23, 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_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, @@ -198243,75 +198589,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [87940] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(668), 1, - anon_sym_LF, - ACTIONS(2232), 1, - anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - ACTIONS(3322), 1, - anon_sym_bit_DASHor, - ACTIONS(3324), 1, - anon_sym_and, - ACTIONS(3326), 1, - anon_sym_xor, - ACTIONS(3328), 1, - anon_sym_or, - STATE(1986), 1, - sym_comment, - STATE(2794), 1, - sym__flag, - STATE(2910), 1, - sym_long_flag, - ACTIONS(3306), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(666), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3308), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [88022] = 4, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [88383] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3347), 1, + ACTIONS(3385), 1, anon_sym_LT, - STATE(1987), 1, + STATE(1990), 1, sym_comment, - ACTIONS(3340), 36, + ACTIONS(3383), 36, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_any, @@ -198348,110 +198636,106 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var_DASHwith_DASHopt_DASHtype, anon_sym_record, anon_sym_list, - [88070] = 5, - ACTIONS(147), 1, + [88431] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3349), 1, - anon_sym_QMARK2, - STATE(1988), 1, + ACTIONS(3387), 1, + anon_sym_LT, + STATE(1991), 1, sym_comment, - ACTIONS(651), 7, - anon_sym_EQ, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(653), 29, - anon_sym_COLON, - anon_sym_LBRACK, + ACTIONS(3383), 36, + anon_sym_COMMA, anon_sym_RBRACK, - anon_sym_DASH_DASH, - anon_sym_in, - 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_short_flag, - [88120] = 5, - ACTIONS(147), 1, + 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, + [88479] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3349), 1, - anon_sym_QMARK2, - STATE(1989), 1, + ACTIONS(3389), 1, + anon_sym_DOT, + STATE(1987), 1, + aux_sym_cell_path_repeat1, + STATE(1992), 1, sym_comment, - ACTIONS(651), 7, - anon_sym_EQ, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(653), 29, - anon_sym_COLON, + STATE(2156), 1, + sym_path, + ACTIONS(588), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(586), 32, + anon_sym_SEMI, anon_sym_LBRACK, - anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, anon_sym_DASH_DASH, - anon_sym_in, + anon_sym_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, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, - [88170] = 7, - ACTIONS(147), 1, + [88533] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3293), 1, - anon_sym_DOT, - STATE(1974), 1, - sym_path, - STATE(1990), 1, + STATE(1993), 1, sym_comment, - STATE(2275), 1, - sym_cell_path, - ACTIONS(601), 11, + ACTIONS(107), 12, sym_identifier, anon_sym_GT, + anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -198461,10 +198745,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(603), 23, + ACTIONS(109), 25, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + 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, @@ -198482,25 +198771,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [88224] = 4, + [88581] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(754), 1, - anon_sym_LF, - STATE(1991), 1, + ACTIONS(3291), 1, + anon_sym_DOT, + STATE(1930), 1, + sym_path, + STATE(1994), 1, sym_comment, - ACTIONS(752), 36, + STATE(2239), 1, + sym_cell_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -198526,76 +198817,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [88272] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(659), 1, - anon_sym_LF, - ACTIONS(2232), 1, - anon_sym_DASH_DASH, - ACTIONS(2234), 1, sym_short_flag, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - ACTIONS(3322), 1, - anon_sym_bit_DASHor, - ACTIONS(3324), 1, - anon_sym_and, - ACTIONS(3326), 1, - anon_sym_xor, - ACTIONS(3328), 1, - anon_sym_or, - STATE(1992), 1, - sym_comment, - STATE(2818), 1, - sym__flag, - STATE(2910), 1, - sym_long_flag, - ACTIONS(3306), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(657), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3308), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [88354] = 4, - ACTIONS(147), 1, + [88635] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(1993), 1, + STATE(1995), 1, sym_comment, - ACTIONS(103), 12, + ACTIONS(765), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -198608,7 +198836,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(105), 25, + ACTIONS(767), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -198634,96 +198862,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88402] = 21, - ACTIONS(3), 1, + [88683] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(313), 1, - anon_sym_LF, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(325), 1, - anon_sym_QMARK2, - ACTIONS(333), 1, - anon_sym_bit_DASHand, - ACTIONS(335), 1, - anon_sym_bit_DASHxor, - ACTIONS(337), 1, - anon_sym_bit_DASHor, - ACTIONS(339), 1, - anon_sym_and, - ACTIONS(341), 1, - anon_sym_xor, - ACTIONS(343), 1, - anon_sym_or, - STATE(1994), 1, + STATE(1996), 1, sym_comment, - STATE(2032), 1, - sym_path, - STATE(2459), 1, - sym_cell_path, - ACTIONS(317), 2, + ACTIONS(840), 12, + sym_identifier, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(327), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(329), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(331), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(311), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(319), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(323), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(315), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [88484] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3291), 1, - anon_sym_DOT, - STATE(1946), 1, - sym_path, - STATE(1995), 1, - sym_comment, - STATE(2234), 1, - sym_cell_path, - ACTIONS(568), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(570), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(842), 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, @@ -198739,42 +198906,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, - [88538] = 7, - ACTIONS(3), 1, + [88731] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3255), 1, + ACTIONS(3391), 1, anon_sym_DOT, - STATE(1934), 1, + STATE(2159), 1, sym_path, - STATE(1996), 1, + STATE(1997), 2, sym_comment, - STATE(2242), 1, - sym_cell_path, - ACTIONS(570), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(568), 32, - anon_sym_SEMI, - anon_sym_PIPE, + aux_sym_cell_path_repeat1, + ACTIONS(590), 11, + 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(592), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, @@ -198785,77 +198949,15 @@ 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, - [88592] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(3353), 1, - anon_sym_LF, - ACTIONS(3363), 1, - anon_sym_QMARK2, - ACTIONS(3371), 1, - anon_sym_bit_DASHand, - ACTIONS(3373), 1, - anon_sym_bit_DASHxor, - ACTIONS(3375), 1, - anon_sym_bit_DASHor, - ACTIONS(3377), 1, - anon_sym_and, - ACTIONS(3379), 1, - anon_sym_xor, - ACTIONS(3381), 1, - anon_sym_or, - STATE(1997), 1, - sym_comment, - STATE(2032), 1, - sym_path, - STATE(2460), 1, - sym_cell_path, - ACTIONS(3357), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3365), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3367), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3369), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3351), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3359), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3361), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3355), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [88674] = 4, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [88783] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(1998), 1, sym_comment, - ACTIONS(812), 12, + ACTIONS(773), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -198868,7 +198970,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(814), 25, + ACTIONS(775), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -198894,12 +198996,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88722] = 4, - ACTIONS(147), 1, + [88831] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(1999), 1, sym_comment, - ACTIONS(860), 12, + ACTIONS(793), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -198912,7 +199014,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(862), 25, + ACTIONS(795), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -198938,36 +199040,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88770] = 4, - ACTIONS(3), 1, + [88879] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(704), 1, - anon_sym_LF, STATE(2000), 1, sym_comment, - ACTIONS(702), 36, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(874), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(876), 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, @@ -198978,24 +199084,62 @@ 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, - [88818] = 7, - ACTIONS(147), 1, + [88927] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3293), 1, + ACTIONS(3389), 1, anon_sym_DOT, - STATE(1974), 1, - sym_path, + STATE(1992), 1, + aux_sym_cell_path_repeat1, STATE(2001), 1, sym_comment, - STATE(2239), 1, - sym_cell_path, - ACTIONS(586), 11, + STATE(2156), 1, + sym_path, + ACTIONS(599), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(597), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [88981] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2002), 1, + sym_comment, + ACTIONS(797), 12, sym_identifier, anon_sym_GT, + anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -199005,10 +199149,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(588), 23, + ACTIONS(799), 25, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + 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, @@ -199026,15 +199175,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [88872] = 4, - ACTIONS(147), 1, + [89029] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2002), 1, + STATE(2003), 1, sym_comment, - ACTIONS(874), 12, + ACTIONS(816), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -199047,7 +199193,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(876), 25, + ACTIONS(818), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -199073,37 +199219,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [88920] = 5, - ACTIONS(3), 1, + [89077] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2003), 1, + STATE(2004), 1, sym_comment, - ACTIONS(765), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(393), 3, - anon_sym_DOT_DOT_LT, + ACTIONS(852), 6, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 32, - anon_sym_SEMI, + ACTIONS(854), 31, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, 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, @@ -199117,37 +199261,42 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [88970] = 4, - ACTIONS(3), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + [89125] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(672), 1, - anon_sym_LF, - STATE(2004), 1, + STATE(2005), 1, sym_comment, - ACTIONS(670), 36, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(797), 12, + sym_identifier, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(799), 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, @@ -199158,123 +199307,116 @@ 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, - [89018] = 21, - ACTIONS(3), 1, + [89173] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(676), 1, - anon_sym_LF, - ACTIONS(2232), 1, - anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - ACTIONS(3322), 1, - anon_sym_bit_DASHor, - ACTIONS(3324), 1, - anon_sym_and, - ACTIONS(3326), 1, - anon_sym_xor, - ACTIONS(3328), 1, - anon_sym_or, - STATE(2005), 1, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1952), 1, + sym_path, + STATE(2006), 1, sym_comment, - STATE(2791), 1, - sym__flag, - STATE(2910), 1, - sym_long_flag, - ACTIONS(3306), 2, - anon_sym_DASH, + STATE(2181), 1, + sym_cell_path, + ACTIONS(601), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(674), 4, - anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LT2, + ACTIONS(603), 29, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3308), 4, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 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(3304), 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, - [89100] = 20, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3261), 1, - anon_sym_in, - ACTIONS(3267), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3277), 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(3279), 1, anon_sym_bit_DASHxor, - ACTIONS(3281), 1, anon_sym_bit_DASHor, - ACTIONS(3283), 1, anon_sym_and, - ACTIONS(3285), 1, anon_sym_xor, - ACTIONS(3302), 1, anon_sym_or, - ACTIONS(3383), 1, - sym_identifier, - STATE(2006), 1, + [89227] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2007), 1, sym_comment, - ACTIONS(3257), 2, + ACTIONS(808), 12, + sym_identifier, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3259), 2, anon_sym_DASH, + anon_sym_in, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, - ACTIONS(3265), 2, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(810), 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(3269), 2, + anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3275), 2, + 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(3263), 3, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + [89275] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2008), 1, + sym_comment, + ACTIONS(824), 12, + sym_identifier, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3273), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3271), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(3385), 8, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(826), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -199283,105 +199425,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [89180] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3387), 1, - anon_sym_DOT, - STATE(2120), 1, - sym_path, - ACTIONS(596), 2, - ts_builtin_sym_end, - anon_sym_LF, - STATE(2007), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [89232] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3297), 1, - anon_sym_DOT, - STATE(2007), 1, - aux_sym_cell_path_repeat1, - STATE(2008), 1, - sym_comment, - STATE(2120), 1, - sym_path, - ACTIONS(615), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(613), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [89286] = 4, - ACTIONS(147), 1, + 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, + [89323] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2009), 1, sym_comment, - ACTIONS(789), 12, + ACTIONS(828), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -199394,7 +199460,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(791), 25, + ACTIONS(830), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -199420,20 +199486,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [89334] = 7, - ACTIONS(147), 1, + [89371] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3293), 1, - anon_sym_DOT, - STATE(1974), 1, - sym_path, STATE(2010), 1, sym_comment, - STATE(2289), 1, - sym_cell_path, - ACTIONS(574), 11, + ACTIONS(856), 12, sym_identifier, anon_sym_GT, + anon_sym_DASH, anon_sym_in, anon_sym_STAR, anon_sym_SLASH, @@ -199443,10 +199504,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(576), 23, + ACTIONS(858), 25, + anon_sym_COLON, anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + 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, @@ -199464,24 +199530,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [89388] = 7, + [89419] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3297), 1, + ACTIONS(3389), 1, anon_sym_DOT, - STATE(2008), 1, - aux_sym_cell_path_repeat1, + STATE(2001), 1, + sym_path, STATE(2011), 1, sym_comment, - STATE(2120), 1, - sym_path, - ACTIONS(584), 2, + STATE(2247), 1, + sym_cell_path, + ACTIONS(580), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(582), 32, + ACTIONS(578), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -199514,33 +199577,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [89442] = 4, - ACTIONS(3), 1, + [89473] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2012), 1, sym_comment, - ACTIONS(769), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(767), 35, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(777), 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(779), 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, @@ -199551,19 +199621,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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [89490] = 4, - ACTIONS(147), 1, + [89521] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2013), 1, sym_comment, - ACTIONS(832), 12, + ACTIONS(804), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -199576,7 +199639,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(834), 25, + ACTIONS(806), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -199602,39 +199665,40 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [89538] = 7, - ACTIONS(3), 1, + [89569] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3255), 1, - anon_sym_DOT, - STATE(1934), 1, - sym_path, STATE(2014), 1, sym_comment, - STATE(2227), 1, - sym_cell_path, - ACTIONS(607), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(605), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(866), 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(868), 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, @@ -199645,16 +199709,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, - [89592] = 4, - ACTIONS(147), 1, + [89617] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2015), 1, sym_comment, - ACTIONS(836), 12, + ACTIONS(832), 12, sym_identifier, anon_sym_GT, anon_sym_DASH, @@ -199667,7 +199727,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(838), 25, + ACTIONS(834), 25, anon_sym_COLON, anon_sym_COMMA, anon_sym_RBRACK, @@ -199693,34 +199753,79 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - [89640] = 5, - ACTIONS(147), 1, + [89665] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3390), 1, - anon_sym_QMARK2, STATE(2016), 1, sym_comment, - ACTIONS(651), 8, + ACTIONS(785), 12, + sym_identifier, anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(653), 27, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(787), 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, + [89713] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(761), 1, + anon_sym_LF, + STATE(2017), 1, + sym_comment, + ACTIONS(759), 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_LBRACE, + anon_sym_RBRACE, + 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, @@ -199734,21 +199839,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [89689] = 4, + [89760] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2017), 1, + ACTIONS(3394), 1, + anon_sym_QMARK2, + STATE(2018), 1, sym_comment, - ACTIONS(761), 2, + ACTIONS(658), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(759), 34, + ACTIONS(656), 33, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, anon_sym_DOT, @@ -199777,69 +199883,86 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [89736] = 3, - ACTIONS(147), 1, + sym_short_flag, + [89809] = 21, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2018), 1, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, + sym_short_flag, + ACTIONS(3410), 1, + anon_sym_bit_DASHand, + ACTIONS(3412), 1, + anon_sym_bit_DASHxor, + ACTIONS(3414), 1, + anon_sym_bit_DASHor, + ACTIONS(3416), 1, + anon_sym_and, + ACTIONS(3418), 1, + anon_sym_xor, + ACTIONS(3420), 1, + anon_sym_or, + STATE(2019), 1, sym_comment, - ACTIONS(3392), 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, - [89781] = 4, + STATE(2853), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(694), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(696), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3398), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3404), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3408), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3400), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3402), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3396), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [89890] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(750), 1, - anon_sym_LF, - STATE(2019), 1, + ACTIONS(3422), 1, + anon_sym_QMARK2, + STATE(2020), 1, sym_comment, - ACTIONS(748), 35, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 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, anon_sym_DOT_DOT_LT, @@ -199865,115 +199988,145 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [89828] = 7, + [89939] = 20, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(321), 1, anon_sym_DOT, - ACTIONS(570), 1, + ACTIONS(3426), 1, anon_sym_LF, - STATE(2020), 1, + ACTIONS(3442), 1, + anon_sym_bit_DASHand, + ACTIONS(3444), 1, + anon_sym_bit_DASHxor, + ACTIONS(3446), 1, + anon_sym_bit_DASHor, + ACTIONS(3448), 1, + anon_sym_and, + ACTIONS(3450), 1, + anon_sym_xor, + ACTIONS(3452), 1, + anon_sym_or, + STATE(2021), 1, sym_comment, - STATE(2032), 1, + STATE(2045), 1, sym_path, - STATE(2332), 1, + STATE(2436), 1, sym_cell_path, - ACTIONS(568), 32, + ACTIONS(3430), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3436), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3438), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3440), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3424), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_RBRACE, + ACTIONS(3432), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3434), 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(3428), 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, + [90018] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, + sym_short_flag, + ACTIONS(3410), 1, anon_sym_bit_DASHand, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, + ACTIONS(3414), 1, anon_sym_bit_DASHor, + ACTIONS(3416), 1, anon_sym_and, + ACTIONS(3418), 1, anon_sym_xor, + ACTIONS(3420), 1, anon_sym_or, - [89881] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3394), 1, - anon_sym_GT, - STATE(2021), 1, - sym_comment, - STATE(3708), 1, - sym_flat_type, - ACTIONS(3138), 34, - 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, - [89930] = 4, - ACTIONS(3), 1, - anon_sym_POUND, STATE(2022), 1, sym_comment, - ACTIONS(704), 2, + STATE(2855), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(674), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(676), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(702), 34, + ACTIONS(3398), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3404), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3408), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3400), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3402), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3396), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [90099] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1312), 1, + anon_sym_LF, + ACTIONS(3454), 1, + aux_sym_long_flag_token1, + STATE(2023), 1, + sym_comment, + ACTIONS(1310), 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_DOT, - anon_sym_QMARK2, + anon_sym_RBRACE, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -199998,109 +200151,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [89977] = 6, + [90148] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(596), 1, - anon_sym_LF, - ACTIONS(3396), 1, - anon_sym_DOT, - STATE(2276), 1, - sym_path, - STATE(2023), 2, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, + sym_short_flag, + ACTIONS(3410), 1, + anon_sym_bit_DASHand, + ACTIONS(3412), 1, + anon_sym_bit_DASHxor, + ACTIONS(3414), 1, + anon_sym_bit_DASHor, + ACTIONS(3416), 1, + anon_sym_and, + ACTIONS(3418), 1, + anon_sym_xor, + ACTIONS(3420), 1, + anon_sym_or, + STATE(2024), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 32, + STATE(2865), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(666), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(668), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3398), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3406), 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(3408), 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, - [90028] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3399), 1, - anon_sym_QMARK2, - STATE(2024), 1, - sym_comment, - ACTIONS(651), 11, - sym_identifier, - anon_sym_GT, + ACTIONS(3400), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3402), 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(653), 24, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, anon_sym_SLASH_SLASH, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, + ACTIONS(3396), 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_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [90077] = 7, + [90229] = 7, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(321), 1, anon_sym_DOT, - ACTIONS(615), 1, + ACTIONS(576), 1, anon_sym_LF, - STATE(2023), 1, - aux_sym_cell_path_repeat1, STATE(2025), 1, sym_comment, - STATE(2276), 1, + STATE(2045), 1, sym_path, - ACTIONS(613), 32, + STATE(2072), 1, + sym_cell_path, + ACTIONS(574), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -200133,37 +200257,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90130] = 5, - ACTIONS(147), 1, + [90282] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3399), 1, - anon_sym_QMARK2, + ACTIONS(3456), 1, + anon_sym_COMMA, STATE(2026), 1, sym_comment, - ACTIONS(651), 11, - sym_identifier, - anon_sym_GT, - 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(653), 24, + ACTIONS(3458), 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, + [90329] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2027), 1, + sym_comment, + ACTIONS(3460), 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, + [90374] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2028), 1, + sym_comment, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(686), 34, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_in, anon_sym_DOT, + 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, @@ -200174,96 +200381,143 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [90179] = 21, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [90421] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2029), 1, + sym_comment, + ACTIONS(3462), 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, + [90466] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - ACTIONS(3409), 1, - anon_sym_QMARK2, - ACTIONS(3417), 1, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, + sym_short_flag, + ACTIONS(3410), 1, anon_sym_bit_DASHand, - ACTIONS(3419), 1, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, - ACTIONS(3421), 1, + ACTIONS(3414), 1, anon_sym_bit_DASHor, - ACTIONS(3423), 1, + ACTIONS(3416), 1, anon_sym_and, - ACTIONS(3425), 1, + ACTIONS(3418), 1, anon_sym_xor, - ACTIONS(3427), 1, + ACTIONS(3420), 1, anon_sym_or, - STATE(2027), 1, + STATE(2030), 1, sym_comment, - STATE(2137), 1, - sym_path, - STATE(2490), 1, - sym_cell_path, - ACTIONS(3351), 2, + STATE(2870), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(682), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3353), 2, + ACTIONS(684), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3403), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3411), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3413), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3415), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3405), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3407), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3401), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [90260] = 4, - ACTIONS(147), 1, + [90547] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2028), 1, + ACTIONS(791), 1, + anon_sym_LF, + STATE(2031), 1, sym_comment, - ACTIONS(702), 8, + ACTIONS(345), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(704), 28, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_QMARK2, + 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, @@ -200277,124 +200531,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [90307] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3429), 1, - anon_sym_QMARK2, - STATE(2029), 1, - sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 33, - 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [90356] = 5, + [90596] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3429), 1, - anon_sym_QMARK2, - STATE(2030), 1, + STATE(2032), 1, sym_comment, - ACTIONS(653), 2, + ACTIONS(700), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(651), 33, + ACTIONS(698), 34, 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [90405] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2031), 1, - sym_comment, - ACTIONS(670), 8, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_in, anon_sym_DOT, anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(672), 28, - 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, @@ -200408,31 +200573,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, sym_short_flag, - [90452] = 7, + [90643] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2033), 1, + sym_comment, + ACTIONS(3464), 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, + [90688] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(584), 1, + ACTIONS(688), 1, anon_sym_LF, - STATE(2025), 1, - aux_sym_cell_path_repeat1, - STATE(2032), 1, + STATE(2034), 1, sym_comment, - STATE(2276), 1, - sym_path, - ACTIONS(582), 32, + ACTIONS(686), 35, 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_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -200457,28 +200659,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90505] = 5, - ACTIONS(147), 1, + [90735] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3431), 1, - anon_sym_QMARK2, - STATE(2033), 1, + STATE(2035), 1, + sym_comment, + ACTIONS(3383), 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, + [90780] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2036), 1, sym_comment, - ACTIONS(651), 5, + ACTIONS(759), 7, + anon_sym_EQ, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(653), 30, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(761), 29, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -200501,32 +200743,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90554] = 5, - ACTIONS(147), 1, + sym_short_flag, + [90827] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3431), 1, + ACTIONS(3466), 1, anon_sym_QMARK2, - STATE(2034), 1, + STATE(2037), 1, sym_comment, - ACTIONS(651), 5, + ACTIONS(656), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(653), 30, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(658), 24, 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_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, anon_sym_SLASH_SLASH, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, @@ -200542,42 +200785,40 @@ 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, - [90603] = 7, - ACTIONS(3), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [90876] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(611), 1, - anon_sym_LF, - STATE(2032), 1, - sym_path, - STATE(2035), 1, + ACTIONS(3466), 1, + anon_sym_QMARK2, + STATE(2038), 1, sym_comment, - STATE(2376), 1, - sym_cell_path, - ACTIONS(609), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(656), 11, + 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(658), 24, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, + 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, @@ -200588,39 +200829,36 @@ 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, - [90656] = 4, - ACTIONS(3), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [90925] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(672), 1, - anon_sym_LF, - STATE(2036), 1, + STATE(2039), 1, sym_comment, - ACTIONS(670), 35, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(686), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, anon_sym_DOT, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(688), 28, + 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, @@ -200634,70 +200872,143 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90703] = 4, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_short_flag, + [90972] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(704), 1, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(3470), 1, anon_sym_LF, - STATE(2037), 1, + ACTIONS(3486), 1, + anon_sym_bit_DASHand, + ACTIONS(3488), 1, + anon_sym_bit_DASHxor, + ACTIONS(3490), 1, + anon_sym_bit_DASHor, + ACTIONS(3492), 1, + anon_sym_and, + ACTIONS(3494), 1, + anon_sym_xor, + ACTIONS(3496), 1, + anon_sym_or, + STATE(2040), 1, sym_comment, - ACTIONS(702), 35, + STATE(2045), 1, + sym_path, + STATE(2441), 1, + sym_cell_path, + ACTIONS(3474), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3480), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3482), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3484), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3468), 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, - anon_sym_DOT, + ACTIONS(3476), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3478), 4, 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, + ACTIONS(3472), 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, + [91051] = 21, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, + sym_short_flag, + ACTIONS(3410), 1, anon_sym_bit_DASHand, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, + ACTIONS(3414), 1, anon_sym_bit_DASHor, + ACTIONS(3416), 1, anon_sym_and, + ACTIONS(3418), 1, anon_sym_xor, + ACTIONS(3420), 1, anon_sym_or, - [90750] = 7, + STATE(2041), 1, + sym_comment, + STATE(2856), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(619), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(621), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3398), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3404), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3408), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3400), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3402), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3396), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [91132] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(592), 1, - anon_sym_LF, - STATE(2032), 1, - sym_path, - STATE(2038), 1, + STATE(2042), 1, sym_comment, - STATE(2040), 1, - sym_cell_path, - ACTIONS(590), 32, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 34, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -200723,75 +201034,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90803] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2039), 1, - sym_comment, - ACTIONS(3433), 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, - [90848] = 4, - ACTIONS(3), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [91179] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(769), 1, - anon_sym_LF, - STATE(2040), 1, + STATE(2043), 1, sym_comment, - ACTIONS(767), 35, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(698), 8, anon_sym_GT, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(700), 28, + 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, @@ -200806,27 +201078,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - [90895] = 4, + sym_short_flag, + [91226] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2041), 1, - sym_comment, - ACTIONS(672), 2, - ts_builtin_sym_end, + ACTIONS(1365), 1, anon_sym_LF, - ACTIONS(670), 34, + STATE(2044), 1, + sym_comment, + ACTIONS(1363), 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_DOT, - anon_sym_QMARK2, + anon_sym_RBRACE, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -200851,20 +201123,20 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [90942] = 7, + [91273] = 7, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(321), 1, anon_sym_DOT, - ACTIONS(607), 1, + ACTIONS(599), 1, anon_sym_LF, - STATE(2032), 1, - sym_path, - STATE(2042), 1, + STATE(2045), 1, sym_comment, - STATE(2353), 1, - sym_cell_path, - ACTIONS(605), 32, + STATE(2052), 1, + aux_sym_cell_path_repeat1, + STATE(2281), 1, + sym_path, + ACTIONS(597), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -200897,94 +201169,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [90995] = 5, + [91326] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1308), 1, + ACTIONS(700), 1, anon_sym_LF, - ACTIONS(3435), 1, - aux_sym_long_flag_token1, - STATE(2043), 1, + STATE(2046), 1, sym_comment, - ACTIONS(1306), 34, + ACTIONS(698), 35, 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_GT, anon_sym_DASH, - anon_sym_LBRACE, + anon_sym_in, anon_sym_RBRACE, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [91044] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3437), 1, - anon_sym_COMMA, - STATE(2044), 1, - sym_comment, - ACTIONS(3439), 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, - [91091] = 21, + anon_sym_DOT, + 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, + [91373] = 21, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(357), 1, @@ -201003,11 +201231,11 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, ACTIONS(379), 1, anon_sym_or, - STATE(2045), 1, + STATE(2047), 1, sym_comment, - STATE(2137), 1, + STATE(2088), 1, sym_path, - STATE(2511), 1, + STATE(2572), 1, sym_cell_path, ACTIONS(311), 2, anon_sym_SEMI, @@ -201044,133 +201272,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [91172] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2046), 1, - sym_comment, - ACTIONS(3441), 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, - [91217] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - ACTIONS(3457), 1, - anon_sym_bit_DASHand, - ACTIONS(3459), 1, - anon_sym_bit_DASHxor, - ACTIONS(3461), 1, - anon_sym_bit_DASHor, - ACTIONS(3463), 1, - anon_sym_and, - ACTIONS(3465), 1, - anon_sym_xor, - ACTIONS(3467), 1, - anon_sym_or, - STATE(2047), 1, - sym_comment, - STATE(2861), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(694), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(696), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3445), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3455), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3447), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3449), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [91298] = 4, - ACTIONS(147), 1, + [91454] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2048), 1, sym_comment, - ACTIONS(702), 11, - sym_identifier, + ACTIONS(750), 7, + anon_sym_EQ, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, 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(704), 25, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(752), 29, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_DOT, - 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, @@ -201186,30 +201311,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [91345] = 7, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [91501] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(580), 1, - anon_sym_LF, - STATE(2032), 1, - sym_path, STATE(2049), 1, sym_comment, - STATE(2334), 1, - sym_cell_path, - ACTIONS(578), 32, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 34, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -201235,155 +201355,100 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [91398] = 21, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [91548] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - ACTIONS(3457), 1, + ACTIONS(3410), 1, anon_sym_bit_DASHand, - ACTIONS(3459), 1, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, + ACTIONS(3414), 1, anon_sym_bit_DASHor, - ACTIONS(3463), 1, + ACTIONS(3416), 1, anon_sym_and, - ACTIONS(3465), 1, + ACTIONS(3418), 1, anon_sym_xor, - ACTIONS(3467), 1, + ACTIONS(3420), 1, anon_sym_or, STATE(2050), 1, sym_comment, - STATE(2847), 1, + STATE(2873), 1, sym__flag, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(682), 2, + ACTIONS(678), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(684), 2, + ACTIONS(680), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [91479] = 21, - ACTIONS(3), 1, + [91629] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - ACTIONS(3457), 1, - anon_sym_bit_DASHand, - ACTIONS(3459), 1, - anon_sym_bit_DASHxor, - ACTIONS(3461), 1, - anon_sym_bit_DASHor, - ACTIONS(3463), 1, - anon_sym_and, - ACTIONS(3465), 1, - anon_sym_xor, - ACTIONS(3467), 1, - anon_sym_or, + ACTIONS(3498), 1, + anon_sym_QMARK2, STATE(2051), 1, sym_comment, - STATE(2848), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(674), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(676), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3445), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3455), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3447), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(656), 5, + anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3443), 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, - [91560] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(750), 1, - anon_sym_LF, - STATE(2052), 1, - sym_comment, - ACTIONS(748), 35, - anon_sym_SEMI, - anon_sym_RPAREN, + ACTIONS(658), 30, + anon_sym_COMMA, 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_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, @@ -201397,25 +201462,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [91607] = 4, + [91678] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2053), 1, - sym_comment, - ACTIONS(704), 2, - ts_builtin_sym_end, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(588), 1, anon_sym_LF, - ACTIONS(702), 34, + STATE(2052), 1, + sym_comment, + STATE(2053), 1, + aux_sym_cell_path_repeat1, + STATE(2281), 1, + sym_path, + ACTIONS(586), 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_DOT, + anon_sym_RBRACE, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -201440,64 +201508,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [91654] = 4, + [91731] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(754), 1, + ACTIONS(592), 1, anon_sym_LF, - STATE(2054), 1, - sym_comment, - ACTIONS(752), 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_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [91701] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(321), 1, + ACTIONS(3500), 1, anon_sym_DOT, - ACTIONS(603), 1, - anon_sym_LF, - STATE(2032), 1, + STATE(2281), 1, sym_path, - STATE(2055), 1, + STATE(2053), 2, sym_comment, - STATE(2343), 1, - sym_cell_path, - ACTIONS(601), 32, + aux_sym_cell_path_repeat1, + ACTIONS(590), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -201530,26 +201553,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [91754] = 4, - ACTIONS(147), 1, + [91782] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2056), 1, + ACTIONS(3498), 1, + anon_sym_QMARK2, + STATE(2054), 1, sym_comment, - ACTIONS(759), 7, - anon_sym_EQ, + ACTIONS(656), 5, anon_sym_GT, - anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(761), 29, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DASH_DASH, + ACTIONS(658), 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_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -201572,349 +201597,239 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [91801] = 21, + [91831] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - ACTIONS(3457), 1, + ACTIONS(357), 1, + anon_sym_DOT, + ACTIONS(3511), 1, + anon_sym_QMARK2, + ACTIONS(3519), 1, anon_sym_bit_DASHand, - ACTIONS(3459), 1, + ACTIONS(3521), 1, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, + ACTIONS(3523), 1, anon_sym_bit_DASHor, - ACTIONS(3463), 1, + ACTIONS(3525), 1, anon_sym_and, - ACTIONS(3465), 1, + ACTIONS(3527), 1, anon_sym_xor, - ACTIONS(3467), 1, + ACTIONS(3529), 1, anon_sym_or, - STATE(2057), 1, + STATE(2055), 1, sym_comment, - STATE(2856), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(666), 2, + STATE(2088), 1, + sym_path, + STATE(2521), 1, + sym_cell_path, + ACTIONS(3341), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(668), 2, + ACTIONS(3343), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3505), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3513), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3515), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3517), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3507), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3509), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(3503), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [91882] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2058), 1, - sym_comment, - ACTIONS(3340), 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, - [91927] = 4, + [91912] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(761), 1, - anon_sym_LF, - STATE(2059), 1, - sym_comment, - ACTIONS(759), 35, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_DOT, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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(2416), 1, sym_short_flag, - [91974] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3469), 1, - anon_sym_GT, - STATE(2060), 1, - sym_comment, - STATE(3675), 1, - sym_flat_type, - ACTIONS(3138), 34, - 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, - [92023] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2061), 1, + ACTIONS(3410), 1, + anon_sym_bit_DASHand, + ACTIONS(3412), 1, + anon_sym_bit_DASHxor, + ACTIONS(3414), 1, + anon_sym_bit_DASHor, + ACTIONS(3416), 1, + anon_sym_and, + ACTIONS(3418), 1, + anon_sym_xor, + ACTIONS(3420), 1, + anon_sym_or, + STATE(2056), 1, sym_comment, - ACTIONS(754), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(752), 34, + STATE(2871), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(662), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(664), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3398), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3408), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3400), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3402), 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(3396), 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_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [92070] = 21, + [91993] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - ACTIONS(3457), 1, + ACTIONS(3410), 1, anon_sym_bit_DASHand, - ACTIONS(3459), 1, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, + ACTIONS(3414), 1, anon_sym_bit_DASHor, - ACTIONS(3463), 1, + ACTIONS(3416), 1, anon_sym_and, - ACTIONS(3465), 1, + ACTIONS(3418), 1, anon_sym_xor, - ACTIONS(3467), 1, + ACTIONS(3420), 1, anon_sym_or, - STATE(2062), 1, + STATE(2057), 1, sym_comment, - STATE(2875), 1, + STATE(2869), 1, sym__flag, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(678), 2, + ACTIONS(670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(680), 2, + ACTIONS(672), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [92151] = 3, - ACTIONS(147), 1, + [92074] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2063), 1, + ACTIONS(748), 1, + anon_sym_LF, + STATE(2058), 1, sym_comment, - ACTIONS(3471), 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, - [92196] = 3, - ACTIONS(147), 1, + ACTIONS(746), 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_LBRACE, + anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [92121] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2064), 1, + ACTIONS(3531), 1, + anon_sym_GT, + STATE(2059), 1, sym_comment, - ACTIONS(3473), 36, - anon_sym_COMMA, - anon_sym_RBRACK, + STATE(3576), 1, + sym_flat_type, + ACTIONS(3138), 34, anon_sym_any, anon_sym_binary, anon_sym_block, @@ -201949,96 +201864,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_var_DASHwith_DASHopt_DASHtype, anon_sym_record, anon_sym_list, - [92241] = 21, - ACTIONS(3), 1, + [92170] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - ACTIONS(3457), 1, - anon_sym_bit_DASHand, - ACTIONS(3459), 1, - anon_sym_bit_DASHxor, - ACTIONS(3461), 1, - anon_sym_bit_DASHor, - ACTIONS(3463), 1, - anon_sym_and, - ACTIONS(3465), 1, - anon_sym_xor, - ACTIONS(3467), 1, - anon_sym_or, - STATE(2065), 1, + ACTIONS(3533), 1, + anon_sym_QMARK2, + STATE(2060), 1, sym_comment, - STATE(2872), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(706), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(708), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(656), 8, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3455), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3447), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3443), 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, - [92322] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3475), 1, - anon_sym_QMARK2, - STATE(2066), 1, - sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 33, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOT_DOT, + ACTIONS(658), 27, anon_sym_DASH_DASH, - anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, + 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, @@ -202052,36 +201905,123 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_short_flag, - [92371] = 4, + [92219] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2067), 1, + ACTIONS(1483), 1, + anon_sym_LF, + STATE(2061), 1, sym_comment, - ACTIONS(672), 2, + ACTIONS(1481), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [92266] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2062), 1, + sym_comment, + ACTIONS(700), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(670), 34, + ACTIONS(698), 34, 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_LBRACE, anon_sym_DOT, - anon_sym_STAR, anon_sym_QMARK2, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [92313] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3533), 1, + anon_sym_QMARK2, + STATE(2063), 1, + sym_comment, + ACTIONS(656), 8, + anon_sym_GT, + anon_sym_DASH, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(658), 27, + 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, @@ -202095,19 +202035,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_short_flag, - [92418] = 5, + [92362] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(765), 1, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(603), 1, anon_sym_LF, - STATE(2068), 1, + STATE(2045), 1, + sym_path, + STATE(2064), 1, sym_comment, - ACTIONS(345), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 32, + STATE(2442), 1, + sym_cell_path, + ACTIONS(601), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -202140,84 +202084,128 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [92467] = 20, + [92415] = 21, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(3479), 1, - anon_sym_LF, - ACTIONS(3495), 1, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, + sym_short_flag, + ACTIONS(3410), 1, anon_sym_bit_DASHand, - ACTIONS(3497), 1, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, - ACTIONS(3499), 1, + ACTIONS(3414), 1, anon_sym_bit_DASHor, - ACTIONS(3501), 1, + ACTIONS(3416), 1, anon_sym_and, - ACTIONS(3503), 1, + ACTIONS(3418), 1, anon_sym_xor, - ACTIONS(3505), 1, + ACTIONS(3420), 1, anon_sym_or, - STATE(2032), 1, - sym_path, - STATE(2069), 1, + STATE(2065), 1, sym_comment, - STATE(2431), 1, - sym_cell_path, - ACTIONS(3483), 2, + STATE(2845), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(690), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(692), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3489), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3491), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3493), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3477), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3485), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3487), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3481), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [92546] = 4, + [92496] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2066), 1, + sym_comment, + ACTIONS(686), 11, + sym_identifier, + anon_sym_GT, + 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(688), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, + 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, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [92543] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1440), 1, - anon_sym_LF, - STATE(2070), 1, + STATE(2067), 1, sym_comment, - ACTIONS(1438), 35, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(686), 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_else, anon_sym_LBRACE, - anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_QMARK2, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -202242,36 +202230,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [92593] = 5, - ACTIONS(3), 1, + [92590] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3475), 1, - anon_sym_QMARK2, - STATE(2071), 1, + ACTIONS(3535), 1, + anon_sym_GT, + STATE(2068), 1, sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 33, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3701), 1, + sym_flat_type, + ACTIONS(3138), 34, + 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, + [92639] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2069), 1, + sym_comment, + ACTIONS(698), 11, + sym_identifier, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(700), 25, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, + 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_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, anon_sym_not_DASHin, @@ -202282,150 +202314,72 @@ 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, - [92642] = 20, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [92686] = 7, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(321), 1, anon_sym_DOT, - ACTIONS(3509), 1, + ACTIONS(580), 1, anon_sym_LF, - ACTIONS(3525), 1, - anon_sym_bit_DASHand, - ACTIONS(3527), 1, - anon_sym_bit_DASHxor, - ACTIONS(3529), 1, - anon_sym_bit_DASHor, - ACTIONS(3531), 1, - anon_sym_and, - ACTIONS(3533), 1, - anon_sym_xor, - ACTIONS(3535), 1, - anon_sym_or, - STATE(2032), 1, + STATE(2045), 1, sym_path, - STATE(2072), 1, + STATE(2070), 1, sym_comment, - STATE(2432), 1, + STATE(2381), 1, sym_cell_path, - ACTIONS(3513), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3519), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3521), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3523), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3507), 4, + ACTIONS(578), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3515), 4, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3517), 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(3511), 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, - [92721] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - ACTIONS(3457), 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(3459), 1, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, anon_sym_bit_DASHor, - ACTIONS(3463), 1, anon_sym_and, - ACTIONS(3465), 1, anon_sym_xor, - ACTIONS(3467), 1, anon_sym_or, - STATE(2073), 1, - sym_comment, - STATE(2838), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(657), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(659), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3445), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3455), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3447), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3449), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [92802] = 7, + [92739] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(588), 1, + ACTIONS(752), 1, anon_sym_LF, - STATE(2032), 1, - sym_path, - STATE(2074), 1, + STATE(2071), 1, sym_comment, - STATE(2336), 1, - sym_cell_path, - ACTIONS(586), 32, + ACTIONS(750), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -202451,34 +202405,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [92855] = 5, - ACTIONS(147), 1, + sym_short_flag, + [92786] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3390), 1, - anon_sym_QMARK2, - STATE(2075), 1, + ACTIONS(854), 1, + anon_sym_LF, + STATE(2072), 1, sym_comment, - ACTIONS(651), 8, + ACTIONS(852), 35, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(653), 27, - 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, @@ -202493,37 +202447,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_short_flag, - [92904] = 4, - ACTIONS(147), 1, + [92833] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2076), 1, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(570), 1, + anon_sym_LF, + STATE(2045), 1, + sym_path, + STATE(2073), 1, sym_comment, - ACTIONS(752), 7, - anon_sym_EQ, + STATE(2429), 1, + sym_cell_path, + ACTIONS(568), 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(754), 29, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT, + 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, @@ -202537,84 +202495,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [92951] = 21, + [92886] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - ACTIONS(3457), 1, - anon_sym_bit_DASHand, - ACTIONS(3459), 1, - anon_sym_bit_DASHxor, - ACTIONS(3461), 1, - anon_sym_bit_DASHor, - ACTIONS(3463), 1, - anon_sym_and, - ACTIONS(3465), 1, - anon_sym_xor, - ACTIONS(3467), 1, - anon_sym_or, - STATE(2077), 1, + ACTIONS(748), 1, + anon_sym_LF, + STATE(2074), 1, sym_comment, - STATE(2868), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(698), 2, + ACTIONS(746), 35, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(700), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3445), 2, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3455), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3447), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 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, - [93032] = 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, + [92933] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(754), 1, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(607), 1, anon_sym_LF, - STATE(2078), 1, + STATE(2045), 1, + sym_path, + STATE(2075), 1, sym_comment, - ACTIONS(752), 35, + STATE(2361), 1, + sym_cell_path, + ACTIONS(605), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -202640,24 +202584,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [93079] = 4, + [92986] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2076), 1, + sym_comment, + ACTIONS(3537), 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, + [93031] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(761), 1, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(611), 1, anon_sym_LF, - STATE(2079), 1, + STATE(2045), 1, + sym_path, + STATE(2077), 1, sym_comment, - ACTIONS(759), 35, + STATE(2425), 1, + sym_cell_path, + ACTIONS(609), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -202683,28 +202672,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [93126] = 7, + [93084] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2078), 1, + sym_comment, + ACTIONS(3539), 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, + [93129] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(321), 1, - anon_sym_DOT, - ACTIONS(576), 1, - anon_sym_LF, - STATE(2032), 1, - sym_path, - STATE(2080), 1, + ACTIONS(3394), 1, + anon_sym_QMARK2, + STATE(2079), 1, sym_comment, - STATE(2344), 1, - sym_cell_path, - ACTIONS(574), 32, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -202730,14 +202757,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93179] = 4, + sym_short_flag, + [93178] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1436), 1, + ACTIONS(761), 1, anon_sym_LF, - STATE(2081), 1, + STATE(2080), 1, sym_comment, - ACTIONS(1434), 35, + ACTIONS(759), 35, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -202746,9 +202774,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_else, anon_sym_LBRACE, anon_sym_RBRACE, + anon_sym_DOT, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [93225] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3422), 1, + anon_sym_QMARK2, + STATE(2081), 1, + sym_comment, + ACTIONS(658), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(656), 33, + 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, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -202773,36 +202845,82 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [93226] = 4, - ACTIONS(147), 1, + [93274] = 4, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(752), 1, + anon_sym_LF, STATE(2082), 1, sym_comment, - ACTIONS(670), 11, - sym_identifier, - anon_sym_GT, - 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(672), 25, - anon_sym_COMMA, + ACTIONS(750), 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_LBRACE, anon_sym_RBRACE, anon_sym_DOT, - anon_sym_QMARK2, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [93321] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(584), 1, + anon_sym_LF, + STATE(2045), 1, + sym_path, + STATE(2083), 1, + sym_comment, + STATE(2418), 1, + sym_cell_path, + ACTIONS(582), 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, @@ -202813,192 +202931,151 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [93273] = 21, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - ACTIONS(3457), 1, - anon_sym_bit_DASHand, - ACTIONS(3459), 1, - anon_sym_bit_DASHxor, - ACTIONS(3461), 1, - anon_sym_bit_DASHor, - ACTIONS(3463), 1, anon_sym_and, - ACTIONS(3465), 1, anon_sym_xor, - ACTIONS(3467), 1, anon_sym_or, - STATE(2083), 1, + [93374] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(321), 1, + anon_sym_DOT, + ACTIONS(615), 1, + anon_sym_LF, + STATE(2045), 1, + sym_path, + STATE(2084), 1, sym_comment, - STATE(2841), 1, - sym__flag, - STATE(2955), 1, - sym_long_flag, - ACTIONS(617), 2, + STATE(2420), 1, + sym_cell_path, + ACTIONS(613), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(619), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3445), 2, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3455), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3447), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3449), 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(3443), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [93354] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - STATE(2084), 1, - sym_comment, - ACTIONS(3306), 2, - anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3308), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, - anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 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, - [93416] = 20, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - ACTIONS(3551), 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(3553), 1, anon_sym_bit_DASHxor, - ACTIONS(3555), 1, anon_sym_bit_DASHor, - ACTIONS(3557), 1, anon_sym_and, - ACTIONS(3559), 1, anon_sym_xor, - ACTIONS(3561), 1, anon_sym_or, + [93427] = 4, + ACTIONS(157), 1, + anon_sym_POUND, STATE(2085), 1, sym_comment, - STATE(2137), 1, - sym_path, - STATE(2517), 1, - sym_cell_path, - ACTIONS(3507), 2, - anon_sym_SEMI, + ACTIONS(746), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(748), 30, + anon_sym_COMMA, anon_sym_PIPE, - ACTIONS(3509), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3539), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3545), 2, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3547), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3549), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3541), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3543), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3537), 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, - [93494] = 7, - ACTIONS(3), 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, + [93473] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, STATE(2086), 1, sym_comment, - STATE(2137), 1, - sym_path, - STATE(2547), 1, - sym_cell_path, - ACTIONS(570), 2, + ACTIONS(3541), 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, + [93517] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2087), 1, + sym_comment, + ACTIONS(791), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(568), 30, + ACTIONS(381), 3, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -203029,64 +203106,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93546] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2087), 1, - sym_comment, - ACTIONS(1436), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1434), 33, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_else, - anon_sym_LBRACE, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [93592] = 4, + [93565] = 7, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_DOT, STATE(2088), 1, sym_comment, - ACTIONS(750), 2, + STATE(2094), 1, + aux_sym_cell_path_repeat1, + STATE(2417), 1, + sym_path, + ACTIONS(599), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(748), 33, + ACTIONS(597), 30, anon_sym_SEMI, anon_sym_PIPE, 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, @@ -203112,15 +203151,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [93638] = 4, + [93617] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(765), 1, + ACTIONS(838), 1, anon_sym_LF, STATE(2089), 1, sym_comment, - ACTIONS(763), 34, + ACTIONS(836), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -203155,22 +203193,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [93684] = 4, + [93663] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(779), 1, - anon_sym_LF, STATE(2090), 1, sym_comment, - ACTIONS(777), 34, + ACTIONS(761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(759), 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_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -203197,19 +203235,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [93730] = 5, + [93709] = 7, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2088), 1, + sym_path, STATE(2091), 1, sym_comment, - ACTIONS(765), 2, + STATE(2166), 1, + sym_cell_path, + ACTIONS(576), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(381), 3, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 30, + ACTIONS(574), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -203240,24 +203280,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93778] = 4, + [93761] = 4, ACTIONS(3), 1, anon_sym_POUND, STATE(2092), 1, sym_comment, - ACTIONS(761), 2, + ACTIONS(752), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(759), 33, + ACTIONS(750), 33, + anon_sym_SEMI, + anon_sym_PIPE, + 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, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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, + [93807] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1373), 1, + anon_sym_LF, + STATE(2093), 1, + sym_comment, + ACTIONS(1371), 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_DOT, + anon_sym_RBRACE, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -203282,14 +203364,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [93824] = 4, + [93853] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(787), 1, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2094), 1, + sym_comment, + STATE(2104), 1, + aux_sym_cell_path_repeat1, + STATE(2417), 1, + sym_path, + ACTIONS(588), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2093), 1, + ACTIONS(586), 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, + [93905] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(850), 1, + anon_sym_LF, + STATE(2095), 1, sym_comment, - ACTIONS(785), 34, + ACTIONS(848), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -203324,14 +203451,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [93870] = 4, + [93951] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(868), 1, + ACTIONS(109), 1, anon_sym_LF, - STATE(2094), 1, + STATE(2096), 1, sym_comment, - ACTIONS(866), 34, + ACTIONS(107), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -203366,24 +203493,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [93916] = 4, + [93997] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(105), 1, + ACTIONS(862), 1, anon_sym_LF, - STATE(2095), 1, + STATE(2097), 1, sym_comment, - ACTIONS(103), 34, + ACTIONS(860), 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_DOT, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -203408,12 +203534,13 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [93962] = 4, - ACTIONS(147), 1, + sym_short_flag, + [94043] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2096), 1, + STATE(2098), 1, sym_comment, - ACTIONS(759), 11, + ACTIONS(746), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -203425,7 +203552,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(761), 24, + ACTIONS(748), 24, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -203450,14 +203577,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [94008] = 4, + [94089] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(862), 1, + ACTIONS(842), 1, anon_sym_LF, - STATE(2097), 1, + STATE(2099), 1, sym_comment, - ACTIONS(860), 34, + ACTIONS(840), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -203492,64 +203619,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94054] = 4, + [94135] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2098), 1, - sym_comment, - ACTIONS(750), 2, - ts_builtin_sym_end, + ACTIONS(799), 1, anon_sym_LF, - ACTIONS(748), 33, - 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [94100] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2099), 1, + STATE(2100), 1, sym_comment, - ACTIONS(754), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(752), 33, + ACTIONS(797), 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_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -203576,22 +203661,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94146] = 4, + [94181] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2100), 1, - sym_comment, - ACTIONS(761), 2, - ts_builtin_sym_end, + ACTIONS(771), 1, anon_sym_LF, - ACTIONS(759), 33, + STATE(2101), 1, + sym_comment, + ACTIONS(769), 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_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -203618,26 +203703,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94192] = 7, + [94227] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - STATE(2101), 1, - sym_comment, - STATE(2137), 1, - sym_path, - STATE(2157), 1, - sym_cell_path, - ACTIONS(592), 2, - ts_builtin_sym_end, + ACTIONS(799), 1, anon_sym_LF, - ACTIONS(590), 30, + STATE(2102), 1, + sym_comment, + ACTIONS(797), 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, @@ -203663,35 +203744,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [94244] = 4, - ACTIONS(147), 1, + sym_short_flag, + [94273] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2102), 1, + ACTIONS(814), 1, + anon_sym_LF, + STATE(2103), 1, sym_comment, - ACTIONS(748), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(750), 30, - anon_sym_COMMA, + ACTIONS(812), 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_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, @@ -203705,22 +203786,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [94290] = 4, + sym_short_flag, + [94319] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(834), 1, + ACTIONS(3543), 1, + anon_sym_DOT, + STATE(2417), 1, + sym_path, + ACTIONS(592), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(2103), 1, + STATE(2104), 2, sym_comment, - ACTIONS(832), 34, + aux_sym_cell_path_repeat1, + ACTIONS(590), 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, @@ -203746,15 +203831,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [94336] = 4, + [94369] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(838), 1, + ACTIONS(834), 1, anon_sym_LF, - STATE(2104), 1, + STATE(2105), 1, sym_comment, - ACTIONS(836), 34, + ACTIONS(832), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -203789,35 +203873,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94382] = 4, - ACTIONS(147), 1, + [94415] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2105), 1, + STATE(2106), 1, sym_comment, - ACTIONS(748), 11, - sym_identifier, + STATE(2954), 1, + sym_flat_type, + ACTIONS(3138), 34, + 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, + [94461] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2088), 1, + sym_path, + STATE(2107), 1, + sym_comment, + STATE(2473), 1, + sym_cell_path, + ACTIONS(607), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(605), 30, + 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, - ACTIONS(750), 24, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_DOT, 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, @@ -203828,59 +203957,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [94428] = 4, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [94513] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2106), 1, - sym_comment, - ACTIONS(752), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(783), 1, + anon_sym_LF, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + ACTIONS(3279), 1, anon_sym_and, + ACTIONS(3281), 1, anon_sym_xor, + ACTIONS(3283), 1, anon_sym_or, - ACTIONS(754), 24, - anon_sym_COMMA, + STATE(2108), 1, + sym_comment, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_PLUS, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + ACTIONS(3259), 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_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [94474] = 4, + [94585] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(872), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2107), 1, + STATE(2109), 1, sym_comment, - ACTIONS(870), 34, + ACTIONS(816), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -203915,259 +204057,308 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94520] = 9, + [94631] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2108), 1, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + ACTIONS(3279), 1, + anon_sym_and, + ACTIONS(3281), 1, + anon_sym_xor, + STATE(2110), 1, sym_comment, - ACTIONS(3306), 2, + ACTIONS(3261), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, + ACTIONS(3269), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3310), 4, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, + ACTIONS(3259), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 18, + ACTIONS(781), 7, 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, - anon_sym_EQ_TILDE, - anon_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, - [94576] = 4, + [94701] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(787), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2109), 1, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + ACTIONS(3279), 1, + anon_sym_and, + STATE(2111), 1, sym_comment, - ACTIONS(785), 34, + ACTIONS(3261), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3267), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3259), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 8, 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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_xor, + anon_sym_or, sym_short_flag, - [94622] = 4, + [94769] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(858), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2110), 1, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + ACTIONS(3277), 1, + anon_sym_bit_DASHor, + STATE(2112), 1, sym_comment, - ACTIONS(856), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 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(3259), 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(781), 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, - [94668] = 7, + [94835] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2111), 1, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + ACTIONS(3275), 1, + anon_sym_bit_DASHxor, + STATE(2113), 1, sym_comment, - ACTIONS(3306), 2, + ACTIONS(3261), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3310), 4, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 26, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3259), 6, 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, - 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(781), 10, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [94720] = 4, + [94899] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(854), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2112), 1, + ACTIONS(3273), 1, + anon_sym_bit_DASHand, + STATE(2114), 1, sym_comment, - ACTIONS(852), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 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(3259), 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(781), 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, - [94766] = 4, + [94961] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(850), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2113), 1, + STATE(2115), 1, sym_comment, - ACTIONS(848), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3271), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3263), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3265), 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(3259), 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(781), 12, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, @@ -204175,31 +204366,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94812] = 4, + [95021] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(846), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2114), 1, + STATE(2116), 1, sym_comment, - ACTIONS(844), 34, + ACTIONS(3261), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3267), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 24, 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, @@ -204217,14 +204412,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94858] = 4, + [95075] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(842), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2115), 1, + STATE(2117), 1, sym_comment, - ACTIONS(840), 34, + ACTIONS(3267), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(781), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -204234,8 +204432,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, @@ -204259,30 +204455,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [94904] = 5, + [95123] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(653), 1, + ACTIONS(783), 1, anon_sym_LF, - ACTIONS(3563), 1, - anon_sym_QMARK2, - STATE(2116), 1, + STATE(2118), 1, sym_comment, - ACTIONS(651), 33, + ACTIONS(3267), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 28, 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_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, @@ -204302,83 +204498,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [94952] = 4, - ACTIONS(147), 1, + sym_short_flag, + [95173] = 10, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2117), 1, + ACTIONS(783), 1, + anon_sym_LF, + STATE(2119), 1, sym_comment, - ACTIONS(752), 8, - anon_sym_GT, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(754), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3269), 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, + ACTIONS(3263), 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [94998] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(653), 1, - anon_sym_LF, - ACTIONS(3563), 1, - anon_sym_QMARK2, - STATE(2118), 1, - sym_comment, - ACTIONS(651), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, + ACTIONS(3265), 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(3259), 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(781), 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, @@ -204387,113 +204546,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95046] = 4, - ACTIONS(147), 1, + sym_short_flag, + [95231] = 7, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2119), 1, + ACTIONS(783), 1, + anon_sym_LF, + STATE(2120), 1, sym_comment, - ACTIONS(759), 8, - anon_sym_GT, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - anon_sym_DOT_DOT, - ACTIONS(761), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3265), 4, + anon_sym_STAR, + anon_sym_SLASH, 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_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_short_flag, - [95092] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2120), 1, - sym_comment, - ACTIONS(754), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(752), 33, - 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, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [95138] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(826), 1, - anon_sym_LF, - STATE(2121), 1, - sym_comment, - ACTIONS(824), 34, + ACTIONS(781), 26, 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, @@ -204513,36 +204592,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95184] = 4, + [95283] = 9, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(822), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2122), 1, + STATE(2121), 1, sym_comment, - ACTIONS(820), 34, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, + ACTIONS(3261), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3267), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3269), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3265), 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(3259), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(781), 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, @@ -204555,14 +204639,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95230] = 4, + [95339] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2122), 1, + sym_comment, + STATE(2957), 1, + sym_flat_type, + ACTIONS(3138), 34, + 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, + [95385] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(876), 1, anon_sym_LF, STATE(2123), 1, sym_comment, - ACTIONS(808), 34, + ACTIONS(874), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -204597,64 +204723,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95276] = 10, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - STATE(2124), 1, - sym_comment, - ACTIONS(3306), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3308), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 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, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [95334] = 7, + [95431] = 7, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(357), 1, anon_sym_DOT, - STATE(2125), 1, - sym_comment, - STATE(2137), 1, + STATE(2088), 1, sym_path, - STATE(2489), 1, + STATE(2124), 1, + sym_comment, + STATE(2556), 1, sym_cell_path, ACTIONS(611), 2, ts_builtin_sym_end, @@ -204690,22 +204768,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95386] = 6, + [95483] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(795), 1, anon_sym_LF, - STATE(2126), 1, + STATE(2125), 1, sym_comment, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3310), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(816), 28, + ACTIONS(793), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -204714,6 +204784,12 @@ 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, @@ -204734,17 +204810,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95436] = 5, + [95529] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1386), 1, + anon_sym_LF, + STATE(2126), 1, + sym_comment, + ACTIONS(1384), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [95575] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(846), 1, anon_sym_LF, STATE(2127), 1, sym_comment, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(816), 32, + ACTIONS(844), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -204754,6 +204869,8 @@ 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, @@ -204777,38 +204894,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95484] = 8, - ACTIONS(3), 1, + [95621] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, STATE(2128), 1, sym_comment, - ACTIONS(3306), 2, + ACTIONS(759), 8, + anon_sym_GT, anon_sym_DASH, + anon_sym_DOT, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(3312), 2, + anon_sym_LT2, + anon_sym_DOT_DOT, + ACTIONS(761), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3310), 4, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 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_bit_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, @@ -204822,28 +204933,27 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, sym_short_flag, - [95538] = 4, - ACTIONS(147), 1, + [95667] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2129), 1, sym_comment, - ACTIONS(759), 5, + ACTIONS(750), 8, anon_sym_GT, + anon_sym_DASH, + anon_sym_DOT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(761), 30, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + anon_sym_DOT_DOT, + ACTIONS(752), 27, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -204865,113 +204975,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95584] = 11, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - STATE(2130), 1, - sym_comment, - ACTIONS(3306), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3308), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 12, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [95644] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(779), 1, - anon_sym_LF, - STATE(2131), 1, - sym_comment, - ACTIONS(777), 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_not, anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [95690] = 4, + [95713] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(803), 1, - anon_sym_LF, - STATE(2132), 1, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2088), 1, + sym_path, + STATE(2130), 1, sym_comment, - ACTIONS(801), 34, + STATE(2558), 1, + sym_cell_path, + ACTIONS(603), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(601), 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, @@ -204997,15 +205023,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [95736] = 4, + [95765] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(799), 1, + ACTIONS(775), 1, anon_sym_LF, - STATE(2133), 1, + STATE(2131), 1, sym_comment, - ACTIONS(797), 34, + ACTIONS(773), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -205040,14 +205065,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95782] = 4, + [95811] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(795), 1, + ACTIONS(791), 1, anon_sym_LF, - STATE(2134), 1, + STATE(2132), 1, sym_comment, - ACTIONS(793), 34, + ACTIONS(789), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -205082,119 +205107,80 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [95828] = 4, + [95857] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1456), 1, - anon_sym_LF, - STATE(2135), 1, + ACTIONS(357), 1, + anon_sym_DOT, + ACTIONS(3560), 1, + anon_sym_bit_DASHand, + ACTIONS(3562), 1, + anon_sym_bit_DASHxor, + ACTIONS(3564), 1, + anon_sym_bit_DASHor, + ACTIONS(3566), 1, + anon_sym_and, + ACTIONS(3568), 1, + anon_sym_xor, + ACTIONS(3570), 1, + anon_sym_or, + STATE(2088), 1, + sym_path, + STATE(2133), 1, sym_comment, - ACTIONS(1454), 34, + STATE(2574), 1, + sym_cell_path, + ACTIONS(3468), 2, 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [95874] = 13, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(3470), 2, + ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - STATE(2136), 1, - sym_comment, - ACTIONS(3306), 2, + ACTIONS(3548), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(3554), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, + ACTIONS(3556), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, + ACTIONS(3558), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3308), 4, + ACTIONS(3550), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + ACTIONS(3552), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, + ACTIONS(3546), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 10, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [95938] = 7, + [95935] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - STATE(2137), 1, - sym_comment, - STATE(2160), 1, - aux_sym_cell_path_repeat1, - STATE(2338), 1, - sym_path, - ACTIONS(584), 2, - ts_builtin_sym_end, + ACTIONS(767), 1, anon_sym_LF, - ACTIONS(582), 30, + STATE(2134), 1, + sym_comment, + ACTIONS(765), 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, @@ -205220,66 +205206,118 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [95990] = 14, + sym_short_flag, + [95981] = 20, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - ACTIONS(3318), 1, + ACTIONS(357), 1, + anon_sym_DOT, + ACTIONS(3586), 1, anon_sym_bit_DASHand, - ACTIONS(3320), 1, + ACTIONS(3588), 1, anon_sym_bit_DASHxor, - ACTIONS(3322), 1, + ACTIONS(3590), 1, anon_sym_bit_DASHor, - STATE(2138), 1, + ACTIONS(3592), 1, + anon_sym_and, + ACTIONS(3594), 1, + anon_sym_xor, + ACTIONS(3596), 1, + anon_sym_or, + STATE(2088), 1, + sym_path, + STATE(2135), 1, sym_comment, - ACTIONS(3306), 2, + STATE(2472), 1, + sym_cell_path, + ACTIONS(3424), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3426), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3574), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3312), 2, + ACTIONS(3580), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, + ACTIONS(3582), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3316), 2, + ACTIONS(3584), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3308), 4, + ACTIONS(3576), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + ACTIONS(3578), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 6, + ACTIONS(3572), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 9, + [96059] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(357), 1, + anon_sym_DOT, + STATE(2088), 1, + sym_path, + STATE(2136), 1, + sym_comment, + STATE(2563), 1, + sym_cell_path, + ACTIONS(615), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(613), 30, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, + 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, - sym_short_flag, - [96056] = 4, + [96111] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(773), 1, + ACTIONS(787), 1, anon_sym_LF, - STATE(2139), 1, + STATE(2137), 1, sym_comment, - ACTIONS(771), 34, + ACTIONS(785), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -205314,67 +205352,56 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96102] = 15, + [96157] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(105), 1, anon_sym_LF, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - ACTIONS(3322), 1, - anon_sym_bit_DASHor, - ACTIONS(3324), 1, - anon_sym_and, - STATE(2140), 1, + STATE(2138), 1, sym_comment, - ACTIONS(3306), 2, + ACTIONS(103), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3308), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 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(816), 8, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - 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, - sym_short_flag, - [96170] = 4, + [96203] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(876), 1, + ACTIONS(868), 1, anon_sym_LF, - STATE(2141), 1, + STATE(2139), 1, sym_comment, - ACTIONS(874), 34, + ACTIONS(866), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -205409,14 +205436,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96216] = 4, + [96249] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(773), 1, + ACTIONS(806), 1, anon_sym_LF, - STATE(2142), 1, + STATE(2140), 1, sym_comment, - ACTIONS(771), 34, + ACTIONS(804), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -205451,80 +205478,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96262] = 16, + [96295] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(658), 1, anon_sym_LF, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - ACTIONS(3322), 1, - anon_sym_bit_DASHor, - ACTIONS(3324), 1, - anon_sym_and, - ACTIONS(3326), 1, - anon_sym_xor, - STATE(2143), 1, + ACTIONS(3598), 1, + anon_sym_QMARK2, + STATE(2141), 1, sym_comment, - ACTIONS(3306), 2, + ACTIONS(656), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3308), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 4, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3304), 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(816), 7, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - 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, - sym_short_flag, - [96332] = 7, + [96343] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - STATE(2137), 1, - sym_path, - STATE(2144), 1, - sym_comment, - STATE(2527), 1, - sym_cell_path, - ACTIONS(588), 2, - ts_builtin_sym_end, + ACTIONS(658), 1, anon_sym_LF, - ACTIONS(586), 30, + ACTIONS(3598), 1, + anon_sym_QMARK2, + STATE(2142), 1, + sym_comment, + ACTIONS(656), 33, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, + anon_sym_RBRACE, + anon_sym_DOT, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -205550,76 +205564,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96384] = 17, + [96391] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(779), 1, anon_sym_LF, - ACTIONS(3318), 1, - anon_sym_bit_DASHand, - ACTIONS(3320), 1, - anon_sym_bit_DASHxor, - ACTIONS(3322), 1, - anon_sym_bit_DASHor, - ACTIONS(3324), 1, - anon_sym_and, - ACTIONS(3326), 1, - anon_sym_xor, - ACTIONS(3328), 1, - anon_sym_or, - STATE(2145), 1, + STATE(2143), 1, sym_comment, - ACTIONS(3306), 2, + ACTIONS(777), 34, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3312), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3314), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3316), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3308), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3310), 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(816), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - sym_short_flag, - ACTIONS(3304), 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, - [96456] = 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, + [96437] = 7, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(357), 1, anon_sym_DOT, - STATE(2137), 1, + STATE(2088), 1, sym_path, - STATE(2146), 1, + STATE(2144), 1, sym_comment, - STATE(2496), 1, + STATE(2554), 1, sym_cell_path, - ACTIONS(607), 2, + ACTIONS(584), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(605), 30, + ACTIONS(582), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -205650,18 +205651,102 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96508] = 4, - ACTIONS(147), 1, + [96489] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(862), 1, + anon_sym_LF, + STATE(2145), 1, + sym_comment, + ACTIONS(860), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [96535] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2146), 1, + sym_comment, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 33, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [96581] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2147), 1, sym_comment, - ACTIONS(752), 5, + ACTIONS(759), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(754), 30, + ACTIONS(761), 30, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -205692,34 +205777,77 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96554] = 4, + [96627] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(783), 1, - anon_sym_LF, STATE(2148), 1, sym_comment, - ACTIONS(781), 34, + ACTIONS(1483), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1481), 33, anon_sym_SEMI, - anon_sym_RPAREN, + anon_sym_LBRACK, + anon_sym_LPAREN, anon_sym_PIPE, - anon_sym_GT, + anon_sym_DOLLAR, anon_sym_DASH_DASH, anon_sym_DASH, + anon_sym_else, + anon_sym_LBRACE, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [96673] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2149), 1, + sym_comment, + ACTIONS(750), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(752), 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_DOT, 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, @@ -205733,15 +205861,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [96600] = 4, + [96719] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(109), 1, + ACTIONS(858), 1, anon_sym_LF, - STATE(2149), 1, + STATE(2150), 1, sym_comment, - ACTIONS(107), 34, + ACTIONS(856), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -205776,26 +205903,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96646] = 7, + [96765] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - STATE(2137), 1, - sym_path, - STATE(2150), 1, - sym_comment, - STATE(2464), 1, - sym_cell_path, - ACTIONS(603), 2, - ts_builtin_sym_end, + ACTIONS(872), 1, anon_sym_LF, - ACTIONS(601), 30, + STATE(2151), 1, + sym_comment, + ACTIONS(870), 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, @@ -205821,67 +205944,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [96698] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2151), 1, - sym_comment, - STATE(2939), 1, - sym_flat_type, - ACTIONS(3138), 34, - 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, - [96744] = 5, + sym_short_flag, + [96811] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3565), 1, - aux_sym_long_flag_token1, + ACTIONS(838), 1, + anon_sym_LF, STATE(2152), 1, sym_comment, - ACTIONS(1308), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1306), 32, + ACTIONS(836), 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_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -205906,14 +205987,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [96792] = 4, + [96857] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(791), 1, + ACTIONS(830), 1, anon_sym_LF, STATE(2153), 1, sym_comment, - ACTIONS(789), 34, + ACTIONS(828), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -205948,97 +206029,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96838] = 4, - ACTIONS(147), 1, + [96903] = 5, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(3600), 1, + aux_sym_long_flag_token1, STATE(2154), 1, sym_comment, - STATE(2936), 1, - sym_flat_type, - ACTIONS(3138), 34, - 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, - [96884] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2155), 1, - sym_comment, - ACTIONS(3567), 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, - [96928] = 4, + ACTIONS(1312), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1310), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [96951] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(814), 1, + ACTIONS(826), 1, anon_sym_LF, - STATE(2156), 1, + STATE(2155), 1, sym_comment, - ACTIONS(812), 34, + ACTIONS(824), 34, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -206073,20 +206114,64 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [96974] = 4, + [96997] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2157), 1, + STATE(2156), 1, sym_comment, - ACTIONS(769), 2, + ACTIONS(761), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(767), 33, + ACTIONS(759), 33, + 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, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [97043] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(810), 1, + anon_sym_LF, + STATE(2157), 1, + sym_comment, + ACTIONS(808), 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, @@ -206112,23 +206197,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - [97020] = 6, + sym_short_flag, + [97089] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3569), 1, + ACTIONS(357), 1, anon_sym_DOT, - STATE(2338), 1, + STATE(2088), 1, sym_path, - ACTIONS(596), 2, + STATE(2158), 1, + sym_comment, + STATE(2512), 1, + sym_cell_path, + ACTIONS(580), 2, ts_builtin_sym_end, anon_sym_LF, - STATE(2158), 2, - sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 30, + ACTIONS(578), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -206159,38 +206243,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97070] = 7, - ACTIONS(3), 1, + [97141] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - STATE(2137), 1, - sym_path, STATE(2159), 1, sym_comment, - STATE(2503), 1, - sym_cell_path, - ACTIONS(576), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(574), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(759), 11, + sym_identifier, 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_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(761), 24, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, + 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, @@ -206201,29 +206282,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, - [97122] = 7, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [97187] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - STATE(2158), 1, - aux_sym_cell_path_repeat1, STATE(2160), 1, sym_comment, - STATE(2338), 1, - sym_path, - ACTIONS(615), 2, + ACTIONS(748), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(613), 30, + ACTIONS(746), 33, anon_sym_SEMI, anon_sym_PIPE, 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, @@ -206249,24 +206326,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97174] = 4, + sym_short_flag, + [97233] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1324), 1, - anon_sym_LF, STATE(2161), 1, sym_comment, - ACTIONS(1322), 34, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 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, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -206288,27 +206366,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - anon_sym_DOLLAR_SQUOTE, - anon_sym_DOLLAR_DQUOTE, - sym_short_flag, - [97220] = 4, + anon_sym_DOLLAR_SQUOTE, + anon_sym_DOLLAR_DQUOTE, + sym_short_flag, + [97279] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2162), 1, + sym_comment, + ACTIONS(750), 11, + sym_identifier, + anon_sym_GT, + 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(752), 24, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + anon_sym_DOT, + 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, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [97325] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1423), 1, - anon_sym_LF, - STATE(2162), 1, + STATE(2163), 1, sym_comment, - ACTIONS(1421), 34, + ACTIONS(1365), 2, + ts_builtin_sym_end, + anon_sym_LF, + 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_else, anon_sym_LBRACE, - anon_sym_RBRACE, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -206333,21 +206453,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [97266] = 7, + [97371] = 7, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(357), 1, anon_sym_DOT, - STATE(2137), 1, + STATE(2088), 1, sym_path, - STATE(2163), 1, + STATE(2164), 1, sym_comment, - STATE(2584), 1, + STATE(2557), 1, sym_cell_path, - ACTIONS(580), 2, + ACTIONS(570), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(578), 30, + ACTIONS(568), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -206378,82 +206498,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97318] = 20, + [97423] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(357), 1, - anon_sym_DOT, - ACTIONS(3586), 1, - anon_sym_bit_DASHand, - ACTIONS(3588), 1, - anon_sym_bit_DASHxor, - ACTIONS(3590), 1, - anon_sym_bit_DASHor, - ACTIONS(3592), 1, - anon_sym_and, - ACTIONS(3594), 1, - anon_sym_xor, - ACTIONS(3596), 1, - anon_sym_or, - STATE(2137), 1, - sym_path, - STATE(2164), 1, - sym_comment, - STATE(2544), 1, - sym_cell_path, - ACTIONS(3477), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3479), 2, - ts_builtin_sym_end, + ACTIONS(1322), 1, anon_sym_LF, - ACTIONS(3574), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3580), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3582), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3584), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3576), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3578), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3572), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [97396] = 4, - ACTIONS(3), 1, - anon_sym_POUND, STATE(2165), 1, sym_comment, - ACTIONS(1440), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1438), 33, + ACTIONS(1320), 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_else, anon_sym_LBRACE, + anon_sym_RBRACE, anon_sym_not, anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT, @@ -206478,34 +206540,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [97442] = 4, - ACTIONS(147), 1, + [97469] = 4, + ACTIONS(3), 1, anon_sym_POUND, STATE(2166), 1, sym_comment, - ACTIONS(808), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(810), 29, - anon_sym_COMMA, + ACTIONS(854), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(852), 33, + anon_sym_SEMI, 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, @@ -206519,29 +206579,32 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97487] = 4, - ACTIONS(147), 1, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + [97515] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2167), 1, sym_comment, - ACTIONS(812), 5, + ACTIONS(773), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(814), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(775), 23, 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, @@ -206557,53 +206620,53 @@ 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, - [97532] = 16, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [97560] = 16, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, STATE(2168), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 9, + ACTIONS(783), 9, anon_sym_COMMA, anon_sym_PIPE, anon_sym_if, @@ -206613,265 +206676,327 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97601] = 17, - ACTIONS(147), 1, + [97629] = 23, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(3650), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3654), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, + anon_sym_xor, + ACTIONS(3660), 1, + anon_sym_or, + ACTIONS(3662), 1, + sym_short_flag, + STATE(899), 1, + sym_block, STATE(2169), 1, sym_comment, - ACTIONS(3598), 2, + STATE(3165), 1, + sym_long_flag, + STATE(3548), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 8, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, + [97712] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3636), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + ACTIONS(3652), 1, + anon_sym_bit_DASHxor, + ACTIONS(3654), 1, + anon_sym_bit_DASHor, + ACTIONS(3656), 1, + anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, - [97672] = 4, - ACTIONS(3), 1, - anon_sym_POUND, + ACTIONS(3662), 1, + sym_short_flag, + STATE(827), 1, + sym_block, STATE(2170), 1, sym_comment, - ACTIONS(858), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(856), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3165), 1, + sym_long_flag, + STATE(3534), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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, + [97795] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, + ACTIONS(3662), 1, sym_short_flag, - [97717] = 4, - ACTIONS(147), 1, - anon_sym_POUND, + STATE(831), 1, + sym_block, STATE(2171), 1, sym_comment, - ACTIONS(870), 5, + STATE(3165), 1, + sym_long_flag, + STATE(3538), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, anon_sym_LT2, - ACTIONS(872), 29, - anon_sym_COMMA, - anon_sym_PIPE, + ACTIONS(3632), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_PLUS, + ACTIONS(3638), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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, + [97878] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, - [97762] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(560), 1, - anon_sym_DOT_DOT, + ACTIONS(3662), 1, + sym_short_flag, + STATE(893), 1, + sym_block, STATE(2172), 1, sym_comment, - ACTIONS(558), 2, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - ACTIONS(763), 6, + STATE(3165), 1, + sym_long_flag, + STATE(3546), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(765), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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, - [97811] = 23, - ACTIONS(147), 1, + [97961] = 23, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, ACTIONS(3650), 1, - anon_sym_bit_DASHxor, + anon_sym_bit_DASHand, ACTIONS(3652), 1, - anon_sym_bit_DASHor, + anon_sym_bit_DASHxor, ACTIONS(3654), 1, - anon_sym_and, + anon_sym_bit_DASHor, ACTIONS(3656), 1, - anon_sym_xor, + anon_sym_and, ACTIONS(3658), 1, - anon_sym_or, + anon_sym_xor, ACTIONS(3660), 1, + anon_sym_or, + ACTIONS(3662), 1, sym_short_flag, - STATE(918), 1, + STATE(857), 1, sym_block, STATE(2173), 1, sym_comment, - STATE(3174), 1, + STATE(3165), 1, sym_long_flag, - STATE(3552), 1, + STATE(3533), 1, sym__flag, - ACTIONS(3626), 2, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(3632), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3632), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [97894] = 4, - ACTIONS(147), 1, + [98044] = 6, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(560), 1, + anon_sym_DOT_DOT, STATE(2174), 1, sym_comment, - ACTIONS(860), 5, + ACTIONS(558), 2, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + ACTIONS(789), 6, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(862), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(791), 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, @@ -206893,22 +207018,24 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [97939] = 4, + sym_short_flag, + [98093] = 4, ACTIONS(3), 1, anon_sym_POUND, STATE(2175), 1, sym_comment, - ACTIONS(779), 2, + ACTIONS(700), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(777), 32, + ACTIONS(698), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -206933,19 +207060,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [97984] = 4, - ACTIONS(147), 1, + [98138] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2176), 1, sym_comment, - ACTIONS(785), 5, + ACTIONS(824), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(787), 29, + ACTIONS(826), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -206975,211 +207101,242 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98029] = 4, - ACTIONS(3), 1, + [98183] = 23, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2177), 1, - sym_comment, - ACTIONS(1456), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1454), 32, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - anon_sym_DASH, + ACTIONS(3636), 1, anon_sym_LBRACE, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [98074] = 19, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3664), 1, - anon_sym_LF, - ACTIONS(3680), 1, + ACTIONS(3650), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3654), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3656), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3658), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3660), 1, anon_sym_or, - STATE(1784), 1, - aux_sym_pipe_element_repeat1, - STATE(2178), 1, + ACTIONS(3662), 1, + sym_short_flag, + STATE(881), 1, + sym_block, + STATE(2177), 1, sym_comment, - ACTIONS(3668), 2, + STATE(3165), 1, + sym_long_flag, + STATE(3530), 1, + sym__flag, + ACTIONS(3628), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3638), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3642), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3662), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - ACTIONS(3670), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, - anon_sym_GT, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [98149] = 4, - ACTIONS(3), 1, + [98266] = 23, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2179), 1, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + ACTIONS(3652), 1, + anon_sym_bit_DASHxor, + ACTIONS(3654), 1, + anon_sym_bit_DASHor, + ACTIONS(3656), 1, + anon_sym_and, + ACTIONS(3658), 1, + anon_sym_xor, + ACTIONS(3660), 1, + anon_sym_or, + ACTIONS(3662), 1, + sym_short_flag, + STATE(872), 1, + sym_block, + STATE(2178), 1, sym_comment, - ACTIONS(854), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(852), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3165), 1, + sym_long_flag, + STATE(3532), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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, + [98349] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, + ACTIONS(3662), 1, sym_short_flag, - [98194] = 18, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - ACTIONS(3618), 1, - anon_sym_bit_DASHand, - ACTIONS(3620), 1, - anon_sym_bit_DASHxor, - ACTIONS(3622), 1, - anon_sym_bit_DASHor, - ACTIONS(3624), 1, - anon_sym_and, - ACTIONS(3692), 1, - anon_sym_xor, - STATE(2180), 1, + STATE(904), 1, + sym_block, + STATE(2179), 1, sym_comment, - ACTIONS(3598), 2, + STATE(3165), 1, + sym_long_flag, + STATE(3527), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 7, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, + [98432] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3664), 1, + anon_sym_DOT, + STATE(2180), 1, + sym_comment, + STATE(2226), 1, + sym_path, + STATE(2615), 1, + sym_cell_path, + ACTIONS(578), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(580), 25, + anon_sym_DASH_DASH, + anon_sym_in, 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, - [98267] = 4, - ACTIONS(147), 1, + sym_short_flag, + [98483] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2181), 1, sym_comment, - ACTIONS(856), 5, + ACTIONS(808), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(858), 29, + ACTIONS(810), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -207209,91 +207366,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98312] = 19, - ACTIONS(147), 1, + [98528] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - ACTIONS(3618), 1, - anon_sym_bit_DASHand, - ACTIONS(3620), 1, - anon_sym_bit_DASHxor, - ACTIONS(3622), 1, - anon_sym_bit_DASHor, - ACTIONS(3624), 1, - anon_sym_and, - ACTIONS(3692), 1, - anon_sym_xor, - ACTIONS(3694), 1, - anon_sym_or, STATE(2182), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(777), 5, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3604), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(779), 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(3608), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3602), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 6, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, - [98387] = 5, - ACTIONS(3), 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, + [98573] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3696), 1, - anon_sym_QMARK2, STATE(2183), 1, sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 31, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(836), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(838), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - 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, @@ -207307,35 +207448,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98434] = 5, - ACTIONS(3), 1, + [98618] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3696), 1, - anon_sym_QMARK2, STATE(2184), 1, sym_comment, - ACTIONS(653), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(651), 31, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(870), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(872), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - 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, @@ -207349,18 +207489,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98481] = 4, - ACTIONS(147), 1, + [98663] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2185), 1, sym_comment, - ACTIONS(852), 5, + ACTIONS(804), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(854), 29, + ACTIONS(806), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -207390,33 +207530,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98526] = 4, - ACTIONS(3), 1, + [98708] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2186), 1, sym_comment, - ACTIONS(862), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(860), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(866), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(868), 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, @@ -207430,79 +207571,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98571] = 23, - ACTIONS(147), 1, + [98753] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - STATE(909), 1, - sym_block, STATE(2187), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3549), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(785), 5, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(787), 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(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [98654] = 4, - ACTIONS(147), 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, + [98798] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2188), 1, sym_comment, - ACTIONS(789), 5, + ACTIONS(848), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(791), 29, + ACTIONS(850), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -207532,78 +207653,59 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98699] = 23, - ACTIONS(147), 1, + [98843] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(796), 1, - sym_block, STATE(2189), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3565), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(765), 5, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(767), 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(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [98782] = 4, - ACTIONS(147), 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, + [98888] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2190), 1, sym_comment, - ACTIONS(848), 5, + ACTIONS(773), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(850), 29, + ACTIONS(775), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -207633,18 +207735,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98827] = 4, - ACTIONS(147), 1, + [98933] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2191), 1, sym_comment, - ACTIONS(844), 5, + ACTIONS(793), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(846), 29, + ACTIONS(795), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -207674,34 +207776,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98872] = 4, - ACTIONS(3), 1, + [98978] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2192), 1, sym_comment, - ACTIONS(704), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(702), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(874), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(876), 29, + anon_sym_COMMA, + anon_sym_PIPE, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_QMARK2, + 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, @@ -207715,33 +207817,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [98917] = 4, - ACTIONS(3), 1, + [99023] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2193), 1, sym_comment, - ACTIONS(850), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(848), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(816), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(818), 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, @@ -207755,34 +207858,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [98962] = 4, - ACTIONS(3), 1, + [99068] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2194), 1, sym_comment, - ACTIONS(846), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(844), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(832), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(834), 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, @@ -207796,19 +207899,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99007] = 4, - ACTIONS(147), 1, + [99113] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2195), 1, sym_comment, - ACTIONS(840), 5, + ACTIONS(797), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(842), 29, + ACTIONS(799), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -207838,21 +207940,63 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99052] = 4, - ACTIONS(3), 1, + [99158] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2196), 1, sym_comment, - ACTIONS(842), 2, - ts_builtin_sym_end, + ACTIONS(797), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(799), 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, + [99203] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(771), 1, anon_sym_LF, - ACTIONS(840), 32, + STATE(2197), 1, + sym_comment, + ACTIONS(769), 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, @@ -207878,29 +208022,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99097] = 7, - ACTIONS(147), 1, + [99248] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3700), 1, - anon_sym_DOT, - STATE(2197), 1, + STATE(2198), 1, sym_comment, - STATE(2254), 1, - sym_path, - STATE(2595), 1, - sym_cell_path, - ACTIONS(578), 6, + ACTIONS(840), 5, anon_sym_GT, - anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(580), 25, - anon_sym_DASH_DASH, + ACTIONS(842), 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, @@ -207922,60 +208063,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99148] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2198), 1, - sym_comment, - ACTIONS(1324), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1322), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [99193] = 4, - ACTIONS(147), 1, + [99293] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2199), 1, sym_comment, - ACTIONS(824), 5, + ACTIONS(107), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(826), 29, + ACTIONS(109), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -208005,33 +208104,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99238] = 4, - ACTIONS(3), 1, + [99338] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2200), 1, sym_comment, - ACTIONS(826), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(824), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(856), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(858), 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, @@ -208045,116 +208145,214 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99283] = 4, - ACTIONS(3), 1, + [99383] = 23, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + ACTIONS(3652), 1, + anon_sym_bit_DASHxor, + ACTIONS(3654), 1, + anon_sym_bit_DASHor, + ACTIONS(3656), 1, + anon_sym_and, + ACTIONS(3658), 1, + anon_sym_xor, + ACTIONS(3660), 1, + anon_sym_or, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(962), 1, + sym_block, STATE(2201), 1, sym_comment, - ACTIONS(822), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(820), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3165), 1, + sym_long_flag, + STATE(3542), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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, + [99466] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, + ACTIONS(3662), 1, sym_short_flag, - [99328] = 4, - ACTIONS(3), 1, - anon_sym_POUND, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(913), 1, + sym_block, STATE(2202), 1, sym_comment, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(808), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3165), 1, + sym_long_flag, + STATE(3561), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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, + [99549] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, + ACTIONS(3662), 1, sym_short_flag, - [99373] = 4, - ACTIONS(3), 1, - anon_sym_POUND, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(971), 1, + sym_block, STATE(2203), 1, sym_comment, - ACTIONS(803), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(801), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3165), 1, + sym_long_flag, + STATE(3551), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [99632] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2204), 1, + sym_comment, + ACTIONS(103), 11, + sym_identifier, + anon_sym_GT, + 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(105), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, + 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, @@ -208165,26 +208363,26 @@ 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, - [99418] = 4, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [99677] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2204), 1, + STATE(2205), 1, sym_comment, - ACTIONS(799), 2, + ACTIONS(105), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(797), 32, + ACTIONS(103), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, - anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, + anon_sym_DOT, anon_sym_STAR, + anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -208209,19 +208407,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99463] = 4, - ACTIONS(147), 1, + [99722] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2205), 1, + STATE(2206), 1, sym_comment, - ACTIONS(820), 5, + ACTIONS(812), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(822), 29, + ACTIONS(814), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -208251,21 +208448,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [99508] = 4, + [99767] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2206), 1, + ACTIONS(3668), 1, + anon_sym_QMARK2, + STATE(2207), 1, sym_comment, - ACTIONS(795), 2, + ACTIONS(658), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(793), 32, + ACTIONS(656), 31, anon_sym_SEMI, anon_sym_PIPE, 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, @@ -208291,22 +208490,23 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99553] = 4, + [99814] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2207), 1, + ACTIONS(3668), 1, + anon_sym_QMARK2, + STATE(2208), 1, sym_comment, - ACTIONS(787), 2, + ACTIONS(658), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(785), 32, + ACTIONS(656), 31, anon_sym_SEMI, anon_sym_PIPE, 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, @@ -208332,303 +208532,356 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99598] = 4, - ACTIONS(147), 1, + [99861] = 19, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2208), 1, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + ACTIONS(3622), 1, + anon_sym_bit_DASHand, + ACTIONS(3624), 1, + anon_sym_bit_DASHxor, + ACTIONS(3626), 1, + anon_sym_bit_DASHor, + ACTIONS(3670), 1, + anon_sym_and, + ACTIONS(3672), 1, + anon_sym_xor, + ACTIONS(3674), 1, + anon_sym_or, + STATE(2209), 1, sym_comment, - ACTIONS(801), 5, + ACTIONS(3602), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(803), 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, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3620), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3606), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3618), 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(783), 6, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + [99936] = 18, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + ACTIONS(3622), 1, anon_sym_bit_DASHand, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, + ACTIONS(3626), 1, anon_sym_bit_DASHor, + ACTIONS(3670), 1, anon_sym_and, + ACTIONS(3672), 1, anon_sym_xor, - anon_sym_or, - [99643] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2209), 1, + STATE(2210), 1, sym_comment, - ACTIONS(797), 5, + ACTIONS(3602), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(799), 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, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3620), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3606), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3618), 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(783), 7, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, + anon_sym_or, + [100009] = 17, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + ACTIONS(3622), 1, anon_sym_bit_DASHand, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, + ACTIONS(3626), 1, anon_sym_bit_DASHor, + ACTIONS(3670), 1, anon_sym_and, - anon_sym_xor, - anon_sym_or, - [99688] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3700), 1, - anon_sym_DOT, - STATE(2210), 1, + STATE(2211), 1, sym_comment, - STATE(2254), 1, - sym_path, - STATE(2619), 1, - sym_cell_path, - ACTIONS(601), 6, + ACTIONS(3602), 2, anon_sym_GT, - anon_sym_DASH, + anon_sym_LT2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(603), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3620), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3606), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3618), 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(783), 8, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99739] = 4, - ACTIONS(3), 1, + [100080] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(750), 1, - anon_sym_LF, - STATE(2211), 1, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + ACTIONS(3622), 1, + anon_sym_bit_DASHand, + ACTIONS(3624), 1, + anon_sym_bit_DASHxor, + STATE(2212), 1, sym_comment, - ACTIONS(748), 33, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3602), 2, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_DOT, + anon_sym_LT2, + ACTIONS(3608), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3620), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3606), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3618), 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, + ACTIONS(783), 10, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [99784] = 7, - ACTIONS(147), 1, + [100147] = 14, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3700), 1, - anon_sym_DOT, - STATE(2212), 1, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + ACTIONS(3622), 1, + anon_sym_bit_DASHand, + STATE(2213), 1, sym_comment, - STATE(2254), 1, - sym_path, - STATE(2314), 1, - sym_cell_path, - ACTIONS(590), 6, + ACTIONS(3602), 2, anon_sym_GT, - anon_sym_DASH, + anon_sym_LT2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(592), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3620), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3606), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3618), 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, - [99835] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3634), 1, + ACTIONS(783), 11, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, anon_sym_LBRACE, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_bit_DASHxor, - ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3658), 1, anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - STATE(931), 1, - sym_block, - STATE(2213), 1, + [100212] = 13, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + STATE(2214), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3564), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3632), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [99918] = 4, - ACTIONS(147), 1, + ACTIONS(783), 12, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + 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, + [100275] = 10, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2214), 1, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + STATE(2215), 1, sym_comment, - ACTIONS(748), 7, - anon_sym_EQ, + ACTIONS(781), 2, anon_sym_GT, - anon_sym_DASH, + anon_sym_LT2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(750), 27, - anon_sym_COLON, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(783), 22, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -208644,34 +208897,35 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [99963] = 4, - ACTIONS(3), 1, + [100332] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2215), 1, + STATE(2216), 1, sym_comment, - ACTIONS(773), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(771), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(781), 5, + anon_sym_GT, + anon_sym_STAR, anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(783), 27, + 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_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, @@ -208685,34 +208939,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [100008] = 4, - ACTIONS(3), 1, + [100379] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2216), 1, + STATE(2217), 1, sym_comment, - ACTIONS(773), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(771), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_DASH, - anon_sym_in, + ACTIONS(3608), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(781), 3, + anon_sym_GT, anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(783), 25, + 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_bit_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, @@ -208726,131 +208983,78 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [100053] = 23, - ACTIONS(147), 1, + [100430] = 12, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - STATE(935), 1, - sym_block, - STATE(2217), 1, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + STATE(2218), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3563), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [100136] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2218), 1, - sym_comment, - ACTIONS(1423), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1421), 32, - anon_sym_SEMI, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(783), 14, + anon_sym_COMMA, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_DASH, + anon_sym_if, anon_sym_LBRACE, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [100181] = 4, - ACTIONS(147), 1, + anon_sym_RBRACE, + 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, + [100491] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2219), 1, sym_comment, - ACTIONS(793), 5, + ACTIONS(860), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(795), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(862), 23, 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, @@ -208866,99 +209070,92 @@ 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, - [100226] = 23, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [100536] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - STATE(973), 1, - sym_block, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, STATE(2220), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3554), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(781), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(783), 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_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [100309] = 4, - ACTIONS(147), 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, + [100591] = 11, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, STATE(2221), 1, sym_comment, - ACTIONS(771), 5, + ACTIONS(3602), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(773), 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, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(783), 18, + anon_sym_COMMA, + anon_sym_PIPE, + anon_sym_in, + anon_sym_if, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym_EQ_GT, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -208970,18 +209167,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100354] = 4, - ACTIONS(147), 1, + [100650] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2222), 1, sym_comment, - ACTIONS(836), 5, + ACTIONS(860), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(838), 29, + ACTIONS(862), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -209011,78 +209208,61 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100399] = 23, - ACTIONS(147), 1, + [100695] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - STATE(937), 1, - sym_block, - STATE(2223), 1, + ACTIONS(3676), 1, + anon_sym_DOT, + STATE(2036), 1, + sym_path, + STATE(2223), 2, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3524), 1, - sym__flag, - ACTIONS(3626), 2, + aux_sym_cell_path_repeat1, + ACTIONS(590), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(592), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [100482] = 4, - ACTIONS(147), 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, + sym_short_flag, + [100744] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2224), 1, sym_comment, - ACTIONS(771), 5, + ACTIONS(844), 5, anon_sym_GT, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(773), 29, + ACTIONS(846), 29, anon_sym_COMMA, anon_sym_PIPE, anon_sym_DASH, @@ -209112,34 +209292,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100527] = 4, - ACTIONS(3), 1, + [100789] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(814), 1, - anon_sym_LF, + ACTIONS(3664), 1, + anon_sym_DOT, + STATE(2036), 1, + sym_path, + STATE(2223), 1, + aux_sym_cell_path_repeat1, STATE(2225), 1, sym_comment, - ACTIONS(812), 33, - anon_sym_SEMI, - anon_sym_COLON, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(586), 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(588), 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, @@ -209153,33 +209335,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100572] = 4, - ACTIONS(3), 1, + sym_short_flag, + [100840] = 7, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3664), 1, + anon_sym_DOT, + STATE(2036), 1, + sym_path, + STATE(2225), 1, + aux_sym_cell_path_repeat1, STATE(2226), 1, sym_comment, - ACTIONS(783), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(781), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(597), 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(599), 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, @@ -209194,33 +209380,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [100617] = 4, - ACTIONS(3), 1, + [100891] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2227), 1, sym_comment, - ACTIONS(838), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(836), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(789), 5, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(791), 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, @@ -209234,16 +209421,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [100662] = 4, + [100936] = 4, ACTIONS(3), 1, anon_sym_POUND, STATE(2228), 1, sym_comment, - ACTIONS(109), 2, + ACTIONS(838), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(107), 32, + ACTIONS(836), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -209276,29 +209462,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [100707] = 4, - ACTIONS(147), 1, + [100981] = 7, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3664), 1, + anon_sym_DOT, + STATE(2226), 1, + sym_path, STATE(2229), 1, sym_comment, - ACTIONS(763), 11, - sym_identifier, + STATE(2315), 1, + sym_cell_path, + ACTIONS(574), 6, anon_sym_GT, - anon_sym_in, + anon_sym_DASH, 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(765), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + ACTIONS(576), 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, @@ -209314,37 +209502,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [100752] = 4, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [101032] = 4, + ACTIONS(3), 1, anon_sym_POUND, STATE(2230), 1, sym_comment, - ACTIONS(781), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(783), 29, - anon_sym_COMMA, + ACTIONS(862), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(860), 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, @@ -209358,94 +209546,72 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [100797] = 4, - ACTIONS(147), 1, + sym_short_flag, + [101077] = 22, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2231), 1, - sym_comment, - ACTIONS(832), 11, + ACTIONS(3679), 1, sym_identifier, - anon_sym_GT, + ACTIONS(3681), 1, + anon_sym_COMMA, + ACTIONS(3685), 1, + anon_sym_DASH, + ACTIONS(3687), 1, anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, + ACTIONS(3695), 1, + anon_sym_SLASH_SLASH, + ACTIONS(3697), 1, anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(3707), 1, + anon_sym_bit_DASHand, + ACTIONS(3709), 1, + anon_sym_bit_DASHxor, + ACTIONS(3711), 1, + anon_sym_bit_DASHor, + ACTIONS(3713), 1, anon_sym_and, + ACTIONS(3715), 1, anon_sym_xor, + ACTIONS(3717), 1, anon_sym_or, - ACTIONS(834), 23, - anon_sym_COMMA, - anon_sym_DASH, - anon_sym_RBRACE, + STATE(2231), 1, + sym_comment, + ACTIONS(3683), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3699), 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, + ACTIONS(3705), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3691), 3, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, 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(3689), 4, + anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [100842] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2232), 1, - sym_comment, - ACTIONS(107), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(109), 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(3701), 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, - [100887] = 4, - ACTIONS(147), 1, + [101158] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2233), 1, + STATE(2232), 1, sym_comment, - ACTIONS(836), 11, + ACTIONS(769), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -209457,7 +209623,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(838), 23, + ACTIONS(771), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -209481,29 +209647,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [100932] = 4, - ACTIONS(147), 1, + [101203] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2234), 1, + STATE(2233), 1, sym_comment, - ACTIONS(832), 5, + ACTIONS(836), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(834), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(838), 23, 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, @@ -209519,15 +209685,15 @@ 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, - [100977] = 4, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [101248] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2235), 1, + STATE(2234), 1, sym_comment, - ACTIONS(870), 11, + ACTIONS(789), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -209539,7 +209705,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(872), 23, + ACTIONS(791), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -209563,165 +209729,416 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [101022] = 15, - ACTIONS(147), 1, + [101293] = 23, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, - STATE(2236), 1, + ACTIONS(3654), 1, + anon_sym_bit_DASHor, + ACTIONS(3656), 1, + anon_sym_and, + ACTIONS(3658), 1, + anon_sym_xor, + ACTIONS(3660), 1, + anon_sym_or, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(953), 1, + sym_block, + STATE(2235), 1, sym_comment, - ACTIONS(3598), 2, + STATE(3165), 1, + sym_long_flag, + STATE(3526), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 10, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + [101376] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + ACTIONS(3652), 1, + anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, - [101089] = 14, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(977), 1, + sym_block, + STATE(2236), 1, + sym_comment, + STATE(3165), 1, + sym_long_flag, + STATE(3528), 1, + sym__flag, + ACTIONS(3628), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, - ACTIONS(3610), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3638), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [101459] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, + anon_sym_bit_DASHxor, + ACTIONS(3654), 1, + anon_sym_bit_DASHor, + ACTIONS(3656), 1, + anon_sym_and, + ACTIONS(3658), 1, + anon_sym_xor, + ACTIONS(3660), 1, + anon_sym_or, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(974), 1, + sym_block, STATE(2237), 1, sym_comment, - ACTIONS(3598), 2, + STATE(3165), 1, + sym_long_flag, + STATE(3539), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 11, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + [101542] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, - [101154] = 13, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(972), 1, + sym_block, STATE(2238), 1, sym_comment, - ACTIONS(3598), 2, + STATE(3165), 1, + sym_long_flag, + STATE(3543), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 12, - anon_sym_COMMA, + [101625] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2239), 1, + sym_comment, + ACTIONS(872), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(870), 32, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + 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, - [101217] = 4, - ACTIONS(147), 1, + sym_short_flag, + [101670] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2239), 1, + STATE(2240), 1, sym_comment, - ACTIONS(856), 11, + ACTIONS(850), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(848), 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, + [101715] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2241), 1, + sym_comment, + ACTIONS(1386), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1384), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [101760] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2242), 1, + sym_comment, + ACTIONS(1322), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1320), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [101805] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2243), 1, + sym_comment, + ACTIONS(870), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -209733,7 +210150,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(858), 23, + ACTIONS(872), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -209757,12 +210174,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [101262] = 4, - ACTIONS(147), 1, + [101850] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2240), 1, + STATE(2244), 1, sym_comment, - ACTIONS(866), 11, + ACTIONS(1373), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1371), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [101895] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2245), 1, + sym_comment, + ACTIONS(844), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -209774,7 +210232,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(868), 23, + ACTIONS(846), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -209798,38 +210256,114 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [101307] = 10, - ACTIONS(147), 1, + [101940] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - STATE(2241), 1, + STATE(2246), 1, sym_comment, - ACTIONS(816), 2, + ACTIONS(848), 11, + sym_identifier, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3604), 2, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + anon_sym_mod, + anon_sym_PLUS, + anon_sym_LT2, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(850), 23, + anon_sym_COMMA, + anon_sym_DASH, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(818), 22, + 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_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [101985] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2247), 1, + sym_comment, + ACTIONS(862), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(860), 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_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + 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, + [102030] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2248), 1, + sym_comment, + ACTIONS(769), 5, + anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(771), 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, @@ -209845,15 +210379,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101364] = 4, + [102075] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2242), 1, + STATE(2249), 1, sym_comment, - ACTIONS(834), 2, + ACTIONS(810), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(832), 32, + ACTIONS(808), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -209886,35 +210420,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [101409] = 5, - ACTIONS(147), 1, + [102120] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2243), 1, + STATE(2250), 1, sym_comment, - ACTIONS(3606), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(816), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(818), 27, - anon_sym_COMMA, + ACTIONS(826), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(824), 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, @@ -209928,34 +210460,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101456] = 4, - ACTIONS(147), 1, + sym_short_flag, + [102165] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2244), 1, + STATE(2251), 1, sym_comment, - ACTIONS(852), 11, - sym_identifier, + ACTIONS(830), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(828), 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(854), 23, - anon_sym_COMMA, - anon_sym_DASH, - 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, @@ -209966,40 +210498,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [101501] = 7, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [102210] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2245), 1, + STATE(2252), 1, sym_comment, - ACTIONS(3604), 2, + ACTIONS(858), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(856), 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, - ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 3, - anon_sym_GT, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(818), 25, - 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_bit_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, @@ -210013,47 +210542,39 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101552] = 12, - ACTIONS(147), 1, + sym_short_flag, + [102255] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - STATE(2246), 1, + STATE(2253), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(777), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3604), 2, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3602), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 14, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - 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, @@ -210062,15 +210583,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101613] = 4, + sym_short_flag, + [102300] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2247), 1, + STATE(2254), 1, sym_comment, - ACTIONS(872), 2, + ACTIONS(806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(870), 32, + ACTIONS(804), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -210103,39 +210625,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [101658] = 9, - ACTIONS(147), 1, + [102345] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - STATE(2248), 1, + STATE(2255), 1, sym_comment, - ACTIONS(816), 2, + ACTIONS(868), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(866), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3604), 2, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(818), 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_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, @@ -210149,43 +210665,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101713] = 11, - ACTIONS(147), 1, + sym_short_flag, + [102390] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - STATE(2249), 1, + STATE(2256), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(785), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3604), 2, + anon_sym_DASH_DASH, + anon_sym_DASH, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3606), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3614), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 18, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_in, - anon_sym_if, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -210197,24 +210706,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101772] = 6, - ACTIONS(147), 1, + sym_short_flag, + [102435] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3702), 1, + ACTIONS(3664), 1, anon_sym_DOT, - STATE(2076), 1, + STATE(2226), 1, sym_path, - STATE(2250), 2, + STATE(2257), 1, sym_comment, - aux_sym_cell_path_repeat1, - ACTIONS(594), 6, + STATE(2598), 1, + sym_cell_path, + ACTIONS(613), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(596), 25, + ACTIONS(615), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -210240,34 +210751,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [101821] = 4, - ACTIONS(147), 1, + [102486] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2251), 1, + STATE(2258), 1, sym_comment, - ACTIONS(866), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(868), 29, - anon_sym_COMMA, + ACTIONS(767), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(765), 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, @@ -210281,77 +210791,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [101866] = 4, + sym_short_flag, + [102531] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2252), 1, + STATE(2259), 1, sym_comment, - ACTIONS(779), 2, + ACTIONS(775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(777), 32, + ACTIONS(773), 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_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - 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, - [101911] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3700), 1, - anon_sym_DOT, - STATE(2076), 1, - sym_path, - STATE(2250), 1, - aux_sym_cell_path_repeat1, - STATE(2253), 1, - sym_comment, - ACTIONS(613), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(615), 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, @@ -210366,36 +210833,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [101962] = 7, - ACTIONS(147), 1, + [102576] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3700), 1, - anon_sym_DOT, - STATE(2076), 1, - sym_path, - STATE(2253), 1, - aux_sym_cell_path_repeat1, - STATE(2254), 1, + STATE(2260), 1, sym_comment, - ACTIONS(582), 6, + ACTIONS(795), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(793), 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(584), 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, @@ -210410,26 +210874,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [102013] = 4, - ACTIONS(147), 1, + [102621] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2255), 1, + STATE(2261), 1, sym_comment, - ACTIONS(874), 5, + ACTIONS(746), 7, + anon_sym_EQ, anon_sym_GT, + anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(876), 29, - anon_sym_COMMA, - anon_sym_PIPE, - anon_sym_DASH, + ACTIONS(748), 27, + anon_sym_COLON, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_if, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym_EQ_GT, + anon_sym_DOT, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_mod, @@ -210451,282 +210914,166 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [102058] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(794), 1, - sym_block, - STATE(2256), 1, + [102666] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2262), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3520), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(876), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(874), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [102141] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(3648), 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(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3658), 1, anon_sym_or, - ACTIONS(3660), 1, sym_short_flag, - STATE(946), 1, - sym_block, - STATE(2257), 1, + [102711] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2263), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3546), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(818), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(816), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [102224] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3648), 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(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3658), 1, anon_sym_or, - ACTIONS(3660), 1, sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(793), 1, - sym_block, - STATE(2258), 1, + [102756] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2264), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3544), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(834), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(832), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [102307] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3648), 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(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3658), 1, anon_sym_or, - ACTIONS(3660), 1, sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(806), 1, - sym_block, - STATE(2259), 1, - sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3541), 1, - sym__flag, - ACTIONS(3626), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [102390] = 12, - ACTIONS(147), 1, + [102801] = 12, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - STATE(2260), 1, + STATE(2265), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 5, + ACTIONS(781), 5, sym_identifier, anon_sym_in, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(818), 13, + ACTIONS(783), 13, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_not_DASHin, @@ -210740,25 +211087,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102451] = 9, - ACTIONS(147), 1, + [102862] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - STATE(2261), 1, + STATE(2266), 1, sym_comment, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(816), 7, + ACTIONS(781), 7, sym_identifier, anon_sym_GT, anon_sym_in, @@ -210766,7 +211113,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(818), 19, + ACTIONS(783), 19, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_bit_DASHshl, @@ -210786,47 +211133,47 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102506] = 14, - ACTIONS(147), 1, + [102917] = 14, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - STATE(2262), 1, + STATE(2267), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, + ACTIONS(781), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 10, + ACTIONS(783), 10, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_EQ_TILDE, @@ -210837,21 +211184,21 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102571] = 7, - ACTIONS(147), 1, + [102982] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3713), 1, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - STATE(2263), 1, + STATE(2268), 1, sym_comment, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(816), 8, + ACTIONS(781), 8, sym_identifier, anon_sym_GT, anon_sym_in, @@ -210860,7 +211207,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(818), 20, + ACTIONS(783), 20, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -210881,15 +211228,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102622] = 5, - ACTIONS(147), 1, + [103033] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2264), 1, + STATE(2269), 1, sym_comment, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(816), 11, + ACTIONS(781), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -210901,7 +211248,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(818), 21, + ACTIONS(783), 21, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -210923,28 +211270,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102669] = 10, - ACTIONS(147), 1, + [103080] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - STATE(2265), 1, + STATE(2270), 1, sym_comment, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(816), 7, + ACTIONS(781), 7, sym_identifier, anon_sym_GT, anon_sym_in, @@ -210952,7 +211299,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(818), 17, + ACTIONS(783), 17, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_EQ_EQ, @@ -210970,50 +211317,50 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102726] = 15, - ACTIONS(147), 1, + [103137] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - STATE(2266), 1, + STATE(2271), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3705), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, + ACTIONS(781), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 8, + ACTIONS(783), 8, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_bit_DASHand, @@ -211022,52 +211369,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102793] = 16, - ACTIONS(147), 1, + [103204] = 16, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - ACTIONS(3727), 1, + ACTIONS(3707), 1, anon_sym_bit_DASHand, - STATE(2267), 1, + STATE(2272), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3705), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, + ACTIONS(781), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 7, + ACTIONS(783), 7, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_bit_DASHxor, @@ -211075,296 +211422,296 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102862] = 17, - ACTIONS(147), 1, + [103273] = 17, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - ACTIONS(3727), 1, + ACTIONS(3707), 1, anon_sym_bit_DASHand, - ACTIONS(3729), 1, + ACTIONS(3709), 1, anon_sym_bit_DASHxor, - STATE(2268), 1, + STATE(2273), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3705), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, + ACTIONS(781), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 6, + ACTIONS(783), 6, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_bit_DASHor, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [102933] = 18, - ACTIONS(147), 1, + [103344] = 18, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - ACTIONS(3727), 1, + ACTIONS(3707), 1, anon_sym_bit_DASHand, - ACTIONS(3729), 1, + ACTIONS(3709), 1, anon_sym_bit_DASHxor, - ACTIONS(3731), 1, + ACTIONS(3711), 1, anon_sym_bit_DASHor, - STATE(2269), 1, + STATE(2274), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3705), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(816), 4, + ACTIONS(781), 4, sym_identifier, anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 5, + ACTIONS(783), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103006] = 19, - ACTIONS(147), 1, + [103417] = 19, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - ACTIONS(3727), 1, + ACTIONS(3707), 1, anon_sym_bit_DASHand, - ACTIONS(3729), 1, + ACTIONS(3709), 1, anon_sym_bit_DASHxor, - ACTIONS(3731), 1, + ACTIONS(3711), 1, anon_sym_bit_DASHor, - ACTIONS(3733), 1, + ACTIONS(3713), 1, anon_sym_and, - STATE(2270), 1, + STATE(2275), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3705), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(816), 3, + ACTIONS(781), 3, sym_identifier, anon_sym_xor, anon_sym_or, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 5, + ACTIONS(783), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103081] = 20, - ACTIONS(147), 1, + [103492] = 20, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - ACTIONS(3727), 1, + ACTIONS(3707), 1, anon_sym_bit_DASHand, - ACTIONS(3729), 1, + ACTIONS(3709), 1, anon_sym_bit_DASHxor, - ACTIONS(3731), 1, + ACTIONS(3711), 1, anon_sym_bit_DASHor, - ACTIONS(3733), 1, + ACTIONS(3713), 1, anon_sym_and, - ACTIONS(3735), 1, + ACTIONS(3715), 1, anon_sym_xor, - STATE(2271), 1, + STATE(2276), 1, sym_comment, - ACTIONS(816), 2, + ACTIONS(781), 2, sym_identifier, anon_sym_or, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3705), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 5, + ACTIONS(783), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103158] = 21, - ACTIONS(147), 1, + [103569] = 21, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(816), 1, + ACTIONS(781), 1, sym_identifier, - ACTIONS(3707), 1, + ACTIONS(3685), 1, anon_sym_DASH, - ACTIONS(3713), 1, + ACTIONS(3687), 1, + anon_sym_in, + ACTIONS(3695), 1, anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, + ACTIONS(3697), 1, anon_sym_PLUS, - ACTIONS(3721), 1, - anon_sym_in, - ACTIONS(3727), 1, + ACTIONS(3707), 1, anon_sym_bit_DASHand, - ACTIONS(3729), 1, + ACTIONS(3709), 1, anon_sym_bit_DASHxor, - ACTIONS(3731), 1, + ACTIONS(3711), 1, anon_sym_bit_DASHor, - ACTIONS(3733), 1, + ACTIONS(3713), 1, anon_sym_and, - ACTIONS(3735), 1, + ACTIONS(3715), 1, anon_sym_xor, - ACTIONS(3737), 1, + ACTIONS(3717), 1, anon_sym_or, - STATE(2272), 1, + STATE(2277), 1, sym_comment, - ACTIONS(3705), 2, + ACTIONS(3683), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3711), 2, + ACTIONS(3693), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, + ACTIONS(3699), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3725), 2, + ACTIONS(3705), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3709), 3, + ACTIONS(3691), 3, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, - ACTIONS(3723), 3, + ACTIONS(3703), 3, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3719), 4, + ACTIONS(3701), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 5, + ACTIONS(783), 5, anon_sym_COMMA, anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103237] = 7, - ACTIONS(147), 1, + [103648] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3700), 1, + ACTIONS(3664), 1, anon_sym_DOT, - STATE(2254), 1, + STATE(2226), 1, sym_path, - STATE(2273), 1, + STATE(2278), 1, sym_comment, - STATE(2600), 1, + STATE(2613), 1, sym_cell_path, ACTIONS(609), 6, anon_sym_GT, @@ -211399,34 +211746,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [103288] = 4, - ACTIONS(147), 1, + [103699] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2274), 1, + ACTIONS(748), 1, + anon_sym_LF, + STATE(2279), 1, sym_comment, - ACTIONS(103), 11, - sym_identifier, + ACTIONS(746), 33, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_GT, - 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(105), 23, - anon_sym_COMMA, anon_sym_DASH, + anon_sym_in, anon_sym_RBRACE, + 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, @@ -211437,37 +211784,36 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [103333] = 4, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [103744] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2275), 1, + STATE(2280), 1, sym_comment, - ACTIONS(874), 11, - sym_identifier, + ACTIONS(799), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(797), 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(876), 23, - anon_sym_COMMA, - anon_sym_DASH, - 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, @@ -211478,17 +211824,18 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [103378] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [103789] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(754), 1, + ACTIONS(761), 1, anon_sym_LF, - STATE(2276), 1, + STATE(2281), 1, sym_comment, - ACTIONS(752), 33, + ACTIONS(759), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -211522,94 +211869,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [103423] = 23, - ACTIONS(147), 1, + [103834] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - STATE(955), 1, - sym_block, - STATE(2277), 1, + STATE(2282), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3547), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(799), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(797), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [103506] = 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_short_flag, + [103879] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2278), 1, + STATE(2283), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(842), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(840), 32, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3449), 4, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 22, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH_DASH, - anon_sym_in, + anon_sym_PLUS, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, @@ -211627,23 +211951,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [103559] = 4, + [103924] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2279), 1, + STATE(2284), 1, sym_comment, - ACTIONS(105), 2, + ACTIONS(109), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(103), 32, + ACTIONS(107), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, anon_sym_STAR, - anon_sym_QMARK2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, anon_sym_SLASH, @@ -211668,53 +211991,69 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [103604] = 4, - ACTIONS(147), 1, + sym_short_flag, + [103969] = 19, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2280), 1, - sym_comment, - ACTIONS(848), 11, - sym_identifier, - anon_sym_GT, - anon_sym_in, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_PLUS, - anon_sym_LT2, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3721), 1, + anon_sym_LF, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, anon_sym_and, + ACTIONS(3745), 1, anon_sym_xor, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(850), 23, - anon_sym_COMMA, + STATE(1759), 1, + aux_sym_pipe_element_repeat1, + STATE(2285), 1, + sym_comment, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_RBRACE, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH_SLASH, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3719), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3723), 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_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [103649] = 4, - ACTIONS(147), 1, + [104044] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2281), 1, + STATE(2286), 1, sym_comment, - ACTIONS(789), 11, + ACTIONS(812), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -211726,7 +212065,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(791), 23, + ACTIONS(814), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -211750,12 +212089,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103694] = 4, - ACTIONS(147), 1, + [104089] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2282), 1, + STATE(2287), 1, sym_comment, - ACTIONS(785), 11, + ACTIONS(808), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -211767,7 +212106,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(787), 23, + ACTIONS(810), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -211791,12 +212130,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103739] = 4, - ACTIONS(147), 1, + [104134] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2283), 1, + STATE(2288), 1, sym_comment, - ACTIONS(844), 11, + ACTIONS(824), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -211808,7 +212147,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(846), 23, + ACTIONS(826), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -211832,29 +212171,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [103784] = 4, - ACTIONS(147), 1, + [104179] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2284), 1, + STATE(2289), 1, sym_comment, - ACTIONS(860), 11, - sym_identifier, + ACTIONS(828), 5, anon_sym_GT, - 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(862), 23, + ACTIONS(830), 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, @@ -211870,17 +212209,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [103829] = 4, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [104224] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(761), 1, + ACTIONS(752), 1, anon_sym_LF, - STATE(2285), 1, + STATE(2290), 1, sym_comment, - ACTIONS(759), 33, + ACTIONS(750), 33, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -211914,71 +212253,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [103874] = 22, - ACTIONS(147), 1, + [104269] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3707), 1, - anon_sym_DASH, - ACTIONS(3713), 1, - anon_sym_SLASH_SLASH, - ACTIONS(3715), 1, - anon_sym_PLUS, - ACTIONS(3721), 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(3737), 1, - anon_sym_or, - ACTIONS(3739), 1, - sym_identifier, - ACTIONS(3741), 1, - anon_sym_COMMA, - STATE(2286), 1, - sym_comment, - ACTIONS(3705), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3711), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3717), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3725), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3709), 3, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - ACTIONS(3723), 3, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3719), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(3743), 4, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [103955] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2287), 1, + STATE(2291), 1, sym_comment, - ACTIONS(840), 11, + ACTIONS(828), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -211990,7 +212270,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(842), 23, + ACTIONS(830), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212014,29 +212294,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104000] = 4, - ACTIONS(147), 1, + [104314] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2288), 1, + STATE(2292), 1, sym_comment, - ACTIONS(763), 5, + ACTIONS(856), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(765), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(858), 23, 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, @@ -212052,15 +212332,15 @@ 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, - [104045] = 4, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104359] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2289), 1, + STATE(2293), 1, sym_comment, - ACTIONS(824), 11, + ACTIONS(777), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212072,7 +212352,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(826), 23, + ACTIONS(779), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212096,12 +212376,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104090] = 4, - ACTIONS(147), 1, + [104404] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2290), 1, + STATE(2294), 1, sym_comment, - ACTIONS(820), 11, + ACTIONS(804), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212113,7 +212393,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(822), 23, + ACTIONS(806), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212137,12 +212417,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104135] = 4, - ACTIONS(147), 1, + [104449] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2291), 1, + STATE(2295), 1, sym_comment, - ACTIONS(808), 11, + ACTIONS(866), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212154,58 +212434,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(810), 23, + ACTIONS(868), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, 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, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [104180] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2292), 1, - sym_comment, - ACTIONS(672), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(670), 32, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - anon_sym_DOT, - anon_sym_STAR, - anon_sym_QMARK2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, + anon_sym_PLUS_PLUS, 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, @@ -212216,15 +212455,15 @@ 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, - [104225] = 4, - ACTIONS(147), 1, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104494] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2293), 1, + STATE(2296), 1, sym_comment, - ACTIONS(801), 11, + ACTIONS(785), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212236,7 +212475,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(803), 23, + ACTIONS(787), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212260,113 +212499,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104270] = 4, - ACTIONS(3), 1, + [104539] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2294), 1, + STATE(2297), 1, sym_comment, - ACTIONS(765), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(763), 32, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(765), 11, + 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, - [104315] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3658), 1, anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(815), 1, - sym_block, - STATE(2295), 1, - sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3562), 1, - sym__flag, - ACTIONS(3626), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(767), 23, + anon_sym_COMMA, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_RBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, - anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104398] = 4, - ACTIONS(147), 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_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104584] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2296), 1, + STATE(2298), 1, sym_comment, - ACTIONS(797), 11, + ACTIONS(793), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212378,7 +212557,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(799), 23, + ACTIONS(795), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212402,72 +212581,53 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104443] = 23, - ACTIONS(147), 1, + [104629] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(816), 1, - sym_block, - STATE(2297), 1, + STATE(2299), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3560), 1, - sym__flag, - ACTIONS(3626), 2, + ACTIONS(791), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(789), 32, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, + anon_sym_DASH_DASH, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [104526] = 4, - ACTIONS(147), 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, + sym_short_flag, + [104674] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2298), 1, + STATE(2300), 1, sym_comment, - ACTIONS(793), 11, + ACTIONS(874), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212479,7 +212639,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(795), 23, + ACTIONS(876), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212503,12 +212663,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104571] = 4, - ACTIONS(147), 1, + [104719] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2299), 1, + STATE(2301), 1, sym_comment, - ACTIONS(777), 11, + ACTIONS(816), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212520,7 +212680,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(779), 23, + ACTIONS(818), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212544,72 +212704,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104616] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(817), 1, - sym_block, - STATE(2300), 1, - sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3559), 1, - sym__flag, - ACTIONS(3626), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [104699] = 4, - ACTIONS(147), 1, + [104764] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2301), 1, + STATE(2302), 1, sym_comment, - ACTIONS(771), 11, + ACTIONS(832), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212621,7 +212721,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(773), 23, + ACTIONS(834), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212645,36 +212745,34 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104744] = 7, - ACTIONS(147), 1, + [104809] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3700), 1, - anon_sym_DOT, - STATE(2254), 1, - sym_path, - STATE(2302), 1, + STATE(2303), 1, sym_comment, - STATE(2599), 1, - sym_cell_path, - ACTIONS(574), 6, + ACTIONS(688), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(686), 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(576), 25, - anon_sym_DASH_DASH, anon_sym_in, - anon_sym_LBRACE, + anon_sym_DOT, + 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, @@ -212688,13 +212786,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [104795] = 4, - ACTIONS(147), 1, + [104854] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2303), 1, + STATE(2304), 1, sym_comment, - ACTIONS(771), 11, + ACTIONS(797), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212706,7 +212803,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(773), 23, + ACTIONS(799), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212730,29 +212827,29 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [104840] = 4, - ACTIONS(147), 1, + [104899] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2304), 1, + STATE(2305), 1, sym_comment, - ACTIONS(777), 5, + ACTIONS(797), 11, + sym_identifier, anon_sym_GT, + anon_sym_in, anon_sym_STAR, anon_sym_SLASH, + anon_sym_mod, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(779), 29, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(799), 23, 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, @@ -212768,77 +212865,99 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [104944] = 23, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + ACTIONS(3652), 1, + anon_sym_bit_DASHxor, + ACTIONS(3654), 1, + anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, anon_sym_or, - [104885] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2305), 1, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(943), 1, + sym_block, + STATE(2306), 1, sym_comment, - ACTIONS(868), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(866), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(3165), 1, + sym_long_flag, + STATE(3549), 1, + sym__flag, + ACTIONS(3628), 2, anon_sym_GT, - anon_sym_DASH_DASH, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, - anon_sym_in, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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, - [104930] = 4, - ACTIONS(3), 1, + [105027] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2306), 1, + ACTIONS(3664), 1, + anon_sym_DOT, + STATE(2226), 1, + sym_path, + STATE(2307), 1, sym_comment, - ACTIONS(876), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(874), 32, - anon_sym_SEMI, - anon_sym_PIPE, + STATE(2629), 1, + sym_cell_path, + ACTIONS(605), 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(607), 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, @@ -212853,15 +212972,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [104975] = 4, + [105078] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2307), 1, + STATE(2308), 1, sym_comment, - ACTIONS(814), 2, + ACTIONS(771), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(812), 32, + ACTIONS(769), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -212894,12 +213013,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [105020] = 4, - ACTIONS(147), 1, + [105123] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2308), 1, + STATE(2309), 1, sym_comment, - ACTIONS(781), 11, + ACTIONS(840), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212911,7 +213030,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(783), 23, + ACTIONS(842), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -212935,34 +213054,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [105065] = 4, - ACTIONS(147), 1, + [105168] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2309), 1, + STATE(2310), 1, sym_comment, - ACTIONS(107), 11, - sym_identifier, + ACTIONS(846), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(844), 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(109), 23, - anon_sym_COMMA, - anon_sym_DASH, - 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, @@ -212973,15 +213091,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_bit_DASHand, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [105110] = 4, - ACTIONS(147), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [105213] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2310), 1, + STATE(2311), 1, sym_comment, - ACTIONS(812), 11, + ACTIONS(107), 11, sym_identifier, anon_sym_GT, anon_sym_in, @@ -212993,7 +213112,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - ACTIONS(814), 23, + ACTIONS(109), 23, anon_sym_COMMA, anon_sym_DASH, anon_sym_RBRACE, @@ -213017,25 +213136,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [105155] = 7, - ACTIONS(147), 1, + [105258] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3700), 1, + ACTIONS(3664), 1, anon_sym_DOT, - STATE(2254), 1, + STATE(2226), 1, sym_path, - STATE(2311), 1, + STATE(2312), 1, sym_comment, - STATE(2625), 1, + STATE(2603), 1, sym_cell_path, - ACTIONS(568), 6, + ACTIONS(601), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(570), 25, + ACTIONS(603), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -213061,15 +213180,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [105206] = 4, + [105309] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2312), 1, + STATE(2313), 1, sym_comment, - ACTIONS(787), 2, + ACTIONS(838), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(785), 32, + ACTIONS(836), 32, anon_sym_SEMI, anon_sym_LBRACK, anon_sym_LPAREN, @@ -213102,15 +213221,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, sym_short_flag, - [105251] = 4, + [105354] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2313), 1, + STATE(2314), 1, sym_comment, - ACTIONS(791), 2, + ACTIONS(814), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(789), 32, + ACTIONS(812), 32, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -213143,12 +213262,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [105296] = 4, - ACTIONS(147), 1, + [105399] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2314), 1, + STATE(2315), 1, sym_comment, - ACTIONS(767), 7, + ACTIONS(852), 7, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, @@ -213156,7 +213275,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_PLUS, anon_sym_LT2, anon_sym_DOT_DOT, - ACTIONS(769), 27, + ACTIONS(854), 27, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -213184,25 +213303,25 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_LT, anon_sym_DOT_DOT_EQ, sym_short_flag, - [105341] = 7, - ACTIONS(147), 1, + [105444] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3700), 1, + ACTIONS(3664), 1, anon_sym_DOT, - STATE(2254), 1, + STATE(2226), 1, sym_path, - STATE(2315), 1, + STATE(2316), 1, sym_comment, - STATE(2627), 1, + STATE(2605), 1, sym_cell_path, - ACTIONS(605), 6, + ACTIONS(568), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(607), 25, + ACTIONS(570), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -213228,241 +213347,209 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [105392] = 11, + [105495] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2316), 1, + ACTIONS(3410), 1, + anon_sym_bit_DASHand, + ACTIONS(3412), 1, + anon_sym_bit_DASHxor, + ACTIONS(3414), 1, + anon_sym_bit_DASHor, + ACTIONS(3416), 1, + anon_sym_and, + ACTIONS(3418), 1, + anon_sym_xor, + ACTIONS(3420), 1, + anon_sym_or, + STATE(2317), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(781), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 10, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [105451] = 7, - ACTIONS(147), 1, + [105566] = 16, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3700), 1, - anon_sym_DOT, - STATE(2254), 1, - sym_path, - STATE(2317), 1, - sym_comment, - STATE(2611), 1, - sym_cell_path, - ACTIONS(586), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(588), 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, + ACTIONS(3410), 1, anon_sym_bit_DASHand, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, + ACTIONS(3414), 1, anon_sym_bit_DASHor, + ACTIONS(3416), 1, anon_sym_and, + ACTIONS(3418), 1, anon_sym_xor, - anon_sym_or, - sym_short_flag, - [105502] = 12, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3457), 1, - anon_sym_bit_DASHand, STATE(2318), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(781), 5, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_or, + sym_short_flag, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 9, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [105563] = 13, + [105635] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3457), 1, + ACTIONS(3410), 1, anon_sym_bit_DASHand, - ACTIONS(3459), 1, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, + ACTIONS(3414), 1, + anon_sym_bit_DASHor, + ACTIONS(3416), 1, + anon_sym_and, STATE(2319), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(816), 8, + ACTIONS(781), 6, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, - anon_sym_bit_DASHor, - anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - [105626] = 14, + ACTIONS(3396), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [105702] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3457), 1, + ACTIONS(3410), 1, anon_sym_bit_DASHand, - ACTIONS(3459), 1, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, + ACTIONS(3414), 1, anon_sym_bit_DASHor, STATE(2320), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 7, + ACTIONS(781), 7, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, @@ -213470,259 +213557,272 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [105691] = 15, + [105767] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3457), 1, + ACTIONS(3410), 1, anon_sym_bit_DASHand, - ACTIONS(3459), 1, + ACTIONS(3412), 1, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, - anon_sym_bit_DASHor, - ACTIONS(3463), 1, - anon_sym_and, STATE(2321), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 6, + ACTIONS(3396), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 8, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, + anon_sym_bit_DASHor, + anon_sym_and, anon_sym_xor, anon_sym_or, sym_short_flag, - ACTIONS(3443), 6, + [105830] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3664), 1, + anon_sym_DOT, + STATE(2226), 1, + sym_path, + STATE(2322), 1, + sym_comment, + STATE(2611), 1, + sym_cell_path, + ACTIONS(582), 6, anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(584), 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_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105758] = 16, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3457), 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(3459), 1, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, anon_sym_bit_DASHor, - ACTIONS(3463), 1, anon_sym_and, - ACTIONS(3465), 1, anon_sym_xor, - STATE(2322), 1, + anon_sym_or, + sym_short_flag, + [105881] = 12, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3410), 1, + anon_sym_bit_DASHand, + STATE(2323), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 5, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_or, - sym_short_flag, - ACTIONS(3443), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105827] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3457), 1, - anon_sym_bit_DASHand, - ACTIONS(3459), 1, + ACTIONS(781), 9, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, anon_sym_bit_DASHxor, - ACTIONS(3461), 1, anon_sym_bit_DASHor, - ACTIONS(3463), 1, anon_sym_and, - ACTIONS(3465), 1, anon_sym_xor, - ACTIONS(3467), 1, anon_sym_or, - STATE(2323), 1, + sym_short_flag, + [105942] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2324), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3455), 2, + ACTIONS(3408), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(816), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105898] = 23, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(781), 10, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_DASH_DASH, - ACTIONS(3648), 1, anon_sym_bit_DASHand, - ACTIONS(3650), 1, anon_sym_bit_DASHxor, - ACTIONS(3652), 1, anon_sym_bit_DASHor, - ACTIONS(3654), 1, anon_sym_and, - ACTIONS(3656), 1, anon_sym_xor, - ACTIONS(3658), 1, anon_sym_or, - ACTIONS(3660), 1, sym_short_flag, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(838), 1, - sym_block, - STATE(2324), 1, + [106001] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2325), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3557), 1, - sym__flag, - ACTIONS(3626), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3636), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, + ACTIONS(3402), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 22, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [105981] = 9, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_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, + [106054] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2325), 1, + STATE(2326), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3449), 4, + ACTIONS(781), 30, + 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_SLASH_SLASH, - ACTIONS(3443), 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(816), 16, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -213735,31 +213835,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [106036] = 7, + [106101] = 6, ACTIONS(3), 1, anon_sym_POUND, - STATE(2326), 1, + STATE(2327), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 24, + ACTIONS(781), 26, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, + anon_sym_DASH, anon_sym_in, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -213779,41 +213878,41 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [106087] = 10, + [106150] = 10, ACTIONS(3), 1, anon_sym_POUND, - STATE(2327), 1, + STATE(2328), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3445), 2, + ACTIONS(3398), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3451), 2, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3453), 2, + ACTIONS(3406), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3447), 4, + ACTIONS(3400), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3443), 6, + ACTIONS(3396), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 12, + ACTIONS(781), 12, anon_sym_SEMI, anon_sym_PIPE, anon_sym_DASH_DASH, @@ -213826,30 +213925,31 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [106144] = 6, + [106207] = 7, ACTIONS(3), 1, anon_sym_POUND, - STATE(2328), 1, + STATE(2329), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3451), 2, + ACTIONS(3398), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3449), 4, + ACTIONS(3402), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 26, + ACTIONS(781), 24, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH_DASH, - anon_sym_DASH, anon_sym_in, - anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -213869,25 +213969,70 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [106193] = 5, + [106258] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(2329), 1, + STATE(2330), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3451), 2, + ACTIONS(3398), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3404), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(816), 30, + ACTIONS(3406), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3402), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3396), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 16, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, anon_sym_DASH_DASH, + 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, + sym_short_flag, + [106313] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(791), 1, + anon_sym_LF, + STATE(2331), 1, + sym_comment, + ACTIONS(789), 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, @@ -213910,121 +214055,126 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [106240] = 17, + [106357] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2330), 1, + STATE(2332), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106310] = 17, - ACTIONS(3), 1, + [106427] = 23, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(313), 1, - anon_sym_LF, - ACTIONS(333), 1, + ACTIONS(3604), 1, + anon_sym_DASH, + ACTIONS(3614), 1, + anon_sym_PLUS, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(335), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(337), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(339), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(341), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(343), 1, + ACTIONS(3674), 1, anon_sym_or, - STATE(2331), 1, + ACTIONS(3753), 1, + anon_sym_PIPE, + ACTIONS(3755), 1, + anon_sym_if, + ACTIONS(3757), 1, + anon_sym_EQ_GT, + STATE(2333), 1, sym_comment, - ACTIONS(317), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(327), 2, + STATE(3498), 1, + aux_sym__match_or_pattern_repeat1, + STATE(3501), 1, + sym_match_guard, + ACTIONS(3602), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3608), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(329), 2, + ACTIONS(3612), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(331), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(311), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(319), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(323), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(315), 6, - anon_sym_GT, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, - anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106380] = 4, + [106509] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(834), 1, + ACTIONS(799), 1, anon_sym_LF, - STATE(2332), 1, + STATE(2334), 1, sym_comment, - ACTIONS(832), 32, + ACTIONS(797), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214057,94 +214207,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106424] = 4, + [106553] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(872), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2333), 1, + STATE(2335), 1, sym_comment, - ACTIONS(870), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3759), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, + [106623] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3737), 1, anon_sym_bit_DASHand, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, + ACTIONS(3741), 1, anon_sym_bit_DASHor, + ACTIONS(3743), 1, anon_sym_and, + ACTIONS(3745), 1, anon_sym_xor, + ACTIONS(3747), 1, anon_sym_or, - [106468] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(862), 1, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2334), 1, + STATE(2336), 1, sym_comment, - ACTIONS(860), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3759), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, - [106512] = 4, + [106693] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(787), 1, + ACTIONS(109), 1, anon_sym_LF, - STATE(2335), 1, + STATE(2337), 1, sym_comment, - ACTIONS(785), 32, + ACTIONS(107), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214177,14 +214353,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106556] = 4, + [106737] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(858), 1, + ACTIONS(842), 1, anon_sym_LF, - STATE(2336), 1, + STATE(2338), 1, sym_comment, - ACTIONS(856), 32, + ACTIONS(840), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214217,94 +214393,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106600] = 4, + [106781] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(850), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2337), 1, + STATE(2339), 1, sym_comment, - ACTIONS(848), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3759), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, + [106851] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3737), 1, anon_sym_bit_DASHand, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, + ACTIONS(3741), 1, anon_sym_bit_DASHor, + ACTIONS(3743), 1, anon_sym_and, + ACTIONS(3745), 1, anon_sym_xor, + ACTIONS(3747), 1, anon_sym_or, - [106644] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2338), 1, - sym_comment, - ACTIONS(754), 2, - ts_builtin_sym_end, + ACTIONS(3761), 1, anon_sym_LF, - ACTIONS(752), 31, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, + STATE(2340), 1, + sym_comment, + ACTIONS(3725), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3731), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, anon_sym_in, - anon_sym_DOT, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3759), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, - [106688] = 4, + [106921] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(854), 1, + ACTIONS(799), 1, anon_sym_LF, - STATE(2339), 1, + STATE(2341), 1, sym_comment, - ACTIONS(852), 32, + ACTIONS(797), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214337,106 +214539,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106732] = 16, + [106965] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - STATE(2340), 1, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3761), 1, + anon_sym_LF, + STATE(2342), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 5, + ACTIONS(3759), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_or, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [106800] = 4, + [107035] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(846), 1, + ACTIONS(912), 1, anon_sym_LF, - STATE(2341), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + STATE(2343), 1, sym_comment, - ACTIONS(844), 32, + ACTIONS(3725), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3731), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(910), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_RBRACE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3723), 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, - [106844] = 4, + [107105] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(842), 1, + ACTIONS(834), 1, anon_sym_LF, - STATE(2342), 1, + STATE(2344), 1, sym_comment, - ACTIONS(840), 32, + ACTIONS(832), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214469,94 +214685,120 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [106888] = 4, + [107149] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(876), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2343), 1, + STATE(2345), 1, sym_comment, - ACTIONS(874), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3759), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, + [107219] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3737), 1, anon_sym_bit_DASHand, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, + ACTIONS(3741), 1, anon_sym_bit_DASHor, + ACTIONS(3743), 1, anon_sym_and, + ACTIONS(3745), 1, anon_sym_xor, + ACTIONS(3747), 1, anon_sym_or, - [106932] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(826), 1, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2344), 1, + STATE(2346), 1, sym_comment, - ACTIONS(824), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3759), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, - [106976] = 4, + [107289] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(822), 1, + ACTIONS(818), 1, anon_sym_LF, - STATE(2345), 1, + STATE(2347), 1, sym_comment, - ACTIONS(820), 32, + ACTIONS(816), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214589,54 +214831,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107020] = 4, + [107333] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(810), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3765), 1, anon_sym_LF, - STATE(2346), 1, + STATE(2348), 1, sym_comment, - ACTIONS(808), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3763), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, - [107064] = 4, + [107403] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(803), 1, + ACTIONS(814), 1, anon_sym_LF, - STATE(2347), 1, + STATE(2349), 1, sym_comment, - ACTIONS(801), 32, + ACTIONS(812), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214669,147 +214924,223 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107108] = 4, + [107447] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(799), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2348), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + STATE(2350), 1, sym_comment, - ACTIONS(797), 32, + ACTIONS(3725), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3731), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(781), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_RBRACE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3723), 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, + [107517] = 16, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(783), 1, + anon_sym_LF, + ACTIONS(3737), 1, anon_sym_bit_DASHand, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, + ACTIONS(3741), 1, anon_sym_bit_DASHor, + ACTIONS(3743), 1, anon_sym_and, + ACTIONS(3745), 1, anon_sym_xor, - anon_sym_or, - [107152] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(795), 1, - anon_sym_LF, - STATE(2349), 1, + STATE(2351), 1, sym_comment, - ACTIONS(793), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(781), 5, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + anon_sym_or, + ACTIONS(3723), 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, + [107585] = 15, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(783), 1, + anon_sym_LF, + ACTIONS(3737), 1, anon_sym_bit_DASHand, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, + ACTIONS(3741), 1, anon_sym_bit_DASHor, + ACTIONS(3743), 1, anon_sym_and, + STATE(2352), 1, + sym_comment, + ACTIONS(3725), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3731), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, anon_sym_xor, anon_sym_or, - [107196] = 17, + ACTIONS(3723), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [107651] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(912), 1, - anon_sym_LF, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - STATE(2350), 1, + ACTIONS(3761), 1, + anon_sym_LF, + STATE(2353), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(910), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3759), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107266] = 4, + [107721] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(773), 1, + ACTIONS(876), 1, anon_sym_LF, - STATE(2351), 1, + STATE(2354), 1, sym_comment, - ACTIONS(771), 32, + ACTIONS(874), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214842,16 +215173,17 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107310] = 4, + [107765] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(773), 1, + ACTIONS(109), 1, anon_sym_LF, - STATE(2352), 1, + ACTIONS(3767), 1, + anon_sym_COLON, + STATE(2355), 1, sym_comment, - ACTIONS(771), 32, + ACTIONS(107), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -214882,33 +215214,37 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107354] = 4, - ACTIONS(3), 1, + [107811] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(838), 1, - anon_sym_LF, - STATE(2353), 1, + ACTIONS(3285), 1, + anon_sym_DOT, + STATE(1952), 1, + sym_path, + STATE(2188), 1, + sym_cell_path, + STATE(2356), 1, sym_comment, - ACTIONS(836), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2158), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(609), 5, anon_sym_GT, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(611), 23, 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, @@ -214922,14 +215258,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107398] = 4, + [107863] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(109), 1, + ACTIONS(795), 1, anon_sym_LF, - STATE(2354), 1, + STATE(2357), 1, sym_comment, - ACTIONS(107), 32, + ACTIONS(793), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -214962,14 +215298,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107442] = 4, + [107907] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(791), 1, + ACTIONS(775), 1, anon_sym_LF, - STATE(2355), 1, + STATE(2358), 1, sym_comment, - ACTIONS(789), 32, + ACTIONS(773), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -215002,455 +215338,486 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [107486] = 17, + [107951] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - STATE(2356), 1, + ACTIONS(3771), 1, + anon_sym_LF, + STATE(2359), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(816), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3769), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107556] = 15, + [108021] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - STATE(2357), 1, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3761), 1, + anon_sym_LF, + STATE(2360), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 6, + ACTIONS(3759), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - anon_sym_xor, - anon_sym_or, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [107622] = 14, + [108091] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(767), 1, anon_sym_LF, - ACTIONS(3680), 1, + STATE(2361), 1, + sym_comment, + ACTIONS(765), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - STATE(2358), 1, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [108135] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3765), 1, + anon_sym_LF, + STATE(2362), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3763), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 7, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [107686] = 13, + [108205] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - STATE(2359), 1, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + STATE(2363), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 8, + ACTIONS(781), 7, 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, - [107748] = 12, + [108269] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - STATE(2360), 1, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3765), 1, + anon_sym_LF, + STATE(2364), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3763), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 9, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [107808] = 11, + [108339] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2361), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + STATE(2365), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 10, + ACTIONS(781), 8, 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, - [107866] = 8, + [108401] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2362), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + STATE(2366), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3672), 4, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 22, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(3723), 6, anon_sym_GT, - 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, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, + ACTIONS(781), 9, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, anon_sym_bit_DASHxor, anon_sym_bit_DASHor, anon_sym_and, anon_sym_xor, anon_sym_or, - [107918] = 4, - ACTIONS(147), 1, + [108461] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2363), 1, - sym_comment, - ACTIONS(702), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(704), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT, - 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(3470), 1, + anon_sym_LF, + ACTIONS(3486), 1, anon_sym_bit_DASHand, + ACTIONS(3488), 1, anon_sym_bit_DASHxor, + ACTIONS(3490), 1, anon_sym_bit_DASHor, + ACTIONS(3492), 1, anon_sym_and, + ACTIONS(3494), 1, anon_sym_xor, + ACTIONS(3496), 1, anon_sym_or, - sym_short_flag, - [107962] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(818), 1, - anon_sym_LF, - STATE(2364), 1, + STATE(2367), 1, sym_comment, - ACTIONS(3674), 2, + ACTIONS(3474), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3480), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(816), 30, + ACTIONS(3482), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3484), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3468), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, - anon_sym_in, anon_sym_RBRACE, + ACTIONS(3476), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3478), 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(3472), 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, - [108008] = 6, + [108531] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2365), 1, + STATE(2368), 1, sym_comment, - ACTIONS(3674), 2, + ACTIONS(3725), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3672), 4, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 26, + ACTIONS(781), 22, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, - anon_sym_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, @@ -215467,117 +215834,129 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108056] = 4, - ACTIONS(147), 1, + [108583] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2366), 1, + ACTIONS(313), 1, + anon_sym_LF, + ACTIONS(333), 1, + anon_sym_bit_DASHand, + ACTIONS(335), 1, + anon_sym_bit_DASHxor, + ACTIONS(337), 1, + anon_sym_bit_DASHor, + ACTIONS(339), 1, + anon_sym_and, + ACTIONS(341), 1, + anon_sym_xor, + ACTIONS(343), 1, + anon_sym_or, + STATE(2369), 1, sym_comment, - ACTIONS(670), 6, - anon_sym_GT, + ACTIONS(317), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(672), 27, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, - anon_sym_DOT, - anon_sym_QMARK2, + ACTIONS(327), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(329), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(331), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(311), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(319), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(323), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(315), 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, - [108100] = 10, + [108653] = 11, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2367), 1, + STATE(2370), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3670), 4, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 12, + ACTIONS(781), 10, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, 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, - [108156] = 7, + [108711] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2368), 1, + STATE(2371), 1, sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(816), 24, + ACTIONS(781), 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_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + anon_sym_PLUS, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -215596,99 +215975,75 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108206] = 9, + [108757] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(818), 1, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3765), 1, anon_sym_LF, - STATE(2369), 1, + STATE(2372), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3672), 4, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, + ACTIONS(3763), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 16, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - 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, - [108260] = 4, + [108827] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(868), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2370), 1, + STATE(2373), 1, sym_comment, - ACTIONS(866), 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, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3729), 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, - 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, - [108304] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(765), 1, - anon_sym_LF, - STATE(2371), 1, - sym_comment, - ACTIONS(763), 32, + ACTIONS(781), 26, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -215696,12 +216051,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, @@ -215721,91 +216070,97 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108348] = 17, + [108875] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3751), 1, + ACTIONS(3765), 1, anon_sym_LF, - STATE(2372), 1, + STATE(2374), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108418] = 4, + [108945] = 10, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(783), 1, anon_sym_LF, - STATE(2373), 1, + STATE(2375), 1, sym_comment, - ACTIONS(781), 32, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3725), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_RBRACE, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 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(3723), 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(781), 12, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -215814,120 +216169,142 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108462] = 17, + [109001] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - ACTIONS(3751), 1, + ACTIONS(783), 1, anon_sym_LF, - STATE(2374), 1, + STATE(2376), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(781), 24, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, anon_sym_GT, + 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, - [108532] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3751), 1, + [109051] = 9, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(783), 1, anon_sym_LF, - STATE(2375), 1, + STATE(2377), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(3723), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 16, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_in, anon_sym_RBRACE, - ACTIONS(3666), 6, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [109105] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(787), 1, + anon_sym_LF, + STATE(2378), 1, + sym_comment, + ACTIONS(785), 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, - [108602] = 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, + [109149] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(779), 1, + ACTIONS(868), 1, anon_sym_LF, - STATE(2376), 1, + STATE(2379), 1, sym_comment, - ACTIONS(777), 32, + ACTIONS(866), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, @@ -215960,2129 +216337,1890 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [108646] = 17, + [109193] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3751), 1, + ACTIONS(3765), 1, anon_sym_LF, - STATE(2377), 1, + STATE(2380), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [108716] = 17, + [109263] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - ACTIONS(3751), 1, + ACTIONS(862), 1, anon_sym_LF, - STATE(2378), 1, + STATE(2381), 1, sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(860), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [108786] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - ACTIONS(3751), 1, - anon_sym_LF, - STATE(2379), 1, - sym_comment, - ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 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(3749), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [108856] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3751), 1, + [109307] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(806), 1, anon_sym_LF, - STATE(2380), 1, + STATE(2382), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(804), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 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(3749), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [108926] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3751), 1, + [109351] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(846), 1, anon_sym_LF, - STATE(2381), 1, + STATE(2383), 1, sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(844), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [108996] = 19, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3662), 1, - anon_sym_SEMI, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(1784), 1, - aux_sym_pipe_element_repeat1, - STATE(2382), 1, - sym_comment, - ACTIONS(3664), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3755), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3757), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 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(3753), 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, - [109070] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3751), 1, - anon_sym_LF, - STATE(2383), 1, - sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [109140] = 17, + [109395] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3751), 1, + ACTIONS(3771), 1, anon_sym_LF, STATE(2384), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109210] = 17, + [109465] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3751), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2385), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109280] = 17, + [109535] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3751), 1, + ACTIONS(3765), 1, anon_sym_LF, STATE(2386), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109350] = 17, + [109605] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2387), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109420] = 17, + [109675] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3771), 1, anon_sym_LF, STATE(2388), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109490] = 17, + [109745] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3771), 1, anon_sym_LF, STATE(2389), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109560] = 17, + [109815] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3765), 1, anon_sym_LF, STATE(2390), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109630] = 17, + [109885] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2391), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109700] = 17, + [109955] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3761), 1, anon_sym_LF, STATE(2392), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3759), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109770] = 17, + [110025] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2393), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109840] = 17, + [110095] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2394), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109910] = 17, + [110165] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3765), 1, anon_sym_LF, STATE(2395), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [109980] = 17, + [110235] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3779), 1, anon_sym_LF, STATE(2396), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110050] = 17, + [110305] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3765), 1, anon_sym_LF, STATE(2397), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110120] = 17, + [110375] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2398), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110190] = 17, + [110445] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3781), 1, + ACTIONS(3765), 1, anon_sym_LF, STATE(2399), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3779), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110260] = 17, + [110515] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - ACTIONS(3751), 1, - anon_sym_LF, STATE(2400), 1, sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3749), 4, + ACTIONS(748), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(746), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [110330] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - ACTIONS(3785), 1, - anon_sym_LF, - STATE(2401), 1, - sym_comment, - ACTIONS(3668), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + anon_sym_DOT, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [110400] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3785), 1, - anon_sym_LF, - STATE(2402), 1, - sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [110470] = 17, + [110559] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3765), 1, anon_sym_LF, - STATE(2403), 1, + STATE(2401), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110540] = 17, + [110629] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3775), 1, anon_sym_LF, - STATE(2404), 1, + STATE(2402), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110610] = 17, + [110699] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3765), 1, anon_sym_LF, - STATE(2405), 1, + STATE(2403), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3763), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110680] = 17, + [110769] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3771), 1, anon_sym_LF, - STATE(2406), 1, + STATE(2404), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110750] = 17, + [110839] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2407), 1, + STATE(2405), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110820] = 17, + [110909] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3426), 1, + anon_sym_LF, + ACTIONS(3442), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3444), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3446), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3448), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3450), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3452), 1, anon_sym_or, - ACTIONS(3785), 1, - anon_sym_LF, - STATE(2408), 1, + STATE(2406), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3430), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3436), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3438), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3440), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3424), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3432), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3434), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3428), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110890] = 17, + [110979] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2409), 1, + STATE(2407), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [110960] = 17, + [111049] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2408), 1, + sym_comment, + ACTIONS(686), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(688), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT, + 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, + sym_short_flag, + [111093] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2410), 1, + STATE(2409), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111030] = 17, + [111163] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3775), 1, anon_sym_LF, - STATE(2411), 1, + STATE(2410), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111100] = 17, + [111233] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(779), 1, + anon_sym_LF, + STATE(2411), 1, + sym_comment, + ACTIONS(777), 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, + [111277] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2412), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111170] = 17, + [111347] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3751), 1, anon_sym_LF, STATE(2413), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111240] = 17, + [111417] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2414), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111310] = 17, + [111487] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2415), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111380] = 17, + [111557] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3751), 1, anon_sym_LF, STATE(2416), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111450] = 4, + [111627] = 4, ACTIONS(3), 1, anon_sym_POUND, STATE(2417), 1, @@ -218122,233 +218260,194 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [111494] = 17, + [111671] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(858), 1, anon_sym_LF, STATE(2418), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(856), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 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(3787), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [111564] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3789), 1, + [111715] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(838), 1, anon_sym_LF, STATE(2419), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(836), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 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(3787), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [111634] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 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(3682), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, anon_sym_and, - ACTIONS(3688), 1, anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3789), 1, + [111759] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(872), 1, anon_sym_LF, STATE(2420), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(870), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 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(3787), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [111704] = 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, + [111803] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3775), 1, anon_sym_LF, STATE(2421), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111774] = 4, + [111873] = 4, ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(830), 1, + anon_sym_LF, STATE(2422), 1, sym_comment, - ACTIONS(750), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(748), 31, + ACTIONS(828), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, anon_sym_in, - anon_sym_DOT, + anon_sym_RBRACE, anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, @@ -218374,379 +218473,321 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [111818] = 17, + [111917] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3785), 1, + ACTIONS(3771), 1, anon_sym_LF, STATE(2423), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3783), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111888] = 17, + [111987] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3771), 1, anon_sym_LF, STATE(2424), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [111958] = 17, + [112057] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(850), 1, anon_sym_LF, STATE(2425), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(848), 32, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 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(3787), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [112028] = 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, + [112101] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3771), 1, anon_sym_LF, STATE(2426), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112098] = 17, + [112171] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3771), 1, anon_sym_LF, STATE(2427), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112168] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3291), 1, - anon_sym_DOT, - STATE(1946), 1, - sym_path, - STATE(2255), 1, - sym_cell_path, - STATE(2428), 1, - sym_comment, - ACTIONS(2170), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(601), 5, - anon_sym_GT, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(603), 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, - [112220] = 17, + [112241] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3789), 1, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2429), 1, + STATE(2428), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3787), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112290] = 5, + [112311] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(109), 1, + ACTIONS(826), 1, anon_sym_LF, - ACTIONS(3791), 1, - anon_sym_COLON, - STATE(2430), 1, + STATE(2429), 1, sym_comment, - ACTIONS(107), 31, + ACTIONS(824), 32, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, anon_sym_GT, anon_sym_DASH, @@ -218777,1385 +218818,1295 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [112336] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3795), 1, - anon_sym_LF, - ACTIONS(3811), 1, - anon_sym_bit_DASHand, - ACTIONS(3813), 1, - anon_sym_bit_DASHxor, - ACTIONS(3815), 1, - anon_sym_bit_DASHor, - ACTIONS(3817), 1, - anon_sym_and, - ACTIONS(3819), 1, - anon_sym_xor, - ACTIONS(3821), 1, - anon_sym_or, - STATE(2431), 1, - sym_comment, - ACTIONS(3799), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3805), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3807), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3809), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3793), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3801), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3803), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3797), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [112406] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3825), 1, - anon_sym_LF, - ACTIONS(3841), 1, - anon_sym_bit_DASHand, - ACTIONS(3843), 1, - anon_sym_bit_DASHxor, - ACTIONS(3845), 1, - anon_sym_bit_DASHor, - ACTIONS(3847), 1, - anon_sym_and, - ACTIONS(3849), 1, - anon_sym_xor, - ACTIONS(3851), 1, - anon_sym_or, - STATE(2432), 1, - sym_comment, - ACTIONS(3829), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3835), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3837), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3839), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3823), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3831), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3833), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3827), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [112476] = 17, + [112355] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, - anon_sym_LF, - STATE(2433), 1, - sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [112546] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3747), 1, + ACTIONS(3775), 1, anon_sym_LF, - STATE(2434), 1, + STATE(2430), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3773), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112616] = 17, + [112425] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, - anon_sym_LF, - STATE(2435), 1, - sym_comment, - ACTIONS(3668), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [112686] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, anon_sym_or, - ACTIONS(3747), 1, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2436), 1, + STATE(2431), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112756] = 17, + [112495] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3771), 1, anon_sym_LF, - STATE(2437), 1, + STATE(2432), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112826] = 17, + [112565] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2438), 1, + STATE(2433), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112896] = 17, + [112635] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3771), 1, anon_sym_LF, - STATE(2439), 1, + STATE(2434), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [112966] = 17, + [112705] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2440), 1, + STATE(2435), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3759), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113036] = 17, + [112775] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3783), 1, + anon_sym_LF, + ACTIONS(3799), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3801), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3803), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3805), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3807), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3809), 1, anon_sym_or, - ACTIONS(3747), 1, - anon_sym_LF, - STATE(2441), 1, + STATE(2436), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3787), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3793), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3795), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3797), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3781), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3789), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3791), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3785), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113106] = 17, + [112845] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3771), 1, anon_sym_LF, - STATE(2442), 1, + STATE(2437), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113176] = 17, + [112915] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3771), 1, anon_sym_LF, - STATE(2443), 1, + STATE(2438), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3769), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113246] = 17, + [112985] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, ACTIONS(3747), 1, + anon_sym_or, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2444), 1, + STATE(2439), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3745), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113316] = 17, + [113055] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3751), 1, anon_sym_LF, - STATE(2445), 1, + STATE(2440), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3749), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113386] = 17, + [113125] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3813), 1, + anon_sym_LF, + ACTIONS(3829), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3831), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3833), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3835), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3837), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3839), 1, anon_sym_or, - ACTIONS(3855), 1, - anon_sym_LF, - STATE(2446), 1, + STATE(2441), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3817), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3823), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3825), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3827), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3811), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3819), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3821), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3815), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [113195] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(810), 1, + anon_sym_LF, + STATE(2442), 1, + sym_comment, + ACTIONS(808), 32, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 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, - [113456] = 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, + [113239] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2447), 1, + STATE(2443), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113526] = 17, + [113309] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2448), 1, + STATE(2444), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113596] = 17, + [113379] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2449), 1, + STATE(2445), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113666] = 17, + [113449] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2450), 1, + STATE(2446), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113736] = 17, + [113519] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2451), 1, + STATE(2447), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113806] = 17, + [113589] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2452), 1, + STATE(2448), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3759), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113876] = 17, + [113659] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2453), 1, + STATE(2449), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [113946] = 17, + [113729] = 19, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3719), 1, + anon_sym_SEMI, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3865), 1, anon_sym_or, - ACTIONS(3855), 1, - anon_sym_LF, - STATE(2454), 1, + STATE(1759), 1, + aux_sym_pipe_element_repeat1, + STATE(2450), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3721), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3841), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [113803] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2451), 1, + sym_comment, + ACTIONS(698), 6, + anon_sym_GT, + anon_sym_DASH, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(700), 27, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + anon_sym_DOT, + 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, + sym_short_flag, + [113847] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2452), 1, + sym_comment, + ACTIONS(752), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(750), 31, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3666), 6, anon_sym_GT, + 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, - [114016] = 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, + [113891] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2455), 1, + STATE(2453), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114086] = 17, + [113961] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3779), 1, anon_sym_LF, - STATE(2456), 1, + STATE(2454), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3777), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114156] = 17, + [114031] = 17, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(313), 1, @@ -220172,7 +220123,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, ACTIONS(343), 1, anon_sym_or, - STATE(2457), 1, + STATE(2455), 1, sym_comment, ACTIONS(317), 2, anon_sym_DASH, @@ -220208,643 +220159,549 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114226] = 17, + [114101] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3680), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3682), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3684), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3686), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3688), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3690), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3855), 1, + ACTIONS(3761), 1, anon_sym_LF, - STATE(2458), 1, + STATE(2456), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3674), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3678), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3670), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3672), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3853), 4, + ACTIONS(3759), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - ACTIONS(3666), 6, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114296] = 17, + [114171] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3479), 1, - anon_sym_LF, - ACTIONS(3495), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3497), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3499), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3501), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3503), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3505), 1, + ACTIONS(3747), 1, anon_sym_or, - STATE(2459), 1, + ACTIONS(3779), 1, + anon_sym_LF, + STATE(2457), 1, sym_comment, - ACTIONS(3483), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3489), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3491), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3493), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3477), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3485), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3487), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3481), 6, + ACTIONS(3777), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114366] = 17, + [114241] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3509), 1, - anon_sym_LF, - ACTIONS(3525), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3527), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3529), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3531), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3533), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3535), 1, + ACTIONS(3747), 1, anon_sym_or, - STATE(2460), 1, + ACTIONS(3779), 1, + anon_sym_LF, + STATE(2458), 1, sym_comment, - ACTIONS(3513), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3519), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3521), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3523), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3507), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - ACTIONS(3515), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3517), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3511), 6, + ACTIONS(3777), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114436] = 23, - ACTIONS(147), 1, + [114311] = 17, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3600), 1, - anon_sym_DASH, - ACTIONS(3610), 1, - anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3747), 1, anon_sym_or, - ACTIONS(3857), 1, - anon_sym_PIPE, - ACTIONS(3859), 1, - anon_sym_if, - ACTIONS(3861), 1, - anon_sym_EQ_GT, - STATE(2461), 1, + ACTIONS(3779), 1, + anon_sym_LF, + STATE(2459), 1, sym_comment, - STATE(3475), 1, - sym_match_guard, - STATE(3487), 1, - aux_sym__match_or_pattern_repeat1, - ACTIONS(3598), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3604), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3725), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3729), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3777), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, + anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114518] = 17, + [114381] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3747), 1, anon_sym_or, - STATE(2462), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2460), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114587] = 17, + [114451] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3747), 1, anon_sym_or, - STATE(2463), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2461), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [114656] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2464), 1, - sym_comment, - ACTIONS(876), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(874), 30, + ACTIONS(3749), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 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, - [114699] = 17, + [114521] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3737), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3739), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3741), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3743), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3745), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3747), 1, anon_sym_or, - STATE(2465), 1, + ACTIONS(3751), 1, + anon_sym_LF, + STATE(2462), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3725), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3731), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3733), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3735), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3727), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3729), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3749), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + ACTIONS(3723), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114768] = 17, + [114591] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2466), 1, + STATE(2463), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3769), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3771), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [114837] = 4, + [114660] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2467), 1, - sym_comment, - ACTIONS(109), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(107), 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, + ACTIONS(3855), 1, anon_sym_bit_DASHand, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, + ACTIONS(3859), 1, anon_sym_bit_DASHor, + ACTIONS(3861), 1, anon_sym_and, + ACTIONS(3863), 1, anon_sym_xor, + ACTIONS(3865), 1, anon_sym_or, - [114880] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2468), 1, + STATE(2464), 1, sym_comment, - ACTIONS(783), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(781), 30, + ACTIONS(3759), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - anon_sym_PLUS, + ACTIONS(3851), 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(3853), 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, - [114923] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2469), 1, - sym_comment, - ACTIONS(814), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(812), 30, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3845), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 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(3841), 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, + [114729] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3855), 1, anon_sym_bit_DASHand, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, + ACTIONS(3859), 1, anon_sym_bit_DASHor, + ACTIONS(3861), 1, anon_sym_and, + ACTIONS(3863), 1, anon_sym_xor, + ACTIONS(3865), 1, anon_sym_or, - [114966] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2470), 1, + STATE(2465), 1, sym_comment, - ACTIONS(791), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(789), 30, + ACTIONS(3769), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 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(3841), 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, - [115009] = 17, + [114798] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2471), 1, + STATE(2466), 1, sym_comment, ACTIONS(3749), 2, anon_sym_SEMI, @@ -220852,187 +220709,148 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3751), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [115078] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2472), 1, - sym_comment, - ACTIONS(765), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(763), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3841), 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, - [115121] = 17, + [114867] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2473), 1, + STATE(2467), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3749), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3751), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115190] = 17, + [114936] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2474), 1, + STATE(2468), 1, sym_comment, - ACTIONS(3749), 2, + ACTIONS(3769), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(3771), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115259] = 4, + [115005] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2475), 1, + STATE(2469), 1, sym_comment, - ACTIONS(773), 2, + ACTIONS(799), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(771), 30, + ACTIONS(797), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -221063,119 +220881,54 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [115302] = 17, + [115048] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2476), 1, + STATE(2470), 1, sym_comment, - ACTIONS(3745), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(818), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(816), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3757), 4, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 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, - [115371] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3767), 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(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3777), 1, anon_sym_or, - STATE(2477), 1, - sym_comment, - ACTIONS(3749), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3751), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3755), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3757), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [115440] = 4, + [115091] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2478), 1, + STATE(2471), 1, sym_comment, - ACTIONS(773), 2, + ACTIONS(799), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(771), 30, + ACTIONS(797), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -221206,334 +220959,310 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [115483] = 17, + [115134] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3881), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3883), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3885), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3887), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3889), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3891), 1, anon_sym_or, - STATE(2479), 1, + STATE(2472), 1, sym_comment, - ACTIONS(3749), 2, + ACTIONS(3781), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(3783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3869), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3875), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3877), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3879), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3871), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3873), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3867), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115552] = 17, + [115203] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2480), 1, + STATE(2473), 1, sym_comment, - ACTIONS(3755), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, + ACTIONS(767), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(765), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 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, - [115621] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3767), 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(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3777), 1, anon_sym_or, - STATE(2481), 1, + [115246] = 11, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2474), 1, sym_comment, - ACTIONS(3749), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115690] = 17, + ACTIONS(781), 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, + [115303] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2482), 1, + STATE(2475), 1, sym_comment, - ACTIONS(3749), 2, + ACTIONS(3773), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(3775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115759] = 17, + [115372] = 12, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2483), 1, + STATE(2476), 1, sym_comment, - ACTIONS(3745), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115828] = 17, + ACTIONS(781), 7, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + [115431] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2484), 1, + STATE(2477), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115897] = 17, + [115500] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2485), 1, + STATE(2478), 1, sym_comment, ACTIONS(3749), 2, anon_sym_SEMI, @@ -221541,44 +221270,44 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3751), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [115966] = 4, + [115569] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2486), 1, + STATE(2479), 1, sym_comment, - ACTIONS(854), 2, + ACTIONS(834), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(852), 30, + ACTIONS(832), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -221609,119 +221338,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [116009] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2487), 1, - sym_comment, - ACTIONS(3749), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3751), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3755), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3757), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [116078] = 17, + [115612] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2488), 1, + STATE(2480), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3773), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116147] = 4, + [115681] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2489), 1, + STATE(2481), 1, sym_comment, - ACTIONS(779), 2, + ACTIONS(791), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(777), 30, + ACTIONS(789), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -221752,373 +221429,327 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [116190] = 17, + [115724] = 13, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3551), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3553), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3555), 1, - anon_sym_bit_DASHor, - ACTIONS(3557), 1, - anon_sym_and, - ACTIONS(3559), 1, - anon_sym_xor, - ACTIONS(3561), 1, - anon_sym_or, - STATE(2490), 1, + STATE(2482), 1, sym_comment, - ACTIONS(3507), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3509), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3539), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3545), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3547), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3549), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3541), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3543), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3537), 6, + ACTIONS(781), 6, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116259] = 17, + [115785] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2491), 1, + STATE(2483), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3763), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3765), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116328] = 17, + [115854] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2492), 1, + STATE(2484), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116397] = 17, + [115923] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2493), 1, + STATE(2485), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3773), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116466] = 17, + [115992] = 14, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2494), 1, + STATE(2486), 1, sym_comment, - ACTIONS(816), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(781), 5, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116535] = 17, + [116055] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2495), 1, + STATE(2487), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [116604] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2496), 1, - sym_comment, - ACTIONS(838), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(836), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3841), 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, - [116647] = 17, + [116124] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2497), 1, + STATE(2488), 1, sym_comment, ACTIONS(3749), 2, anon_sym_SEMI, @@ -222126,301 +221757,243 @@ static const uint16_t ts_small_parse_table[] = { ACTIONS(3751), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116716] = 16, + [116193] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - STATE(2498), 1, + STATE(2489), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(816), 3, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_or, - ACTIONS(3757), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(781), 20, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, + anon_sym_in, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116783] = 17, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(3767), 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(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3777), 1, anon_sym_or, - STATE(2499), 1, - sym_comment, - ACTIONS(3755), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [116852] = 17, + [116244] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2500), 1, + STATE(2490), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116921] = 17, + [116313] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2501), 1, + STATE(2491), 1, sym_comment, - ACTIONS(3749), 2, + ACTIONS(3769), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(3771), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [116990] = 15, + [116382] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - STATE(2502), 1, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2492), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(816), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_xor, - anon_sym_or, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117055] = 4, + [116451] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2503), 1, + STATE(2493), 1, sym_comment, - ACTIONS(826), 2, + ACTIONS(846), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(824), 30, + ACTIONS(844), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -222451,431 +222024,554 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [117098] = 17, + [116494] = 15, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2504), 1, + STATE(2494), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, + ACTIONS(781), 4, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + anon_sym_xor, + anon_sym_or, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117167] = 14, + [116559] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - STATE(2505), 1, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2495), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 5, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117230] = 17, + [116628] = 16, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2506), 1, + STATE(2496), 1, sym_comment, - ACTIONS(3749), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(781), 3, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_or, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117299] = 17, + [116695] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2507), 1, + STATE(2497), 1, sym_comment, - ACTIONS(3749), 2, + ACTIONS(3777), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117368] = 12, + [116764] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - STATE(2508), 1, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2498), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 7, + [116833] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2499), 1, + sym_comment, + ACTIONS(771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(769), 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, - [117427] = 17, + [116876] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2509), 1, + STATE(2500), 1, sym_comment, - ACTIONS(3749), 2, + ACTIONS(781), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3751), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117496] = 17, + [116945] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2510), 1, + STATE(2501), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3841), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [117014] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2502), 1, + sym_comment, + ACTIONS(779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(777), 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, - ACTIONS(3759), 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, + [117057] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2503), 1, + sym_comment, + ACTIONS(842), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(840), 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(3753), 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, - [117565] = 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, + [117100] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3586), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3588), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3590), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3592), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3594), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3596), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2511), 1, + STATE(2504), 1, sym_comment, - ACTIONS(3477), 2, + ACTIONS(3777), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3479), 2, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3574), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3580), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3582), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3584), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3576), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3578), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3572), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117634] = 4, + [117169] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(2512), 1, + STATE(2505), 1, sym_comment, - ACTIONS(842), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(840), 30, + ACTIONS(3849), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(781), 28, 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, @@ -222898,15 +222594,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [117677] = 4, + [117214] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2513), 1, + STATE(2506), 1, sym_comment, - ACTIONS(846), 2, + ACTIONS(109), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(844), 30, + ACTIONS(107), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -222937,676 +222633,771 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [117720] = 17, + [117257] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2514), 1, + STATE(2507), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117789] = 17, + [117326] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(369), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(371), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(373), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(375), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(377), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(379), 1, anon_sym_or, - STATE(2515), 1, + STATE(2508), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(311), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(313), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(353), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(363), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(365), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(367), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(355), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(359), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(351), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117858] = 11, + [117395] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2516), 1, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2509), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 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, - [117915] = 17, + [117464] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3877), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3879), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3881), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3883), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3885), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3887), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2517), 1, + STATE(2510), 1, sym_comment, - ACTIONS(3823), 2, + ACTIONS(3763), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3825), 2, + ACTIONS(3765), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3865), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3871), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3873), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3875), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3867), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3869), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3863), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [117984] = 17, + [117533] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + STATE(2511), 1, + sym_comment, + ACTIONS(783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3849), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3847), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(781), 24, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, + anon_sym_in, + 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(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3777), 1, anon_sym_or, - STATE(2518), 1, + [117580] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2512), 1, + sym_comment, + ACTIONS(862), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(860), 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, + [117623] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2513), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118053] = 17, + [117692] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2519), 1, + STATE(2514), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118122] = 17, + [117761] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2520), 1, + STATE(2515), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118191] = 8, + [117830] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2521), 1, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2516), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3759), 4, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 20, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3841), 6, anon_sym_GT, - 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, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [118242] = 17, + [117899] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2522), 1, + STATE(2517), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118311] = 17, + [117968] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(369), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(371), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(373), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(375), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(377), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(379), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2523), 1, + STATE(2518), 1, sym_comment, - ACTIONS(311), 2, + ACTIONS(3773), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(313), 2, + ACTIONS(3775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(353), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(363), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(365), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(367), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(355), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(359), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(351), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118380] = 17, + [118037] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2524), 1, + STATE(2519), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118449] = 17, + [118106] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2525), 1, + STATE(2520), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3749), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3751), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118518] = 17, + [118175] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3586), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3588), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3590), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3592), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3594), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3596), 1, anon_sym_or, - STATE(2526), 1, + STATE(2521), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3424), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3426), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3574), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3580), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3582), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3584), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3576), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3578), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3572), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118587] = 4, + [118244] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2527), 1, + STATE(2522), 1, sym_comment, - ACTIONS(858), 2, + ACTIONS(795), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(856), 30, + ACTIONS(793), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -223637,677 +223428,771 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [118630] = 17, + [118287] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2528), 1, + STATE(2523), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118699] = 17, + [118356] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2529), 1, + STATE(2524), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118768] = 17, + [118425] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2530), 1, + STATE(2525), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118837] = 5, + [118494] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2531), 1, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2526), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3761), 2, + ACTIONS(3843), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(816), 28, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_GT, - anon_sym_DASH, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 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(3841), 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, - [118882] = 17, + [118563] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2532), 1, + STATE(2527), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [118951] = 17, + [118632] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2533), 1, + STATE(2528), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119020] = 17, + [118701] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(369), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(371), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(373), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(375), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(377), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(379), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2534), 1, + STATE(2529), 1, sym_comment, - ACTIONS(311), 2, + ACTIONS(3763), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(313), 2, + ACTIONS(3765), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(353), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(363), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(365), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(367), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(355), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(359), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(351), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119089] = 17, + [118770] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2535), 1, + STATE(2530), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119158] = 17, + [118839] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2536), 1, + STATE(2531), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3777), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119227] = 17, + [118908] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2537), 1, + STATE(2532), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119296] = 4, + [118977] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2538), 1, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2533), 1, sym_comment, - ACTIONS(822), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(820), 30, + ACTIONS(3777), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 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(3841), 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, - [119339] = 17, + [119046] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2539), 1, + STATE(2534), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3769), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3771), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119408] = 6, + [119115] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2540), 1, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2535), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3761), 2, + ACTIONS(3843), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3759), 4, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 24, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3841), 6, anon_sym_GT, - anon_sym_DASH, - anon_sym_in, - 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, + [119184] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3855), 1, anon_sym_bit_DASHand, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, + ACTIONS(3859), 1, anon_sym_bit_DASHor, + ACTIONS(3861), 1, anon_sym_and, + ACTIONS(3863), 1, anon_sym_xor, + ACTIONS(3865), 1, anon_sym_or, - [119455] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2541), 1, + STATE(2536), 1, sym_comment, - ACTIONS(810), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(808), 30, + ACTIONS(3773), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 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(3841), 6, + anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, + [119253] = 10, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2537), 1, + sym_comment, + ACTIONS(783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3849), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3845), 4, + anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, + ACTIONS(3847), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3841), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(781), 10, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, anon_sym_bit_DASHand, @@ -224316,918 +224201,834 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [119498] = 17, + [119308] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2542), 1, + STATE(2538), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119567] = 17, + [119377] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2543), 1, + STATE(2539), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119636] = 17, + [119446] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3903), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3905), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3907), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3909), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3911), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3913), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2544), 1, + STATE(2540), 1, sym_comment, - ACTIONS(3793), 2, + ACTIONS(3763), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3795), 2, + ACTIONS(3765), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3891), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3897), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3899), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3901), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3893), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3895), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3889), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119705] = 17, + [119515] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2545), 1, + STATE(2541), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [119774] = 17, + [119584] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2546), 1, + STATE(2542), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [119843] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2547), 1, - sym_comment, - ACTIONS(834), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(832), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3841), 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, - [119886] = 17, + [119653] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2548), 1, + STATE(2543), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3763), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3765), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [119955] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2549), 1, - sym_comment, - ACTIONS(872), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(870), 30, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3841), 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, - [119998] = 17, + [119722] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2550), 1, + STATE(2544), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3749), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3751), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120067] = 10, + [119791] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2551), 1, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2545), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3773), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3757), 4, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 10, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - anon_sym_bit_DASHand, - anon_sym_bit_DASHxor, - anon_sym_bit_DASHor, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - [120122] = 17, + [119860] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2552), 1, + STATE(2546), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120191] = 17, + [119929] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2553), 1, + STATE(2547), 1, sym_comment, - ACTIONS(3755), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, + ACTIONS(814), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(812), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 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, - [120260] = 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, + [119972] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2554), 1, + STATE(2548), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120329] = 17, + [120041] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2555), 1, + STATE(2549), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120398] = 17, + [120110] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2556), 1, + STATE(2550), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120467] = 17, + [120179] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2557), 1, + STATE(2551), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120536] = 17, + [120248] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2558), 1, + STATE(2552), 1, sym_comment, - ACTIONS(910), 2, + ACTIONS(3759), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(912), 2, + ACTIONS(3761), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120605] = 17, + [120317] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2559), 1, + STATE(2553), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120674] = 4, + [120386] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2560), 1, + STATE(2554), 1, sym_comment, - ACTIONS(803), 2, + ACTIONS(858), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(801), 30, + ACTIONS(856), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -225258,67 +225059,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [120717] = 17, + [120429] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2561), 1, + STATE(2555), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3777), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3779), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120786] = 4, + [120498] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2562), 1, + STATE(2556), 1, sym_comment, - ACTIONS(799), 2, + ACTIONS(850), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(797), 30, + ACTIONS(848), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -225349,15 +225150,15 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [120829] = 4, + [120541] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2563), 1, + STATE(2557), 1, sym_comment, - ACTIONS(850), 2, + ACTIONS(826), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(848), 30, + ACTIONS(824), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -225388,192 +225189,221 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [120872] = 17, + [120584] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + STATE(2558), 1, + sym_comment, + ACTIONS(810), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(808), 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(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3777), 1, anon_sym_or, - STATE(2564), 1, + [120627] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2559), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [120941] = 17, + [120696] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2565), 1, + STATE(2560), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(783), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(781), 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, - [121010] = 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, + [120745] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2566), 1, + STATE(2561), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3783), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3785), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121079] = 9, + [120814] = 9, ACTIONS(3), 1, anon_sym_POUND, - STATE(2567), 1, + STATE(2562), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(783), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(816), 14, + ACTIONS(781), 14, anon_sym_SEMI, anon_sym_PIPE, anon_sym_in, @@ -225588,275 +225418,301 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [121132] = 17, + [120867] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + STATE(2563), 1, + sym_comment, + ACTIONS(872), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(870), 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(3769), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, anon_sym_and, - ACTIONS(3775), 1, anon_sym_xor, - ACTIONS(3777), 1, anon_sym_or, - STATE(2568), 1, + [120910] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2564), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(3759), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(3761), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121201] = 17, + [120979] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2569), 1, + STATE(2565), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121270] = 17, + [121048] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2570), 1, + STATE(2566), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3853), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3855), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121339] = 17, + [121117] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2571), 1, + STATE(2567), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121408] = 17, + [121186] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, - anon_sym_bit_DASHand, - ACTIONS(3769), 1, - anon_sym_bit_DASHxor, - ACTIONS(3771), 1, - anon_sym_bit_DASHor, - ACTIONS(3773), 1, - anon_sym_and, - ACTIONS(3775), 1, - anon_sym_xor, - ACTIONS(3777), 1, - anon_sym_or, - STATE(2572), 1, + STATE(2568), 1, sym_comment, - ACTIONS(3755), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3765), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, + ACTIONS(775), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(773), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, + anon_sym_DASH, anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3759), 4, anon_sym_STAR, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 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, - [121477] = 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, + [121229] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2573), 1, + STATE(2569), 1, sym_comment, - ACTIONS(795), 2, + ACTIONS(838), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(793), 30, + ACTIONS(836), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -225887,67 +225743,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [121520] = 17, + [121272] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2574), 1, + STATE(2570), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121589] = 4, + [121341] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2575), 1, + STATE(2571), 1, sym_comment, - ACTIONS(868), 2, + ACTIONS(876), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(866), 30, + ACTIONS(874), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -225978,325 +225834,482 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [121632] = 17, + [121384] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3560), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3562), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3564), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3566), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3568), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3570), 1, anon_sym_or, - STATE(2576), 1, + STATE(2572), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3468), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3470), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3548), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3554), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3556), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3558), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3550), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3552), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3546), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121701] = 17, + [121453] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2577), 1, + STATE(2573), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(910), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(912), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121770] = 4, + [121522] = 17, ACTIONS(3), 1, anon_sym_POUND, - STATE(2578), 1, + ACTIONS(3907), 1, + anon_sym_bit_DASHand, + ACTIONS(3909), 1, + anon_sym_bit_DASHxor, + ACTIONS(3911), 1, + anon_sym_bit_DASHor, + ACTIONS(3913), 1, + anon_sym_and, + ACTIONS(3915), 1, + anon_sym_xor, + ACTIONS(3917), 1, + anon_sym_or, + STATE(2574), 1, sym_comment, - ACTIONS(787), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(785), 30, + ACTIONS(3811), 2, anon_sym_SEMI, anon_sym_PIPE, - anon_sym_GT, + ACTIONS(3813), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3895), 2, anon_sym_DASH, - anon_sym_in, - anon_sym_STAR, + anon_sym_PLUS, + ACTIONS(3901), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3903), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3905), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3897), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3899), 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(3893), 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, + [121591] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3855), 1, anon_sym_bit_DASHand, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, + ACTIONS(3859), 1, anon_sym_bit_DASHor, + ACTIONS(3861), 1, anon_sym_and, + ACTIONS(3863), 1, anon_sym_xor, + ACTIONS(3865), 1, anon_sym_or, - [121813] = 17, + STATE(2575), 1, + sym_comment, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3849), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3841), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [121660] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2579), 1, + STATE(2576), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121882] = 17, + [121729] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(369), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(371), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(373), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(375), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(377), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(379), 1, anon_sym_or, - STATE(2580), 1, + STATE(2577), 1, sym_comment, - ACTIONS(3745), 2, + ACTIONS(311), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(3747), 2, + ACTIONS(313), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(353), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(363), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(365), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(367), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(355), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(359), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(351), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [121951] = 13, + [121798] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - STATE(2581), 1, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2578), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 6, - anon_sym_SEMI, - anon_sym_PIPE, + ACTIONS(3841), 6, + anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [121867] = 17, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, anon_sym_bit_DASHor, + ACTIONS(3861), 1, anon_sym_and, + ACTIONS(3863), 1, anon_sym_xor, + ACTIONS(3865), 1, anon_sym_or, - ACTIONS(3753), 6, + STATE(2579), 1, + sym_comment, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3849), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3851), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [122012] = 7, + [121936] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2582), 1, + STATE(2580), 1, sym_comment, - ACTIONS(818), 2, + ACTIONS(806), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(3755), 2, + ACTIONS(804), 30, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3761), 2, + anon_sym_in, + anon_sym_STAR, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3759), 4, - anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 22, + 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, + [121979] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2581), 1, + sym_comment, + ACTIONS(830), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(828), 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, @@ -226315,67 +226328,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122061] = 17, + [122022] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2583), 1, + STATE(2582), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3759), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3761), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3779), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3781), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [122130] = 4, + [122091] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(2584), 1, + STATE(2583), 1, sym_comment, - ACTIONS(862), 2, + ACTIONS(868), 2, ts_builtin_sym_end, anon_sym_LF, - ACTIONS(860), 30, + ACTIONS(866), 30, anon_sym_SEMI, anon_sym_PIPE, anon_sym_GT, @@ -226406,86 +226419,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - [122173] = 17, + [122134] = 17, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3767), 1, + ACTIONS(3855), 1, anon_sym_bit_DASHand, - ACTIONS(3769), 1, + ACTIONS(3857), 1, anon_sym_bit_DASHxor, - ACTIONS(3771), 1, + ACTIONS(3859), 1, anon_sym_bit_DASHor, - ACTIONS(3773), 1, + ACTIONS(3861), 1, anon_sym_and, - ACTIONS(3775), 1, + ACTIONS(3863), 1, anon_sym_xor, - ACTIONS(3777), 1, + ACTIONS(3865), 1, anon_sym_or, - STATE(2585), 1, + STATE(2584), 1, sym_comment, - ACTIONS(3755), 2, + ACTIONS(3769), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3771), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3761), 2, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3763), 2, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3765), 2, + ACTIONS(3853), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3787), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(3789), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(3757), 4, + ACTIONS(3845), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3759), 4, + ACTIONS(3847), 4, anon_sym_STAR, anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3753), 6, + ACTIONS(3841), 6, anon_sym_GT, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT2, anon_sym_LT_EQ, anon_sym_GT_EQ, - [122242] = 8, - ACTIONS(147), 1, + [122203] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2586), 1, + STATE(2585), 1, sym_comment, - ACTIONS(816), 2, + ACTIONS(787), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(785), 30, + anon_sym_SEMI, + anon_sym_PIPE, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, + anon_sym_in, anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + anon_sym_SLASH, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(818), 21, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + 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, @@ -226499,96 +226510,121 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_and, anon_sym_xor, anon_sym_or, - sym_short_flag, - [122292] = 4, - ACTIONS(147), 1, + [122246] = 17, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2587), 1, + ACTIONS(3855), 1, + anon_sym_bit_DASHand, + ACTIONS(3857), 1, + anon_sym_bit_DASHxor, + ACTIONS(3859), 1, + anon_sym_bit_DASHor, + ACTIONS(3861), 1, + anon_sym_and, + ACTIONS(3863), 1, + anon_sym_xor, + ACTIONS(3865), 1, + anon_sym_or, + STATE(2586), 1, sym_comment, - ACTIONS(848), 6, - anon_sym_GT, + ACTIONS(3763), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(3765), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(3843), 2, anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(850), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3849), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - anon_sym_mod, - anon_sym_SLASH_SLASH, + ACTIONS(3851), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3853), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3845), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3847), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3841), 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, + [122315] = 16, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [122334] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2588), 1, + STATE(2587), 1, sym_comment, - ACTIONS(866), 6, + ACTIONS(3628), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(868), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 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(783), 5, + anon_sym_DASH_DASH, + anon_sym_LBRACE, anon_sym_xor, anon_sym_or, sym_short_flag, - [122376] = 4, - ACTIONS(147), 1, + [122381] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2589), 1, + STATE(2588), 1, sym_comment, - ACTIONS(781), 6, + ACTIONS(844), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(783), 25, + ACTIONS(846), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -226614,19 +226650,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122418] = 4, - ACTIONS(147), 1, + [122423] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2590), 1, + STATE(2589), 1, sym_comment, - ACTIONS(789), 6, + ACTIONS(797), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(791), 25, + ACTIONS(799), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -226652,71 +226688,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122460] = 18, - ACTIONS(3), 1, + [122465] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3132), 1, - anon_sym_LF, - ACTIONS(3680), 1, - anon_sym_bit_DASHand, - ACTIONS(3682), 1, - anon_sym_bit_DASHxor, - ACTIONS(3684), 1, - anon_sym_bit_DASHor, - ACTIONS(3686), 1, - anon_sym_and, - ACTIONS(3688), 1, - anon_sym_xor, - ACTIONS(3690), 1, - anon_sym_or, - STATE(1784), 1, - aux_sym_pipe_element_repeat1, - STATE(2591), 1, + ACTIONS(3921), 1, + anon_sym_COMMA, + STATE(2590), 1, sym_comment, - ACTIONS(3668), 2, + ACTIONS(3923), 7, + anon_sym_DOLLAR, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3674), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3676), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3678), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3670), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3672), 4, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3666), 6, - anon_sym_GT, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT2, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - [122530] = 4, - ACTIONS(147), 1, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3919), 23, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [122509] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2592), 1, + STATE(2591), 1, sym_comment, - ACTIONS(785), 6, + ACTIONS(836), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(787), 25, + ACTIONS(838), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -226742,19 +226765,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122572] = 4, - ACTIONS(147), 1, + [122551] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2593), 1, + STATE(2592), 1, sym_comment, - ACTIONS(107), 6, + ACTIONS(797), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(109), 25, + ACTIONS(799), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -226780,32 +226803,38 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122614] = 4, - ACTIONS(147), 1, + [122593] = 10, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2594), 1, + STATE(2593), 1, sym_comment, - ACTIONS(763), 6, + ACTIONS(3628), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(765), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(783), 15, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -226818,26 +226847,30 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122656] = 4, - ACTIONS(147), 1, + [122647] = 8, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2595), 1, + STATE(2594), 1, sym_comment, - ACTIONS(860), 6, + ACTIONS(781), 2, anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(862), 25, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, + ACTIONS(783), 21, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, anon_sym_EQ_EQ, @@ -226856,12 +226889,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122698] = 4, - ACTIONS(147), 1, + [122697] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2596), 1, + STATE(2595), 1, sym_comment, - ACTIONS(1438), 7, + ACTIONS(3927), 7, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DOT_DOT, @@ -226869,7 +226902,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1440), 24, + ACTIONS(3925), 24, anon_sym_LBRACK, anon_sym_COMMA, anon_sym_LPAREN, @@ -226894,10 +226927,10 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [122740] = 4, - ACTIONS(147), 1, + [122739] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2597), 1, + STATE(2596), 1, sym_comment, ACTIONS(812), 6, anon_sym_GT, @@ -226932,19 +226965,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122782] = 4, - ACTIONS(147), 1, + [122781] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2598), 1, + STATE(2597), 1, sym_comment, - ACTIONS(793), 6, + ACTIONS(785), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(795), 25, + ACTIONS(787), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -226970,19 +227003,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122824] = 4, - ACTIONS(147), 1, + [122823] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2599), 1, + STATE(2598), 1, sym_comment, - ACTIONS(824), 6, + ACTIONS(870), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(826), 25, + ACTIONS(872), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227008,19 +227041,57 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122866] = 4, - ACTIONS(147), 1, + [122865] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2599), 1, + sym_comment, + ACTIONS(1363), 7, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(1365), 24, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [122907] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2600), 1, sym_comment, - ACTIONS(777), 6, + ACTIONS(840), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(779), 25, + ACTIONS(842), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227046,19 +227117,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122908] = 4, - ACTIONS(147), 1, + [122949] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2601), 1, sym_comment, - ACTIONS(840), 6, + ACTIONS(832), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(842), 25, + ACTIONS(834), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227084,71 +227155,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [122950] = 18, - ACTIONS(147), 1, + [122991] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, ACTIONS(3650), 1, - anon_sym_bit_DASHxor, + anon_sym_bit_DASHand, ACTIONS(3652), 1, - anon_sym_bit_DASHor, + anon_sym_bit_DASHxor, ACTIONS(3654), 1, - anon_sym_and, - ACTIONS(3656), 1, - anon_sym_xor, - ACTIONS(3658), 1, - anon_sym_or, + anon_sym_bit_DASHor, STATE(2602), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(3632), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(818), 3, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - ACTIONS(3632), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [123020] = 4, - ACTIONS(147), 1, + ACTIONS(783), 6, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [123055] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2603), 1, sym_comment, - ACTIONS(771), 6, + ACTIONS(808), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(773), 25, + ACTIONS(810), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227174,70 +227242,71 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123062] = 17, - ACTIONS(147), 1, + [123097] = 18, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, ACTIONS(3650), 1, - anon_sym_bit_DASHxor, + anon_sym_bit_DASHand, ACTIONS(3652), 1, - anon_sym_bit_DASHor, + anon_sym_bit_DASHxor, ACTIONS(3654), 1, - anon_sym_and, + anon_sym_bit_DASHor, ACTIONS(3656), 1, + anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, + ACTIONS(3660), 1, + anon_sym_or, STATE(2604), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(3632), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(818), 4, + ACTIONS(783), 3, anon_sym_DASH_DASH, anon_sym_LBRACE, - anon_sym_or, sym_short_flag, - ACTIONS(3632), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [123130] = 4, - ACTIONS(147), 1, + [123167] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2605), 1, sym_comment, - ACTIONS(797), 6, + ACTIONS(824), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(799), 25, + ACTIONS(826), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227263,69 +227332,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123172] = 16, - ACTIONS(147), 1, + [123209] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - ACTIONS(3654), 1, - anon_sym_and, STATE(2606), 1, sym_comment, - ACTIONS(3626), 2, - anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, - anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, - anon_sym_STAR, - anon_sym_SLASH, - ACTIONS(3638), 2, - anon_sym_STAR_STAR, - anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, - anon_sym_mod, - anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, - anon_sym_bit_DASHshl, - anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, - anon_sym_EQ_EQ, - anon_sym_BANG_EQ, - anon_sym_LT_EQ, - anon_sym_GT_EQ, - ACTIONS(818), 5, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [123238] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2607), 1, - sym_comment, - ACTIONS(801), 6, + ACTIONS(107), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(803), 25, + ACTIONS(109), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227351,19 +227370,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123280] = 4, - ACTIONS(147), 1, + [123251] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2608), 1, + STATE(2607), 1, sym_comment, - ACTIONS(771), 6, + ACTIONS(828), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(773), 25, + ACTIONS(830), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227389,19 +227408,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123322] = 4, - ACTIONS(147), 1, + [123293] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2609), 1, + STATE(2608), 1, sym_comment, - ACTIONS(844), 6, + ACTIONS(816), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(846), 25, + ACTIONS(818), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227427,19 +227446,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123364] = 4, - ACTIONS(147), 1, + [123335] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2610), 1, + STATE(2609), 1, sym_comment, - ACTIONS(852), 6, + ACTIONS(874), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(854), 25, + ACTIONS(876), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227465,266 +227484,171 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123406] = 4, - ACTIONS(147), 1, + [123377] = 17, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2611), 1, - sym_comment, - ACTIONS(856), 6, - anon_sym_GT, - anon_sym_DASH, - anon_sym_STAR, - anon_sym_SLASH, - anon_sym_PLUS, - anon_sym_LT2, - ACTIONS(858), 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, + ACTIONS(3650), 1, anon_sym_bit_DASHand, + ACTIONS(3652), 1, anon_sym_bit_DASHxor, + ACTIONS(3654), 1, anon_sym_bit_DASHor, + ACTIONS(3656), 1, anon_sym_and, + ACTIONS(3658), 1, anon_sym_xor, - anon_sym_or, - sym_short_flag, - [123448] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3919), 1, - anon_sym_COMMA, - STATE(2612), 1, - sym_comment, - ACTIONS(3915), 14, - sym_cmd_identifier, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_not, - anon_sym_DOT_DOT, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token1, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3917), 16, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [123492] = 15, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - ACTIONS(3652), 1, - anon_sym_bit_DASHor, - STATE(2613), 1, + STATE(2610), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(3632), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3632), 4, + ACTIONS(783), 4, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_or, + sym_short_flag, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 6, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - anon_sym_and, - anon_sym_xor, - anon_sym_or, - sym_short_flag, - [123556] = 14, - ACTIONS(147), 1, + [123445] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - ACTIONS(3650), 1, - anon_sym_bit_DASHxor, - STATE(2614), 1, + STATE(2611), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(856), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(858), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 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, - [123618] = 13, - ACTIONS(147), 1, + [123487] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3648), 1, - anon_sym_bit_DASHand, - STATE(2615), 1, + STATE(2612), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(3632), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 8, + ACTIONS(783), 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, - [123678] = 12, - ACTIONS(147), 1, + [123543] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2616), 1, + STATE(2613), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(848), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(850), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3646), 2, - anon_sym_EQ_TILDE, - anon_sym_BANG_TILDE, - ACTIONS(3632), 4, - anon_sym_in, - anon_sym_not_DASHin, - anon_sym_starts_DASHwith, - anon_sym_ends_DASHwith, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 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, @@ -227732,33 +227656,28 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123736] = 9, - ACTIONS(147), 1, + [123585] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2617), 1, + STATE(2614), 1, sym_comment, - ACTIONS(816), 2, + ACTIONS(804), 6, anon_sym_GT, - anon_sym_LT2, - ACTIONS(3630), 2, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(806), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(818), 19, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, @@ -227775,19 +227694,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123788] = 4, - ACTIONS(147), 1, + [123627] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2618), 1, + STATE(2615), 1, sym_comment, - ACTIONS(820), 6, + ACTIONS(860), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(822), 25, + ACTIONS(862), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227813,19 +227732,19 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123830] = 4, - ACTIONS(147), 1, + [123669] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2619), 1, + STATE(2616), 1, sym_comment, - ACTIONS(874), 6, + ACTIONS(777), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(876), 25, + ACTIONS(779), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227851,22 +227770,22 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123872] = 5, - ACTIONS(147), 1, + [123711] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2620), 1, + STATE(2617), 1, sym_comment, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(816), 6, + ACTIONS(781), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(818), 23, + ACTIONS(783), 23, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227890,19 +227809,62 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123916] = 4, - ACTIONS(147), 1, + [123755] = 9, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2621), 1, + STATE(2618), 1, sym_comment, - ACTIONS(808), 6, + ACTIONS(781), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(783), 19, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, + 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, + [123807] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2619), 1, + sym_comment, + ACTIONS(769), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(810), 25, + ACTIONS(771), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227928,26 +227890,26 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [123958] = 7, - ACTIONS(147), 1, + [123849] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2622), 1, + STATE(2620), 1, sym_comment, - ACTIONS(3636), 2, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(816), 4, + ACTIONS(781), 4, anon_sym_GT, anon_sym_DASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(818), 21, + ACTIONS(783), 21, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -227969,38 +227931,84 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [124006] = 10, - ACTIONS(147), 1, + [123897] = 18, + ACTIONS(3), 1, anon_sym_POUND, - STATE(2623), 1, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3173), 1, + anon_sym_LF, + ACTIONS(3737), 1, + anon_sym_bit_DASHand, + ACTIONS(3739), 1, + anon_sym_bit_DASHxor, + ACTIONS(3741), 1, + anon_sym_bit_DASHor, + ACTIONS(3743), 1, + anon_sym_and, + ACTIONS(3745), 1, + anon_sym_xor, + ACTIONS(3747), 1, + anon_sym_or, + STATE(1759), 1, + aux_sym_pipe_element_repeat1, + STATE(2621), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(3725), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3731), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3733), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3735), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3727), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3729), 4, + anon_sym_STAR, + anon_sym_SLASH, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3723), 6, anon_sym_GT, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, anon_sym_LT2, - ACTIONS(3630), 2, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [123967] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2622), 1, + sym_comment, + ACTIONS(866), 6, + anon_sym_GT, anon_sym_DASH, - anon_sym_PLUS, - ACTIONS(3636), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + anon_sym_PLUS, + anon_sym_LT2, + ACTIONS(868), 25, + anon_sym_DASH_DASH, + anon_sym_in, + anon_sym_LBRACE, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3644), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 15, - anon_sym_DASH_DASH, - anon_sym_in, - anon_sym_LBRACE, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, @@ -228013,19 +228021,67 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [124060] = 4, - ACTIONS(147), 1, + [124009] = 14, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + ACTIONS(3652), 1, + anon_sym_bit_DASHxor, + STATE(2623), 1, + sym_comment, + ACTIONS(3628), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3640), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3642), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3644), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3646), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + ACTIONS(783), 7, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, + [124071] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2624), 1, sym_comment, - ACTIONS(870), 6, + ACTIONS(789), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(872), 25, + ACTIONS(791), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -228051,19 +228107,58 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [124102] = 4, - ACTIONS(147), 1, + [124113] = 5, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3933), 1, + anon_sym_COMMA, STATE(2625), 1, sym_comment, - ACTIONS(832), 6, + ACTIONS(3929), 14, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3931), 16, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [124157] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2626), 1, + sym_comment, + ACTIONS(793), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(834), 25, + ACTIONS(795), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -228089,64 +228184,66 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [124144] = 11, - ACTIONS(147), 1, + [124199] = 13, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2626), 1, + ACTIONS(3650), 1, + anon_sym_bit_DASHand, + STATE(2627), 1, sym_comment, - ACTIONS(3626), 2, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3630), 2, + ACTIONS(3632), 2, anon_sym_DASH, anon_sym_PLUS, - ACTIONS(3636), 2, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3638), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3640), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3642), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3632), 4, + ACTIONS(3648), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3644), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - ACTIONS(818), 11, + ACTIONS(783), 8, 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, - [124200] = 4, - ACTIONS(147), 1, + [124259] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2627), 1, + STATE(2628), 1, sym_comment, - ACTIONS(836), 6, + ACTIONS(773), 6, anon_sym_GT, anon_sym_DASH, anon_sym_STAR, anon_sym_SLASH, anon_sym_PLUS, anon_sym_LT2, - ACTIONS(838), 25, + ACTIONS(775), 25, anon_sym_DASH_DASH, anon_sym_in, anon_sym_LBRACE, @@ -228172,390 +228269,396 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_xor, anon_sym_or, sym_short_flag, - [124242] = 4, - ACTIONS(147), 1, + [124301] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2628), 1, - sym_comment, - ACTIONS(3923), 7, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3921), 24, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [124284] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3927), 1, - anon_sym_COMMA, STATE(2629), 1, sym_comment, - ACTIONS(3929), 7, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3925), 23, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [124328] = 20, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(765), 6, + anon_sym_GT, anon_sym_DASH, - ACTIONS(3610), 1, + anon_sym_STAR, + anon_sym_SLASH, anon_sym_PLUS, - ACTIONS(3618), 1, + anon_sym_LT2, + ACTIONS(767), 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(3620), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, anon_sym_and, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(3692), 1, anon_sym_xor, - ACTIONS(3694), 1, anon_sym_or, - STATE(952), 1, - sym_block, + sym_short_flag, + [124343] = 12, + ACTIONS(157), 1, + anon_sym_POUND, STATE(2630), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3628), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3632), 2, + anon_sym_DASH, + anon_sym_PLUS, + ACTIONS(3638), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3640), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3642), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3644), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3648), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3634), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3646), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, + ACTIONS(783), 9, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + anon_sym_bit_DASHand, + anon_sym_bit_DASHxor, + anon_sym_bit_DASHor, + anon_sym_and, + anon_sym_xor, + anon_sym_or, + sym_short_flag, [124401] = 19, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, STATE(2631), 1, sym_comment, - ACTIONS(2390), 2, - anon_sym_COMMA, - anon_sym_RBRACE, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3935), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, [124472] = 20, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - ACTIONS(3931), 1, + ACTIONS(3937), 1, anon_sym_LBRACE, - STATE(734), 1, + STATE(764), 1, sym_block, STATE(2632), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, [124545] = 20, - ACTIONS(147), 1, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3666), 1, + anon_sym_LBRACE, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(871), 1, + STATE(922), 1, sym_block, STATE(2633), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [124618] = 4, - ACTIONS(147), 1, + [124618] = 20, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2634), 1, - sym_comment, - ACTIONS(3935), 7, - anon_sym_DOLLAR, + ACTIONS(3604), 1, anon_sym_DASH, - anon_sym_DOT_DOT, - aux_sym_val_number_token1, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - ACTIONS(3933), 23, - anon_sym_LBRACK, - anon_sym_LPAREN, + ACTIONS(3614), 1, + anon_sym_PLUS, + ACTIONS(3622), 1, + anon_sym_bit_DASHand, + ACTIONS(3624), 1, + anon_sym_bit_DASHxor, + ACTIONS(3626), 1, + anon_sym_bit_DASHor, + ACTIONS(3670), 1, + anon_sym_and, + ACTIONS(3672), 1, + anon_sym_xor, + ACTIONS(3674), 1, + anon_sym_or, + ACTIONS(3939), 1, anon_sym_LBRACE, - anon_sym_RBRACE, - anon_sym__, - anon_sym_not, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - sym_val_nothing, - anon_sym_true, - anon_sym_false, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [124659] = 20, - ACTIONS(147), 1, + STATE(2634), 1, + sym_comment, + STATE(2940), 1, + sym_block, + ACTIONS(3602), 2, + anon_sym_GT, + anon_sym_LT2, + ACTIONS(3608), 2, + anon_sym_STAR, + anon_sym_SLASH, + ACTIONS(3610), 2, + anon_sym_STAR_STAR, + anon_sym_PLUS_PLUS, + ACTIONS(3612), 2, + anon_sym_mod, + anon_sym_SLASH_SLASH, + ACTIONS(3616), 2, + anon_sym_bit_DASHshl, + anon_sym_bit_DASHshr, + ACTIONS(3620), 2, + anon_sym_EQ_TILDE, + anon_sym_BANG_TILDE, + ACTIONS(3606), 4, + anon_sym_in, + anon_sym_not_DASHin, + anon_sym_starts_DASHwith, + anon_sym_ends_DASHwith, + ACTIONS(3618), 4, + anon_sym_EQ_EQ, + anon_sym_BANG_EQ, + anon_sym_LT_EQ, + anon_sym_GT_EQ, + [124691] = 19, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - ACTIONS(3937), 1, - anon_sym_LBRACE, STATE(2635), 1, sym_comment, - STATE(3105), 1, - sym_block, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3941), 2, + anon_sym_PIPE, + anon_sym_EQ_GT, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [124732] = 4, - ACTIONS(147), 1, + [124762] = 4, + ACTIONS(157), 1, anon_sym_POUND, STATE(2636), 1, sym_comment, - ACTIONS(3939), 14, + ACTIONS(3945), 7, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_DOT_DOT, + aux_sym_val_number_token1, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3943), 23, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_RBRACE, + anon_sym__, + anon_sym_not, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [124803] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(2637), 1, + sym_comment, + ACTIONS(3947), 14, sym_cmd_identifier, anon_sym_DOLLAR, anon_sym_DASH, @@ -228570,7 +228673,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3941), 16, + ACTIONS(3949), 16, anon_sym_LBRACK, anon_sym_RBRACK, anon_sym_LPAREN, @@ -228587,12 +228690,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [124773] = 4, - ACTIONS(147), 1, + [124844] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2637), 1, + STATE(2638), 1, sym_comment, - ACTIONS(3945), 7, + ACTIONS(3953), 7, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DOT_DOT, @@ -228600,7 +228703,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3943), 23, + ACTIONS(3951), 23, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -228624,223 +228727,275 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [124814] = 20, - ACTIONS(147), 1, + [124885] = 20, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - ACTIONS(3947), 1, + ACTIONS(3955), 1, anon_sym_LBRACE, - STATE(2638), 1, + STATE(2639), 1, sym_comment, - STATE(2954), 1, + STATE(3220), 1, sym_block, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [124887] = 19, - ACTIONS(147), 1, + [124958] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + STATE(2640), 1, + sym_comment, + ACTIONS(3957), 14, + sym_cmd_identifier, + anon_sym_DOLLAR, + anon_sym_DASH, + anon_sym_not, + anon_sym_DOT_DOT, + sym_val_nothing, + anon_sym_true, + anon_sym_false, + aux_sym_val_number_token1, + anon_sym_inf, + anon_sym_NaN, + anon_sym_0b, + anon_sym_0o, + anon_sym_0x, + ACTIONS(3959), 16, + anon_sym_LBRACK, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + 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, + [124999] = 20, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - STATE(2639), 1, + STATE(808), 1, + sym_block, + STATE(2641), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3949), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [124958] = 19, - ACTIONS(147), 1, + [125072] = 19, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - STATE(2640), 1, + STATE(2642), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(2430), 2, + anon_sym_COMMA, + anon_sym_RBRACE, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3951), 2, - anon_sym_PIPE, - anon_sym_EQ_GT, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [125029] = 20, - ACTIONS(147), 1, + [125143] = 20, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - ACTIONS(3953), 1, + ACTIONS(3961), 1, anon_sym_LBRACE, - STATE(753), 1, + STATE(730), 1, sym_block, - STATE(2641), 1, + STATE(2643), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [125102] = 4, - ACTIONS(147), 1, + [125216] = 5, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2642), 1, + ACTIONS(3963), 1, + aux_sym_long_flag_token1, + STATE(2644), 1, sym_comment, - ACTIONS(3955), 14, - sym_cmd_identifier, + ACTIONS(1312), 12, + anon_sym_LBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DOT_DOT_LT, + anon_sym_DOT_DOT_EQ, + 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, + ACTIONS(1310), 16, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_not, @@ -228849,173 +229004,122 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_true, anon_sym_false, aux_sym_val_number_token1, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, anon_sym_inf, anon_sym_NaN, anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(3957), 16, - anon_sym_LBRACK, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - 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, - [125143] = 19, - ACTIONS(147), 1, + [125258] = 19, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - ACTIONS(3959), 1, + ACTIONS(3965), 1, anon_sym_LBRACE, - STATE(2643), 1, + STATE(2645), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [125213] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3961), 1, - aux_sym_long_flag_token1, - STATE(2644), 1, - sym_comment, - ACTIONS(1308), 12, - anon_sym_LBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DOT_DOT_LT, - anon_sym_DOT_DOT_EQ, - 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, - ACTIONS(1306), 16, - anon_sym_DOLLAR, - anon_sym_DASH, - anon_sym_not, - anon_sym_DOT_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, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_NaN, - anon_sym_0b, - anon_sym_0o, - anon_sym_0x, - [125255] = 19, - ACTIONS(147), 1, + [125328] = 19, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3600), 1, + ACTIONS(3604), 1, anon_sym_DASH, - ACTIONS(3610), 1, + ACTIONS(3614), 1, anon_sym_PLUS, - ACTIONS(3618), 1, + ACTIONS(3622), 1, anon_sym_bit_DASHand, - ACTIONS(3620), 1, + ACTIONS(3624), 1, anon_sym_bit_DASHxor, - ACTIONS(3622), 1, + ACTIONS(3626), 1, anon_sym_bit_DASHor, - ACTIONS(3624), 1, + ACTIONS(3670), 1, anon_sym_and, - ACTIONS(3692), 1, + ACTIONS(3672), 1, anon_sym_xor, - ACTIONS(3694), 1, + ACTIONS(3674), 1, anon_sym_or, - ACTIONS(3963), 1, + ACTIONS(3967), 1, anon_sym_LBRACE, - STATE(2645), 1, + STATE(2646), 1, sym_comment, - ACTIONS(3598), 2, + ACTIONS(3602), 2, anon_sym_GT, anon_sym_LT2, - ACTIONS(3604), 2, + ACTIONS(3608), 2, anon_sym_STAR, anon_sym_SLASH, - ACTIONS(3606), 2, + ACTIONS(3610), 2, anon_sym_STAR_STAR, anon_sym_PLUS_PLUS, - ACTIONS(3608), 2, + ACTIONS(3612), 2, anon_sym_mod, anon_sym_SLASH_SLASH, - ACTIONS(3612), 2, + ACTIONS(3616), 2, anon_sym_bit_DASHshl, anon_sym_bit_DASHshr, - ACTIONS(3616), 2, + ACTIONS(3620), 2, anon_sym_EQ_TILDE, anon_sym_BANG_TILDE, - ACTIONS(3602), 4, + ACTIONS(3606), 4, anon_sym_in, anon_sym_not_DASHin, anon_sym_starts_DASHwith, anon_sym_ends_DASHwith, - ACTIONS(3614), 4, + ACTIONS(3618), 4, anon_sym_EQ_EQ, anon_sym_BANG_EQ, anon_sym_LT_EQ, anon_sym_GT_EQ, - [125325] = 4, - ACTIONS(147), 1, + [125398] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2646), 1, + STATE(2647), 1, sym_comment, - ACTIONS(1322), 7, + ACTIONS(1320), 7, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DOT_DOT, @@ -229023,7 +229127,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1324), 21, + ACTIONS(1322), 21, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -229045,12 +229149,12 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [125364] = 4, - ACTIONS(147), 1, + [125437] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2647), 1, + STATE(2648), 1, sym_comment, - ACTIONS(1421), 7, + ACTIONS(1371), 7, anon_sym_DOLLAR, anon_sym_DASH, anon_sym_DOT_DOT, @@ -229058,7 +229162,7 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_0b, anon_sym_0o, anon_sym_0x, - ACTIONS(1423), 21, + ACTIONS(1373), 21, anon_sym_LBRACK, anon_sym_LPAREN, anon_sym_LBRACE, @@ -229080,14 +229184,14 @@ static const uint16_t ts_small_parse_table[] = { sym__str_back_ticks, anon_sym_DOLLAR_SQUOTE, anon_sym_DOLLAR_DQUOTE, - [125403] = 4, - ACTIONS(147), 1, + [125476] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3965), 1, + ACTIONS(3969), 1, anon_sym_DASH, - STATE(2648), 1, + STATE(2649), 1, sym_comment, - ACTIONS(3340), 16, + ACTIONS(3383), 16, anon_sym_EQ, sym_identifier, anon_sym_DASH_GT, @@ -229104,46 +229208,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [125431] = 14, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3967), 1, - sym_identifier, - ACTIONS(3972), 1, - anon_sym_DOLLAR, - ACTIONS(3975), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(3978), 1, - anon_sym_DASH_DASH, - ACTIONS(3981), 1, - anon_sym_DASH, - STATE(2651), 1, - sym_param_long_flag, - STATE(2670), 1, - sym__param_name, - STATE(2684), 1, - sym_param_opt, - STATE(2710), 1, - sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, - sym_parameter, - STATE(2649), 2, - sym_comment, - aux_sym_parameter_parens_repeat1, - ACTIONS(3970), 3, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - [125477] = 4, - ACTIONS(147), 1, + [125504] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(812), 1, + ACTIONS(698), 1, anon_sym_DASH, STATE(2650), 1, sym_comment, - ACTIONS(814), 14, + ACTIONS(700), 14, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -229158,43 +229230,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [125503] = 11, - ACTIONS(147), 1, + [125530] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3986), 1, - anon_sym_EQ, - ACTIONS(3988), 1, - anon_sym_COLON, - ACTIONS(3990), 1, - anon_sym_COMMA, - ACTIONS(3992), 1, - anon_sym_LPAREN, - ACTIONS(3994), 1, + ACTIONS(686), 1, anon_sym_DASH, STATE(2651), 1, sym_comment, - STATE(2668), 1, - sym_flag_capsule, - STATE(2706), 1, - sym_param_value, - STATE(2725), 1, - sym_param_type, - ACTIONS(3984), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [125543] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(702), 1, - anon_sym_DASH, - STATE(2652), 1, - sym_comment, - ACTIONS(704), 14, + ACTIONS(688), 14, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -229209,14 +229252,46 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [125569] = 4, - ACTIONS(147), 1, + [125556] = 14, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3971), 1, + sym_identifier, + ACTIONS(3976), 1, + anon_sym_DOLLAR, + ACTIONS(3979), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(3982), 1, + anon_sym_DASH_DASH, + ACTIONS(3985), 1, + anon_sym_DASH, + STATE(2654), 1, + sym_param_long_flag, + STATE(2660), 1, + sym__param_name, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, + sym_param_opt, + STATE(2696), 1, + sym_param_rest, + STATE(2832), 1, + sym_parameter, + STATE(2652), 2, + sym_comment, + aux_sym_parameter_parens_repeat1, + ACTIONS(3974), 3, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + [125602] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(670), 1, + ACTIONS(769), 1, anon_sym_DASH, STATE(2653), 1, sym_comment, - ACTIONS(672), 14, + ACTIONS(771), 14, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -229231,38 +229306,45 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [125595] = 5, - ACTIONS(147), 1, + [125628] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3965), 1, - anon_sym_DASH, + ACTIONS(3990), 1, + anon_sym_EQ, + ACTIONS(3992), 1, + anon_sym_COLON, + ACTIONS(3994), 1, + anon_sym_COMMA, ACTIONS(3996), 1, - anon_sym_LT, + anon_sym_LPAREN, + ACTIONS(3998), 1, + anon_sym_DASH, STATE(2654), 1, sym_comment, - ACTIONS(3340), 12, - anon_sym_EQ, + STATE(2669), 1, + sym_flag_capsule, + STATE(2684), 1, + sym_param_value, + STATE(2722), 1, + sym_param_type, + ACTIONS(3988), 7, sym_identifier, - anon_sym_DASH_GT, - 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, - anon_sym_LBRACE, - [125622] = 5, - ACTIONS(147), 1, + [125668] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3965), 1, + ACTIONS(3969), 1, anon_sym_DASH, - ACTIONS(3998), 1, + ACTIONS(4000), 1, anon_sym_LT, STATE(2655), 1, sym_comment, - ACTIONS(3340), 12, + ACTIONS(3383), 12, anon_sym_EQ, sym_identifier, anon_sym_DASH_GT, @@ -229275,45 +229357,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [125649] = 15, - ACTIONS(147), 1, + [125695] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, - sym_identifier, - ACTIONS(4002), 1, - anon_sym_RPAREN, - ACTIONS(4004), 1, - anon_sym_DOLLAR, - ACTIONS(4006), 1, - anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, - anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(3969), 1, anon_sym_DASH, - STATE(2649), 1, - aux_sym_parameter_parens_repeat1, - STATE(2651), 1, - sym_param_long_flag, + ACTIONS(4002), 1, + anon_sym_LT, STATE(2656), 1, sym_comment, - STATE(2670), 1, - sym__param_name, - STATE(2684), 1, - sym_param_opt, - STATE(2710), 1, - sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, - sym_parameter, - [125695] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4012), 1, - anon_sym_DASH, - STATE(2657), 1, - sym_comment, - ACTIONS(3471), 12, + ACTIONS(3383), 12, anon_sym_EQ, sym_identifier, anon_sym_DASH_GT, @@ -229326,14 +229379,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [125719] = 4, - ACTIONS(147), 1, + [125722] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4014), 1, + ACTIONS(4004), 1, anon_sym_DASH, - STATE(2658), 1, + STATE(2657), 1, sym_comment, - ACTIONS(3441), 12, + ACTIONS(3460), 12, anon_sym_EQ, sym_identifier, anon_sym_DASH_GT, @@ -229346,76 +229399,90 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [125743] = 15, - ACTIONS(147), 1, + [125746] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4008), 1, + anon_sym_RPAREN, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, - anon_sym_DASH, ACTIONS(4016), 1, - anon_sym_RBRACK, - STATE(2651), 1, + anon_sym_DASH, + STATE(2654), 1, sym_param_long_flag, - STATE(2659), 1, + STATE(2658), 1, sym_comment, - STATE(2670), 1, + STATE(2660), 1, sym__param_name, - STATE(2675), 1, + STATE(2677), 1, aux_sym_parameter_parens_repeat1, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [125789] = 15, - ACTIONS(147), 1, + [125792] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4018), 1, + anon_sym_DASH, + STATE(2659), 1, + sym_comment, + ACTIONS(3462), 12, + anon_sym_EQ, sym_identifier, - ACTIONS(4004), 1, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4006), 1, + anon_sym_AT, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + anon_sym_LBRACE, + [125816] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3990), 1, + anon_sym_EQ, + ACTIONS(3992), 1, + anon_sym_COLON, + ACTIONS(4022), 1, + anon_sym_COMMA, + ACTIONS(4024), 1, anon_sym_DASH, - ACTIONS(4018), 1, - anon_sym_RBRACK, - STATE(2649), 1, - aux_sym_parameter_parens_repeat1, - STATE(2651), 1, - sym_param_long_flag, STATE(2660), 1, sym_comment, - STATE(2670), 1, - sym__param_name, - STATE(2684), 1, - sym_param_opt, - STATE(2710), 1, - sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, - sym_parameter, - [125835] = 4, - ACTIONS(147), 1, + STATE(2707), 1, + sym_param_type, + STATE(2709), 1, + sym_param_value, + ACTIONS(4020), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [125850] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4020), 1, + ACTIONS(4026), 1, anon_sym_DASH, STATE(2661), 1, sym_comment, - ACTIONS(3433), 12, + ACTIONS(3464), 12, anon_sym_EQ, sym_identifier, anon_sym_DASH_GT, @@ -229428,222 +229495,197 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, anon_sym_LBRACE, - [125859] = 15, - ACTIONS(147), 1, + [125874] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4022), 1, - anon_sym_RPAREN, - STATE(2649), 1, - aux_sym_parameter_parens_repeat1, - STATE(2651), 1, + ACTIONS(4028), 1, + anon_sym_RBRACK, + STATE(2654), 1, sym_param_long_flag, + STATE(2660), 1, + sym__param_name, STATE(2662), 1, sym_comment, - STATE(2670), 1, - sym__param_name, - STATE(2684), 1, + STATE(2664), 1, + aux_sym_parameter_parens_repeat1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [125905] = 15, - ACTIONS(147), 1, + [125920] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4024), 1, + ACTIONS(4030), 1, anon_sym_RPAREN, - STATE(2651), 1, + STATE(2654), 1, sym_param_long_flag, + STATE(2660), 1, + sym__param_name, STATE(2663), 1, sym_comment, - STATE(2670), 1, - sym__param_name, - STATE(2676), 1, + STATE(2665), 1, aux_sym_parameter_parens_repeat1, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [125951] = 15, - ACTIONS(147), 1, + [125966] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4026), 1, + ACTIONS(4032), 1, anon_sym_RBRACK, - STATE(2651), 1, + STATE(2652), 1, + aux_sym_parameter_parens_repeat1, + STATE(2654), 1, sym_param_long_flag, STATE(2660), 1, - aux_sym_parameter_parens_repeat1, + sym__param_name, STATE(2664), 1, sym_comment, - STATE(2670), 1, - sym__param_name, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [125997] = 15, - ACTIONS(147), 1, + [126012] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4028), 1, - anon_sym_PIPE, - STATE(2651), 1, + ACTIONS(4034), 1, + anon_sym_RPAREN, + STATE(2652), 1, + aux_sym_parameter_parens_repeat1, + STATE(2654), 1, sym_param_long_flag, + STATE(2660), 1, + sym__param_name, STATE(2665), 1, sym_comment, - STATE(2670), 1, - sym__param_name, - STATE(2674), 1, - aux_sym_parameter_parens_repeat1, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126043] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4030), 1, - anon_sym_DASH, - STATE(2666), 1, - sym_comment, - ACTIONS(3473), 12, - anon_sym_EQ, - sym_identifier, - anon_sym_DASH_GT, - 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, - anon_sym_LBRACE, - [126067] = 15, - ACTIONS(147), 1, + [126058] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4032), 1, - anon_sym_RBRACK, - STATE(2649), 1, - aux_sym_parameter_parens_repeat1, - STATE(2651), 1, + ACTIONS(4036), 1, + anon_sym_PIPE, + STATE(2654), 1, sym_param_long_flag, - STATE(2667), 1, - sym_comment, - STATE(2670), 1, + STATE(2660), 1, sym__param_name, - STATE(2684), 1, + STATE(2666), 1, + sym_comment, + STATE(2676), 1, + aux_sym_parameter_parens_repeat1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126113] = 9, - ACTIONS(147), 1, + [126104] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3986), 1, - anon_sym_EQ, - ACTIONS(3988), 1, - anon_sym_COLON, - ACTIONS(4036), 1, - anon_sym_COMMA, ACTIONS(4038), 1, anon_sym_DASH, - STATE(2668), 1, + STATE(2667), 1, sym_comment, - STATE(2713), 1, - sym_param_value, - STATE(2724), 1, - sym_param_type, - ACTIONS(4034), 7, + ACTIONS(3537), 12, + anon_sym_EQ, sym_identifier, + anon_sym_DASH_GT, + 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, - [126147] = 10, - ACTIONS(147), 1, + anon_sym_LBRACE, + [126128] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2694), 1, + ACTIONS(2700), 1, sym_identifier, ACTIONS(4040), 1, anon_sym_DOLLAR, - STATE(1994), 1, + STATE(1972), 1, sym_val_number, - STATE(2035), 1, + STATE(2070), 1, sym__var, - STATE(2331), 1, + STATE(2455), 1, sym_val_variable, - STATE(2669), 1, + STATE(2668), 1, sym_comment, - STATE(3171), 1, + STATE(3162), 1, sym__where_predicate, ACTIONS(4042), 3, aux_sym_val_number_token1, @@ -229654,23 +229696,23 @@ static const uint16_t ts_small_parse_table[] = { aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - [126183] = 9, - ACTIONS(147), 1, + [126164] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3986), 1, + ACTIONS(3990), 1, anon_sym_EQ, - ACTIONS(3988), 1, + ACTIONS(3992), 1, anon_sym_COLON, ACTIONS(4048), 1, anon_sym_COMMA, ACTIONS(4050), 1, anon_sym_DASH, - STATE(2670), 1, + STATE(2669), 1, sym_comment, - STATE(2697), 1, - sym_param_value, - STATE(2699), 1, + STATE(2743), 1, sym_param_type, + STATE(2745), 1, + sym_param_value, ACTIONS(4046), 7, sym_identifier, anon_sym_RBRACK, @@ -229679,250 +229721,312 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [126217] = 15, - ACTIONS(147), 1, + [126198] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, ACTIONS(4052), 1, - anon_sym_RPAREN, - STATE(2651), 1, + anon_sym_RBRACK, + STATE(2654), 1, sym_param_long_flag, - STATE(2662), 1, - aux_sym_parameter_parens_repeat1, - STATE(2670), 1, + STATE(2660), 1, sym__param_name, - STATE(2671), 1, + STATE(2670), 1, sym_comment, - STATE(2684), 1, + STATE(2678), 1, + aux_sym_parameter_parens_repeat1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126263] = 4, - ACTIONS(147), 1, + [126244] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4054), 1, + ACTIONS(4006), 1, + sym_identifier, + ACTIONS(4010), 1, + anon_sym_DOLLAR, + ACTIONS(4012), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4014), 1, + anon_sym_DASH_DASH, + ACTIONS(4016), 1, anon_sym_DASH, - STATE(2672), 1, + ACTIONS(4054), 1, + anon_sym_RBRACK, + STATE(2654), 1, + sym_param_long_flag, + STATE(2660), 1, + sym__param_name, + STATE(2671), 1, sym_comment, - ACTIONS(3392), 12, - anon_sym_EQ, + STATE(2679), 1, + aux_sym_parameter_parens_repeat1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, + sym_param_opt, + STATE(2696), 1, + sym_param_rest, + STATE(2832), 1, + sym_parameter, + [126290] = 15, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4006), 1, sym_identifier, - anon_sym_DASH_GT, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(4010), 1, anon_sym_DOLLAR, - anon_sym_AT, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - anon_sym_LBRACE, - [126287] = 10, - ACTIONS(147), 1, + ACTIONS(4016), 1, + anon_sym_DASH, + ACTIONS(4056), 1, + anon_sym_RPAREN, + STATE(2652), 1, + aux_sym_parameter_parens_repeat1, + STATE(2654), 1, + sym_param_long_flag, + STATE(2660), 1, + sym__param_name, + STATE(2672), 1, + sym_comment, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, + sym_param_opt, + STATE(2696), 1, + sym_param_rest, + STATE(2832), 1, + sym_parameter, + [126336] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2696), 1, + ACTIONS(2698), 1, sym_identifier, - ACTIONS(4056), 1, + ACTIONS(4058), 1, anon_sym_DOLLAR, - STATE(2045), 1, + STATE(2047), 1, sym_val_number, - STATE(2125), 1, + STATE(2158), 1, sym__var, - STATE(2523), 1, + STATE(2577), 1, sym_val_variable, STATE(2673), 1, sym_comment, - STATE(3344), 1, + STATE(3425), 1, sym__where_predicate, - ACTIONS(4058), 3, + ACTIONS(4060), 3, aux_sym_val_number_token1, anon_sym_inf, anon_sym_NaN, - ACTIONS(4060), 4, + ACTIONS(4062), 4, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_DASHinf, - [126323] = 15, - ACTIONS(147), 1, + [126372] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4064), 1, + anon_sym_DASH, + STATE(2674), 1, + sym_comment, + ACTIONS(3539), 12, + anon_sym_EQ, sym_identifier, - ACTIONS(4004), 1, + anon_sym_DASH_GT, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_DOLLAR, - ACTIONS(4006), 1, + anon_sym_AT, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, anon_sym_DASH_DASH, + anon_sym_LBRACE, + [126396] = 15, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4006), 1, + sym_identifier, ACTIONS(4010), 1, + anon_sym_DOLLAR, + ACTIONS(4012), 1, + anon_sym_DOT_DOT_DOT, + ACTIONS(4014), 1, + anon_sym_DASH_DASH, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4062), 1, - anon_sym_PIPE, - STATE(2649), 1, - aux_sym_parameter_parens_repeat1, - STATE(2651), 1, + ACTIONS(4066), 1, + anon_sym_RPAREN, + STATE(2654), 1, sym_param_long_flag, - STATE(2670), 1, + STATE(2660), 1, sym__param_name, - STATE(2674), 1, + STATE(2672), 1, + aux_sym_parameter_parens_repeat1, + STATE(2675), 1, sym_comment, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126369] = 15, - ACTIONS(147), 1, + [126442] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4064), 1, - anon_sym_RBRACK, - STATE(2649), 1, + ACTIONS(4068), 1, + anon_sym_PIPE, + STATE(2652), 1, aux_sym_parameter_parens_repeat1, - STATE(2651), 1, + STATE(2654), 1, sym_param_long_flag, - STATE(2670), 1, + STATE(2660), 1, sym__param_name, - STATE(2675), 1, + STATE(2676), 1, sym_comment, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126415] = 15, - ACTIONS(147), 1, + [126488] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4066), 1, + ACTIONS(4070), 1, anon_sym_RPAREN, - STATE(2649), 1, + STATE(2652), 1, aux_sym_parameter_parens_repeat1, - STATE(2651), 1, + STATE(2654), 1, sym_param_long_flag, - STATE(2670), 1, + STATE(2660), 1, sym__param_name, - STATE(2676), 1, + STATE(2677), 1, sym_comment, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126461] = 15, - ACTIONS(147), 1, + [126534] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4068), 1, + ACTIONS(4072), 1, anon_sym_RBRACK, - STATE(2651), 1, - sym_param_long_flag, - STATE(2667), 1, + STATE(2652), 1, aux_sym_parameter_parens_repeat1, - STATE(2670), 1, + STATE(2654), 1, + sym_param_long_flag, + STATE(2660), 1, sym__param_name, - STATE(2677), 1, + STATE(2678), 1, sym_comment, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126507] = 15, - ACTIONS(147), 1, + [126580] = 15, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4000), 1, + ACTIONS(4006), 1, sym_identifier, - ACTIONS(4004), 1, + ACTIONS(4010), 1, anon_sym_DOLLAR, - ACTIONS(4006), 1, + ACTIONS(4012), 1, anon_sym_DOT_DOT_DOT, - ACTIONS(4008), 1, + ACTIONS(4014), 1, anon_sym_DASH_DASH, - ACTIONS(4010), 1, + ACTIONS(4016), 1, anon_sym_DASH, - ACTIONS(4070), 1, - anon_sym_RPAREN, - STATE(2651), 1, - sym_param_long_flag, - STATE(2656), 1, + ACTIONS(4074), 1, + anon_sym_RBRACK, + STATE(2652), 1, aux_sym_parameter_parens_repeat1, - STATE(2670), 1, + STATE(2654), 1, + sym_param_long_flag, + STATE(2660), 1, sym__param_name, - STATE(2678), 1, + STATE(2679), 1, sym_comment, - STATE(2684), 1, + STATE(2694), 1, + sym_param_short_flag, + STATE(2695), 1, sym_param_opt, - STATE(2710), 1, + STATE(2696), 1, sym_param_rest, - STATE(2743), 1, - sym_param_short_flag, - STATE(2857), 1, + STATE(2832), 1, sym_parameter, - [126553] = 6, - ACTIONS(147), 1, + [126626] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4074), 1, + ACTIONS(4078), 1, anon_sym_AT, - ACTIONS(4076), 1, + ACTIONS(4080), 1, anon_sym_DASH, - STATE(2679), 1, + STATE(2680), 1, sym_comment, - STATE(2766), 1, + STATE(2756), 1, sym_param_cmd, - ACTIONS(4072), 9, + ACTIONS(4076), 9, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -229932,16 +230036,16 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [126580] = 5, - ACTIONS(147), 1, + [126653] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4080), 1, + ACTIONS(4084), 1, anon_sym_QMARK, - ACTIONS(4082), 1, + ACTIONS(4086), 1, anon_sym_DASH, - STATE(2680), 1, + STATE(2681), 1, sym_comment, - ACTIONS(4078), 10, + ACTIONS(4082), 10, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -229952,14 +230056,14 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [126605] = 4, - ACTIONS(147), 1, + [126678] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4086), 1, + ACTIONS(4090), 1, anon_sym_DASH, - STATE(2681), 1, + STATE(2682), 1, sym_comment, - ACTIONS(4084), 11, + ACTIONS(4088), 11, anon_sym_EQ, sym_identifier, anon_sym_COLON, @@ -229971,213 +230075,146 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [126628] = 11, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4088), 1, - anon_sym_DOLLAR, - ACTIONS(4090), 1, - anon_sym_LBRACE, - STATE(1920), 1, - sym__var, - STATE(2682), 1, - sym_comment, - STATE(2715), 1, - sym__flag, - STATE(3174), 1, - sym_long_flag, - STATE(1183), 2, - sym__blosure, - sym_val_variable, - STATE(2177), 2, - sym_block, - sym_val_closure, - [126664] = 9, - ACTIONS(147), 1, + [126701] = 12, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2880), 1, - anon_sym_LPAREN, - ACTIONS(2884), 1, - anon_sym_not, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2555), 1, + anon_sym_DQUOTE, ACTIONS(4092), 1, - anon_sym_DOLLAR, + sym_identifier, ACTIONS(4094), 1, - anon_sym_DASH, - STATE(185), 1, - sym__var, + anon_sym_RBRACE, + STATE(100), 1, + sym_parameter_pipes, + STATE(1029), 1, + sym__str_double_quotes, STATE(2683), 1, sym_comment, - ACTIONS(2890), 2, - anon_sym_true, - anon_sym_false, - STATE(311), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [126696] = 4, - ACTIONS(147), 1, + STATE(2792), 1, + aux_sym_val_record_repeat1, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [126739] = 7, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3992), 1, + anon_sym_COLON, ACTIONS(4098), 1, + anon_sym_COMMA, + ACTIONS(4100), 1, anon_sym_DASH, STATE(2684), 1, sym_comment, - ACTIONS(4096), 10, - anon_sym_EQ, + STATE(2821), 1, + sym_param_type, + ACTIONS(4096), 7, 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, - [126718] = 11, - ACTIONS(147), 1, + [126767] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4100), 1, - anon_sym_DOLLAR, ACTIONS(4102), 1, + anon_sym_DOLLAR, + ACTIONS(4104), 1, anon_sym_LBRACE, - STATE(509), 1, + STATE(541), 1, sym__var, STATE(2685), 1, sym_comment, - STATE(2709), 1, + STATE(2930), 1, sym__flag, - STATE(3174), 1, + STATE(3165), 1, sym_long_flag, - STATE(395), 2, + STATE(392), 2, sym__blosure, sym_val_variable, - STATE(703), 2, + STATE(695), 2, sym_block, sym_val_closure, - [126754] = 9, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3020), 1, - anon_sym_not, - ACTIONS(4104), 1, - anon_sym_LPAREN, - ACTIONS(4106), 1, - anon_sym_DOLLAR, - ACTIONS(4108), 1, - anon_sym_DASH, - STATE(1861), 1, - sym__var, - STATE(2686), 1, - sym_comment, - ACTIONS(3026), 2, - anon_sym_true, - anon_sym_false, - STATE(2094), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [126786] = 12, - ACTIONS(147), 1, + [126803] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4112), 1, + ACTIONS(4106), 1, anon_sym_RBRACE, - STATE(50), 1, + STATE(86), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2687), 1, + STATE(2686), 1, sym_comment, - STATE(2811), 1, + STATE(2794), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [126824] = 12, - ACTIONS(147), 1, + [126841] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4114), 1, + ACTIONS(4108), 1, anon_sym_RBRACE, - STATE(48), 1, + STATE(85), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2688), 1, + STATE(2687), 1, sym_comment, - STATE(2783), 1, + STATE(2825), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [126862] = 11, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4100), 1, - anon_sym_DOLLAR, - ACTIONS(4102), 1, - anon_sym_LBRACE, - STATE(509), 1, - sym__var, - STATE(2685), 1, - sym__flag, - STATE(2689), 1, - sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(388), 2, - sym__blosure, - sym_val_variable, - STATE(703), 2, - sym_block, - sym_val_closure, - [126898] = 9, - ACTIONS(147), 1, + [126879] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2495), 1, + ACTIONS(2499), 1, anon_sym_not, - ACTIONS(3134), 1, + ACTIONS(3155), 1, anon_sym_LPAREN, - ACTIONS(4116), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR, - ACTIONS(4118), 1, + ACTIONS(4112), 1, anon_sym_DASH, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2690), 1, + STATE(2688), 1, sym_comment, - ACTIONS(2503), 2, + ACTIONS(2507), 2, anon_sym_true, anon_sym_false, STATE(2588), 4, @@ -230185,808 +230222,782 @@ static const uint16_t ts_small_parse_table[] = { sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [126930] = 11, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4088), 1, - anon_sym_DOLLAR, - ACTIONS(4090), 1, - anon_sym_LBRACE, - STATE(1920), 1, - sym__var, - STATE(2682), 1, - sym__flag, - STATE(2691), 1, - sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(1142), 2, - sym__blosure, - sym_val_variable, - STATE(2177), 2, - sym_block, - sym_val_closure, - [126966] = 9, - ACTIONS(147), 1, + [126911] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2958), 1, + ACTIONS(2910), 1, anon_sym_LPAREN, - ACTIONS(2962), 1, + ACTIONS(2914), 1, anon_sym_not, - ACTIONS(4120), 1, + ACTIONS(4114), 1, anon_sym_DOLLAR, - ACTIONS(4122), 1, + ACTIONS(4116), 1, anon_sym_DASH, - STATE(485), 1, + STATE(454), 1, sym__var, - STATE(2692), 1, + STATE(2689), 1, sym_comment, - ACTIONS(2968), 2, + ACTIONS(2920), 2, anon_sym_true, anon_sym_false, - STATE(592), 4, + STATE(514), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [126998] = 11, - ACTIONS(147), 1, + [126943] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4124), 1, + ACTIONS(4102), 1, anon_sym_DOLLAR, - ACTIONS(4126), 1, + ACTIONS(4104), 1, anon_sym_LBRACE, - STATE(584), 1, + STATE(541), 1, sym__var, - STATE(2693), 1, - sym_comment, - STATE(2703), 1, + STATE(2685), 1, sym__flag, - STATE(3174), 1, + STATE(2690), 1, + sym_comment, + STATE(3165), 1, sym_long_flag, - STATE(434), 2, + STATE(375), 2, sym__blosure, sym_val_variable, - STATE(709), 2, + STATE(695), 2, sym_block, sym_val_closure, - [127034] = 12, - ACTIONS(147), 1, + [126979] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4128), 1, + ACTIONS(4118), 1, anon_sym_RBRACE, - STATE(104), 1, + STATE(52), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2694), 1, + STATE(2691), 1, sym_comment, - STATE(2806), 1, + STATE(2828), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [127072] = 9, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2782), 1, - anon_sym_not, - ACTIONS(4040), 1, - anon_sym_DOLLAR, - ACTIONS(4130), 1, - anon_sym_LPAREN, - ACTIONS(4132), 1, - anon_sym_DASH, - STATE(2035), 1, - sym__var, - STATE(2695), 1, - sym_comment, - ACTIONS(2784), 2, - anon_sym_true, - anon_sym_false, - STATE(2370), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [127104] = 12, - ACTIONS(147), 1, + [127017] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4134), 1, + ACTIONS(4120), 1, anon_sym_RBRACE, - STATE(89), 1, + STATE(64), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2696), 1, + STATE(2692), 1, sym_comment, - STATE(2780), 1, + STATE(2797), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [127142] = 7, - ACTIONS(147), 1, + [127055] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3988), 1, - anon_sym_COLON, - ACTIONS(4138), 1, - anon_sym_COMMA, - ACTIONS(4140), 1, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4122), 1, + anon_sym_DOLLAR, + ACTIONS(4124), 1, + anon_sym_LBRACE, + STATE(574), 1, + sym__var, + STATE(2693), 1, + sym_comment, + STATE(2900), 1, + sym__flag, + STATE(3165), 1, + sym_long_flag, + STATE(433), 2, + sym__blosure, + sym_val_variable, + STATE(726), 2, + sym_block, + sym_val_closure, + [127091] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4128), 1, anon_sym_DASH, - STATE(2697), 1, + STATE(2694), 1, sym_comment, - STATE(2823), 1, - sym_param_type, - ACTIONS(4136), 7, + ACTIONS(4126), 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, - [127170] = 9, - ACTIONS(147), 1, + [127113] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2792), 1, - anon_sym_not, - ACTIONS(4142), 1, - anon_sym_LPAREN, - ACTIONS(4144), 1, - anon_sym_DOLLAR, - ACTIONS(4146), 1, + ACTIONS(4132), 1, anon_sym_DASH, - STATE(1979), 1, - sym__var, - STATE(2698), 1, + STATE(2695), 1, sym_comment, - ACTIONS(2798), 2, - anon_sym_true, - anon_sym_false, - STATE(2305), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [127202] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3986), 1, + ACTIONS(4130), 10, anon_sym_EQ, - ACTIONS(4140), 1, - anon_sym_DASH, - ACTIONS(4148), 1, - anon_sym_COMMA, - STATE(2699), 1, - sym_comment, - STATE(2817), 1, - sym_param_value, - ACTIONS(4136), 7, 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, - [127230] = 9, - ACTIONS(147), 1, + [127135] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, - anon_sym_LPAREN, - ACTIONS(3042), 1, - anon_sym_not, - ACTIONS(4150), 1, - anon_sym_DOLLAR, - ACTIONS(4152), 1, + ACTIONS(4136), 1, anon_sym_DASH, - STATE(1014), 1, - sym__var, - STATE(2700), 1, + STATE(2696), 1, sym_comment, - ACTIONS(3044), 2, - anon_sym_true, - anon_sym_false, - STATE(1135), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [127262] = 11, - ACTIONS(147), 1, + ACTIONS(4134), 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, + [127157] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4124), 1, + ACTIONS(4138), 1, anon_sym_DOLLAR, - ACTIONS(4126), 1, + ACTIONS(4140), 1, anon_sym_LBRACE, - STATE(584), 1, + STATE(2011), 1, sym__var, - STATE(2701), 1, + STATE(2697), 1, sym_comment, - STATE(2880), 1, + STATE(2710), 1, sym__flag, - STATE(3174), 1, + STATE(3165), 1, sym_long_flag, - STATE(423), 2, + STATE(1158), 2, sym__blosure, sym_val_variable, - STATE(709), 2, + STATE(2241), 2, sym_block, sym_val_closure, - [127298] = 12, - ACTIONS(147), 1, + [127193] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4154), 1, + ACTIONS(4142), 1, anon_sym_RBRACE, - STATE(60), 1, + STATE(42), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2702), 1, + STATE(2698), 1, sym_comment, - STATE(2778), 1, + STATE(2801), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [127336] = 11, - ACTIONS(147), 1, + [127231] = 12, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4124), 1, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4144), 1, + anon_sym_RBRACE, + STATE(79), 1, + sym_parameter_pipes, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2699), 1, + sym_comment, + STATE(2771), 1, + aux_sym_val_record_repeat1, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [127269] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2972), 1, + anon_sym_LPAREN, + ACTIONS(2976), 1, + anon_sym_not, + ACTIONS(4146), 1, anon_sym_DOLLAR, - ACTIONS(4126), 1, - anon_sym_LBRACE, - STATE(584), 1, + ACTIONS(4148), 1, + anon_sym_DASH, + STATE(226), 1, sym__var, - STATE(2701), 1, - sym__flag, - STATE(2703), 1, + STATE(2700), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(424), 2, - sym__blosure, + ACTIONS(2982), 2, + anon_sym_true, + anon_sym_false, + STATE(390), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - STATE(709), 2, - sym_block, - sym_val_closure, - [127372] = 12, - ACTIONS(147), 1, + [127301] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4156), 1, + ACTIONS(4150), 1, anon_sym_RBRACE, - STATE(80), 1, + STATE(75), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2704), 1, + STATE(2701), 1, sym_comment, - STATE(2777), 1, + STATE(2798), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [127410] = 11, - ACTIONS(147), 1, + [127339] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4100), 1, + ACTIONS(2994), 1, + anon_sym_not, + ACTIONS(4040), 1, anon_sym_DOLLAR, - ACTIONS(4102), 1, - anon_sym_LBRACE, - STATE(509), 1, + ACTIONS(4152), 1, + anon_sym_LPAREN, + ACTIONS(4154), 1, + anon_sym_DASH, + STATE(2070), 1, sym__var, - STATE(2689), 1, - sym__flag, - STATE(2705), 1, + STATE(2702), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(374), 2, - sym__blosure, + ACTIONS(2996), 2, + anon_sym_true, + anon_sym_false, + STATE(2383), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - STATE(703), 2, - sym_block, - sym_val_closure, - [127446] = 7, - ACTIONS(147), 1, + [127371] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2848), 1, + anon_sym_LPAREN, + ACTIONS(2852), 1, + anon_sym_not, + ACTIONS(4156), 1, + anon_sym_DOLLAR, + ACTIONS(4158), 1, + anon_sym_DASH, + STATE(469), 1, + sym__var, + STATE(2703), 1, + sym_comment, + ACTIONS(2858), 2, + anon_sym_true, + anon_sym_false, + STATE(603), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [127403] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3988), 1, - anon_sym_COLON, - ACTIONS(4160), 1, - anon_sym_COMMA, ACTIONS(4162), 1, anon_sym_DASH, - STATE(2706), 1, + STATE(2704), 1, sym_comment, - STATE(2773), 1, - sym_param_type, - ACTIONS(4158), 7, + ACTIONS(4160), 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, - [127474] = 12, - ACTIONS(147), 1, + [127425] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, ACTIONS(4164), 1, anon_sym_RBRACE, - STATE(87), 1, + STATE(90), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2707), 1, + STATE(2705), 1, sym_comment, - STATE(2785), 1, + STATE(2810), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [127512] = 4, - ACTIONS(147), 1, + [127463] = 4, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(4168), 1, anon_sym_DASH, - STATE(2708), 1, + STATE(2706), 1, sym_comment, ACTIONS(4166), 10, anon_sym_EQ, sym_identifier, - anon_sym_COLON, - anon_sym_COMMA, + 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, + [127485] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3990), 1, + anon_sym_EQ, + ACTIONS(4172), 1, + anon_sym_COMMA, + ACTIONS(4174), 1, + anon_sym_DASH, + STATE(2707), 1, + sym_comment, + STATE(2780), 1, + sym_param_value, + ACTIONS(4170), 7, + sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [127534] = 11, - ACTIONS(147), 1, + [127513] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4100), 1, - anon_sym_DOLLAR, ACTIONS(4102), 1, + anon_sym_DOLLAR, + ACTIONS(4104), 1, anon_sym_LBRACE, - STATE(509), 1, + STATE(541), 1, sym__var, - STATE(2709), 1, - sym_comment, - STATE(2923), 1, + STATE(2690), 1, sym__flag, - STATE(3174), 1, + STATE(2708), 1, + sym_comment, + STATE(3165), 1, sym_long_flag, - STATE(403), 2, + STATE(382), 2, sym__blosure, sym_val_variable, - STATE(703), 2, + STATE(695), 2, sym_block, sym_val_closure, - [127570] = 4, - ACTIONS(147), 1, + [127549] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4172), 1, + ACTIONS(3992), 1, + anon_sym_COLON, + ACTIONS(4174), 1, anon_sym_DASH, - STATE(2710), 1, + ACTIONS(4176), 1, + anon_sym_COMMA, + STATE(2709), 1, sym_comment, - ACTIONS(4170), 10, - anon_sym_EQ, + STATE(2776), 1, + sym_param_type, + ACTIONS(4170), 7, 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, - [127592] = 4, - ACTIONS(147), 1, + [127577] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4176), 1, - anon_sym_DASH, - STATE(2711), 1, - sym_comment, - ACTIONS(4174), 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, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - [127614] = 12, - ACTIONS(147), 1, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4138), 1, + anon_sym_DOLLAR, + ACTIONS(4140), 1, + anon_sym_LBRACE, + STATE(2011), 1, + sym__var, + STATE(2710), 1, + sym_comment, + STATE(2714), 1, + sym__flag, + STATE(3165), 1, + sym_long_flag, + STATE(1174), 2, + sym__blosure, + sym_val_variable, + STATE(2241), 2, + sym_block, + sym_val_closure, + [127613] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, ACTIONS(4178), 1, anon_sym_RBRACE, - STATE(46), 1, + STATE(63), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2712), 1, + STATE(2711), 1, sym_comment, - STATE(2802), 1, + STATE(2779), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [127652] = 7, - ACTIONS(147), 1, + [127651] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3988), 1, - anon_sym_COLON, ACTIONS(4182), 1, - anon_sym_COMMA, - ACTIONS(4184), 1, anon_sym_DASH, - STATE(2713), 1, + STATE(2712), 1, sym_comment, - STATE(2816), 1, - sym_param_type, - ACTIONS(4180), 7, + ACTIONS(4180), 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, - [127680] = 9, - ACTIONS(147), 1, + [127673] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3038), 1, - anon_sym_not, - ACTIONS(3061), 1, - anon_sym_LPAREN, ACTIONS(4186), 1, - anon_sym_DOLLAR, - ACTIONS(4188), 1, anon_sym_DASH, - STATE(1912), 1, - sym__var, - STATE(2714), 1, + STATE(2713), 1, sym_comment, - ACTIONS(3040), 2, - anon_sym_true, - anon_sym_false, - STATE(2240), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, - sym_val_variable, - [127712] = 11, - ACTIONS(147), 1, + ACTIONS(4184), 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, + [127695] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4088), 1, + ACTIONS(4138), 1, anon_sym_DOLLAR, - ACTIONS(4090), 1, + ACTIONS(4140), 1, anon_sym_LBRACE, - STATE(1920), 1, + STATE(2011), 1, sym__var, - STATE(2715), 1, + STATE(2714), 1, sym_comment, - STATE(2882), 1, + STATE(2715), 1, sym__flag, - STATE(3174), 1, + STATE(3165), 1, sym_long_flag, - STATE(1140), 2, + STATE(1194), 2, sym__blosure, sym_val_variable, - STATE(2177), 2, + STATE(2241), 2, sym_block, sym_val_closure, - [127748] = 9, - ACTIONS(147), 1, + [127731] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2820), 1, - anon_sym_not, - ACTIONS(3046), 1, - anon_sym_LPAREN, - ACTIONS(4190), 1, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4138), 1, anon_sym_DOLLAR, - ACTIONS(4192), 1, - anon_sym_DASH, - STATE(1814), 1, + ACTIONS(4140), 1, + anon_sym_LBRACE, + STATE(2011), 1, sym__var, - STATE(2716), 1, + STATE(2715), 1, sym_comment, - ACTIONS(2828), 2, - anon_sym_true, - anon_sym_false, - STATE(1911), 4, - sym_expr_unary, - sym_expr_parenthesized, - sym_val_bool, + STATE(2880), 1, + sym__flag, + STATE(3165), 1, + sym_long_flag, + STATE(1097), 2, + sym__blosure, sym_val_variable, - [127780] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4196), 1, - anon_sym_DASH, - STATE(2717), 1, - sym_comment, - ACTIONS(4194), 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, - [127802] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4200), 1, - anon_sym_DASH, - STATE(2718), 1, - sym_comment, - ACTIONS(4198), 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, - [127824] = 12, - ACTIONS(147), 1, + STATE(2241), 2, + sym_block, + sym_val_closure, + [127767] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4202), 1, + ACTIONS(4188), 1, anon_sym_RBRACE, - STATE(66), 1, + STATE(48), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2719), 1, + STATE(2716), 1, sym_comment, - STATE(2807), 1, + STATE(2790), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [127862] = 9, - ACTIONS(147), 1, + [127805] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2846), 1, - anon_sym_LPAREN, - ACTIONS(2854), 1, + ACTIONS(2998), 1, anon_sym_not, - ACTIONS(4204), 1, + ACTIONS(4058), 1, anon_sym_DOLLAR, - ACTIONS(4206), 1, + ACTIONS(4190), 1, + anon_sym_LPAREN, + ACTIONS(4192), 1, anon_sym_DASH, - STATE(146), 1, + STATE(2158), 1, sym__var, - STATE(2720), 1, + STATE(2717), 1, sym_comment, - ACTIONS(2862), 2, + ACTIONS(3000), 2, anon_sym_true, anon_sym_false, - STATE(258), 4, + STATE(2493), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [127894] = 12, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(195), 1, - anon_sym_PIPE, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4208), 1, - anon_sym_RBRACE, - STATE(99), 1, - sym_parameter_pipes, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2721), 1, - sym_comment, - STATE(2825), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [127932] = 12, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(195), 1, - anon_sym_PIPE, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4210), 1, - anon_sym_RBRACE, - STATE(64), 1, - sym_parameter_pipes, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2722), 1, - sym_comment, - STATE(2828), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [127970] = 9, - ACTIONS(147), 1, + [127837] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2928), 1, + ACTIONS(3032), 1, anon_sym_not, - ACTIONS(4056), 1, - anon_sym_DOLLAR, - ACTIONS(4212), 1, + ACTIONS(4194), 1, anon_sym_LPAREN, - ACTIONS(4214), 1, + ACTIONS(4196), 1, + anon_sym_DOLLAR, + ACTIONS(4198), 1, anon_sym_DASH, - STATE(2125), 1, + STATE(1965), 1, sym__var, - STATE(2723), 1, + STATE(2718), 1, sym_comment, - ACTIONS(2930), 2, + ACTIONS(3038), 2, anon_sym_true, anon_sym_false, - STATE(2575), 4, + STATE(2310), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [128002] = 7, - ACTIONS(147), 1, + [127869] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3986), 1, - anon_sym_EQ, - ACTIONS(4182), 1, - anon_sym_COMMA, - ACTIONS(4184), 1, + ACTIONS(2180), 1, + anon_sym_LPAREN, + ACTIONS(2870), 1, + anon_sym_not, + ACTIONS(4200), 1, + anon_sym_DOLLAR, + ACTIONS(4202), 1, anon_sym_DASH, - STATE(2724), 1, + STATE(1012), 1, + sym__var, + STATE(2719), 1, sym_comment, - STATE(2816), 1, - sym_param_value, - ACTIONS(4180), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(2872), 2, + anon_sym_true, + anon_sym_false, + STATE(1123), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [127901] = 11, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4122), 1, anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(4124), 1, + anon_sym_LBRACE, + STATE(574), 1, + sym__var, + STATE(2720), 1, + sym_comment, + STATE(2739), 1, + sym__flag, + STATE(3165), 1, + sym_long_flag, + STATE(431), 2, + sym__blosure, + sym_val_variable, + STATE(726), 2, + sym_block, + sym_val_closure, + [127937] = 11, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - [128030] = 7, - ACTIONS(147), 1, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4122), 1, + anon_sym_DOLLAR, + ACTIONS(4124), 1, + anon_sym_LBRACE, + STATE(574), 1, + sym__var, + STATE(2720), 1, + sym__flag, + STATE(2721), 1, + sym_comment, + STATE(3165), 1, + sym_long_flag, + STATE(432), 2, + sym__blosure, + sym_val_variable, + STATE(726), 2, + sym_block, + sym_val_closure, + [127973] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3986), 1, + ACTIONS(3990), 1, anon_sym_EQ, - ACTIONS(4160), 1, + ACTIONS(4098), 1, anon_sym_COMMA, - ACTIONS(4162), 1, + ACTIONS(4100), 1, anon_sym_DASH, - STATE(2725), 1, + STATE(2722), 1, sym_comment, - STATE(2773), 1, + STATE(2821), 1, sym_param_value, - ACTIONS(4158), 7, + ACTIONS(4096), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -230994,670 +231005,719 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [128058] = 12, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(195), 1, - anon_sym_PIPE, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4216), 1, - anon_sym_RBRACE, - STATE(85), 1, - sym_parameter_pipes, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2726), 1, - sym_comment, - STATE(2805), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [128096] = 11, - ACTIONS(147), 1, + [128001] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4088), 1, + ACTIONS(2932), 1, + anon_sym_not, + ACTIONS(3070), 1, + anon_sym_LPAREN, + ACTIONS(4204), 1, anon_sym_DOLLAR, - ACTIONS(4090), 1, - anon_sym_LBRACE, - STATE(1920), 1, + ACTIONS(4206), 1, + anon_sym_DASH, + STATE(1910), 1, sym__var, - STATE(2691), 1, - sym__flag, - STATE(2727), 1, + STATE(2723), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(1150), 2, - sym__blosure, + ACTIONS(2934), 2, + anon_sym_true, + anon_sym_false, + STATE(2245), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, sym_val_variable, - STATE(2177), 2, - sym_block, - sym_val_closure, - [128132] = 11, - ACTIONS(147), 1, + [128033] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4218), 1, + ACTIONS(4208), 1, anon_sym_DOLLAR, - ACTIONS(4220), 1, + ACTIONS(4210), 1, anon_sym_LBRACE, STATE(1882), 1, sym__var, - STATE(2728), 1, + STATE(2724), 1, sym_comment, - STATE(2893), 1, + STATE(2892), 1, sym__flag, - STATE(3174), 1, + STATE(3165), 1, sym_long_flag, - STATE(1081), 2, + STATE(1088), 2, sym__blosure, sym_val_variable, - STATE(2135), 2, + STATE(2126), 2, sym_block, sym_val_closure, - [128168] = 9, - ACTIONS(147), 1, + [128069] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2934), 1, + ACTIONS(2876), 1, anon_sym_LPAREN, - ACTIONS(2938), 1, + ACTIONS(2884), 1, anon_sym_not, - ACTIONS(4222), 1, + ACTIONS(4212), 1, anon_sym_DOLLAR, - ACTIONS(4224), 1, + ACTIONS(4214), 1, anon_sym_DASH, - STATE(212), 1, + STATE(147), 1, sym__var, - STATE(2729), 1, + STATE(2725), 1, sym_comment, - ACTIONS(2944), 2, + ACTIONS(2892), 2, anon_sym_true, anon_sym_false, - STATE(357), 4, + STATE(286), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [128200] = 11, - ACTIONS(147), 1, + [128101] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4218), 1, + ACTIONS(4208), 1, anon_sym_DOLLAR, - ACTIONS(4220), 1, + ACTIONS(4210), 1, anon_sym_LBRACE, STATE(1882), 1, sym__var, - STATE(2730), 1, - sym_comment, - STATE(2738), 1, + STATE(2724), 1, sym__flag, - STATE(3174), 1, + STATE(2726), 1, + sym_comment, + STATE(3165), 1, sym_long_flag, - STATE(1041), 2, + STATE(1074), 2, sym__blosure, sym_val_variable, - STATE(2135), 2, + STATE(2126), 2, sym_block, sym_val_closure, - [128236] = 12, - ACTIONS(147), 1, + [128137] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4226), 1, + ACTIONS(4216), 1, anon_sym_RBRACE, - STATE(73), 1, + STATE(41), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2731), 1, + STATE(2727), 1, sym_comment, - STATE(2820), 1, + STATE(2826), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [128274] = 12, - ACTIONS(147), 1, + [128175] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4228), 1, + ACTIONS(4218), 1, anon_sym_RBRACE, - STATE(79), 1, + STATE(104), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2732), 1, + STATE(2728), 1, sym_comment, - STATE(2781), 1, + STATE(2795), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [128312] = 12, - ACTIONS(147), 1, + [128213] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(195), 1, - anon_sym_PIPE, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4230), 1, - anon_sym_RBRACE, - STATE(102), 1, - sym_parameter_pipes, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2733), 1, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4102), 1, + anon_sym_DOLLAR, + ACTIONS(4104), 1, + anon_sym_LBRACE, + STATE(541), 1, + sym__var, + STATE(2708), 1, + sym__flag, + STATE(2729), 1, sym_comment, - STATE(2808), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [128350] = 11, - ACTIONS(147), 1, + STATE(3165), 1, + sym_long_flag, + STATE(371), 2, + sym__blosure, + sym_val_variable, + STATE(695), 2, + sym_block, + sym_val_closure, + [128249] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4124), 1, + ACTIONS(4208), 1, anon_sym_DOLLAR, - ACTIONS(4126), 1, + ACTIONS(4210), 1, anon_sym_LBRACE, - STATE(584), 1, + STATE(1882), 1, sym__var, - STATE(2693), 1, - sym__flag, - STATE(2734), 1, + STATE(2730), 1, sym_comment, - STATE(3174), 1, + STATE(2735), 1, + sym__flag, + STATE(3165), 1, sym_long_flag, - STATE(444), 2, + STATE(1041), 2, sym__blosure, sym_val_variable, - STATE(709), 2, + STATE(2126), 2, sym_block, sym_val_closure, - [128386] = 9, - ACTIONS(147), 1, + [128285] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2364), 1, + ACTIONS(4222), 1, + anon_sym_DASH, + STATE(2731), 1, + sym_comment, + ACTIONS(4220), 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, + [128307] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3008), 1, anon_sym_not, - ACTIONS(3067), 1, + ACTIONS(4224), 1, anon_sym_LPAREN, - ACTIONS(4232), 1, + ACTIONS(4226), 1, anon_sym_DOLLAR, - ACTIONS(4234), 1, + ACTIONS(4228), 1, anon_sym_DASH, - STATE(1919), 1, + STATE(1860), 1, sym__var, - STATE(2735), 1, + STATE(2732), 1, sym_comment, - ACTIONS(2372), 2, + ACTIONS(3014), 2, anon_sym_true, anon_sym_false, - STATE(2251), 4, + STATE(2127), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [128418] = 9, - ACTIONS(147), 1, + [128339] = 12, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, - anon_sym_LPAREN, - ACTIONS(2710), 1, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4230), 1, + anon_sym_RBRACE, + STATE(69), 1, + sym_parameter_pipes, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2733), 1, + sym_comment, + STATE(2830), 1, + aux_sym_val_record_repeat1, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [128377] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2320), 1, anon_sym_not, - ACTIONS(4236), 1, + ACTIONS(3076), 1, + anon_sym_LPAREN, + ACTIONS(4232), 1, anon_sym_DOLLAR, - ACTIONS(4238), 1, + ACTIONS(4234), 1, anon_sym_DASH, - STATE(1015), 1, + STATE(1921), 1, sym__var, - STATE(2736), 1, + STATE(2734), 1, sym_comment, - ACTIONS(2718), 2, + ACTIONS(2328), 2, anon_sym_true, anon_sym_false, - STATE(1136), 4, + STATE(2224), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [128450] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4242), 1, - anon_sym_DASH, - STATE(2737), 1, - sym_comment, - ACTIONS(4240), 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, - [128472] = 11, - ACTIONS(147), 1, + [128409] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4218), 1, + ACTIONS(4208), 1, anon_sym_DOLLAR, - ACTIONS(4220), 1, + ACTIONS(4210), 1, anon_sym_LBRACE, STATE(1882), 1, sym__var, - STATE(2738), 1, - sym_comment, - STATE(2742), 1, + STATE(2726), 1, sym__flag, - STATE(3174), 1, + STATE(2735), 1, + sym_comment, + STATE(3165), 1, sym_long_flag, - STATE(1042), 2, + STATE(1064), 2, sym__blosure, sym_val_variable, - STATE(2135), 2, + STATE(2126), 2, sym_block, sym_val_closure, - [128508] = 12, - ACTIONS(147), 1, + [128445] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4244), 1, + ACTIONS(4236), 1, anon_sym_RBRACE, - STATE(57), 1, + STATE(78), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2739), 1, + STATE(2736), 1, sym_comment, - STATE(2779), 1, + STATE(2775), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [128546] = 9, - ACTIONS(147), 1, + [128483] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2982), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, - ACTIONS(2990), 1, + ACTIONS(2710), 1, anon_sym_not, - ACTIONS(4246), 1, + ACTIONS(4238), 1, anon_sym_DOLLAR, - ACTIONS(4248), 1, + ACTIONS(4240), 1, anon_sym_DASH, - STATE(139), 1, + STATE(1021), 1, sym__var, - STATE(2740), 1, + STATE(2737), 1, sym_comment, - ACTIONS(2998), 2, + ACTIONS(2718), 2, anon_sym_true, anon_sym_false, - STATE(249), 4, + STATE(1139), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [128578] = 12, - ACTIONS(147), 1, + [128515] = 12, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(195), 1, anon_sym_PIPE, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4250), 1, + ACTIONS(4242), 1, anon_sym_RBRACE, - STATE(62), 1, + STATE(97), 1, sym_parameter_pipes, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2741), 1, + STATE(2738), 1, sym_comment, - STATE(2784), 1, + STATE(2803), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [128616] = 11, - ACTIONS(147), 1, + [128553] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4218), 1, + ACTIONS(4122), 1, anon_sym_DOLLAR, - ACTIONS(4220), 1, + ACTIONS(4124), 1, anon_sym_LBRACE, - STATE(1882), 1, + STATE(574), 1, sym__var, - STATE(2728), 1, + STATE(2693), 1, sym__flag, - STATE(2742), 1, + STATE(2739), 1, sym_comment, - STATE(3174), 1, + STATE(3165), 1, sym_long_flag, - STATE(1089), 2, + STATE(425), 2, sym__blosure, sym_val_variable, - STATE(2135), 2, + STATE(726), 2, sym_block, sym_val_closure, - [128652] = 4, - ACTIONS(147), 1, + [128589] = 12, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4244), 1, + anon_sym_RBRACE, + STATE(71), 1, + sym_parameter_pipes, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2740), 1, + sym_comment, + STATE(2773), 1, + aux_sym_val_record_repeat1, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [128627] = 12, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(195), 1, + anon_sym_PIPE, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4246), 1, + anon_sym_RBRACE, + STATE(60), 1, + sym_parameter_pipes, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2741), 1, + sym_comment, + STATE(2806), 1, + aux_sym_val_record_repeat1, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [128665] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2796), 1, + anon_sym_not, + ACTIONS(3050), 1, + anon_sym_LPAREN, + ACTIONS(4248), 1, + anon_sym_DOLLAR, + ACTIONS(4250), 1, + anon_sym_DASH, + STATE(1818), 1, + sym__var, + STATE(2742), 1, + sym_comment, + ACTIONS(2804), 2, + anon_sym_true, + anon_sym_false, + STATE(1909), 4, + sym_expr_unary, + sym_expr_parenthesized, + sym_val_bool, + sym_val_variable, + [128697] = 7, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3990), 1, + anon_sym_EQ, ACTIONS(4254), 1, + anon_sym_COMMA, + ACTIONS(4256), 1, anon_sym_DASH, STATE(2743), 1, sym_comment, - ACTIONS(4252), 10, - anon_sym_EQ, + STATE(2772), 1, + sym_param_value, + ACTIONS(4252), 7, 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, - [128674] = 9, - ACTIONS(147), 1, + [128725] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2906), 1, + ACTIONS(2938), 1, anon_sym_LPAREN, - ACTIONS(2910), 1, + ACTIONS(2946), 1, anon_sym_not, - ACTIONS(4256), 1, - anon_sym_DOLLAR, ACTIONS(4258), 1, + anon_sym_DOLLAR, + ACTIONS(4260), 1, anon_sym_DASH, - STATE(461), 1, + STATE(132), 1, sym__var, STATE(2744), 1, sym_comment, - ACTIONS(2916), 2, + ACTIONS(2954), 2, anon_sym_true, anon_sym_false, - STATE(539), 4, + STATE(240), 4, sym_expr_unary, sym_expr_parenthesized, sym_val_bool, sym_val_variable, - [128706] = 12, - ACTIONS(147), 1, + [128757] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(195), 1, - anon_sym_PIPE, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4260), 1, - anon_sym_RBRACE, - STATE(39), 1, - sym_parameter_pipes, - STATE(1035), 1, - sym__str_double_quotes, + ACTIONS(3992), 1, + anon_sym_COLON, + ACTIONS(4254), 1, + anon_sym_COMMA, + ACTIONS(4256), 1, + anon_sym_DASH, STATE(2745), 1, sym_comment, - STATE(2804), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [128744] = 6, - ACTIONS(147), 1, + STATE(2772), 1, + sym_param_type, + ACTIONS(4252), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [128785] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(830), 1, - aux_sym_val_number_token1, - ACTIONS(2880), 1, + ACTIONS(2824), 1, anon_sym_LPAREN, + ACTIONS(2828), 1, + anon_sym_not, + ACTIONS(4262), 1, + anon_sym_DOLLAR, + ACTIONS(4264), 1, + anon_sym_DASH, + STATE(188), 1, + sym__var, STATE(2746), 1, sym_comment, - STATE(319), 2, + ACTIONS(2834), 2, + anon_sym_true, + anon_sym_false, + STATE(319), 4, + sym_expr_unary, sym_expr_parenthesized, - sym_val_number, - ACTIONS(4262), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - [128769] = 6, - ACTIONS(147), 1, + sym_val_bool, + sym_val_variable, + [128817] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2218), 1, + ACTIONS(2364), 1, aux_sym_val_number_token1, - ACTIONS(4104), 1, + ACTIONS(4194), 1, anon_sym_LPAREN, STATE(2747), 1, sym_comment, - STATE(2134), 2, + STATE(2264), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(3028), 6, + ACTIONS(3040), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [128794] = 6, - ACTIONS(147), 1, + [128842] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2374), 1, - aux_sym_val_number_token1, - ACTIONS(3067), 1, - anon_sym_LPAREN, STATE(2748), 1, sym_comment, - STATE(2219), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2376), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - [128819] = 6, - ACTIONS(147), 1, + ACTIONS(1730), 10, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_LPAREN, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [128861] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(249), 1, + ACTIONS(2222), 1, aux_sym_val_number_token1, - ACTIONS(4130), 1, + ACTIONS(4224), 1, anon_sym_LPAREN, STATE(2749), 1, sym_comment, - STATE(2349), 2, + STATE(2105), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(251), 6, + ACTIONS(3016), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [128844] = 6, - ACTIONS(147), 1, + [128886] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3046), 1, - anon_sym_LPAREN, - ACTIONS(3048), 1, + ACTIONS(744), 1, aux_sym_val_number_token1, + ACTIONS(2876), 1, + anon_sym_LPAREN, STATE(2750), 1, sym_comment, - STATE(1928), 2, + STATE(277), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(3050), 6, + ACTIONS(4266), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [128869] = 6, - ACTIONS(147), 1, + [128911] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(692), 1, - aux_sym_val_number_token1, - ACTIONS(2982), 1, + ACTIONS(3050), 1, anon_sym_LPAREN, + ACTIONS(3052), 1, + aux_sym_val_number_token1, STATE(2751), 1, sym_comment, - STATE(215), 2, + STATE(2015), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4264), 6, + ACTIONS(3054), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [128894] = 6, - ACTIONS(85), 1, - aux_sym_val_number_token1, - ACTIONS(147), 1, + [128936] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4212), 1, - anon_sym_LPAREN, STATE(2752), 1, sym_comment, - STATE(2573), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(87), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - [128919] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2326), 1, - aux_sym_val_number_token1, - ACTIONS(4142), 1, + ACTIONS(1722), 10, + anon_sym_EQ, + sym_cmd_identifier, + anon_sym_LBRACK, + anon_sym_COMMA, + anon_sym_RBRACK, anon_sym_LPAREN, - STATE(2753), 1, - sym_comment, - STATE(2206), 2, - sym_expr_parenthesized, - sym_val_number, - ACTIONS(2800), 6, - aux_sym_val_number_token2, - aux_sym_val_number_token3, - aux_sym_val_number_token4, - anon_sym_inf, - anon_sym_DASHinf, - anon_sym_NaN, - [128944] = 6, - ACTIONS(147), 1, + anon_sym_LBRACE, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [128955] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1060), 1, + ACTIONS(249), 1, aux_sym_val_number_token1, - ACTIONS(2958), 1, + ACTIONS(4152), 1, anon_sym_LPAREN, - STATE(2754), 1, + STATE(2753), 1, sym_comment, - STATE(619), 2, + STATE(2344), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4266), 6, + ACTIONS(251), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [128969] = 6, - ACTIONS(147), 1, + [128980] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2156), 1, + ACTIONS(2166), 1, anon_sym_LPAREN, - ACTIONS(3072), 1, + ACTIONS(3078), 1, aux_sym_val_number_token1, - STATE(2755), 1, + STATE(2754), 1, sym_comment, - STATE(1723), 2, + STATE(1698), 2, sym_expr_parenthesized, sym_val_number, ACTIONS(4268), 6, @@ -231667,33 +231727,33 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [128994] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(746), 1, + [129005] = 6, + ACTIONS(85), 1, aux_sym_val_number_token1, - ACTIONS(2846), 1, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4190), 1, anon_sym_LPAREN, - STATE(2756), 1, + STATE(2755), 1, sym_comment, - STATE(270), 2, + STATE(2479), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4270), 6, + ACTIONS(87), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129019] = 4, - ACTIONS(147), 1, + [129030] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1736), 1, + ACTIONS(4272), 1, anon_sym_DASH, - STATE(2757), 1, + STATE(2756), 1, sym_comment, - ACTIONS(1738), 9, + ACTIONS(4270), 9, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -231703,33 +231763,52 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [129040] = 6, - ACTIONS(147), 1, + [129051] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2192), 1, + ACTIONS(708), 1, + aux_sym_val_number_token1, + ACTIONS(2938), 1, + anon_sym_LPAREN, + STATE(2757), 1, + sym_comment, + STATE(233), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(4274), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [129076] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3070), 1, anon_sym_LPAREN, - ACTIONS(2194), 1, + ACTIONS(3072), 1, aux_sym_val_number_token1, STATE(2758), 1, sym_comment, - STATE(1178), 2, + STATE(2302), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(2196), 6, + ACTIONS(3074), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129065] = 4, - ACTIONS(147), 1, + [129101] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1732), 1, + ACTIONS(4278), 1, anon_sym_DASH, STATE(2759), 1, sym_comment, - ACTIONS(1734), 9, + ACTIONS(4276), 9, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -231739,122 +231818,107 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [129086] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2760), 1, - sym_comment, - ACTIONS(1734), 10, - anon_sym_EQ, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [129105] = 6, - ACTIONS(147), 1, + [129122] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2134), 1, - anon_sym_LPAREN, - ACTIONS(3089), 1, + ACTIONS(2509), 1, aux_sym_val_number_token1, - STATE(2761), 1, + ACTIONS(3155), 1, + anon_sym_LPAREN, + STATE(2760), 1, sym_comment, - STATE(1750), 2, + STATE(2601), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4272), 6, + ACTIONS(2511), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129130] = 6, - ACTIONS(147), 1, + [129147] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3061), 1, + ACTIONS(2133), 1, anon_sym_LPAREN, - ACTIONS(3063), 1, + ACTIONS(3089), 1, aux_sym_val_number_token1, - STATE(2762), 1, + STATE(2761), 1, sym_comment, - STATE(2298), 2, + STATE(1734), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(3065), 6, + ACTIONS(4280), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129155] = 6, - ACTIONS(147), 1, + [129172] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(880), 1, + ACTIONS(2330), 1, aux_sym_val_number_token1, - ACTIONS(2934), 1, + ACTIONS(3076), 1, anon_sym_LPAREN, - STATE(2763), 1, + STATE(2762), 1, sym_comment, - STATE(376), 2, + STATE(2194), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4274), 6, + ACTIONS(2332), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129180] = 6, - ACTIONS(147), 1, + [129197] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2505), 1, - aux_sym_val_number_token1, - ACTIONS(3134), 1, + ACTIONS(1720), 1, + anon_sym_DASH, + STATE(2763), 1, + sym_comment, + ACTIONS(1722), 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, + [129218] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2180), 1, anon_sym_LPAREN, + ACTIONS(2182), 1, + aux_sym_val_number_token1, STATE(2764), 1, sym_comment, - STATE(2598), 2, + STATE(1160), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(2507), 6, + ACTIONS(2184), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129205] = 3, - ACTIONS(147), 1, + [129243] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2765), 1, - sym_comment, - ACTIONS(1738), 10, - anon_sym_EQ, - sym_cmd_identifier, - anon_sym_LBRACK, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_LPAREN, - anon_sym_LBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [129224] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4278), 1, + ACTIONS(1728), 1, anon_sym_DASH, - STATE(2766), 1, + STATE(2765), 1, sym_comment, - ACTIONS(4276), 9, + ACTIONS(1730), 9, anon_sym_EQ, sym_identifier, anon_sym_COMMA, @@ -231864,132 +231928,133 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [129245] = 6, - ACTIONS(147), 1, + [129264] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2182), 1, + ACTIONS(1046), 1, + aux_sym_val_number_token1, + ACTIONS(2848), 1, anon_sym_LPAREN, - ACTIONS(2184), 1, + STATE(2766), 1, + sym_comment, + STATE(591), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(4282), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [129289] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(882), 1, aux_sym_val_number_token1, + ACTIONS(2972), 1, + anon_sym_LPAREN, STATE(2767), 1, sym_comment, - STATE(1153), 2, + STATE(376), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(2186), 6, + ACTIONS(4284), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129270] = 6, - ACTIONS(147), 1, + [129314] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1039), 1, - aux_sym_val_number_token1, - ACTIONS(2906), 1, + ACTIONS(2190), 1, anon_sym_LPAREN, + ACTIONS(2192), 1, + aux_sym_val_number_token1, STATE(2768), 1, sym_comment, - STATE(548), 2, + STATE(1180), 2, sym_expr_parenthesized, sym_val_number, - ACTIONS(4280), 6, + ACTIONS(2194), 6, aux_sym_val_number_token2, aux_sym_val_number_token3, aux_sym_val_number_token4, anon_sym_inf, anon_sym_DASHinf, anon_sym_NaN, - [129295] = 4, - ACTIONS(147), 1, + [129339] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4284), 1, - anon_sym_DASH, + ACTIONS(822), 1, + aux_sym_val_number_token1, + ACTIONS(2824), 1, + anon_sym_LPAREN, STATE(2769), 1, sym_comment, - ACTIONS(4282), 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, - [129316] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(649), 1, - sym_short_flag, - ACTIONS(1261), 1, - anon_sym_LF, - ACTIONS(4286), 1, - anon_sym_DASH_DASH, - STATE(690), 1, - sym_long_flag, - STATE(779), 1, - sym__flag, - STATE(2770), 1, - sym_comment, - ACTIONS(1259), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [129344] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(649), 1, - sym_short_flag, - ACTIONS(668), 1, - anon_sym_LF, - ACTIONS(4286), 1, - anon_sym_DASH_DASH, - STATE(690), 1, - sym_long_flag, - STATE(772), 1, - sym__flag, - STATE(2771), 1, + STATE(324), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(4286), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [129364] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1035), 1, + aux_sym_val_number_token1, + ACTIONS(2910), 1, + anon_sym_LPAREN, + STATE(2770), 1, sym_comment, - ACTIONS(666), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [129372] = 9, - ACTIONS(147), 1, + STATE(557), 2, + sym_expr_parenthesized, + sym_val_number, + ACTIONS(4288), 6, + aux_sym_val_number_token2, + aux_sym_val_number_token3, + aux_sym_val_number_token4, + anon_sym_inf, + anon_sym_DASHinf, + anon_sym_NaN, + [129389] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4288), 1, - sym_cmd_identifier, - ACTIONS(4291), 1, - anon_sym_RBRACK, - ACTIONS(4293), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - STATE(2765), 1, - sym_val_string, - STATE(2973), 1, - sym__command_name, - STATE(2983), 1, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4290), 1, + anon_sym_RBRACE, + STATE(1029), 1, sym__str_double_quotes, - ACTIONS(4296), 2, + STATE(2771), 1, + sym_comment, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(2772), 2, - sym_comment, - aux_sym_command_list_repeat1, - [129402] = 5, - ACTIONS(147), 1, + [129421] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4301), 1, + ACTIONS(4294), 1, anon_sym_COMMA, - ACTIONS(4303), 1, + ACTIONS(4296), 1, anon_sym_DASH, - STATE(2773), 1, + STATE(2772), 1, sym_comment, - ACTIONS(4299), 7, + ACTIONS(4292), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -231997,1204 +232062,1243 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [129424] = 10, - ACTIONS(147), 1, + [129443] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4305), 1, + ACTIONS(4298), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2774), 1, + STATE(2773), 1, sym_comment, - STATE(2795), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [129456] = 10, - ACTIONS(147), 1, + [129475] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - ACTIONS(4309), 1, + ACTIONS(4302), 1, anon_sym_RBRACK, - ACTIONS(4311), 1, + ACTIONS(4304), 1, anon_sym_DQUOTE, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2775), 1, + STATE(2774), 1, sym_comment, - STATE(2786), 1, + STATE(2809), 1, aux_sym_command_list_repeat1, - STATE(2973), 1, - sym__command_name, - STATE(2983), 1, + STATE(2949), 1, sym__str_double_quotes, - ACTIONS(4313), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [129488] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4307), 1, - sym_cmd_identifier, - ACTIONS(4311), 1, - anon_sym_DQUOTE, - ACTIONS(4315), 1, - anon_sym_RBRACK, - STATE(2765), 1, - sym_val_string, - STATE(2776), 1, - sym_comment, - STATE(2813), 1, - aux_sym_command_list_repeat1, - STATE(2973), 1, + STATE(2960), 1, sym__command_name, - STATE(2983), 1, - sym__str_double_quotes, - ACTIONS(4313), 2, + ACTIONS(4306), 2, sym__str_single_quotes, sym__str_back_ticks, - [129520] = 10, - ACTIONS(147), 1, + [129507] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4317), 1, + ACTIONS(4308), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2777), 1, + STATE(2775), 1, sym_comment, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [129552] = 10, - ACTIONS(147), 1, + [129539] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4319), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2778), 1, + ACTIONS(4312), 1, + anon_sym_COMMA, + ACTIONS(4314), 1, + anon_sym_DASH, + STATE(2776), 1, sym_comment, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [129584] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4310), 7, sym_identifier, - ACTIONS(4321), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2779), 1, - sym_comment, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [129616] = 10, - ACTIONS(147), 1, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [129561] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4316), 1, sym_identifier, - ACTIONS(4323), 1, + ACTIONS(4319), 1, anon_sym_RBRACE, - STATE(1035), 1, + ACTIONS(4321), 1, + anon_sym_DQUOTE, + STATE(1029), 1, sym__str_double_quotes, - STATE(2780), 1, - sym_comment, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(4324), 2, sym__str_single_quotes, sym__str_back_ticks, - [129648] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4325), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2781), 1, + STATE(2777), 2, sym_comment, - STATE(2782), 1, aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [129680] = 9, - ACTIONS(147), 1, + [129591] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4327), 1, - sym_identifier, - ACTIONS(4330), 1, - anon_sym_RBRACE, - ACTIONS(4332), 1, - anon_sym_DQUOTE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(4335), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(2782), 2, + ACTIONS(672), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + STATE(2778), 1, sym_comment, - aux_sym_val_record_repeat1, - [129710] = 10, - ACTIONS(147), 1, + STATE(2812), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129619] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4338), 1, + ACTIONS(4327), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(2783), 1, + STATE(2779), 1, sym_comment, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [129742] = 10, - ACTIONS(147), 1, + [129651] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4340), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2784), 1, + ACTIONS(4314), 1, + anon_sym_DASH, + ACTIONS(4329), 1, + anon_sym_COMMA, + STATE(2780), 1, sym_comment, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [129774] = 10, - ACTIONS(147), 1, + ACTIONS(4310), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [129673] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4342), 1, + ACTIONS(4331), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2785), 1, + STATE(2781), 1, sym_comment, - STATE(3070), 1, + STATE(2816), 1, + aux_sym_val_record_repeat1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [129806] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4307), 1, - sym_cmd_identifier, - ACTIONS(4311), 1, - anon_sym_DQUOTE, - ACTIONS(4344), 1, - anon_sym_RBRACK, - STATE(2765), 1, + STATE(3616), 1, sym_val_string, - STATE(2772), 1, - aux_sym_command_list_repeat1, - STATE(2786), 1, - sym_comment, - STATE(2973), 1, - sym__command_name, - STATE(2983), 1, - sym__str_double_quotes, - ACTIONS(4313), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [129838] = 8, + [129705] = 8, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(676), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2771), 1, - sym__flag, - STATE(2787), 1, + STATE(2782), 1, sym_comment, - STATE(2910), 1, + STATE(2785), 1, + sym__flag, + STATE(2909), 1, sym_long_flag, ACTIONS(674), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [129866] = 8, + [129733] = 8, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(676), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2788), 1, + STATE(2783), 1, sym_comment, - STATE(2790), 1, + STATE(2786), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, ACTIONS(674), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [129894] = 10, - ACTIONS(147), 1, + [129761] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(4300), 1, + sym_cmd_identifier, + ACTIONS(4304), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4346), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2789), 1, - sym_comment, - STATE(2819), 1, - aux_sym_val_record_repeat1, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, + ACTIONS(4333), 1, + anon_sym_RBRACK, + STATE(2752), 1, sym_val_string, - ACTIONS(2553), 2, + STATE(2774), 1, + aux_sym_command_list_repeat1, + STATE(2784), 1, + sym_comment, + STATE(2949), 1, + sym__str_double_quotes, + STATE(2960), 1, + sym__command_name, + ACTIONS(4306), 2, sym__str_single_quotes, sym__str_back_ticks, - [129926] = 8, + [129793] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(668), 1, + ACTIONS(651), 1, + sym_short_flag, + ACTIONS(696), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + STATE(680), 1, + sym_long_flag, + STATE(747), 1, + sym__flag, + STATE(2785), 1, + sym_comment, + ACTIONS(694), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [129821] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(696), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, sym_short_flag, - STATE(2790), 1, + STATE(2786), 1, sym_comment, - STATE(2792), 1, + STATE(2788), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(666), 4, + ACTIONS(694), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [129954] = 8, + [129849] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(668), 1, + ACTIONS(696), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2791), 1, + STATE(2787), 1, sym_comment, - STATE(2793), 1, + STATE(2789), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(666), 4, + ACTIONS(694), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [129982] = 8, + [129877] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(649), 1, - sym_short_flag, - ACTIONS(680), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(4286), 1, + ACTIONS(651), 1, + sym_short_flag, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - STATE(690), 1, + STATE(680), 1, sym_long_flag, - STATE(773), 1, + STATE(753), 1, sym__flag, - STATE(2792), 1, + STATE(2788), 1, sym_comment, - ACTIONS(678), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130010] = 8, + [129905] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(680), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2793), 1, + STATE(2789), 1, sym_comment, - STATE(2796), 1, + STATE(2793), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(678), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130038] = 8, + [129933] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4337), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2790), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [129965] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(680), 1, + ACTIONS(621), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2794), 1, + STATE(2791), 1, sym_comment, - STATE(2797), 1, + STATE(2799), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(678), 4, + ACTIONS(619), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130066] = 10, - ACTIONS(147), 1, + [129993] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4348), 1, + ACTIONS(4339), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(2795), 1, + STATE(2792), 1, sym_comment, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [130098] = 8, + [130025] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(649), 1, + ACTIONS(651), 1, sym_short_flag, - ACTIONS(708), 1, + ACTIONS(680), 1, anon_sym_LF, - ACTIONS(4286), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - STATE(690), 1, + STATE(680), 1, sym_long_flag, - STATE(774), 1, + STATE(765), 1, sym__flag, - STATE(2796), 1, + STATE(2793), 1, sym_comment, - ACTIONS(706), 4, + ACTIONS(678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130126] = 8, + [130053] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4341), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2794), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130085] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4343), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2795), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130117] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4300), 1, + sym_cmd_identifier, + ACTIONS(4304), 1, + anon_sym_DQUOTE, + ACTIONS(4345), 1, + anon_sym_RBRACK, + STATE(2752), 1, + sym_val_string, + STATE(2796), 1, + sym_comment, + STATE(2811), 1, + aux_sym_command_list_repeat1, + STATE(2949), 1, + sym__str_double_quotes, + STATE(2960), 1, + sym__command_name, + ACTIONS(4306), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130149] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4347), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2797), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130181] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4349), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2798), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130213] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(708), 1, + ACTIONS(680), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2797), 1, - sym_comment, STATE(2799), 1, + sym_comment, + STATE(2802), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(706), 4, + ACTIONS(678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130154] = 8, + [130241] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(708), 1, + ACTIONS(680), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2798), 1, - sym_comment, STATE(2800), 1, + sym_comment, + STATE(2804), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(706), 4, + ACTIONS(678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130182] = 8, + [130269] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4351), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2801), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130301] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(649), 1, + ACTIONS(651), 1, sym_short_flag, - ACTIONS(700), 1, + ACTIONS(664), 1, anon_sym_LF, - ACTIONS(4286), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - STATE(690), 1, + STATE(680), 1, sym_long_flag, - STATE(775), 1, + STATE(757), 1, sym__flag, - STATE(2799), 1, + STATE(2802), 1, sym_comment, - ACTIONS(698), 4, + ACTIONS(662), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130210] = 8, + [130329] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4353), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2803), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130361] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(700), 1, + ACTIONS(664), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2800), 1, + STATE(2804), 1, sym_comment, - STATE(2803), 1, + STATE(2807), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(698), 4, + ACTIONS(662), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130238] = 8, + [130389] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(700), 1, + ACTIONS(664), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2801), 1, + STATE(2805), 1, sym_comment, - STATE(2810), 1, + STATE(2808), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(698), 4, + ACTIONS(662), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130266] = 10, - ACTIONS(147), 1, + [130417] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4350), 1, + ACTIONS(4355), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(2802), 1, + STATE(2806), 1, sym_comment, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [130298] = 8, + [130449] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(649), 1, + ACTIONS(651), 1, sym_short_flag, - ACTIONS(696), 1, + ACTIONS(672), 1, anon_sym_LF, - ACTIONS(4286), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - STATE(690), 1, + STATE(680), 1, sym_long_flag, - STATE(776), 1, + STATE(755), 1, sym__flag, - STATE(2803), 1, + STATE(2807), 1, sym_comment, - ACTIONS(694), 4, + ACTIONS(670), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130326] = 10, - ACTIONS(147), 1, + [130477] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4352), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2804), 1, + ACTIONS(672), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + STATE(2808), 1, sym_comment, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [130358] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4354), 1, + STATE(2831), 1, + sym__flag, + STATE(2909), 1, + sym_long_flag, + ACTIONS(670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2805), 1, - sym_comment, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [130390] = 10, - ACTIONS(147), 1, + [130505] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(4357), 1, + sym_cmd_identifier, + ACTIONS(4360), 1, + anon_sym_RBRACK, + ACTIONS(4362), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4356), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2806), 1, - sym_comment, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, + STATE(2752), 1, sym_val_string, - ACTIONS(2553), 2, + STATE(2949), 1, + sym__str_double_quotes, + STATE(2960), 1, + sym__command_name, + ACTIONS(4365), 2, sym__str_single_quotes, sym__str_back_ticks, - [130422] = 10, - ACTIONS(147), 1, + STATE(2809), 2, + sym_comment, + aux_sym_command_list_repeat1, + [130535] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4358), 1, + ACTIONS(4368), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(2807), 1, + STATE(2810), 1, sym_comment, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [130454] = 10, - ACTIONS(147), 1, + [130567] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(4300), 1, + sym_cmd_identifier, + ACTIONS(4304), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4360), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2808), 1, - sym_comment, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, + ACTIONS(4370), 1, + anon_sym_RBRACK, + STATE(2752), 1, sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [130486] = 11, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(2273), 1, - sym__var, STATE(2809), 1, + aux_sym_command_list_repeat1, + STATE(2811), 1, sym_comment, - STATE(3041), 1, - sym__flag, - STATE(3140), 1, - sym__variable_name, - STATE(3174), 1, - sym_long_flag, - STATE(3209), 1, - sym_val_variable, - [130520] = 8, + STATE(2949), 1, + sym__str_double_quotes, + STATE(2960), 1, + sym__command_name, + ACTIONS(4306), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130599] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(696), 1, + ACTIONS(692), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2810), 1, + STATE(2812), 1, sym_comment, STATE(2815), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(694), 4, + ACTIONS(690), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130548] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4110), 1, - sym_identifier, - ACTIONS(4364), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2811), 1, - sym_comment, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [130580] = 11, - ACTIONS(147), 1, + [130627] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4116), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR, - ACTIONS(4362), 1, + ACTIONS(4372), 1, sym_identifier, - STATE(2273), 1, + STATE(2180), 1, sym__var, - STATE(2812), 1, - sym_comment, - STATE(3102), 1, - sym__flag, - STATE(3161), 1, - sym__variable_name, - STATE(3174), 1, - sym_long_flag, - STATE(3209), 1, - sym_val_variable, - [130614] = 10, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4307), 1, - sym_cmd_identifier, - ACTIONS(4311), 1, - anon_sym_DQUOTE, - ACTIONS(4366), 1, - anon_sym_RBRACK, - STATE(2765), 1, - sym_val_string, - STATE(2772), 1, - aux_sym_command_list_repeat1, STATE(2813), 1, sym_comment, - STATE(2973), 1, - sym__command_name, - STATE(2983), 1, - sym__str_double_quotes, - ACTIONS(4313), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [130646] = 8, + STATE(3008), 1, + sym_val_variable, + STATE(3165), 1, + sym_long_flag, + STATE(3216), 1, + sym__variable_name, + STATE(3221), 1, + sym__flag, + [130661] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(696), 1, + ACTIONS(692), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, STATE(2814), 1, sym_comment, - STATE(2821), 1, + STATE(2817), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(694), 4, + ACTIONS(690), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130674] = 8, + [130689] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(649), 1, + ACTIONS(651), 1, sym_short_flag, - ACTIONS(684), 1, + ACTIONS(1298), 1, anon_sym_LF, - ACTIONS(4286), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - STATE(690), 1, + STATE(680), 1, sym_long_flag, - STATE(777), 1, + STATE(781), 1, sym__flag, STATE(2815), 1, sym_comment, - ACTIONS(682), 4, + ACTIONS(1296), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130702] = 5, - ACTIONS(147), 1, + [130717] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4370), 1, - anon_sym_COMMA, - ACTIONS(4372), 1, - anon_sym_DASH, - STATE(2816), 1, - sym_comment, - ACTIONS(4368), 7, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [130724] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4376), 1, - anon_sym_COMMA, - ACTIONS(4378), 1, - anon_sym_DASH, - STATE(2817), 1, + ACTIONS(4374), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2816), 1, sym_comment, - ACTIONS(4374), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [130746] = 8, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [130749] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(619), 1, + ACTIONS(1298), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2787), 1, - sym__flag, - STATE(2818), 1, + STATE(2817), 1, sym_comment, - STATE(2910), 1, + STATE(2822), 1, + sym__flag, + STATE(2909), 1, sym_long_flag, - ACTIONS(617), 4, + ACTIONS(1296), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130774] = 10, - ACTIONS(147), 1, + [130777] = 11, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, sym_identifier, - ACTIONS(4380), 1, - anon_sym_RBRACE, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2782), 1, - aux_sym_val_record_repeat1, - STATE(2819), 1, + STATE(2180), 1, + sym__var, + STATE(2818), 1, sym_comment, - STATE(3070), 1, - sym_record_entry, - STATE(3598), 1, - sym_val_string, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [130806] = 10, - ACTIONS(147), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3014), 1, + sym__flag, + STATE(3032), 1, + sym__variable_name, + STATE(3165), 1, + sym_long_flag, + [130811] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, - ACTIONS(4382), 1, + ACTIONS(4376), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(2820), 1, + STATE(2819), 1, sym_comment, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [130838] = 8, + [130843] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(684), 1, + ACTIONS(1298), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, - STATE(2821), 1, + STATE(2820), 1, sym_comment, STATE(2827), 1, sym__flag, - STATE(2910), 1, + STATE(2909), 1, sym_long_flag, - ACTIONS(682), 4, + ACTIONS(1296), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130866] = 8, + [130871] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4380), 1, + anon_sym_COMMA, + ACTIONS(4382), 1, + anon_sym_DASH, + STATE(2821), 1, + sym_comment, + ACTIONS(4378), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [130893] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(684), 1, + ACTIONS(651), 1, + sym_short_flag, + ACTIONS(1294), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, + STATE(680), 1, + sym_long_flag, + STATE(780), 1, + sym__flag, STATE(2822), 1, sym_comment, - STATE(2830), 1, - sym__flag, - STATE(2910), 1, - sym_long_flag, - ACTIONS(682), 4, + ACTIONS(1292), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130894] = 5, - ACTIONS(147), 1, + [130921] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4378), 1, - anon_sym_DASH, - ACTIONS(4384), 1, - anon_sym_COMMA, + ACTIONS(668), 1, + anon_sym_LF, + ACTIONS(2252), 1, + anon_sym_DASH_DASH, + ACTIONS(2254), 1, + sym_short_flag, + STATE(2782), 1, + sym__flag, STATE(2823), 1, sym_comment, - ACTIONS(4374), 7, - sym_identifier, - anon_sym_RBRACK, + STATE(2909), 1, + sym_long_flag, + ACTIONS(666), 4, + anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [130916] = 8, + anon_sym_RBRACE, + [130949] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(649), 1, + ACTIONS(651), 1, sym_short_flag, - ACTIONS(1253), 1, + ACTIONS(1290), 1, anon_sym_LF, - ACTIONS(4286), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - STATE(690), 1, + STATE(680), 1, sym_long_flag, - STATE(743), 1, + STATE(779), 1, sym__flag, STATE(2824), 1, sym_comment, - ACTIONS(1251), 4, + ACTIONS(1288), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [130944] = 10, - ACTIONS(147), 1, + [130977] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4384), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2825), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [131009] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, ACTIONS(4386), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, - STATE(2825), 1, + STATE(2826), 1, sym_comment, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [130976] = 8, + [131041] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1261), 1, + ACTIONS(1294), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(2252), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, + ACTIONS(2254), 1, sym_short_flag, STATE(2824), 1, sym__flag, - STATE(2826), 1, - sym_comment, - STATE(2910), 1, - sym_long_flag, - ACTIONS(1259), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [131004] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(649), 1, - sym_short_flag, - ACTIONS(1265), 1, - anon_sym_LF, - ACTIONS(4286), 1, - anon_sym_DASH_DASH, - STATE(690), 1, - sym_long_flag, - STATE(778), 1, - sym__flag, STATE(2827), 1, sym_comment, - ACTIONS(1263), 4, + STATE(2909), 1, + sym_long_flag, + ACTIONS(1292), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [131032] = 10, - ACTIONS(147), 1, + [131069] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4110), 1, + ACTIONS(4092), 1, sym_identifier, ACTIONS(4388), 1, anon_sym_RBRACE, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2782), 1, + STATE(2777), 1, aux_sym_val_record_repeat1, STATE(2828), 1, sym_comment, - STATE(3070), 1, + STATE(3022), 1, sym_record_entry, - STATE(3598), 1, + STATE(3616), 1, sym_val_string, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [131064] = 8, - ACTIONS(3), 1, + [131101] = 10, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1265), 1, - anon_sym_LF, - ACTIONS(2232), 1, - anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, - STATE(2826), 1, - sym__flag, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4390), 1, + anon_sym_RBRACE, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2819), 1, + aux_sym_val_record_repeat1, STATE(2829), 1, sym_comment, - STATE(2910), 1, - sym_long_flag, - ACTIONS(1263), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [131133] = 10, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4092), 1, + sym_identifier, + ACTIONS(4392), 1, anon_sym_RBRACE, - [131092] = 8, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2777), 1, + aux_sym_val_record_repeat1, + STATE(2830), 1, + sym_comment, + STATE(3022), 1, + sym_record_entry, + STATE(3616), 1, + sym_val_string, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [131165] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1265), 1, + ACTIONS(651), 1, + sym_short_flag, + ACTIONS(692), 1, anon_sym_LF, - ACTIONS(2232), 1, + ACTIONS(4335), 1, anon_sym_DASH_DASH, - ACTIONS(2234), 1, - sym_short_flag, - STATE(2770), 1, + STATE(680), 1, + sym_long_flag, + STATE(785), 1, sym__flag, - STATE(2830), 1, + STATE(2831), 1, sym_comment, - STATE(2910), 1, - sym_long_flag, - ACTIONS(1263), 4, + ACTIONS(690), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [131120] = 4, - ACTIONS(147), 1, + [131193] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4392), 1, + ACTIONS(4396), 1, anon_sym_DASH, - STATE(2831), 1, + STATE(2832), 1, sym_comment, - ACTIONS(4390), 7, + ACTIONS(4394), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -233202,99 +233306,111 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [131139] = 8, + [131212] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, + ACTIONS(740), 1, sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(4398), 1, anon_sym_DASH_DASH, - STATE(742), 1, + STATE(708), 1, sym_long_flag, - STATE(901), 1, + STATE(860), 1, sym__flag, - STATE(2832), 1, + STATE(2833), 1, sym_comment, - ACTIONS(1259), 2, + ACTIONS(619), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(1261), 2, + ACTIONS(621), 2, ts_builtin_sym_end, anon_sym_LF, - [131166] = 4, - ACTIONS(147), 1, + [131239] = 8, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4378), 1, - anon_sym_DASH, - STATE(2833), 1, - sym_comment, - ACTIONS(4374), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - [131185] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4378), 1, - anon_sym_DASH, + ACTIONS(2416), 1, + sym_short_flag, STATE(2834), 1, sym_comment, - ACTIONS(4374), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, + STATE(2854), 1, + sym__flag, + STATE(2974), 1, + sym_long_flag, + ACTIONS(670), 2, + anon_sym_SEMI, anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [131204] = 9, - ACTIONS(147), 1, + ACTIONS(672), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131266] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4396), 1, + ACTIONS(4400), 1, sym_identifier, - ACTIONS(4398), 1, + ACTIONS(4402), 1, anon_sym_GT, - ACTIONS(4400), 1, + ACTIONS(4404), 1, anon_sym_DQUOTE, - STATE(2650), 1, + STATE(2653), 1, sym__str_double_quotes, STATE(2835), 1, sym_comment, - STATE(2864), 1, + STATE(2867), 1, aux_sym_collection_type_repeat1, - STATE(2899), 1, + STATE(2885), 1, sym_val_string, - ACTIONS(4402), 2, + ACTIONS(4406), 2, sym__str_single_quotes, sym__str_back_ticks, - [131233] = 5, - ACTIONS(3), 1, + [131295] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1308), 1, - anon_sym_LF, + ACTIONS(4400), 1, + sym_identifier, ACTIONS(4404), 1, - aux_sym_long_flag_token1, + anon_sym_DQUOTE, + ACTIONS(4408), 1, + anon_sym_GT, + STATE(2653), 1, + sym__str_double_quotes, STATE(2836), 1, sym_comment, - ACTIONS(1306), 6, + STATE(2875), 1, + aux_sym_collection_type_repeat1, + STATE(2885), 1, + sym_val_string, + ACTIONS(4406), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [131324] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4398), 1, + anon_sym_DASH_DASH, + STATE(708), 1, + sym_long_flag, + STATE(902), 1, + sym__flag, + STATE(2837), 1, + sym_comment, + ACTIONS(1296), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - sym_short_flag, - [131254] = 4, - ACTIONS(147), 1, + ACTIONS(1298), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131351] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4408), 1, + ACTIONS(4382), 1, anon_sym_DASH, - STATE(2837), 1, + STATE(2838), 1, sym_comment, - ACTIONS(4406), 7, + ACTIONS(4378), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -233302,52 +233418,101 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [131273] = 8, + [131370] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2838), 1, - sym_comment, STATE(2839), 1, + sym_comment, + STATE(2846), 1, sym__flag, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(617), 2, + ACTIONS(1296), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(619), 2, + ACTIONS(1298), 2, ts_builtin_sym_end, anon_sym_LF, - [131300] = 8, + [131397] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(740), 1, + sym_short_flag, + ACTIONS(4398), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + STATE(708), 1, + sym_long_flag, + STATE(873), 1, + sym__flag, + STATE(2840), 1, + sym_comment, + ACTIONS(678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [131424] = 8, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(2414), 1, + anon_sym_DASH_DASH, + ACTIONS(2416), 1, sym_short_flag, - STATE(2839), 1, + STATE(2841), 1, sym_comment, - STATE(2842), 1, + STATE(2857), 1, sym__flag, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(674), 2, + ACTIONS(678), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(676), 2, + ACTIONS(680), 2, ts_builtin_sym_end, anon_sym_LF, - [131327] = 4, - ACTIONS(147), 1, + [131451] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4140), 1, + ACTIONS(4412), 1, anon_sym_DASH, - STATE(2840), 1, + STATE(2842), 1, + sym_comment, + ACTIONS(4410), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131470] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4314), 1, + anon_sym_DASH, + STATE(2843), 1, + sym_comment, + ACTIONS(4310), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131489] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4256), 1, + anon_sym_DASH, + STATE(2844), 1, sym_comment, - ACTIONS(4136), 7, + ACTIONS(4252), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -233355,71 +233520,106 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [131346] = 8, + [131508] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2841), 1, + STATE(2845), 1, sym_comment, - STATE(2843), 1, + STATE(2851), 1, sym__flag, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(674), 2, + ACTIONS(1296), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(676), 2, + ACTIONS(1298), 2, ts_builtin_sym_end, anon_sym_LF, - [131373] = 8, + [131535] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, + ACTIONS(740), 1, sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(4398), 1, anon_sym_DASH_DASH, - STATE(742), 1, + STATE(708), 1, sym_long_flag, - STATE(834), 1, + STATE(905), 1, sym__flag, - STATE(2842), 1, + STATE(2846), 1, sym_comment, - ACTIONS(666), 2, + ACTIONS(1292), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(668), 2, + ACTIONS(1294), 2, ts_builtin_sym_end, anon_sym_LF, - [131400] = 8, + [131562] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4416), 1, + anon_sym_DASH, + STATE(2847), 1, + sym_comment, + ACTIONS(4414), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [131581] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4400), 1, + sym_identifier, + ACTIONS(4404), 1, + anon_sym_DQUOTE, + ACTIONS(4418), 1, + anon_sym_GT, + STATE(2653), 1, + sym__str_double_quotes, + STATE(2835), 1, + aux_sym_collection_type_repeat1, + STATE(2848), 1, + sym_comment, + STATE(2885), 1, + sym_val_string, + ACTIONS(4406), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [131610] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2843), 1, - sym_comment, - STATE(2851), 1, + STATE(2840), 1, sym__flag, - STATE(2955), 1, + STATE(2849), 1, + sym_comment, + STATE(2974), 1, sym_long_flag, - ACTIONS(666), 2, + ACTIONS(619), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(668), 2, + ACTIONS(621), 2, ts_builtin_sym_end, anon_sym_LF, - [131427] = 4, - ACTIONS(147), 1, + [131637] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4412), 1, + ACTIONS(4314), 1, anon_sym_DASH, - STATE(2844), 1, + STATE(2850), 1, sym_comment, - ACTIONS(4410), 7, + ACTIONS(4310), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -233427,167 +233627,147 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [131446] = 8, + [131656] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2845), 1, + STATE(2851), 1, sym_comment, - STATE(2855), 1, + STATE(2852), 1, sym__flag, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(1259), 2, + ACTIONS(1292), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(1261), 2, + ACTIONS(1294), 2, ts_builtin_sym_end, anon_sym_LF, - [131473] = 8, + [131683] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(740), 1, sym_short_flag, - STATE(2846), 1, - sym_comment, - STATE(2863), 1, - sym__flag, - STATE(2955), 1, + ACTIONS(4398), 1, + anon_sym_DASH_DASH, + STATE(708), 1, sym_long_flag, - ACTIONS(678), 2, + STATE(906), 1, + sym__flag, + STATE(2852), 1, + sym_comment, + ACTIONS(1288), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(680), 2, + ACTIONS(1290), 2, ts_builtin_sym_end, anon_sym_LF, - [131500] = 8, + [131710] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2845), 1, + STATE(2841), 1, sym__flag, - STATE(2847), 1, + STATE(2853), 1, sym_comment, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(1263), 2, + ACTIONS(619), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(1265), 2, + ACTIONS(621), 2, ts_builtin_sym_end, anon_sym_LF, - [131527] = 8, + [131737] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(740), 1, sym_short_flag, - STATE(2846), 1, + ACTIONS(4398), 1, + anon_sym_DASH_DASH, + STATE(708), 1, + sym_long_flag, + STATE(897), 1, sym__flag, - STATE(2848), 1, + STATE(2854), 1, sym_comment, - STATE(2955), 1, - sym_long_flag, - ACTIONS(666), 2, + ACTIONS(690), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(668), 2, + ACTIONS(692), 2, ts_builtin_sym_end, anon_sym_LF, - [131554] = 8, + [131764] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, STATE(2849), 1, - sym_comment, - STATE(2874), 1, sym__flag, - STATE(2955), 1, + STATE(2855), 1, + sym_comment, + STATE(2974), 1, sym_long_flag, - ACTIONS(706), 2, + ACTIONS(694), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(708), 2, + ACTIONS(696), 2, ts_builtin_sym_end, anon_sym_LF, - [131581] = 8, + [131791] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2832), 1, - sym__flag, - STATE(2850), 1, + STATE(2856), 1, sym_comment, - STATE(2955), 1, + STATE(2868), 1, + sym__flag, + STATE(2974), 1, sym_long_flag, - ACTIONS(1263), 2, + ACTIONS(678), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(1265), 2, + ACTIONS(680), 2, ts_builtin_sym_end, anon_sym_LF, - [131608] = 8, + [131818] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, + ACTIONS(740), 1, sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(4398), 1, anon_sym_DASH_DASH, - STATE(742), 1, + STATE(708), 1, sym_long_flag, - STATE(856), 1, + STATE(882), 1, sym__flag, - STATE(2851), 1, + STATE(2857), 1, sym_comment, - ACTIONS(678), 2, + ACTIONS(662), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(680), 2, + ACTIONS(664), 2, ts_builtin_sym_end, anon_sym_LF, - [131635] = 9, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4396), 1, - sym_identifier, - ACTIONS(4400), 1, - anon_sym_DQUOTE, - ACTIONS(4414), 1, - anon_sym_GT, - STATE(2650), 1, - sym__str_double_quotes, - STATE(2852), 1, - sym_comment, - STATE(2854), 1, - aux_sym_collection_type_repeat1, - STATE(2899), 1, - sym_val_string, - ACTIONS(4402), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [131664] = 4, - ACTIONS(147), 1, + [131845] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4372), 1, + ACTIONS(4296), 1, anon_sym_DASH, - STATE(2853), 1, + STATE(2858), 1, sym_comment, - ACTIONS(4368), 7, + ACTIONS(4292), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -233595,72 +233775,68 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [131683] = 9, - ACTIONS(147), 1, + [131864] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4396), 1, - sym_identifier, - ACTIONS(4400), 1, - anon_sym_DQUOTE, - ACTIONS(4416), 1, - anon_sym_GT, - STATE(2650), 1, - sym__str_double_quotes, - STATE(2854), 1, + ACTIONS(1312), 1, + anon_sym_LF, + ACTIONS(4420), 1, + aux_sym_long_flag_token1, + STATE(2859), 1, sym_comment, - STATE(2871), 1, - aux_sym_collection_type_repeat1, - STATE(2899), 1, - sym_val_string, - ACTIONS(4402), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [131712] = 8, + ACTIONS(1310), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + [131885] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, - sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - STATE(742), 1, - sym_long_flag, - STATE(903), 1, + ACTIONS(2416), 1, + sym_short_flag, + STATE(2833), 1, sym__flag, - STATE(2855), 1, + STATE(2860), 1, sym_comment, - ACTIONS(1251), 2, + STATE(2974), 1, + sym_long_flag, + ACTIONS(694), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(1253), 2, + ACTIONS(696), 2, ts_builtin_sym_end, anon_sym_LF, - [131739] = 8, + [131912] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2849), 1, + STATE(2837), 1, sym__flag, - STATE(2856), 1, + STATE(2861), 1, sym_comment, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(678), 2, + ACTIONS(690), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(680), 2, + ACTIONS(692), 2, ts_builtin_sym_end, anon_sym_LF, - [131766] = 4, - ACTIONS(147), 1, + [131939] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4420), 1, + ACTIONS(4424), 1, anon_sym_DASH, - STATE(2857), 1, + STATE(2862), 1, sym_comment, - ACTIONS(4418), 7, + ACTIONS(4422), 7, sym_identifier, anon_sym_RBRACK, anon_sym_RPAREN, @@ -233668,12 +233844,12 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [131785] = 4, - ACTIONS(147), 1, + [131958] = 4, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(4412), 1, anon_sym_DASH, - STATE(2858), 1, + STATE(2863), 1, sym_comment, ACTIONS(4410), 7, sym_identifier, @@ -233683,3519 +233859,3610 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_DOLLAR, anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - [131804] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4162), 1, - anon_sym_DASH, - STATE(2859), 1, - sym_comment, - ACTIONS(4158), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [131823] = 8, + [131977] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, + ACTIONS(740), 1, sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(4398), 1, anon_sym_DASH_DASH, - STATE(742), 1, + STATE(708), 1, sym_long_flag, - STATE(898), 1, + STATE(836), 1, sym__flag, - STATE(2860), 1, + STATE(2864), 1, sym_comment, - ACTIONS(1263), 2, + ACTIONS(694), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(1265), 2, + ACTIONS(696), 2, ts_builtin_sym_end, anon_sym_LF, - [131850] = 8, + [132004] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2850), 1, + STATE(2860), 1, sym__flag, - STATE(2861), 1, + STATE(2865), 1, sym_comment, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(682), 2, + ACTIONS(674), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(684), 2, + ACTIONS(676), 2, ts_builtin_sym_end, anon_sym_LF, - [131877] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4303), 1, - anon_sym_DASH, - STATE(2862), 1, - sym_comment, - ACTIONS(4299), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [131896] = 8, + [132031] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, - sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - STATE(742), 1, - sym_long_flag, - STATE(869), 1, + ACTIONS(2416), 1, + sym_short_flag, + STATE(2864), 1, sym__flag, - STATE(2863), 1, + STATE(2866), 1, sym_comment, - ACTIONS(706), 2, + STATE(2974), 1, + sym_long_flag, + ACTIONS(674), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(708), 2, + ACTIONS(676), 2, ts_builtin_sym_end, anon_sym_LF, - [131923] = 9, - ACTIONS(147), 1, + [132058] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4396), 1, + ACTIONS(4426), 1, sym_identifier, - ACTIONS(4400), 1, - anon_sym_DQUOTE, - ACTIONS(4422), 1, + ACTIONS(4429), 1, anon_sym_GT, - STATE(2650), 1, + ACTIONS(4431), 1, + anon_sym_DQUOTE, + STATE(2653), 1, sym__str_double_quotes, - STATE(2864), 1, - sym_comment, - STATE(2871), 1, - aux_sym_collection_type_repeat1, - STATE(2899), 1, + STATE(2885), 1, sym_val_string, - ACTIONS(4402), 2, + ACTIONS(4434), 2, sym__str_single_quotes, sym__str_back_ticks, - [131952] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - STATE(2860), 1, - sym__flag, - STATE(2865), 1, - sym_comment, - STATE(2955), 1, - sym_long_flag, - ACTIONS(682), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(684), 2, - ts_builtin_sym_end, - anon_sym_LF, - [131979] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4184), 1, - anon_sym_DASH, - STATE(2866), 1, - sym_comment, - ACTIONS(4180), 7, - sym_identifier, - anon_sym_RBRACK, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DOLLAR, - anon_sym_DOT_DOT_DOT, - anon_sym_DASH_DASH, - [131998] = 8, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(742), 1, - sym_short_flag, - ACTIONS(4394), 1, - anon_sym_DASH_DASH, - STATE(742), 1, - sym_long_flag, - STATE(893), 1, - sym__flag, - STATE(2867), 1, + STATE(2867), 2, sym_comment, - ACTIONS(682), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(684), 2, - ts_builtin_sym_end, - anon_sym_LF, - [132025] = 8, + aux_sym_collection_type_repeat1, + [132085] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2865), 1, - sym__flag, STATE(2868), 1, sym_comment, - STATE(2955), 1, + STATE(2874), 1, + sym__flag, + STATE(2974), 1, sym_long_flag, - ACTIONS(694), 2, + ACTIONS(662), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(696), 2, + ACTIONS(664), 2, ts_builtin_sym_end, anon_sym_LF, - [132052] = 8, + [132112] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2867), 1, + STATE(2839), 1, sym__flag, STATE(2869), 1, sym_comment, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(694), 2, + ACTIONS(690), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(696), 2, + ACTIONS(692), 2, ts_builtin_sym_end, anon_sym_LF, - [132079] = 8, + [132139] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, - sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - STATE(742), 1, - sym_long_flag, - STATE(886), 1, + ACTIONS(2416), 1, + sym_short_flag, + STATE(2866), 1, sym__flag, STATE(2870), 1, sym_comment, - ACTIONS(694), 2, + STATE(2974), 1, + sym_long_flag, + ACTIONS(666), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(696), 2, + ACTIONS(668), 2, ts_builtin_sym_end, anon_sym_LF, - [132106] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4424), 1, - sym_identifier, - ACTIONS(4427), 1, - anon_sym_GT, - ACTIONS(4429), 1, - anon_sym_DQUOTE, - STATE(2650), 1, - sym__str_double_quotes, - STATE(2899), 1, - sym_val_string, - ACTIONS(4432), 2, - sym__str_single_quotes, - sym__str_back_ticks, - STATE(2871), 2, - sym_comment, - aux_sym_collection_type_repeat1, - [132133] = 8, + [132166] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2869), 1, + STATE(2861), 1, sym__flag, - STATE(2872), 1, + STATE(2871), 1, sym_comment, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(698), 2, + ACTIONS(670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(700), 2, + ACTIONS(672), 2, ts_builtin_sym_end, anon_sym_LF, - [132160] = 8, + [132193] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4100), 1, + anon_sym_DASH, + STATE(2872), 1, + sym_comment, + ACTIONS(4096), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, + anon_sym_DASH_DASH, + [132212] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2340), 1, + ACTIONS(2414), 1, anon_sym_DASH_DASH, - ACTIONS(2342), 1, + ACTIONS(2416), 1, sym_short_flag, - STATE(2870), 1, + STATE(2834), 1, sym__flag, STATE(2873), 1, sym_comment, - STATE(2955), 1, + STATE(2974), 1, sym_long_flag, - ACTIONS(698), 2, + ACTIONS(662), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(700), 2, + ACTIONS(664), 2, ts_builtin_sym_end, anon_sym_LF, - [132187] = 8, + [132239] = 8, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(742), 1, + ACTIONS(740), 1, sym_short_flag, - ACTIONS(4394), 1, + ACTIONS(4398), 1, anon_sym_DASH_DASH, - STATE(742), 1, + STATE(708), 1, sym_long_flag, - STATE(878), 1, + STATE(890), 1, sym__flag, STATE(2874), 1, sym_comment, - ACTIONS(698), 2, + ACTIONS(670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(700), 2, + ACTIONS(672), 2, ts_builtin_sym_end, anon_sym_LF, - [132214] = 8, - ACTIONS(3), 1, + [132266] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2340), 1, - anon_sym_DASH_DASH, - ACTIONS(2342), 1, - sym_short_flag, - STATE(2873), 1, - sym__flag, + ACTIONS(4400), 1, + sym_identifier, + ACTIONS(4404), 1, + anon_sym_DQUOTE, + ACTIONS(4437), 1, + anon_sym_GT, + STATE(2653), 1, + sym__str_double_quotes, + STATE(2867), 1, + aux_sym_collection_type_repeat1, STATE(2875), 1, sym_comment, - STATE(2955), 1, - sym_long_flag, - ACTIONS(706), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(708), 2, - ts_builtin_sym_end, - anon_sym_LF, - [132241] = 5, - ACTIONS(3), 1, + STATE(2885), 1, + sym_val_string, + ACTIONS(4406), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132295] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4435), 1, - aux_sym_long_flag_token1, + ACTIONS(4174), 1, + anon_sym_DASH, STATE(2876), 1, sym_comment, - ACTIONS(1308), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1306), 4, - anon_sym_SEMI, + ACTIONS(4170), 7, + sym_identifier, + anon_sym_RBRACK, + anon_sym_RPAREN, anon_sym_PIPE, + anon_sym_DOLLAR, + anon_sym_DOT_DOT_DOT, anon_sym_DASH_DASH, - sym_short_flag, - [132261] = 9, - ACTIONS(147), 1, + [132314] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(1004), 1, - sym__assignment_pattern, + ACTIONS(4439), 1, + sym_cmd_identifier, + ACTIONS(4441), 1, + anon_sym_DQUOTE, + STATE(809), 1, + sym__str_double_quotes, + STATE(858), 1, + sym_val_string, + STATE(928), 1, + sym__command_name, STATE(2877), 1, sym_comment, - STATE(3180), 1, - sym__var, - STATE(3209), 1, - sym_val_variable, - STATE(3292), 1, - sym__assignment_pattern_last, - STATE(3507), 1, - sym__variable_name, - [132289] = 8, - ACTIONS(147), 1, + ACTIONS(4443), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132340] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, STATE(2878), 1, sym_comment, - STATE(3527), 1, + STATE(3588), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132315] = 8, - ACTIONS(147), 1, + [132366] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4437), 1, - sym_cmd_identifier, - ACTIONS(4439), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, - STATE(884), 1, + ACTIONS(4449), 1, + aux_sym_unquoted_token1, + STATE(782), 1, sym__str_double_quotes, - STATE(894), 1, - sym_val_string, - STATE(954), 1, - sym__command_name, STATE(2879), 1, sym_comment, - ACTIONS(4441), 2, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [132341] = 7, - ACTIONS(147), 1, + STATE(492), 2, + sym_val_string, + sym_unquoted, + [132390] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4124), 1, + ACTIONS(4138), 1, anon_sym_DOLLAR, - ACTIONS(4126), 1, + ACTIONS(4140), 1, anon_sym_LBRACE, - STATE(584), 1, + STATE(2011), 1, sym__var, STATE(2880), 1, sym_comment, - STATE(421), 2, + STATE(1131), 2, sym__blosure, sym_val_variable, - STATE(709), 2, + STATE(2241), 2, sym_block, sym_val_closure, - [132365] = 8, - ACTIONS(147), 1, + [132414] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4437), 1, - sym_cmd_identifier, - ACTIONS(4439), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - STATE(884), 1, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, sym__str_double_quotes, - STATE(894), 1, + STATE(2752), 1, sym_val_string, - STATE(951), 1, - sym__command_name, STATE(2881), 1, sym_comment, - ACTIONS(4441), 2, + STATE(3395), 1, + sym__command_name, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132391] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4088), 1, - anon_sym_DOLLAR, - ACTIONS(4090), 1, - anon_sym_LBRACE, - STATE(1920), 1, - sym__var, - STATE(2882), 1, - sym_comment, - STATE(1127), 2, - sym__blosure, - sym_val_variable, - STATE(2177), 2, - sym_block, - sym_val_closure, - [132415] = 8, - ACTIONS(147), 1, + [132440] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4437), 1, - sym_cmd_identifier, - ACTIONS(4439), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - STATE(884), 1, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, sym__str_double_quotes, - STATE(894), 1, + STATE(2752), 1, sym_val_string, - STATE(970), 1, - sym__command_name, - STATE(2883), 1, + STATE(2882), 1, sym_comment, - ACTIONS(4441), 2, + STATE(3608), 1, + sym__command_name, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132441] = 8, - ACTIONS(147), 1, + [132466] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(995), 1, + sym__assignment_pattern, + STATE(2883), 1, + sym_comment, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3511), 1, + sym__assignment_pattern_last, + STATE(3518), 1, + sym__variable_name, + [132494] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, STATE(2884), 1, sym_comment, - STATE(3439), 1, + STATE(3292), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132467] = 8, - ACTIONS(147), 1, + [132520] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4437), 1, - sym_cmd_identifier, - ACTIONS(4439), 1, - anon_sym_DQUOTE, - STATE(884), 1, - sym__str_double_quotes, - STATE(894), 1, - sym_val_string, - STATE(914), 1, - sym__command_name, + ACTIONS(4453), 1, + anon_sym_COLON, + ACTIONS(4455), 1, + anon_sym_COMMA, STATE(2885), 1, sym_comment, - ACTIONS(4441), 2, + ACTIONS(4451), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [132493] = 8, - ACTIONS(147), 1, + [132540] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, STATE(2886), 1, sym_comment, - STATE(3566), 1, + STATE(3525), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132519] = 8, - ACTIONS(147), 1, + [132566] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4443), 1, - sym_cmd_identifier, - ACTIONS(4445), 1, - anon_sym_DQUOTE, - STATE(495), 1, - sym__command_name, - STATE(769), 1, - sym__str_double_quotes, - STATE(781), 1, - sym_val_string, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(1003), 1, + sym__assignment_pattern, STATE(2887), 1, sym_comment, - ACTIONS(4447), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [132545] = 8, - ACTIONS(147), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3510), 1, + sym__assignment_pattern_last, + STATE(3518), 1, + sym__variable_name, + [132594] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4457), 1, sym_cmd_identifier, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2765), 1, + STATE(498), 1, + sym__command_name, + STATE(774), 1, sym_val_string, + STATE(782), 1, + sym__str_double_quotes, STATE(2888), 1, sym_comment, - STATE(3304), 1, - sym__command_name, - ACTIONS(2553), 2, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [132571] = 8, - ACTIONS(147), 1, + [132620] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4437), 1, - sym_cmd_identifier, - ACTIONS(4439), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - STATE(559), 1, - sym__command_name, - STATE(884), 1, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, sym__str_double_quotes, - STATE(894), 1, + STATE(2752), 1, sym_val_string, STATE(2889), 1, sym_comment, - ACTIONS(4441), 2, + STATE(3396), 1, + sym__command_name, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132597] = 8, - ACTIONS(147), 1, + [132646] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4443), 1, - sym_cmd_identifier, - ACTIONS(4445), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - STATE(769), 1, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, sym__str_double_quotes, - STATE(781), 1, + STATE(2752), 1, sym_val_string, - STATE(865), 1, - sym__command_name, STATE(2890), 1, sym_comment, - ACTIONS(4447), 2, + STATE(3683), 1, + sym__command_name, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132623] = 8, - ACTIONS(147), 1, + [132672] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4443), 1, - sym_cmd_identifier, - ACTIONS(4445), 1, - anon_sym_DQUOTE, - STATE(769), 1, - sym__str_double_quotes, - STATE(781), 1, - sym_val_string, - STATE(863), 1, - sym__command_name, + ACTIONS(4461), 1, + anon_sym_COLON, + ACTIONS(4463), 1, + anon_sym_COMMA, STATE(2891), 1, sym_comment, - ACTIONS(4447), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [132649] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(4459), 5, + sym_identifier, + anon_sym_GT, anon_sym_DQUOTE, - ACTIONS(4307), 1, - sym_cmd_identifier, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2765), 1, - sym_val_string, - STATE(2892), 1, - sym_comment, - STATE(3297), 1, - sym__command_name, - ACTIONS(2553), 2, sym__str_single_quotes, sym__str_back_ticks, - [132675] = 7, - ACTIONS(147), 1, + [132692] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4218), 1, + ACTIONS(4208), 1, anon_sym_DOLLAR, - ACTIONS(4220), 1, + ACTIONS(4210), 1, anon_sym_LBRACE, STATE(1882), 1, sym__var, - STATE(2893), 1, - sym_comment, - STATE(1051), 2, - sym__blosure, - sym_val_variable, - STATE(2135), 2, - sym_block, - sym_val_closure, - [132699] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4437), 1, - sym_cmd_identifier, - ACTIONS(4439), 1, - anon_sym_DQUOTE, - STATE(884), 1, - sym__str_double_quotes, - STATE(894), 1, - sym_val_string, - STATE(930), 1, - sym__command_name, - STATE(2894), 1, - sym_comment, - ACTIONS(4441), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [132725] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4307), 1, - sym_cmd_identifier, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2765), 1, - sym_val_string, - STATE(2769), 1, - sym__command_name, - STATE(2895), 1, - sym_comment, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [132751] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4400), 1, - anon_sym_DQUOTE, - ACTIONS(4449), 1, - sym_cmd_identifier, - STATE(2650), 1, - sym__str_double_quotes, - STATE(2757), 1, - sym_val_string, - STATE(2769), 1, - sym__command_name, - STATE(2896), 1, - sym_comment, - ACTIONS(4402), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [132777] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4307), 1, - sym_cmd_identifier, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2765), 1, - sym_val_string, - STATE(2897), 1, + STATE(2892), 1, sym_comment, - STATE(3655), 1, - sym__command_name, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [132803] = 8, - ACTIONS(147), 1, + STATE(1081), 2, + sym__blosure, + sym_val_variable, + STATE(2126), 2, + sym_block, + sym_val_closure, + [132716] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2898), 1, + STATE(2893), 1, sym_comment, - STATE(3441), 1, + STATE(3298), 1, sym__command_name, - ACTIONS(2553), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [132829] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4453), 1, - anon_sym_COLON, - ACTIONS(4455), 1, - anon_sym_COMMA, - STATE(2899), 1, - sym_comment, - ACTIONS(4451), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132849] = 5, - ACTIONS(147), 1, + [132742] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4457), 1, + ACTIONS(4465), 1, anon_sym_DOT, - STATE(2076), 1, + STATE(2036), 1, sym_path, - STATE(2900), 2, + STATE(2894), 1, sym_comment, + STATE(2910), 1, aux_sym_cell_path_repeat1, - ACTIONS(596), 4, + ACTIONS(599), 4, anon_sym_EQ, anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, - [132869] = 8, - ACTIONS(147), 1, + [132764] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2901), 1, + STATE(2895), 1, sym_comment, - STATE(3521), 1, + STATE(3524), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [132895] = 5, - ACTIONS(147), 1, + [132790] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4462), 1, - anon_sym_COLON, - ACTIONS(4464), 1, - anon_sym_COMMA, - STATE(2902), 1, - sym_comment, - ACTIONS(4460), 5, - sym_identifier, - anon_sym_GT, + ACTIONS(4445), 1, anon_sym_DQUOTE, + ACTIONS(4457), 1, + sym_cmd_identifier, + STATE(774), 1, + sym_val_string, + STATE(782), 1, + sym__str_double_quotes, + STATE(817), 1, + sym__command_name, + STATE(2896), 1, + sym_comment, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [132915] = 8, - ACTIONS(147), 1, + [132816] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4437), 1, - sym_cmd_identifier, - ACTIONS(4439), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, - STATE(884), 1, - sym__str_double_quotes, - STATE(894), 1, + ACTIONS(4457), 1, + sym_cmd_identifier, + STATE(774), 1, sym_val_string, - STATE(943), 1, + STATE(782), 1, + sym__str_double_quotes, + STATE(818), 1, sym__command_name, - STATE(2903), 1, + STATE(2897), 1, sym_comment, - ACTIONS(4441), 2, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [132941] = 4, + [132842] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1324), 1, - anon_sym_LF, - STATE(2904), 1, + ACTIONS(4467), 1, + aux_sym_long_flag_token1, + STATE(2898), 1, sym_comment, - ACTIONS(1322), 6, + ACTIONS(1312), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1310), 4, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, anon_sym_DASH_DASH, - anon_sym_RBRACE, sym_short_flag, - [132959] = 9, - ACTIONS(147), 1, + [132862] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(1003), 1, - sym__assignment_pattern, - STATE(2905), 1, + ACTIONS(4439), 1, + sym_cmd_identifier, + ACTIONS(4441), 1, + anon_sym_DQUOTE, + STATE(809), 1, + sym__str_double_quotes, + STATE(858), 1, + sym_val_string, + STATE(933), 1, + sym__command_name, + STATE(2899), 1, sym_comment, - STATE(3180), 1, + ACTIONS(4443), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [132888] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4122), 1, + anon_sym_DOLLAR, + ACTIONS(4124), 1, + anon_sym_LBRACE, + STATE(574), 1, sym__var, - STATE(3209), 1, + STATE(2900), 1, + sym_comment, + STATE(422), 2, + sym__blosure, sym_val_variable, - STATE(3469), 1, - sym__variable_name, - STATE(3471), 1, - sym__assignment_pattern_last, - [132987] = 8, - ACTIONS(147), 1, + STATE(726), 2, + sym_block, + sym_val_closure, + [132912] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2906), 1, + STATE(2901), 1, sym_comment, - STATE(3685), 1, + STATE(3612), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [133013] = 8, - ACTIONS(147), 1, + [132938] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4469), 1, + anon_sym_alias, + ACTIONS(4471), 1, + anon_sym_const, + ACTIONS(4473), 1, + anon_sym_def, + ACTIONS(4475), 1, + anon_sym_def_DASHenv, + ACTIONS(4477), 1, + anon_sym_extern, + ACTIONS(4479), 1, + anon_sym_module, + ACTIONS(4481), 1, + anon_sym_use, + STATE(2902), 1, + sym_comment, + [132966] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4439), 1, sym_cmd_identifier, - STATE(1035), 1, + ACTIONS(4441), 1, + anon_sym_DQUOTE, + STATE(809), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(858), 1, sym_val_string, - STATE(2907), 1, - sym_comment, - STATE(3715), 1, + STATE(936), 1, sym__command_name, - ACTIONS(2553), 2, + STATE(2903), 1, + sym_comment, + ACTIONS(4443), 2, sym__str_single_quotes, sym__str_back_ticks, - [133039] = 8, - ACTIONS(147), 1, + [132992] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4439), 1, sym_cmd_identifier, - STATE(1035), 1, + ACTIONS(4441), 1, + anon_sym_DQUOTE, + STATE(809), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(858), 1, sym_val_string, - STATE(2908), 1, - sym_comment, - STATE(3707), 1, + STATE(925), 1, sym__command_name, - ACTIONS(2553), 2, + STATE(2904), 1, + sym_comment, + ACTIONS(4443), 2, sym__str_single_quotes, sym__str_back_ticks, - [133065] = 7, + [133018] = 7, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(4445), 1, anon_sym_DQUOTE, - ACTIONS(4466), 1, + ACTIONS(4449), 1, aux_sym_unquoted_token1, - STATE(769), 1, + STATE(782), 1, sym__str_double_quotes, - STATE(2909), 1, + STATE(2905), 1, sym_comment, ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(487), 2, + STATE(499), 2, sym_val_string, sym_unquoted, - [133089] = 4, - ACTIONS(3), 1, + [133042] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1423), 1, - anon_sym_LF, - STATE(2910), 1, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(995), 1, + sym__assignment_pattern, + STATE(2906), 1, sym_comment, - ACTIONS(1421), 6, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_DASH_DASH, - anon_sym_RBRACE, - sym_short_flag, - [133107] = 8, - ACTIONS(147), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3362), 1, + sym__assignment_pattern_last, + STATE(3483), 1, + sym__variable_name, + [133070] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4443), 1, - sym_cmd_identifier, - ACTIONS(4445), 1, - anon_sym_DQUOTE, - STATE(769), 1, - sym__str_double_quotes, - STATE(781), 1, - sym_val_string, - STATE(801), 1, - sym__command_name, - STATE(2911), 1, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(1003), 1, + sym__assignment_pattern, + STATE(2907), 1, sym_comment, - ACTIONS(4447), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [133133] = 8, - ACTIONS(147), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3393), 1, + sym__assignment_pattern_last, + STATE(3483), 1, + sym__variable_name, + [133098] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2912), 1, + STATE(2908), 1, sym_comment, - STATE(3375), 1, + STATE(3242), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [133159] = 6, - ACTIONS(147), 1, + [133124] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4468), 1, + ACTIONS(1322), 1, + anon_sym_LF, + STATE(2909), 1, + sym_comment, + ACTIONS(1320), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + [133142] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4465), 1, anon_sym_DOT, - STATE(2076), 1, + STATE(2036), 1, sym_path, - STATE(2900), 1, - aux_sym_cell_path_repeat1, - STATE(2913), 1, + STATE(2910), 1, sym_comment, - ACTIONS(615), 4, + STATE(2928), 1, + aux_sym_cell_path_repeat1, + ACTIONS(588), 4, anon_sym_EQ, anon_sym_COLON, anon_sym_LBRACK, anon_sym_RBRACK, - [133181] = 8, - ACTIONS(147), 1, + [133164] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, - anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(989), 1, + sym__assignment_pattern, + STATE(2911), 1, + sym_comment, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3320), 1, + sym__assignment_pattern_last, + STATE(3483), 1, + sym__variable_name, + [133192] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(994), 1, + sym__assignment_pattern, + STATE(2912), 1, + sym_comment, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3365), 1, + sym__assignment_pattern_last, + STATE(3483), 1, + sym__variable_name, + [133220] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4473), 1, + anon_sym_def, + ACTIONS(4475), 1, + anon_sym_def_DASHenv, + ACTIONS(4477), 1, + anon_sym_extern, + ACTIONS(4479), 1, + anon_sym_module, + ACTIONS(4481), 1, + anon_sym_use, + ACTIONS(4483), 1, + anon_sym_alias, + ACTIONS(4485), 1, + anon_sym_const, + STATE(2913), 1, + sym_comment, + [133248] = 9, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4487), 1, + anon_sym_alias, + ACTIONS(4489), 1, + anon_sym_const, + ACTIONS(4491), 1, + anon_sym_def, + ACTIONS(4493), 1, + anon_sym_def_DASHenv, + ACTIONS(4495), 1, + anon_sym_extern, + ACTIONS(4497), 1, + anon_sym_module, + ACTIONS(4499), 1, + anon_sym_use, + STATE(2914), 1, + sym_comment, + [133276] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4439), 1, sym_cmd_identifier, - STATE(1035), 1, + ACTIONS(4441), 1, + anon_sym_DQUOTE, + STATE(525), 1, + sym__command_name, + STATE(809), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(858), 1, sym_val_string, - STATE(2914), 1, + STATE(2915), 1, sym_comment, - STATE(3601), 1, - sym__command_name, - ACTIONS(2553), 2, + ACTIONS(4443), 2, sym__str_single_quotes, sym__str_back_ticks, - [133207] = 8, - ACTIONS(147), 1, + [133302] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4457), 1, sym_cmd_identifier, - STATE(1035), 1, - sym__str_double_quotes, - STATE(2765), 1, + STATE(774), 1, sym_val_string, - STATE(2915), 1, - sym_comment, - STATE(3379), 1, + STATE(782), 1, + sym__str_double_quotes, + STATE(884), 1, sym__command_name, - ACTIONS(2553), 2, + STATE(2916), 1, + sym_comment, + ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [133233] = 8, - ACTIONS(147), 1, + [133328] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2916), 1, + STATE(2917), 1, sym_comment, - STATE(3378), 1, + STATE(3308), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [133259] = 9, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(1004), 1, - sym__assignment_pattern, - STATE(2917), 1, - sym_comment, - STATE(3180), 1, - sym__var, - STATE(3209), 1, - sym_val_variable, - STATE(3469), 1, - sym__variable_name, - STATE(3470), 1, - sym__assignment_pattern_last, - [133287] = 8, - ACTIONS(147), 1, + [133354] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, STATE(2918), 1, sym_comment, - STATE(3528), 1, + STATE(3647), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [133313] = 8, - ACTIONS(147), 1, + [133380] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4443), 1, + ACTIONS(4439), 1, sym_cmd_identifier, - ACTIONS(4445), 1, + ACTIONS(4441), 1, anon_sym_DQUOTE, - STATE(769), 1, + STATE(809), 1, sym__str_double_quotes, - STATE(781), 1, + STATE(858), 1, sym_val_string, - STATE(813), 1, + STATE(952), 1, sym__command_name, STATE(2919), 1, sym_comment, - ACTIONS(4447), 2, + ACTIONS(4443), 2, sym__str_single_quotes, sym__str_back_ticks, - [133339] = 6, - ACTIONS(147), 1, + [133406] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4468), 1, - anon_sym_DOT, - STATE(2076), 1, - sym_path, - STATE(2913), 1, - aux_sym_cell_path_repeat1, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(989), 1, + sym__assignment_pattern, STATE(2920), 1, sym_comment, - ACTIONS(584), 4, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_LBRACK, - anon_sym_RBRACK, - [133361] = 8, - ACTIONS(147), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3518), 1, + sym__variable_name, + STATE(3519), 1, + sym__assignment_pattern_last, + [133434] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4443), 1, - sym_cmd_identifier, - ACTIONS(4445), 1, + ACTIONS(4404), 1, anon_sym_DQUOTE, - STATE(769), 1, + ACTIONS(4501), 1, + sym_cmd_identifier, + STATE(2653), 1, sym__str_double_quotes, - STATE(781), 1, - sym_val_string, - STATE(814), 1, + STATE(2759), 1, sym__command_name, + STATE(2763), 1, + sym_val_string, STATE(2921), 1, sym_comment, - ACTIONS(4447), 2, + ACTIONS(4406), 2, sym__str_single_quotes, sym__str_back_ticks, - [133387] = 9, - ACTIONS(147), 1, + [133460] = 9, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4116), 1, + ACTIONS(4110), 1, anon_sym_DOLLAR, - ACTIONS(4362), 1, + ACTIONS(4372), 1, sym_identifier, - STATE(986), 1, + STATE(994), 1, sym__assignment_pattern, STATE(2922), 1, sym_comment, - STATE(3180), 1, - sym__var, - STATE(3209), 1, + STATE(3008), 1, sym_val_variable, - STATE(3463), 1, + STATE(3172), 1, + sym__var, + STATE(3504), 1, sym__assignment_pattern_last, - STATE(3469), 1, + STATE(3518), 1, sym__variable_name, - [133415] = 7, - ACTIONS(147), 1, + [133488] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4100), 1, - anon_sym_DOLLAR, - ACTIONS(4102), 1, - anon_sym_LBRACE, - STATE(509), 1, - sym__var, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2752), 1, + sym_val_string, STATE(2923), 1, sym_comment, - STATE(412), 2, - sym__blosure, - sym_val_variable, - STATE(703), 2, - sym_block, - sym_val_closure, - [133439] = 7, + STATE(3535), 1, + sym__command_name, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [133514] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4439), 1, + ACTIONS(4441), 1, anon_sym_DQUOTE, - ACTIONS(4470), 1, + ACTIONS(4503), 1, aux_sym_unquoted_token1, - STATE(884), 1, + STATE(809), 1, sym__str_double_quotes, STATE(2924), 1, sym_comment, - ACTIONS(4441), 2, + ACTIONS(4443), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(543), 2, + STATE(544), 2, sym_val_string, sym_unquoted, - [133463] = 9, - ACTIONS(147), 1, + [133538] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(986), 1, - sym__assignment_pattern, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2752), 1, + sym_val_string, STATE(2925), 1, sym_comment, - STATE(3180), 1, - sym__var, - STATE(3209), 1, - sym_val_variable, - STATE(3291), 1, - sym__assignment_pattern_last, - STATE(3507), 1, - sym__variable_name, - [133491] = 7, + STATE(3286), 1, + sym__command_name, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [133564] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4439), 1, + ACTIONS(1373), 1, + anon_sym_LF, + STATE(2926), 1, + sym_comment, + ACTIONS(1371), 6, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_DASH_DASH, + anon_sym_RBRACE, + sym_short_flag, + [133582] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4470), 1, - aux_sym_unquoted_token1, - STATE(884), 1, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, sym__str_double_quotes, - STATE(2926), 1, + STATE(2752), 1, + sym_val_string, + STATE(2927), 1, sym_comment, - ACTIONS(4441), 2, + STATE(3659), 1, + sym__command_name, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(542), 2, - sym_val_string, - sym_unquoted, - [133515] = 8, - ACTIONS(147), 1, + [133608] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4505), 1, + anon_sym_DOT, + STATE(2036), 1, + sym_path, + STATE(2928), 2, + sym_comment, + aux_sym_cell_path_repeat1, + ACTIONS(592), 4, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_LBRACK, + anon_sym_RBRACK, + [133628] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2927), 1, + STATE(2929), 1, sym_comment, - STATE(3641), 1, + STATE(3287), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [133541] = 9, - ACTIONS(147), 1, + [133654] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4116), 1, + ACTIONS(4102), 1, anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(1003), 1, - sym__assignment_pattern, - STATE(2928), 1, - sym_comment, - STATE(3180), 1, + ACTIONS(4104), 1, + anon_sym_LBRACE, + STATE(541), 1, sym__var, - STATE(3209), 1, + STATE(2930), 1, + sym_comment, + STATE(354), 2, + sym__blosure, sym_val_variable, - STATE(3296), 1, - sym__assignment_pattern_last, - STATE(3507), 1, - sym__variable_name, - [133569] = 7, - ACTIONS(3), 1, + STATE(695), 2, + sym_block, + sym_val_closure, + [133678] = 8, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(4445), 1, anon_sym_DQUOTE, - ACTIONS(4466), 1, - aux_sym_unquoted_token1, - STATE(769), 1, + ACTIONS(4457), 1, + sym_cmd_identifier, + STATE(774), 1, + sym_val_string, + STATE(782), 1, sym__str_double_quotes, - STATE(2929), 1, + STATE(885), 1, + sym__command_name, + STATE(2931), 1, sym_comment, ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - STATE(497), 2, - sym_val_string, - sym_unquoted, - [133593] = 8, - ACTIONS(147), 1, + [133704] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4443), 1, + ACTIONS(4439), 1, sym_cmd_identifier, - ACTIONS(4445), 1, + ACTIONS(4441), 1, anon_sym_DQUOTE, - STATE(769), 1, + STATE(809), 1, sym__str_double_quotes, - STATE(781), 1, + STATE(858), 1, sym_val_string, - STATE(832), 1, + STATE(931), 1, sym__command_name, - STATE(2930), 1, + STATE(2932), 1, + sym_comment, + ACTIONS(4443), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [133730] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + ACTIONS(4457), 1, + sym_cmd_identifier, + STATE(774), 1, + sym_val_string, + STATE(782), 1, + sym__str_double_quotes, + STATE(792), 1, + sym__command_name, + STATE(2933), 1, sym_comment, ACTIONS(4447), 2, sym__str_single_quotes, sym__str_back_ticks, - [133619] = 8, - ACTIONS(147), 1, + [133756] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(2555), 1, anon_sym_DQUOTE, - ACTIONS(4307), 1, + ACTIONS(4300), 1, sym_cmd_identifier, - STATE(1035), 1, + STATE(1029), 1, sym__str_double_quotes, - STATE(2765), 1, + STATE(2752), 1, sym_val_string, - STATE(2931), 1, + STATE(2934), 1, sym_comment, - STATE(3413), 1, + STATE(3529), 1, sym__command_name, - ACTIONS(2553), 2, + ACTIONS(2557), 2, sym__str_single_quotes, sym__str_back_ticks, - [133645] = 7, + [133782] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_LPAREN, - ACTIONS(4476), 1, - anon_sym_DQUOTE2, - STATE(2932), 1, - sym_comment, + ACTIONS(4441), 1, + anon_sym_DQUOTE, + ACTIONS(4503), 1, + aux_sym_unquoted_token1, + STATE(809), 1, + sym__str_double_quotes, STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, - sym_expr_interpolated, - ACTIONS(4474), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [133668] = 8, - ACTIONS(147), 1, + sym_comment, + ACTIONS(4443), 2, + sym__str_single_quotes, + sym__str_back_ticks, + STATE(510), 2, + sym_val_string, + sym_unquoted, + [133806] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4478), 1, - sym_identifier, - STATE(2933), 1, + ACTIONS(4445), 1, + anon_sym_DQUOTE, + ACTIONS(4457), 1, + sym_cmd_identifier, + STATE(774), 1, + sym_val_string, + STATE(782), 1, + sym__str_double_quotes, + STATE(841), 1, + sym__command_name, + STATE(2936), 1, sym_comment, - STATE(2992), 1, - aux_sym_overlay_use_repeat1, - STATE(3174), 1, - sym_long_flag, - STATE(3485), 1, - sym__flag, - [133693] = 7, - ACTIONS(3), 1, + ACTIONS(4447), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [133832] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_LPAREN, - ACTIONS(4480), 1, - anon_sym_DQUOTE2, - STATE(2932), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(2934), 1, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4300), 1, + sym_cmd_identifier, + STATE(1029), 1, + sym__str_double_quotes, + STATE(2752), 1, + sym_val_string, + STATE(2759), 1, + sym__command_name, + STATE(2937), 1, sym_comment, - STATE(3415), 1, - sym_expr_interpolated, - ACTIONS(4474), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [133716] = 6, + ACTIONS(2557), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [133858] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4482), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4488), 1, + ACTIONS(4512), 1, anon_sym_DQUOTE2, - STATE(3415), 1, + STATE(2938), 1, + sym_comment, + STATE(2951), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4485), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - STATE(2935), 2, - sym_comment, - aux_sym__inter_double_quotes_repeat1, - [133737] = 4, - ACTIONS(147), 1, + [133881] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4492), 1, - anon_sym_COMMA, - STATE(2936), 1, - sym_comment, - ACTIONS(4490), 5, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [133754] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1788), 1, - anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(804), 1, - sym__terminator, - STATE(2937), 1, + STATE(1003), 1, + sym__assignment_pattern, + STATE(2939), 1, sym_comment, - STATE(2945), 1, - aux_sym__block_body_repeat1, - ACTIONS(4494), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [133777] = 6, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3469), 1, + sym__variable_name, + [133906] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(4496), 1, + ACTIONS(1638), 1, anon_sym_LF, - STATE(1784), 1, - aux_sym_pipe_element_repeat1, - STATE(2938), 1, + ACTIONS(4514), 1, + anon_sym_else, + STATE(2940), 1, sym_comment, - ACTIONS(3662), 3, + ACTIONS(1636), 4, anon_sym_SEMI, anon_sym_RPAREN, + anon_sym_PIPE, anon_sym_RBRACE, - [133798] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4501), 1, - anon_sym_COMMA, - STATE(2939), 1, - sym_comment, - ACTIONS(4499), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [133815] = 7, + [133925] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4503), 1, + ACTIONS(4516), 1, anon_sym_DQUOTE2, - STATE(2940), 1, + STATE(2941), 1, sym_comment, - STATE(2942), 1, + STATE(2979), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [133838] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(1306), 1, - sym_identifier, - ACTIONS(4505), 1, - aux_sym_long_flag_token1, - STATE(2941), 1, - sym_comment, - ACTIONS(1308), 4, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [133857] = 7, + [133948] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4507), 1, + ACTIONS(4518), 1, anon_sym_DQUOTE2, - STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, STATE(2942), 1, sym_comment, - STATE(3415), 1, + STATE(2953), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [133880] = 5, + [133971] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1559), 1, - anon_sym_LF, - ACTIONS(4509), 1, - anon_sym_catch, + ACTIONS(4508), 1, + anon_sym_LPAREN, + ACTIONS(4520), 1, + anon_sym_DQUOTE2, STATE(2943), 1, sym_comment, - ACTIONS(1557), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [133899] = 8, - ACTIONS(147), 1, + STATE(3004), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, + sym_expr_interpolated, + ACTIONS(4510), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [133994] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4511), 1, - anon_sym_LBRACE, - STATE(944), 1, - sym_val_record, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(989), 1, + sym__assignment_pattern, STATE(2944), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3517), 1, - sym__flag, - [133924] = 7, - ACTIONS(3), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3469), 1, + sym__variable_name, + [134019] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1788), 1, - anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(708), 1, - aux_sym__block_body_repeat1, - STATE(804), 1, - sym__terminator, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(995), 1, + sym__assignment_pattern, STATE(2945), 1, sym_comment, - ACTIONS(4513), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [133947] = 6, - ACTIONS(3), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3469), 1, + sym__variable_name, + [134044] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(4517), 1, - anon_sym_LF, - STATE(1733), 1, - aux_sym_pipe_element_repeat1, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(994), 1, + sym__assignment_pattern, STATE(2946), 1, sym_comment, - ACTIONS(4515), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [133968] = 8, - ACTIONS(147), 1, + STATE(3008), 1, + sym_val_variable, + STATE(3172), 1, + sym__var, + STATE(3469), 1, + sym__variable_name, + [134069] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4520), 1, - anon_sym_alias, + ACTIONS(4508), 1, + anon_sym_LPAREN, ACTIONS(4522), 1, - anon_sym_def, - ACTIONS(4524), 1, - anon_sym_def_DASHenv, - ACTIONS(4526), 1, - anon_sym_extern, - ACTIONS(4528), 1, - anon_sym_module, - ACTIONS(4530), 1, - anon_sym_use, + anon_sym_DQUOTE2, STATE(2947), 1, sym_comment, - [133993] = 7, + STATE(2948), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, + sym_expr_interpolated, + ACTIONS(4510), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134092] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1788), 1, - anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(804), 1, - sym__terminator, + ACTIONS(4508), 1, + anon_sym_LPAREN, + ACTIONS(4524), 1, + anon_sym_DQUOTE2, STATE(2948), 1, sym_comment, - STATE(2956), 1, - aux_sym__block_body_repeat1, - ACTIONS(4532), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [134016] = 8, - ACTIONS(147), 1, + STATE(2953), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, + sym_expr_interpolated, + ACTIONS(4510), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134115] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4534), 1, - sym_identifier, STATE(2949), 1, sym_comment, - STATE(2992), 1, - aux_sym_overlay_use_repeat1, - STATE(3174), 1, - sym_long_flag, - STATE(3485), 1, - sym__flag, - [134041] = 7, + ACTIONS(771), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [134130] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_LPAREN, - ACTIONS(4536), 1, - anon_sym_DQUOTE2, - STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, + ACTIONS(1312), 1, + anon_sym_LF, + ACTIONS(4526), 1, + aux_sym_long_flag_token1, STATE(2950), 1, sym_comment, - STATE(3415), 1, - sym_expr_interpolated, - ACTIONS(4474), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [134064] = 7, + ACTIONS(1310), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [134149] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4538), 1, + ACTIONS(4528), 1, anon_sym_DQUOTE2, STATE(2951), 1, sym_comment, - STATE(2952), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134087] = 7, + [134172] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4540), 1, + ACTIONS(4530), 1, anon_sym_DQUOTE2, - STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, STATE(2952), 1, sym_comment, - STATE(3415), 1, + STATE(2953), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134110] = 7, + [134195] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4532), 1, anon_sym_LPAREN, - ACTIONS(4542), 1, + ACTIONS(4538), 1, anon_sym_DQUOTE2, - STATE(2950), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(2953), 1, - sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4535), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134133] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1656), 1, - anon_sym_LF, - ACTIONS(4544), 1, - anon_sym_else, - STATE(2954), 1, - sym_comment, - ACTIONS(1654), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [134152] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(2955), 1, - sym_comment, - ACTIONS(1423), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1421), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [134169] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1788), 1, - anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(708), 1, - aux_sym__block_body_repeat1, - STATE(804), 1, - sym__terminator, - STATE(2956), 1, + STATE(2953), 2, sym_comment, - ACTIONS(4546), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [134192] = 4, - ACTIONS(3), 1, + aux_sym__inter_double_quotes_repeat1, + [134216] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2957), 1, + ACTIONS(4542), 1, + anon_sym_COMMA, + STATE(2954), 1, sym_comment, - ACTIONS(1324), 2, - ts_builtin_sym_end, - anon_sym_LF, - ACTIONS(1322), 4, - anon_sym_SEMI, - anon_sym_PIPE, - anon_sym_DASH_DASH, - sym_short_flag, - [134209] = 7, + ACTIONS(4540), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [134233] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4548), 1, + ACTIONS(4544), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2952), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2958), 1, + STATE(2955), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134232] = 7, + [134256] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4550), 1, + ACTIONS(4546), 1, anon_sym_DQUOTE2, + STATE(2956), 1, + sym_comment, STATE(2958), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2959), 1, - sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134255] = 7, + [134279] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4550), 1, + anon_sym_COMMA, + STATE(2957), 1, + sym_comment, + ACTIONS(4548), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [134296] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, ACTIONS(4552), 1, anon_sym_DQUOTE2, - STATE(2960), 1, - sym_comment, - STATE(2962), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(2958), 1, + sym_comment, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134278] = 8, - ACTIONS(147), 1, + [134319] = 8, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, ACTIONS(4554), 1, - anon_sym_alias, - ACTIONS(4556), 1, - anon_sym_def, + sym_identifier, + STATE(2959), 1, + sym_comment, + STATE(2988), 1, + aux_sym_overlay_use_repeat1, + STATE(3165), 1, + sym_long_flag, + STATE(3470), 1, + sym__flag, + [134344] = 4, + ACTIONS(157), 1, + anon_sym_POUND, ACTIONS(4558), 1, - anon_sym_def_DASHenv, - ACTIONS(4560), 1, - anon_sym_extern, - ACTIONS(4562), 1, - anon_sym_module, - ACTIONS(4564), 1, - anon_sym_use, + anon_sym_COMMA, + STATE(2960), 1, + sym_comment, + ACTIONS(4556), 5, + sym_cmd_identifier, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [134361] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, + anon_sym_LF, + STATE(791), 1, + sym__terminator, STATE(2961), 1, sym_comment, - [134303] = 7, + STATE(2971), 1, + aux_sym__block_body_repeat1, + ACTIONS(4560), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134384] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4566), 1, + ACTIONS(4562), 1, anon_sym_DQUOTE2, - STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(2962), 1, - sym_comment, - STATE(3415), 1, - sym_expr_interpolated, - ACTIONS(4474), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [134326] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(986), 1, - sym__assignment_pattern, - STATE(2963), 1, - sym_comment, - STATE(3180), 1, - sym__var, - STATE(3209), 1, - sym_val_variable, - STATE(3502), 1, - sym__variable_name, - [134351] = 7, + STATE(2962), 1, + sym_comment, + STATE(2963), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, + sym_expr_interpolated, + ACTIONS(4510), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [134407] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4568), 1, + ACTIONS(4564), 1, anon_sym_DQUOTE2, - STATE(2964), 1, - sym_comment, - STATE(2966), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(2963), 1, + sym_comment, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134374] = 8, - ACTIONS(147), 1, + [134430] = 6, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(4566), 1, + anon_sym_LF, + STATE(1759), 1, + aux_sym_pipe_element_repeat1, + STATE(2964), 1, + sym_comment, + ACTIONS(3719), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134451] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1310), 1, sym_identifier, - STATE(1004), 1, - sym__assignment_pattern, + ACTIONS(4569), 1, + aux_sym_long_flag_token1, STATE(2965), 1, sym_comment, - STATE(3180), 1, - sym__var, - STATE(3209), 1, - sym_val_variable, - STATE(3502), 1, - sym__variable_name, - [134399] = 7, + ACTIONS(1312), 4, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [134470] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4570), 1, + ACTIONS(4571), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, STATE(2966), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134422] = 8, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(1003), 1, - sym__assignment_pattern, - STATE(2967), 1, - sym_comment, - STATE(3180), 1, - sym__var, - STATE(3209), 1, - sym_val_variable, - STATE(3502), 1, - sym__variable_name, - [134447] = 7, + [134493] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4572), 1, + ACTIONS(4573), 1, anon_sym_DQUOTE2, - STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(2968), 1, + STATE(2967), 1, sym_comment, - STATE(3415), 1, + STATE(2970), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134470] = 7, + [134516] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(2968), 1, + sym_comment, + ACTIONS(1373), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1371), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + [134533] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4574), 1, + ACTIONS(4575), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2966), 1, aux_sym__inter_double_quotes_repeat1, STATE(2969), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134493] = 7, + [134556] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4576), 1, + ACTIONS(4577), 1, anon_sym_DQUOTE2, - STATE(2968), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, STATE(2970), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134516] = 7, + [134579] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, + anon_sym_LF, + STATE(735), 1, + aux_sym__block_body_repeat1, + STATE(791), 1, + sym__terminator, + STATE(2971), 1, + sym_comment, + ACTIONS(4579), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134602] = 6, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(4583), 1, + anon_sym_LF, + STATE(1760), 1, + aux_sym_pipe_element_repeat1, + STATE(2972), 1, + sym_comment, + ACTIONS(4581), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134623] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, + anon_sym_LF, + STATE(791), 1, + sym__terminator, + STATE(2973), 1, + sym_comment, + STATE(2978), 1, + aux_sym__block_body_repeat1, + ACTIONS(4586), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134646] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + STATE(2974), 1, + sym_comment, + ACTIONS(1322), 2, + ts_builtin_sym_end, + anon_sym_LF, + ACTIONS(1320), 4, + anon_sym_SEMI, + anon_sym_PIPE, + anon_sym_DASH_DASH, + sym_short_flag, + [134663] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4578), 1, + ACTIONS(4588), 1, anon_sym_DQUOTE2, - STATE(2971), 1, + STATE(2975), 1, sym_comment, - STATE(2985), 1, + STATE(2977), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134539] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2972), 1, - sym_comment, - ACTIONS(704), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [134554] = 4, - ACTIONS(147), 1, + [134686] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4582), 1, + ACTIONS(4592), 1, anon_sym_COMMA, - STATE(2973), 1, + STATE(2976), 1, sym_comment, - ACTIONS(4580), 5, - sym_cmd_identifier, - anon_sym_RBRACK, + ACTIONS(4590), 5, + sym_identifier, + anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [134571] = 7, + [134703] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4584), 1, + ACTIONS(4594), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2974), 1, + STATE(2977), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134594] = 7, + [134726] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, + anon_sym_LF, + STATE(735), 1, + aux_sym__block_body_repeat1, + STATE(791), 1, + sym__terminator, + STATE(2978), 1, + sym_comment, + ACTIONS(4596), 2, + anon_sym_RPAREN, + anon_sym_RBRACE, + [134749] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4586), 1, + ACTIONS(4598), 1, anon_sym_DQUOTE2, - STATE(2974), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2975), 1, + STATE(2979), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134617] = 7, + [134772] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4588), 1, + ACTIONS(4600), 1, anon_sym_DQUOTE2, - STATE(2969), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2976), 1, + STATE(2980), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134640] = 7, + [134795] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4590), 1, + ACTIONS(4602), 1, anon_sym_DQUOTE2, - STATE(2977), 1, + STATE(2981), 1, sym_comment, - STATE(2979), 1, + STATE(2983), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134663] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(2978), 1, - sym_comment, - ACTIONS(672), 6, - sym_cmd_identifier, - anon_sym_COMMA, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [134678] = 7, + [134818] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4592), 1, + ACTIONS(4604), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2980), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2979), 1, + STATE(2982), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134701] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4596), 1, - anon_sym_COMMA, - STATE(2980), 1, - sym_comment, - ACTIONS(4594), 5, - sym_identifier, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [134718] = 7, + [134841] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4598), 1, + ACTIONS(4606), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2981), 1, + STATE(2983), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134741] = 7, + [134864] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4600), 1, + ACTIONS(4608), 1, anon_sym_DQUOTE2, - STATE(2981), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(2982), 1, + STATE(2984), 1, sym_comment, - STATE(3415), 1, + STATE(2987), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134764] = 3, - ACTIONS(147), 1, + [134887] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(2983), 1, + STATE(2985), 1, sym_comment, - ACTIONS(814), 6, + ACTIONS(700), 6, sym_cmd_identifier, anon_sym_COMMA, anon_sym_RBRACK, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [134779] = 5, - ACTIONS(3), 1, + [134902] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1308), 1, - anon_sym_LF, - ACTIONS(4602), 1, - aux_sym_long_flag_token1, - STATE(2984), 1, + STATE(2986), 1, sym_comment, - ACTIONS(1306), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [134798] = 7, + ACTIONS(688), 6, + sym_cmd_identifier, + anon_sym_COMMA, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [134917] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4604), 1, + ACTIONS(4610), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2985), 1, + STATE(2987), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134821] = 7, + [134940] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1114), 1, + sym_identifier, + ACTIONS(4612), 1, + anon_sym_DASH_DASH, + ACTIONS(4615), 1, + sym_short_flag, + STATE(3165), 1, + sym_long_flag, + STATE(3470), 1, + sym__flag, + STATE(2988), 2, + sym_comment, + aux_sym_overlay_use_repeat1, + [134963] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4606), 1, + ACTIONS(4618), 1, anon_sym_DQUOTE2, - STATE(2986), 1, + STATE(2989), 1, sym_comment, - STATE(2998), 1, + STATE(2991), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134844] = 7, + [134986] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4608), 1, + ACTIONS(4620), 1, anon_sym_DQUOTE2, - STATE(2987), 1, + STATE(2953), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(2990), 1, sym_comment, - STATE(2988), 1, + STATE(3429), 1, + sym_expr_interpolated, + ACTIONS(4510), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [135009] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4508), 1, + anon_sym_LPAREN, + ACTIONS(4622), 1, + anon_sym_DQUOTE2, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(2991), 1, + sym_comment, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134867] = 7, + [135032] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4610), 1, + ACTIONS(4624), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2990), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2988), 1, + STATE(2992), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, + sym_expr_interpolated, + ACTIONS(4510), 2, + sym_escaped_interpolated_content, + sym_inter_escape_sequence, + [135055] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4508), 1, + anon_sym_LPAREN, + ACTIONS(4626), 1, + anon_sym_DQUOTE2, + STATE(2993), 1, + sym_comment, + STATE(2996), 1, + aux_sym__inter_double_quotes_repeat1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134890] = 8, - ACTIONS(147), 1, + [135078] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4612), 1, + ACTIONS(4628), 1, sym_identifier, - STATE(2933), 1, - aux_sym_overlay_use_repeat1, - STATE(2989), 1, + STATE(2994), 1, sym_comment, - STATE(3174), 1, + STATE(2995), 1, + aux_sym_overlay_use_repeat1, + STATE(3165), 1, sym_long_flag, - STATE(3485), 1, + STATE(3470), 1, sym__flag, - [134915] = 8, - ACTIONS(147), 1, + [135103] = 8, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(3660), 1, + ACTIONS(3662), 1, sym_short_flag, - ACTIONS(4614), 1, + ACTIONS(4630), 1, sym_identifier, - STATE(2949), 1, + STATE(2988), 1, aux_sym_overlay_use_repeat1, - STATE(2990), 1, + STATE(2995), 1, sym_comment, - STATE(3174), 1, + STATE(3165), 1, sym_long_flag, - STATE(3485), 1, + STATE(3470), 1, sym__flag, - [134940] = 7, + [135128] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4616), 1, + ACTIONS(4632), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2991), 1, + STATE(2996), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [134963] = 7, - ACTIONS(147), 1, + [135151] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1231), 1, - sym_identifier, - ACTIONS(4618), 1, + ACTIONS(1627), 1, + anon_sym_LF, + ACTIONS(4634), 1, + anon_sym_catch, + STATE(2997), 1, + sym_comment, + ACTIONS(1625), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135170] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4636), 1, + anon_sym_LBRACE, + STATE(941), 1, + sym_val_record, + STATE(2998), 1, + sym_comment, + STATE(3165), 1, + sym_long_flag, + STATE(3545), 1, + sym__flag, + [135195] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, anon_sym_DASH_DASH, - ACTIONS(4621), 1, + ACTIONS(3662), 1, sym_short_flag, - STATE(3174), 1, + ACTIONS(4638), 1, + sym_identifier, + STATE(2959), 1, + aux_sym_overlay_use_repeat1, + STATE(2999), 1, + sym_comment, + STATE(3165), 1, sym_long_flag, - STATE(3485), 1, + STATE(3470), 1, sym__flag, - STATE(2992), 2, + [135220] = 8, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3630), 1, + anon_sym_DASH_DASH, + ACTIONS(3662), 1, + sym_short_flag, + ACTIONS(4640), 1, + anon_sym_LBRACE, + STATE(805), 1, + sym_val_record, + STATE(3000), 1, sym_comment, - aux_sym_overlay_use_repeat1, - [134986] = 7, + STATE(3165), 1, + sym_long_flag, + STATE(3565), 1, + sym__flag, + [135245] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4624), 1, + ACTIONS(4642), 1, anon_sym_DQUOTE2, - STATE(2991), 1, + STATE(2942), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2993), 1, + STATE(3001), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [135009] = 7, + [135268] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4626), 1, + ACTIONS(4644), 1, anon_sym_DQUOTE2, - STATE(2994), 1, + STATE(3002), 1, sym_comment, - STATE(2995), 1, + STATE(3003), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [135032] = 7, + [135291] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4628), 1, + ACTIONS(4646), 1, anon_sym_DQUOTE2, - STATE(2935), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(2995), 1, + STATE(3003), 1, sym_comment, - STATE(3415), 1, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [135055] = 7, + [135314] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, + ACTIONS(4508), 1, anon_sym_LPAREN, - ACTIONS(4630), 1, + ACTIONS(4648), 1, anon_sym_DQUOTE2, - STATE(2996), 1, - sym_comment, - STATE(2999), 1, + STATE(2953), 1, aux_sym__inter_double_quotes_repeat1, - STATE(3415), 1, + STATE(3004), 1, + sym_comment, + STATE(3429), 1, sym_expr_interpolated, - ACTIONS(4474), 2, + ACTIONS(4510), 2, sym_escaped_interpolated_content, sym_inter_escape_sequence, - [135078] = 8, - ACTIONS(147), 1, + [135337] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3628), 1, - anon_sym_DASH_DASH, - ACTIONS(3660), 1, - sym_short_flag, - ACTIONS(4632), 1, - anon_sym_LBRACE, - STATE(872), 1, - sym_val_record, - STATE(2997), 1, + STATE(3005), 1, sym_comment, - STATE(3174), 1, - sym_long_flag, - STATE(3531), 1, - sym__flag, - [135103] = 7, + ACTIONS(4650), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [135351] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_LPAREN, - ACTIONS(4634), 1, - anon_sym_DQUOTE2, - STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(2998), 1, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3006), 1, sym_comment, - STATE(3415), 1, - sym_expr_interpolated, - ACTIONS(4474), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [135126] = 7, - ACTIONS(3), 1, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135367] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4472), 1, - anon_sym_LPAREN, - ACTIONS(4636), 1, - anon_sym_DQUOTE2, - STATE(2935), 1, - aux_sym__inter_double_quotes_repeat1, - STATE(2999), 1, + STATE(3007), 1, sym_comment, - STATE(3415), 1, - sym_expr_interpolated, - ACTIONS(4474), 2, - sym_escaped_interpolated_content, - sym_inter_escape_sequence, - [135149] = 8, - ACTIONS(147), 1, + ACTIONS(1924), 5, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_DASH_DASH, + anon_sym_in, + sym_short_flag, + [135381] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4556), 1, - anon_sym_def, - ACTIONS(4558), 1, - anon_sym_def_DASHenv, - ACTIONS(4560), 1, - anon_sym_extern, - ACTIONS(4562), 1, - anon_sym_module, - ACTIONS(4564), 1, - anon_sym_use, - ACTIONS(4638), 1, - anon_sym_alias, - STATE(3000), 1, + STATE(3008), 1, sym_comment, - [135174] = 4, + ACTIONS(1920), 5, + anon_sym_EQ, + anon_sym_COLON, + anon_sym_DASH_DASH, + anon_sym_in, + sym_short_flag, + [135395] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3001), 1, + STATE(3009), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [135190] = 4, + [135411] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3002), 1, + STATE(3010), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [135206] = 6, - ACTIONS(147), 1, + [135427] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4648), 1, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4664), 1, + anon_sym_SQUOTE, + STATE(3011), 1, + sym_comment, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, + sym_expr_interpolated, + [135449] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2139), 1, anon_sym_DQUOTE, - ACTIONS(4652), 1, + ACTIONS(4668), 1, aux_sym_path_token1, - STATE(1698), 1, + STATE(1680), 1, sym__str_double_quotes, - STATE(3003), 1, + STATE(3012), 1, sym_comment, - ACTIONS(4650), 2, + ACTIONS(4666), 2, sym__str_single_quotes, sym__str_back_ticks, - [135226] = 3, - ACTIONS(147), 1, + [135469] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3004), 1, + ACTIONS(4658), 1, + anon_sym_LF, + STATE(3013), 1, sym_comment, - ACTIONS(4654), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [135240] = 6, - ACTIONS(147), 1, + ACTIONS(4656), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135485] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4656), 1, - anon_sym_DQUOTE, - ACTIONS(4660), 1, - aux_sym_path_token1, - STATE(1809), 1, - sym__str_double_quotes, - STATE(3005), 1, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, + sym_identifier, + STATE(2180), 1, + sym__var, + STATE(3008), 1, + sym_val_variable, + STATE(3014), 1, sym_comment, - ACTIONS(4658), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135260] = 4, + STATE(3173), 1, + sym__variable_name, + [135507] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4672), 1, anon_sym_LF, - STATE(3006), 1, + STATE(3015), 1, sym_comment, - ACTIONS(4662), 4, + ACTIONS(4670), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [135276] = 6, - ACTIONS(147), 1, + [135523] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4666), 1, - anon_sym_DQUOTE, - ACTIONS(4670), 1, - aux_sym_path_token1, - STATE(1853), 1, - sym__str_double_quotes, - STATE(3007), 1, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3016), 1, sym_comment, - ACTIONS(4668), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135296] = 6, - ACTIONS(147), 1, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135539] = 4, + ACTIONS(3), 1, anon_sym_POUND, ACTIONS(4672), 1, + anon_sym_LF, + STATE(3017), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135555] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2515), 1, anon_sym_DQUOTE, ACTIONS(4676), 1, aux_sym_path_token1, - STATE(1846), 1, + STATE(1978), 1, sym__str_double_quotes, - STATE(3008), 1, + STATE(3018), 1, sym_comment, ACTIONS(4674), 2, sym__str_single_quotes, sym__str_back_ticks, - [135316] = 6, - ACTIONS(147), 1, + [135575] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2722), 1, - anon_sym_DQUOTE, ACTIONS(4680), 1, - aux_sym_path_token1, - STATE(1029), 1, - sym__str_double_quotes, - STATE(3009), 1, + anon_sym_LF, + STATE(3019), 1, sym_comment, - ACTIONS(4678), 2, + ACTIONS(4678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135591] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3020), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135607] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3021), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135623] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3022), 1, + sym_comment, + ACTIONS(4682), 5, + sym_identifier, + anon_sym_RBRACE, + anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [135336] = 6, - ACTIONS(147), 1, + [135637] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3023), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135653] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3024), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135669] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4684), 1, + anon_sym_SQUOTE, + STATE(3025), 1, + sym_comment, + STATE(3105), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, + sym_expr_interpolated, + [135691] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3026), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135707] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3027), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135723] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4682), 1, - anon_sym_DQUOTE, ACTIONS(4686), 1, - aux_sym_path_token1, - STATE(2075), 1, - sym__str_double_quotes, - STATE(3010), 1, + anon_sym_catch, + STATE(3028), 1, sym_comment, - ACTIONS(4684), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135356] = 6, - ACTIONS(147), 1, + ACTIONS(1625), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1627), 2, + ts_builtin_sym_end, + anon_sym_LF, + [135741] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2836), 1, - anon_sym_DQUOTE, - ACTIONS(4690), 1, - aux_sym_path_token1, - STATE(1835), 1, - sym__str_double_quotes, - STATE(3011), 1, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3029), 1, sym_comment, - ACTIONS(4688), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135376] = 4, - ACTIONS(147), 1, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135757] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4692), 1, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3030), 1, + sym_comment, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135773] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4688), 1, sym_identifier, - STATE(3012), 1, + ACTIONS(4690), 1, + anon_sym_DOLLAR, + STATE(691), 1, + sym__var, + STATE(830), 1, + sym__variable_name, + STATE(851), 1, + sym_val_variable, + STATE(3031), 1, sym_comment, - ACTIONS(4694), 4, - anon_sym_nothing, + [135795] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4692), 1, + anon_sym_DASH_DASH, + ACTIONS(4694), 1, anon_sym_in, - anon_sym_nu, - anon_sym_env, - [135392] = 6, - ACTIONS(147), 1, + ACTIONS(4696), 1, + sym_short_flag, + STATE(3032), 1, + sym_comment, + STATE(3595), 1, + sym__flag, + STATE(3727), 1, + sym_long_flag, + [135817] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2140), 1, - anon_sym_DQUOTE, - ACTIONS(4698), 1, - aux_sym_path_token1, - STATE(1677), 1, - sym__str_double_quotes, - STATE(3013), 1, + ACTIONS(4449), 1, + aux_sym_unquoted_token1, + ACTIONS(4690), 1, + anon_sym_DOLLAR, + STATE(691), 1, + sym__var, + STATE(748), 1, + sym_unquoted, + STATE(750), 1, + sym_val_variable, + STATE(3033), 1, sym_comment, - ACTIONS(4696), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135412] = 6, - ACTIONS(147), 1, + [135839] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3030), 1, - anon_sym_DQUOTE, - ACTIONS(4702), 1, - aux_sym_path_token1, - STATE(1916), 1, - sym__str_double_quotes, - STATE(3014), 1, + ACTIONS(4672), 1, + anon_sym_LF, + STATE(3034), 1, sym_comment, - ACTIONS(4700), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135432] = 6, - ACTIONS(147), 1, + ACTIONS(4670), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135855] = 7, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2802), 1, - anon_sym_DQUOTE, - ACTIONS(4706), 1, - aux_sym_path_token1, - STATE(2066), 1, - sym__str_double_quotes, - STATE(3015), 1, + ACTIONS(4449), 1, + aux_sym_unquoted_token1, + ACTIONS(4690), 1, + anon_sym_DOLLAR, + STATE(691), 1, + sym__var, + STATE(833), 1, + sym_unquoted, + STATE(838), 1, + sym_val_variable, + STATE(3035), 1, sym_comment, - ACTIONS(4704), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135452] = 3, - ACTIONS(147), 1, + [135877] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3016), 1, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3036), 1, sym_comment, - ACTIONS(4708), 5, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135893] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3037), 1, + sym_comment, + ACTIONS(4698), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135466] = 6, - ACTIONS(147), 1, + [135907] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2770), 1, - anon_sym_DQUOTE, - ACTIONS(4712), 1, - aux_sym_path_token1, - STATE(2026), 1, - sym__str_double_quotes, - STATE(3017), 1, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3038), 1, sym_comment, - ACTIONS(4710), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [135486] = 3, - ACTIONS(147), 1, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135923] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3018), 1, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3039), 1, + sym_comment, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135939] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3040), 1, sym_comment, - ACTIONS(4714), 5, + ACTIONS(4700), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135500] = 6, - ACTIONS(147), 1, + [135953] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4716), 1, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3041), 1, + sym_comment, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [135969] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4702), 1, + anon_sym_SQUOTE, + STATE(3042), 1, + sym_comment, + STATE(3053), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, + sym_expr_interpolated, + [135991] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3043), 1, + sym_comment, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136007] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3044), 1, + sym_comment, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136023] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4654), 1, + anon_sym_LF, + STATE(3045), 1, + sym_comment, + ACTIONS(4652), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136039] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4704), 1, anon_sym_DQUOTE, - ACTIONS(4720), 1, + ACTIONS(4708), 1, aux_sym_path_token1, - STATE(1839), 1, + STATE(1716), 1, sym__str_double_quotes, - STATE(3019), 1, + STATE(3046), 1, sym_comment, - ACTIONS(4718), 2, + ACTIONS(4706), 2, sym__str_single_quotes, sym__str_back_ticks, - [135520] = 3, - ACTIONS(147), 1, + [136059] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3020), 1, + STATE(3047), 1, sym_comment, - ACTIONS(4722), 5, + ACTIONS(4710), 5, sym_identifier, anon_sym_RBRACE, anon_sym_DQUOTE, sym__str_single_quotes, sym__str_back_ticks, - [135534] = 3, - ACTIONS(147), 1, + [136073] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3021), 1, - sym_comment, - ACTIONS(4724), 5, - sym_identifier, - anon_sym_RBRACE, + ACTIONS(4712), 1, anon_sym_DQUOTE, + ACTIONS(4716), 1, + aux_sym_path_token1, + STATE(1812), 1, + sym__str_double_quotes, + STATE(3048), 1, + sym_comment, + ACTIONS(4714), 2, sym__str_single_quotes, sym__str_back_ticks, - [135548] = 3, - ACTIONS(147), 1, + [136093] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3022), 1, + ACTIONS(4718), 1, + anon_sym_DQUOTE, + ACTIONS(4722), 1, + aux_sym_path_token1, + STATE(1845), 1, + sym__str_double_quotes, + STATE(3049), 1, sym_comment, - ACTIONS(4726), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [135562] = 4, - ACTIONS(3), 1, + ACTIONS(4720), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136113] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4730), 1, - anon_sym_LF, - STATE(3023), 1, + ACTIONS(4724), 1, + anon_sym_DQUOTE, + ACTIONS(4728), 1, + aux_sym_path_token1, + STATE(1842), 1, + sym__str_double_quotes, + STATE(3050), 1, sym_comment, - ACTIONS(4728), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [135578] = 6, - ACTIONS(147), 1, + ACTIONS(4726), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136133] = 6, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(2722), 1, + anon_sym_DQUOTE, ACTIONS(4732), 1, + aux_sym_path_token1, + STATE(1038), 1, + sym__str_double_quotes, + STATE(3051), 1, + sym_comment, + ACTIONS(4730), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136153] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4734), 1, anon_sym_DQUOTE, - ACTIONS(4736), 1, + ACTIONS(4738), 1, aux_sym_path_token1, - STATE(1962), 1, + STATE(2063), 1, sym__str_double_quotes, - STATE(3024), 1, + STATE(3052), 1, sym_comment, - ACTIONS(4734), 2, + ACTIONS(4736), 2, sym__str_single_quotes, sym__str_back_ticks, - [135598] = 7, + [136173] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4742), 1, + ACTIONS(4740), 1, anon_sym_SQUOTE, - STATE(3025), 1, + STATE(3053), 1, sym_comment, - STATE(3210), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [135620] = 3, - ACTIONS(147), 1, + [136195] = 6, + ACTIONS(93), 1, + anon_sym_DQUOTE, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3026), 1, + ACTIONS(4744), 1, + aux_sym_path_token1, + STATE(2208), 1, + sym__str_double_quotes, + STATE(3054), 1, + sym_comment, + ACTIONS(4742), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136215] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2812), 1, + anon_sym_DQUOTE, + ACTIONS(4748), 1, + aux_sym_path_token1, + STATE(1834), 1, + sym__str_double_quotes, + STATE(3055), 1, + sym_comment, + ACTIONS(4746), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136235] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3018), 1, + anon_sym_DQUOTE, + ACTIONS(4752), 1, + aux_sym_path_token1, + STATE(1918), 1, + sym__str_double_quotes, + STATE(3056), 1, + sym_comment, + ACTIONS(4750), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136255] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3042), 1, + anon_sym_DQUOTE, + ACTIONS(4756), 1, + aux_sym_path_token1, + STATE(2018), 1, + sym__str_double_quotes, + STATE(3057), 1, + sym_comment, + ACTIONS(4754), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136275] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3058), 1, sym_comment, - ACTIONS(4744), 5, + ACTIONS(4758), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135634] = 6, - ACTIONS(147), 1, + [136289] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3006), 1, + ACTIONS(2778), 1, anon_sym_DQUOTE, - ACTIONS(4748), 1, + ACTIONS(4762), 1, aux_sym_path_token1, - STATE(142), 1, + STATE(2038), 1, sym__str_double_quotes, - STATE(3027), 1, + STATE(3059), 1, sym_comment, - ACTIONS(4746), 2, + ACTIONS(4760), 2, sym__str_single_quotes, sym__str_back_ticks, - [135654] = 3, - ACTIONS(147), 1, + [136309] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3028), 1, + STATE(3060), 1, sym_comment, - ACTIONS(4694), 5, + ACTIONS(4764), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135668] = 3, - ACTIONS(147), 1, + [136323] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3029), 1, + ACTIONS(4766), 1, + anon_sym_DQUOTE, + ACTIONS(4770), 1, + aux_sym_path_token1, + STATE(1844), 1, + sym__str_double_quotes, + STATE(3061), 1, + sym_comment, + ACTIONS(4768), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136343] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3062), 1, sym_comment, - ACTIONS(4750), 5, + ACTIONS(4772), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135682] = 6, - ACTIONS(147), 1, + [136357] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4752), 1, + ACTIONS(4774), 1, anon_sym_DQUOTE, - ACTIONS(4756), 1, + ACTIONS(4778), 1, aux_sym_path_token1, - STATE(1877), 1, + STATE(1950), 1, sym__str_double_quotes, - STATE(3030), 1, + STATE(3063), 1, sym_comment, - ACTIONS(4754), 2, + ACTIONS(4776), 2, sym__str_single_quotes, sym__str_back_ticks, - [135702] = 3, - ACTIONS(147), 1, + [136377] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3031), 1, + STATE(3064), 1, sym_comment, - ACTIONS(4758), 5, + ACTIONS(4780), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135716] = 6, - ACTIONS(147), 1, + [136391] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2920), 1, + ACTIONS(2962), 1, anon_sym_DQUOTE, - ACTIONS(4762), 1, + ACTIONS(4784), 1, aux_sym_path_token1, - STATE(470), 1, + STATE(144), 1, sym__str_double_quotes, - STATE(3032), 1, + STATE(3065), 1, sym_comment, - ACTIONS(4760), 2, + ACTIONS(4782), 2, sym__str_single_quotes, sym__str_back_ticks, - [135736] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4664), 1, - anon_sym_LF, - STATE(3033), 1, - sym_comment, - ACTIONS(4662), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [135752] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4764), 1, - anon_sym_SQUOTE, - STATE(3034), 1, - sym_comment, - STATE(3046), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [135774] = 3, - ACTIONS(147), 1, + [136411] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3035), 1, + STATE(3066), 1, sym_comment, - ACTIONS(4766), 5, + ACTIONS(4786), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135788] = 6, - ACTIONS(147), 1, + [136425] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4768), 1, + ACTIONS(4788), 1, anon_sym_DQUOTE, - ACTIONS(4772), 1, + ACTIONS(4792), 1, aux_sym_path_token1, - STATE(2030), 1, + STATE(1868), 1, sym__str_double_quotes, - STATE(3036), 1, + STATE(3067), 1, sym_comment, - ACTIONS(4770), 2, + ACTIONS(4790), 2, sym__str_single_quotes, sym__str_back_ticks, - [135808] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4776), 1, - anon_sym_LF, - STATE(3037), 1, - sym_comment, - ACTIONS(4774), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [135824] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4730), 1, - anon_sym_LF, - STATE(3038), 1, - sym_comment, - ACTIONS(4728), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [135840] = 3, - ACTIONS(147), 1, + [136445] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3039), 1, + STATE(3068), 1, sym_comment, - ACTIONS(4778), 5, + ACTIONS(4794), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [135854] = 6, - ACTIONS(147), 1, + [136459] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2870), 1, + ACTIONS(2924), 1, anon_sym_DQUOTE, - ACTIONS(4782), 1, + ACTIONS(4798), 1, aux_sym_path_token1, - STATE(193), 1, + STATE(477), 1, sym__str_double_quotes, - STATE(3040), 1, + STATE(3069), 1, sym_comment, - ACTIONS(4780), 2, + ACTIONS(4796), 2, sym__str_single_quotes, sym__str_back_ticks, - [135874] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, - sym_identifier, - STATE(2273), 1, - sym__var, - STATE(3041), 1, - sym_comment, - STATE(3117), 1, - sym__variable_name, - STATE(3209), 1, - sym_val_variable, - [135896] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4784), 1, - anon_sym_SQUOTE, - STATE(3042), 1, - sym_comment, - STATE(3210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [135918] = 4, + [136479] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4654), 1, anon_sym_LF, - STATE(3043), 1, + STATE(3070), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4652), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [135934] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4466), 1, - aux_sym_unquoted_token1, - ACTIONS(4786), 1, - anon_sym_DOLLAR, - STATE(686), 1, - sym__var, - STATE(885), 1, - sym_unquoted, - STATE(887), 1, - sym_val_variable, - STATE(3044), 1, - sym_comment, - [135956] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4788), 1, - anon_sym_SQUOTE, - STATE(3042), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3045), 1, - sym_comment, - STATE(3461), 1, - sym_expr_interpolated, - [135978] = 7, - ACTIONS(3), 1, + [136495] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4790), 1, - anon_sym_SQUOTE, - STATE(3046), 1, + STATE(3071), 1, sym_comment, - STATE(3210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [136000] = 4, - ACTIONS(3), 1, + ACTIONS(4800), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [136509] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4776), 1, - anon_sym_LF, - STATE(3047), 1, - sym_comment, - ACTIONS(4774), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [136016] = 6, - ACTIONS(93), 1, + ACTIONS(4802), 1, anon_sym_DQUOTE, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4794), 1, + ACTIONS(4806), 1, aux_sym_path_token1, - STATE(2183), 1, + STATE(2020), 1, sym__str_double_quotes, - STATE(3048), 1, + STATE(3072), 1, sym_comment, - ACTIONS(4792), 2, + ACTIONS(4804), 2, sym__str_single_quotes, sym__str_back_ticks, - [136036] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4470), 1, - aux_sym_unquoted_token1, - ACTIONS(4796), 1, - anon_sym_DOLLAR, - STATE(715), 1, - sym__var, - STATE(929), 1, - sym_val_variable, - STATE(960), 1, - sym_unquoted, - STATE(3049), 1, - sym_comment, - [136058] = 4, + [136529] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4654), 1, anon_sym_LF, - STATE(3050), 1, + STATE(3073), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4652), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136074] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4470), 1, - aux_sym_unquoted_token1, - ACTIONS(4796), 1, - anon_sym_DOLLAR, - STATE(715), 1, - sym__var, - STATE(821), 1, - sym_unquoted, - STATE(826), 1, - sym_val_variable, - STATE(3051), 1, - sym_comment, - [136096] = 3, - ACTIONS(147), 1, + [136545] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3052), 1, + STATE(3074), 1, sym_comment, - ACTIONS(4798), 5, + ACTIONS(4808), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [136110] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4664), 1, - anon_sym_LF, - STATE(3053), 1, - sym_comment, - ACTIONS(4662), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [136126] = 7, - ACTIONS(3), 1, + [136559] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4466), 1, - aux_sym_unquoted_token1, - ACTIONS(4786), 1, - anon_sym_DOLLAR, - STATE(686), 1, - sym__var, - STATE(748), 1, - sym_val_variable, - STATE(764), 1, - sym_unquoted, - STATE(3054), 1, + STATE(3075), 1, sym_comment, - [136148] = 6, - ACTIONS(147), 1, + ACTIONS(4810), 5, + sym_cmd_identifier, + anon_sym_RBRACK, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [136573] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4800), 1, + ACTIONS(2900), 1, anon_sym_DQUOTE, - ACTIONS(4804), 1, + ACTIONS(4814), 1, aux_sym_path_token1, - STATE(1900), 1, + STATE(192), 1, sym__str_double_quotes, - STATE(3055), 1, + STATE(3076), 1, sym_comment, - ACTIONS(4802), 2, + ACTIONS(4812), 2, sym__str_single_quotes, sym__str_back_ticks, - [136168] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4806), 1, - anon_sym_SQUOTE, - STATE(3056), 1, - sym_comment, - STATE(3210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [136190] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4776), 1, - anon_sym_LF, - STATE(3057), 1, - sym_comment, - ACTIONS(4774), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [136206] = 4, + [136593] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3058), 1, + STATE(3077), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136222] = 7, + [136609] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4808), 1, + ACTIONS(4816), 1, anon_sym_SQUOTE, - STATE(3056), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3059), 1, + STATE(3078), 1, sym_comment, - STATE(3461), 1, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, sym_expr_interpolated, - [136244] = 4, + [136631] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3060), 1, + STATE(3079), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136260] = 4, + [136647] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4654), 1, anon_sym_LF, - STATE(3061), 1, + STATE(3080), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4652), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136276] = 3, - ACTIONS(147), 1, + [136663] = 4, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3062), 1, - sym_comment, - ACTIONS(4810), 5, + ACTIONS(4818), 1, sym_identifier, + STATE(3081), 1, + sym_comment, + ACTIONS(4698), 4, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [136290] = 4, + [136679] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4654), 1, anon_sym_LF, - STATE(3063), 1, + STATE(3082), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4652), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136306] = 4, + [136695] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3064), 1, + STATE(3083), 1, sym_comment, - ACTIONS(4662), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136322] = 7, + [136711] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4812), 1, + ACTIONS(4820), 1, anon_sym_SQUOTE, - STATE(3025), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3065), 1, + STATE(3084), 1, sym_comment, - STATE(3461), 1, + STATE(3093), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, sym_expr_interpolated, - [136344] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4445), 1, - anon_sym_DQUOTE, - ACTIONS(4816), 1, - aux_sym_path_token1, - STATE(721), 1, - sym__str_double_quotes, - STATE(3066), 1, - sym_comment, - ACTIONS(4814), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [136364] = 7, + [136733] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4818), 1, - anon_sym_SQUOTE, - STATE(3067), 1, + ACTIONS(4658), 1, + anon_sym_LF, + STATE(3085), 1, sym_comment, - STATE(3210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [136386] = 7, + ACTIONS(4656), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [136749] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4820), 1, + ACTIONS(4822), 1, anon_sym_SQUOTE, - STATE(3068), 1, - sym_comment, - STATE(3210), 1, + STATE(3078), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3086), 1, + sym_comment, + STATE(3464), 1, sym_expr_interpolated, - [136408] = 4, + [136771] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4654), 1, anon_sym_LF, - STATE(3069), 1, + STATE(3087), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4652), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136424] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3070), 1, - sym_comment, - ACTIONS(4822), 5, - sym_identifier, - anon_sym_RBRACE, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [136438] = 4, + [136787] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4672), 1, anon_sym_LF, - STATE(3071), 1, + STATE(3088), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4670), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136454] = 7, - ACTIONS(3), 1, + [136803] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4824), 1, - anon_sym_SQUOTE, - STATE(3068), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3072), 1, - sym_comment, - STATE(3461), 1, - sym_expr_interpolated, - [136476] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3073), 1, + STATE(3089), 1, sym_comment, - ACTIONS(4826), 5, + ACTIONS(4824), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [136490] = 4, - ACTIONS(3), 1, + [136817] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4776), 1, - anon_sym_LF, - STATE(3074), 1, + STATE(3090), 1, sym_comment, - ACTIONS(4774), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, + ACTIONS(4826), 5, + sym_identifier, anon_sym_RBRACE, - [136506] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2380), 1, anon_sym_DQUOTE, - ACTIONS(4830), 1, - aux_sym_path_token1, - STATE(1989), 1, - sym__str_double_quotes, - STATE(3075), 1, - sym_comment, - ACTIONS(4828), 2, sym__str_single_quotes, sym__str_back_ticks, - [136526] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3076), 1, - sym_comment, - ACTIONS(4832), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [136540] = 6, - ACTIONS(147), 1, + [136831] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2894), 1, + ACTIONS(4828), 1, anon_sym_DQUOTE, - ACTIONS(4836), 1, + ACTIONS(4832), 1, aux_sym_path_token1, - STATE(248), 1, + STATE(1981), 1, sym__str_double_quotes, - STATE(3077), 1, + STATE(3091), 1, sym_comment, - ACTIONS(4834), 2, + ACTIONS(4830), 2, sym__str_single_quotes, sym__str_back_ticks, - [136560] = 7, + [136851] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4838), 1, + ACTIONS(4834), 1, anon_sym_SQUOTE, - STATE(3078), 1, - sym_comment, - STATE(3087), 1, + STATE(3011), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3092), 1, + sym_comment, + STATE(3464), 1, sym_expr_interpolated, - [136582] = 7, + [136873] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4840), 1, + ACTIONS(4836), 1, anon_sym_SQUOTE, - STATE(3079), 1, + STATE(3093), 1, sym_comment, - STATE(3210), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [136604] = 7, + [136895] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4842), 1, + ACTIONS(4838), 1, anon_sym_SQUOTE, - STATE(3067), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3080), 1, + STATE(3094), 1, sym_comment, - STATE(3461), 1, + STATE(3215), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, sym_expr_interpolated, - [136626] = 7, + [136917] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(2555), 1, + anon_sym_DQUOTE, + ACTIONS(4842), 1, + aux_sym_path_token1, + STATE(1019), 1, + sym__str_double_quotes, + STATE(3095), 1, + sym_comment, + ACTIONS(4840), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [136937] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, ACTIONS(4844), 1, anon_sym_SQUOTE, - STATE(3079), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3081), 1, + STATE(3096), 1, sym_comment, - STATE(3461), 1, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, sym_expr_interpolated, - [136648] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4796), 1, - anon_sym_DOLLAR, - ACTIONS(4846), 1, - sym_identifier, - STATE(715), 1, - sym__var, - STATE(942), 1, - sym_val_variable, - STATE(949), 1, - sym__variable_name, - STATE(3082), 1, - sym_comment, - [136670] = 4, + [136959] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3083), 1, + STATE(3097), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136686] = 5, + [136975] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4848), 1, - aux_sym_long_flag_token1, - STATE(3084), 1, + ACTIONS(4658), 1, + anon_sym_LF, + STATE(3098), 1, sym_comment, - ACTIONS(1306), 2, + ACTIONS(4656), 4, anon_sym_SEMI, + anon_sym_RPAREN, anon_sym_PIPE, - ACTIONS(1308), 2, - ts_builtin_sym_end, - anon_sym_LF, - [136704] = 4, + anon_sym_RBRACE, + [136991] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4850), 1, + anon_sym_SQUOTE, + STATE(3096), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3099), 1, + sym_comment, + STATE(3464), 1, + sym_expr_interpolated, + [137013] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3085), 1, + STATE(3100), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136720] = 4, + [137029] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3086), 1, + STATE(3101), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136736] = 7, - ACTIONS(3), 1, + [137045] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4850), 1, - anon_sym_SQUOTE, - STATE(3087), 1, - sym_comment, - STATE(3210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [136758] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3088), 1, + STATE(3102), 1, sym_comment, ACTIONS(4852), 5, sym_identifier, @@ -237203,12338 +237470,12270 @@ static const uint16_t ts_small_parse_table[] = { anon_sym_in, anon_sym_nu, anon_sym_env, - [136772] = 6, - ACTIONS(147), 1, + [137059] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2551), 1, + ACTIONS(4445), 1, anon_sym_DQUOTE, ACTIONS(4856), 1, aux_sym_path_token1, - STATE(1009), 1, + STATE(742), 1, sym__str_double_quotes, - STATE(3089), 1, + STATE(3103), 1, sym_comment, ACTIONS(4854), 2, sym__str_single_quotes, sym__str_back_ticks, - [136792] = 4, + [137079] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3090), 1, + STATE(3104), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136808] = 4, + [137095] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, - anon_sym_LF, - STATE(3091), 1, - sym_comment, - ACTIONS(4640), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [136824] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4786), 1, - anon_sym_DOLLAR, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, ACTIONS(4858), 1, - sym_identifier, - STATE(686), 1, - sym__var, - STATE(825), 1, - sym_val_variable, - STATE(883), 1, - sym__variable_name, - STATE(3092), 1, - sym_comment, - [136846] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4730), 1, - anon_sym_LF, - STATE(3093), 1, + anon_sym_SQUOTE, + STATE(3105), 1, sym_comment, - ACTIONS(4728), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [136862] = 7, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, + sym_expr_interpolated, + [137117] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, ACTIONS(4860), 1, anon_sym_SQUOTE, - STATE(3094), 1, + STATE(3106), 1, sym_comment, - STATE(3210), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [136884] = 4, - ACTIONS(3), 1, + [137139] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4642), 1, - anon_sym_LF, - STATE(3095), 1, + STATE(3107), 1, sym_comment, - ACTIONS(4640), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [136900] = 7, - ACTIONS(3), 1, + ACTIONS(4862), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137153] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4862), 1, - ts_builtin_sym_end, - ACTIONS(4864), 1, - anon_sym_SEMI, - ACTIONS(4866), 1, - anon_sym_LF, - STATE(3096), 1, + ACTIONS(2336), 1, + anon_sym_DQUOTE, + ACTIONS(4676), 1, + aux_sym_path_token1, + STATE(1978), 1, + sym__str_double_quotes, + STATE(3108), 1, sym_comment, - STATE(3159), 1, - aux_sym__block_body_repeat1, - STATE(3504), 1, - sym__terminator, - [136922] = 4, + ACTIONS(4674), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [137173] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3097), 1, + STATE(3109), 1, sym_comment, - ACTIONS(4662), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136938] = 4, + [137189] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3098), 1, + STATE(3110), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136954] = 4, + [137205] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4465), 1, + anon_sym_DOT, + STATE(1050), 1, + sym_cell_path, + STATE(2894), 1, + sym_path, + STATE(3111), 1, + sym_comment, + ACTIONS(584), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [137225] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4864), 1, + anon_sym_SQUOTE, + STATE(3106), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3112), 1, + sym_comment, + STATE(3464), 1, + sym_expr_interpolated, + [137247] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3099), 1, + STATE(3113), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136970] = 4, + [137263] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3100), 1, + STATE(3114), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [136986] = 4, + [137279] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3101), 1, + STATE(3115), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137002] = 7, - ACTIONS(147), 1, + [137295] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4116), 1, - anon_sym_DOLLAR, - ACTIONS(4362), 1, + STATE(3116), 1, + sym_comment, + ACTIONS(4866), 5, sym_identifier, - STATE(2273), 1, - sym__var, - STATE(3102), 1, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137309] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3117), 1, sym_comment, - STATE(3170), 1, - sym__variable_name, - STATE(3209), 1, - sym_val_variable, - [137024] = 6, - ACTIONS(147), 1, + ACTIONS(4868), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137323] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4868), 1, + ACTIONS(2838), 1, anon_sym_DQUOTE, ACTIONS(4872), 1, aux_sym_path_token1, - STATE(611), 1, + STATE(246), 1, sym__str_double_quotes, - STATE(3103), 1, + STATE(3118), 1, sym_comment, ACTIONS(4870), 2, sym__str_single_quotes, sym__str_back_ticks, - [137044] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4730), 1, - anon_sym_LF, - STATE(3104), 1, - sym_comment, - ACTIONS(4728), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137060] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4874), 1, - anon_sym_else, - STATE(3105), 1, - sym_comment, - ACTIONS(1654), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1656), 2, - ts_builtin_sym_end, - anon_sym_LF, - [137078] = 3, - ACTIONS(147), 1, + [137343] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3106), 1, + ACTIONS(4465), 1, + anon_sym_DOT, + STATE(1049), 1, + sym_cell_path, + STATE(2894), 1, + sym_path, + STATE(3119), 1, sym_comment, - ACTIONS(4876), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [137092] = 7, + ACTIONS(607), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [137363] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4878), 1, + ACTIONS(4874), 1, anon_sym_SQUOTE, - STATE(3094), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3107), 1, + STATE(3120), 1, sym_comment, - STATE(3461), 1, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, sym_expr_interpolated, - [137114] = 7, + [137385] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4880), 1, + ACTIONS(4876), 1, anon_sym_SQUOTE, - STATE(3108), 1, + STATE(3121), 1, sym_comment, - STATE(3210), 1, + STATE(3130), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [137136] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4468), 1, - anon_sym_DOT, - STATE(1040), 1, - sym_cell_path, - STATE(2920), 1, - sym_path, - STATE(3109), 1, - sym_comment, - ACTIONS(588), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [137156] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3110), 1, - sym_comment, - ACTIONS(4882), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [137170] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4864), 1, - anon_sym_SEMI, - ACTIONS(4866), 1, - anon_sym_LF, - ACTIONS(4884), 1, - ts_builtin_sym_end, - STATE(3096), 1, - aux_sym__block_body_repeat1, - STATE(3111), 1, - sym_comment, - STATE(3504), 1, - sym__terminator, - [137192] = 4, + [137407] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3112), 1, + STATE(3122), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137208] = 4, + [137423] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3113), 1, + STATE(3123), 1, sym_comment, - ACTIONS(4662), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137224] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4886), 1, - anon_sym_catch, - STATE(3114), 1, - sym_comment, - ACTIONS(1557), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(1559), 2, - ts_builtin_sym_end, - anon_sym_LF, - [137242] = 7, + [137439] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4888), 1, + ACTIONS(4878), 1, anon_sym_SQUOTE, - STATE(3115), 1, - sym_comment, STATE(3124), 1, + sym_comment, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [137264] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4468), 1, - anon_sym_DOT, - STATE(1072), 1, - sym_cell_path, - STATE(2920), 1, - sym_path, - STATE(3116), 1, - sym_comment, - ACTIONS(576), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [137284] = 7, - ACTIONS(147), 1, + [137461] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4890), 1, - anon_sym_DASH_DASH, - ACTIONS(4892), 1, - anon_sym_in, - ACTIONS(4894), 1, - sym_short_flag, - STATE(3117), 1, + ACTIONS(4658), 1, + anon_sym_LF, + STATE(3125), 1, sym_comment, - STATE(3718), 1, - sym__flag, - STATE(3721), 1, - sym_long_flag, - [137306] = 7, + ACTIONS(4656), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [137477] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4896), 1, + ACTIONS(4880), 1, anon_sym_SQUOTE, - STATE(3108), 1, + STATE(3120), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3118), 1, + STATE(3126), 1, sym_comment, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [137328] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4642), 1, - anon_sym_LF, - STATE(3119), 1, - sym_comment, - ACTIONS(4640), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137344] = 4, + [137499] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3120), 1, + STATE(3127), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137360] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3121), 1, - sym_comment, - ACTIONS(4898), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [137374] = 4, + [137515] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3122), 1, + STATE(3128), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137390] = 4, + [137531] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3123), 1, + STATE(3129), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137406] = 7, + [137547] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4900), 1, + ACTIONS(4882), 1, anon_sym_SQUOTE, - STATE(3124), 1, + STATE(3130), 1, sym_comment, - STATE(3210), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [137428] = 4, + [137569] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4642), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3125), 1, + STATE(3131), 1, sym_comment, - ACTIONS(4640), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137444] = 6, - ACTIONS(147), 1, + [137585] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4902), 1, + ACTIONS(4884), 1, anon_sym_DQUOTE, - ACTIONS(4906), 1, + ACTIONS(4888), 1, aux_sym_path_token1, - STATE(1771), 1, + STATE(1749), 1, sym__str_double_quotes, - STATE(3126), 1, + STATE(3132), 1, sym_comment, - ACTIONS(4904), 2, + ACTIONS(4886), 2, sym__str_single_quotes, sym__str_back_ticks, - [137464] = 6, - ACTIONS(147), 1, + [137605] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4908), 1, - anon_sym_DQUOTE, - ACTIONS(4912), 1, - aux_sym_path_token1, - STATE(1822), 1, - sym__str_double_quotes, - STATE(3127), 1, + STATE(3133), 1, sym_comment, - ACTIONS(4910), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [137484] = 4, + ACTIONS(4890), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137619] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3128), 1, + STATE(3134), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137500] = 4, + [137635] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3129), 1, + STATE(3135), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137516] = 4, + [137651] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4892), 1, + ts_builtin_sym_end, + ACTIONS(4894), 1, + anon_sym_SEMI, + ACTIONS(4896), 1, anon_sym_LF, - STATE(3130), 1, + STATE(3136), 1, sym_comment, - ACTIONS(4914), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137532] = 4, + STATE(3145), 1, + aux_sym__block_body_repeat1, + STATE(3517), 1, + sym__terminator, + [137673] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4898), 1, + anon_sym_DQUOTE, + ACTIONS(4902), 1, + aux_sym_path_token1, + STATE(1808), 1, + sym__str_double_quotes, + STATE(3137), 1, + sym_comment, + ACTIONS(4900), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [137693] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4776), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3131), 1, + STATE(3138), 1, sym_comment, - ACTIONS(4774), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137548] = 7, + [137709] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1548), 1, + ACTIONS(1666), 1, anon_sym_PIPE, - ACTIONS(4515), 1, + ACTIONS(4581), 1, anon_sym_SEMI, - ACTIONS(4517), 1, + ACTIONS(4583), 1, anon_sym_LF, - ACTIONS(4918), 1, + ACTIONS(4904), 1, ts_builtin_sym_end, - STATE(1733), 1, + STATE(1760), 1, aux_sym_pipe_element_repeat1, - STATE(3132), 1, + STATE(3139), 1, sym_comment, - [137570] = 7, + [137731] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4864), 1, + ACTIONS(4894), 1, anon_sym_SEMI, - ACTIONS(4866), 1, + ACTIONS(4896), 1, anon_sym_LF, - ACTIONS(4920), 1, + ACTIONS(4906), 1, ts_builtin_sym_end, - STATE(3133), 1, + STATE(3140), 1, sym_comment, - STATE(3179), 1, + STATE(3217), 1, aux_sym__block_body_repeat1, - STATE(3504), 1, + STATE(3517), 1, sym__terminator, - [137592] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4664), 1, - anon_sym_LF, - STATE(3134), 1, - sym_comment, - ACTIONS(4662), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137608] = 4, - ACTIONS(3), 1, + [137753] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4664), 1, - anon_sym_LF, - STATE(3135), 1, - sym_comment, - ACTIONS(4662), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137624] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(257), 1, + ACTIONS(4908), 1, anon_sym_DQUOTE, - ACTIONS(4924), 1, + ACTIONS(4912), 1, aux_sym_path_token1, - STATE(2118), 1, + STATE(601), 1, sym__str_double_quotes, - STATE(3136), 1, + STATE(3141), 1, sym_comment, - ACTIONS(4922), 2, + ACTIONS(4910), 2, sym__str_single_quotes, sym__str_back_ticks, - [137644] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4926), 1, - anon_sym_SQUOTE, - STATE(3137), 1, - sym_comment, - STATE(3210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [137666] = 4, + [137773] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3138), 1, + STATE(3142), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137682] = 4, + [137789] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3139), 1, + STATE(3143), 1, sym_comment, - ACTIONS(4662), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137698] = 7, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4890), 1, - anon_sym_DASH_DASH, - ACTIONS(4894), 1, - sym_short_flag, - ACTIONS(4928), 1, - anon_sym_in, - STATE(3140), 1, - sym_comment, - STATE(3716), 1, - sym__flag, - STATE(3721), 1, - sym_long_flag, - [137720] = 7, + [137805] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4930), 1, + ACTIONS(4914), 1, anon_sym_SQUOTE, - STATE(3137), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3141), 1, + STATE(3144), 1, sym_comment, - STATE(3461), 1, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, sym_expr_interpolated, - [137742] = 4, + [137827] = 6, ACTIONS(3), 1, anon_sym_POUND, ACTIONS(4916), 1, + ts_builtin_sym_end, + ACTIONS(4918), 1, + anon_sym_SEMI, + ACTIONS(4921), 1, anon_sym_LF, - STATE(3142), 1, + STATE(3517), 1, + sym__terminator, + STATE(3145), 2, sym_comment, - ACTIONS(4914), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137758] = 4, + aux_sym__block_body_repeat1, + [137847] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3719), 1, + anon_sym_SEMI, + ACTIONS(3721), 1, + ts_builtin_sym_end, + ACTIONS(4566), 1, anon_sym_LF, - STATE(3143), 1, + STATE(1759), 1, + aux_sym_pipe_element_repeat1, + STATE(3146), 1, sym_comment, - ACTIONS(4914), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137774] = 3, - ACTIONS(147), 1, + [137869] = 7, + ACTIONS(3), 1, anon_sym_POUND, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4924), 1, + anon_sym_SQUOTE, STATE(3144), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3147), 1, sym_comment, - ACTIONS(4932), 5, - sym_cmd_identifier, - anon_sym_RBRACK, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [137788] = 4, + STATE(3464), 1, + sym_expr_interpolated, + [137891] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3145), 1, + STATE(3148), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137804] = 3, - ACTIONS(147), 1, + [137907] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3146), 1, + STATE(3149), 1, sym_comment, - ACTIONS(4934), 5, + ACTIONS(1373), 5, sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [137818] = 3, - ACTIONS(147), 1, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [137921] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3147), 1, + STATE(3150), 1, sym_comment, - ACTIONS(4936), 5, + ACTIONS(4926), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [137832] = 4, + [137935] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4894), 1, + anon_sym_SEMI, + ACTIONS(4896), 1, anon_sym_LF, - STATE(3148), 1, + ACTIONS(4928), 1, + ts_builtin_sym_end, + STATE(3136), 1, + aux_sym__block_body_repeat1, + STATE(3151), 1, sym_comment, - ACTIONS(4914), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [137848] = 4, + STATE(3517), 1, + sym__terminator, + [137957] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, anon_sym_LF, - STATE(3149), 1, + STATE(847), 1, + sym__terminator, + STATE(3152), 1, sym_comment, - ACTIONS(4914), 4, - anon_sym_SEMI, + ACTIONS(1844), 2, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_RBRACE, - [137864] = 4, + [137977] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3153), 1, + sym_comment, + ACTIONS(4930), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [137991] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4932), 1, + anon_sym_SQUOTE, + STATE(3124), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3154), 1, + sym_comment, + STATE(3464), 1, + sym_expr_interpolated, + [138013] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3150), 1, + STATE(3155), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137880] = 4, + [138029] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(257), 1, + anon_sym_DQUOTE, + ACTIONS(4936), 1, + aux_sym_path_token1, + STATE(2142), 1, + sym__str_double_quotes, + STATE(3156), 1, + sym_comment, + ACTIONS(4934), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [138049] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3151), 1, + STATE(3157), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137896] = 7, + [138065] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, ACTIONS(4938), 1, anon_sym_SQUOTE, - STATE(3152), 1, + STATE(3158), 1, sym_comment, - STATE(3160), 1, + STATE(3166), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [137918] = 4, + [138087] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + ACTIONS(4658), 1, anon_sym_LF, - STATE(3153), 1, + STATE(3159), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4656), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137934] = 4, + [138103] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4940), 1, + anon_sym_SQUOTE, + STATE(3160), 1, + sym_comment, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, + sym_expr_interpolated, + [138125] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3154), 1, + STATE(3161), 1, sym_comment, - ACTIONS(4662), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137950] = 4, + [138141] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(4944), 1, anon_sym_LF, - STATE(3155), 1, + STATE(3162), 1, sym_comment, - ACTIONS(4662), 4, + ACTIONS(4942), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137966] = 4, + [138157] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3156), 1, + STATE(3163), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [137982] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2162), 1, - anon_sym_DQUOTE, - ACTIONS(4942), 1, - aux_sym_path_token1, - STATE(1668), 1, - sym__str_double_quotes, - STATE(3157), 1, - sym_comment, - ACTIONS(4940), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [138002] = 7, + [138173] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4944), 1, + ACTIONS(4946), 1, anon_sym_SQUOTE, - STATE(3158), 1, - sym_comment, - STATE(3210), 1, + STATE(3160), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3164), 1, + sym_comment, + STATE(3464), 1, sym_expr_interpolated, - [138024] = 6, - ACTIONS(3), 1, + [138195] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4946), 1, - ts_builtin_sym_end, - ACTIONS(4948), 1, - anon_sym_SEMI, - ACTIONS(4951), 1, - anon_sym_LF, - STATE(3504), 1, - sym__terminator, - STATE(3159), 2, + STATE(3165), 1, sym_comment, - aux_sym__block_body_repeat1, - [138044] = 7, + ACTIONS(1322), 5, + sym_identifier, + anon_sym_DOLLAR, + anon_sym_DASH_DASH, + anon_sym_LBRACE, + sym_short_flag, + [138209] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4954), 1, + ACTIONS(4948), 1, anon_sym_SQUOTE, - STATE(3160), 1, + STATE(3166), 1, sym_comment, - STATE(3210), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [138066] = 7, - ACTIONS(147), 1, + [138231] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4890), 1, - anon_sym_DASH_DASH, - ACTIONS(4894), 1, - sym_short_flag, - ACTIONS(4956), 1, - anon_sym_in, - STATE(3161), 1, + ACTIONS(4950), 1, + sym_identifier, + ACTIONS(4952), 1, + anon_sym_DOLLAR, + STATE(740), 1, + sym__var, + STATE(934), 1, + sym__variable_name, + STATE(946), 1, + sym_val_variable, + STATE(3167), 1, sym_comment, - STATE(3600), 1, - sym__flag, - STATE(3721), 1, - sym_long_flag, - [138088] = 6, - ACTIONS(147), 1, + [138253] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2380), 1, + ACTIONS(2336), 1, anon_sym_DQUOTE, - ACTIONS(4960), 1, + ACTIONS(4956), 1, aux_sym_path_token1, - STATE(2034), 1, + STATE(2054), 1, sym__str_double_quotes, - STATE(3162), 1, + STATE(3168), 1, sym_comment, - ACTIONS(4958), 2, + ACTIONS(4954), 2, sym__str_single_quotes, sym__str_back_ticks, - [138108] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(4962), 1, - anon_sym_SQUOTE, - STATE(3158), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3163), 1, - sym_comment, - STATE(3461), 1, - sym_expr_interpolated, - [138130] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3164), 1, - sym_comment, - ACTIONS(1324), 5, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [138144] = 7, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3662), 1, - anon_sym_SEMI, - ACTIONS(3664), 1, - ts_builtin_sym_end, - ACTIONS(4496), 1, - anon_sym_LF, - STATE(1784), 1, - aux_sym_pipe_element_repeat1, - STATE(3165), 1, - sym_comment, - [138166] = 4, + [138273] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4680), 1, anon_sym_LF, - STATE(3166), 1, + STATE(3169), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4678), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138182] = 6, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1788), 1, - anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(862), 1, - sym__terminator, - STATE(3167), 1, - sym_comment, - ACTIONS(1970), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [138202] = 3, - ACTIONS(147), 1, + [138289] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3168), 1, + STATE(3170), 1, sym_comment, - ACTIONS(4964), 5, + ACTIONS(4958), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [138216] = 4, + [138303] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4848), 1, anon_sym_LF, - STATE(3169), 1, + STATE(3171), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4846), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138232] = 7, - ACTIONS(147), 1, + [138319] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4890), 1, + ACTIONS(4465), 1, + anon_sym_DOT, + STATE(1032), 1, + sym_cell_path, + STATE(2894), 1, + sym_path, + STATE(3172), 1, + sym_comment, + ACTIONS(580), 2, + anon_sym_EQ, + anon_sym_COLON, + [138339] = 7, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4692), 1, anon_sym_DASH_DASH, - ACTIONS(4894), 1, + ACTIONS(4696), 1, sym_short_flag, - ACTIONS(4966), 1, + ACTIONS(4960), 1, anon_sym_in, - STATE(3170), 1, + STATE(3173), 1, sym_comment, - STATE(3676), 1, + STATE(3573), 1, sym__flag, - STATE(3721), 1, + STATE(3727), 1, sym_long_flag, - [138254] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(4970), 1, - anon_sym_LF, - STATE(3171), 1, - sym_comment, - ACTIONS(4968), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [138270] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(2511), 1, - anon_sym_DQUOTE, - ACTIONS(4830), 1, - aux_sym_path_token1, - STATE(1989), 1, - sym__str_double_quotes, - STATE(3172), 1, - sym_comment, - ACTIONS(4828), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [138290] = 4, + [138361] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, - anon_sym_LF, - STATE(3173), 1, - sym_comment, - ACTIONS(4662), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [138306] = 3, - ACTIONS(147), 1, - anon_sym_POUND, + ACTIONS(4503), 1, + aux_sym_unquoted_token1, + ACTIONS(4952), 1, + anon_sym_DOLLAR, + STATE(740), 1, + sym__var, + STATE(863), 1, + sym_val_variable, + STATE(866), 1, + sym_unquoted, STATE(3174), 1, sym_comment, - ACTIONS(1423), 5, - sym_identifier, - anon_sym_DOLLAR, - anon_sym_DASH_DASH, - anon_sym_LBRACE, - sym_short_flag, - [138320] = 4, + [138383] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4664), 1, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, anon_sym_LF, + STATE(822), 1, + sym__terminator, STATE(3175), 1, sym_comment, - ACTIONS(4662), 4, - anon_sym_SEMI, + ACTIONS(4962), 2, anon_sym_RPAREN, - anon_sym_PIPE, anon_sym_RBRACE, - [138336] = 6, - ACTIONS(147), 1, + [138403] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2972), 1, + ACTIONS(2172), 1, anon_sym_DQUOTE, - ACTIONS(4974), 1, + ACTIONS(4966), 1, aux_sym_path_token1, - STATE(491), 1, + STATE(1653), 1, sym__str_double_quotes, STATE(3176), 1, sym_comment, - ACTIONS(4972), 2, + ACTIONS(4964), 2, sym__str_single_quotes, sym__str_back_ticks, - [138356] = 7, + [138423] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4503), 1, + aux_sym_unquoted_token1, + ACTIONS(4952), 1, + anon_sym_DOLLAR, + STATE(740), 1, + sym__var, + STATE(937), 1, + sym_unquoted, + STATE(938), 1, + sym_val_variable, + STATE(3177), 1, + sym_comment, + [138445] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4976), 1, + ACTIONS(4968), 1, anon_sym_SQUOTE, - STATE(3177), 1, + STATE(3178), 1, sym_comment, - STATE(3210), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [138378] = 7, + [138467] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4972), 1, + anon_sym_LF, + STATE(3179), 1, + sym_comment, + ACTIONS(4970), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138483] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4978), 1, + ACTIONS(4974), 1, anon_sym_SQUOTE, - STATE(3177), 1, - aux_sym__inter_single_quotes_repeat1, STATE(3178), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3180), 1, sym_comment, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [138400] = 7, + [138505] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4864), 1, - anon_sym_SEMI, - ACTIONS(4866), 1, + ACTIONS(4972), 1, anon_sym_LF, - ACTIONS(4980), 1, - ts_builtin_sym_end, - STATE(3159), 1, - aux_sym__block_body_repeat1, - STATE(3179), 1, + STATE(3181), 1, sym_comment, - STATE(3504), 1, - sym__terminator, - [138422] = 6, - ACTIONS(147), 1, + ACTIONS(4970), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138521] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4468), 1, - anon_sym_DOT, - STATE(1030), 1, - sym_cell_path, - STATE(2920), 1, - sym_path, - STATE(3180), 1, + ACTIONS(4972), 1, + anon_sym_LF, + STATE(3182), 1, sym_comment, - ACTIONS(611), 2, - anon_sym_EQ, - anon_sym_COLON, - [138442] = 3, - ACTIONS(147), 1, + ACTIONS(4970), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138537] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3181), 1, + STATE(3183), 1, sym_comment, - ACTIONS(4982), 5, + ACTIONS(4976), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [138456] = 3, - ACTIONS(147), 1, + [138551] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3182), 1, + STATE(3184), 1, sym_comment, - ACTIONS(4984), 5, + ACTIONS(4978), 5, sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [138470] = 3, - ACTIONS(147), 1, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [138565] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3183), 1, + STATE(3185), 1, + sym_comment, + ACTIONS(4980), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [138579] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3186), 1, sym_comment, - ACTIONS(4986), 5, + ACTIONS(4982), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [138484] = 6, - ACTIONS(3), 1, + [138593] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1788), 1, - anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(881), 1, - sym__terminator, - STATE(3184), 1, + ACTIONS(2862), 1, + anon_sym_DQUOTE, + ACTIONS(4986), 1, + aux_sym_path_token1, + STATE(494), 1, + sym__str_double_quotes, + STATE(3187), 1, sym_comment, - ACTIONS(4988), 2, - anon_sym_RPAREN, - anon_sym_RBRACE, - [138504] = 4, + ACTIONS(4984), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [138613] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3185), 1, + STATE(3188), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138520] = 4, + [138629] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3189), 1, + sym_comment, + ACTIONS(4988), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [138643] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4990), 1, + anon_sym_SQUOTE, + STATE(3190), 1, + sym_comment, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3464), 1, + sym_expr_interpolated, + [138665] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3186), 1, + STATE(3191), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138536] = 4, + [138681] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3187), 1, + STATE(3192), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138552] = 7, + [138697] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4990), 1, + ACTIONS(4992), 1, anon_sym_SQUOTE, - STATE(3188), 1, + STATE(3190), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3193), 1, sym_comment, - STATE(3196), 1, + STATE(3464), 1, + sym_expr_interpolated, + [138719] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(4994), 1, + anon_sym_SQUOTE, + STATE(3194), 1, + sym_comment, + STATE(3202), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [138574] = 4, + [138741] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3189), 1, + STATE(3195), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138590] = 4, + [138757] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3190), 1, + STATE(3196), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138606] = 4, + [138773] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3197), 1, + sym_comment, + ACTIONS(4996), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [138787] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, - anon_sym_LF, - STATE(3191), 1, + ACTIONS(4998), 1, + anon_sym_LPAREN, + ACTIONS(5001), 1, + sym_unescaped_interpolated_content, + ACTIONS(5004), 1, + anon_sym_SQUOTE, + STATE(3464), 1, + sym_expr_interpolated, + STATE(3198), 2, sym_comment, - ACTIONS(4644), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [138622] = 4, + aux_sym__inter_single_quotes_repeat1, + [138807] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3199), 1, + sym_comment, + ACTIONS(5006), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [138821] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3192), 1, + STATE(3200), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138638] = 4, + [138837] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3201), 1, + sym_comment, + ACTIONS(5008), 5, + sym_identifier, + anon_sym_GT, + anon_sym_DQUOTE, + sym__str_single_quotes, + sym__str_back_ticks, + [138851] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4660), 1, + anon_sym_LPAREN, + ACTIONS(4662), 1, + sym_unescaped_interpolated_content, + ACTIONS(5010), 1, + anon_sym_SQUOTE, + STATE(3198), 1, + aux_sym__inter_single_quotes_repeat1, + STATE(3202), 1, + sym_comment, + STATE(3464), 1, + sym_expr_interpolated, + [138873] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3193), 1, + STATE(3203), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138654] = 6, - ACTIONS(147), 1, + [138889] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4439), 1, + ACTIONS(5012), 1, anon_sym_DQUOTE, - ACTIONS(4994), 1, + ACTIONS(5016), 1, aux_sym_path_token1, - STATE(754), 1, + STATE(652), 1, sym__str_double_quotes, - STATE(3194), 1, + STATE(3204), 1, + sym_comment, + ACTIONS(5014), 2, + sym__str_single_quotes, + sym__str_back_ticks, + [138909] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(4441), 1, + anon_sym_DQUOTE, + ACTIONS(5020), 1, + aux_sym_path_token1, + STATE(778), 1, + sym__str_double_quotes, + STATE(3205), 1, sym_comment, - ACTIONS(4992), 2, + ACTIONS(5018), 2, sym__str_single_quotes, sym__str_back_ticks, - [138674] = 7, + [138929] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4972), 1, + anon_sym_LF, + STATE(3206), 1, + sym_comment, + ACTIONS(4970), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [138945] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4996), 1, + ACTIONS(5022), 1, anon_sym_SQUOTE, - STATE(3195), 1, - sym_comment, - STATE(3210), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3207), 1, + sym_comment, + STATE(3464), 1, sym_expr_interpolated, - [138696] = 7, + [138967] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(4998), 1, + ACTIONS(5024), 1, anon_sym_SQUOTE, - STATE(3196), 1, - sym_comment, - STATE(3210), 1, + STATE(3207), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, + STATE(3208), 1, + sym_comment, + STATE(3464), 1, sym_expr_interpolated, - [138718] = 4, + [138989] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + STATE(3209), 1, + sym_comment, + ACTIONS(5026), 5, + sym_identifier, + anon_sym_nothing, + anon_sym_in, + anon_sym_nu, + anon_sym_env, + [139003] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(5028), 1, + aux_sym_long_flag_token1, + STATE(3210), 1, + sym_comment, + ACTIONS(1310), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1312), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3197), 1, + [139021] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4972), 1, + anon_sym_LF, + STATE(3211), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138734] = 6, - ACTIONS(147), 1, + [139037] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5000), 1, + ACTIONS(2986), 1, anon_sym_DQUOTE, - ACTIONS(5004), 1, + ACTIONS(5032), 1, aux_sym_path_token1, - STATE(651), 1, + STATE(263), 1, sym__str_double_quotes, - STATE(3198), 1, + STATE(3212), 1, sym_comment, - ACTIONS(5002), 2, + ACTIONS(5030), 2, sym__str_single_quotes, sym__str_back_ticks, - [138754] = 4, + [139057] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4730), 1, + ACTIONS(4972), 1, anon_sym_LF, - STATE(3199), 1, + STATE(3213), 1, sym_comment, - ACTIONS(4728), 4, + ACTIONS(4970), 4, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_PIPE, anon_sym_RBRACE, - [138770] = 7, + [139073] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(4680), 1, + anon_sym_LF, + STATE(3214), 1, + sym_comment, + ACTIONS(4678), 4, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_PIPE, + anon_sym_RBRACE, + [139089] = 7, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(4660), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, + ACTIONS(4662), 1, sym_unescaped_interpolated_content, - ACTIONS(5006), 1, + ACTIONS(5034), 1, anon_sym_SQUOTE, - STATE(3195), 1, + STATE(3198), 1, aux_sym__inter_single_quotes_repeat1, - STATE(3200), 1, + STATE(3215), 1, sym_comment, - STATE(3461), 1, + STATE(3464), 1, sym_expr_interpolated, - [138792] = 4, - ACTIONS(3), 1, + [139111] = 7, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4730), 1, - anon_sym_LF, - STATE(3201), 1, + ACTIONS(4692), 1, + anon_sym_DASH_DASH, + ACTIONS(4696), 1, + sym_short_flag, + ACTIONS(5036), 1, + anon_sym_in, + STATE(3216), 1, sym_comment, - ACTIONS(4728), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [138808] = 4, + STATE(3722), 1, + sym__flag, + STATE(3727), 1, + sym_long_flag, + [139133] = 7, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + ACTIONS(4894), 1, + anon_sym_SEMI, + ACTIONS(4896), 1, anon_sym_LF, - STATE(3202), 1, + ACTIONS(5038), 1, + ts_builtin_sym_end, + STATE(3145), 1, + aux_sym__block_body_repeat1, + STATE(3217), 1, sym_comment, - ACTIONS(4644), 4, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_PIPE, - anon_sym_RBRACE, - [138824] = 3, - ACTIONS(147), 1, + STATE(3517), 1, + sym__terminator, + [139155] = 3, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3203), 1, + STATE(3218), 1, sym_comment, - ACTIONS(5008), 5, + ACTIONS(5040), 5, sym_identifier, anon_sym_nothing, anon_sym_in, anon_sym_nu, anon_sym_env, - [138838] = 3, - ACTIONS(147), 1, + [139169] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3204), 1, + ACTIONS(4692), 1, + anon_sym_DASH_DASH, + ACTIONS(4696), 1, + sym_short_flag, + ACTIONS(5042), 1, + anon_sym_in, + STATE(3219), 1, sym_comment, - ACTIONS(5010), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [138852] = 6, - ACTIONS(147), 1, + STATE(3724), 1, + sym__flag, + STATE(3727), 1, + sym_long_flag, + [139191] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2948), 1, - anon_sym_DQUOTE, - ACTIONS(5014), 1, - aux_sym_path_token1, - STATE(297), 1, - sym__str_double_quotes, - STATE(3205), 1, + ACTIONS(5044), 1, + anon_sym_else, + STATE(3220), 1, sym_comment, - ACTIONS(5012), 2, - sym__str_single_quotes, - sym__str_back_ticks, - [138872] = 3, - ACTIONS(147), 1, + ACTIONS(1636), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(1638), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139209] = 7, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3206), 1, - sym_comment, - ACTIONS(5016), 5, + ACTIONS(4110), 1, + anon_sym_DOLLAR, + ACTIONS(4372), 1, sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [138886] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - STATE(3207), 1, + STATE(2180), 1, + sym__var, + STATE(3008), 1, + sym_val_variable, + STATE(3219), 1, + sym__variable_name, + STATE(3221), 1, sym_comment, - ACTIONS(5018), 5, - sym_identifier, - anon_sym_nothing, - anon_sym_in, - anon_sym_nu, - anon_sym_env, - [138900] = 7, + [139231] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, - anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(5020), 1, - anon_sym_SQUOTE, - STATE(3208), 1, + ACTIONS(5046), 1, + anon_sym_DQUOTE, + STATE(3222), 1, sym_comment, - STATE(3216), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3461), 1, - sym_expr_interpolated, - [138922] = 3, - ACTIONS(147), 1, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139248] = 4, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3209), 1, + STATE(3223), 1, sym_comment, - ACTIONS(1832), 5, - anon_sym_EQ, + ACTIONS(4670), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4672), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139263] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3666), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, anon_sym_COLON, - anon_sym_DASH_DASH, - anon_sym_in, - sym_short_flag, - [138936] = 6, + STATE(907), 1, + sym_block, + STATE(3224), 1, + sym_comment, + STATE(3559), 1, + sym_returns, + [139282] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(5052), 1, + anon_sym_if, + STATE(746), 1, + sym_ctrl_if, + STATE(758), 1, + sym_block, + STATE(3225), 1, + sym_comment, + [139301] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5022), 1, - anon_sym_LPAREN, - ACTIONS(5025), 1, - sym_unescaped_interpolated_content, - ACTIONS(5028), 1, - anon_sym_SQUOTE, - STATE(3461), 1, - sym_expr_interpolated, - STATE(3210), 2, + STATE(3226), 1, sym_comment, - aux_sym__inter_single_quotes_repeat1, - [138956] = 4, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139316] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + STATE(3227), 1, + sym_comment, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3211), 1, + [139331] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3228), 1, sym_comment, - ACTIONS(4644), 4, + ACTIONS(4678), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [138972] = 4, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139346] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4916), 1, + STATE(3229), 1, + sym_comment, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3212), 1, + [139361] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3230), 1, sym_comment, - ACTIONS(4914), 4, + ACTIONS(4678), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [138988] = 3, - ACTIONS(147), 1, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139376] = 5, + ACTIONS(3), 1, anon_sym_POUND, - STATE(3213), 1, + ACTIONS(5054), 1, + anon_sym_DQUOTE, + STATE(3231), 1, sym_comment, - ACTIONS(1828), 5, - anon_sym_EQ, - anon_sym_COLON, - anon_sym_DASH_DASH, - anon_sym_in, - sym_short_flag, - [139002] = 4, + STATE(3236), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139393] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4646), 1, + STATE(3232), 1, + sym_comment, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3214), 1, + [139408] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5056), 1, + anon_sym_LBRACE, + STATE(771), 1, + sym__blosure, + STATE(3233), 1, sym_comment, - ACTIONS(4644), 4, + STATE(767), 2, + sym_block, + sym_val_closure, + [139425] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3234), 1, + sym_comment, + ACTIONS(4970), 2, anon_sym_SEMI, - anon_sym_RPAREN, anon_sym_PIPE, - anon_sym_RBRACE, - [139018] = 3, - ACTIONS(147), 1, + ACTIONS(4972), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139440] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3215), 1, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, + anon_sym_COLON, + STATE(886), 1, + sym_block, + STATE(3235), 1, sym_comment, - ACTIONS(5030), 5, - sym_identifier, - anon_sym_GT, - anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [139032] = 7, + STATE(3552), 1, + sym_returns, + [139459] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4738), 1, + ACTIONS(5058), 1, + anon_sym_DQUOTE, + STATE(3236), 1, + sym_comment, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139476] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, + anon_sym_COLON, + STATE(887), 1, + sym_block, + STATE(3237), 1, + sym_comment, + STATE(3550), 1, + sym_returns, + [139495] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5062), 1, + anon_sym_RBRACK, + STATE(3238), 1, + sym_comment, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [139514] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(5064), 1, + anon_sym_if, + STATE(746), 1, + sym_ctrl_if, + STATE(758), 1, + sym_block, + STATE(3239), 1, + sym_comment, + [139533] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5066), 1, + anon_sym_use, + ACTIONS(5068), 1, + anon_sym_list, + ACTIONS(5070), 1, + anon_sym_hide, + ACTIONS(5072), 1, + anon_sym_new, + STATE(3240), 1, + sym_comment, + [139552] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5074), 1, + anon_sym_RBRACK, + STATE(3241), 1, + sym_comment, + STATE(3245), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [139571] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5076), 1, + anon_sym_LBRACK, + ACTIONS(5078), 1, anon_sym_LPAREN, - ACTIONS(4740), 1, - sym_unescaped_interpolated_content, - ACTIONS(5032), 1, - anon_sym_SQUOTE, - STATE(3210), 1, - aux_sym__inter_single_quotes_repeat1, - STATE(3216), 1, + STATE(743), 1, + sym_parameter_bracks, + STATE(769), 1, + sym_parameter_parens, + STATE(3242), 1, sym_comment, - STATE(3461), 1, - sym_expr_interpolated, - [139054] = 3, - ACTIONS(147), 1, + [139590] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3217), 1, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5080), 1, + anon_sym_RBRACK, + STATE(3238), 1, + aux_sym_val_table_repeat1, + STATE(3243), 1, sym_comment, - ACTIONS(5034), 5, - sym_identifier, - anon_sym_GT, + STATE(3564), 1, + sym_val_list, + [139609] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5082), 1, anon_sym_DQUOTE, - sym__str_single_quotes, - sym__str_back_ticks, - [139068] = 4, + STATE(3244), 1, + sym_comment, + STATE(3357), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [139626] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5084), 1, + anon_sym_RBRACK, + STATE(3245), 1, + sym_comment, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [139645] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, + anon_sym_COLON, + STATE(821), 1, + sym_block, + STATE(3246), 1, + sym_comment, + STATE(3558), 1, + sym_returns, + [139664] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3218), 1, + STATE(3247), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139083] = 4, + [139679] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3219), 1, + STATE(3248), 1, + sym_comment, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139694] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3249), 1, + sym_comment, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139709] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3250), 1, + sym_comment, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139724] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3251), 1, + sym_comment, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139739] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3252), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(4678), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4916), 2, + ACTIONS(4680), 2, ts_builtin_sym_end, anon_sym_LF, - [139098] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5038), 1, - anon_sym_RBRACK, - STATE(3220), 1, - sym_comment, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3538), 1, - sym_val_list, - [139117] = 4, + [139754] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3221), 1, + STATE(3253), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4678), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4680), 2, ts_builtin_sym_end, anon_sym_LF, - [139132] = 4, + [139769] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3222), 1, + STATE(3254), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139147] = 4, + [139784] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3223), 1, + STATE(3255), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139162] = 4, + [139799] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3224), 1, + STATE(3256), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139177] = 4, + [139814] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3225), 1, + STATE(3257), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139192] = 5, - ACTIONS(3), 1, + [139829] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5040), 1, - anon_sym_DQUOTE, - STATE(3226), 1, + ACTIONS(3636), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, + anon_sym_COLON, + STATE(824), 1, + sym_block, + STATE(3258), 1, sym_comment, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139209] = 4, + STATE(3562), 1, + sym_returns, + [139848] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3227), 1, + STATE(3259), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139224] = 4, + [139863] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5086), 1, + anon_sym_RBRACK, + STATE(3260), 1, + sym_comment, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [139882] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3228), 1, + STATE(3261), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139239] = 4, + [139897] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3229), 1, + STATE(3262), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139254] = 4, + [139912] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3230), 1, + STATE(3263), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139269] = 5, + [139927] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5044), 1, + ACTIONS(5088), 1, anon_sym_DQUOTE, - STATE(3226), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3231), 1, + STATE(3264), 1, sym_comment, - ACTIONS(5042), 2, + STATE(3271), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [139286] = 5, + [139944] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5046), 1, - anon_sym_DQUOTE, - STATE(3232), 1, + STATE(3265), 1, sym_comment, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139303] = 5, + ACTIONS(4652), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4654), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139959] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5048), 1, - anon_sym_DQUOTE, - STATE(3232), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3233), 1, + STATE(3266), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139320] = 4, + ACTIONS(4970), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4972), 2, + ts_builtin_sym_end, + anon_sym_LF, + [139974] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3234), 1, + STATE(3267), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139335] = 5, + [139989] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5050), 1, - anon_sym_DQUOTE, - STATE(3235), 1, + ACTIONS(4894), 1, + anon_sym_SEMI, + ACTIONS(4896), 1, + anon_sym_LF, + ACTIONS(5090), 1, + ts_builtin_sym_end, + STATE(909), 1, + sym__terminator, + STATE(3268), 1, sym_comment, - STATE(3240), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139352] = 4, + [140008] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3236), 1, + STATE(3269), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139367] = 4, + [140023] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3237), 1, + STATE(3270), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139382] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5052), 1, - anon_sym_LBRACK, - ACTIONS(5055), 1, - anon_sym_RBRACK, - STATE(3538), 1, - sym_val_list, - STATE(3238), 2, - sym_comment, - aux_sym_val_table_repeat1, - [139399] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5057), 1, - anon_sym_DQUOTE, - STATE(3239), 1, - sym_comment, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139416] = 5, + [140038] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5059), 1, + ACTIONS(5092), 1, anon_sym_DQUOTE, - STATE(3240), 1, + STATE(3271), 1, sym_comment, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [139433] = 4, + [140055] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3241), 1, + STATE(3272), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139448] = 5, + [140070] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5061), 1, - anon_sym_DQUOTE, - STATE(3239), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3242), 1, + STATE(3273), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139465] = 6, - ACTIONS(147), 1, + ACTIONS(4652), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4654), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140085] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5063), 1, + ACTIONS(5094), 1, anon_sym_RBRACK, - STATE(3243), 1, - sym_comment, - STATE(3247), 1, + STATE(3260), 1, aux_sym_val_table_repeat1, - STATE(3538), 1, - sym_val_list, - [139484] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5065), 1, - anon_sym_LBRACE, - STATE(851), 1, - sym__blosure, - STATE(3244), 1, + STATE(3274), 1, sym_comment, - STATE(709), 2, - sym_block, - sym_val_closure, - [139501] = 4, + STATE(3564), 1, + sym_val_list, + [140104] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3245), 1, + STATE(3275), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139516] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5067), 1, - anon_sym_DQUOTE, - STATE(3246), 1, - sym_comment, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139533] = 6, - ACTIONS(147), 1, + [140119] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5069), 1, + ACTIONS(5096), 1, anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3247), 1, + STATE(3276), 1, sym_comment, - STATE(3538), 1, + STATE(3280), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, sym_val_list, - [139552] = 4, + [140138] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3248), 1, + STATE(3277), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139567] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5071), 1, - anon_sym_DQUOTE, - STATE(3246), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3249), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139584] = 5, + [140153] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5073), 1, + ACTIONS(5098), 1, anon_sym_DQUOTE, - STATE(3250), 1, + STATE(3278), 1, sym_comment, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139601] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5075), 1, - anon_sym_DQUOTE, - STATE(3250), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3251), 1, - sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [139618] = 4, + [140170] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5077), 1, + ACTIONS(5100), 1, anon_sym_DQUOTE, - ACTIONS(5079), 2, - sym__escaped_str_content, - sym_escape_sequence, - STATE(3252), 2, + STATE(3279), 1, sym_comment, + STATE(3289), 1, aux_sym__str_double_quotes_repeat1, - [139633] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5082), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3253), 1, - sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [139650] = 5, - ACTIONS(3), 1, + [140187] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5084), 1, - anon_sym_DQUOTE, - STATE(3253), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3254), 1, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5102), 1, + anon_sym_RBRACK, + STATE(3280), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139667] = 4, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [140206] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3255), 1, + STATE(3281), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(4970), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4916), 2, + ACTIONS(4972), 2, ts_builtin_sym_end, anon_sym_LF, - [139682] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5086), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3256), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139699] = 4, + [140221] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3257), 1, + STATE(3282), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139714] = 5, + [140236] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5088), 1, + ACTIONS(5104), 1, anon_sym_DQUOTE, - STATE(3258), 1, + STATE(3283), 1, sym_comment, - STATE(3265), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [139731] = 4, + [140253] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3259), 1, + STATE(3284), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139746] = 5, + [140268] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5090), 1, - anon_sym_DQUOTE, - STATE(3256), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3260), 1, + STATE(3285), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139763] = 6, - ACTIONS(147), 1, + ACTIONS(4678), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4680), 2, + ts_builtin_sym_end, + anon_sym_LF, + [140283] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5106), 1, anon_sym_LBRACK, - ACTIONS(5092), 1, - anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3261), 1, - sym_comment, - STATE(3538), 1, - sym_val_list, - [139782] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5094), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3262), 1, + ACTIONS(5108), 1, + anon_sym_LPAREN, + STATE(3286), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139799] = 6, - ACTIONS(147), 1, + STATE(3388), 1, + sym_parameter_bracks, + STATE(3389), 1, + sym_parameter_parens, + [140302] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5110), 1, anon_sym_LBRACK, - ACTIONS(5096), 1, - anon_sym_RBRACK, - STATE(3220), 1, - aux_sym_val_table_repeat1, - STATE(3263), 1, + ACTIONS(5112), 1, + anon_sym_LPAREN, + STATE(823), 1, + sym_parameter_bracks, + STATE(834), 1, + sym_parameter_parens, + STATE(3287), 1, sym_comment, - STATE(3538), 1, - sym_val_list, - [139818] = 5, + [140321] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5098), 1, + ACTIONS(5114), 1, anon_sym_DQUOTE, - STATE(3262), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3264), 1, - sym_comment, - ACTIONS(5042), 2, + ACTIONS(5116), 2, sym__escaped_str_content, sym_escape_sequence, - [139835] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5100), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3265), 1, + STATE(3288), 2, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139852] = 5, + aux_sym__str_double_quotes_repeat1, + [140336] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5102), 1, + ACTIONS(5119), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3266), 1, + STATE(3289), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [139869] = 5, - ACTIONS(3), 1, + [140353] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5104), 1, - anon_sym_DQUOTE, - STATE(3266), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3267), 1, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5121), 1, + anon_sym_RBRACK, + STATE(3290), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139886] = 5, - ACTIONS(3), 1, + STATE(3293), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [140372] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5106), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3268), 1, + ACTIONS(5123), 1, + anon_sym_LBRACE, + STATE(876), 1, + sym__blosure, + STATE(3291), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [139903] = 4, - ACTIONS(3), 1, + STATE(726), 2, + sym_block, + sym_val_closure, + [140389] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3269), 1, + ACTIONS(5076), 1, + anon_sym_LBRACK, + ACTIONS(5078), 1, + anon_sym_LPAREN, + STATE(784), 1, + sym_parameter_parens, + STATE(789), 1, + sym_parameter_bracks, + STATE(3292), 1, sym_comment, - ACTIONS(4914), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4916), 2, - ts_builtin_sym_end, - anon_sym_LF, - [139918] = 6, - ACTIONS(147), 1, + [140408] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5108), 1, + ACTIONS(5125), 1, anon_sym_RBRACK, - STATE(3270), 1, + STATE(3293), 1, sym_comment, - STATE(3274), 1, + STATE(3399), 1, aux_sym_val_table_repeat1, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [139937] = 4, + [140427] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3666), 1, + anon_sym_LBRACE, + ACTIONS(5127), 1, + anon_sym_if, + STATE(843), 1, + sym_ctrl_if, + STATE(844), 1, + sym_block, + STATE(3294), 1, + sym_comment, + [140446] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3271), 1, + STATE(3295), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139952] = 4, + [140461] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3272), 1, + STATE(3296), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [139967] = 5, + [140476] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5110), 1, + ACTIONS(5129), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3278), 1, aux_sym__str_double_quotes_repeat1, - STATE(3273), 1, + STATE(3297), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [139984] = 6, - ACTIONS(147), 1, + [140493] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5106), 1, anon_sym_LBRACK, - ACTIONS(5112), 1, - anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3274), 1, - sym_comment, - STATE(3538), 1, - sym_val_list, - [140003] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3275), 1, + ACTIONS(5108), 1, + anon_sym_LPAREN, + STATE(3235), 1, + sym_parameter_parens, + STATE(3237), 1, + sym_parameter_bracks, + STATE(3298), 1, sym_comment, - ACTIONS(4728), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4730), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140018] = 5, + [140512] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5114), 1, + ACTIONS(5131), 1, anon_sym_DQUOTE, - STATE(3273), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3276), 1, + STATE(3299), 1, sym_comment, - ACTIONS(5042), 2, + STATE(3306), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140035] = 4, + [140529] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3277), 1, + STATE(3300), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [140050] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5116), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3278), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [140067] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5118), 1, - anon_sym_LBRACE, - STATE(851), 1, - sym__blosure, - STATE(3279), 1, - sym_comment, - STATE(846), 2, - sym_block, - sym_val_closure, - [140084] = 5, + [140544] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5120), 1, + ACTIONS(5133), 1, anon_sym_DQUOTE, - STATE(3268), 1, + STATE(3283), 1, aux_sym__str_double_quotes_repeat1, - STATE(3280), 1, + STATE(3301), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140101] = 6, - ACTIONS(147), 1, + [140561] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - ACTIONS(5122), 1, - anon_sym_if, - STATE(766), 1, - sym_ctrl_if, - STATE(767), 1, - sym_block, - STATE(3281), 1, + ACTIONS(5135), 1, + anon_sym_use, + ACTIONS(5137), 1, + anon_sym_list, + ACTIONS(5139), 1, + anon_sym_hide, + ACTIONS(5141), 1, + anon_sym_new, + STATE(3302), 1, sym_comment, - [140120] = 4, + [140580] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3282), 1, + STATE(3303), 1, sym_comment, - ACTIONS(4728), 2, + ACTIONS(4652), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4730), 2, + ACTIONS(4654), 2, ts_builtin_sym_end, anon_sym_LF, - [140135] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5126), 1, - anon_sym_LF, - STATE(3283), 1, - sym_comment, - ACTIONS(5124), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [140150] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(2042), 1, - anon_sym_LF, - STATE(3284), 1, - sym_comment, - ACTIONS(2026), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [140165] = 4, + [140595] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(2038), 1, - anon_sym_LF, - STATE(3285), 1, + STATE(3304), 1, sym_comment, - ACTIONS(2012), 3, + ACTIONS(4846), 2, anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [140180] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5130), 1, + anon_sym_PIPE, + ACTIONS(4848), 2, + ts_builtin_sym_end, anon_sym_LF, - STATE(3286), 1, - sym_comment, - ACTIONS(5128), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [140195] = 4, + [140610] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3287), 1, + STATE(3305), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [140210] = 5, + [140625] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5132), 1, + ACTIONS(5143), 1, anon_sym_DQUOTE, - STATE(3278), 1, - aux_sym__str_double_quotes_repeat1, STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3306), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140227] = 4, + [140642] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3289), 1, + STATE(3307), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4916), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [140242] = 5, - ACTIONS(3), 1, + [140657] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5134), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3290), 1, + ACTIONS(5106), 1, + anon_sym_LBRACK, + ACTIONS(5108), 1, + anon_sym_LPAREN, + STATE(3246), 1, + sym_parameter_bracks, + STATE(3258), 1, + sym_parameter_parens, + STATE(3308), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [140259] = 4, + [140676] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5138), 1, + ACTIONS(5147), 1, anon_sym_LF, - STATE(3291), 1, + STATE(3309), 1, sym_comment, - ACTIONS(5136), 3, + ACTIONS(5145), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - [140274] = 4, + [140691] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5142), 1, + ACTIONS(5151), 1, anon_sym_LF, - STATE(3292), 1, + STATE(3310), 1, sym_comment, - ACTIONS(5140), 3, + ACTIONS(5149), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - [140289] = 5, + [140706] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5153), 1, + anon_sym_RBRACK, + STATE(3311), 1, + sym_comment, + STATE(3315), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [140725] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5155), 1, + anon_sym_LPAREN, + STATE(3312), 1, + sym_comment, + ACTIONS(5157), 3, + sym_escaped_interpolated_content, + anon_sym_DQUOTE2, + sym_inter_escape_sequence, + [140740] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5144), 1, + ACTIONS(5159), 1, anon_sym_DQUOTE, - STATE(3293), 1, + STATE(3313), 1, sym_comment, - STATE(3300), 1, + STATE(3330), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140306] = 4, + [140757] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3294), 1, + STATE(3314), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [140321] = 6, - ACTIONS(147), 1, + [140772] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5146), 1, + ACTIONS(5161), 1, anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3295), 1, + STATE(3315), 1, sym_comment, - STATE(3538), 1, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, sym_val_list, - [140340] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5150), 1, - anon_sym_LF, - STATE(3296), 1, - sym_comment, - ACTIONS(5148), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [140355] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5152), 1, - anon_sym_LBRACK, - ACTIONS(5154), 1, - anon_sym_LPAREN, - STATE(3297), 1, - sym_comment, - STATE(3349), 1, - sym_parameter_bracks, - STATE(3350), 1, - sym_parameter_parens, - [140374] = 5, + [140791] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5156), 1, + ACTIONS(5163), 1, anon_sym_DQUOTE, - STATE(3290), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3298), 1, + STATE(3316), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140391] = 4, + [140808] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3299), 1, + ACTIONS(5165), 1, + anon_sym_DQUOTE, + STATE(3316), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3317), 1, sym_comment, - ACTIONS(4914), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4916), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140406] = 5, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140825] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5158), 1, + ACTIONS(5167), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3300), 1, + STATE(3318), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140423] = 4, + [140842] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5169), 1, + anon_sym_LBRACE, + STATE(876), 1, + sym__blosure, + STATE(3319), 1, + sym_comment, + STATE(883), 2, + sym_block, + sym_val_closure, + [140859] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3301), 1, + ACTIONS(5173), 1, + anon_sym_LF, + STATE(3320), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(5171), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4916), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140438] = 5, + anon_sym_RPAREN, + anon_sym_RBRACE, + [140874] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5160), 1, + ACTIONS(5175), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3318), 1, aux_sym__str_double_quotes_repeat1, - STATE(3302), 1, + STATE(3321), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140455] = 5, + [140891] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5162), 1, + ACTIONS(5177), 1, anon_sym_DQUOTE, - STATE(3302), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3303), 1, + STATE(3322), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140472] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5164), 1, - anon_sym_LBRACK, - ACTIONS(5166), 1, - anon_sym_LPAREN, - STATE(836), 1, - sym_parameter_parens, - STATE(837), 1, - sym_parameter_bracks, - STATE(3304), 1, - sym_comment, - [140491] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5168), 1, - anon_sym_RBRACK, - STATE(3305), 1, - sym_comment, - STATE(3309), 1, - aux_sym_val_table_repeat1, - STATE(3538), 1, - sym_val_list, - [140510] = 4, + [140908] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3306), 1, + ACTIONS(5179), 1, + anon_sym_DQUOTE, + STATE(3322), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3323), 1, sym_comment, - ACTIONS(4914), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4916), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140525] = 4, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140925] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3307), 1, + ACTIONS(5181), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3324), 1, sym_comment, - ACTIONS(4914), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4916), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140540] = 5, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140942] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5170), 1, + ACTIONS(5183), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3324), 1, aux_sym__str_double_quotes_repeat1, - STATE(3308), 1, + STATE(3325), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140557] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5172), 1, - anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3309), 1, - sym_comment, - STATE(3538), 1, - sym_val_list, - [140576] = 4, + [140959] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3310), 1, + ACTIONS(5185), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3326), 1, sym_comment, - ACTIONS(4640), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4642), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140591] = 5, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [140976] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5174), 1, + ACTIONS(5187), 1, anon_sym_DQUOTE, - STATE(3308), 1, + STATE(3326), 1, aux_sym__str_double_quotes_repeat1, - STATE(3311), 1, + STATE(3327), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140608] = 5, + [140993] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5176), 1, + ACTIONS(5189), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3312), 1, + STATE(3328), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140625] = 4, + [141010] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3313), 1, + ACTIONS(5191), 1, + anon_sym_DQUOTE, + STATE(3328), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3329), 1, sym_comment, - ACTIONS(4774), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4776), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140640] = 5, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141027] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5178), 1, + ACTIONS(5193), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3314), 1, + STATE(3330), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140657] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(974), 1, - sym_block, - STATE(3315), 1, - sym_comment, - STATE(3550), 1, - sym_returns, - [140676] = 5, + [141044] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5182), 1, + ACTIONS(5195), 1, anon_sym_DQUOTE, - STATE(3314), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3316), 1, + STATE(3331), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140693] = 6, - ACTIONS(147), 1, + [141061] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(958), 1, - sym_block, - STATE(3317), 1, + ACTIONS(5199), 1, + anon_sym_LF, + STATE(3332), 1, sym_comment, - STATE(3551), 1, - sym_returns, - [140712] = 4, + ACTIONS(5197), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [141076] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3318), 1, + ACTIONS(2054), 1, + anon_sym_LF, + STATE(3333), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(1994), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4776), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140727] = 4, + anon_sym_RPAREN, + anon_sym_RBRACE, + [141091] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3319), 1, + ACTIONS(5201), 1, + anon_sym_DQUOTE, + STATE(3222), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3334), 1, sym_comment, - ACTIONS(4774), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4776), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140742] = 5, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141108] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5184), 1, + ACTIONS(5203), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3331), 1, aux_sym__str_double_quotes_repeat1, - STATE(3320), 1, + STATE(3335), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140759] = 5, + [141125] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5186), 1, + ACTIONS(5205), 1, anon_sym_DQUOTE, - STATE(3320), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3321), 1, + STATE(3336), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140776] = 4, + [141142] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3322), 1, + ACTIONS(2060), 1, + anon_sym_LF, + STATE(3337), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(1958), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4642), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140791] = 6, - ACTIONS(147), 1, + anon_sym_RPAREN, + anon_sym_RBRACE, + [141157] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(844), 1, - sym_block, - STATE(3323), 1, + ACTIONS(5207), 1, + anon_sym_DQUOTE, + STATE(3336), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3338), 1, sym_comment, - STATE(3548), 1, - sym_returns, - [140810] = 4, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141174] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3324), 1, + ACTIONS(5211), 1, + anon_sym_LF, + STATE(3339), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(5209), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4776), 2, - ts_builtin_sym_end, - anon_sym_LF, - [140825] = 6, - ACTIONS(147), 1, + anon_sym_RPAREN, + anon_sym_RBRACE, + [141189] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5188), 1, + ACTIONS(5213), 1, anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3325), 1, + STATE(3340), 1, sym_comment, - STATE(3538), 1, + STATE(3353), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, sym_val_list, - [140844] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(845), 1, - sym_block, - STATE(3326), 1, - sym_comment, - STATE(3542), 1, - sym_returns, - [140863] = 5, + [141208] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5190), 1, + ACTIONS(5215), 1, anon_sym_DQUOTE, - STATE(3327), 1, - sym_comment, - STATE(3370), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + STATE(3341), 1, + sym_comment, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140880] = 5, + [141225] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5192), 1, + ACTIONS(5217), 1, anon_sym_DQUOTE, - STATE(3328), 1, - sym_comment, - STATE(3335), 1, + STATE(3341), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + STATE(3342), 1, + sym_comment, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140897] = 6, - ACTIONS(147), 1, + [141242] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5194), 1, + ACTIONS(5219), 1, anon_sym_RBRACK, - STATE(3325), 1, - aux_sym_val_table_repeat1, - STATE(3329), 1, + STATE(3343), 1, sym_comment, - STATE(3538), 1, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, sym_val_list, - [140916] = 5, + [141261] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5196), 1, + ACTIONS(5221), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3330), 1, + STATE(3344), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140933] = 6, - ACTIONS(147), 1, + [141278] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5198), 1, + ACTIONS(5223), 1, anon_sym_RBRACK, - STATE(3331), 1, + STATE(3345), 1, sym_comment, - STATE(3395), 1, + STATE(3349), 1, aux_sym_val_table_repeat1, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [140952] = 6, + [141297] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4864), 1, - anon_sym_SEMI, - ACTIONS(4866), 1, - anon_sym_LF, - ACTIONS(5200), 1, - ts_builtin_sym_end, - STATE(963), 1, - sym__terminator, - STATE(3332), 1, + ACTIONS(5225), 1, + anon_sym_DQUOTE, + STATE(3344), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3346), 1, sym_comment, - [140971] = 5, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141314] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5202), 1, + ACTIONS(5227), 1, anon_sym_DQUOTE, - STATE(3333), 1, - sym_comment, - STATE(3421), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + STATE(3347), 1, + sym_comment, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [140988] = 5, + [141331] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5204), 1, + ACTIONS(5229), 1, anon_sym_DQUOTE, - STATE(3330), 1, + STATE(3347), 1, aux_sym__str_double_quotes_repeat1, - STATE(3334), 1, + STATE(3348), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141005] = 5, + [141348] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5231), 1, + anon_sym_RBRACK, + STATE(3349), 1, + sym_comment, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [141367] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5233), 1, + anon_sym_LBRACE, + STATE(771), 1, + sym__blosure, + STATE(3350), 1, + sym_comment, + STATE(695), 2, + sym_block, + sym_val_closure, + [141384] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5206), 1, + ACTIONS(5235), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3335), 1, + STATE(3351), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141022] = 5, + [141401] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5208), 1, + ACTIONS(5237), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3351), 1, aux_sym__str_double_quotes_repeat1, - STATE(3336), 1, + STATE(3352), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141039] = 5, - ACTIONS(147), 1, + [141418] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5210), 1, - anon_sym_LBRACE, - STATE(755), 1, - sym__blosure, - STATE(3337), 1, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5239), 1, + anon_sym_RBRACK, + STATE(3353), 1, sym_comment, - STATE(789), 2, - sym_block, - sym_val_closure, - [141056] = 4, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [141437] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3338), 1, + ACTIONS(5241), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3354), 1, + sym_comment, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141454] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3355), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4776), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [141071] = 6, - ACTIONS(147), 1, + [141469] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5212), 1, + ACTIONS(5243), 1, anon_sym_RBRACK, - STATE(3339), 1, + STATE(3356), 1, sym_comment, - STATE(3343), 1, + STATE(3399), 1, aux_sym_val_table_repeat1, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [141090] = 6, - ACTIONS(147), 1, + [141488] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(5214), 1, - anon_sym_if, - STATE(810), 1, - sym_block, - STATE(811), 1, - sym_ctrl_if, - STATE(3340), 1, + ACTIONS(5245), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3357), 1, sym_comment, - [141109] = 4, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141505] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3341), 1, + ACTIONS(5247), 1, + anon_sym_DQUOTE, + STATE(3354), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3358), 1, + sym_comment, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141522] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5249), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3359), 1, + sym_comment, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141539] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5251), 1, + anon_sym_DQUOTE, + STATE(3359), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3360), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141556] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3361), 1, + sym_comment, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141124] = 4, + [141571] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3342), 1, + ACTIONS(5255), 1, + anon_sym_LF, + STATE(3362), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(5253), 3, anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4916), 2, - ts_builtin_sym_end, - anon_sym_LF, - [141139] = 6, - ACTIONS(147), 1, + anon_sym_RPAREN, + anon_sym_RBRACE, + [141586] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5216), 1, + ACTIONS(5257), 1, anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, STATE(3343), 1, + aux_sym_val_table_repeat1, + STATE(3363), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [141158] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3344), 1, - sym_comment, - ACTIONS(4968), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4970), 2, - ts_builtin_sym_end, - anon_sym_LF, - [141173] = 5, + [141605] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5218), 1, + ACTIONS(5259), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3345), 1, + STATE(3364), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141190] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3346), 1, - sym_comment, - ACTIONS(4640), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4642), 2, - ts_builtin_sym_end, - anon_sym_LF, - [141205] = 4, + [141622] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5222), 1, + ACTIONS(5263), 1, anon_sym_LF, - STATE(3347), 1, + STATE(3365), 1, sym_comment, - ACTIONS(5220), 3, + ACTIONS(5261), 3, anon_sym_SEMI, anon_sym_RPAREN, anon_sym_RBRACE, - [141220] = 5, + [141637] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5265), 1, + anon_sym_RBRACK, + STATE(3356), 1, + aux_sym_val_table_repeat1, + STATE(3366), 1, + sym_comment, + STATE(3564), 1, + sym_val_list, + [141656] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5224), 1, + ACTIONS(5267), 1, anon_sym_DQUOTE, - STATE(3345), 1, + STATE(3364), 1, aux_sym__str_double_quotes_repeat1, - STATE(3348), 1, + STATE(3367), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141237] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(964), 1, - sym_block, - STATE(3349), 1, - sym_comment, - STATE(3535), 1, - sym_returns, - [141256] = 6, - ACTIONS(147), 1, + [141673] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(975), 1, - sym_block, - STATE(3350), 1, + ACTIONS(5269), 1, + anon_sym_DQUOTE, + STATE(3368), 1, sym_comment, - STATE(3530), 1, - sym_returns, - [141275] = 4, + STATE(3375), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141690] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5228), 1, - anon_sym_LF, - STATE(3351), 1, + ACTIONS(5271), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3369), 1, sym_comment, - ACTIONS(5226), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [141290] = 4, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141707] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3352), 1, + STATE(3370), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141305] = 4, + [141722] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3353), 1, + STATE(3371), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4916), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [141320] = 5, + [141737] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5230), 1, + ACTIONS(5273), 1, anon_sym_DQUOTE, - STATE(3336), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3354), 1, + STATE(3372), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141337] = 4, + [141754] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3355), 1, + ACTIONS(5275), 1, + anon_sym_DQUOTE, + STATE(3372), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3373), 1, + sym_comment, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141771] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3374), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141352] = 6, - ACTIONS(147), 1, + [141786] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5232), 1, - anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3356), 1, + ACTIONS(5277), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3375), 1, sym_comment, - STATE(3538), 1, - sym_val_list, - [141371] = 4, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141803] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3357), 1, + STATE(3376), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [141386] = 4, + [141818] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3358), 1, + ACTIONS(5279), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3377), 1, sym_comment, - ACTIONS(4644), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4646), 2, - ts_builtin_sym_end, - anon_sym_LF, - [141401] = 6, - ACTIONS(147), 1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141835] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5281), 1, + anon_sym_DQUOTE, + STATE(3369), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3378), 1, + sym_comment, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [141852] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5234), 1, + ACTIONS(5283), 1, anon_sym_RBRACK, - STATE(3356), 1, - aux_sym_val_table_repeat1, - STATE(3359), 1, + STATE(3379), 1, sym_comment, - STATE(3538), 1, + STATE(3383), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, sym_val_list, - [141420] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3360), 1, - sym_comment, - ACTIONS(4774), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4776), 2, - ts_builtin_sym_end, - anon_sym_LF, - [141435] = 4, + [141871] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3361), 1, + STATE(3380), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4776), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141450] = 5, + [141886] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5236), 1, + ACTIONS(5285), 1, anon_sym_DQUOTE, - STATE(3362), 1, - sym_comment, - STATE(3369), 1, + STATE(3377), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + STATE(3381), 1, + sym_comment, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141467] = 4, + [141903] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3363), 1, + STATE(3382), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141482] = 4, - ACTIONS(3), 1, + [141918] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3364), 1, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5287), 1, + anon_sym_RBRACK, + STATE(3383), 1, sym_comment, - ACTIONS(4644), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4646), 2, - ts_builtin_sym_end, - anon_sym_LF, - [141497] = 5, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [141937] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5238), 1, + ACTIONS(5289), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3365), 1, + STATE(3384), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141514] = 4, + [141954] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3366), 1, + STATE(3385), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [141529] = 4, + [141969] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3367), 1, + STATE(3386), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4916), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [141544] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5240), 1, - anon_sym_use, - ACTIONS(5242), 1, - anon_sym_list, - ACTIONS(5244), 1, - anon_sym_hide, - ACTIONS(5246), 1, - anon_sym_new, - STATE(3368), 1, - sym_comment, - [141563] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5248), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3369), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [141580] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5250), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3370), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [141597] = 5, + [141984] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5252), 1, + ACTIONS(5291), 1, anon_sym_DQUOTE, - STATE(3365), 1, + STATE(3384), 1, aux_sym__str_double_quotes_repeat1, - STATE(3371), 1, + STATE(3387), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141614] = 6, - ACTIONS(147), 1, + [142001] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5254), 1, - anon_sym_RBRACK, - STATE(3372), 1, + ACTIONS(3666), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, + anon_sym_COLON, + STATE(923), 1, + sym_block, + STATE(3388), 1, sym_comment, - STATE(3386), 1, - aux_sym_val_table_repeat1, - STATE(3538), 1, - sym_val_list, - [141633] = 6, - ACTIONS(147), 1, + STATE(3571), 1, + sym_returns, + [142020] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5256), 1, - anon_sym_RBRACK, - STATE(3373), 1, + ACTIONS(3666), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, + anon_sym_COLON, + STATE(915), 1, + sym_block, + STATE(3389), 1, sym_comment, - STATE(3377), 1, - aux_sym_val_table_repeat1, - STATE(3538), 1, - sym_val_list, - [141652] = 4, + STATE(3572), 1, + sym_returns, + [142039] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3374), 1, + STATE(3390), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4776), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [141667] = 6, - ACTIONS(147), 1, + [142054] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5152), 1, - anon_sym_LBRACK, - ACTIONS(5154), 1, - anon_sym_LPAREN, - STATE(3323), 1, - sym_parameter_bracks, - STATE(3326), 1, - sym_parameter_parens, - STATE(3375), 1, + STATE(3391), 1, sym_comment, - [141686] = 4, + ACTIONS(4656), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4658), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142069] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3376), 1, + STATE(3392), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4776), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141701] = 6, - ACTIONS(147), 1, + [142084] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5295), 1, + anon_sym_LF, + STATE(3393), 1, + sym_comment, + ACTIONS(5293), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [142099] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5258), 1, + ACTIONS(5297), 1, anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3377), 1, + STATE(3394), 1, sym_comment, - STATE(3538), 1, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, sym_val_list, - [141720] = 6, - ACTIONS(147), 1, + [142118] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5164), 1, + ACTIONS(5110), 1, anon_sym_LBRACK, - ACTIONS(5166), 1, + ACTIONS(5112), 1, anon_sym_LPAREN, - STATE(822), 1, - sym_parameter_bracks, - STATE(823), 1, + STATE(864), 1, sym_parameter_parens, - STATE(3378), 1, + STATE(865), 1, + sym_parameter_bracks, + STATE(3395), 1, sym_comment, - [141739] = 6, - ACTIONS(147), 1, + [142137] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5152), 1, + ACTIONS(5106), 1, anon_sym_LBRACK, - ACTIONS(5154), 1, + ACTIONS(5108), 1, anon_sym_LPAREN, - STATE(3315), 1, + STATE(3224), 1, sym_parameter_parens, - STATE(3317), 1, - sym_parameter_bracks, - STATE(3379), 1, - sym_comment, - [141758] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5260), 1, - anon_sym_LBRACE, - STATE(755), 1, - sym__blosure, - STATE(3380), 1, + STATE(3396), 1, sym_comment, - STATE(703), 2, - sym_block, - sym_val_closure, - [141775] = 6, - ACTIONS(147), 1, + STATE(3416), 1, + sym_parameter_bracks, + [142156] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5262), 1, + ACTIONS(5299), 1, anon_sym_RBRACK, - STATE(3238), 1, + STATE(3394), 1, aux_sym_val_table_repeat1, - STATE(3381), 1, + STATE(3397), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [141794] = 6, - ACTIONS(3), 1, + [142175] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2046), 1, - ts_builtin_sym_end, - ACTIONS(4864), 1, - anon_sym_SEMI, - ACTIONS(4866), 1, - anon_sym_LF, - STATE(956), 1, - sym__terminator, - STATE(3382), 1, + ACTIONS(3666), 1, + anon_sym_LBRACE, + ACTIONS(5301), 1, + anon_sym_if, + STATE(843), 1, + sym_ctrl_if, + STATE(844), 1, + sym_block, + STATE(3398), 1, sym_comment, - [141813] = 6, - ACTIONS(147), 1, + [142194] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5303), 1, anon_sym_LBRACK, - ACTIONS(5264), 1, + ACTIONS(5306), 1, anon_sym_RBRACK, - STATE(3381), 1, - aux_sym_val_table_repeat1, - STATE(3383), 1, - sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [141832] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5266), 1, - anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3384), 1, + STATE(3399), 2, sym_comment, - STATE(3538), 1, - sym_val_list, - [141851] = 4, + aux_sym_val_table_repeat1, + [142211] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3385), 1, + STATE(3400), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141866] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5268), 1, - anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3386), 1, - sym_comment, - STATE(3538), 1, - sym_val_list, - [141885] = 4, + [142226] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3387), 1, + STATE(3401), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4776), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [141900] = 6, - ACTIONS(147), 1, + [142241] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5270), 1, - anon_sym_RBRACK, - STATE(3384), 1, - aux_sym_val_table_repeat1, - STATE(3388), 1, + ACTIONS(5308), 1, + anon_sym_DQUOTE, + STATE(3402), 1, sym_comment, - STATE(3538), 1, - sym_val_list, - [141919] = 5, + STATE(3409), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142258] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5272), 1, + ACTIONS(5310), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3389), 1, + STATE(3403), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141936] = 4, + [142275] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3390), 1, + ACTIONS(5312), 1, + anon_sym_DQUOTE, + STATE(3404), 1, + sym_comment, + STATE(3410), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142292] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3405), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(4846), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4916), 2, + ACTIONS(4848), 2, ts_builtin_sym_end, anon_sym_LF, - [141951] = 5, + [142307] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5274), 1, + ACTIONS(5314), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3403), 1, aux_sym__str_double_quotes_repeat1, - STATE(3391), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [141968] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5276), 1, - anon_sym_DQUOTE, - STATE(3392), 1, + STATE(3406), 1, sym_comment, - STATE(3410), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [141985] = 6, - ACTIONS(147), 1, + [142324] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5278), 1, + ACTIONS(5316), 1, anon_sym_RBRACK, - STATE(3295), 1, + STATE(3399), 1, aux_sym_val_table_repeat1, - STATE(3393), 1, + STATE(3407), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [142004] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3394), 1, - sym_comment, - ACTIONS(4774), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4776), 2, - ts_builtin_sym_end, - anon_sym_LF, - [142019] = 6, - ACTIONS(147), 1, + [142343] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5280), 1, + ACTIONS(5318), 1, anon_sym_RBRACK, - STATE(3238), 1, + STATE(3407), 1, aux_sym_val_table_repeat1, - STATE(3395), 1, + STATE(3408), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [142038] = 5, + [142362] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5282), 1, + ACTIONS(5320), 1, anon_sym_DQUOTE, - STATE(3396), 1, - sym_comment, - STATE(3403), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, + STATE(3409), 1, + sym_comment, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142055] = 5, + [142379] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5284), 1, + ACTIONS(5322), 1, anon_sym_DQUOTE, - STATE(3389), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3397), 1, + STATE(3410), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142072] = 4, + [142396] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3398), 1, + STATE(3411), 1, sym_comment, - ACTIONS(4914), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4916), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [142087] = 4, + [142411] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3399), 1, + STATE(3412), 1, sym_comment, - ACTIONS(4774), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4776), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [142102] = 5, + [142426] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5324), 1, + anon_sym_RBRACK, + STATE(3413), 1, + sym_comment, + STATE(3417), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [142445] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5326), 1, + anon_sym_RBRACK, + STATE(3414), 1, + sym_comment, + STATE(3427), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [142464] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5286), 1, + ACTIONS(5328), 1, anon_sym_DQUOTE, - STATE(3391), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3400), 1, + STATE(3415), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142119] = 4, - ACTIONS(3), 1, + [142481] = 6, + ACTIONS(157), 1, anon_sym_POUND, - STATE(3401), 1, + ACTIONS(3666), 1, + anon_sym_LBRACE, + ACTIONS(5050), 1, + anon_sym_COLON, + STATE(966), 1, + sym_block, + STATE(3416), 1, sym_comment, - ACTIONS(4774), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4776), 2, - ts_builtin_sym_end, - anon_sym_LF, - [142134] = 4, + STATE(3544), 1, + sym_returns, + [142500] = 6, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5330), 1, + anon_sym_RBRACK, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3417), 1, + sym_comment, + STATE(3564), 1, + sym_val_list, + [142519] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3402), 1, + STATE(3418), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [142149] = 5, + [142534] = 6, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5288), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3403), 1, + ACTIONS(2038), 1, + ts_builtin_sym_end, + ACTIONS(4894), 1, + anon_sym_SEMI, + ACTIONS(4896), 1, + anon_sym_LF, + STATE(964), 1, + sym__terminator, + STATE(3419), 1, sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [142166] = 4, + [142553] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3404), 1, + STATE(3420), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [142181] = 4, + [142568] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3405), 1, + STATE(3421), 1, sym_comment, - ACTIONS(4644), 2, + ACTIONS(4656), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4646), 2, + ACTIONS(4658), 2, ts_builtin_sym_end, anon_sym_LF, - [142196] = 6, - ACTIONS(147), 1, + [142583] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - ACTIONS(5290), 1, - anon_sym_if, - STATE(810), 1, - sym_block, - STATE(811), 1, - sym_ctrl_if, - STATE(3406), 1, + ACTIONS(5334), 1, + anon_sym_LF, + STATE(3422), 1, sym_comment, - [142215] = 6, - ACTIONS(147), 1, + ACTIONS(5332), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [142598] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5292), 1, - anon_sym_RBRACK, - STATE(3407), 1, + ACTIONS(5338), 1, + anon_sym_LF, + STATE(3423), 1, sym_comment, - STATE(3411), 1, - aux_sym_val_table_repeat1, - STATE(3538), 1, - sym_val_list, - [142234] = 6, - ACTIONS(147), 1, + ACTIONS(5336), 3, + anon_sym_SEMI, + anon_sym_RPAREN, + anon_sym_RBRACE, + [142613] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5294), 1, + ACTIONS(5340), 1, anon_sym_RBRACK, - STATE(3238), 1, + STATE(3399), 1, aux_sym_val_table_repeat1, - STATE(3408), 1, + STATE(3424), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [142253] = 5, + [142632] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5296), 1, - anon_sym_DQUOTE, - STATE(3409), 1, + STATE(3425), 1, sym_comment, - STATE(3422), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [142270] = 5, + ACTIONS(4942), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4944), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142647] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5298), 1, + ACTIONS(5342), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3415), 1, aux_sym__str_double_quotes_repeat1, - STATE(3410), 1, + STATE(3426), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142287] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5300), 1, - anon_sym_RBRACK, - STATE(3238), 1, - aux_sym_val_table_repeat1, - STATE(3411), 1, - sym_comment, - STATE(3538), 1, - sym_val_list, - [142306] = 6, - ACTIONS(147), 1, + [142664] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5302), 1, + ACTIONS(5344), 1, anon_sym_RBRACK, - STATE(3408), 1, + STATE(3399), 1, aux_sym_val_table_repeat1, - STATE(3412), 1, + STATE(3427), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [142325] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5152), 1, - anon_sym_LBRACK, - ACTIONS(5154), 1, - anon_sym_LPAREN, - STATE(3413), 1, - sym_comment, - STATE(3414), 1, - sym_parameter_bracks, - STATE(3432), 1, - sym_parameter_parens, - [142344] = 6, - ACTIONS(147), 1, + [142683] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(857), 1, - sym_block, - STATE(3414), 1, + STATE(3428), 1, sym_comment, - STATE(3529), 1, - sym_returns, - [142363] = 4, + ACTIONS(4846), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4848), 2, + ts_builtin_sym_end, + anon_sym_LF, + [142698] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5304), 1, + ACTIONS(5346), 1, anon_sym_LPAREN, - STATE(3415), 1, + STATE(3429), 1, sym_comment, - ACTIONS(5306), 3, + ACTIONS(5348), 3, sym_escaped_interpolated_content, anon_sym_DQUOTE2, sym_inter_escape_sequence, - [142378] = 4, + [142713] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3416), 1, + STATE(3430), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142393] = 4, + [142728] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5308), 1, + ACTIONS(5350), 1, anon_sym_LPAREN, - STATE(3417), 1, + STATE(3431), 1, sym_comment, - ACTIONS(5310), 3, + ACTIONS(5352), 3, sym_escaped_interpolated_content, anon_sym_DQUOTE2, sym_inter_escape_sequence, - [142408] = 6, - ACTIONS(147), 1, + [142743] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5312), 1, + ACTIONS(5354), 1, anon_sym_RBRACK, - STATE(3238), 1, + STATE(3424), 1, aux_sym_val_table_repeat1, - STATE(3418), 1, + STATE(3432), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [142427] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5314), 1, - anon_sym_DQUOTE, - STATE(3312), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3419), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [142444] = 4, + [142762] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3420), 1, + STATE(3433), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142459] = 5, + [142777] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5316), 1, + ACTIONS(5356), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3421), 1, + STATE(3434), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142476] = 5, + [142794] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5318), 1, + ACTIONS(5358), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3435), 1, + sym_comment, + STATE(3452), 1, aux_sym__str_double_quotes_repeat1, - STATE(3422), 1, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142811] = 5, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5360), 1, + anon_sym_DQUOTE, + STATE(3436), 1, sym_comment, - ACTIONS(5042), 2, + STATE(3443), 1, + aux_sym__str_double_quotes_repeat1, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142493] = 4, + [142828] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3423), 1, + STATE(3437), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142508] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5320), 1, - anon_sym_RBRACK, - STATE(3418), 1, - aux_sym_val_table_repeat1, - STATE(3424), 1, - sym_comment, - STATE(3538), 1, - sym_val_list, - [142527] = 4, + [142843] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3425), 1, + STATE(3438), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142542] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5322), 1, - anon_sym_use, - ACTIONS(5324), 1, - anon_sym_list, - ACTIONS(5326), 1, - anon_sym_hide, - ACTIONS(5328), 1, - anon_sym_new, - STATE(3426), 1, - sym_comment, - [142561] = 4, + [142858] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3427), 1, + STATE(3439), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142576] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5330), 1, - anon_sym_DQUOTE, - STATE(3252), 1, - aux_sym__str_double_quotes_repeat1, - STATE(3428), 1, - sym_comment, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [142593] = 4, + [142873] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3429), 1, + STATE(3440), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142608] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5332), 1, - anon_sym_DQUOTE, - STATE(3430), 1, - sym_comment, - STATE(3437), 1, - aux_sym__str_double_quotes_repeat1, - ACTIONS(5042), 2, - sym__escaped_str_content, - sym_escape_sequence, - [142625] = 4, + [142888] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3431), 1, + STATE(3441), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142640] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - ACTIONS(5180), 1, - anon_sym_COLON, - STATE(859), 1, - sym_block, - STATE(3432), 1, - sym_comment, - STATE(3536), 1, - sym_returns, - [142659] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5334), 1, - anon_sym_LPAREN, - STATE(3433), 1, - sym_comment, - ACTIONS(5336), 3, - sym_escaped_interpolated_content, - anon_sym_DQUOTE2, - sym_inter_escape_sequence, - [142674] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5036), 1, - anon_sym_LBRACK, - ACTIONS(5338), 1, - anon_sym_RBRACK, - STATE(3261), 1, - aux_sym_val_table_repeat1, - STATE(3434), 1, - sym_comment, - STATE(3538), 1, - sym_val_list, - [142693] = 4, + [142903] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3435), 1, + STATE(3442), 1, sym_comment, - ACTIONS(4640), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4642), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142708] = 4, + [142918] = 5, ACTIONS(3), 1, anon_sym_POUND, - STATE(3436), 1, + ACTIONS(5362), 1, + anon_sym_DQUOTE, + STATE(3288), 1, + aux_sym__str_double_quotes_repeat1, + STATE(3443), 1, + sym_comment, + ACTIONS(5048), 2, + sym__escaped_str_content, + sym_escape_sequence, + [142935] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + STATE(3444), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142723] = 5, + [142950] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5340), 1, + ACTIONS(5364), 1, anon_sym_DQUOTE, - STATE(3252), 1, + STATE(3434), 1, aux_sym__str_double_quotes_repeat1, - STATE(3437), 1, + STATE(3445), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142740] = 4, + [142967] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3438), 1, + STATE(3446), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142755] = 6, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5342), 1, - anon_sym_LBRACK, - ACTIONS(5344), 1, - anon_sym_LPAREN, - STATE(756), 1, - sym_parameter_bracks, - STATE(762), 1, - sym_parameter_parens, - STATE(3439), 1, - sym_comment, - [142774] = 6, - ACTIONS(147), 1, + [142982] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5346), 1, + ACTIONS(5366), 1, anon_sym_RBRACK, - STATE(3440), 1, + STATE(3447), 1, sym_comment, - STATE(3443), 1, + STATE(3451), 1, aux_sym_val_table_repeat1, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [142793] = 6, - ACTIONS(147), 1, + [143001] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5342), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5344), 1, - anon_sym_LPAREN, - STATE(746), 1, - sym_parameter_bracks, - STATE(747), 1, - sym_parameter_parens, - STATE(3441), 1, + ACTIONS(5368), 1, + anon_sym_RBRACK, + STATE(3448), 1, sym_comment, - [142812] = 6, - ACTIONS(147), 1, + STATE(3450), 1, + aux_sym_val_table_repeat1, + STATE(3564), 1, + sym_val_list, + [143020] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - ACTIONS(5348), 1, - anon_sym_if, - STATE(766), 1, - sym_ctrl_if, - STATE(767), 1, - sym_block, - STATE(3442), 1, + STATE(3449), 1, sym_comment, - [142831] = 6, - ACTIONS(147), 1, + ACTIONS(4670), 2, + anon_sym_SEMI, + anon_sym_PIPE, + ACTIONS(4672), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143035] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5036), 1, + ACTIONS(5060), 1, anon_sym_LBRACK, - ACTIONS(5350), 1, + ACTIONS(5370), 1, anon_sym_RBRACK, - STATE(3238), 1, + STATE(3399), 1, aux_sym_val_table_repeat1, - STATE(3443), 1, + STATE(3450), 1, sym_comment, - STATE(3538), 1, + STATE(3564), 1, sym_val_list, - [142850] = 4, - ACTIONS(3), 1, + [143054] = 6, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5354), 1, - anon_sym_LF, - STATE(3444), 1, + ACTIONS(5060), 1, + anon_sym_LBRACK, + ACTIONS(5372), 1, + anon_sym_RBRACK, + STATE(3399), 1, + aux_sym_val_table_repeat1, + STATE(3451), 1, sym_comment, - ACTIONS(5352), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [142865] = 5, + STATE(3564), 1, + sym_val_list, + [143073] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5356), 1, + ACTIONS(5374), 1, anon_sym_DQUOTE, - STATE(3428), 1, + STATE(3288), 1, aux_sym__str_double_quotes_repeat1, - STATE(3445), 1, + STATE(3452), 1, sym_comment, - ACTIONS(5042), 2, + ACTIONS(5048), 2, sym__escaped_str_content, sym_escape_sequence, - [142882] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - STATE(3446), 1, - sym_comment, - ACTIONS(4662), 2, - anon_sym_SEMI, - anon_sym_PIPE, - ACTIONS(4664), 2, - ts_builtin_sym_end, - anon_sym_LF, - [142897] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5360), 1, - anon_sym_LF, - STATE(3447), 1, - sym_comment, - ACTIONS(5358), 3, - anon_sym_SEMI, - anon_sym_RPAREN, - anon_sym_RBRACE, - [142912] = 4, + [143090] = 4, ACTIONS(3), 1, anon_sym_POUND, - STATE(3448), 1, + STATE(3453), 1, sym_comment, - ACTIONS(4662), 2, + ACTIONS(4670), 2, anon_sym_SEMI, anon_sym_PIPE, - ACTIONS(4664), 2, + ACTIONS(4672), 2, ts_builtin_sym_end, anon_sym_LF, - [142927] = 5, - ACTIONS(147), 1, + [143105] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5362), 1, + ACTIONS(5376), 1, anon_sym_RBRACK, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - STATE(3449), 1, + STATE(3454), 1, sym_comment, - STATE(3493), 1, + STATE(3490), 1, aux_sym_val_binary_repeat1, - [142943] = 5, - ACTIONS(147), 1, + [143121] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5366), 1, - anon_sym_RBRACK, - STATE(3450), 1, + ACTIONS(5145), 1, + anon_sym_SEMI, + STATE(3455), 1, sym_comment, - STATE(3493), 1, - aux_sym_val_binary_repeat1, - [142959] = 4, + ACTIONS(5147), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143135] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5358), 1, + ACTIONS(5149), 1, anon_sym_SEMI, - STATE(3451), 1, + STATE(3456), 1, sym_comment, - ACTIONS(5360), 2, + ACTIONS(5151), 2, ts_builtin_sym_end, anon_sym_LF, - [142973] = 5, - ACTIONS(147), 1, + [143149] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5368), 1, + ACTIONS(5380), 1, anon_sym_RBRACK, - STATE(3452), 1, + STATE(3457), 1, sym_comment, - STATE(3454), 1, + STATE(3480), 1, aux_sym_val_binary_repeat1, - [142989] = 5, - ACTIONS(147), 1, + [143165] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5370), 1, - anon_sym_RBRACK, - STATE(3453), 1, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, + anon_sym_LF, + STATE(993), 1, + sym__terminator, + STATE(3458), 1, sym_comment, - STATE(3509), 1, - aux_sym_val_binary_repeat1, - [143005] = 5, - ACTIONS(147), 1, + [143181] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5372), 1, + ACTIONS(5382), 1, anon_sym_RBRACK, - STATE(3454), 1, + STATE(3459), 1, sym_comment, - STATE(3493), 1, + STATE(3496), 1, aux_sym_val_binary_repeat1, - [143021] = 5, - ACTIONS(147), 1, + [143197] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5374), 1, + ACTIONS(5384), 1, anon_sym_RBRACK, - STATE(3455), 1, - sym_comment, STATE(3460), 1, + sym_comment, + STATE(3463), 1, aux_sym_val_binary_repeat1, - [143037] = 5, - ACTIONS(147), 1, + [143213] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5376), 1, + ACTIONS(5386), 1, anon_sym_RBRACK, - STATE(3456), 1, + STATE(3461), 1, sym_comment, - STATE(3464), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143053] = 5, - ACTIONS(147), 1, + [143229] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5388), 1, anon_sym_RBRACK, - STATE(3457), 1, + STATE(3462), 1, sym_comment, - STATE(3465), 1, + STATE(3479), 1, aux_sym_val_binary_repeat1, - [143069] = 4, - ACTIONS(3), 1, + [143245] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5380), 1, - anon_sym_DQUOTE, - STATE(3458), 1, - sym_comment, - ACTIONS(5382), 2, - sym__escaped_str_content, - sym_escape_sequence, - [143083] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5384), 1, - anon_sym_LPAREN, - STATE(3459), 1, - sym_comment, - ACTIONS(5386), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [143097] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5388), 1, + ACTIONS(5390), 1, anon_sym_RBRACK, - STATE(3460), 1, + STATE(3463), 1, sym_comment, - STATE(3493), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143113] = 4, + [143261] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5390), 1, + ACTIONS(5392), 1, anon_sym_LPAREN, - STATE(3461), 1, + STATE(3464), 1, sym_comment, - ACTIONS(5392), 2, + ACTIONS(5394), 2, sym_unescaped_interpolated_content, anon_sym_SQUOTE, - [143127] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5394), 1, - anon_sym_RBRACK, - STATE(3462), 1, - sym_comment, - STATE(3493), 1, - aux_sym_val_binary_repeat1, - [143143] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5136), 1, - anon_sym_SEMI, - STATE(3463), 1, - sym_comment, - ACTIONS(5138), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143157] = 5, - ACTIONS(147), 1, + [143275] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, ACTIONS(5396), 1, anon_sym_RBRACK, - STATE(3464), 1, + STATE(3465), 1, sym_comment, - STATE(3493), 1, + STATE(3471), 1, aux_sym_val_binary_repeat1, - [143173] = 5, - ACTIONS(147), 1, + [143291] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, + ACTIONS(3941), 1, + anon_sym_EQ_GT, ACTIONS(5398), 1, - anon_sym_RBRACK, - STATE(3465), 1, + anon_sym_PIPE, + STATE(3466), 2, sym_comment, - STATE(3493), 1, - aux_sym_val_binary_repeat1, - [143189] = 5, - ACTIONS(147), 1, + aux_sym__match_or_pattern_repeat1, + [143305] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5400), 1, + ACTIONS(5401), 1, anon_sym_RBRACK, - STATE(3466), 1, - sym_comment, - STATE(3493), 1, - aux_sym_val_binary_repeat1, - [143205] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5402), 1, - anon_sym_COMMA, STATE(3467), 1, sym_comment, - ACTIONS(5404), 2, - anon_sym_RBRACK, - sym_hex_digit, - [143219] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5406), 1, - anon_sym_RBRACK, - STATE(3466), 1, + STATE(3472), 1, aux_sym_val_binary_repeat1, + [143321] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5332), 1, + anon_sym_SEMI, STATE(3468), 1, sym_comment, - [143235] = 5, - ACTIONS(147), 1, + ACTIONS(5334), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143335] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5408), 1, + ACTIONS(5403), 1, anon_sym_EQ, - ACTIONS(5410), 1, + ACTIONS(5405), 1, anon_sym_COLON, STATE(3469), 1, sym_comment, - STATE(3605), 1, + STATE(3586), 1, sym_param_type, - [143251] = 4, - ACTIONS(3), 1, + [143351] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5140), 1, - anon_sym_SEMI, STATE(3470), 1, sym_comment, - ACTIONS(5142), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143265] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5148), 1, - anon_sym_SEMI, - STATE(3471), 1, - sym_comment, - ACTIONS(5150), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143279] = 4, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(5124), 1, - anon_sym_SEMI, - STATE(3472), 1, - sym_comment, - ACTIONS(5126), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143293] = 5, - ACTIONS(147), 1, + ACTIONS(1380), 3, + sym_identifier, + anon_sym_DASH_DASH, + sym_short_flag, + [143363] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5412), 1, + ACTIONS(5407), 1, anon_sym_RBRACK, - STATE(3473), 1, + STATE(3471), 1, sym_comment, - STATE(3513), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143309] = 5, - ACTIONS(147), 1, + [143379] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5414), 1, + ACTIONS(5409), 1, anon_sym_RBRACK, - STATE(3474), 1, + STATE(3472), 1, sym_comment, - STATE(3480), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143325] = 5, - ACTIONS(147), 1, + [143395] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3857), 1, - anon_sym_PIPE, - ACTIONS(5416), 1, - anon_sym_EQ_GT, - STATE(3475), 1, + ACTIONS(5411), 1, + anon_sym_LPAREN, + STATE(3473), 1, sym_comment, - STATE(3486), 1, - aux_sym__match_or_pattern_repeat1, - [143341] = 5, - ACTIONS(147), 1, + ACTIONS(5413), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [143409] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5336), 1, + anon_sym_SEMI, + STATE(3474), 1, + sym_comment, + ACTIONS(5338), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143423] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5418), 1, + ACTIONS(5415), 1, anon_sym_RBRACK, - STATE(3476), 1, + STATE(3475), 1, sym_comment, - STATE(3498), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143357] = 5, - ACTIONS(147), 1, + [143439] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(1804), 1, + anon_sym_SEMI, + ACTIONS(1806), 1, + anon_sym_LF, + STATE(1001), 1, + sym__terminator, + STATE(3476), 1, + sym_comment, + [143455] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5420), 1, + ACTIONS(5417), 1, anon_sym_RBRACK, + STATE(3475), 1, + aux_sym_val_binary_repeat1, STATE(3477), 1, sym_comment, - STATE(3484), 1, - aux_sym_val_binary_repeat1, - [143373] = 5, - ACTIONS(147), 1, + [143471] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5422), 1, + ACTIONS(5419), 1, anon_sym_RBRACK, - STATE(3449), 1, - aux_sym_val_binary_repeat1, STATE(3478), 1, sym_comment, - [143389] = 4, - ACTIONS(3), 1, + STATE(3521), 1, + aux_sym_val_binary_repeat1, + [143487] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2026), 1, - anon_sym_SEMI, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5421), 1, + anon_sym_RBRACK, STATE(3479), 1, sym_comment, - ACTIONS(2042), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143403] = 5, - ACTIONS(147), 1, + STATE(3521), 1, + aux_sym_val_binary_repeat1, + [143503] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5424), 1, + ACTIONS(5423), 1, anon_sym_RBRACK, STATE(3480), 1, sym_comment, - STATE(3493), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143419] = 4, - ACTIONS(3), 1, + [143519] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2012), 1, - anon_sym_SEMI, + ACTIONS(3753), 1, + anon_sym_PIPE, + ACTIONS(5425), 1, + anon_sym_EQ_GT, + STATE(3466), 1, + aux_sym__match_or_pattern_repeat1, STATE(3481), 1, sym_comment, - ACTIONS(2038), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143433] = 4, - ACTIONS(3), 1, + [143535] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5128), 1, - anon_sym_SEMI, + ACTIONS(4076), 1, + anon_sym_EQ, + ACTIONS(5427), 1, + anon_sym_AT, + STATE(2756), 1, + sym_param_cmd, STATE(3482), 1, sym_comment, - ACTIONS(5130), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143447] = 5, - ACTIONS(147), 1, + [143551] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5426), 1, - anon_sym_RBRACK, + ACTIONS(5405), 1, + anon_sym_COLON, + ACTIONS(5429), 1, + anon_sym_EQ, STATE(3483), 1, sym_comment, - STATE(3493), 1, - aux_sym_val_binary_repeat1, - [143463] = 5, - ACTIONS(147), 1, + STATE(3668), 1, + sym_param_type, + [143567] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5428), 1, + ACTIONS(5431), 1, anon_sym_RBRACK, STATE(3484), 1, sym_comment, - STATE(3493), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143479] = 3, - ACTIONS(147), 1, + [143583] = 5, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5433), 1, + anon_sym_RBRACK, STATE(3485), 1, sym_comment, - ACTIONS(1444), 3, - sym_identifier, - anon_sym_DASH_DASH, - sym_short_flag, - [143491] = 5, - ACTIONS(147), 1, + STATE(3521), 1, + aux_sym_val_binary_repeat1, + [143599] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3857), 1, - anon_sym_PIPE, - ACTIONS(5430), 1, - anon_sym_EQ_GT, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5435), 1, + anon_sym_RBRACK, + STATE(3478), 1, + aux_sym_val_binary_repeat1, STATE(3486), 1, sym_comment, - STATE(3488), 1, - aux_sym__match_or_pattern_repeat1, - [143507] = 5, - ACTIONS(147), 1, + [143615] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3857), 1, - anon_sym_PIPE, - ACTIONS(5416), 1, - anon_sym_EQ_GT, + ACTIONS(5437), 1, + anon_sym_COMMA, STATE(3487), 1, sym_comment, - STATE(3488), 1, - aux_sym__match_or_pattern_repeat1, - [143523] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3949), 1, - anon_sym_EQ_GT, - ACTIONS(5432), 1, - anon_sym_PIPE, - STATE(3488), 2, - sym_comment, - aux_sym__match_or_pattern_repeat1, - [143537] = 5, - ACTIONS(147), 1, + ACTIONS(5439), 2, + anon_sym_RBRACK, + sym_hex_digit, + [143629] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5435), 1, + ACTIONS(5441), 1, anon_sym_RBRACK, - STATE(3489), 1, - sym_comment, - STATE(3493), 1, + STATE(3485), 1, aux_sym_val_binary_repeat1, - [143553] = 5, - ACTIONS(3), 1, - anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3132), 1, - anon_sym_LF, - STATE(1733), 1, - aux_sym_pipe_element_repeat1, - STATE(3490), 1, + STATE(3488), 1, sym_comment, - [143569] = 5, + [143645] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1548), 1, - anon_sym_PIPE, - ACTIONS(3132), 1, - anon_sym_LF, - STATE(1784), 1, - aux_sym_pipe_element_repeat1, - STATE(3491), 1, + ACTIONS(5155), 1, + anon_sym_LPAREN, + STATE(3489), 1, sym_comment, - [143585] = 5, - ACTIONS(147), 1, + ACTIONS(5157), 2, + sym_unescaped_interpolated_content, + anon_sym_SQUOTE, + [143659] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5437), 1, + ACTIONS(5443), 1, anon_sym_RBRACK, - STATE(3492), 1, + STATE(3490), 1, sym_comment, - STATE(3499), 1, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143601] = 4, - ACTIONS(147), 1, + [143675] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5439), 1, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5445), 1, anon_sym_RBRACK, - ACTIONS(5441), 1, + STATE(3484), 1, + aux_sym_val_binary_repeat1, + STATE(3491), 1, + sym_comment, + [143691] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5447), 1, + anon_sym_DQUOTE, + STATE(3492), 1, + sym_comment, + ACTIONS(5449), 2, + sym__escaped_str_content, + sym_escape_sequence, + [143705] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5378), 1, sym_hex_digit, - STATE(3493), 2, + ACTIONS(5451), 1, + anon_sym_RBRACK, + STATE(3493), 1, sym_comment, + STATE(3521), 1, aux_sym_val_binary_repeat1, - [143615] = 5, - ACTIONS(147), 1, + [143721] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5444), 1, + ACTIONS(5453), 1, anon_sym_RBRACK, - STATE(3483), 1, - aux_sym_val_binary_repeat1, STATE(3494), 1, sym_comment, - [143631] = 5, - ACTIONS(147), 1, + STATE(3521), 1, + aux_sym_val_binary_repeat1, + [143737] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5446), 1, + ACTIONS(5455), 1, anon_sym_RBRACK, STATE(3495), 1, sym_comment, - STATE(3501), 1, + STATE(3520), 1, aux_sym_val_binary_repeat1, - [143647] = 5, - ACTIONS(147), 1, + [143753] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5448), 1, + ACTIONS(5457), 1, anon_sym_RBRACK, - STATE(3489), 1, - aux_sym_val_binary_repeat1, STATE(3496), 1, sym_comment, - [143663] = 4, + STATE(3521), 1, + aux_sym_val_binary_repeat1, + [143769] = 5, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5334), 1, - anon_sym_LPAREN, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3173), 1, + anon_sym_LF, + STATE(1759), 1, + aux_sym_pipe_element_repeat1, STATE(3497), 1, sym_comment, - ACTIONS(5336), 2, - sym_unescaped_interpolated_content, - anon_sym_SQUOTE, - [143677] = 5, - ACTIONS(147), 1, + [143785] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5450), 1, - anon_sym_RBRACK, - STATE(3493), 1, - aux_sym_val_binary_repeat1, + ACTIONS(3753), 1, + anon_sym_PIPE, + ACTIONS(5459), 1, + anon_sym_EQ_GT, + STATE(3466), 1, + aux_sym__match_or_pattern_repeat1, STATE(3498), 1, sym_comment, - [143693] = 5, - ACTIONS(147), 1, + [143801] = 5, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5452), 1, - anon_sym_RBRACK, - STATE(3493), 1, - aux_sym_val_binary_repeat1, + ACTIONS(1666), 1, + anon_sym_PIPE, + ACTIONS(3173), 1, + anon_sym_LF, + STATE(1760), 1, + aux_sym_pipe_element_repeat1, STATE(3499), 1, sym_comment, - [143709] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(4072), 1, - anon_sym_EQ, - ACTIONS(5454), 1, - anon_sym_AT, - STATE(2766), 1, - sym_param_cmd, - STATE(3500), 1, - sym_comment, - [143725] = 5, - ACTIONS(147), 1, + [143817] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5456), 1, + ACTIONS(5461), 1, anon_sym_RBRACK, - STATE(3493), 1, + STATE(3500), 1, + sym_comment, + STATE(3521), 1, aux_sym_val_binary_repeat1, + [143833] = 5, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(3753), 1, + anon_sym_PIPE, + ACTIONS(5459), 1, + anon_sym_EQ_GT, + STATE(3481), 1, + aux_sym__match_or_pattern_repeat1, STATE(3501), 1, sym_comment, - [143741] = 5, - ACTIONS(147), 1, + [143849] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5410), 1, - anon_sym_COLON, - ACTIONS(5458), 1, - anon_sym_EQ, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5463), 1, + anon_sym_RBRACK, STATE(3502), 1, sym_comment, - STATE(3694), 1, - sym_param_type, - [143757] = 5, + STATE(3509), 1, + aux_sym_val_binary_repeat1, + [143865] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1788), 1, + ACTIONS(5197), 1, anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(985), 1, - sym__terminator, STATE(3503), 1, sym_comment, - [143773] = 4, + ACTIONS(5199), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143879] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1782), 1, + ACTIONS(5261), 1, anon_sym_SEMI, STATE(3504), 1, sym_comment, - ACTIONS(1784), 2, + ACTIONS(5263), 2, ts_builtin_sym_end, anon_sym_LF, - [143787] = 5, + [143893] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(1788), 1, + ACTIONS(1994), 1, anon_sym_SEMI, - ACTIONS(1790), 1, - anon_sym_LF, - STATE(996), 1, - sym__terminator, STATE(3505), 1, sym_comment, - [143803] = 4, + ACTIONS(2054), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143907] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5220), 1, + ACTIONS(1958), 1, anon_sym_SEMI, STATE(3506), 1, sym_comment, - ACTIONS(5222), 2, + ACTIONS(2060), 2, ts_builtin_sym_end, anon_sym_LF, - [143817] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5410), 1, - anon_sym_COLON, - ACTIONS(5460), 1, - anon_sym_EQ, - STATE(3507), 1, - sym_comment, - STATE(3722), 1, - sym_param_type, - [143833] = 4, + [143921] = 4, ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5352), 1, + ACTIONS(5209), 1, anon_sym_SEMI, - STATE(3508), 1, + STATE(3507), 1, sym_comment, - ACTIONS(5354), 2, + ACTIONS(5211), 2, ts_builtin_sym_end, anon_sym_LF, - [143847] = 5, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5364), 1, - sym_hex_digit, - ACTIONS(5462), 1, - anon_sym_RBRACK, - STATE(3493), 1, - aux_sym_val_binary_repeat1, - STATE(3509), 1, - sym_comment, - [143863] = 5, - ACTIONS(147), 1, + [143935] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5464), 1, + ACTIONS(5465), 1, anon_sym_RBRACK, - STATE(3510), 1, + STATE(3508), 1, sym_comment, STATE(3514), 1, aux_sym_val_binary_repeat1, - [143879] = 5, - ACTIONS(147), 1, + [143951] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5466), 1, + ACTIONS(5467), 1, anon_sym_RBRACK, - STATE(3462), 1, + STATE(3509), 1, + sym_comment, + STATE(3521), 1, aux_sym_val_binary_repeat1, + [143967] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5293), 1, + anon_sym_SEMI, + STATE(3510), 1, + sym_comment, + ACTIONS(5295), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143981] = 4, + ACTIONS(3), 1, + anon_sym_POUND, + ACTIONS(5253), 1, + anon_sym_SEMI, STATE(3511), 1, sym_comment, - [143895] = 5, - ACTIONS(147), 1, + ACTIONS(5255), 2, + ts_builtin_sym_end, + anon_sym_LF, + [143995] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5468), 1, + ACTIONS(5469), 1, anon_sym_RBRACK, - STATE(3450), 1, + STATE(3494), 1, aux_sym_val_binary_repeat1, STATE(3512), 1, sym_comment, - [143911] = 5, - ACTIONS(147), 1, + [144011] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5470), 1, + ACTIONS(5471), 1, anon_sym_RBRACK, STATE(3493), 1, aux_sym_val_binary_repeat1, STATE(3513), 1, sym_comment, - [143927] = 5, - ACTIONS(147), 1, + [144027] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5364), 1, + ACTIONS(5378), 1, sym_hex_digit, - ACTIONS(5472), 1, + ACTIONS(5473), 1, anon_sym_RBRACK, - STATE(3493), 1, - aux_sym_val_binary_repeat1, STATE(3514), 1, sym_comment, - [143943] = 4, - ACTIONS(3), 1, + STATE(3521), 1, + aux_sym_val_binary_repeat1, + [144043] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5226), 1, - anon_sym_SEMI, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5475), 1, + anon_sym_RBRACK, + STATE(3461), 1, + aux_sym_val_binary_repeat1, STATE(3515), 1, sym_comment, - ACTIONS(5228), 2, - ts_builtin_sym_end, - anon_sym_LF, - [143957] = 4, - ACTIONS(147), 1, + [144059] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5474), 1, - anon_sym_LBRACE, - STATE(3114), 1, - sym_block, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5477), 1, + anon_sym_RBRACK, + STATE(3500), 1, + aux_sym_val_binary_repeat1, STATE(3516), 1, sym_comment, - [143970] = 4, - ACTIONS(147), 1, + [144075] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(4511), 1, - anon_sym_LBRACE, - STATE(961), 1, - sym_val_record, + ACTIONS(1746), 1, + anon_sym_SEMI, STATE(3517), 1, sym_comment, - [143983] = 4, - ACTIONS(147), 1, + ACTIONS(1748), 2, + ts_builtin_sym_end, + anon_sym_LF, + [144089] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5476), 1, - anon_sym_LBRACE, - STATE(720), 1, - sym_block, + ACTIONS(5405), 1, + anon_sym_COLON, + ACTIONS(5479), 1, + anon_sym_EQ, STATE(3518), 1, sym_comment, - [143996] = 4, - ACTIONS(147), 1, + STATE(3667), 1, + sym_param_type, + [144105] = 4, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - STATE(962), 1, - sym_block, + ACTIONS(5171), 1, + anon_sym_SEMI, STATE(3519), 1, sym_comment, - [144009] = 4, - ACTIONS(147), 1, + ACTIONS(5173), 2, + ts_builtin_sym_end, + anon_sym_LF, + [144119] = 5, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(800), 1, - sym_block, + ACTIONS(5378), 1, + sym_hex_digit, + ACTIONS(5481), 1, + anon_sym_RBRACK, STATE(3520), 1, sym_comment, - [144022] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(861), 1, - sym_block, STATE(3521), 1, + aux_sym_val_binary_repeat1, + [144135] = 4, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5483), 1, + anon_sym_RBRACK, + ACTIONS(5485), 1, + sym_hex_digit, + STATE(3521), 2, sym_comment, - [144035] = 4, - ACTIONS(147), 1, + aux_sym_val_binary_repeat1, + [144149] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5476), 1, + ACTIONS(3955), 1, anon_sym_LBRACE, - STATE(2943), 1, + STATE(3220), 1, sym_block, STATE(3522), 1, sym_comment, - [144048] = 4, - ACTIONS(147), 1, + [144162] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5474), 1, + ACTIONS(3961), 1, anon_sym_LBRACE, - STATE(785), 1, + STATE(730), 1, sym_block, STATE(3523), 1, sym_comment, - [144061] = 4, - ACTIONS(147), 1, + [144175] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(982), 1, + STATE(850), 1, sym_block, STATE(3524), 1, sym_comment, - [144074] = 4, - ACTIONS(147), 1, + [144188] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3947), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(2954), 1, + STATE(935), 1, sym_block, STATE(3525), 1, sym_comment, - [144087] = 3, - ACTIONS(147), 1, + [144201] = 4, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(961), 1, + sym_block, STATE(3526), 1, sym_comment, - ACTIONS(1836), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [144098] = 4, - ACTIONS(147), 1, + [144214] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(910), 1, + STATE(903), 1, sym_block, STATE(3527), 1, sym_comment, - [144111] = 4, - ACTIONS(147), 1, + [144227] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(945), 1, + STATE(949), 1, sym_block, STATE(3528), 1, sym_comment, - [144124] = 4, - ACTIONS(147), 1, + [144240] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(840), 1, + STATE(970), 1, sym_block, STATE(3529), 1, sym_comment, - [144137] = 4, - ACTIONS(147), 1, + [144253] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(921), 1, + STATE(901), 1, sym_block, STATE(3530), 1, sym_comment, - [144150] = 4, - ACTIONS(147), 1, + [144266] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(4632), 1, - anon_sym_LBRACE, - STATE(852), 1, - sym_val_record, STATE(3531), 1, sym_comment, - [144163] = 4, - ACTIONS(147), 1, + ACTIONS(1830), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [144277] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(890), 1, + STATE(898), 1, sym_block, STATE(3532), 1, sym_comment, - [144176] = 4, - ACTIONS(147), 1, + [144290] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(933), 1, + STATE(832), 1, sym_block, STATE(3533), 1, sym_comment, - [144189] = 4, - ACTIONS(147), 1, + [144303] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3937), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(3105), 1, + STATE(861), 1, sym_block, STATE(3534), 1, sym_comment, - [144202] = 4, - ACTIONS(147), 1, + [144316] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(928), 1, + STATE(797), 1, sym_block, STATE(3535), 1, sym_comment, - [144215] = 4, - ACTIONS(147), 1, + [144329] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(841), 1, - sym_block, STATE(3536), 1, sym_comment, - [144228] = 3, - ACTIONS(147), 1, + ACTIONS(1850), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [144340] = 4, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3937), 1, + anon_sym_LBRACE, + STATE(764), 1, + sym_block, STATE(3537), 1, sym_comment, - ACTIONS(1872), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [144239] = 3, - ACTIONS(147), 1, + [144353] = 4, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3636), 1, + anon_sym_LBRACE, + STATE(856), 1, + sym_block, STATE(3538), 1, sym_comment, - ACTIONS(5478), 2, - anon_sym_LBRACK, - anon_sym_RBRACK, - [144250] = 3, - ACTIONS(147), 1, + [144366] = 4, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(947), 1, + sym_block, STATE(3539), 1, sym_comment, - ACTIONS(5480), 2, - anon_sym_RBRACK, - sym_hex_digit, - [144261] = 4, - ACTIONS(147), 1, + [144379] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3931), 1, + ACTIONS(5488), 1, anon_sym_LBRACE, - STATE(734), 1, + STATE(2997), 1, sym_block, STATE(3540), 1, sym_comment, - [144274] = 4, - ACTIONS(147), 1, + [144392] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(5490), 1, anon_sym_LBRACE, - STATE(807), 1, + STATE(787), 1, sym_block, STATE(3541), 1, sym_comment, - [144287] = 4, - ACTIONS(147), 1, + [144405] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(820), 1, + STATE(975), 1, sym_block, STATE(3542), 1, sym_comment, - [144300] = 4, - ACTIONS(147), 1, + [144418] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5482), 1, - anon_sym_COMMA, - ACTIONS(5484), 1, - anon_sym_RBRACE, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(945), 1, + sym_block, STATE(3543), 1, sym_comment, - [144313] = 4, - ACTIONS(147), 1, + [144431] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(799), 1, + STATE(940), 1, sym_block, STATE(3544), 1, sym_comment, - [144326] = 3, - ACTIONS(147), 1, + [144444] = 4, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(4636), 1, + anon_sym_LBRACE, + STATE(914), 1, + sym_val_record, STATE(3545), 1, sym_comment, - ACTIONS(1868), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [144337] = 4, - ACTIONS(147), 1, + [144457] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(934), 1, + STATE(854), 1, sym_block, STATE(3546), 1, sym_comment, - [144350] = 4, - ACTIONS(147), 1, + [144470] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(950), 1, + STATE(948), 1, sym_block, STATE(3547), 1, sym_comment, - [144363] = 4, - ACTIONS(147), 1, + [144483] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(819), 1, + STATE(800), 1, sym_block, STATE(3548), 1, sym_comment, - [144376] = 4, - ACTIONS(147), 1, + [144496] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(978), 1, + STATE(926), 1, sym_block, STATE(3549), 1, sym_comment, - [144389] = 4, - ACTIONS(147), 1, + [144509] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(983), 1, + STATE(810), 1, sym_block, STATE(3550), 1, sym_comment, - [144402] = 4, - ACTIONS(147), 1, + [144522] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(981), 1, + STATE(976), 1, sym_block, STATE(3551), 1, sym_comment, - [144415] = 4, - ACTIONS(147), 1, + [144535] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(965), 1, + STATE(816), 1, sym_block, STATE(3552), 1, sym_comment, - [144428] = 4, - ACTIONS(147), 1, + [144548] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5486), 1, - anon_sym_DASH, + ACTIONS(5492), 1, + anon_sym_COMMA, + ACTIONS(5494), 1, + anon_sym_RBRACE, STATE(3553), 1, sym_comment, - STATE(3696), 1, - sym_param_short_flag, - [144441] = 4, - ACTIONS(147), 1, + [144561] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(915), 1, + STATE(957), 1, sym_block, STATE(3554), 1, sym_comment, - [144454] = 3, - ACTIONS(147), 1, + [144574] = 4, + ACTIONS(157), 1, anon_sym_POUND, + ACTIONS(5488), 1, + anon_sym_LBRACE, + STATE(723), 1, + sym_block, STATE(3555), 1, sym_comment, - ACTIONS(1840), 2, - anon_sym_COLON, - anon_sym_LBRACE, - [144465] = 4, - ACTIONS(147), 1, + [144587] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(891), 1, + STATE(842), 1, sym_block, STATE(3556), 1, sym_comment, - [144478] = 4, - ACTIONS(147), 1, + [144600] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(818), 1, - sym_block, STATE(3557), 1, sym_comment, - [144491] = 4, - ACTIONS(147), 1, + ACTIONS(1882), 2, + anon_sym_COLON, + anon_sym_LBRACE, + [144611] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1306), 1, - anon_sym_in, - ACTIONS(5488), 1, - aux_sym_long_flag_token1, + ACTIONS(3636), 1, + anon_sym_LBRACE, + STATE(896), 1, + sym_block, STATE(3558), 1, sym_comment, - [144504] = 4, - ACTIONS(147), 1, + [144624] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(798), 1, + STATE(939), 1, sym_block, STATE(3559), 1, sym_comment, - [144517] = 4, - ACTIONS(147), 1, + [144637] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(797), 1, + STATE(845), 1, sym_block, STATE(3560), 1, sym_comment, - [144530] = 4, - ACTIONS(147), 1, + [144650] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3953), 1, + ACTIONS(3666), 1, anon_sym_LBRACE, - STATE(753), 1, + STATE(981), 1, sym_block, STATE(3561), 1, sym_comment, - [144543] = 4, - ACTIONS(147), 1, + [144663] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(3636), 1, anon_sym_LBRACE, - STATE(795), 1, + STATE(895), 1, sym_block, STATE(3562), 1, sym_comment, - [144556] = 4, - ACTIONS(147), 1, + [144676] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3634), 1, - anon_sym_LBRACE, - STATE(976), 1, - sym_block, STATE(3563), 1, sym_comment, - [144569] = 4, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(3634), 1, + ACTIONS(1878), 2, + anon_sym_COLON, anon_sym_LBRACE, - STATE(911), 1, - sym_block, + [144687] = 3, + ACTIONS(157), 1, + anon_sym_POUND, STATE(3564), 1, sym_comment, - [144582] = 4, - ACTIONS(147), 1, + ACTIONS(5496), 2, + anon_sym_LBRACK, + anon_sym_RBRACK, + [144698] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, + ACTIONS(4640), 1, anon_sym_LBRACE, - STATE(791), 1, - sym_block, + STATE(839), 1, + sym_val_record, STATE(3565), 1, sym_comment, - [144595] = 4, - ACTIONS(147), 1, + [144711] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(3698), 1, - anon_sym_LBRACE, - STATE(880), 1, - sym_block, + ACTIONS(5498), 1, + anon_sym_DASH, STATE(3566), 1, sym_comment, - [144608] = 3, - ACTIONS(147), 1, + STATE(3718), 1, + sym_param_short_flag, + [144724] = 4, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5490), 1, - anon_sym_RPAREN, + anon_sym_LBRACE, + STATE(3028), 1, + sym_block, STATE(3567), 1, sym_comment, - [144618] = 3, - ACTIONS(147), 1, + [144737] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5492), 1, - anon_sym_RBRACE, + ACTIONS(1310), 1, + anon_sym_in, + ACTIONS(5500), 1, + aux_sym_long_flag_token1, STATE(3568), 1, sym_comment, - [144628] = 3, - ACTIONS(147), 1, + [144750] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5494), 1, - anon_sym_RBRACE, + ACTIONS(3939), 1, + anon_sym_LBRACE, + STATE(2940), 1, + sym_block, STATE(3569), 1, sym_comment, - [144638] = 3, - ACTIONS(147), 1, + [144763] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5496), 1, - anon_sym_RBRACE, STATE(3570), 1, sym_comment, - [144648] = 3, - ACTIONS(147), 1, + ACTIONS(5502), 2, + anon_sym_RBRACK, + sym_hex_digit, + [144774] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5498), 1, - anon_sym_RBRACE, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(929), 1, + sym_block, STATE(3571), 1, sym_comment, - [144658] = 3, - ACTIONS(147), 1, + [144787] = 4, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5500), 1, - anon_sym_RPAREN, + ACTIONS(3666), 1, + anon_sym_LBRACE, + STATE(927), 1, + sym_block, STATE(3572), 1, sym_comment, - [144668] = 3, - ACTIONS(147), 1, + [144800] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5502), 1, - anon_sym_RPAREN, + ACTIONS(5504), 1, + anon_sym_in, STATE(3573), 1, sym_comment, - [144678] = 3, - ACTIONS(147), 1, + [144810] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5504), 1, - anon_sym_RPAREN, + ACTIONS(5506), 1, + anon_sym_LBRACK2, STATE(3574), 1, sym_comment, - [144688] = 3, - ACTIONS(147), 1, + [144820] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5506), 1, + ACTIONS(5508), 1, anon_sym_RBRACE, STATE(3575), 1, sym_comment, - [144698] = 3, - ACTIONS(147), 1, + [144830] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5508), 1, - anon_sym_RPAREN, + ACTIONS(5510), 1, + anon_sym_GT, STATE(3576), 1, sym_comment, - [144708] = 3, - ACTIONS(147), 1, + [144840] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5510), 1, - anon_sym_RBRACE, + ACTIONS(5512), 1, + anon_sym_LBRACE, STATE(3577), 1, sym_comment, - [144718] = 3, - ACTIONS(147), 1, + [144850] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5512), 1, - anon_sym_RPAREN, + ACTIONS(5514), 1, + anon_sym_EQ_GT, STATE(3578), 1, sym_comment, - [144728] = 3, - ACTIONS(147), 1, + [144860] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5514), 1, - anon_sym_RPAREN, + ACTIONS(5516), 1, + anon_sym_RBRACK, STATE(3579), 1, sym_comment, - [144738] = 3, - ACTIONS(147), 1, + [144870] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5516), 1, - anon_sym_RPAREN, + ACTIONS(5518), 1, + anon_sym_RBRACK, STATE(3580), 1, sym_comment, - [144748] = 3, - ACTIONS(147), 1, + [144880] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5518), 1, - anon_sym_RPAREN, + ACTIONS(5520), 1, + sym_identifier, STATE(3581), 1, sym_comment, - [144758] = 3, - ACTIONS(147), 1, + [144890] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5520), 1, - anon_sym_RBRACE, + ACTIONS(5522), 1, + sym_identifier, STATE(3582), 1, sym_comment, - [144768] = 3, - ACTIONS(147), 1, + [144900] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5522), 1, - anon_sym_RPAREN, + ACTIONS(5524), 1, + anon_sym_DOLLAR, STATE(3583), 1, sym_comment, - [144778] = 3, - ACTIONS(147), 1, + [144910] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5524), 1, - anon_sym_PIPE, + ACTIONS(5526), 1, + anon_sym_RBRACE, STATE(3584), 1, sym_comment, - [144788] = 3, - ACTIONS(147), 1, + [144920] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5526), 1, + ACTIONS(5528), 1, anon_sym_RBRACE, STATE(3585), 1, sym_comment, - [144798] = 3, - ACTIONS(147), 1, + [144930] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5528), 1, - anon_sym_RPAREN, + ACTIONS(5530), 1, + anon_sym_EQ, STATE(3586), 1, sym_comment, - [144808] = 3, - ACTIONS(147), 1, + [144940] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5530), 1, - anon_sym_make, + ACTIONS(5532), 1, + anon_sym_RPAREN, STATE(3587), 1, sym_comment, - [144818] = 3, - ACTIONS(147), 1, + [144950] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5532), 1, - anon_sym_RBRACE, + ACTIONS(5534), 1, + anon_sym_EQ, STATE(3588), 1, sym_comment, - [144828] = 3, - ACTIONS(147), 1, + [144960] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5534), 1, + ACTIONS(5536), 1, anon_sym_RPAREN, STATE(3589), 1, sym_comment, - [144838] = 3, - ACTIONS(147), 1, + [144970] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5536), 1, - anon_sym_LBRACK2, + ACTIONS(5538), 1, + anon_sym_DOT, STATE(3590), 1, sym_comment, - [144848] = 3, - ACTIONS(147), 1, + [144980] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5538), 1, + ACTIONS(5540), 1, anon_sym_RPAREN, STATE(3591), 1, sym_comment, - [144858] = 3, - ACTIONS(147), 1, + [144990] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5540), 1, + ACTIONS(5542), 1, anon_sym_RBRACE, STATE(3592), 1, sym_comment, - [144868] = 3, - ACTIONS(147), 1, + [145000] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5542), 1, - anon_sym_RPAREN, + ACTIONS(5544), 1, + anon_sym_make, STATE(3593), 1, sym_comment, - [144878] = 3, - ACTIONS(147), 1, + [145010] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5544), 1, + ACTIONS(5546), 1, anon_sym_RPAREN, STATE(3594), 1, sym_comment, - [144888] = 3, - ACTIONS(147), 1, + [145020] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5546), 1, - ts_builtin_sym_end, + ACTIONS(5548), 1, + anon_sym_in, STATE(3595), 1, sym_comment, - [144898] = 3, - ACTIONS(147), 1, + [145030] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5548), 1, - anon_sym_RBRACE, + ACTIONS(5550), 1, + anon_sym_LBRACK2, STATE(3596), 1, sym_comment, - [144908] = 3, - ACTIONS(147), 1, + [145040] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5550), 1, - anon_sym_RPAREN, + ACTIONS(5552), 1, + anon_sym_RBRACE, STATE(3597), 1, sym_comment, - [144918] = 3, - ACTIONS(147), 1, + [145050] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5552), 1, - anon_sym_COLON, + ACTIONS(5554), 1, + anon_sym_RPAREN, STATE(3598), 1, sym_comment, - [144928] = 3, - ACTIONS(147), 1, + [145060] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5554), 1, - anon_sym_RPAREN, + ACTIONS(5556), 1, + anon_sym_RBRACE, STATE(3599), 1, sym_comment, - [144938] = 3, - ACTIONS(147), 1, + [145070] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5556), 1, - anon_sym_in, + ACTIONS(5558), 1, + anon_sym_RBRACE, STATE(3600), 1, sym_comment, - [144948] = 3, - ACTIONS(147), 1, + [145080] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5558), 1, - anon_sym_EQ, + ACTIONS(5560), 1, + aux_sym_param_short_flag_token1, STATE(3601), 1, sym_comment, - [144958] = 3, - ACTIONS(147), 1, + [145090] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5560), 1, - anon_sym_RBRACE, + ACTIONS(5562), 1, + sym_identifier, STATE(3602), 1, sym_comment, - [144968] = 3, - ACTIONS(147), 1, + [145100] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5562), 1, - anon_sym_RPAREN, + ACTIONS(5564), 1, + sym_identifier, STATE(3603), 1, sym_comment, - [144978] = 3, - ACTIONS(147), 1, + [145110] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5564), 1, + ACTIONS(5566), 1, anon_sym_RPAREN, STATE(3604), 1, sym_comment, - [144988] = 3, - ACTIONS(147), 1, + [145120] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5566), 1, - anon_sym_EQ, + ACTIONS(5568), 1, + anon_sym_RPAREN, STATE(3605), 1, sym_comment, - [144998] = 3, - ACTIONS(147), 1, + [145130] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5568), 1, + ACTIONS(5570), 1, anon_sym_RBRACE, STATE(3606), 1, sym_comment, - [145008] = 3, - ACTIONS(147), 1, + [145140] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5570), 1, - anon_sym_RBRACE, + ACTIONS(5572), 1, + anon_sym_RPAREN, STATE(3607), 1, sym_comment, - [145018] = 3, - ACTIONS(3), 1, + [145150] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5572), 1, - aux_sym_shebang_token1, + ACTIONS(5574), 1, + anon_sym_EQ, STATE(3608), 1, sym_comment, - [145028] = 3, - ACTIONS(147), 1, + [145160] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5574), 1, - anon_sym_RPAREN, + ACTIONS(5576), 1, + anon_sym_RBRACE, STATE(3609), 1, sym_comment, - [145038] = 3, - ACTIONS(147), 1, + [145170] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5576), 1, - anon_sym_RPAREN, + ACTIONS(5578), 1, + anon_sym_DOT, STATE(3610), 1, sym_comment, - [145048] = 3, - ACTIONS(147), 1, + [145180] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5578), 1, - anon_sym_RPAREN, + ACTIONS(5580), 1, + sym_cmd_identifier, STATE(3611), 1, sym_comment, - [145058] = 3, - ACTIONS(147), 1, + [145190] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5580), 1, - anon_sym_RBRACE, + ACTIONS(5582), 1, + anon_sym_EQ, STATE(3612), 1, sym_comment, - [145068] = 3, - ACTIONS(147), 1, + [145200] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5582), 1, - sym_identifier, + ACTIONS(5584), 1, + anon_sym_RPAREN, STATE(3613), 1, sym_comment, - [145078] = 3, - ACTIONS(147), 1, + [145210] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5584), 1, - sym_identifier, + ACTIONS(5586), 1, + anon_sym_DOT, STATE(3614), 1, sym_comment, - [145088] = 3, - ACTIONS(147), 1, + [145220] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5586), 1, + ACTIONS(5588), 1, anon_sym_RPAREN, STATE(3615), 1, sym_comment, - [145098] = 3, - ACTIONS(147), 1, + [145230] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5588), 1, - sym_identifier, + ACTIONS(5590), 1, + anon_sym_COLON, STATE(3616), 1, sym_comment, - [145108] = 3, - ACTIONS(147), 1, + [145240] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5590), 1, - aux_sym_param_short_flag_token1, + ACTIONS(5592), 1, + anon_sym_RPAREN, STATE(3617), 1, sym_comment, - [145118] = 3, - ACTIONS(147), 1, + [145250] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5592), 1, - anon_sym_LBRACK2, + ACTIONS(5594), 1, + anon_sym_RPAREN, STATE(3618), 1, sym_comment, - [145128] = 3, - ACTIONS(147), 1, + [145260] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5594), 1, + ACTIONS(5596), 1, anon_sym_RBRACE, STATE(3619), 1, sym_comment, - [145138] = 3, - ACTIONS(147), 1, + [145270] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5596), 1, + ACTIONS(5598), 1, anon_sym_RPAREN, STATE(3620), 1, sym_comment, - [145148] = 3, - ACTIONS(147), 1, + [145280] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5598), 1, + ACTIONS(5600), 1, anon_sym_RBRACE, STATE(3621), 1, sym_comment, - [145158] = 3, - ACTIONS(147), 1, + [145290] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5600), 1, - anon_sym_RPAREN, + ACTIONS(5602), 1, + anon_sym_RBRACE, STATE(3622), 1, sym_comment, - [145168] = 3, - ACTIONS(147), 1, + [145300] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5602), 1, + ACTIONS(5604), 1, anon_sym_RBRACE, STATE(3623), 1, sym_comment, - [145178] = 3, - ACTIONS(147), 1, + [145310] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5604), 1, + ACTIONS(5606), 1, anon_sym_LBRACK2, STATE(3624), 1, sym_comment, - [145188] = 3, - ACTIONS(147), 1, + [145320] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5606), 1, - sym_identifier, + ACTIONS(5608), 1, + anon_sym_RPAREN, STATE(3625), 1, sym_comment, - [145198] = 3, - ACTIONS(147), 1, + [145330] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5608), 1, - anon_sym_EQ_GT, + ACTIONS(5610), 1, + anon_sym_RBRACE, STATE(3626), 1, sym_comment, - [145208] = 3, - ACTIONS(147), 1, + [145340] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5610), 1, - anon_sym_EQ_GT, + ACTIONS(5612), 1, + aux_sym_shebang_token1, STATE(3627), 1, sym_comment, - [145218] = 3, - ACTIONS(147), 1, + [145350] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5612), 1, + ACTIONS(5614), 1, anon_sym_RBRACE, STATE(3628), 1, sym_comment, - [145228] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5614), 1, - anon_sym_LBRACK2, - STATE(3629), 1, - sym_comment, - [145238] = 3, - ACTIONS(147), 1, + [145360] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5616), 1, anon_sym_RPAREN, - STATE(3630), 1, + STATE(3629), 1, sym_comment, - [145248] = 3, - ACTIONS(147), 1, + [145370] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5618), 1, - anon_sym_RPAREN, - STATE(3631), 1, + anon_sym_LBRACK2, + STATE(3630), 1, sym_comment, - [145258] = 3, - ACTIONS(147), 1, + [145380] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5620), 1, - anon_sym_RBRACK, - STATE(3632), 1, + anon_sym_RPAREN, + STATE(3631), 1, sym_comment, - [145268] = 3, - ACTIONS(147), 1, + [145390] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5622), 1, anon_sym_RPAREN, - STATE(3633), 1, + STATE(3632), 1, sym_comment, - [145278] = 3, - ACTIONS(147), 1, + [145400] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5624), 1, - anon_sym_LBRACK2, - STATE(3634), 1, + anon_sym_RPAREN, + STATE(3633), 1, sym_comment, - [145288] = 3, - ACTIONS(147), 1, + [145410] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5626), 1, - anon_sym_RBRACK, - STATE(3635), 1, + anon_sym_RBRACE, + STATE(3634), 1, sym_comment, - [145298] = 3, - ACTIONS(147), 1, + [145420] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5628), 1, - sym_identifier, - STATE(3636), 1, + anon_sym_LBRACK2, + STATE(3635), 1, sym_comment, - [145308] = 3, - ACTIONS(147), 1, + [145430] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5630), 1, - anon_sym_DOLLAR, - STATE(3637), 1, + anon_sym_RPAREN, + STATE(3636), 1, sym_comment, - [145318] = 3, - ACTIONS(147), 1, + [145440] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5632), 1, - anon_sym_DOLLAR, - STATE(3638), 1, + anon_sym_RPAREN, + STATE(3637), 1, sym_comment, - [145328] = 3, - ACTIONS(147), 1, + [145450] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5634), 1, - anon_sym_LBRACK2, - STATE(3639), 1, + anon_sym_RPAREN, + STATE(3638), 1, sym_comment, - [145338] = 3, - ACTIONS(147), 1, + [145460] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5636), 1, anon_sym_RPAREN, - STATE(3640), 1, + STATE(3639), 1, sym_comment, - [145348] = 3, - ACTIONS(147), 1, + [145470] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5638), 1, - anon_sym_EQ, - STATE(3641), 1, + anon_sym_LBRACK2, + STATE(3640), 1, sym_comment, - [145358] = 3, - ACTIONS(147), 1, + [145480] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5640), 1, - anon_sym_DOT, - STATE(3642), 1, + anon_sym_RBRACE, + STATE(3641), 1, sym_comment, - [145368] = 3, - ACTIONS(147), 1, + [145490] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5642), 1, - anon_sym_RBRACE, - STATE(3643), 1, + anon_sym_LBRACE, + STATE(3642), 1, sym_comment, - [145378] = 3, - ACTIONS(147), 1, + [145500] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5644), 1, - anon_sym_LBRACK2, - STATE(3644), 1, + anon_sym_RPAREN, + STATE(3643), 1, sym_comment, - [145388] = 3, - ACTIONS(147), 1, + [145510] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5646), 1, anon_sym_RBRACE, - STATE(3645), 1, + STATE(3644), 1, sym_comment, - [145398] = 3, - ACTIONS(147), 1, + [145520] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5648), 1, + anon_sym_LBRACK2, + STATE(3645), 1, + sym_comment, + [145530] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5650), 1, anon_sym_RPAREN, STATE(3646), 1, sym_comment, - [145408] = 3, - ACTIONS(147), 1, + [145540] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5650), 1, - anon_sym_RBRACE, + ACTIONS(5652), 1, + anon_sym_EQ, STATE(3647), 1, sym_comment, - [145418] = 3, - ACTIONS(147), 1, + [145550] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5652), 1, - anon_sym_RPAREN, + ACTIONS(5642), 1, + anon_sym_LBRACE, STATE(3648), 1, sym_comment, - [145428] = 3, - ACTIONS(147), 1, + [145560] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5654), 1, - anon_sym_LBRACK2, + anon_sym_LBRACE, STATE(3649), 1, sym_comment, - [145438] = 3, - ACTIONS(147), 1, + [145570] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5656), 1, - anon_sym_DOT, + anon_sym_LBRACK2, STATE(3650), 1, sym_comment, - [145448] = 3, - ACTIONS(147), 1, + [145580] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5658), 1, - anon_sym_DOT, + anon_sym_RPAREN, STATE(3651), 1, sym_comment, - [145458] = 3, - ACTIONS(147), 1, + [145590] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5660), 1, - anon_sym_LBRACE, + anon_sym_RBRACE, STATE(3652), 1, sym_comment, - [145468] = 3, - ACTIONS(147), 1, + [145600] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5662), 1, - anon_sym_LBRACK2, + anon_sym_RBRACE, STATE(3653), 1, sym_comment, - [145478] = 3, - ACTIONS(147), 1, + [145610] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5664), 1, anon_sym_RBRACE, STATE(3654), 1, sym_comment, - [145488] = 3, - ACTIONS(147), 1, + [145620] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5666), 1, - anon_sym_EQ, + anon_sym_LBRACK2, STATE(3655), 1, sym_comment, - [145498] = 3, - ACTIONS(147), 1, + [145630] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5668), 1, - anon_sym_RPAREN, + anon_sym_DASH_GT, STATE(3656), 1, sym_comment, - [145508] = 3, - ACTIONS(147), 1, + [145640] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5670), 1, - anon_sym_RBRACE, + anon_sym_RPAREN, STATE(3657), 1, sym_comment, - [145518] = 3, - ACTIONS(147), 1, + [145650] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5672), 1, - anon_sym_RPAREN, + anon_sym_RBRACE, STATE(3658), 1, sym_comment, - [145528] = 3, - ACTIONS(147), 1, + [145660] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5674), 1, - anon_sym_LBRACK2, + anon_sym_EQ, STATE(3659), 1, sym_comment, - [145538] = 3, - ACTIONS(147), 1, + [145670] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5676), 1, - anon_sym_RBRACE, + anon_sym_RPAREN, STATE(3660), 1, sym_comment, - [145548] = 3, - ACTIONS(147), 1, + [145680] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5678), 1, anon_sym_RPAREN, STATE(3661), 1, sym_comment, - [145558] = 3, - ACTIONS(147), 1, + [145690] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5680), 1, anon_sym_RBRACE, STATE(3662), 1, sym_comment, - [145568] = 3, - ACTIONS(147), 1, + [145700] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5682), 1, - ts_builtin_sym_end, + anon_sym_RPAREN, STATE(3663), 1, sym_comment, - [145578] = 3, - ACTIONS(147), 1, + [145710] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5684), 1, - anon_sym_LBRACK2, + anon_sym_RPAREN, STATE(3664), 1, sym_comment, - [145588] = 3, - ACTIONS(147), 1, + [145720] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5686), 1, - anon_sym_RBRACE, + anon_sym_LBRACK2, STATE(3665), 1, sym_comment, - [145598] = 3, - ACTIONS(147), 1, + [145730] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5688), 1, anon_sym_RBRACE, STATE(3666), 1, sym_comment, - [145608] = 3, - ACTIONS(147), 1, + [145740] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5690), 1, - anon_sym_RPAREN, + anon_sym_EQ, STATE(3667), 1, sym_comment, - [145618] = 3, - ACTIONS(147), 1, + [145750] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5692), 1, - anon_sym_RBRACE, + anon_sym_EQ, STATE(3668), 1, sym_comment, - [145628] = 3, - ACTIONS(147), 1, + [145760] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5694), 1, - anon_sym_LBRACK2, + ts_builtin_sym_end, STATE(3669), 1, sym_comment, - [145638] = 3, - ACTIONS(147), 1, + [145770] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5696), 1, - anon_sym_RPAREN, + anon_sym_LBRACK2, STATE(3670), 1, sym_comment, - [145648] = 3, - ACTIONS(147), 1, + [145780] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5698), 1, - ts_builtin_sym_end, + anon_sym_RBRACE, STATE(3671), 1, sym_comment, - [145658] = 3, - ACTIONS(147), 1, + [145790] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5700), 1, - sym_cmd_identifier, + anon_sym_EQ_GT, STATE(3672), 1, sym_comment, - [145668] = 3, - ACTIONS(147), 1, + [145800] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5702), 1, - anon_sym_LBRACE, + anon_sym_EQ_GT, STATE(3673), 1, sym_comment, - [145678] = 3, - ACTIONS(147), 1, + [145810] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5704), 1, - anon_sym_LBRACK2, + ACTIONS(2316), 1, + anon_sym_RBRACE, STATE(3674), 1, sym_comment, - [145688] = 3, - ACTIONS(147), 1, + [145820] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5706), 1, - anon_sym_GT, + ACTIONS(5704), 1, + anon_sym_LBRACK2, STATE(3675), 1, sym_comment, - [145698] = 3, - ACTIONS(147), 1, + [145830] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5708), 1, - anon_sym_in, + ACTIONS(5706), 1, + anon_sym_RPAREN, STATE(3676), 1, sym_comment, - [145708] = 3, - ACTIONS(147), 1, + [145840] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5710), 1, - anon_sym_EQ_GT, + ACTIONS(5708), 1, + ts_builtin_sym_end, STATE(3677), 1, sym_comment, - [145718] = 3, - ACTIONS(147), 1, + [145850] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5712), 1, - anon_sym_LBRACK2, + ACTIONS(5710), 1, + sym_cmd_identifier, STATE(3678), 1, sym_comment, - [145728] = 3, - ACTIONS(147), 1, + [145860] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5714), 1, - anon_sym_LBRACK2, + ACTIONS(5712), 1, + anon_sym_EQ_GT, STATE(3679), 1, sym_comment, - [145738] = 3, - ACTIONS(147), 1, + [145870] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2388), 1, - anon_sym_RBRACE, + ACTIONS(5714), 1, + anon_sym_LBRACK2, STATE(3680), 1, sym_comment, - [145748] = 3, - ACTIONS(147), 1, + [145880] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5716), 1, - anon_sym_EQ_GT, + anon_sym_DOLLAR, STATE(3681), 1, sym_comment, - [145758] = 3, - ACTIONS(147), 1, + [145890] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5718), 1, - anon_sym_EQ_GT, + anon_sym_RPAREN, STATE(3682), 1, sym_comment, - [145768] = 3, - ACTIONS(147), 1, + [145900] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5720), 1, - anon_sym_EQ_GT, + anon_sym_EQ, STATE(3683), 1, sym_comment, - [145778] = 3, - ACTIONS(147), 1, + [145910] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5722), 1, anon_sym_LBRACK2, STATE(3684), 1, sym_comment, - [145788] = 3, - ACTIONS(147), 1, + [145920] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5724), 1, - anon_sym_EQ, + anon_sym_LBRACK2, STATE(3685), 1, sym_comment, - [145798] = 3, - ACTIONS(147), 1, + [145930] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5726), 1, anon_sym_RBRACE, STATE(3686), 1, sym_comment, - [145808] = 3, - ACTIONS(147), 1, + [145940] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5728), 1, - anon_sym_RBRACE, + anon_sym_RPAREN, STATE(3687), 1, sym_comment, - [145818] = 3, - ACTIONS(147), 1, + [145950] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5730), 1, - anon_sym_RPAREN, + anon_sym_EQ_GT, STATE(3688), 1, sym_comment, - [145828] = 3, - ACTIONS(147), 1, + [145960] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5732), 1, - anon_sym_LBRACK2, + anon_sym_RBRACE, STATE(3689), 1, sym_comment, - [145838] = 3, - ACTIONS(147), 1, + [145970] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5734), 1, - anon_sym_RBRACE, + anon_sym_LBRACK2, STATE(3690), 1, sym_comment, - [145848] = 3, - ACTIONS(147), 1, + [145980] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5736), 1, anon_sym_RPAREN, STATE(3691), 1, sym_comment, - [145858] = 3, - ACTIONS(147), 1, + [145990] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5738), 1, - anon_sym_RBRACE, + anon_sym_RPAREN, STATE(3692), 1, sym_comment, - [145868] = 3, - ACTIONS(147), 1, + [146000] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5740), 1, - anon_sym_LBRACK2, + anon_sym_RBRACE, STATE(3693), 1, sym_comment, - [145878] = 3, - ACTIONS(147), 1, + [146010] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5742), 1, - anon_sym_EQ, + anon_sym_RBRACE, STATE(3694), 1, sym_comment, - [145888] = 3, - ACTIONS(147), 1, + [146020] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5744), 1, - anon_sym_RPAREN, + anon_sym_LBRACK2, STATE(3695), 1, sym_comment, - [145898] = 3, - ACTIONS(147), 1, + [146030] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5746), 1, - anon_sym_RPAREN, + anon_sym_EQ_GT, STATE(3696), 1, sym_comment, - [145908] = 3, - ACTIONS(147), 1, + [146040] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5748), 1, anon_sym_RPAREN, STATE(3697), 1, sym_comment, - [145918] = 3, - ACTIONS(147), 1, + [146050] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5750), 1, - anon_sym_LPAREN2, + anon_sym_RBRACE, STATE(3698), 1, sym_comment, - [145928] = 3, - ACTIONS(147), 1, + [146060] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5752), 1, - anon_sym_make, + anon_sym_LBRACK2, STATE(3699), 1, sym_comment, - [145938] = 3, - ACTIONS(147), 1, + [146070] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5754), 1, anon_sym_RBRACE, STATE(3700), 1, sym_comment, - [145948] = 3, - ACTIONS(147), 1, + [146080] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5756), 1, - anon_sym_RPAREN, + anon_sym_GT, STATE(3701), 1, sym_comment, - [145958] = 3, - ACTIONS(147), 1, + [146090] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5758), 1, - anon_sym_RBRACE, + anon_sym_PIPE, STATE(3702), 1, sym_comment, - [145968] = 3, - ACTIONS(147), 1, + [146100] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5760), 1, - anon_sym_DASH_GT, + anon_sym_RBRACE, STATE(3703), 1, sym_comment, - [145978] = 3, - ACTIONS(147), 1, + [146110] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5762), 1, - anon_sym_LBRACE, + anon_sym_LPAREN2, STATE(3704), 1, sym_comment, - [145988] = 3, - ACTIONS(147), 1, + [146120] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5762), 1, - anon_sym_LBRACE, + ACTIONS(5764), 1, + anon_sym_make, STATE(3705), 1, sym_comment, - [145998] = 3, - ACTIONS(147), 1, + [146130] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5764), 1, + ACTIONS(5766), 1, anon_sym_RPAREN, STATE(3706), 1, sym_comment, - [146008] = 3, - ACTIONS(147), 1, + [146140] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5766), 1, - anon_sym_EQ, + ACTIONS(5768), 1, + anon_sym_DASH_GT, STATE(3707), 1, sym_comment, - [146018] = 3, - ACTIONS(147), 1, + [146150] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5768), 1, - anon_sym_GT, + ACTIONS(5770), 1, + anon_sym_RPAREN, STATE(3708), 1, sym_comment, - [146028] = 3, - ACTIONS(147), 1, + [146160] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5770), 1, + ACTIONS(5772), 1, anon_sym_RBRACE, STATE(3709), 1, sym_comment, - [146038] = 3, - ACTIONS(147), 1, + [146170] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5772), 1, - anon_sym_DASH_GT, + ACTIONS(5774), 1, + ts_builtin_sym_end, STATE(3710), 1, sym_comment, - [146048] = 3, - ACTIONS(147), 1, + [146180] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5774), 1, - anon_sym_LPAREN2, + ACTIONS(2420), 1, + anon_sym_RBRACE, STATE(3711), 1, sym_comment, - [146058] = 3, - ACTIONS(147), 1, + [146190] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(2360), 1, + ACTIONS(5776), 1, anon_sym_RBRACE, STATE(3712), 1, sym_comment, - [146068] = 3, - ACTIONS(147), 1, - anon_sym_POUND, - ACTIONS(5776), 1, - anon_sym_RPAREN, - STATE(3713), 1, - sym_comment, - [146078] = 3, - ACTIONS(147), 1, + [146200] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5778), 1, anon_sym_RBRACE, - STATE(3714), 1, + STATE(3713), 1, sym_comment, - [146088] = 3, - ACTIONS(147), 1, + [146210] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5780), 1, - anon_sym_EQ, - STATE(3715), 1, + sym_identifier, + STATE(3714), 1, sym_comment, - [146098] = 3, - ACTIONS(147), 1, + [146220] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5782), 1, - anon_sym_in, - STATE(3716), 1, + anon_sym_RBRACE, + STATE(3715), 1, sym_comment, - [146108] = 3, - ACTIONS(147), 1, + [146230] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5784), 1, anon_sym_RPAREN, - STATE(3717), 1, + STATE(3716), 1, sym_comment, - [146118] = 3, - ACTIONS(147), 1, + [146240] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5786), 1, - anon_sym_in, - STATE(3718), 1, + anon_sym_LPAREN2, + STATE(3717), 1, sym_comment, - [146128] = 3, - ACTIONS(147), 1, + [146250] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5788), 1, - sym_cmd_identifier, - STATE(3719), 1, + anon_sym_RPAREN, + STATE(3718), 1, sym_comment, - [146138] = 3, - ACTIONS(147), 1, + [146260] = 3, + ACTIONS(157), 1, anon_sym_POUND, ACTIONS(5790), 1, - anon_sym_RBRACE, + anon_sym_RPAREN, + STATE(3719), 1, + sym_comment, + [146270] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5792), 1, + anon_sym_RPAREN, STATE(3720), 1, sym_comment, - [146148] = 3, - ACTIONS(147), 1, + [146280] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1423), 1, - anon_sym_in, + ACTIONS(5794), 1, + anon_sym_RBRACE, STATE(3721), 1, sym_comment, - [146158] = 3, - ACTIONS(147), 1, + [146290] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5792), 1, - anon_sym_EQ, + ACTIONS(5796), 1, + anon_sym_in, STATE(3722), 1, sym_comment, - [146168] = 3, - ACTIONS(3), 1, + [146300] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5794), 1, - aux_sym_shebang_token1, + ACTIONS(5798), 1, + anon_sym_RPAREN, STATE(3723), 1, sym_comment, - [146178] = 3, - ACTIONS(147), 1, + [146310] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5796), 1, - anon_sym_LPAREN2, + ACTIONS(5800), 1, + anon_sym_in, STATE(3724), 1, sym_comment, - [146188] = 3, - ACTIONS(147), 1, + [146320] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5798), 1, - anon_sym_LPAREN2, + ACTIONS(5802), 1, + anon_sym_RBRACE, STATE(3725), 1, sym_comment, - [146198] = 3, - ACTIONS(147), 1, + [146330] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5800), 1, - anon_sym_LPAREN2, + ACTIONS(5804), 1, + anon_sym_RPAREN, STATE(3726), 1, sym_comment, - [146208] = 3, - ACTIONS(147), 1, + [146340] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5802), 1, - anon_sym_LPAREN2, + ACTIONS(1322), 1, + anon_sym_in, STATE(3727), 1, sym_comment, - [146218] = 3, - ACTIONS(147), 1, + [146350] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5804), 1, - anon_sym_LPAREN2, + ACTIONS(5806), 1, + anon_sym_RPAREN, STATE(3728), 1, sym_comment, - [146228] = 3, - ACTIONS(147), 1, + [146360] = 3, + ACTIONS(3), 1, anon_sym_POUND, - ACTIONS(5806), 1, - anon_sym_LPAREN2, + ACTIONS(5808), 1, + aux_sym_shebang_token1, STATE(3729), 1, sym_comment, - [146238] = 3, - ACTIONS(147), 1, + [146370] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5808), 1, + ACTIONS(5810), 1, anon_sym_LPAREN2, STATE(3730), 1, sym_comment, - [146248] = 3, - ACTIONS(147), 1, + [146380] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5810), 1, + ACTIONS(5812), 1, anon_sym_LPAREN2, STATE(3731), 1, sym_comment, - [146258] = 3, - ACTIONS(147), 1, + [146390] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5812), 1, + ACTIONS(5814), 1, anon_sym_LPAREN2, STATE(3732), 1, sym_comment, - [146268] = 3, - ACTIONS(147), 1, + [146400] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5814), 1, + ACTIONS(5816), 1, anon_sym_LPAREN2, STATE(3733), 1, sym_comment, - [146278] = 3, - ACTIONS(147), 1, + [146410] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5816), 1, + ACTIONS(5818), 1, anon_sym_LPAREN2, STATE(3734), 1, sym_comment, - [146288] = 3, - ACTIONS(147), 1, + [146420] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5818), 1, + ACTIONS(5820), 1, anon_sym_LPAREN2, STATE(3735), 1, sym_comment, - [146298] = 3, - ACTIONS(147), 1, + [146430] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5820), 1, + ACTIONS(5822), 1, anon_sym_LPAREN2, STATE(3736), 1, sym_comment, - [146308] = 3, - ACTIONS(147), 1, + [146440] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(5822), 1, + ACTIONS(5824), 1, anon_sym_LPAREN2, STATE(3737), 1, sym_comment, - [146318] = 3, - ACTIONS(147), 1, + [146450] = 3, + ACTIONS(157), 1, anon_sym_POUND, - ACTIONS(1324), 1, - anon_sym_in, + ACTIONS(5826), 1, + anon_sym_LPAREN2, STATE(3738), 1, sym_comment, - [146328] = 1, - ACTIONS(5824), 1, + [146460] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5828), 1, + anon_sym_LPAREN2, + STATE(3739), 1, + sym_comment, + [146470] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5830), 1, + anon_sym_LPAREN2, + STATE(3740), 1, + sym_comment, + [146480] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5832), 1, + anon_sym_LPAREN2, + STATE(3741), 1, + sym_comment, + [146490] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5834), 1, + anon_sym_LPAREN2, + STATE(3742), 1, + sym_comment, + [146500] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(5836), 1, + anon_sym_LPAREN2, + STATE(3743), 1, + sym_comment, + [146510] = 3, + ACTIONS(157), 1, + anon_sym_POUND, + ACTIONS(1373), 1, + anon_sym_in, + STATE(3744), 1, + sym_comment, + [146520] = 1, + ACTIONS(5838), 1, ts_builtin_sym_end, }; static const uint32_t ts_small_parse_table_map[] = { [SMALL_STATE(985)] = 0, - [SMALL_STATE(986)] = 73, - [SMALL_STATE(987)] = 146, - [SMALL_STATE(988)] = 219, - [SMALL_STATE(989)] = 292, - [SMALL_STATE(990)] = 365, - [SMALL_STATE(991)] = 438, - [SMALL_STATE(992)] = 517, - [SMALL_STATE(993)] = 590, - [SMALL_STATE(994)] = 669, - [SMALL_STATE(995)] = 742, - [SMALL_STATE(996)] = 821, - [SMALL_STATE(997)] = 894, - [SMALL_STATE(998)] = 973, - [SMALL_STATE(999)] = 1046, - [SMALL_STATE(1000)] = 1119, - [SMALL_STATE(1001)] = 1196, - [SMALL_STATE(1002)] = 1327, - [SMALL_STATE(1003)] = 1400, - [SMALL_STATE(1004)] = 1473, - [SMALL_STATE(1005)] = 1546, - [SMALL_STATE(1006)] = 1624, - [SMALL_STATE(1007)] = 1700, - [SMALL_STATE(1008)] = 1828, - [SMALL_STATE(1009)] = 1900, - [SMALL_STATE(1010)] = 1974, - [SMALL_STATE(1011)] = 2052, - [SMALL_STATE(1012)] = 2130, - [SMALL_STATE(1013)] = 2208, - [SMALL_STATE(1014)] = 2286, - [SMALL_STATE(1015)] = 2364, - [SMALL_STATE(1016)] = 2442, - [SMALL_STATE(1017)] = 2520, - [SMALL_STATE(1018)] = 2598, - [SMALL_STATE(1019)] = 2726, - [SMALL_STATE(1020)] = 2804, - [SMALL_STATE(1021)] = 2886, - [SMALL_STATE(1022)] = 2964, - [SMALL_STATE(1023)] = 3042, - [SMALL_STATE(1024)] = 3120, - [SMALL_STATE(1025)] = 3198, - [SMALL_STATE(1026)] = 3276, - [SMALL_STATE(1027)] = 3354, - [SMALL_STATE(1028)] = 3428, + [SMALL_STATE(986)] = 77, + [SMALL_STATE(987)] = 150, + [SMALL_STATE(988)] = 229, + [SMALL_STATE(989)] = 302, + [SMALL_STATE(990)] = 375, + [SMALL_STATE(991)] = 448, + [SMALL_STATE(992)] = 527, + [SMALL_STATE(993)] = 658, + [SMALL_STATE(994)] = 731, + [SMALL_STATE(995)] = 804, + [SMALL_STATE(996)] = 877, + [SMALL_STATE(997)] = 950, + [SMALL_STATE(998)] = 1023, + [SMALL_STATE(999)] = 1096, + [SMALL_STATE(1000)] = 1169, + [SMALL_STATE(1001)] = 1248, + [SMALL_STATE(1002)] = 1321, + [SMALL_STATE(1003)] = 1394, + [SMALL_STATE(1004)] = 1467, + [SMALL_STATE(1005)] = 1540, + [SMALL_STATE(1006)] = 1619, + [SMALL_STATE(1007)] = 1747, + [SMALL_STATE(1008)] = 1825, + [SMALL_STATE(1009)] = 1903, + [SMALL_STATE(1010)] = 1975, + [SMALL_STATE(1011)] = 2053, + [SMALL_STATE(1012)] = 2131, + [SMALL_STATE(1013)] = 2209, + [SMALL_STATE(1014)] = 2287, + [SMALL_STATE(1015)] = 2365, + [SMALL_STATE(1016)] = 2443, + [SMALL_STATE(1017)] = 2521, + [SMALL_STATE(1018)] = 2599, + [SMALL_STATE(1019)] = 2675, + [SMALL_STATE(1020)] = 2749, + [SMALL_STATE(1021)] = 2827, + [SMALL_STATE(1022)] = 2905, + [SMALL_STATE(1023)] = 2983, + [SMALL_STATE(1024)] = 3061, + [SMALL_STATE(1025)] = 3135, + [SMALL_STATE(1026)] = 3213, + [SMALL_STATE(1027)] = 3295, + [SMALL_STATE(1028)] = 3373, [SMALL_STATE(1029)] = 3501, - [SMALL_STATE(1030)] = 3574, - [SMALL_STATE(1031)] = 3645, - [SMALL_STATE(1032)] = 3716, - [SMALL_STATE(1033)] = 3787, - [SMALL_STATE(1034)] = 3858, - [SMALL_STATE(1035)] = 3929, - [SMALL_STATE(1036)] = 4000, - [SMALL_STATE(1037)] = 4079, - [SMALL_STATE(1038)] = 4150, - [SMALL_STATE(1039)] = 4221, - [SMALL_STATE(1040)] = 4300, - [SMALL_STATE(1041)] = 4370, - [SMALL_STATE(1042)] = 4496, - [SMALL_STATE(1043)] = 4622, - [SMALL_STATE(1044)] = 4748, - [SMALL_STATE(1045)] = 4874, - [SMALL_STATE(1046)] = 5000, - [SMALL_STATE(1047)] = 5126, - [SMALL_STATE(1048)] = 5252, - [SMALL_STATE(1049)] = 5378, - [SMALL_STATE(1050)] = 5504, - [SMALL_STATE(1051)] = 5574, - [SMALL_STATE(1052)] = 5700, - [SMALL_STATE(1053)] = 5826, - [SMALL_STATE(1054)] = 5952, - [SMALL_STATE(1055)] = 6024, - [SMALL_STATE(1056)] = 6096, - [SMALL_STATE(1057)] = 6222, - [SMALL_STATE(1058)] = 6348, - [SMALL_STATE(1059)] = 6420, - [SMALL_STATE(1060)] = 6492, - [SMALL_STATE(1061)] = 6564, - [SMALL_STATE(1062)] = 6636, - [SMALL_STATE(1063)] = 6708, - [SMALL_STATE(1064)] = 6834, - [SMALL_STATE(1065)] = 6906, - [SMALL_STATE(1066)] = 6978, - [SMALL_STATE(1067)] = 7048, - [SMALL_STATE(1068)] = 7120, - [SMALL_STATE(1069)] = 7192, - [SMALL_STATE(1070)] = 7264, - [SMALL_STATE(1071)] = 7336, - [SMALL_STATE(1072)] = 7462, - [SMALL_STATE(1073)] = 7532, - [SMALL_STATE(1074)] = 7604, - [SMALL_STATE(1075)] = 7674, - [SMALL_STATE(1076)] = 7746, - [SMALL_STATE(1077)] = 7818, - [SMALL_STATE(1078)] = 7890, - [SMALL_STATE(1079)] = 7964, - [SMALL_STATE(1080)] = 8090, - [SMALL_STATE(1081)] = 8216, - [SMALL_STATE(1082)] = 8342, - [SMALL_STATE(1083)] = 8468, - [SMALL_STATE(1084)] = 8594, - [SMALL_STATE(1085)] = 8666, - [SMALL_STATE(1086)] = 8792, - [SMALL_STATE(1087)] = 8918, - [SMALL_STATE(1088)] = 8988, - [SMALL_STATE(1089)] = 9114, - [SMALL_STATE(1090)] = 9240, - [SMALL_STATE(1091)] = 9309, - [SMALL_STATE(1092)] = 9378, - [SMALL_STATE(1093)] = 9463, - [SMALL_STATE(1094)] = 9538, - [SMALL_STATE(1095)] = 9609, - [SMALL_STATE(1096)] = 9688, - [SMALL_STATE(1097)] = 9775, - [SMALL_STATE(1098)] = 9864, - [SMALL_STATE(1099)] = 9955, - [SMALL_STATE(1100)] = 10048, - [SMALL_STATE(1101)] = 10143, - [SMALL_STATE(1102)] = 10240, - [SMALL_STATE(1103)] = 10339, - [SMALL_STATE(1104)] = 10464, - [SMALL_STATE(1105)] = 10533, - [SMALL_STATE(1106)] = 10602, - [SMALL_STATE(1107)] = 10671, - [SMALL_STATE(1108)] = 10796, - [SMALL_STATE(1109)] = 10921, - [SMALL_STATE(1110)] = 11046, - [SMALL_STATE(1111)] = 11171, - [SMALL_STATE(1112)] = 11240, - [SMALL_STATE(1113)] = 11341, - [SMALL_STATE(1114)] = 11410, - [SMALL_STATE(1115)] = 11543, - [SMALL_STATE(1116)] = 11668, - [SMALL_STATE(1117)] = 11737, - [SMALL_STATE(1118)] = 11806, - [SMALL_STATE(1119)] = 11931, - [SMALL_STATE(1120)] = 12000, - [SMALL_STATE(1121)] = 12125, - [SMALL_STATE(1122)] = 12194, - [SMALL_STATE(1123)] = 12263, - [SMALL_STATE(1124)] = 12332, - [SMALL_STATE(1125)] = 12401, - [SMALL_STATE(1126)] = 12470, - [SMALL_STATE(1127)] = 12539, - [SMALL_STATE(1128)] = 12664, - [SMALL_STATE(1129)] = 12789, - [SMALL_STATE(1130)] = 12914, - [SMALL_STATE(1131)] = 13039, - [SMALL_STATE(1132)] = 13108, - [SMALL_STATE(1133)] = 13233, - [SMALL_STATE(1134)] = 13366, - [SMALL_STATE(1135)] = 13491, - [SMALL_STATE(1136)] = 13560, - [SMALL_STATE(1137)] = 13629, - [SMALL_STATE(1138)] = 13698, - [SMALL_STATE(1139)] = 13823, - [SMALL_STATE(1140)] = 13892, - [SMALL_STATE(1141)] = 14017, - [SMALL_STATE(1142)] = 14118, - [SMALL_STATE(1143)] = 14243, - [SMALL_STATE(1144)] = 14368, - [SMALL_STATE(1145)] = 14493, - [SMALL_STATE(1146)] = 14576, - [SMALL_STATE(1147)] = 14653, - [SMALL_STATE(1148)] = 14778, - [SMALL_STATE(1149)] = 14861, - [SMALL_STATE(1150)] = 14930, - [SMALL_STATE(1151)] = 15055, - [SMALL_STATE(1152)] = 15180, - [SMALL_STATE(1153)] = 15253, - [SMALL_STATE(1154)] = 15322, - [SMALL_STATE(1155)] = 15391, - [SMALL_STATE(1156)] = 15460, - [SMALL_STATE(1157)] = 15529, - [SMALL_STATE(1158)] = 15598, - [SMALL_STATE(1159)] = 15667, - [SMALL_STATE(1160)] = 15736, - [SMALL_STATE(1161)] = 15805, - [SMALL_STATE(1162)] = 15892, - [SMALL_STATE(1163)] = 15967, - [SMALL_STATE(1164)] = 16036, - [SMALL_STATE(1165)] = 16105, - [SMALL_STATE(1166)] = 16174, - [SMALL_STATE(1167)] = 16243, - [SMALL_STATE(1168)] = 16376, - [SMALL_STATE(1169)] = 16447, + [SMALL_STATE(1030)] = 3572, + [SMALL_STATE(1031)] = 3643, + [SMALL_STATE(1032)] = 3722, + [SMALL_STATE(1033)] = 3793, + [SMALL_STATE(1034)] = 3864, + [SMALL_STATE(1035)] = 3935, + [SMALL_STATE(1036)] = 4006, + [SMALL_STATE(1037)] = 4085, + [SMALL_STATE(1038)] = 4156, + [SMALL_STATE(1039)] = 4229, + [SMALL_STATE(1040)] = 4302, + [SMALL_STATE(1041)] = 4373, + [SMALL_STATE(1042)] = 4499, + [SMALL_STATE(1043)] = 4573, + [SMALL_STATE(1044)] = 4645, + [SMALL_STATE(1045)] = 4717, + [SMALL_STATE(1046)] = 4789, + [SMALL_STATE(1047)] = 4861, + [SMALL_STATE(1048)] = 4933, + [SMALL_STATE(1049)] = 5005, + [SMALL_STATE(1050)] = 5075, + [SMALL_STATE(1051)] = 5145, + [SMALL_STATE(1052)] = 5271, + [SMALL_STATE(1053)] = 5343, + [SMALL_STATE(1054)] = 5415, + [SMALL_STATE(1055)] = 5485, + [SMALL_STATE(1056)] = 5555, + [SMALL_STATE(1057)] = 5627, + [SMALL_STATE(1058)] = 5699, + [SMALL_STATE(1059)] = 5769, + [SMALL_STATE(1060)] = 5839, + [SMALL_STATE(1061)] = 5911, + [SMALL_STATE(1062)] = 6037, + [SMALL_STATE(1063)] = 6109, + [SMALL_STATE(1064)] = 6181, + [SMALL_STATE(1065)] = 6307, + [SMALL_STATE(1066)] = 6379, + [SMALL_STATE(1067)] = 6451, + [SMALL_STATE(1068)] = 6577, + [SMALL_STATE(1069)] = 6703, + [SMALL_STATE(1070)] = 6829, + [SMALL_STATE(1071)] = 6955, + [SMALL_STATE(1072)] = 7081, + [SMALL_STATE(1073)] = 7153, + [SMALL_STATE(1074)] = 7279, + [SMALL_STATE(1075)] = 7405, + [SMALL_STATE(1076)] = 7531, + [SMALL_STATE(1077)] = 7603, + [SMALL_STATE(1078)] = 7729, + [SMALL_STATE(1079)] = 7801, + [SMALL_STATE(1080)] = 7927, + [SMALL_STATE(1081)] = 8053, + [SMALL_STATE(1082)] = 8179, + [SMALL_STATE(1083)] = 8305, + [SMALL_STATE(1084)] = 8431, + [SMALL_STATE(1085)] = 8557, + [SMALL_STATE(1086)] = 8683, + [SMALL_STATE(1087)] = 8809, + [SMALL_STATE(1088)] = 8935, + [SMALL_STATE(1089)] = 9061, + [SMALL_STATE(1090)] = 9187, + [SMALL_STATE(1091)] = 9313, + [SMALL_STATE(1092)] = 9382, + [SMALL_STATE(1093)] = 9477, + [SMALL_STATE(1094)] = 9546, + [SMALL_STATE(1095)] = 9615, + [SMALL_STATE(1096)] = 9684, + [SMALL_STATE(1097)] = 9817, + [SMALL_STATE(1098)] = 9942, + [SMALL_STATE(1099)] = 10067, + [SMALL_STATE(1100)] = 10192, + [SMALL_STATE(1101)] = 10293, + [SMALL_STATE(1102)] = 10418, + [SMALL_STATE(1103)] = 10543, + [SMALL_STATE(1104)] = 10668, + [SMALL_STATE(1105)] = 10793, + [SMALL_STATE(1106)] = 10926, + [SMALL_STATE(1107)] = 10995, + [SMALL_STATE(1108)] = 11078, + [SMALL_STATE(1109)] = 11155, + [SMALL_STATE(1110)] = 11240, + [SMALL_STATE(1111)] = 11315, + [SMALL_STATE(1112)] = 11386, + [SMALL_STATE(1113)] = 11465, + [SMALL_STATE(1114)] = 11552, + [SMALL_STATE(1115)] = 11641, + [SMALL_STATE(1116)] = 11732, + [SMALL_STATE(1117)] = 11825, + [SMALL_STATE(1118)] = 11920, + [SMALL_STATE(1119)] = 12017, + [SMALL_STATE(1120)] = 12116, + [SMALL_STATE(1121)] = 12249, + [SMALL_STATE(1122)] = 12374, + [SMALL_STATE(1123)] = 12499, + [SMALL_STATE(1124)] = 12568, + [SMALL_STATE(1125)] = 12693, + [SMALL_STATE(1126)] = 12818, + [SMALL_STATE(1127)] = 12943, + [SMALL_STATE(1128)] = 13068, + [SMALL_STATE(1129)] = 13137, + [SMALL_STATE(1130)] = 13262, + [SMALL_STATE(1131)] = 13331, + [SMALL_STATE(1132)] = 13456, + [SMALL_STATE(1133)] = 13529, + [SMALL_STATE(1134)] = 13598, + [SMALL_STATE(1135)] = 13669, + [SMALL_STATE(1136)] = 13794, + [SMALL_STATE(1137)] = 13863, + [SMALL_STATE(1138)] = 13932, + [SMALL_STATE(1139)] = 14005, + [SMALL_STATE(1140)] = 14074, + [SMALL_STATE(1141)] = 14143, + [SMALL_STATE(1142)] = 14226, + [SMALL_STATE(1143)] = 14303, + [SMALL_STATE(1144)] = 14390, + [SMALL_STATE(1145)] = 14465, + [SMALL_STATE(1146)] = 14534, + [SMALL_STATE(1147)] = 14613, + [SMALL_STATE(1148)] = 14702, + [SMALL_STATE(1149)] = 14793, + [SMALL_STATE(1150)] = 14886, + [SMALL_STATE(1151)] = 15011, + [SMALL_STATE(1152)] = 15108, + [SMALL_STATE(1153)] = 15207, + [SMALL_STATE(1154)] = 15276, + [SMALL_STATE(1155)] = 15345, + [SMALL_STATE(1156)] = 15414, + [SMALL_STATE(1157)] = 15483, + [SMALL_STATE(1158)] = 15552, + [SMALL_STATE(1159)] = 15677, + [SMALL_STATE(1160)] = 15746, + [SMALL_STATE(1161)] = 15815, + [SMALL_STATE(1162)] = 15884, + [SMALL_STATE(1163)] = 15953, + [SMALL_STATE(1164)] = 16022, + [SMALL_STATE(1165)] = 16091, + [SMALL_STATE(1166)] = 16160, + [SMALL_STATE(1167)] = 16261, + [SMALL_STATE(1168)] = 16330, + [SMALL_STATE(1169)] = 16455, [SMALL_STATE(1170)] = 16524, - [SMALL_STATE(1171)] = 16593, - [SMALL_STATE(1172)] = 16662, - [SMALL_STATE(1173)] = 16731, - [SMALL_STATE(1174)] = 16800, - [SMALL_STATE(1175)] = 16873, - [SMALL_STATE(1176)] = 16942, - [SMALL_STATE(1177)] = 17021, - [SMALL_STATE(1178)] = 17090, - [SMALL_STATE(1179)] = 17159, - [SMALL_STATE(1180)] = 17228, - [SMALL_STATE(1181)] = 17297, - [SMALL_STATE(1182)] = 17386, - [SMALL_STATE(1183)] = 17455, - [SMALL_STATE(1184)] = 17580, - [SMALL_STATE(1185)] = 17649, - [SMALL_STATE(1186)] = 17740, - [SMALL_STATE(1187)] = 17833, - [SMALL_STATE(1188)] = 17966, - [SMALL_STATE(1189)] = 18061, - [SMALL_STATE(1190)] = 18158, - [SMALL_STATE(1191)] = 18283, - [SMALL_STATE(1192)] = 18382, - [SMALL_STATE(1193)] = 18483, - [SMALL_STATE(1194)] = 18552, - [SMALL_STATE(1195)] = 18677, - [SMALL_STATE(1196)] = 18746, - [SMALL_STATE(1197)] = 18815, - [SMALL_STATE(1198)] = 18884, - [SMALL_STATE(1199)] = 18953, - [SMALL_STATE(1200)] = 19022, - [SMALL_STATE(1201)] = 19148, - [SMALL_STATE(1202)] = 19269, - [SMALL_STATE(1203)] = 19390, - [SMALL_STATE(1204)] = 19511, - [SMALL_STATE(1205)] = 19632, - [SMALL_STATE(1206)] = 19753, - [SMALL_STATE(1207)] = 19874, - [SMALL_STATE(1208)] = 19995, - [SMALL_STATE(1209)] = 20116, - [SMALL_STATE(1210)] = 20238, - [SMALL_STATE(1211)] = 20360, - [SMALL_STATE(1212)] = 20480, - [SMALL_STATE(1213)] = 20600, - [SMALL_STATE(1214)] = 20720, - [SMALL_STATE(1215)] = 20842, - [SMALL_STATE(1216)] = 20964, - [SMALL_STATE(1217)] = 21086, - [SMALL_STATE(1218)] = 21206, - [SMALL_STATE(1219)] = 21326, - [SMALL_STATE(1220)] = 21448, - [SMALL_STATE(1221)] = 21568, - [SMALL_STATE(1222)] = 21688, - [SMALL_STATE(1223)] = 21810, - [SMALL_STATE(1224)] = 21932, - [SMALL_STATE(1225)] = 22052, - [SMALL_STATE(1226)] = 22172, - [SMALL_STATE(1227)] = 22294, - [SMALL_STATE(1228)] = 22412, - [SMALL_STATE(1229)] = 22534, - [SMALL_STATE(1230)] = 22654, - [SMALL_STATE(1231)] = 22774, - [SMALL_STATE(1232)] = 22894, - [SMALL_STATE(1233)] = 23014, - [SMALL_STATE(1234)] = 23136, - [SMALL_STATE(1235)] = 23256, - [SMALL_STATE(1236)] = 23378, - [SMALL_STATE(1237)] = 23500, - [SMALL_STATE(1238)] = 23622, - [SMALL_STATE(1239)] = 23744, - [SMALL_STATE(1240)] = 23866, - [SMALL_STATE(1241)] = 23986, - [SMALL_STATE(1242)] = 24106, - [SMALL_STATE(1243)] = 24228, - [SMALL_STATE(1244)] = 24350, - [SMALL_STATE(1245)] = 24470, - [SMALL_STATE(1246)] = 24590, - [SMALL_STATE(1247)] = 24710, - [SMALL_STATE(1248)] = 24830, - [SMALL_STATE(1249)] = 24952, - [SMALL_STATE(1250)] = 25071, - [SMALL_STATE(1251)] = 25190, - [SMALL_STATE(1252)] = 25309, - [SMALL_STATE(1253)] = 25428, - [SMALL_STATE(1254)] = 25547, - [SMALL_STATE(1255)] = 25666, - [SMALL_STATE(1256)] = 25785, - [SMALL_STATE(1257)] = 25904, - [SMALL_STATE(1258)] = 26023, - [SMALL_STATE(1259)] = 26142, - [SMALL_STATE(1260)] = 26261, - [SMALL_STATE(1261)] = 26380, - [SMALL_STATE(1262)] = 26499, - [SMALL_STATE(1263)] = 26618, - [SMALL_STATE(1264)] = 26737, - [SMALL_STATE(1265)] = 26856, - [SMALL_STATE(1266)] = 26975, - [SMALL_STATE(1267)] = 27094, - [SMALL_STATE(1268)] = 27213, - [SMALL_STATE(1269)] = 27332, - [SMALL_STATE(1270)] = 27451, - [SMALL_STATE(1271)] = 27570, - [SMALL_STATE(1272)] = 27689, - [SMALL_STATE(1273)] = 27808, - [SMALL_STATE(1274)] = 27927, - [SMALL_STATE(1275)] = 28046, - [SMALL_STATE(1276)] = 28165, - [SMALL_STATE(1277)] = 28284, - [SMALL_STATE(1278)] = 28403, - [SMALL_STATE(1279)] = 28522, - [SMALL_STATE(1280)] = 28641, - [SMALL_STATE(1281)] = 28760, - [SMALL_STATE(1282)] = 28879, - [SMALL_STATE(1283)] = 28998, - [SMALL_STATE(1284)] = 29117, - [SMALL_STATE(1285)] = 29236, - [SMALL_STATE(1286)] = 29355, - [SMALL_STATE(1287)] = 29474, - [SMALL_STATE(1288)] = 29593, - [SMALL_STATE(1289)] = 29712, - [SMALL_STATE(1290)] = 29831, - [SMALL_STATE(1291)] = 29950, - [SMALL_STATE(1292)] = 30069, - [SMALL_STATE(1293)] = 30188, - [SMALL_STATE(1294)] = 30307, - [SMALL_STATE(1295)] = 30426, - [SMALL_STATE(1296)] = 30545, - [SMALL_STATE(1297)] = 30664, - [SMALL_STATE(1298)] = 30783, - [SMALL_STATE(1299)] = 30902, - [SMALL_STATE(1300)] = 31021, - [SMALL_STATE(1301)] = 31140, - [SMALL_STATE(1302)] = 31259, - [SMALL_STATE(1303)] = 31378, - [SMALL_STATE(1304)] = 31497, - [SMALL_STATE(1305)] = 31616, - [SMALL_STATE(1306)] = 31735, - [SMALL_STATE(1307)] = 31854, - [SMALL_STATE(1308)] = 31973, - [SMALL_STATE(1309)] = 32092, - [SMALL_STATE(1310)] = 32211, - [SMALL_STATE(1311)] = 32330, - [SMALL_STATE(1312)] = 32449, - [SMALL_STATE(1313)] = 32568, - [SMALL_STATE(1314)] = 32687, - [SMALL_STATE(1315)] = 32806, - [SMALL_STATE(1316)] = 32925, - [SMALL_STATE(1317)] = 33044, - [SMALL_STATE(1318)] = 33163, - [SMALL_STATE(1319)] = 33282, - [SMALL_STATE(1320)] = 33401, - [SMALL_STATE(1321)] = 33520, - [SMALL_STATE(1322)] = 33639, - [SMALL_STATE(1323)] = 33758, - [SMALL_STATE(1324)] = 33877, - [SMALL_STATE(1325)] = 33996, - [SMALL_STATE(1326)] = 34115, - [SMALL_STATE(1327)] = 34234, - [SMALL_STATE(1328)] = 34353, - [SMALL_STATE(1329)] = 34472, - [SMALL_STATE(1330)] = 34591, - [SMALL_STATE(1331)] = 34710, - [SMALL_STATE(1332)] = 34829, - [SMALL_STATE(1333)] = 34948, - [SMALL_STATE(1334)] = 35067, - [SMALL_STATE(1335)] = 35186, - [SMALL_STATE(1336)] = 35305, - [SMALL_STATE(1337)] = 35424, - [SMALL_STATE(1338)] = 35543, - [SMALL_STATE(1339)] = 35662, - [SMALL_STATE(1340)] = 35781, - [SMALL_STATE(1341)] = 35900, - [SMALL_STATE(1342)] = 36019, - [SMALL_STATE(1343)] = 36138, - [SMALL_STATE(1344)] = 36257, - [SMALL_STATE(1345)] = 36376, - [SMALL_STATE(1346)] = 36495, - [SMALL_STATE(1347)] = 36614, - [SMALL_STATE(1348)] = 36733, - [SMALL_STATE(1349)] = 36852, - [SMALL_STATE(1350)] = 36971, - [SMALL_STATE(1351)] = 37090, - [SMALL_STATE(1352)] = 37209, - [SMALL_STATE(1353)] = 37328, - [SMALL_STATE(1354)] = 37447, - [SMALL_STATE(1355)] = 37566, - [SMALL_STATE(1356)] = 37685, - [SMALL_STATE(1357)] = 37804, - [SMALL_STATE(1358)] = 37923, - [SMALL_STATE(1359)] = 38042, - [SMALL_STATE(1360)] = 38161, - [SMALL_STATE(1361)] = 38280, - [SMALL_STATE(1362)] = 38399, - [SMALL_STATE(1363)] = 38518, - [SMALL_STATE(1364)] = 38637, - [SMALL_STATE(1365)] = 38752, - [SMALL_STATE(1366)] = 38871, - [SMALL_STATE(1367)] = 38990, - [SMALL_STATE(1368)] = 39105, - [SMALL_STATE(1369)] = 39224, - [SMALL_STATE(1370)] = 39343, - [SMALL_STATE(1371)] = 39462, - [SMALL_STATE(1372)] = 39581, - [SMALL_STATE(1373)] = 39700, - [SMALL_STATE(1374)] = 39819, - [SMALL_STATE(1375)] = 39938, - [SMALL_STATE(1376)] = 40057, - [SMALL_STATE(1377)] = 40176, - [SMALL_STATE(1378)] = 40295, - [SMALL_STATE(1379)] = 40414, - [SMALL_STATE(1380)] = 40533, - [SMALL_STATE(1381)] = 40652, - [SMALL_STATE(1382)] = 40771, - [SMALL_STATE(1383)] = 40890, - [SMALL_STATE(1384)] = 41009, - [SMALL_STATE(1385)] = 41128, - [SMALL_STATE(1386)] = 41247, - [SMALL_STATE(1387)] = 41366, - [SMALL_STATE(1388)] = 41485, - [SMALL_STATE(1389)] = 41604, - [SMALL_STATE(1390)] = 41723, - [SMALL_STATE(1391)] = 41842, - [SMALL_STATE(1392)] = 41961, - [SMALL_STATE(1393)] = 42080, - [SMALL_STATE(1394)] = 42199, - [SMALL_STATE(1395)] = 42318, - [SMALL_STATE(1396)] = 42437, - [SMALL_STATE(1397)] = 42556, - [SMALL_STATE(1398)] = 42675, - [SMALL_STATE(1399)] = 42794, - [SMALL_STATE(1400)] = 42913, - [SMALL_STATE(1401)] = 43032, - [SMALL_STATE(1402)] = 43151, - [SMALL_STATE(1403)] = 43270, - [SMALL_STATE(1404)] = 43389, - [SMALL_STATE(1405)] = 43508, - [SMALL_STATE(1406)] = 43627, - [SMALL_STATE(1407)] = 43746, - [SMALL_STATE(1408)] = 43860, - [SMALL_STATE(1409)] = 43974, - [SMALL_STATE(1410)] = 44088, - [SMALL_STATE(1411)] = 44202, - [SMALL_STATE(1412)] = 44316, - [SMALL_STATE(1413)] = 44425, - [SMALL_STATE(1414)] = 44534, - [SMALL_STATE(1415)] = 44643, - [SMALL_STATE(1416)] = 44752, - [SMALL_STATE(1417)] = 44861, - [SMALL_STATE(1418)] = 44970, - [SMALL_STATE(1419)] = 45079, - [SMALL_STATE(1420)] = 45188, - [SMALL_STATE(1421)] = 45297, - [SMALL_STATE(1422)] = 45406, - [SMALL_STATE(1423)] = 45515, - [SMALL_STATE(1424)] = 45624, - [SMALL_STATE(1425)] = 45733, - [SMALL_STATE(1426)] = 45842, - [SMALL_STATE(1427)] = 45951, - [SMALL_STATE(1428)] = 46060, - [SMALL_STATE(1429)] = 46169, - [SMALL_STATE(1430)] = 46278, - [SMALL_STATE(1431)] = 46387, - [SMALL_STATE(1432)] = 46496, - [SMALL_STATE(1433)] = 46605, - [SMALL_STATE(1434)] = 46714, - [SMALL_STATE(1435)] = 46823, - [SMALL_STATE(1436)] = 46932, - [SMALL_STATE(1437)] = 47041, - [SMALL_STATE(1438)] = 47150, - [SMALL_STATE(1439)] = 47259, - [SMALL_STATE(1440)] = 47368, - [SMALL_STATE(1441)] = 47477, - [SMALL_STATE(1442)] = 47586, - [SMALL_STATE(1443)] = 47695, - [SMALL_STATE(1444)] = 47804, - [SMALL_STATE(1445)] = 47913, - [SMALL_STATE(1446)] = 48022, - [SMALL_STATE(1447)] = 48131, - [SMALL_STATE(1448)] = 48240, - [SMALL_STATE(1449)] = 48349, - [SMALL_STATE(1450)] = 48458, - [SMALL_STATE(1451)] = 48567, - [SMALL_STATE(1452)] = 48676, - [SMALL_STATE(1453)] = 48785, - [SMALL_STATE(1454)] = 48894, - [SMALL_STATE(1455)] = 49003, - [SMALL_STATE(1456)] = 49112, - [SMALL_STATE(1457)] = 49221, - [SMALL_STATE(1458)] = 49330, - [SMALL_STATE(1459)] = 49439, - [SMALL_STATE(1460)] = 49548, - [SMALL_STATE(1461)] = 49657, - [SMALL_STATE(1462)] = 49766, - [SMALL_STATE(1463)] = 49875, - [SMALL_STATE(1464)] = 49984, - [SMALL_STATE(1465)] = 50093, - [SMALL_STATE(1466)] = 50202, - [SMALL_STATE(1467)] = 50311, - [SMALL_STATE(1468)] = 50420, - [SMALL_STATE(1469)] = 50529, - [SMALL_STATE(1470)] = 50638, - [SMALL_STATE(1471)] = 50747, - [SMALL_STATE(1472)] = 50856, - [SMALL_STATE(1473)] = 50965, - [SMALL_STATE(1474)] = 51074, - [SMALL_STATE(1475)] = 51183, - [SMALL_STATE(1476)] = 51292, - [SMALL_STATE(1477)] = 51401, - [SMALL_STATE(1478)] = 51510, - [SMALL_STATE(1479)] = 51619, - [SMALL_STATE(1480)] = 51728, - [SMALL_STATE(1481)] = 51837, - [SMALL_STATE(1482)] = 51946, - [SMALL_STATE(1483)] = 52055, - [SMALL_STATE(1484)] = 52164, - [SMALL_STATE(1485)] = 52273, - [SMALL_STATE(1486)] = 52382, - [SMALL_STATE(1487)] = 52491, - [SMALL_STATE(1488)] = 52600, - [SMALL_STATE(1489)] = 52709, - [SMALL_STATE(1490)] = 52818, - [SMALL_STATE(1491)] = 52927, - [SMALL_STATE(1492)] = 53036, - [SMALL_STATE(1493)] = 53145, - [SMALL_STATE(1494)] = 53254, - [SMALL_STATE(1495)] = 53363, - [SMALL_STATE(1496)] = 53472, - [SMALL_STATE(1497)] = 53581, - [SMALL_STATE(1498)] = 53690, - [SMALL_STATE(1499)] = 53799, - [SMALL_STATE(1500)] = 53908, - [SMALL_STATE(1501)] = 54017, - [SMALL_STATE(1502)] = 54126, - [SMALL_STATE(1503)] = 54235, - [SMALL_STATE(1504)] = 54344, - [SMALL_STATE(1505)] = 54453, - [SMALL_STATE(1506)] = 54562, - [SMALL_STATE(1507)] = 54671, - [SMALL_STATE(1508)] = 54780, - [SMALL_STATE(1509)] = 54889, - [SMALL_STATE(1510)] = 54998, - [SMALL_STATE(1511)] = 55107, - [SMALL_STATE(1512)] = 55216, - [SMALL_STATE(1513)] = 55325, - [SMALL_STATE(1514)] = 55434, - [SMALL_STATE(1515)] = 55543, - [SMALL_STATE(1516)] = 55652, - [SMALL_STATE(1517)] = 55761, - [SMALL_STATE(1518)] = 55870, - [SMALL_STATE(1519)] = 55979, - [SMALL_STATE(1520)] = 56088, - [SMALL_STATE(1521)] = 56197, - [SMALL_STATE(1522)] = 56306, - [SMALL_STATE(1523)] = 56415, - [SMALL_STATE(1524)] = 56524, - [SMALL_STATE(1525)] = 56633, - [SMALL_STATE(1526)] = 56742, - [SMALL_STATE(1527)] = 56851, - [SMALL_STATE(1528)] = 56960, - [SMALL_STATE(1529)] = 57069, - [SMALL_STATE(1530)] = 57178, - [SMALL_STATE(1531)] = 57287, - [SMALL_STATE(1532)] = 57396, - [SMALL_STATE(1533)] = 57505, - [SMALL_STATE(1534)] = 57614, - [SMALL_STATE(1535)] = 57723, - [SMALL_STATE(1536)] = 57832, - [SMALL_STATE(1537)] = 57941, - [SMALL_STATE(1538)] = 58050, - [SMALL_STATE(1539)] = 58159, - [SMALL_STATE(1540)] = 58268, - [SMALL_STATE(1541)] = 58377, - [SMALL_STATE(1542)] = 58486, - [SMALL_STATE(1543)] = 58595, - [SMALL_STATE(1544)] = 58704, - [SMALL_STATE(1545)] = 58813, - [SMALL_STATE(1546)] = 58922, - [SMALL_STATE(1547)] = 59031, - [SMALL_STATE(1548)] = 59140, - [SMALL_STATE(1549)] = 59249, - [SMALL_STATE(1550)] = 59358, - [SMALL_STATE(1551)] = 59467, - [SMALL_STATE(1552)] = 59576, - [SMALL_STATE(1553)] = 59685, - [SMALL_STATE(1554)] = 59794, - [SMALL_STATE(1555)] = 59903, - [SMALL_STATE(1556)] = 60012, - [SMALL_STATE(1557)] = 60121, - [SMALL_STATE(1558)] = 60230, - [SMALL_STATE(1559)] = 60339, - [SMALL_STATE(1560)] = 60448, - [SMALL_STATE(1561)] = 60557, - [SMALL_STATE(1562)] = 60666, - [SMALL_STATE(1563)] = 60775, - [SMALL_STATE(1564)] = 60884, - [SMALL_STATE(1565)] = 60993, - [SMALL_STATE(1566)] = 61102, - [SMALL_STATE(1567)] = 61211, - [SMALL_STATE(1568)] = 61320, - [SMALL_STATE(1569)] = 61429, - [SMALL_STATE(1570)] = 61538, - [SMALL_STATE(1571)] = 61647, - [SMALL_STATE(1572)] = 61756, - [SMALL_STATE(1573)] = 61865, - [SMALL_STATE(1574)] = 61974, - [SMALL_STATE(1575)] = 62083, - [SMALL_STATE(1576)] = 62192, - [SMALL_STATE(1577)] = 62301, - [SMALL_STATE(1578)] = 62410, - [SMALL_STATE(1579)] = 62519, - [SMALL_STATE(1580)] = 62628, - [SMALL_STATE(1581)] = 62737, - [SMALL_STATE(1582)] = 62846, - [SMALL_STATE(1583)] = 62955, - [SMALL_STATE(1584)] = 63064, - [SMALL_STATE(1585)] = 63173, - [SMALL_STATE(1586)] = 63282, - [SMALL_STATE(1587)] = 63391, - [SMALL_STATE(1588)] = 63500, - [SMALL_STATE(1589)] = 63609, - [SMALL_STATE(1590)] = 63718, - [SMALL_STATE(1591)] = 63827, - [SMALL_STATE(1592)] = 63936, - [SMALL_STATE(1593)] = 64045, - [SMALL_STATE(1594)] = 64154, - [SMALL_STATE(1595)] = 64263, - [SMALL_STATE(1596)] = 64372, - [SMALL_STATE(1597)] = 64481, - [SMALL_STATE(1598)] = 64590, - [SMALL_STATE(1599)] = 64699, - [SMALL_STATE(1600)] = 64808, - [SMALL_STATE(1601)] = 64917, - [SMALL_STATE(1602)] = 65026, - [SMALL_STATE(1603)] = 65135, - [SMALL_STATE(1604)] = 65244, - [SMALL_STATE(1605)] = 65353, - [SMALL_STATE(1606)] = 65462, - [SMALL_STATE(1607)] = 65571, - [SMALL_STATE(1608)] = 65680, - [SMALL_STATE(1609)] = 65789, - [SMALL_STATE(1610)] = 65898, - [SMALL_STATE(1611)] = 66007, - [SMALL_STATE(1612)] = 66116, - [SMALL_STATE(1613)] = 66225, - [SMALL_STATE(1614)] = 66334, - [SMALL_STATE(1615)] = 66443, - [SMALL_STATE(1616)] = 66552, - [SMALL_STATE(1617)] = 66661, - [SMALL_STATE(1618)] = 66770, - [SMALL_STATE(1619)] = 66879, - [SMALL_STATE(1620)] = 66988, - [SMALL_STATE(1621)] = 67097, - [SMALL_STATE(1622)] = 67206, - [SMALL_STATE(1623)] = 67315, - [SMALL_STATE(1624)] = 67424, - [SMALL_STATE(1625)] = 67533, - [SMALL_STATE(1626)] = 67642, - [SMALL_STATE(1627)] = 67751, - [SMALL_STATE(1628)] = 67860, - [SMALL_STATE(1629)] = 67969, - [SMALL_STATE(1630)] = 68078, - [SMALL_STATE(1631)] = 68187, - [SMALL_STATE(1632)] = 68296, - [SMALL_STATE(1633)] = 68405, - [SMALL_STATE(1634)] = 68514, - [SMALL_STATE(1635)] = 68623, - [SMALL_STATE(1636)] = 68732, - [SMALL_STATE(1637)] = 68841, - [SMALL_STATE(1638)] = 68907, - [SMALL_STATE(1639)] = 68969, - [SMALL_STATE(1640)] = 69031, - [SMALL_STATE(1641)] = 69093, - [SMALL_STATE(1642)] = 69155, - [SMALL_STATE(1643)] = 69217, - [SMALL_STATE(1644)] = 69279, - [SMALL_STATE(1645)] = 69341, - [SMALL_STATE(1646)] = 69403, - [SMALL_STATE(1647)] = 69463, - [SMALL_STATE(1648)] = 69525, - [SMALL_STATE(1649)] = 69587, - [SMALL_STATE(1650)] = 69649, - [SMALL_STATE(1651)] = 69710, - [SMALL_STATE(1652)] = 69771, - [SMALL_STATE(1653)] = 69832, - [SMALL_STATE(1654)] = 69887, - [SMALL_STATE(1655)] = 69948, - [SMALL_STATE(1656)] = 70009, - [SMALL_STATE(1657)] = 70070, - [SMALL_STATE(1658)] = 70133, - [SMALL_STATE(1659)] = 70194, - [SMALL_STATE(1660)] = 70257, - [SMALL_STATE(1661)] = 70312, - [SMALL_STATE(1662)] = 70373, - [SMALL_STATE(1663)] = 70434, - [SMALL_STATE(1664)] = 70493, - [SMALL_STATE(1665)] = 70554, - [SMALL_STATE(1666)] = 70611, - [SMALL_STATE(1667)] = 70672, - [SMALL_STATE(1668)] = 70733, - [SMALL_STATE(1669)] = 70790, - [SMALL_STATE(1670)] = 70850, - [SMALL_STATE(1671)] = 70904, - [SMALL_STATE(1672)] = 70964, - [SMALL_STATE(1673)] = 71018, - [SMALL_STATE(1674)] = 71072, - [SMALL_STATE(1675)] = 71132, - [SMALL_STATE(1676)] = 71188, - [SMALL_STATE(1677)] = 71244, - [SMALL_STATE(1678)] = 71300, - [SMALL_STATE(1679)] = 71358, - [SMALL_STATE(1680)] = 71418, - [SMALL_STATE(1681)] = 71478, - [SMALL_STATE(1682)] = 71532, - [SMALL_STATE(1683)] = 71586, - [SMALL_STATE(1684)] = 71639, - [SMALL_STATE(1685)] = 71692, - [SMALL_STATE(1686)] = 71745, - [SMALL_STATE(1687)] = 71798, - [SMALL_STATE(1688)] = 71851, - [SMALL_STATE(1689)] = 71904, - [SMALL_STATE(1690)] = 71957, - [SMALL_STATE(1691)] = 72010, - [SMALL_STATE(1692)] = 72063, - [SMALL_STATE(1693)] = 72116, - [SMALL_STATE(1694)] = 72169, - [SMALL_STATE(1695)] = 72222, - [SMALL_STATE(1696)] = 72275, - [SMALL_STATE(1697)] = 72330, - [SMALL_STATE(1698)] = 72383, - [SMALL_STATE(1699)] = 72438, - [SMALL_STATE(1700)] = 72491, - [SMALL_STATE(1701)] = 72544, - [SMALL_STATE(1702)] = 72597, - [SMALL_STATE(1703)] = 72650, - [SMALL_STATE(1704)] = 72703, - [SMALL_STATE(1705)] = 72756, - [SMALL_STATE(1706)] = 72809, - [SMALL_STATE(1707)] = 72862, - [SMALL_STATE(1708)] = 72919, - [SMALL_STATE(1709)] = 72972, - [SMALL_STATE(1710)] = 73025, - [SMALL_STATE(1711)] = 73078, - [SMALL_STATE(1712)] = 73131, - [SMALL_STATE(1713)] = 73190, - [SMALL_STATE(1714)] = 73249, - [SMALL_STATE(1715)] = 73302, - [SMALL_STATE(1716)] = 73355, - [SMALL_STATE(1717)] = 73408, - [SMALL_STATE(1718)] = 73461, - [SMALL_STATE(1719)] = 73514, - [SMALL_STATE(1720)] = 73573, - [SMALL_STATE(1721)] = 73626, - [SMALL_STATE(1722)] = 73679, - [SMALL_STATE(1723)] = 73734, - [SMALL_STATE(1724)] = 73787, - [SMALL_STATE(1725)] = 73840, - [SMALL_STATE(1726)] = 73893, - [SMALL_STATE(1727)] = 73946, - [SMALL_STATE(1728)] = 74005, - [SMALL_STATE(1729)] = 74058, - [SMALL_STATE(1730)] = 74113, - [SMALL_STATE(1731)] = 74166, - [SMALL_STATE(1732)] = 74219, - [SMALL_STATE(1733)] = 74271, - [SMALL_STATE(1734)] = 74327, - [SMALL_STATE(1735)] = 74379, - [SMALL_STATE(1736)] = 74439, - [SMALL_STATE(1737)] = 74491, - [SMALL_STATE(1738)] = 74543, - [SMALL_STATE(1739)] = 74607, - [SMALL_STATE(1740)] = 74665, - [SMALL_STATE(1741)] = 74717, - [SMALL_STATE(1742)] = 74769, - [SMALL_STATE(1743)] = 74821, - [SMALL_STATE(1744)] = 74873, - [SMALL_STATE(1745)] = 74925, - [SMALL_STATE(1746)] = 74977, - [SMALL_STATE(1747)] = 75035, - [SMALL_STATE(1748)] = 75087, - [SMALL_STATE(1749)] = 75139, - [SMALL_STATE(1750)] = 75191, - [SMALL_STATE(1751)] = 75243, - [SMALL_STATE(1752)] = 75295, - [SMALL_STATE(1753)] = 75349, - [SMALL_STATE(1754)] = 75401, - [SMALL_STATE(1755)] = 75453, - [SMALL_STATE(1756)] = 75505, - [SMALL_STATE(1757)] = 75569, - [SMALL_STATE(1758)] = 75621, - [SMALL_STATE(1759)] = 75673, - [SMALL_STATE(1760)] = 75725, - [SMALL_STATE(1761)] = 75783, - [SMALL_STATE(1762)] = 75835, - [SMALL_STATE(1763)] = 75887, - [SMALL_STATE(1764)] = 75945, - [SMALL_STATE(1765)] = 75997, - [SMALL_STATE(1766)] = 76049, - [SMALL_STATE(1767)] = 76101, - [SMALL_STATE(1768)] = 76153, - [SMALL_STATE(1769)] = 76205, - [SMALL_STATE(1770)] = 76257, - [SMALL_STATE(1771)] = 76309, - [SMALL_STATE(1772)] = 76363, - [SMALL_STATE(1773)] = 76425, - [SMALL_STATE(1774)] = 76479, - [SMALL_STATE(1775)] = 76537, - [SMALL_STATE(1776)] = 76589, - [SMALL_STATE(1777)] = 76641, - [SMALL_STATE(1778)] = 76693, - [SMALL_STATE(1779)] = 76745, - [SMALL_STATE(1780)] = 76797, - [SMALL_STATE(1781)] = 76851, - [SMALL_STATE(1782)] = 76907, - [SMALL_STATE(1783)] = 76959, - [SMALL_STATE(1784)] = 77011, - [SMALL_STATE(1785)] = 77067, - [SMALL_STATE(1786)] = 77131, - [SMALL_STATE(1787)] = 77183, - [SMALL_STATE(1788)] = 77239, - [SMALL_STATE(1789)] = 77291, - [SMALL_STATE(1790)] = 77349, - [SMALL_STATE(1791)] = 77406, - [SMALL_STATE(1792)] = 77463, - [SMALL_STATE(1793)] = 77518, - [SMALL_STATE(1794)] = 77575, - [SMALL_STATE(1795)] = 77626, - [SMALL_STATE(1796)] = 77683, - [SMALL_STATE(1797)] = 77734, - [SMALL_STATE(1798)] = 77785, - [SMALL_STATE(1799)] = 77836, - [SMALL_STATE(1800)] = 77887, - [SMALL_STATE(1801)] = 77938, - [SMALL_STATE(1802)] = 77993, - [SMALL_STATE(1803)] = 78050, - [SMALL_STATE(1804)] = 78105, - [SMALL_STATE(1805)] = 78162, - [SMALL_STATE(1806)] = 78213, - [SMALL_STATE(1807)] = 78266, - [SMALL_STATE(1808)] = 78317, - [SMALL_STATE(1809)] = 78374, - [SMALL_STATE(1810)] = 78427, - [SMALL_STATE(1811)] = 78484, - [SMALL_STATE(1812)] = 78541, - [SMALL_STATE(1813)] = 78592, - [SMALL_STATE(1814)] = 78649, - [SMALL_STATE(1815)] = 78706, - [SMALL_STATE(1816)] = 78763, - [SMALL_STATE(1817)] = 78820, - [SMALL_STATE(1818)] = 78871, - [SMALL_STATE(1819)] = 78922, - [SMALL_STATE(1820)] = 78977, - [SMALL_STATE(1821)] = 79034, - [SMALL_STATE(1822)] = 79089, - [SMALL_STATE(1823)] = 79142, - [SMALL_STATE(1824)] = 79195, - [SMALL_STATE(1825)] = 79252, - [SMALL_STATE(1826)] = 79303, - [SMALL_STATE(1827)] = 79360, - [SMALL_STATE(1828)] = 79417, - [SMALL_STATE(1829)] = 79474, - [SMALL_STATE(1830)] = 79531, - [SMALL_STATE(1831)] = 79581, - [SMALL_STATE(1832)] = 79635, - [SMALL_STATE(1833)] = 79685, - [SMALL_STATE(1834)] = 79737, - [SMALL_STATE(1835)] = 79787, - [SMALL_STATE(1836)] = 79839, - [SMALL_STATE(1837)] = 79889, - [SMALL_STATE(1838)] = 79941, - [SMALL_STATE(1839)] = 79997, - [SMALL_STATE(1840)] = 80049, - [SMALL_STATE(1841)] = 80099, - [SMALL_STATE(1842)] = 80149, - [SMALL_STATE(1843)] = 80199, - [SMALL_STATE(1844)] = 80249, - [SMALL_STATE(1845)] = 80299, - [SMALL_STATE(1846)] = 80349, - [SMALL_STATE(1847)] = 80401, - [SMALL_STATE(1848)] = 80457, - [SMALL_STATE(1849)] = 80509, - [SMALL_STATE(1850)] = 80561, - [SMALL_STATE(1851)] = 80611, - [SMALL_STATE(1852)] = 80661, - [SMALL_STATE(1853)] = 80713, - [SMALL_STATE(1854)] = 80765, - [SMALL_STATE(1855)] = 80815, - [SMALL_STATE(1856)] = 80871, - [SMALL_STATE(1857)] = 80921, - [SMALL_STATE(1858)] = 80976, - [SMALL_STATE(1859)] = 81025, - [SMALL_STATE(1860)] = 81074, - [SMALL_STATE(1861)] = 81123, - [SMALL_STATE(1862)] = 81178, - [SMALL_STATE(1863)] = 81229, - [SMALL_STATE(1864)] = 81278, - [SMALL_STATE(1865)] = 81327, - [SMALL_STATE(1866)] = 81376, - [SMALL_STATE(1867)] = 81427, - [SMALL_STATE(1868)] = 81482, - [SMALL_STATE(1869)] = 81535, - [SMALL_STATE(1870)] = 81590, - [SMALL_STATE(1871)] = 81645, - [SMALL_STATE(1872)] = 81694, - [SMALL_STATE(1873)] = 81743, - [SMALL_STATE(1874)] = 81798, - [SMALL_STATE(1875)] = 81849, - [SMALL_STATE(1876)] = 81904, - [SMALL_STATE(1877)] = 81959, - [SMALL_STATE(1878)] = 82010, - [SMALL_STATE(1879)] = 82059, - [SMALL_STATE(1880)] = 82114, - [SMALL_STATE(1881)] = 82163, - [SMALL_STATE(1882)] = 82218, - [SMALL_STATE(1883)] = 82273, - [SMALL_STATE(1884)] = 82328, - [SMALL_STATE(1885)] = 82381, - [SMALL_STATE(1886)] = 82436, - [SMALL_STATE(1887)] = 82485, - [SMALL_STATE(1888)] = 82540, - [SMALL_STATE(1889)] = 82595, - [SMALL_STATE(1890)] = 82650, - [SMALL_STATE(1891)] = 82705, - [SMALL_STATE(1892)] = 82760, - [SMALL_STATE(1893)] = 82815, - [SMALL_STATE(1894)] = 82870, - [SMALL_STATE(1895)] = 82919, - [SMALL_STATE(1896)] = 82972, - [SMALL_STATE(1897)] = 83021, - [SMALL_STATE(1898)] = 83070, - [SMALL_STATE(1899)] = 83124, - [SMALL_STATE(1900)] = 83202, - [SMALL_STATE(1901)] = 83252, - [SMALL_STATE(1902)] = 83310, - [SMALL_STATE(1903)] = 83360, - [SMALL_STATE(1904)] = 83414, - [SMALL_STATE(1905)] = 83468, - [SMALL_STATE(1906)] = 83534, - [SMALL_STATE(1907)] = 83590, - [SMALL_STATE(1908)] = 83652, - [SMALL_STATE(1909)] = 83706, - [SMALL_STATE(1910)] = 83760, - [SMALL_STATE(1911)] = 83814, - [SMALL_STATE(1912)] = 83862, - [SMALL_STATE(1913)] = 83916, - [SMALL_STATE(1914)] = 83970, - [SMALL_STATE(1915)] = 84018, - [SMALL_STATE(1916)] = 84068, - [SMALL_STATE(1917)] = 84118, - [SMALL_STATE(1918)] = 84166, - [SMALL_STATE(1919)] = 84214, - [SMALL_STATE(1920)] = 84268, - [SMALL_STATE(1921)] = 84322, - [SMALL_STATE(1922)] = 84374, - [SMALL_STATE(1923)] = 84422, - [SMALL_STATE(1924)] = 84502, - [SMALL_STATE(1925)] = 84550, - [SMALL_STATE(1926)] = 84604, - [SMALL_STATE(1927)] = 84658, - [SMALL_STATE(1928)] = 84712, - [SMALL_STATE(1929)] = 84760, - [SMALL_STATE(1930)] = 84808, - [SMALL_STATE(1931)] = 84856, - [SMALL_STATE(1932)] = 84904, - [SMALL_STATE(1933)] = 84952, - [SMALL_STATE(1934)] = 85000, - [SMALL_STATE(1935)] = 85054, - [SMALL_STATE(1936)] = 85102, - [SMALL_STATE(1937)] = 85150, - [SMALL_STATE(1938)] = 85232, - [SMALL_STATE(1939)] = 85280, - [SMALL_STATE(1940)] = 85326, - [SMALL_STATE(1941)] = 85380, - [SMALL_STATE(1942)] = 85448, - [SMALL_STATE(1943)] = 85500, - [SMALL_STATE(1944)] = 85552, - [SMALL_STATE(1945)] = 85606, - [SMALL_STATE(1946)] = 85676, - [SMALL_STATE(1947)] = 85730, - [SMALL_STATE(1948)] = 85802, - [SMALL_STATE(1949)] = 85856, - [SMALL_STATE(1950)] = 85904, - [SMALL_STATE(1951)] = 85986, - [SMALL_STATE(1952)] = 86040, - [SMALL_STATE(1953)] = 86114, - [SMALL_STATE(1954)] = 86162, - [SMALL_STATE(1955)] = 86216, - [SMALL_STATE(1956)] = 86264, - [SMALL_STATE(1957)] = 86340, - [SMALL_STATE(1958)] = 86394, - [SMALL_STATE(1959)] = 86442, - [SMALL_STATE(1960)] = 86496, - [SMALL_STATE(1961)] = 86578, - [SMALL_STATE(1962)] = 86628, - [SMALL_STATE(1963)] = 86678, - [SMALL_STATE(1964)] = 86726, - [SMALL_STATE(1965)] = 86780, - [SMALL_STATE(1966)] = 86828, - [SMALL_STATE(1967)] = 86882, - [SMALL_STATE(1968)] = 86932, - [SMALL_STATE(1969)] = 86984, - [SMALL_STATE(1970)] = 87032, - [SMALL_STATE(1971)] = 87114, - [SMALL_STATE(1972)] = 87168, - [SMALL_STATE(1973)] = 87222, - [SMALL_STATE(1974)] = 87270, - [SMALL_STATE(1975)] = 87324, - [SMALL_STATE(1976)] = 87372, - [SMALL_STATE(1977)] = 87454, - [SMALL_STATE(1978)] = 87502, - [SMALL_STATE(1979)] = 87554, - [SMALL_STATE(1980)] = 87608, - [SMALL_STATE(1981)] = 87656, - [SMALL_STATE(1982)] = 87738, - [SMALL_STATE(1983)] = 87786, - [SMALL_STATE(1984)] = 87840, - [SMALL_STATE(1985)] = 87892, - [SMALL_STATE(1986)] = 87940, - [SMALL_STATE(1987)] = 88022, - [SMALL_STATE(1988)] = 88070, - [SMALL_STATE(1989)] = 88120, - [SMALL_STATE(1990)] = 88170, - [SMALL_STATE(1991)] = 88224, - [SMALL_STATE(1992)] = 88272, - [SMALL_STATE(1993)] = 88354, - [SMALL_STATE(1994)] = 88402, - [SMALL_STATE(1995)] = 88484, - [SMALL_STATE(1996)] = 88538, - [SMALL_STATE(1997)] = 88592, - [SMALL_STATE(1998)] = 88674, - [SMALL_STATE(1999)] = 88722, - [SMALL_STATE(2000)] = 88770, - [SMALL_STATE(2001)] = 88818, - [SMALL_STATE(2002)] = 88872, - [SMALL_STATE(2003)] = 88920, - [SMALL_STATE(2004)] = 88970, - [SMALL_STATE(2005)] = 89018, - [SMALL_STATE(2006)] = 89100, - [SMALL_STATE(2007)] = 89180, - [SMALL_STATE(2008)] = 89232, - [SMALL_STATE(2009)] = 89286, - [SMALL_STATE(2010)] = 89334, - [SMALL_STATE(2011)] = 89388, - [SMALL_STATE(2012)] = 89442, - [SMALL_STATE(2013)] = 89490, - [SMALL_STATE(2014)] = 89538, - [SMALL_STATE(2015)] = 89592, - [SMALL_STATE(2016)] = 89640, - [SMALL_STATE(2017)] = 89689, - [SMALL_STATE(2018)] = 89736, - [SMALL_STATE(2019)] = 89781, - [SMALL_STATE(2020)] = 89828, - [SMALL_STATE(2021)] = 89881, - [SMALL_STATE(2022)] = 89930, - [SMALL_STATE(2023)] = 89977, - [SMALL_STATE(2024)] = 90028, - [SMALL_STATE(2025)] = 90077, - [SMALL_STATE(2026)] = 90130, - [SMALL_STATE(2027)] = 90179, - [SMALL_STATE(2028)] = 90260, - [SMALL_STATE(2029)] = 90307, - [SMALL_STATE(2030)] = 90356, - [SMALL_STATE(2031)] = 90405, - [SMALL_STATE(2032)] = 90452, - [SMALL_STATE(2033)] = 90505, - [SMALL_STATE(2034)] = 90554, - [SMALL_STATE(2035)] = 90603, - [SMALL_STATE(2036)] = 90656, - [SMALL_STATE(2037)] = 90703, - [SMALL_STATE(2038)] = 90750, - [SMALL_STATE(2039)] = 90803, - [SMALL_STATE(2040)] = 90848, - [SMALL_STATE(2041)] = 90895, - [SMALL_STATE(2042)] = 90942, - [SMALL_STATE(2043)] = 90995, - [SMALL_STATE(2044)] = 91044, - [SMALL_STATE(2045)] = 91091, - [SMALL_STATE(2046)] = 91172, - [SMALL_STATE(2047)] = 91217, - [SMALL_STATE(2048)] = 91298, - [SMALL_STATE(2049)] = 91345, - [SMALL_STATE(2050)] = 91398, - [SMALL_STATE(2051)] = 91479, - [SMALL_STATE(2052)] = 91560, - [SMALL_STATE(2053)] = 91607, - [SMALL_STATE(2054)] = 91654, - [SMALL_STATE(2055)] = 91701, - [SMALL_STATE(2056)] = 91754, - [SMALL_STATE(2057)] = 91801, - [SMALL_STATE(2058)] = 91882, - [SMALL_STATE(2059)] = 91927, - [SMALL_STATE(2060)] = 91974, - [SMALL_STATE(2061)] = 92023, - [SMALL_STATE(2062)] = 92070, - [SMALL_STATE(2063)] = 92151, - [SMALL_STATE(2064)] = 92196, - [SMALL_STATE(2065)] = 92241, - [SMALL_STATE(2066)] = 92322, - [SMALL_STATE(2067)] = 92371, - [SMALL_STATE(2068)] = 92418, - [SMALL_STATE(2069)] = 92467, - [SMALL_STATE(2070)] = 92546, - [SMALL_STATE(2071)] = 92593, - [SMALL_STATE(2072)] = 92642, - [SMALL_STATE(2073)] = 92721, - [SMALL_STATE(2074)] = 92802, - [SMALL_STATE(2075)] = 92855, - [SMALL_STATE(2076)] = 92904, - [SMALL_STATE(2077)] = 92951, - [SMALL_STATE(2078)] = 93032, - [SMALL_STATE(2079)] = 93079, - [SMALL_STATE(2080)] = 93126, - [SMALL_STATE(2081)] = 93179, - [SMALL_STATE(2082)] = 93226, - [SMALL_STATE(2083)] = 93273, - [SMALL_STATE(2084)] = 93354, - [SMALL_STATE(2085)] = 93416, - [SMALL_STATE(2086)] = 93494, - [SMALL_STATE(2087)] = 93546, - [SMALL_STATE(2088)] = 93592, - [SMALL_STATE(2089)] = 93638, - [SMALL_STATE(2090)] = 93684, - [SMALL_STATE(2091)] = 93730, - [SMALL_STATE(2092)] = 93778, - [SMALL_STATE(2093)] = 93824, - [SMALL_STATE(2094)] = 93870, - [SMALL_STATE(2095)] = 93916, - [SMALL_STATE(2096)] = 93962, - [SMALL_STATE(2097)] = 94008, - [SMALL_STATE(2098)] = 94054, - [SMALL_STATE(2099)] = 94100, - [SMALL_STATE(2100)] = 94146, - [SMALL_STATE(2101)] = 94192, - [SMALL_STATE(2102)] = 94244, - [SMALL_STATE(2103)] = 94290, - [SMALL_STATE(2104)] = 94336, - [SMALL_STATE(2105)] = 94382, - [SMALL_STATE(2106)] = 94428, - [SMALL_STATE(2107)] = 94474, - [SMALL_STATE(2108)] = 94520, - [SMALL_STATE(2109)] = 94576, - [SMALL_STATE(2110)] = 94622, - [SMALL_STATE(2111)] = 94668, - [SMALL_STATE(2112)] = 94720, - [SMALL_STATE(2113)] = 94766, - [SMALL_STATE(2114)] = 94812, - [SMALL_STATE(2115)] = 94858, - [SMALL_STATE(2116)] = 94904, - [SMALL_STATE(2117)] = 94952, - [SMALL_STATE(2118)] = 94998, - [SMALL_STATE(2119)] = 95046, - [SMALL_STATE(2120)] = 95092, - [SMALL_STATE(2121)] = 95138, - [SMALL_STATE(2122)] = 95184, - [SMALL_STATE(2123)] = 95230, - [SMALL_STATE(2124)] = 95276, - [SMALL_STATE(2125)] = 95334, - [SMALL_STATE(2126)] = 95386, - [SMALL_STATE(2127)] = 95436, - [SMALL_STATE(2128)] = 95484, - [SMALL_STATE(2129)] = 95538, - [SMALL_STATE(2130)] = 95584, - [SMALL_STATE(2131)] = 95644, - [SMALL_STATE(2132)] = 95690, - [SMALL_STATE(2133)] = 95736, - [SMALL_STATE(2134)] = 95782, - [SMALL_STATE(2135)] = 95828, - [SMALL_STATE(2136)] = 95874, - [SMALL_STATE(2137)] = 95938, - [SMALL_STATE(2138)] = 95990, - [SMALL_STATE(2139)] = 96056, - [SMALL_STATE(2140)] = 96102, - [SMALL_STATE(2141)] = 96170, - [SMALL_STATE(2142)] = 96216, - [SMALL_STATE(2143)] = 96262, - [SMALL_STATE(2144)] = 96332, - [SMALL_STATE(2145)] = 96384, - [SMALL_STATE(2146)] = 96456, - [SMALL_STATE(2147)] = 96508, - [SMALL_STATE(2148)] = 96554, - [SMALL_STATE(2149)] = 96600, - [SMALL_STATE(2150)] = 96646, - [SMALL_STATE(2151)] = 96698, - [SMALL_STATE(2152)] = 96744, - [SMALL_STATE(2153)] = 96792, - [SMALL_STATE(2154)] = 96838, - [SMALL_STATE(2155)] = 96884, - [SMALL_STATE(2156)] = 96928, - [SMALL_STATE(2157)] = 96974, - [SMALL_STATE(2158)] = 97020, - [SMALL_STATE(2159)] = 97070, - [SMALL_STATE(2160)] = 97122, - [SMALL_STATE(2161)] = 97174, - [SMALL_STATE(2162)] = 97220, - [SMALL_STATE(2163)] = 97266, - [SMALL_STATE(2164)] = 97318, - [SMALL_STATE(2165)] = 97396, - [SMALL_STATE(2166)] = 97442, - [SMALL_STATE(2167)] = 97487, - [SMALL_STATE(2168)] = 97532, - [SMALL_STATE(2169)] = 97601, - [SMALL_STATE(2170)] = 97672, - [SMALL_STATE(2171)] = 97717, - [SMALL_STATE(2172)] = 97762, - [SMALL_STATE(2173)] = 97811, - [SMALL_STATE(2174)] = 97894, - [SMALL_STATE(2175)] = 97939, - [SMALL_STATE(2176)] = 97984, - [SMALL_STATE(2177)] = 98029, - [SMALL_STATE(2178)] = 98074, - [SMALL_STATE(2179)] = 98149, - [SMALL_STATE(2180)] = 98194, - [SMALL_STATE(2181)] = 98267, - [SMALL_STATE(2182)] = 98312, - [SMALL_STATE(2183)] = 98387, - [SMALL_STATE(2184)] = 98434, - [SMALL_STATE(2185)] = 98481, - [SMALL_STATE(2186)] = 98526, - [SMALL_STATE(2187)] = 98571, - [SMALL_STATE(2188)] = 98654, - [SMALL_STATE(2189)] = 98699, - [SMALL_STATE(2190)] = 98782, - [SMALL_STATE(2191)] = 98827, - [SMALL_STATE(2192)] = 98872, - [SMALL_STATE(2193)] = 98917, - [SMALL_STATE(2194)] = 98962, - [SMALL_STATE(2195)] = 99007, - [SMALL_STATE(2196)] = 99052, - [SMALL_STATE(2197)] = 99097, - [SMALL_STATE(2198)] = 99148, - [SMALL_STATE(2199)] = 99193, - [SMALL_STATE(2200)] = 99238, - [SMALL_STATE(2201)] = 99283, - [SMALL_STATE(2202)] = 99328, - [SMALL_STATE(2203)] = 99373, - [SMALL_STATE(2204)] = 99418, - [SMALL_STATE(2205)] = 99463, - [SMALL_STATE(2206)] = 99508, - [SMALL_STATE(2207)] = 99553, - [SMALL_STATE(2208)] = 99598, - [SMALL_STATE(2209)] = 99643, - [SMALL_STATE(2210)] = 99688, - [SMALL_STATE(2211)] = 99739, - [SMALL_STATE(2212)] = 99784, - [SMALL_STATE(2213)] = 99835, - [SMALL_STATE(2214)] = 99918, - [SMALL_STATE(2215)] = 99963, - [SMALL_STATE(2216)] = 100008, - [SMALL_STATE(2217)] = 100053, - [SMALL_STATE(2218)] = 100136, - [SMALL_STATE(2219)] = 100181, - [SMALL_STATE(2220)] = 100226, - [SMALL_STATE(2221)] = 100309, - [SMALL_STATE(2222)] = 100354, - [SMALL_STATE(2223)] = 100399, - [SMALL_STATE(2224)] = 100482, - [SMALL_STATE(2225)] = 100527, - [SMALL_STATE(2226)] = 100572, - [SMALL_STATE(2227)] = 100617, - [SMALL_STATE(2228)] = 100662, - [SMALL_STATE(2229)] = 100707, - [SMALL_STATE(2230)] = 100752, - [SMALL_STATE(2231)] = 100797, - [SMALL_STATE(2232)] = 100842, - [SMALL_STATE(2233)] = 100887, - [SMALL_STATE(2234)] = 100932, - [SMALL_STATE(2235)] = 100977, - [SMALL_STATE(2236)] = 101022, - [SMALL_STATE(2237)] = 101089, - [SMALL_STATE(2238)] = 101154, - [SMALL_STATE(2239)] = 101217, - [SMALL_STATE(2240)] = 101262, - [SMALL_STATE(2241)] = 101307, - [SMALL_STATE(2242)] = 101364, - [SMALL_STATE(2243)] = 101409, - [SMALL_STATE(2244)] = 101456, - [SMALL_STATE(2245)] = 101501, - [SMALL_STATE(2246)] = 101552, - [SMALL_STATE(2247)] = 101613, - [SMALL_STATE(2248)] = 101658, - [SMALL_STATE(2249)] = 101713, - [SMALL_STATE(2250)] = 101772, - [SMALL_STATE(2251)] = 101821, - [SMALL_STATE(2252)] = 101866, - [SMALL_STATE(2253)] = 101911, - [SMALL_STATE(2254)] = 101962, - [SMALL_STATE(2255)] = 102013, - [SMALL_STATE(2256)] = 102058, - [SMALL_STATE(2257)] = 102141, - [SMALL_STATE(2258)] = 102224, - [SMALL_STATE(2259)] = 102307, - [SMALL_STATE(2260)] = 102390, - [SMALL_STATE(2261)] = 102451, - [SMALL_STATE(2262)] = 102506, - [SMALL_STATE(2263)] = 102571, - [SMALL_STATE(2264)] = 102622, - [SMALL_STATE(2265)] = 102669, - [SMALL_STATE(2266)] = 102726, - [SMALL_STATE(2267)] = 102793, - [SMALL_STATE(2268)] = 102862, - [SMALL_STATE(2269)] = 102933, - [SMALL_STATE(2270)] = 103006, - [SMALL_STATE(2271)] = 103081, - [SMALL_STATE(2272)] = 103158, - [SMALL_STATE(2273)] = 103237, - [SMALL_STATE(2274)] = 103288, - [SMALL_STATE(2275)] = 103333, - [SMALL_STATE(2276)] = 103378, - [SMALL_STATE(2277)] = 103423, - [SMALL_STATE(2278)] = 103506, - [SMALL_STATE(2279)] = 103559, - [SMALL_STATE(2280)] = 103604, - [SMALL_STATE(2281)] = 103649, - [SMALL_STATE(2282)] = 103694, - [SMALL_STATE(2283)] = 103739, - [SMALL_STATE(2284)] = 103784, - [SMALL_STATE(2285)] = 103829, - [SMALL_STATE(2286)] = 103874, - [SMALL_STATE(2287)] = 103955, - [SMALL_STATE(2288)] = 104000, - [SMALL_STATE(2289)] = 104045, - [SMALL_STATE(2290)] = 104090, - [SMALL_STATE(2291)] = 104135, - [SMALL_STATE(2292)] = 104180, - [SMALL_STATE(2293)] = 104225, - [SMALL_STATE(2294)] = 104270, - [SMALL_STATE(2295)] = 104315, - [SMALL_STATE(2296)] = 104398, - [SMALL_STATE(2297)] = 104443, - [SMALL_STATE(2298)] = 104526, - [SMALL_STATE(2299)] = 104571, - [SMALL_STATE(2300)] = 104616, - [SMALL_STATE(2301)] = 104699, - [SMALL_STATE(2302)] = 104744, - [SMALL_STATE(2303)] = 104795, - [SMALL_STATE(2304)] = 104840, - [SMALL_STATE(2305)] = 104885, - [SMALL_STATE(2306)] = 104930, - [SMALL_STATE(2307)] = 104975, - [SMALL_STATE(2308)] = 105020, - [SMALL_STATE(2309)] = 105065, - [SMALL_STATE(2310)] = 105110, - [SMALL_STATE(2311)] = 105155, - [SMALL_STATE(2312)] = 105206, - [SMALL_STATE(2313)] = 105251, - [SMALL_STATE(2314)] = 105296, - [SMALL_STATE(2315)] = 105341, - [SMALL_STATE(2316)] = 105392, - [SMALL_STATE(2317)] = 105451, - [SMALL_STATE(2318)] = 105502, - [SMALL_STATE(2319)] = 105563, - [SMALL_STATE(2320)] = 105626, - [SMALL_STATE(2321)] = 105691, - [SMALL_STATE(2322)] = 105758, - [SMALL_STATE(2323)] = 105827, - [SMALL_STATE(2324)] = 105898, - [SMALL_STATE(2325)] = 105981, - [SMALL_STATE(2326)] = 106036, - [SMALL_STATE(2327)] = 106087, - [SMALL_STATE(2328)] = 106144, - [SMALL_STATE(2329)] = 106193, - [SMALL_STATE(2330)] = 106240, - [SMALL_STATE(2331)] = 106310, - [SMALL_STATE(2332)] = 106380, - [SMALL_STATE(2333)] = 106424, - [SMALL_STATE(2334)] = 106468, - [SMALL_STATE(2335)] = 106512, - [SMALL_STATE(2336)] = 106556, - [SMALL_STATE(2337)] = 106600, - [SMALL_STATE(2338)] = 106644, - [SMALL_STATE(2339)] = 106688, - [SMALL_STATE(2340)] = 106732, - [SMALL_STATE(2341)] = 106800, - [SMALL_STATE(2342)] = 106844, - [SMALL_STATE(2343)] = 106888, - [SMALL_STATE(2344)] = 106932, - [SMALL_STATE(2345)] = 106976, - [SMALL_STATE(2346)] = 107020, - [SMALL_STATE(2347)] = 107064, - [SMALL_STATE(2348)] = 107108, - [SMALL_STATE(2349)] = 107152, - [SMALL_STATE(2350)] = 107196, - [SMALL_STATE(2351)] = 107266, - [SMALL_STATE(2352)] = 107310, - [SMALL_STATE(2353)] = 107354, - [SMALL_STATE(2354)] = 107398, - [SMALL_STATE(2355)] = 107442, - [SMALL_STATE(2356)] = 107486, - [SMALL_STATE(2357)] = 107556, - [SMALL_STATE(2358)] = 107622, - [SMALL_STATE(2359)] = 107686, - [SMALL_STATE(2360)] = 107748, - [SMALL_STATE(2361)] = 107808, - [SMALL_STATE(2362)] = 107866, - [SMALL_STATE(2363)] = 107918, - [SMALL_STATE(2364)] = 107962, - [SMALL_STATE(2365)] = 108008, - [SMALL_STATE(2366)] = 108056, - [SMALL_STATE(2367)] = 108100, - [SMALL_STATE(2368)] = 108156, - [SMALL_STATE(2369)] = 108206, - [SMALL_STATE(2370)] = 108260, - [SMALL_STATE(2371)] = 108304, - [SMALL_STATE(2372)] = 108348, - [SMALL_STATE(2373)] = 108418, - [SMALL_STATE(2374)] = 108462, - [SMALL_STATE(2375)] = 108532, - [SMALL_STATE(2376)] = 108602, - [SMALL_STATE(2377)] = 108646, - [SMALL_STATE(2378)] = 108716, - [SMALL_STATE(2379)] = 108786, - [SMALL_STATE(2380)] = 108856, - [SMALL_STATE(2381)] = 108926, - [SMALL_STATE(2382)] = 108996, - [SMALL_STATE(2383)] = 109070, - [SMALL_STATE(2384)] = 109140, - [SMALL_STATE(2385)] = 109210, - [SMALL_STATE(2386)] = 109280, - [SMALL_STATE(2387)] = 109350, - [SMALL_STATE(2388)] = 109420, - [SMALL_STATE(2389)] = 109490, - [SMALL_STATE(2390)] = 109560, - [SMALL_STATE(2391)] = 109630, - [SMALL_STATE(2392)] = 109700, - [SMALL_STATE(2393)] = 109770, - [SMALL_STATE(2394)] = 109840, - [SMALL_STATE(2395)] = 109910, - [SMALL_STATE(2396)] = 109980, - [SMALL_STATE(2397)] = 110050, - [SMALL_STATE(2398)] = 110120, - [SMALL_STATE(2399)] = 110190, - [SMALL_STATE(2400)] = 110260, - [SMALL_STATE(2401)] = 110330, - [SMALL_STATE(2402)] = 110400, - [SMALL_STATE(2403)] = 110470, - [SMALL_STATE(2404)] = 110540, - [SMALL_STATE(2405)] = 110610, - [SMALL_STATE(2406)] = 110680, - [SMALL_STATE(2407)] = 110750, - [SMALL_STATE(2408)] = 110820, - [SMALL_STATE(2409)] = 110890, - [SMALL_STATE(2410)] = 110960, - [SMALL_STATE(2411)] = 111030, - [SMALL_STATE(2412)] = 111100, - [SMALL_STATE(2413)] = 111170, - [SMALL_STATE(2414)] = 111240, - [SMALL_STATE(2415)] = 111310, - [SMALL_STATE(2416)] = 111380, - [SMALL_STATE(2417)] = 111450, - [SMALL_STATE(2418)] = 111494, - [SMALL_STATE(2419)] = 111564, - [SMALL_STATE(2420)] = 111634, - [SMALL_STATE(2421)] = 111704, - [SMALL_STATE(2422)] = 111774, - [SMALL_STATE(2423)] = 111818, - [SMALL_STATE(2424)] = 111888, - [SMALL_STATE(2425)] = 111958, - [SMALL_STATE(2426)] = 112028, - [SMALL_STATE(2427)] = 112098, - [SMALL_STATE(2428)] = 112168, - [SMALL_STATE(2429)] = 112220, - [SMALL_STATE(2430)] = 112290, - [SMALL_STATE(2431)] = 112336, - [SMALL_STATE(2432)] = 112406, - [SMALL_STATE(2433)] = 112476, - [SMALL_STATE(2434)] = 112546, - [SMALL_STATE(2435)] = 112616, - [SMALL_STATE(2436)] = 112686, - [SMALL_STATE(2437)] = 112756, - [SMALL_STATE(2438)] = 112826, - [SMALL_STATE(2439)] = 112896, - [SMALL_STATE(2440)] = 112966, - [SMALL_STATE(2441)] = 113036, - [SMALL_STATE(2442)] = 113106, - [SMALL_STATE(2443)] = 113176, - [SMALL_STATE(2444)] = 113246, - [SMALL_STATE(2445)] = 113316, - [SMALL_STATE(2446)] = 113386, - [SMALL_STATE(2447)] = 113456, - [SMALL_STATE(2448)] = 113526, - [SMALL_STATE(2449)] = 113596, - [SMALL_STATE(2450)] = 113666, - [SMALL_STATE(2451)] = 113736, - [SMALL_STATE(2452)] = 113806, - [SMALL_STATE(2453)] = 113876, - [SMALL_STATE(2454)] = 113946, - [SMALL_STATE(2455)] = 114016, - [SMALL_STATE(2456)] = 114086, - [SMALL_STATE(2457)] = 114156, - [SMALL_STATE(2458)] = 114226, - [SMALL_STATE(2459)] = 114296, - [SMALL_STATE(2460)] = 114366, - [SMALL_STATE(2461)] = 114436, - [SMALL_STATE(2462)] = 114518, - [SMALL_STATE(2463)] = 114587, - [SMALL_STATE(2464)] = 114656, - [SMALL_STATE(2465)] = 114699, - [SMALL_STATE(2466)] = 114768, - [SMALL_STATE(2467)] = 114837, - [SMALL_STATE(2468)] = 114880, - [SMALL_STATE(2469)] = 114923, - [SMALL_STATE(2470)] = 114966, - [SMALL_STATE(2471)] = 115009, - [SMALL_STATE(2472)] = 115078, - [SMALL_STATE(2473)] = 115121, - [SMALL_STATE(2474)] = 115190, - [SMALL_STATE(2475)] = 115259, - [SMALL_STATE(2476)] = 115302, - [SMALL_STATE(2477)] = 115371, - [SMALL_STATE(2478)] = 115440, - [SMALL_STATE(2479)] = 115483, - [SMALL_STATE(2480)] = 115552, - [SMALL_STATE(2481)] = 115621, - [SMALL_STATE(2482)] = 115690, - [SMALL_STATE(2483)] = 115759, - [SMALL_STATE(2484)] = 115828, - [SMALL_STATE(2485)] = 115897, - [SMALL_STATE(2486)] = 115966, - [SMALL_STATE(2487)] = 116009, - [SMALL_STATE(2488)] = 116078, - [SMALL_STATE(2489)] = 116147, - [SMALL_STATE(2490)] = 116190, - [SMALL_STATE(2491)] = 116259, - [SMALL_STATE(2492)] = 116328, - [SMALL_STATE(2493)] = 116397, - [SMALL_STATE(2494)] = 116466, - [SMALL_STATE(2495)] = 116535, - [SMALL_STATE(2496)] = 116604, - [SMALL_STATE(2497)] = 116647, - [SMALL_STATE(2498)] = 116716, - [SMALL_STATE(2499)] = 116783, - [SMALL_STATE(2500)] = 116852, - [SMALL_STATE(2501)] = 116921, - [SMALL_STATE(2502)] = 116990, - [SMALL_STATE(2503)] = 117055, - [SMALL_STATE(2504)] = 117098, - [SMALL_STATE(2505)] = 117167, - [SMALL_STATE(2506)] = 117230, - [SMALL_STATE(2507)] = 117299, - [SMALL_STATE(2508)] = 117368, - [SMALL_STATE(2509)] = 117427, - [SMALL_STATE(2510)] = 117496, - [SMALL_STATE(2511)] = 117565, - [SMALL_STATE(2512)] = 117634, - [SMALL_STATE(2513)] = 117677, - [SMALL_STATE(2514)] = 117720, - [SMALL_STATE(2515)] = 117789, - [SMALL_STATE(2516)] = 117858, - [SMALL_STATE(2517)] = 117915, - [SMALL_STATE(2518)] = 117984, - [SMALL_STATE(2519)] = 118053, - [SMALL_STATE(2520)] = 118122, - [SMALL_STATE(2521)] = 118191, - [SMALL_STATE(2522)] = 118242, - [SMALL_STATE(2523)] = 118311, - [SMALL_STATE(2524)] = 118380, - [SMALL_STATE(2525)] = 118449, - [SMALL_STATE(2526)] = 118518, - [SMALL_STATE(2527)] = 118587, - [SMALL_STATE(2528)] = 118630, - [SMALL_STATE(2529)] = 118699, - [SMALL_STATE(2530)] = 118768, - [SMALL_STATE(2531)] = 118837, - [SMALL_STATE(2532)] = 118882, - [SMALL_STATE(2533)] = 118951, - [SMALL_STATE(2534)] = 119020, - [SMALL_STATE(2535)] = 119089, - [SMALL_STATE(2536)] = 119158, - [SMALL_STATE(2537)] = 119227, - [SMALL_STATE(2538)] = 119296, - [SMALL_STATE(2539)] = 119339, - [SMALL_STATE(2540)] = 119408, - [SMALL_STATE(2541)] = 119455, - [SMALL_STATE(2542)] = 119498, - [SMALL_STATE(2543)] = 119567, - [SMALL_STATE(2544)] = 119636, - [SMALL_STATE(2545)] = 119705, - [SMALL_STATE(2546)] = 119774, - [SMALL_STATE(2547)] = 119843, - [SMALL_STATE(2548)] = 119886, - [SMALL_STATE(2549)] = 119955, - [SMALL_STATE(2550)] = 119998, - [SMALL_STATE(2551)] = 120067, - [SMALL_STATE(2552)] = 120122, - [SMALL_STATE(2553)] = 120191, - [SMALL_STATE(2554)] = 120260, - [SMALL_STATE(2555)] = 120329, - [SMALL_STATE(2556)] = 120398, - [SMALL_STATE(2557)] = 120467, - [SMALL_STATE(2558)] = 120536, - [SMALL_STATE(2559)] = 120605, - [SMALL_STATE(2560)] = 120674, - [SMALL_STATE(2561)] = 120717, - [SMALL_STATE(2562)] = 120786, - [SMALL_STATE(2563)] = 120829, - [SMALL_STATE(2564)] = 120872, - [SMALL_STATE(2565)] = 120941, - [SMALL_STATE(2566)] = 121010, - [SMALL_STATE(2567)] = 121079, - [SMALL_STATE(2568)] = 121132, - [SMALL_STATE(2569)] = 121201, - [SMALL_STATE(2570)] = 121270, - [SMALL_STATE(2571)] = 121339, - [SMALL_STATE(2572)] = 121408, - [SMALL_STATE(2573)] = 121477, - [SMALL_STATE(2574)] = 121520, - [SMALL_STATE(2575)] = 121589, - [SMALL_STATE(2576)] = 121632, - [SMALL_STATE(2577)] = 121701, - [SMALL_STATE(2578)] = 121770, - [SMALL_STATE(2579)] = 121813, - [SMALL_STATE(2580)] = 121882, - [SMALL_STATE(2581)] = 121951, - [SMALL_STATE(2582)] = 122012, - [SMALL_STATE(2583)] = 122061, - [SMALL_STATE(2584)] = 122130, - [SMALL_STATE(2585)] = 122173, - [SMALL_STATE(2586)] = 122242, - [SMALL_STATE(2587)] = 122292, - [SMALL_STATE(2588)] = 122334, - [SMALL_STATE(2589)] = 122376, - [SMALL_STATE(2590)] = 122418, - [SMALL_STATE(2591)] = 122460, - [SMALL_STATE(2592)] = 122530, - [SMALL_STATE(2593)] = 122572, - [SMALL_STATE(2594)] = 122614, - [SMALL_STATE(2595)] = 122656, - [SMALL_STATE(2596)] = 122698, - [SMALL_STATE(2597)] = 122740, - [SMALL_STATE(2598)] = 122782, - [SMALL_STATE(2599)] = 122824, - [SMALL_STATE(2600)] = 122866, - [SMALL_STATE(2601)] = 122908, - [SMALL_STATE(2602)] = 122950, - [SMALL_STATE(2603)] = 123020, - [SMALL_STATE(2604)] = 123062, - [SMALL_STATE(2605)] = 123130, - [SMALL_STATE(2606)] = 123172, - [SMALL_STATE(2607)] = 123238, - [SMALL_STATE(2608)] = 123280, - [SMALL_STATE(2609)] = 123322, - [SMALL_STATE(2610)] = 123364, - [SMALL_STATE(2611)] = 123406, - [SMALL_STATE(2612)] = 123448, - [SMALL_STATE(2613)] = 123492, - [SMALL_STATE(2614)] = 123556, - [SMALL_STATE(2615)] = 123618, - [SMALL_STATE(2616)] = 123678, - [SMALL_STATE(2617)] = 123736, - [SMALL_STATE(2618)] = 123788, - [SMALL_STATE(2619)] = 123830, - [SMALL_STATE(2620)] = 123872, - [SMALL_STATE(2621)] = 123916, - [SMALL_STATE(2622)] = 123958, - [SMALL_STATE(2623)] = 124006, - [SMALL_STATE(2624)] = 124060, - [SMALL_STATE(2625)] = 124102, - [SMALL_STATE(2626)] = 124144, - [SMALL_STATE(2627)] = 124200, - [SMALL_STATE(2628)] = 124242, - [SMALL_STATE(2629)] = 124284, - [SMALL_STATE(2630)] = 124328, + [SMALL_STATE(1171)] = 16649, + [SMALL_STATE(1172)] = 16718, + [SMALL_STATE(1173)] = 16851, + [SMALL_STATE(1174)] = 16976, + [SMALL_STATE(1175)] = 17101, + [SMALL_STATE(1176)] = 17170, + [SMALL_STATE(1177)] = 17239, + [SMALL_STATE(1178)] = 17308, + [SMALL_STATE(1179)] = 17377, + [SMALL_STATE(1180)] = 17446, + [SMALL_STATE(1181)] = 17515, + [SMALL_STATE(1182)] = 17584, + [SMALL_STATE(1183)] = 17653, + [SMALL_STATE(1184)] = 17722, + [SMALL_STATE(1185)] = 17791, + [SMALL_STATE(1186)] = 17860, + [SMALL_STATE(1187)] = 17929, + [SMALL_STATE(1188)] = 17998, + [SMALL_STATE(1189)] = 18067, + [SMALL_STATE(1190)] = 18136, + [SMALL_STATE(1191)] = 18205, + [SMALL_STATE(1192)] = 18274, + [SMALL_STATE(1193)] = 18399, + [SMALL_STATE(1194)] = 18524, + [SMALL_STATE(1195)] = 18649, + [SMALL_STATE(1196)] = 18718, + [SMALL_STATE(1197)] = 18819, + [SMALL_STATE(1198)] = 18888, + [SMALL_STATE(1199)] = 18957, + [SMALL_STATE(1200)] = 19026, + [SMALL_STATE(1201)] = 19095, + [SMALL_STATE(1202)] = 19221, + [SMALL_STATE(1203)] = 19342, + [SMALL_STATE(1204)] = 19463, + [SMALL_STATE(1205)] = 19584, + [SMALL_STATE(1206)] = 19705, + [SMALL_STATE(1207)] = 19826, + [SMALL_STATE(1208)] = 19947, + [SMALL_STATE(1209)] = 20068, + [SMALL_STATE(1210)] = 20189, + [SMALL_STATE(1211)] = 20309, + [SMALL_STATE(1212)] = 20431, + [SMALL_STATE(1213)] = 20553, + [SMALL_STATE(1214)] = 20673, + [SMALL_STATE(1215)] = 20795, + [SMALL_STATE(1216)] = 20915, + [SMALL_STATE(1217)] = 21035, + [SMALL_STATE(1218)] = 21157, + [SMALL_STATE(1219)] = 21277, + [SMALL_STATE(1220)] = 21399, + [SMALL_STATE(1221)] = 21517, + [SMALL_STATE(1222)] = 21637, + [SMALL_STATE(1223)] = 21759, + [SMALL_STATE(1224)] = 21881, + [SMALL_STATE(1225)] = 22001, + [SMALL_STATE(1226)] = 22121, + [SMALL_STATE(1227)] = 22243, + [SMALL_STATE(1228)] = 22365, + [SMALL_STATE(1229)] = 22485, + [SMALL_STATE(1230)] = 22605, + [SMALL_STATE(1231)] = 22727, + [SMALL_STATE(1232)] = 22847, + [SMALL_STATE(1233)] = 22967, + [SMALL_STATE(1234)] = 23089, + [SMALL_STATE(1235)] = 23211, + [SMALL_STATE(1236)] = 23331, + [SMALL_STATE(1237)] = 23453, + [SMALL_STATE(1238)] = 23573, + [SMALL_STATE(1239)] = 23695, + [SMALL_STATE(1240)] = 23815, + [SMALL_STATE(1241)] = 23935, + [SMALL_STATE(1242)] = 24057, + [SMALL_STATE(1243)] = 24177, + [SMALL_STATE(1244)] = 24297, + [SMALL_STATE(1245)] = 24417, + [SMALL_STATE(1246)] = 24539, + [SMALL_STATE(1247)] = 24661, + [SMALL_STATE(1248)] = 24783, + [SMALL_STATE(1249)] = 24903, + [SMALL_STATE(1250)] = 25025, + [SMALL_STATE(1251)] = 25144, + [SMALL_STATE(1252)] = 25263, + [SMALL_STATE(1253)] = 25382, + [SMALL_STATE(1254)] = 25501, + [SMALL_STATE(1255)] = 25620, + [SMALL_STATE(1256)] = 25739, + [SMALL_STATE(1257)] = 25858, + [SMALL_STATE(1258)] = 25977, + [SMALL_STATE(1259)] = 26096, + [SMALL_STATE(1260)] = 26215, + [SMALL_STATE(1261)] = 26334, + [SMALL_STATE(1262)] = 26453, + [SMALL_STATE(1263)] = 26572, + [SMALL_STATE(1264)] = 26691, + [SMALL_STATE(1265)] = 26810, + [SMALL_STATE(1266)] = 26929, + [SMALL_STATE(1267)] = 27048, + [SMALL_STATE(1268)] = 27167, + [SMALL_STATE(1269)] = 27286, + [SMALL_STATE(1270)] = 27405, + [SMALL_STATE(1271)] = 27524, + [SMALL_STATE(1272)] = 27643, + [SMALL_STATE(1273)] = 27758, + [SMALL_STATE(1274)] = 27873, + [SMALL_STATE(1275)] = 27992, + [SMALL_STATE(1276)] = 28111, + [SMALL_STATE(1277)] = 28230, + [SMALL_STATE(1278)] = 28349, + [SMALL_STATE(1279)] = 28468, + [SMALL_STATE(1280)] = 28587, + [SMALL_STATE(1281)] = 28706, + [SMALL_STATE(1282)] = 28825, + [SMALL_STATE(1283)] = 28944, + [SMALL_STATE(1284)] = 29063, + [SMALL_STATE(1285)] = 29182, + [SMALL_STATE(1286)] = 29301, + [SMALL_STATE(1287)] = 29420, + [SMALL_STATE(1288)] = 29539, + [SMALL_STATE(1289)] = 29658, + [SMALL_STATE(1290)] = 29777, + [SMALL_STATE(1291)] = 29896, + [SMALL_STATE(1292)] = 30015, + [SMALL_STATE(1293)] = 30134, + [SMALL_STATE(1294)] = 30253, + [SMALL_STATE(1295)] = 30372, + [SMALL_STATE(1296)] = 30491, + [SMALL_STATE(1297)] = 30610, + [SMALL_STATE(1298)] = 30729, + [SMALL_STATE(1299)] = 30848, + [SMALL_STATE(1300)] = 30967, + [SMALL_STATE(1301)] = 31086, + [SMALL_STATE(1302)] = 31205, + [SMALL_STATE(1303)] = 31324, + [SMALL_STATE(1304)] = 31443, + [SMALL_STATE(1305)] = 31562, + [SMALL_STATE(1306)] = 31681, + [SMALL_STATE(1307)] = 31800, + [SMALL_STATE(1308)] = 31919, + [SMALL_STATE(1309)] = 32038, + [SMALL_STATE(1310)] = 32157, + [SMALL_STATE(1311)] = 32276, + [SMALL_STATE(1312)] = 32395, + [SMALL_STATE(1313)] = 32514, + [SMALL_STATE(1314)] = 32633, + [SMALL_STATE(1315)] = 32752, + [SMALL_STATE(1316)] = 32871, + [SMALL_STATE(1317)] = 32990, + [SMALL_STATE(1318)] = 33109, + [SMALL_STATE(1319)] = 33228, + [SMALL_STATE(1320)] = 33347, + [SMALL_STATE(1321)] = 33466, + [SMALL_STATE(1322)] = 33585, + [SMALL_STATE(1323)] = 33704, + [SMALL_STATE(1324)] = 33823, + [SMALL_STATE(1325)] = 33942, + [SMALL_STATE(1326)] = 34061, + [SMALL_STATE(1327)] = 34180, + [SMALL_STATE(1328)] = 34299, + [SMALL_STATE(1329)] = 34418, + [SMALL_STATE(1330)] = 34537, + [SMALL_STATE(1331)] = 34656, + [SMALL_STATE(1332)] = 34775, + [SMALL_STATE(1333)] = 34894, + [SMALL_STATE(1334)] = 35013, + [SMALL_STATE(1335)] = 35132, + [SMALL_STATE(1336)] = 35251, + [SMALL_STATE(1337)] = 35370, + [SMALL_STATE(1338)] = 35489, + [SMALL_STATE(1339)] = 35608, + [SMALL_STATE(1340)] = 35727, + [SMALL_STATE(1341)] = 35846, + [SMALL_STATE(1342)] = 35965, + [SMALL_STATE(1343)] = 36084, + [SMALL_STATE(1344)] = 36203, + [SMALL_STATE(1345)] = 36322, + [SMALL_STATE(1346)] = 36441, + [SMALL_STATE(1347)] = 36560, + [SMALL_STATE(1348)] = 36679, + [SMALL_STATE(1349)] = 36798, + [SMALL_STATE(1350)] = 36917, + [SMALL_STATE(1351)] = 37036, + [SMALL_STATE(1352)] = 37155, + [SMALL_STATE(1353)] = 37274, + [SMALL_STATE(1354)] = 37393, + [SMALL_STATE(1355)] = 37512, + [SMALL_STATE(1356)] = 37631, + [SMALL_STATE(1357)] = 37750, + [SMALL_STATE(1358)] = 37869, + [SMALL_STATE(1359)] = 37988, + [SMALL_STATE(1360)] = 38107, + [SMALL_STATE(1361)] = 38226, + [SMALL_STATE(1362)] = 38345, + [SMALL_STATE(1363)] = 38464, + [SMALL_STATE(1364)] = 38583, + [SMALL_STATE(1365)] = 38702, + [SMALL_STATE(1366)] = 38821, + [SMALL_STATE(1367)] = 38940, + [SMALL_STATE(1368)] = 39059, + [SMALL_STATE(1369)] = 39178, + [SMALL_STATE(1370)] = 39297, + [SMALL_STATE(1371)] = 39416, + [SMALL_STATE(1372)] = 39535, + [SMALL_STATE(1373)] = 39654, + [SMALL_STATE(1374)] = 39773, + [SMALL_STATE(1375)] = 39892, + [SMALL_STATE(1376)] = 40011, + [SMALL_STATE(1377)] = 40130, + [SMALL_STATE(1378)] = 40249, + [SMALL_STATE(1379)] = 40368, + [SMALL_STATE(1380)] = 40487, + [SMALL_STATE(1381)] = 40606, + [SMALL_STATE(1382)] = 40725, + [SMALL_STATE(1383)] = 40844, + [SMALL_STATE(1384)] = 40963, + [SMALL_STATE(1385)] = 41082, + [SMALL_STATE(1386)] = 41201, + [SMALL_STATE(1387)] = 41320, + [SMALL_STATE(1388)] = 41439, + [SMALL_STATE(1389)] = 41558, + [SMALL_STATE(1390)] = 41677, + [SMALL_STATE(1391)] = 41796, + [SMALL_STATE(1392)] = 41915, + [SMALL_STATE(1393)] = 42034, + [SMALL_STATE(1394)] = 42153, + [SMALL_STATE(1395)] = 42272, + [SMALL_STATE(1396)] = 42391, + [SMALL_STATE(1397)] = 42510, + [SMALL_STATE(1398)] = 42629, + [SMALL_STATE(1399)] = 42748, + [SMALL_STATE(1400)] = 42867, + [SMALL_STATE(1401)] = 42986, + [SMALL_STATE(1402)] = 43105, + [SMALL_STATE(1403)] = 43224, + [SMALL_STATE(1404)] = 43343, + [SMALL_STATE(1405)] = 43462, + [SMALL_STATE(1406)] = 43581, + [SMALL_STATE(1407)] = 43700, + [SMALL_STATE(1408)] = 43819, + [SMALL_STATE(1409)] = 43933, + [SMALL_STATE(1410)] = 44047, + [SMALL_STATE(1411)] = 44161, + [SMALL_STATE(1412)] = 44275, + [SMALL_STATE(1413)] = 44389, + [SMALL_STATE(1414)] = 44498, + [SMALL_STATE(1415)] = 44607, + [SMALL_STATE(1416)] = 44716, + [SMALL_STATE(1417)] = 44825, + [SMALL_STATE(1418)] = 44934, + [SMALL_STATE(1419)] = 45043, + [SMALL_STATE(1420)] = 45152, + [SMALL_STATE(1421)] = 45261, + [SMALL_STATE(1422)] = 45370, + [SMALL_STATE(1423)] = 45479, + [SMALL_STATE(1424)] = 45588, + [SMALL_STATE(1425)] = 45697, + [SMALL_STATE(1426)] = 45806, + [SMALL_STATE(1427)] = 45915, + [SMALL_STATE(1428)] = 46024, + [SMALL_STATE(1429)] = 46133, + [SMALL_STATE(1430)] = 46242, + [SMALL_STATE(1431)] = 46351, + [SMALL_STATE(1432)] = 46460, + [SMALL_STATE(1433)] = 46569, + [SMALL_STATE(1434)] = 46678, + [SMALL_STATE(1435)] = 46787, + [SMALL_STATE(1436)] = 46896, + [SMALL_STATE(1437)] = 47005, + [SMALL_STATE(1438)] = 47114, + [SMALL_STATE(1439)] = 47223, + [SMALL_STATE(1440)] = 47332, + [SMALL_STATE(1441)] = 47441, + [SMALL_STATE(1442)] = 47550, + [SMALL_STATE(1443)] = 47659, + [SMALL_STATE(1444)] = 47768, + [SMALL_STATE(1445)] = 47877, + [SMALL_STATE(1446)] = 47986, + [SMALL_STATE(1447)] = 48095, + [SMALL_STATE(1448)] = 48204, + [SMALL_STATE(1449)] = 48313, + [SMALL_STATE(1450)] = 48422, + [SMALL_STATE(1451)] = 48531, + [SMALL_STATE(1452)] = 48640, + [SMALL_STATE(1453)] = 48749, + [SMALL_STATE(1454)] = 48858, + [SMALL_STATE(1455)] = 48967, + [SMALL_STATE(1456)] = 49076, + [SMALL_STATE(1457)] = 49185, + [SMALL_STATE(1458)] = 49294, + [SMALL_STATE(1459)] = 49403, + [SMALL_STATE(1460)] = 49512, + [SMALL_STATE(1461)] = 49621, + [SMALL_STATE(1462)] = 49730, + [SMALL_STATE(1463)] = 49839, + [SMALL_STATE(1464)] = 49948, + [SMALL_STATE(1465)] = 50057, + [SMALL_STATE(1466)] = 50166, + [SMALL_STATE(1467)] = 50275, + [SMALL_STATE(1468)] = 50384, + [SMALL_STATE(1469)] = 50493, + [SMALL_STATE(1470)] = 50602, + [SMALL_STATE(1471)] = 50711, + [SMALL_STATE(1472)] = 50820, + [SMALL_STATE(1473)] = 50929, + [SMALL_STATE(1474)] = 51038, + [SMALL_STATE(1475)] = 51147, + [SMALL_STATE(1476)] = 51256, + [SMALL_STATE(1477)] = 51365, + [SMALL_STATE(1478)] = 51474, + [SMALL_STATE(1479)] = 51583, + [SMALL_STATE(1480)] = 51692, + [SMALL_STATE(1481)] = 51801, + [SMALL_STATE(1482)] = 51910, + [SMALL_STATE(1483)] = 52019, + [SMALL_STATE(1484)] = 52128, + [SMALL_STATE(1485)] = 52237, + [SMALL_STATE(1486)] = 52346, + [SMALL_STATE(1487)] = 52455, + [SMALL_STATE(1488)] = 52564, + [SMALL_STATE(1489)] = 52673, + [SMALL_STATE(1490)] = 52782, + [SMALL_STATE(1491)] = 52891, + [SMALL_STATE(1492)] = 53000, + [SMALL_STATE(1493)] = 53109, + [SMALL_STATE(1494)] = 53218, + [SMALL_STATE(1495)] = 53327, + [SMALL_STATE(1496)] = 53436, + [SMALL_STATE(1497)] = 53545, + [SMALL_STATE(1498)] = 53654, + [SMALL_STATE(1499)] = 53763, + [SMALL_STATE(1500)] = 53872, + [SMALL_STATE(1501)] = 53981, + [SMALL_STATE(1502)] = 54090, + [SMALL_STATE(1503)] = 54199, + [SMALL_STATE(1504)] = 54308, + [SMALL_STATE(1505)] = 54417, + [SMALL_STATE(1506)] = 54526, + [SMALL_STATE(1507)] = 54635, + [SMALL_STATE(1508)] = 54744, + [SMALL_STATE(1509)] = 54853, + [SMALL_STATE(1510)] = 54962, + [SMALL_STATE(1511)] = 55071, + [SMALL_STATE(1512)] = 55180, + [SMALL_STATE(1513)] = 55289, + [SMALL_STATE(1514)] = 55398, + [SMALL_STATE(1515)] = 55507, + [SMALL_STATE(1516)] = 55616, + [SMALL_STATE(1517)] = 55725, + [SMALL_STATE(1518)] = 55834, + [SMALL_STATE(1519)] = 55943, + [SMALL_STATE(1520)] = 56052, + [SMALL_STATE(1521)] = 56161, + [SMALL_STATE(1522)] = 56270, + [SMALL_STATE(1523)] = 56379, + [SMALL_STATE(1524)] = 56488, + [SMALL_STATE(1525)] = 56597, + [SMALL_STATE(1526)] = 56706, + [SMALL_STATE(1527)] = 56815, + [SMALL_STATE(1528)] = 56924, + [SMALL_STATE(1529)] = 57033, + [SMALL_STATE(1530)] = 57142, + [SMALL_STATE(1531)] = 57251, + [SMALL_STATE(1532)] = 57360, + [SMALL_STATE(1533)] = 57469, + [SMALL_STATE(1534)] = 57578, + [SMALL_STATE(1535)] = 57687, + [SMALL_STATE(1536)] = 57796, + [SMALL_STATE(1537)] = 57905, + [SMALL_STATE(1538)] = 58014, + [SMALL_STATE(1539)] = 58123, + [SMALL_STATE(1540)] = 58232, + [SMALL_STATE(1541)] = 58341, + [SMALL_STATE(1542)] = 58450, + [SMALL_STATE(1543)] = 58559, + [SMALL_STATE(1544)] = 58668, + [SMALL_STATE(1545)] = 58777, + [SMALL_STATE(1546)] = 58886, + [SMALL_STATE(1547)] = 58995, + [SMALL_STATE(1548)] = 59104, + [SMALL_STATE(1549)] = 59213, + [SMALL_STATE(1550)] = 59322, + [SMALL_STATE(1551)] = 59431, + [SMALL_STATE(1552)] = 59540, + [SMALL_STATE(1553)] = 59649, + [SMALL_STATE(1554)] = 59758, + [SMALL_STATE(1555)] = 59867, + [SMALL_STATE(1556)] = 59976, + [SMALL_STATE(1557)] = 60085, + [SMALL_STATE(1558)] = 60194, + [SMALL_STATE(1559)] = 60303, + [SMALL_STATE(1560)] = 60412, + [SMALL_STATE(1561)] = 60521, + [SMALL_STATE(1562)] = 60630, + [SMALL_STATE(1563)] = 60739, + [SMALL_STATE(1564)] = 60848, + [SMALL_STATE(1565)] = 60957, + [SMALL_STATE(1566)] = 61066, + [SMALL_STATE(1567)] = 61175, + [SMALL_STATE(1568)] = 61284, + [SMALL_STATE(1569)] = 61393, + [SMALL_STATE(1570)] = 61502, + [SMALL_STATE(1571)] = 61611, + [SMALL_STATE(1572)] = 61720, + [SMALL_STATE(1573)] = 61829, + [SMALL_STATE(1574)] = 61938, + [SMALL_STATE(1575)] = 62047, + [SMALL_STATE(1576)] = 62156, + [SMALL_STATE(1577)] = 62265, + [SMALL_STATE(1578)] = 62374, + [SMALL_STATE(1579)] = 62483, + [SMALL_STATE(1580)] = 62592, + [SMALL_STATE(1581)] = 62701, + [SMALL_STATE(1582)] = 62810, + [SMALL_STATE(1583)] = 62919, + [SMALL_STATE(1584)] = 63028, + [SMALL_STATE(1585)] = 63137, + [SMALL_STATE(1586)] = 63246, + [SMALL_STATE(1587)] = 63355, + [SMALL_STATE(1588)] = 63464, + [SMALL_STATE(1589)] = 63573, + [SMALL_STATE(1590)] = 63682, + [SMALL_STATE(1591)] = 63791, + [SMALL_STATE(1592)] = 63900, + [SMALL_STATE(1593)] = 64009, + [SMALL_STATE(1594)] = 64118, + [SMALL_STATE(1595)] = 64227, + [SMALL_STATE(1596)] = 64336, + [SMALL_STATE(1597)] = 64445, + [SMALL_STATE(1598)] = 64554, + [SMALL_STATE(1599)] = 64663, + [SMALL_STATE(1600)] = 64772, + [SMALL_STATE(1601)] = 64881, + [SMALL_STATE(1602)] = 64990, + [SMALL_STATE(1603)] = 65099, + [SMALL_STATE(1604)] = 65208, + [SMALL_STATE(1605)] = 65317, + [SMALL_STATE(1606)] = 65426, + [SMALL_STATE(1607)] = 65535, + [SMALL_STATE(1608)] = 65644, + [SMALL_STATE(1609)] = 65753, + [SMALL_STATE(1610)] = 65862, + [SMALL_STATE(1611)] = 65971, + [SMALL_STATE(1612)] = 66080, + [SMALL_STATE(1613)] = 66189, + [SMALL_STATE(1614)] = 66298, + [SMALL_STATE(1615)] = 66407, + [SMALL_STATE(1616)] = 66516, + [SMALL_STATE(1617)] = 66625, + [SMALL_STATE(1618)] = 66734, + [SMALL_STATE(1619)] = 66843, + [SMALL_STATE(1620)] = 66952, + [SMALL_STATE(1621)] = 67061, + [SMALL_STATE(1622)] = 67170, + [SMALL_STATE(1623)] = 67279, + [SMALL_STATE(1624)] = 67388, + [SMALL_STATE(1625)] = 67497, + [SMALL_STATE(1626)] = 67606, + [SMALL_STATE(1627)] = 67715, + [SMALL_STATE(1628)] = 67824, + [SMALL_STATE(1629)] = 67933, + [SMALL_STATE(1630)] = 68042, + [SMALL_STATE(1631)] = 68151, + [SMALL_STATE(1632)] = 68260, + [SMALL_STATE(1633)] = 68369, + [SMALL_STATE(1634)] = 68478, + [SMALL_STATE(1635)] = 68587, + [SMALL_STATE(1636)] = 68696, + [SMALL_STATE(1637)] = 68805, + [SMALL_STATE(1638)] = 68914, + [SMALL_STATE(1639)] = 68980, + [SMALL_STATE(1640)] = 69042, + [SMALL_STATE(1641)] = 69104, + [SMALL_STATE(1642)] = 69166, + [SMALL_STATE(1643)] = 69228, + [SMALL_STATE(1644)] = 69290, + [SMALL_STATE(1645)] = 69352, + [SMALL_STATE(1646)] = 69414, + [SMALL_STATE(1647)] = 69476, + [SMALL_STATE(1648)] = 69538, + [SMALL_STATE(1649)] = 69600, + [SMALL_STATE(1650)] = 69662, + [SMALL_STATE(1651)] = 69722, + [SMALL_STATE(1652)] = 69781, + [SMALL_STATE(1653)] = 69842, + [SMALL_STATE(1654)] = 69899, + [SMALL_STATE(1655)] = 69960, + [SMALL_STATE(1656)] = 70021, + [SMALL_STATE(1657)] = 70082, + [SMALL_STATE(1658)] = 70143, + [SMALL_STATE(1659)] = 70200, + [SMALL_STATE(1660)] = 70261, + [SMALL_STATE(1661)] = 70324, + [SMALL_STATE(1662)] = 70379, + [SMALL_STATE(1663)] = 70440, + [SMALL_STATE(1664)] = 70503, + [SMALL_STATE(1665)] = 70564, + [SMALL_STATE(1666)] = 70619, + [SMALL_STATE(1667)] = 70680, + [SMALL_STATE(1668)] = 70741, + [SMALL_STATE(1669)] = 70802, + [SMALL_STATE(1670)] = 70863, + [SMALL_STATE(1671)] = 70917, + [SMALL_STATE(1672)] = 70975, + [SMALL_STATE(1673)] = 71029, + [SMALL_STATE(1674)] = 71085, + [SMALL_STATE(1675)] = 71145, + [SMALL_STATE(1676)] = 71205, + [SMALL_STATE(1677)] = 71259, + [SMALL_STATE(1678)] = 71319, + [SMALL_STATE(1679)] = 71379, + [SMALL_STATE(1680)] = 71435, + [SMALL_STATE(1681)] = 71491, + [SMALL_STATE(1682)] = 71545, + [SMALL_STATE(1683)] = 71599, + [SMALL_STATE(1684)] = 71659, + [SMALL_STATE(1685)] = 71718, + [SMALL_STATE(1686)] = 71771, + [SMALL_STATE(1687)] = 71824, + [SMALL_STATE(1688)] = 71877, + [SMALL_STATE(1689)] = 71930, + [SMALL_STATE(1690)] = 71983, + [SMALL_STATE(1691)] = 72036, + [SMALL_STATE(1692)] = 72089, + [SMALL_STATE(1693)] = 72142, + [SMALL_STATE(1694)] = 72195, + [SMALL_STATE(1695)] = 72248, + [SMALL_STATE(1696)] = 72303, + [SMALL_STATE(1697)] = 72356, + [SMALL_STATE(1698)] = 72409, + [SMALL_STATE(1699)] = 72462, + [SMALL_STATE(1700)] = 72515, + [SMALL_STATE(1701)] = 72568, + [SMALL_STATE(1702)] = 72621, + [SMALL_STATE(1703)] = 72674, + [SMALL_STATE(1704)] = 72727, + [SMALL_STATE(1705)] = 72786, + [SMALL_STATE(1706)] = 72839, + [SMALL_STATE(1707)] = 72892, + [SMALL_STATE(1708)] = 72945, + [SMALL_STATE(1709)] = 72998, + [SMALL_STATE(1710)] = 73051, + [SMALL_STATE(1711)] = 73104, + [SMALL_STATE(1712)] = 73157, + [SMALL_STATE(1713)] = 73210, + [SMALL_STATE(1714)] = 73265, + [SMALL_STATE(1715)] = 73318, + [SMALL_STATE(1716)] = 73377, + [SMALL_STATE(1717)] = 73432, + [SMALL_STATE(1718)] = 73487, + [SMALL_STATE(1719)] = 73540, + [SMALL_STATE(1720)] = 73593, + [SMALL_STATE(1721)] = 73646, + [SMALL_STATE(1722)] = 73699, + [SMALL_STATE(1723)] = 73756, + [SMALL_STATE(1724)] = 73809, + [SMALL_STATE(1725)] = 73862, + [SMALL_STATE(1726)] = 73915, + [SMALL_STATE(1727)] = 73968, + [SMALL_STATE(1728)] = 74021, + [SMALL_STATE(1729)] = 74074, + [SMALL_STATE(1730)] = 74127, + [SMALL_STATE(1731)] = 74180, + [SMALL_STATE(1732)] = 74233, + [SMALL_STATE(1733)] = 74292, + [SMALL_STATE(1734)] = 74344, + [SMALL_STATE(1735)] = 74396, + [SMALL_STATE(1736)] = 74448, + [SMALL_STATE(1737)] = 74500, + [SMALL_STATE(1738)] = 74552, + [SMALL_STATE(1739)] = 74604, + [SMALL_STATE(1740)] = 74662, + [SMALL_STATE(1741)] = 74714, + [SMALL_STATE(1742)] = 74778, + [SMALL_STATE(1743)] = 74840, + [SMALL_STATE(1744)] = 74892, + [SMALL_STATE(1745)] = 74944, + [SMALL_STATE(1746)] = 75004, + [SMALL_STATE(1747)] = 75056, + [SMALL_STATE(1748)] = 75108, + [SMALL_STATE(1749)] = 75162, + [SMALL_STATE(1750)] = 75216, + [SMALL_STATE(1751)] = 75274, + [SMALL_STATE(1752)] = 75326, + [SMALL_STATE(1753)] = 75378, + [SMALL_STATE(1754)] = 75430, + [SMALL_STATE(1755)] = 75494, + [SMALL_STATE(1756)] = 75546, + [SMALL_STATE(1757)] = 75598, + [SMALL_STATE(1758)] = 75652, + [SMALL_STATE(1759)] = 75710, + [SMALL_STATE(1760)] = 75766, + [SMALL_STATE(1761)] = 75822, + [SMALL_STATE(1762)] = 75878, + [SMALL_STATE(1763)] = 75930, + [SMALL_STATE(1764)] = 75982, + [SMALL_STATE(1765)] = 76034, + [SMALL_STATE(1766)] = 76088, + [SMALL_STATE(1767)] = 76140, + [SMALL_STATE(1768)] = 76192, + [SMALL_STATE(1769)] = 76250, + [SMALL_STATE(1770)] = 76302, + [SMALL_STATE(1771)] = 76354, + [SMALL_STATE(1772)] = 76406, + [SMALL_STATE(1773)] = 76458, + [SMALL_STATE(1774)] = 76510, + [SMALL_STATE(1775)] = 76562, + [SMALL_STATE(1776)] = 76614, + [SMALL_STATE(1777)] = 76666, + [SMALL_STATE(1778)] = 76722, + [SMALL_STATE(1779)] = 76774, + [SMALL_STATE(1780)] = 76826, + [SMALL_STATE(1781)] = 76884, + [SMALL_STATE(1782)] = 76936, + [SMALL_STATE(1783)] = 76988, + [SMALL_STATE(1784)] = 77040, + [SMALL_STATE(1785)] = 77104, + [SMALL_STATE(1786)] = 77156, + [SMALL_STATE(1787)] = 77208, + [SMALL_STATE(1788)] = 77260, + [SMALL_STATE(1789)] = 77312, + [SMALL_STATE(1790)] = 77364, + [SMALL_STATE(1791)] = 77422, + [SMALL_STATE(1792)] = 77473, + [SMALL_STATE(1793)] = 77528, + [SMALL_STATE(1794)] = 77585, + [SMALL_STATE(1795)] = 77642, + [SMALL_STATE(1796)] = 77695, + [SMALL_STATE(1797)] = 77752, + [SMALL_STATE(1798)] = 77809, + [SMALL_STATE(1799)] = 77866, + [SMALL_STATE(1800)] = 77917, + [SMALL_STATE(1801)] = 77974, + [SMALL_STATE(1802)] = 78025, + [SMALL_STATE(1803)] = 78082, + [SMALL_STATE(1804)] = 78133, + [SMALL_STATE(1805)] = 78184, + [SMALL_STATE(1806)] = 78241, + [SMALL_STATE(1807)] = 78292, + [SMALL_STATE(1808)] = 78345, + [SMALL_STATE(1809)] = 78398, + [SMALL_STATE(1810)] = 78455, + [SMALL_STATE(1811)] = 78506, + [SMALL_STATE(1812)] = 78563, + [SMALL_STATE(1813)] = 78616, + [SMALL_STATE(1814)] = 78673, + [SMALL_STATE(1815)] = 78724, + [SMALL_STATE(1816)] = 78779, + [SMALL_STATE(1817)] = 78836, + [SMALL_STATE(1818)] = 78893, + [SMALL_STATE(1819)] = 78950, + [SMALL_STATE(1820)] = 79001, + [SMALL_STATE(1821)] = 79058, + [SMALL_STATE(1822)] = 79113, + [SMALL_STATE(1823)] = 79164, + [SMALL_STATE(1824)] = 79221, + [SMALL_STATE(1825)] = 79272, + [SMALL_STATE(1826)] = 79329, + [SMALL_STATE(1827)] = 79384, + [SMALL_STATE(1828)] = 79439, + [SMALL_STATE(1829)] = 79490, + [SMALL_STATE(1830)] = 79547, + [SMALL_STATE(1831)] = 79604, + [SMALL_STATE(1832)] = 79656, + [SMALL_STATE(1833)] = 79706, + [SMALL_STATE(1834)] = 79756, + [SMALL_STATE(1835)] = 79808, + [SMALL_STATE(1836)] = 79858, + [SMALL_STATE(1837)] = 79908, + [SMALL_STATE(1838)] = 79958, + [SMALL_STATE(1839)] = 80010, + [SMALL_STATE(1840)] = 80060, + [SMALL_STATE(1841)] = 80110, + [SMALL_STATE(1842)] = 80162, + [SMALL_STATE(1843)] = 80214, + [SMALL_STATE(1844)] = 80266, + [SMALL_STATE(1845)] = 80318, + [SMALL_STATE(1846)] = 80370, + [SMALL_STATE(1847)] = 80426, + [SMALL_STATE(1848)] = 80482, + [SMALL_STATE(1849)] = 80534, + [SMALL_STATE(1850)] = 80584, + [SMALL_STATE(1851)] = 80634, + [SMALL_STATE(1852)] = 80684, + [SMALL_STATE(1853)] = 80734, + [SMALL_STATE(1854)] = 80790, + [SMALL_STATE(1855)] = 80844, + [SMALL_STATE(1856)] = 80894, + [SMALL_STATE(1857)] = 80944, + [SMALL_STATE(1858)] = 80994, + [SMALL_STATE(1859)] = 81049, + [SMALL_STATE(1860)] = 81098, + [SMALL_STATE(1861)] = 81153, + [SMALL_STATE(1862)] = 81202, + [SMALL_STATE(1863)] = 81257, + [SMALL_STATE(1864)] = 81308, + [SMALL_STATE(1865)] = 81363, + [SMALL_STATE(1866)] = 81418, + [SMALL_STATE(1867)] = 81473, + [SMALL_STATE(1868)] = 81524, + [SMALL_STATE(1869)] = 81575, + [SMALL_STATE(1870)] = 81630, + [SMALL_STATE(1871)] = 81681, + [SMALL_STATE(1872)] = 81730, + [SMALL_STATE(1873)] = 81779, + [SMALL_STATE(1874)] = 81834, + [SMALL_STATE(1875)] = 81889, + [SMALL_STATE(1876)] = 81944, + [SMALL_STATE(1877)] = 81993, + [SMALL_STATE(1878)] = 82042, + [SMALL_STATE(1879)] = 82095, + [SMALL_STATE(1880)] = 82150, + [SMALL_STATE(1881)] = 82199, + [SMALL_STATE(1882)] = 82248, + [SMALL_STATE(1883)] = 82303, + [SMALL_STATE(1884)] = 82358, + [SMALL_STATE(1885)] = 82413, + [SMALL_STATE(1886)] = 82462, + [SMALL_STATE(1887)] = 82511, + [SMALL_STATE(1888)] = 82560, + [SMALL_STATE(1889)] = 82615, + [SMALL_STATE(1890)] = 82670, + [SMALL_STATE(1891)] = 82719, + [SMALL_STATE(1892)] = 82772, + [SMALL_STATE(1893)] = 82825, + [SMALL_STATE(1894)] = 82880, + [SMALL_STATE(1895)] = 82935, + [SMALL_STATE(1896)] = 82990, + [SMALL_STATE(1897)] = 83045, + [SMALL_STATE(1898)] = 83094, + [SMALL_STATE(1899)] = 83143, + [SMALL_STATE(1900)] = 83225, + [SMALL_STATE(1901)] = 83279, + [SMALL_STATE(1902)] = 83333, + [SMALL_STATE(1903)] = 83387, + [SMALL_STATE(1904)] = 83469, + [SMALL_STATE(1905)] = 83523, + [SMALL_STATE(1906)] = 83571, + [SMALL_STATE(1907)] = 83625, + [SMALL_STATE(1908)] = 83673, + [SMALL_STATE(1909)] = 83727, + [SMALL_STATE(1910)] = 83775, + [SMALL_STATE(1911)] = 83829, + [SMALL_STATE(1912)] = 83911, + [SMALL_STATE(1913)] = 83965, + [SMALL_STATE(1914)] = 84027, + [SMALL_STATE(1915)] = 84083, + [SMALL_STATE(1916)] = 84149, + [SMALL_STATE(1917)] = 84203, + [SMALL_STATE(1918)] = 84253, + [SMALL_STATE(1919)] = 84303, + [SMALL_STATE(1920)] = 84351, + [SMALL_STATE(1921)] = 84401, + [SMALL_STATE(1922)] = 84455, + [SMALL_STATE(1923)] = 84507, + [SMALL_STATE(1924)] = 84565, + [SMALL_STATE(1925)] = 84619, + [SMALL_STATE(1926)] = 84687, + [SMALL_STATE(1927)] = 84757, + [SMALL_STATE(1928)] = 84811, + [SMALL_STATE(1929)] = 84883, + [SMALL_STATE(1930)] = 84937, + [SMALL_STATE(1931)] = 84991, + [SMALL_STATE(1932)] = 85037, + [SMALL_STATE(1933)] = 85085, + [SMALL_STATE(1934)] = 85137, + [SMALL_STATE(1935)] = 85219, + [SMALL_STATE(1936)] = 85299, + [SMALL_STATE(1937)] = 85353, + [SMALL_STATE(1938)] = 85427, + [SMALL_STATE(1939)] = 85509, + [SMALL_STATE(1940)] = 85563, + [SMALL_STATE(1941)] = 85645, + [SMALL_STATE(1942)] = 85699, + [SMALL_STATE(1943)] = 85775, + [SMALL_STATE(1944)] = 85853, + [SMALL_STATE(1945)] = 85935, + [SMALL_STATE(1946)] = 86017, + [SMALL_STATE(1947)] = 86097, + [SMALL_STATE(1948)] = 86151, + [SMALL_STATE(1949)] = 86199, + [SMALL_STATE(1950)] = 86249, + [SMALL_STATE(1951)] = 86299, + [SMALL_STATE(1952)] = 86347, + [SMALL_STATE(1953)] = 86401, + [SMALL_STATE(1954)] = 86449, + [SMALL_STATE(1955)] = 86497, + [SMALL_STATE(1956)] = 86545, + [SMALL_STATE(1957)] = 86599, + [SMALL_STATE(1958)] = 86649, + [SMALL_STATE(1959)] = 86731, + [SMALL_STATE(1960)] = 86779, + [SMALL_STATE(1961)] = 86833, + [SMALL_STATE(1962)] = 86887, + [SMALL_STATE(1963)] = 86935, + [SMALL_STATE(1964)] = 86987, + [SMALL_STATE(1965)] = 87041, + [SMALL_STATE(1966)] = 87095, + [SMALL_STATE(1967)] = 87177, + [SMALL_STATE(1968)] = 87225, + [SMALL_STATE(1969)] = 87279, + [SMALL_STATE(1970)] = 87327, + [SMALL_STATE(1971)] = 87381, + [SMALL_STATE(1972)] = 87433, + [SMALL_STATE(1973)] = 87515, + [SMALL_STATE(1974)] = 87569, + [SMALL_STATE(1975)] = 87623, + [SMALL_STATE(1976)] = 87677, + [SMALL_STATE(1977)] = 87731, + [SMALL_STATE(1978)] = 87785, + [SMALL_STATE(1979)] = 87835, + [SMALL_STATE(1980)] = 87883, + [SMALL_STATE(1981)] = 87931, + [SMALL_STATE(1982)] = 87981, + [SMALL_STATE(1983)] = 88029, + [SMALL_STATE(1984)] = 88077, + [SMALL_STATE(1985)] = 88127, + [SMALL_STATE(1986)] = 88175, + [SMALL_STATE(1987)] = 88225, + [SMALL_STATE(1988)] = 88277, + [SMALL_STATE(1989)] = 88329, + [SMALL_STATE(1990)] = 88383, + [SMALL_STATE(1991)] = 88431, + [SMALL_STATE(1992)] = 88479, + [SMALL_STATE(1993)] = 88533, + [SMALL_STATE(1994)] = 88581, + [SMALL_STATE(1995)] = 88635, + [SMALL_STATE(1996)] = 88683, + [SMALL_STATE(1997)] = 88731, + [SMALL_STATE(1998)] = 88783, + [SMALL_STATE(1999)] = 88831, + [SMALL_STATE(2000)] = 88879, + [SMALL_STATE(2001)] = 88927, + [SMALL_STATE(2002)] = 88981, + [SMALL_STATE(2003)] = 89029, + [SMALL_STATE(2004)] = 89077, + [SMALL_STATE(2005)] = 89125, + [SMALL_STATE(2006)] = 89173, + [SMALL_STATE(2007)] = 89227, + [SMALL_STATE(2008)] = 89275, + [SMALL_STATE(2009)] = 89323, + [SMALL_STATE(2010)] = 89371, + [SMALL_STATE(2011)] = 89419, + [SMALL_STATE(2012)] = 89473, + [SMALL_STATE(2013)] = 89521, + [SMALL_STATE(2014)] = 89569, + [SMALL_STATE(2015)] = 89617, + [SMALL_STATE(2016)] = 89665, + [SMALL_STATE(2017)] = 89713, + [SMALL_STATE(2018)] = 89760, + [SMALL_STATE(2019)] = 89809, + [SMALL_STATE(2020)] = 89890, + [SMALL_STATE(2021)] = 89939, + [SMALL_STATE(2022)] = 90018, + [SMALL_STATE(2023)] = 90099, + [SMALL_STATE(2024)] = 90148, + [SMALL_STATE(2025)] = 90229, + [SMALL_STATE(2026)] = 90282, + [SMALL_STATE(2027)] = 90329, + [SMALL_STATE(2028)] = 90374, + [SMALL_STATE(2029)] = 90421, + [SMALL_STATE(2030)] = 90466, + [SMALL_STATE(2031)] = 90547, + [SMALL_STATE(2032)] = 90596, + [SMALL_STATE(2033)] = 90643, + [SMALL_STATE(2034)] = 90688, + [SMALL_STATE(2035)] = 90735, + [SMALL_STATE(2036)] = 90780, + [SMALL_STATE(2037)] = 90827, + [SMALL_STATE(2038)] = 90876, + [SMALL_STATE(2039)] = 90925, + [SMALL_STATE(2040)] = 90972, + [SMALL_STATE(2041)] = 91051, + [SMALL_STATE(2042)] = 91132, + [SMALL_STATE(2043)] = 91179, + [SMALL_STATE(2044)] = 91226, + [SMALL_STATE(2045)] = 91273, + [SMALL_STATE(2046)] = 91326, + [SMALL_STATE(2047)] = 91373, + [SMALL_STATE(2048)] = 91454, + [SMALL_STATE(2049)] = 91501, + [SMALL_STATE(2050)] = 91548, + [SMALL_STATE(2051)] = 91629, + [SMALL_STATE(2052)] = 91678, + [SMALL_STATE(2053)] = 91731, + [SMALL_STATE(2054)] = 91782, + [SMALL_STATE(2055)] = 91831, + [SMALL_STATE(2056)] = 91912, + [SMALL_STATE(2057)] = 91993, + [SMALL_STATE(2058)] = 92074, + [SMALL_STATE(2059)] = 92121, + [SMALL_STATE(2060)] = 92170, + [SMALL_STATE(2061)] = 92219, + [SMALL_STATE(2062)] = 92266, + [SMALL_STATE(2063)] = 92313, + [SMALL_STATE(2064)] = 92362, + [SMALL_STATE(2065)] = 92415, + [SMALL_STATE(2066)] = 92496, + [SMALL_STATE(2067)] = 92543, + [SMALL_STATE(2068)] = 92590, + [SMALL_STATE(2069)] = 92639, + [SMALL_STATE(2070)] = 92686, + [SMALL_STATE(2071)] = 92739, + [SMALL_STATE(2072)] = 92786, + [SMALL_STATE(2073)] = 92833, + [SMALL_STATE(2074)] = 92886, + [SMALL_STATE(2075)] = 92933, + [SMALL_STATE(2076)] = 92986, + [SMALL_STATE(2077)] = 93031, + [SMALL_STATE(2078)] = 93084, + [SMALL_STATE(2079)] = 93129, + [SMALL_STATE(2080)] = 93178, + [SMALL_STATE(2081)] = 93225, + [SMALL_STATE(2082)] = 93274, + [SMALL_STATE(2083)] = 93321, + [SMALL_STATE(2084)] = 93374, + [SMALL_STATE(2085)] = 93427, + [SMALL_STATE(2086)] = 93473, + [SMALL_STATE(2087)] = 93517, + [SMALL_STATE(2088)] = 93565, + [SMALL_STATE(2089)] = 93617, + [SMALL_STATE(2090)] = 93663, + [SMALL_STATE(2091)] = 93709, + [SMALL_STATE(2092)] = 93761, + [SMALL_STATE(2093)] = 93807, + [SMALL_STATE(2094)] = 93853, + [SMALL_STATE(2095)] = 93905, + [SMALL_STATE(2096)] = 93951, + [SMALL_STATE(2097)] = 93997, + [SMALL_STATE(2098)] = 94043, + [SMALL_STATE(2099)] = 94089, + [SMALL_STATE(2100)] = 94135, + [SMALL_STATE(2101)] = 94181, + [SMALL_STATE(2102)] = 94227, + [SMALL_STATE(2103)] = 94273, + [SMALL_STATE(2104)] = 94319, + [SMALL_STATE(2105)] = 94369, + [SMALL_STATE(2106)] = 94415, + [SMALL_STATE(2107)] = 94461, + [SMALL_STATE(2108)] = 94513, + [SMALL_STATE(2109)] = 94585, + [SMALL_STATE(2110)] = 94631, + [SMALL_STATE(2111)] = 94701, + [SMALL_STATE(2112)] = 94769, + [SMALL_STATE(2113)] = 94835, + [SMALL_STATE(2114)] = 94899, + [SMALL_STATE(2115)] = 94961, + [SMALL_STATE(2116)] = 95021, + [SMALL_STATE(2117)] = 95075, + [SMALL_STATE(2118)] = 95123, + [SMALL_STATE(2119)] = 95173, + [SMALL_STATE(2120)] = 95231, + [SMALL_STATE(2121)] = 95283, + [SMALL_STATE(2122)] = 95339, + [SMALL_STATE(2123)] = 95385, + [SMALL_STATE(2124)] = 95431, + [SMALL_STATE(2125)] = 95483, + [SMALL_STATE(2126)] = 95529, + [SMALL_STATE(2127)] = 95575, + [SMALL_STATE(2128)] = 95621, + [SMALL_STATE(2129)] = 95667, + [SMALL_STATE(2130)] = 95713, + [SMALL_STATE(2131)] = 95765, + [SMALL_STATE(2132)] = 95811, + [SMALL_STATE(2133)] = 95857, + [SMALL_STATE(2134)] = 95935, + [SMALL_STATE(2135)] = 95981, + [SMALL_STATE(2136)] = 96059, + [SMALL_STATE(2137)] = 96111, + [SMALL_STATE(2138)] = 96157, + [SMALL_STATE(2139)] = 96203, + [SMALL_STATE(2140)] = 96249, + [SMALL_STATE(2141)] = 96295, + [SMALL_STATE(2142)] = 96343, + [SMALL_STATE(2143)] = 96391, + [SMALL_STATE(2144)] = 96437, + [SMALL_STATE(2145)] = 96489, + [SMALL_STATE(2146)] = 96535, + [SMALL_STATE(2147)] = 96581, + [SMALL_STATE(2148)] = 96627, + [SMALL_STATE(2149)] = 96673, + [SMALL_STATE(2150)] = 96719, + [SMALL_STATE(2151)] = 96765, + [SMALL_STATE(2152)] = 96811, + [SMALL_STATE(2153)] = 96857, + [SMALL_STATE(2154)] = 96903, + [SMALL_STATE(2155)] = 96951, + [SMALL_STATE(2156)] = 96997, + [SMALL_STATE(2157)] = 97043, + [SMALL_STATE(2158)] = 97089, + [SMALL_STATE(2159)] = 97141, + [SMALL_STATE(2160)] = 97187, + [SMALL_STATE(2161)] = 97233, + [SMALL_STATE(2162)] = 97279, + [SMALL_STATE(2163)] = 97325, + [SMALL_STATE(2164)] = 97371, + [SMALL_STATE(2165)] = 97423, + [SMALL_STATE(2166)] = 97469, + [SMALL_STATE(2167)] = 97515, + [SMALL_STATE(2168)] = 97560, + [SMALL_STATE(2169)] = 97629, + [SMALL_STATE(2170)] = 97712, + [SMALL_STATE(2171)] = 97795, + [SMALL_STATE(2172)] = 97878, + [SMALL_STATE(2173)] = 97961, + [SMALL_STATE(2174)] = 98044, + [SMALL_STATE(2175)] = 98093, + [SMALL_STATE(2176)] = 98138, + [SMALL_STATE(2177)] = 98183, + [SMALL_STATE(2178)] = 98266, + [SMALL_STATE(2179)] = 98349, + [SMALL_STATE(2180)] = 98432, + [SMALL_STATE(2181)] = 98483, + [SMALL_STATE(2182)] = 98528, + [SMALL_STATE(2183)] = 98573, + [SMALL_STATE(2184)] = 98618, + [SMALL_STATE(2185)] = 98663, + [SMALL_STATE(2186)] = 98708, + [SMALL_STATE(2187)] = 98753, + [SMALL_STATE(2188)] = 98798, + [SMALL_STATE(2189)] = 98843, + [SMALL_STATE(2190)] = 98888, + [SMALL_STATE(2191)] = 98933, + [SMALL_STATE(2192)] = 98978, + [SMALL_STATE(2193)] = 99023, + [SMALL_STATE(2194)] = 99068, + [SMALL_STATE(2195)] = 99113, + [SMALL_STATE(2196)] = 99158, + [SMALL_STATE(2197)] = 99203, + [SMALL_STATE(2198)] = 99248, + [SMALL_STATE(2199)] = 99293, + [SMALL_STATE(2200)] = 99338, + [SMALL_STATE(2201)] = 99383, + [SMALL_STATE(2202)] = 99466, + [SMALL_STATE(2203)] = 99549, + [SMALL_STATE(2204)] = 99632, + [SMALL_STATE(2205)] = 99677, + [SMALL_STATE(2206)] = 99722, + [SMALL_STATE(2207)] = 99767, + [SMALL_STATE(2208)] = 99814, + [SMALL_STATE(2209)] = 99861, + [SMALL_STATE(2210)] = 99936, + [SMALL_STATE(2211)] = 100009, + [SMALL_STATE(2212)] = 100080, + [SMALL_STATE(2213)] = 100147, + [SMALL_STATE(2214)] = 100212, + [SMALL_STATE(2215)] = 100275, + [SMALL_STATE(2216)] = 100332, + [SMALL_STATE(2217)] = 100379, + [SMALL_STATE(2218)] = 100430, + [SMALL_STATE(2219)] = 100491, + [SMALL_STATE(2220)] = 100536, + [SMALL_STATE(2221)] = 100591, + [SMALL_STATE(2222)] = 100650, + [SMALL_STATE(2223)] = 100695, + [SMALL_STATE(2224)] = 100744, + [SMALL_STATE(2225)] = 100789, + [SMALL_STATE(2226)] = 100840, + [SMALL_STATE(2227)] = 100891, + [SMALL_STATE(2228)] = 100936, + [SMALL_STATE(2229)] = 100981, + [SMALL_STATE(2230)] = 101032, + [SMALL_STATE(2231)] = 101077, + [SMALL_STATE(2232)] = 101158, + [SMALL_STATE(2233)] = 101203, + [SMALL_STATE(2234)] = 101248, + [SMALL_STATE(2235)] = 101293, + [SMALL_STATE(2236)] = 101376, + [SMALL_STATE(2237)] = 101459, + [SMALL_STATE(2238)] = 101542, + [SMALL_STATE(2239)] = 101625, + [SMALL_STATE(2240)] = 101670, + [SMALL_STATE(2241)] = 101715, + [SMALL_STATE(2242)] = 101760, + [SMALL_STATE(2243)] = 101805, + [SMALL_STATE(2244)] = 101850, + [SMALL_STATE(2245)] = 101895, + [SMALL_STATE(2246)] = 101940, + [SMALL_STATE(2247)] = 101985, + [SMALL_STATE(2248)] = 102030, + [SMALL_STATE(2249)] = 102075, + [SMALL_STATE(2250)] = 102120, + [SMALL_STATE(2251)] = 102165, + [SMALL_STATE(2252)] = 102210, + [SMALL_STATE(2253)] = 102255, + [SMALL_STATE(2254)] = 102300, + [SMALL_STATE(2255)] = 102345, + [SMALL_STATE(2256)] = 102390, + [SMALL_STATE(2257)] = 102435, + [SMALL_STATE(2258)] = 102486, + [SMALL_STATE(2259)] = 102531, + [SMALL_STATE(2260)] = 102576, + [SMALL_STATE(2261)] = 102621, + [SMALL_STATE(2262)] = 102666, + [SMALL_STATE(2263)] = 102711, + [SMALL_STATE(2264)] = 102756, + [SMALL_STATE(2265)] = 102801, + [SMALL_STATE(2266)] = 102862, + [SMALL_STATE(2267)] = 102917, + [SMALL_STATE(2268)] = 102982, + [SMALL_STATE(2269)] = 103033, + [SMALL_STATE(2270)] = 103080, + [SMALL_STATE(2271)] = 103137, + [SMALL_STATE(2272)] = 103204, + [SMALL_STATE(2273)] = 103273, + [SMALL_STATE(2274)] = 103344, + [SMALL_STATE(2275)] = 103417, + [SMALL_STATE(2276)] = 103492, + [SMALL_STATE(2277)] = 103569, + [SMALL_STATE(2278)] = 103648, + [SMALL_STATE(2279)] = 103699, + [SMALL_STATE(2280)] = 103744, + [SMALL_STATE(2281)] = 103789, + [SMALL_STATE(2282)] = 103834, + [SMALL_STATE(2283)] = 103879, + [SMALL_STATE(2284)] = 103924, + [SMALL_STATE(2285)] = 103969, + [SMALL_STATE(2286)] = 104044, + [SMALL_STATE(2287)] = 104089, + [SMALL_STATE(2288)] = 104134, + [SMALL_STATE(2289)] = 104179, + [SMALL_STATE(2290)] = 104224, + [SMALL_STATE(2291)] = 104269, + [SMALL_STATE(2292)] = 104314, + [SMALL_STATE(2293)] = 104359, + [SMALL_STATE(2294)] = 104404, + [SMALL_STATE(2295)] = 104449, + [SMALL_STATE(2296)] = 104494, + [SMALL_STATE(2297)] = 104539, + [SMALL_STATE(2298)] = 104584, + [SMALL_STATE(2299)] = 104629, + [SMALL_STATE(2300)] = 104674, + [SMALL_STATE(2301)] = 104719, + [SMALL_STATE(2302)] = 104764, + [SMALL_STATE(2303)] = 104809, + [SMALL_STATE(2304)] = 104854, + [SMALL_STATE(2305)] = 104899, + [SMALL_STATE(2306)] = 104944, + [SMALL_STATE(2307)] = 105027, + [SMALL_STATE(2308)] = 105078, + [SMALL_STATE(2309)] = 105123, + [SMALL_STATE(2310)] = 105168, + [SMALL_STATE(2311)] = 105213, + [SMALL_STATE(2312)] = 105258, + [SMALL_STATE(2313)] = 105309, + [SMALL_STATE(2314)] = 105354, + [SMALL_STATE(2315)] = 105399, + [SMALL_STATE(2316)] = 105444, + [SMALL_STATE(2317)] = 105495, + [SMALL_STATE(2318)] = 105566, + [SMALL_STATE(2319)] = 105635, + [SMALL_STATE(2320)] = 105702, + [SMALL_STATE(2321)] = 105767, + [SMALL_STATE(2322)] = 105830, + [SMALL_STATE(2323)] = 105881, + [SMALL_STATE(2324)] = 105942, + [SMALL_STATE(2325)] = 106001, + [SMALL_STATE(2326)] = 106054, + [SMALL_STATE(2327)] = 106101, + [SMALL_STATE(2328)] = 106150, + [SMALL_STATE(2329)] = 106207, + [SMALL_STATE(2330)] = 106258, + [SMALL_STATE(2331)] = 106313, + [SMALL_STATE(2332)] = 106357, + [SMALL_STATE(2333)] = 106427, + [SMALL_STATE(2334)] = 106509, + [SMALL_STATE(2335)] = 106553, + [SMALL_STATE(2336)] = 106623, + [SMALL_STATE(2337)] = 106693, + [SMALL_STATE(2338)] = 106737, + [SMALL_STATE(2339)] = 106781, + [SMALL_STATE(2340)] = 106851, + [SMALL_STATE(2341)] = 106921, + [SMALL_STATE(2342)] = 106965, + [SMALL_STATE(2343)] = 107035, + [SMALL_STATE(2344)] = 107105, + [SMALL_STATE(2345)] = 107149, + [SMALL_STATE(2346)] = 107219, + [SMALL_STATE(2347)] = 107289, + [SMALL_STATE(2348)] = 107333, + [SMALL_STATE(2349)] = 107403, + [SMALL_STATE(2350)] = 107447, + [SMALL_STATE(2351)] = 107517, + [SMALL_STATE(2352)] = 107585, + [SMALL_STATE(2353)] = 107651, + [SMALL_STATE(2354)] = 107721, + [SMALL_STATE(2355)] = 107765, + [SMALL_STATE(2356)] = 107811, + [SMALL_STATE(2357)] = 107863, + [SMALL_STATE(2358)] = 107907, + [SMALL_STATE(2359)] = 107951, + [SMALL_STATE(2360)] = 108021, + [SMALL_STATE(2361)] = 108091, + [SMALL_STATE(2362)] = 108135, + [SMALL_STATE(2363)] = 108205, + [SMALL_STATE(2364)] = 108269, + [SMALL_STATE(2365)] = 108339, + [SMALL_STATE(2366)] = 108401, + [SMALL_STATE(2367)] = 108461, + [SMALL_STATE(2368)] = 108531, + [SMALL_STATE(2369)] = 108583, + [SMALL_STATE(2370)] = 108653, + [SMALL_STATE(2371)] = 108711, + [SMALL_STATE(2372)] = 108757, + [SMALL_STATE(2373)] = 108827, + [SMALL_STATE(2374)] = 108875, + [SMALL_STATE(2375)] = 108945, + [SMALL_STATE(2376)] = 109001, + [SMALL_STATE(2377)] = 109051, + [SMALL_STATE(2378)] = 109105, + [SMALL_STATE(2379)] = 109149, + [SMALL_STATE(2380)] = 109193, + [SMALL_STATE(2381)] = 109263, + [SMALL_STATE(2382)] = 109307, + [SMALL_STATE(2383)] = 109351, + [SMALL_STATE(2384)] = 109395, + [SMALL_STATE(2385)] = 109465, + [SMALL_STATE(2386)] = 109535, + [SMALL_STATE(2387)] = 109605, + [SMALL_STATE(2388)] = 109675, + [SMALL_STATE(2389)] = 109745, + [SMALL_STATE(2390)] = 109815, + [SMALL_STATE(2391)] = 109885, + [SMALL_STATE(2392)] = 109955, + [SMALL_STATE(2393)] = 110025, + [SMALL_STATE(2394)] = 110095, + [SMALL_STATE(2395)] = 110165, + [SMALL_STATE(2396)] = 110235, + [SMALL_STATE(2397)] = 110305, + [SMALL_STATE(2398)] = 110375, + [SMALL_STATE(2399)] = 110445, + [SMALL_STATE(2400)] = 110515, + [SMALL_STATE(2401)] = 110559, + [SMALL_STATE(2402)] = 110629, + [SMALL_STATE(2403)] = 110699, + [SMALL_STATE(2404)] = 110769, + [SMALL_STATE(2405)] = 110839, + [SMALL_STATE(2406)] = 110909, + [SMALL_STATE(2407)] = 110979, + [SMALL_STATE(2408)] = 111049, + [SMALL_STATE(2409)] = 111093, + [SMALL_STATE(2410)] = 111163, + [SMALL_STATE(2411)] = 111233, + [SMALL_STATE(2412)] = 111277, + [SMALL_STATE(2413)] = 111347, + [SMALL_STATE(2414)] = 111417, + [SMALL_STATE(2415)] = 111487, + [SMALL_STATE(2416)] = 111557, + [SMALL_STATE(2417)] = 111627, + [SMALL_STATE(2418)] = 111671, + [SMALL_STATE(2419)] = 111715, + [SMALL_STATE(2420)] = 111759, + [SMALL_STATE(2421)] = 111803, + [SMALL_STATE(2422)] = 111873, + [SMALL_STATE(2423)] = 111917, + [SMALL_STATE(2424)] = 111987, + [SMALL_STATE(2425)] = 112057, + [SMALL_STATE(2426)] = 112101, + [SMALL_STATE(2427)] = 112171, + [SMALL_STATE(2428)] = 112241, + [SMALL_STATE(2429)] = 112311, + [SMALL_STATE(2430)] = 112355, + [SMALL_STATE(2431)] = 112425, + [SMALL_STATE(2432)] = 112495, + [SMALL_STATE(2433)] = 112565, + [SMALL_STATE(2434)] = 112635, + [SMALL_STATE(2435)] = 112705, + [SMALL_STATE(2436)] = 112775, + [SMALL_STATE(2437)] = 112845, + [SMALL_STATE(2438)] = 112915, + [SMALL_STATE(2439)] = 112985, + [SMALL_STATE(2440)] = 113055, + [SMALL_STATE(2441)] = 113125, + [SMALL_STATE(2442)] = 113195, + [SMALL_STATE(2443)] = 113239, + [SMALL_STATE(2444)] = 113309, + [SMALL_STATE(2445)] = 113379, + [SMALL_STATE(2446)] = 113449, + [SMALL_STATE(2447)] = 113519, + [SMALL_STATE(2448)] = 113589, + [SMALL_STATE(2449)] = 113659, + [SMALL_STATE(2450)] = 113729, + [SMALL_STATE(2451)] = 113803, + [SMALL_STATE(2452)] = 113847, + [SMALL_STATE(2453)] = 113891, + [SMALL_STATE(2454)] = 113961, + [SMALL_STATE(2455)] = 114031, + [SMALL_STATE(2456)] = 114101, + [SMALL_STATE(2457)] = 114171, + [SMALL_STATE(2458)] = 114241, + [SMALL_STATE(2459)] = 114311, + [SMALL_STATE(2460)] = 114381, + [SMALL_STATE(2461)] = 114451, + [SMALL_STATE(2462)] = 114521, + [SMALL_STATE(2463)] = 114591, + [SMALL_STATE(2464)] = 114660, + [SMALL_STATE(2465)] = 114729, + [SMALL_STATE(2466)] = 114798, + [SMALL_STATE(2467)] = 114867, + [SMALL_STATE(2468)] = 114936, + [SMALL_STATE(2469)] = 115005, + [SMALL_STATE(2470)] = 115048, + [SMALL_STATE(2471)] = 115091, + [SMALL_STATE(2472)] = 115134, + [SMALL_STATE(2473)] = 115203, + [SMALL_STATE(2474)] = 115246, + [SMALL_STATE(2475)] = 115303, + [SMALL_STATE(2476)] = 115372, + [SMALL_STATE(2477)] = 115431, + [SMALL_STATE(2478)] = 115500, + [SMALL_STATE(2479)] = 115569, + [SMALL_STATE(2480)] = 115612, + [SMALL_STATE(2481)] = 115681, + [SMALL_STATE(2482)] = 115724, + [SMALL_STATE(2483)] = 115785, + [SMALL_STATE(2484)] = 115854, + [SMALL_STATE(2485)] = 115923, + [SMALL_STATE(2486)] = 115992, + [SMALL_STATE(2487)] = 116055, + [SMALL_STATE(2488)] = 116124, + [SMALL_STATE(2489)] = 116193, + [SMALL_STATE(2490)] = 116244, + [SMALL_STATE(2491)] = 116313, + [SMALL_STATE(2492)] = 116382, + [SMALL_STATE(2493)] = 116451, + [SMALL_STATE(2494)] = 116494, + [SMALL_STATE(2495)] = 116559, + [SMALL_STATE(2496)] = 116628, + [SMALL_STATE(2497)] = 116695, + [SMALL_STATE(2498)] = 116764, + [SMALL_STATE(2499)] = 116833, + [SMALL_STATE(2500)] = 116876, + [SMALL_STATE(2501)] = 116945, + [SMALL_STATE(2502)] = 117014, + [SMALL_STATE(2503)] = 117057, + [SMALL_STATE(2504)] = 117100, + [SMALL_STATE(2505)] = 117169, + [SMALL_STATE(2506)] = 117214, + [SMALL_STATE(2507)] = 117257, + [SMALL_STATE(2508)] = 117326, + [SMALL_STATE(2509)] = 117395, + [SMALL_STATE(2510)] = 117464, + [SMALL_STATE(2511)] = 117533, + [SMALL_STATE(2512)] = 117580, + [SMALL_STATE(2513)] = 117623, + [SMALL_STATE(2514)] = 117692, + [SMALL_STATE(2515)] = 117761, + [SMALL_STATE(2516)] = 117830, + [SMALL_STATE(2517)] = 117899, + [SMALL_STATE(2518)] = 117968, + [SMALL_STATE(2519)] = 118037, + [SMALL_STATE(2520)] = 118106, + [SMALL_STATE(2521)] = 118175, + [SMALL_STATE(2522)] = 118244, + [SMALL_STATE(2523)] = 118287, + [SMALL_STATE(2524)] = 118356, + [SMALL_STATE(2525)] = 118425, + [SMALL_STATE(2526)] = 118494, + [SMALL_STATE(2527)] = 118563, + [SMALL_STATE(2528)] = 118632, + [SMALL_STATE(2529)] = 118701, + [SMALL_STATE(2530)] = 118770, + [SMALL_STATE(2531)] = 118839, + [SMALL_STATE(2532)] = 118908, + [SMALL_STATE(2533)] = 118977, + [SMALL_STATE(2534)] = 119046, + [SMALL_STATE(2535)] = 119115, + [SMALL_STATE(2536)] = 119184, + [SMALL_STATE(2537)] = 119253, + [SMALL_STATE(2538)] = 119308, + [SMALL_STATE(2539)] = 119377, + [SMALL_STATE(2540)] = 119446, + [SMALL_STATE(2541)] = 119515, + [SMALL_STATE(2542)] = 119584, + [SMALL_STATE(2543)] = 119653, + [SMALL_STATE(2544)] = 119722, + [SMALL_STATE(2545)] = 119791, + [SMALL_STATE(2546)] = 119860, + [SMALL_STATE(2547)] = 119929, + [SMALL_STATE(2548)] = 119972, + [SMALL_STATE(2549)] = 120041, + [SMALL_STATE(2550)] = 120110, + [SMALL_STATE(2551)] = 120179, + [SMALL_STATE(2552)] = 120248, + [SMALL_STATE(2553)] = 120317, + [SMALL_STATE(2554)] = 120386, + [SMALL_STATE(2555)] = 120429, + [SMALL_STATE(2556)] = 120498, + [SMALL_STATE(2557)] = 120541, + [SMALL_STATE(2558)] = 120584, + [SMALL_STATE(2559)] = 120627, + [SMALL_STATE(2560)] = 120696, + [SMALL_STATE(2561)] = 120745, + [SMALL_STATE(2562)] = 120814, + [SMALL_STATE(2563)] = 120867, + [SMALL_STATE(2564)] = 120910, + [SMALL_STATE(2565)] = 120979, + [SMALL_STATE(2566)] = 121048, + [SMALL_STATE(2567)] = 121117, + [SMALL_STATE(2568)] = 121186, + [SMALL_STATE(2569)] = 121229, + [SMALL_STATE(2570)] = 121272, + [SMALL_STATE(2571)] = 121341, + [SMALL_STATE(2572)] = 121384, + [SMALL_STATE(2573)] = 121453, + [SMALL_STATE(2574)] = 121522, + [SMALL_STATE(2575)] = 121591, + [SMALL_STATE(2576)] = 121660, + [SMALL_STATE(2577)] = 121729, + [SMALL_STATE(2578)] = 121798, + [SMALL_STATE(2579)] = 121867, + [SMALL_STATE(2580)] = 121936, + [SMALL_STATE(2581)] = 121979, + [SMALL_STATE(2582)] = 122022, + [SMALL_STATE(2583)] = 122091, + [SMALL_STATE(2584)] = 122134, + [SMALL_STATE(2585)] = 122203, + [SMALL_STATE(2586)] = 122246, + [SMALL_STATE(2587)] = 122315, + [SMALL_STATE(2588)] = 122381, + [SMALL_STATE(2589)] = 122423, + [SMALL_STATE(2590)] = 122465, + [SMALL_STATE(2591)] = 122509, + [SMALL_STATE(2592)] = 122551, + [SMALL_STATE(2593)] = 122593, + [SMALL_STATE(2594)] = 122647, + [SMALL_STATE(2595)] = 122697, + [SMALL_STATE(2596)] = 122739, + [SMALL_STATE(2597)] = 122781, + [SMALL_STATE(2598)] = 122823, + [SMALL_STATE(2599)] = 122865, + [SMALL_STATE(2600)] = 122907, + [SMALL_STATE(2601)] = 122949, + [SMALL_STATE(2602)] = 122991, + [SMALL_STATE(2603)] = 123055, + [SMALL_STATE(2604)] = 123097, + [SMALL_STATE(2605)] = 123167, + [SMALL_STATE(2606)] = 123209, + [SMALL_STATE(2607)] = 123251, + [SMALL_STATE(2608)] = 123293, + [SMALL_STATE(2609)] = 123335, + [SMALL_STATE(2610)] = 123377, + [SMALL_STATE(2611)] = 123445, + [SMALL_STATE(2612)] = 123487, + [SMALL_STATE(2613)] = 123543, + [SMALL_STATE(2614)] = 123585, + [SMALL_STATE(2615)] = 123627, + [SMALL_STATE(2616)] = 123669, + [SMALL_STATE(2617)] = 123711, + [SMALL_STATE(2618)] = 123755, + [SMALL_STATE(2619)] = 123807, + [SMALL_STATE(2620)] = 123849, + [SMALL_STATE(2621)] = 123897, + [SMALL_STATE(2622)] = 123967, + [SMALL_STATE(2623)] = 124009, + [SMALL_STATE(2624)] = 124071, + [SMALL_STATE(2625)] = 124113, + [SMALL_STATE(2626)] = 124157, + [SMALL_STATE(2627)] = 124199, + [SMALL_STATE(2628)] = 124259, + [SMALL_STATE(2629)] = 124301, + [SMALL_STATE(2630)] = 124343, [SMALL_STATE(2631)] = 124401, [SMALL_STATE(2632)] = 124472, [SMALL_STATE(2633)] = 124545, [SMALL_STATE(2634)] = 124618, - [SMALL_STATE(2635)] = 124659, - [SMALL_STATE(2636)] = 124732, - [SMALL_STATE(2637)] = 124773, - [SMALL_STATE(2638)] = 124814, - [SMALL_STATE(2639)] = 124887, + [SMALL_STATE(2635)] = 124691, + [SMALL_STATE(2636)] = 124762, + [SMALL_STATE(2637)] = 124803, + [SMALL_STATE(2638)] = 124844, + [SMALL_STATE(2639)] = 124885, [SMALL_STATE(2640)] = 124958, - [SMALL_STATE(2641)] = 125029, - [SMALL_STATE(2642)] = 125102, + [SMALL_STATE(2641)] = 124999, + [SMALL_STATE(2642)] = 125072, [SMALL_STATE(2643)] = 125143, - [SMALL_STATE(2644)] = 125213, - [SMALL_STATE(2645)] = 125255, - [SMALL_STATE(2646)] = 125325, - [SMALL_STATE(2647)] = 125364, - [SMALL_STATE(2648)] = 125403, - [SMALL_STATE(2649)] = 125431, - [SMALL_STATE(2650)] = 125477, - [SMALL_STATE(2651)] = 125503, - [SMALL_STATE(2652)] = 125543, - [SMALL_STATE(2653)] = 125569, - [SMALL_STATE(2654)] = 125595, - [SMALL_STATE(2655)] = 125622, - [SMALL_STATE(2656)] = 125649, - [SMALL_STATE(2657)] = 125695, - [SMALL_STATE(2658)] = 125719, - [SMALL_STATE(2659)] = 125743, - [SMALL_STATE(2660)] = 125789, - [SMALL_STATE(2661)] = 125835, - [SMALL_STATE(2662)] = 125859, - [SMALL_STATE(2663)] = 125905, - [SMALL_STATE(2664)] = 125951, - [SMALL_STATE(2665)] = 125997, - [SMALL_STATE(2666)] = 126043, - [SMALL_STATE(2667)] = 126067, - [SMALL_STATE(2668)] = 126113, - [SMALL_STATE(2669)] = 126147, - [SMALL_STATE(2670)] = 126183, - [SMALL_STATE(2671)] = 126217, - [SMALL_STATE(2672)] = 126263, - [SMALL_STATE(2673)] = 126287, - [SMALL_STATE(2674)] = 126323, - [SMALL_STATE(2675)] = 126369, - [SMALL_STATE(2676)] = 126415, - [SMALL_STATE(2677)] = 126461, - [SMALL_STATE(2678)] = 126507, - [SMALL_STATE(2679)] = 126553, - [SMALL_STATE(2680)] = 126580, - [SMALL_STATE(2681)] = 126605, - [SMALL_STATE(2682)] = 126628, - [SMALL_STATE(2683)] = 126664, - [SMALL_STATE(2684)] = 126696, - [SMALL_STATE(2685)] = 126718, - [SMALL_STATE(2686)] = 126754, - [SMALL_STATE(2687)] = 126786, - [SMALL_STATE(2688)] = 126824, - [SMALL_STATE(2689)] = 126862, - [SMALL_STATE(2690)] = 126898, - [SMALL_STATE(2691)] = 126930, - [SMALL_STATE(2692)] = 126966, - [SMALL_STATE(2693)] = 126998, - [SMALL_STATE(2694)] = 127034, - [SMALL_STATE(2695)] = 127072, - [SMALL_STATE(2696)] = 127104, - [SMALL_STATE(2697)] = 127142, - [SMALL_STATE(2698)] = 127170, - [SMALL_STATE(2699)] = 127202, - [SMALL_STATE(2700)] = 127230, - [SMALL_STATE(2701)] = 127262, - [SMALL_STATE(2702)] = 127298, - [SMALL_STATE(2703)] = 127336, - [SMALL_STATE(2704)] = 127372, - [SMALL_STATE(2705)] = 127410, - [SMALL_STATE(2706)] = 127446, - [SMALL_STATE(2707)] = 127474, - [SMALL_STATE(2708)] = 127512, - [SMALL_STATE(2709)] = 127534, - [SMALL_STATE(2710)] = 127570, - [SMALL_STATE(2711)] = 127592, - [SMALL_STATE(2712)] = 127614, - [SMALL_STATE(2713)] = 127652, - [SMALL_STATE(2714)] = 127680, - [SMALL_STATE(2715)] = 127712, - [SMALL_STATE(2716)] = 127748, - [SMALL_STATE(2717)] = 127780, - [SMALL_STATE(2718)] = 127802, - [SMALL_STATE(2719)] = 127824, - [SMALL_STATE(2720)] = 127862, - [SMALL_STATE(2721)] = 127894, - [SMALL_STATE(2722)] = 127932, - [SMALL_STATE(2723)] = 127970, - [SMALL_STATE(2724)] = 128002, - [SMALL_STATE(2725)] = 128030, - [SMALL_STATE(2726)] = 128058, - [SMALL_STATE(2727)] = 128096, - [SMALL_STATE(2728)] = 128132, - [SMALL_STATE(2729)] = 128168, - [SMALL_STATE(2730)] = 128200, - [SMALL_STATE(2731)] = 128236, - [SMALL_STATE(2732)] = 128274, - [SMALL_STATE(2733)] = 128312, - [SMALL_STATE(2734)] = 128350, - [SMALL_STATE(2735)] = 128386, - [SMALL_STATE(2736)] = 128418, - [SMALL_STATE(2737)] = 128450, - [SMALL_STATE(2738)] = 128472, - [SMALL_STATE(2739)] = 128508, - [SMALL_STATE(2740)] = 128546, - [SMALL_STATE(2741)] = 128578, - [SMALL_STATE(2742)] = 128616, - [SMALL_STATE(2743)] = 128652, - [SMALL_STATE(2744)] = 128674, - [SMALL_STATE(2745)] = 128706, - [SMALL_STATE(2746)] = 128744, - [SMALL_STATE(2747)] = 128769, - [SMALL_STATE(2748)] = 128794, - [SMALL_STATE(2749)] = 128819, - [SMALL_STATE(2750)] = 128844, - [SMALL_STATE(2751)] = 128869, - [SMALL_STATE(2752)] = 128894, - [SMALL_STATE(2753)] = 128919, - [SMALL_STATE(2754)] = 128944, - [SMALL_STATE(2755)] = 128969, - [SMALL_STATE(2756)] = 128994, - [SMALL_STATE(2757)] = 129019, - [SMALL_STATE(2758)] = 129040, - [SMALL_STATE(2759)] = 129065, - [SMALL_STATE(2760)] = 129086, - [SMALL_STATE(2761)] = 129105, - [SMALL_STATE(2762)] = 129130, - [SMALL_STATE(2763)] = 129155, - [SMALL_STATE(2764)] = 129180, - [SMALL_STATE(2765)] = 129205, - [SMALL_STATE(2766)] = 129224, - [SMALL_STATE(2767)] = 129245, - [SMALL_STATE(2768)] = 129270, - [SMALL_STATE(2769)] = 129295, - [SMALL_STATE(2770)] = 129316, - [SMALL_STATE(2771)] = 129344, - [SMALL_STATE(2772)] = 129372, - [SMALL_STATE(2773)] = 129402, - [SMALL_STATE(2774)] = 129424, - [SMALL_STATE(2775)] = 129456, - [SMALL_STATE(2776)] = 129488, - [SMALL_STATE(2777)] = 129520, - [SMALL_STATE(2778)] = 129552, - [SMALL_STATE(2779)] = 129584, - [SMALL_STATE(2780)] = 129616, - [SMALL_STATE(2781)] = 129648, - [SMALL_STATE(2782)] = 129680, - [SMALL_STATE(2783)] = 129710, - [SMALL_STATE(2784)] = 129742, - [SMALL_STATE(2785)] = 129774, - [SMALL_STATE(2786)] = 129806, - [SMALL_STATE(2787)] = 129838, - [SMALL_STATE(2788)] = 129866, - [SMALL_STATE(2789)] = 129894, - [SMALL_STATE(2790)] = 129926, - [SMALL_STATE(2791)] = 129954, - [SMALL_STATE(2792)] = 129982, - [SMALL_STATE(2793)] = 130010, - [SMALL_STATE(2794)] = 130038, - [SMALL_STATE(2795)] = 130066, - [SMALL_STATE(2796)] = 130098, - [SMALL_STATE(2797)] = 130126, - [SMALL_STATE(2798)] = 130154, - [SMALL_STATE(2799)] = 130182, - [SMALL_STATE(2800)] = 130210, - [SMALL_STATE(2801)] = 130238, - [SMALL_STATE(2802)] = 130266, - [SMALL_STATE(2803)] = 130298, - [SMALL_STATE(2804)] = 130326, - [SMALL_STATE(2805)] = 130358, - [SMALL_STATE(2806)] = 130390, - [SMALL_STATE(2807)] = 130422, - [SMALL_STATE(2808)] = 130454, - [SMALL_STATE(2809)] = 130486, - [SMALL_STATE(2810)] = 130520, - [SMALL_STATE(2811)] = 130548, - [SMALL_STATE(2812)] = 130580, - [SMALL_STATE(2813)] = 130614, - [SMALL_STATE(2814)] = 130646, - [SMALL_STATE(2815)] = 130674, - [SMALL_STATE(2816)] = 130702, - [SMALL_STATE(2817)] = 130724, - [SMALL_STATE(2818)] = 130746, - [SMALL_STATE(2819)] = 130774, - [SMALL_STATE(2820)] = 130806, - [SMALL_STATE(2821)] = 130838, - [SMALL_STATE(2822)] = 130866, - [SMALL_STATE(2823)] = 130894, - [SMALL_STATE(2824)] = 130916, - [SMALL_STATE(2825)] = 130944, - [SMALL_STATE(2826)] = 130976, - [SMALL_STATE(2827)] = 131004, - [SMALL_STATE(2828)] = 131032, - [SMALL_STATE(2829)] = 131064, - [SMALL_STATE(2830)] = 131092, - [SMALL_STATE(2831)] = 131120, - [SMALL_STATE(2832)] = 131139, - [SMALL_STATE(2833)] = 131166, - [SMALL_STATE(2834)] = 131185, - [SMALL_STATE(2835)] = 131204, - [SMALL_STATE(2836)] = 131233, - [SMALL_STATE(2837)] = 131254, - [SMALL_STATE(2838)] = 131273, - [SMALL_STATE(2839)] = 131300, - [SMALL_STATE(2840)] = 131327, - [SMALL_STATE(2841)] = 131346, - [SMALL_STATE(2842)] = 131373, - [SMALL_STATE(2843)] = 131400, - [SMALL_STATE(2844)] = 131427, - [SMALL_STATE(2845)] = 131446, - [SMALL_STATE(2846)] = 131473, - [SMALL_STATE(2847)] = 131500, - [SMALL_STATE(2848)] = 131527, - [SMALL_STATE(2849)] = 131554, - [SMALL_STATE(2850)] = 131581, - [SMALL_STATE(2851)] = 131608, - [SMALL_STATE(2852)] = 131635, - [SMALL_STATE(2853)] = 131664, - [SMALL_STATE(2854)] = 131683, - [SMALL_STATE(2855)] = 131712, - [SMALL_STATE(2856)] = 131739, - [SMALL_STATE(2857)] = 131766, - [SMALL_STATE(2858)] = 131785, - [SMALL_STATE(2859)] = 131804, - [SMALL_STATE(2860)] = 131823, - [SMALL_STATE(2861)] = 131850, - [SMALL_STATE(2862)] = 131877, - [SMALL_STATE(2863)] = 131896, - [SMALL_STATE(2864)] = 131923, - [SMALL_STATE(2865)] = 131952, - [SMALL_STATE(2866)] = 131979, - [SMALL_STATE(2867)] = 131998, - [SMALL_STATE(2868)] = 132025, - [SMALL_STATE(2869)] = 132052, - [SMALL_STATE(2870)] = 132079, - [SMALL_STATE(2871)] = 132106, - [SMALL_STATE(2872)] = 132133, - [SMALL_STATE(2873)] = 132160, - [SMALL_STATE(2874)] = 132187, - [SMALL_STATE(2875)] = 132214, - [SMALL_STATE(2876)] = 132241, - [SMALL_STATE(2877)] = 132261, - [SMALL_STATE(2878)] = 132289, - [SMALL_STATE(2879)] = 132315, - [SMALL_STATE(2880)] = 132341, - [SMALL_STATE(2881)] = 132365, - [SMALL_STATE(2882)] = 132391, - [SMALL_STATE(2883)] = 132415, - [SMALL_STATE(2884)] = 132441, - [SMALL_STATE(2885)] = 132467, - [SMALL_STATE(2886)] = 132493, - [SMALL_STATE(2887)] = 132519, - [SMALL_STATE(2888)] = 132545, - [SMALL_STATE(2889)] = 132571, - [SMALL_STATE(2890)] = 132597, - [SMALL_STATE(2891)] = 132623, - [SMALL_STATE(2892)] = 132649, - [SMALL_STATE(2893)] = 132675, - [SMALL_STATE(2894)] = 132699, - [SMALL_STATE(2895)] = 132725, - [SMALL_STATE(2896)] = 132751, - [SMALL_STATE(2897)] = 132777, - [SMALL_STATE(2898)] = 132803, - [SMALL_STATE(2899)] = 132829, - [SMALL_STATE(2900)] = 132849, - [SMALL_STATE(2901)] = 132869, - [SMALL_STATE(2902)] = 132895, - [SMALL_STATE(2903)] = 132915, - [SMALL_STATE(2904)] = 132941, - [SMALL_STATE(2905)] = 132959, - [SMALL_STATE(2906)] = 132987, - [SMALL_STATE(2907)] = 133013, - [SMALL_STATE(2908)] = 133039, - [SMALL_STATE(2909)] = 133065, - [SMALL_STATE(2910)] = 133089, - [SMALL_STATE(2911)] = 133107, - [SMALL_STATE(2912)] = 133133, - [SMALL_STATE(2913)] = 133159, - [SMALL_STATE(2914)] = 133181, - [SMALL_STATE(2915)] = 133207, - [SMALL_STATE(2916)] = 133233, - [SMALL_STATE(2917)] = 133259, - [SMALL_STATE(2918)] = 133287, - [SMALL_STATE(2919)] = 133313, - [SMALL_STATE(2920)] = 133339, - [SMALL_STATE(2921)] = 133361, - [SMALL_STATE(2922)] = 133387, - [SMALL_STATE(2923)] = 133415, - [SMALL_STATE(2924)] = 133439, - [SMALL_STATE(2925)] = 133463, - [SMALL_STATE(2926)] = 133491, - [SMALL_STATE(2927)] = 133515, - [SMALL_STATE(2928)] = 133541, - [SMALL_STATE(2929)] = 133569, - [SMALL_STATE(2930)] = 133593, - [SMALL_STATE(2931)] = 133619, - [SMALL_STATE(2932)] = 133645, - [SMALL_STATE(2933)] = 133668, - [SMALL_STATE(2934)] = 133693, - [SMALL_STATE(2935)] = 133716, - [SMALL_STATE(2936)] = 133737, - [SMALL_STATE(2937)] = 133754, - [SMALL_STATE(2938)] = 133777, - [SMALL_STATE(2939)] = 133798, - [SMALL_STATE(2940)] = 133815, - [SMALL_STATE(2941)] = 133838, - [SMALL_STATE(2942)] = 133857, - [SMALL_STATE(2943)] = 133880, - [SMALL_STATE(2944)] = 133899, - [SMALL_STATE(2945)] = 133924, - [SMALL_STATE(2946)] = 133947, - [SMALL_STATE(2947)] = 133968, - [SMALL_STATE(2948)] = 133993, - [SMALL_STATE(2949)] = 134016, - [SMALL_STATE(2950)] = 134041, - [SMALL_STATE(2951)] = 134064, - [SMALL_STATE(2952)] = 134087, - [SMALL_STATE(2953)] = 134110, - [SMALL_STATE(2954)] = 134133, - [SMALL_STATE(2955)] = 134152, - [SMALL_STATE(2956)] = 134169, - [SMALL_STATE(2957)] = 134192, - [SMALL_STATE(2958)] = 134209, - [SMALL_STATE(2959)] = 134232, - [SMALL_STATE(2960)] = 134255, - [SMALL_STATE(2961)] = 134278, - [SMALL_STATE(2962)] = 134303, - [SMALL_STATE(2963)] = 134326, - [SMALL_STATE(2964)] = 134351, - [SMALL_STATE(2965)] = 134374, - [SMALL_STATE(2966)] = 134399, - [SMALL_STATE(2967)] = 134422, - [SMALL_STATE(2968)] = 134447, - [SMALL_STATE(2969)] = 134470, - [SMALL_STATE(2970)] = 134493, - [SMALL_STATE(2971)] = 134516, - [SMALL_STATE(2972)] = 134539, - [SMALL_STATE(2973)] = 134554, - [SMALL_STATE(2974)] = 134571, - [SMALL_STATE(2975)] = 134594, - [SMALL_STATE(2976)] = 134617, - [SMALL_STATE(2977)] = 134640, - [SMALL_STATE(2978)] = 134663, - [SMALL_STATE(2979)] = 134678, - [SMALL_STATE(2980)] = 134701, - [SMALL_STATE(2981)] = 134718, - [SMALL_STATE(2982)] = 134741, - [SMALL_STATE(2983)] = 134764, - [SMALL_STATE(2984)] = 134779, - [SMALL_STATE(2985)] = 134798, - [SMALL_STATE(2986)] = 134821, - [SMALL_STATE(2987)] = 134844, - [SMALL_STATE(2988)] = 134867, - [SMALL_STATE(2989)] = 134890, - [SMALL_STATE(2990)] = 134915, - [SMALL_STATE(2991)] = 134940, - [SMALL_STATE(2992)] = 134963, - [SMALL_STATE(2993)] = 134986, - [SMALL_STATE(2994)] = 135009, - [SMALL_STATE(2995)] = 135032, - [SMALL_STATE(2996)] = 135055, - [SMALL_STATE(2997)] = 135078, - [SMALL_STATE(2998)] = 135103, - [SMALL_STATE(2999)] = 135126, - [SMALL_STATE(3000)] = 135149, - [SMALL_STATE(3001)] = 135174, - [SMALL_STATE(3002)] = 135190, - [SMALL_STATE(3003)] = 135206, - [SMALL_STATE(3004)] = 135226, - [SMALL_STATE(3005)] = 135240, - [SMALL_STATE(3006)] = 135260, - [SMALL_STATE(3007)] = 135276, - [SMALL_STATE(3008)] = 135296, - [SMALL_STATE(3009)] = 135316, - [SMALL_STATE(3010)] = 135336, - [SMALL_STATE(3011)] = 135356, - [SMALL_STATE(3012)] = 135376, - [SMALL_STATE(3013)] = 135392, - [SMALL_STATE(3014)] = 135412, - [SMALL_STATE(3015)] = 135432, - [SMALL_STATE(3016)] = 135452, - [SMALL_STATE(3017)] = 135466, - [SMALL_STATE(3018)] = 135486, - [SMALL_STATE(3019)] = 135500, - [SMALL_STATE(3020)] = 135520, - [SMALL_STATE(3021)] = 135534, - [SMALL_STATE(3022)] = 135548, - [SMALL_STATE(3023)] = 135562, - [SMALL_STATE(3024)] = 135578, - [SMALL_STATE(3025)] = 135598, - [SMALL_STATE(3026)] = 135620, - [SMALL_STATE(3027)] = 135634, - [SMALL_STATE(3028)] = 135654, - [SMALL_STATE(3029)] = 135668, - [SMALL_STATE(3030)] = 135682, - [SMALL_STATE(3031)] = 135702, - [SMALL_STATE(3032)] = 135716, - [SMALL_STATE(3033)] = 135736, - [SMALL_STATE(3034)] = 135752, - [SMALL_STATE(3035)] = 135774, - [SMALL_STATE(3036)] = 135788, - [SMALL_STATE(3037)] = 135808, - [SMALL_STATE(3038)] = 135824, - [SMALL_STATE(3039)] = 135840, - [SMALL_STATE(3040)] = 135854, - [SMALL_STATE(3041)] = 135874, - [SMALL_STATE(3042)] = 135896, - [SMALL_STATE(3043)] = 135918, - [SMALL_STATE(3044)] = 135934, - [SMALL_STATE(3045)] = 135956, - [SMALL_STATE(3046)] = 135978, - [SMALL_STATE(3047)] = 136000, - [SMALL_STATE(3048)] = 136016, - [SMALL_STATE(3049)] = 136036, - [SMALL_STATE(3050)] = 136058, - [SMALL_STATE(3051)] = 136074, - [SMALL_STATE(3052)] = 136096, - [SMALL_STATE(3053)] = 136110, - [SMALL_STATE(3054)] = 136126, - [SMALL_STATE(3055)] = 136148, - [SMALL_STATE(3056)] = 136168, - [SMALL_STATE(3057)] = 136190, - [SMALL_STATE(3058)] = 136206, - [SMALL_STATE(3059)] = 136222, - [SMALL_STATE(3060)] = 136244, - [SMALL_STATE(3061)] = 136260, - [SMALL_STATE(3062)] = 136276, - [SMALL_STATE(3063)] = 136290, - [SMALL_STATE(3064)] = 136306, - [SMALL_STATE(3065)] = 136322, - [SMALL_STATE(3066)] = 136344, - [SMALL_STATE(3067)] = 136364, - [SMALL_STATE(3068)] = 136386, - [SMALL_STATE(3069)] = 136408, - [SMALL_STATE(3070)] = 136424, - [SMALL_STATE(3071)] = 136438, - [SMALL_STATE(3072)] = 136454, - [SMALL_STATE(3073)] = 136476, - [SMALL_STATE(3074)] = 136490, - [SMALL_STATE(3075)] = 136506, - [SMALL_STATE(3076)] = 136526, - [SMALL_STATE(3077)] = 136540, - [SMALL_STATE(3078)] = 136560, - [SMALL_STATE(3079)] = 136582, - [SMALL_STATE(3080)] = 136604, - [SMALL_STATE(3081)] = 136626, - [SMALL_STATE(3082)] = 136648, - [SMALL_STATE(3083)] = 136670, - [SMALL_STATE(3084)] = 136686, - [SMALL_STATE(3085)] = 136704, - [SMALL_STATE(3086)] = 136720, - [SMALL_STATE(3087)] = 136736, - [SMALL_STATE(3088)] = 136758, - [SMALL_STATE(3089)] = 136772, - [SMALL_STATE(3090)] = 136792, - [SMALL_STATE(3091)] = 136808, - [SMALL_STATE(3092)] = 136824, - [SMALL_STATE(3093)] = 136846, - [SMALL_STATE(3094)] = 136862, - [SMALL_STATE(3095)] = 136884, - [SMALL_STATE(3096)] = 136900, - [SMALL_STATE(3097)] = 136922, - [SMALL_STATE(3098)] = 136938, - [SMALL_STATE(3099)] = 136954, - [SMALL_STATE(3100)] = 136970, - [SMALL_STATE(3101)] = 136986, - [SMALL_STATE(3102)] = 137002, - [SMALL_STATE(3103)] = 137024, - [SMALL_STATE(3104)] = 137044, - [SMALL_STATE(3105)] = 137060, - [SMALL_STATE(3106)] = 137078, - [SMALL_STATE(3107)] = 137092, - [SMALL_STATE(3108)] = 137114, - [SMALL_STATE(3109)] = 137136, - [SMALL_STATE(3110)] = 137156, - [SMALL_STATE(3111)] = 137170, - [SMALL_STATE(3112)] = 137192, - [SMALL_STATE(3113)] = 137208, - [SMALL_STATE(3114)] = 137224, - [SMALL_STATE(3115)] = 137242, - [SMALL_STATE(3116)] = 137264, - [SMALL_STATE(3117)] = 137284, - [SMALL_STATE(3118)] = 137306, - [SMALL_STATE(3119)] = 137328, - [SMALL_STATE(3120)] = 137344, - [SMALL_STATE(3121)] = 137360, - [SMALL_STATE(3122)] = 137374, - [SMALL_STATE(3123)] = 137390, - [SMALL_STATE(3124)] = 137406, - [SMALL_STATE(3125)] = 137428, - [SMALL_STATE(3126)] = 137444, - [SMALL_STATE(3127)] = 137464, - [SMALL_STATE(3128)] = 137484, - [SMALL_STATE(3129)] = 137500, - [SMALL_STATE(3130)] = 137516, - [SMALL_STATE(3131)] = 137532, - [SMALL_STATE(3132)] = 137548, - [SMALL_STATE(3133)] = 137570, - [SMALL_STATE(3134)] = 137592, - [SMALL_STATE(3135)] = 137608, - [SMALL_STATE(3136)] = 137624, - [SMALL_STATE(3137)] = 137644, - [SMALL_STATE(3138)] = 137666, - [SMALL_STATE(3139)] = 137682, - [SMALL_STATE(3140)] = 137698, - [SMALL_STATE(3141)] = 137720, - [SMALL_STATE(3142)] = 137742, - [SMALL_STATE(3143)] = 137758, - [SMALL_STATE(3144)] = 137774, - [SMALL_STATE(3145)] = 137788, - [SMALL_STATE(3146)] = 137804, - [SMALL_STATE(3147)] = 137818, - [SMALL_STATE(3148)] = 137832, - [SMALL_STATE(3149)] = 137848, - [SMALL_STATE(3150)] = 137864, - [SMALL_STATE(3151)] = 137880, - [SMALL_STATE(3152)] = 137896, - [SMALL_STATE(3153)] = 137918, - [SMALL_STATE(3154)] = 137934, - [SMALL_STATE(3155)] = 137950, - [SMALL_STATE(3156)] = 137966, - [SMALL_STATE(3157)] = 137982, - [SMALL_STATE(3158)] = 138002, - [SMALL_STATE(3159)] = 138024, - [SMALL_STATE(3160)] = 138044, - [SMALL_STATE(3161)] = 138066, - [SMALL_STATE(3162)] = 138088, - [SMALL_STATE(3163)] = 138108, - [SMALL_STATE(3164)] = 138130, - [SMALL_STATE(3165)] = 138144, - [SMALL_STATE(3166)] = 138166, - [SMALL_STATE(3167)] = 138182, - [SMALL_STATE(3168)] = 138202, - [SMALL_STATE(3169)] = 138216, - [SMALL_STATE(3170)] = 138232, - [SMALL_STATE(3171)] = 138254, - [SMALL_STATE(3172)] = 138270, - [SMALL_STATE(3173)] = 138290, - [SMALL_STATE(3174)] = 138306, - [SMALL_STATE(3175)] = 138320, - [SMALL_STATE(3176)] = 138336, - [SMALL_STATE(3177)] = 138356, - [SMALL_STATE(3178)] = 138378, - [SMALL_STATE(3179)] = 138400, - [SMALL_STATE(3180)] = 138422, - [SMALL_STATE(3181)] = 138442, - [SMALL_STATE(3182)] = 138456, - [SMALL_STATE(3183)] = 138470, - [SMALL_STATE(3184)] = 138484, - [SMALL_STATE(3185)] = 138504, - [SMALL_STATE(3186)] = 138520, - [SMALL_STATE(3187)] = 138536, - [SMALL_STATE(3188)] = 138552, - [SMALL_STATE(3189)] = 138574, - [SMALL_STATE(3190)] = 138590, - [SMALL_STATE(3191)] = 138606, - [SMALL_STATE(3192)] = 138622, - [SMALL_STATE(3193)] = 138638, - [SMALL_STATE(3194)] = 138654, - [SMALL_STATE(3195)] = 138674, - [SMALL_STATE(3196)] = 138696, - [SMALL_STATE(3197)] = 138718, - [SMALL_STATE(3198)] = 138734, - [SMALL_STATE(3199)] = 138754, - [SMALL_STATE(3200)] = 138770, - [SMALL_STATE(3201)] = 138792, - [SMALL_STATE(3202)] = 138808, - [SMALL_STATE(3203)] = 138824, - [SMALL_STATE(3204)] = 138838, - [SMALL_STATE(3205)] = 138852, - [SMALL_STATE(3206)] = 138872, - [SMALL_STATE(3207)] = 138886, - [SMALL_STATE(3208)] = 138900, - [SMALL_STATE(3209)] = 138922, - [SMALL_STATE(3210)] = 138936, - [SMALL_STATE(3211)] = 138956, - [SMALL_STATE(3212)] = 138972, - [SMALL_STATE(3213)] = 138988, - [SMALL_STATE(3214)] = 139002, - [SMALL_STATE(3215)] = 139018, - [SMALL_STATE(3216)] = 139032, - [SMALL_STATE(3217)] = 139054, - [SMALL_STATE(3218)] = 139068, - [SMALL_STATE(3219)] = 139083, - [SMALL_STATE(3220)] = 139098, - [SMALL_STATE(3221)] = 139117, - [SMALL_STATE(3222)] = 139132, - [SMALL_STATE(3223)] = 139147, - [SMALL_STATE(3224)] = 139162, - [SMALL_STATE(3225)] = 139177, - [SMALL_STATE(3226)] = 139192, - [SMALL_STATE(3227)] = 139209, - [SMALL_STATE(3228)] = 139224, - [SMALL_STATE(3229)] = 139239, - [SMALL_STATE(3230)] = 139254, - [SMALL_STATE(3231)] = 139269, - [SMALL_STATE(3232)] = 139286, - [SMALL_STATE(3233)] = 139303, - [SMALL_STATE(3234)] = 139320, - [SMALL_STATE(3235)] = 139335, - [SMALL_STATE(3236)] = 139352, - [SMALL_STATE(3237)] = 139367, - [SMALL_STATE(3238)] = 139382, - [SMALL_STATE(3239)] = 139399, - [SMALL_STATE(3240)] = 139416, - [SMALL_STATE(3241)] = 139433, - [SMALL_STATE(3242)] = 139448, - [SMALL_STATE(3243)] = 139465, - [SMALL_STATE(3244)] = 139484, - [SMALL_STATE(3245)] = 139501, - [SMALL_STATE(3246)] = 139516, - [SMALL_STATE(3247)] = 139533, - [SMALL_STATE(3248)] = 139552, - [SMALL_STATE(3249)] = 139567, - [SMALL_STATE(3250)] = 139584, - [SMALL_STATE(3251)] = 139601, - [SMALL_STATE(3252)] = 139618, - [SMALL_STATE(3253)] = 139633, - [SMALL_STATE(3254)] = 139650, - [SMALL_STATE(3255)] = 139667, - [SMALL_STATE(3256)] = 139682, - [SMALL_STATE(3257)] = 139699, - [SMALL_STATE(3258)] = 139714, - [SMALL_STATE(3259)] = 139731, - [SMALL_STATE(3260)] = 139746, - [SMALL_STATE(3261)] = 139763, - [SMALL_STATE(3262)] = 139782, - [SMALL_STATE(3263)] = 139799, - [SMALL_STATE(3264)] = 139818, - [SMALL_STATE(3265)] = 139835, - [SMALL_STATE(3266)] = 139852, - [SMALL_STATE(3267)] = 139869, - [SMALL_STATE(3268)] = 139886, - [SMALL_STATE(3269)] = 139903, - [SMALL_STATE(3270)] = 139918, - [SMALL_STATE(3271)] = 139937, - [SMALL_STATE(3272)] = 139952, - [SMALL_STATE(3273)] = 139967, - [SMALL_STATE(3274)] = 139984, - [SMALL_STATE(3275)] = 140003, - [SMALL_STATE(3276)] = 140018, - [SMALL_STATE(3277)] = 140035, - [SMALL_STATE(3278)] = 140050, - [SMALL_STATE(3279)] = 140067, - [SMALL_STATE(3280)] = 140084, - [SMALL_STATE(3281)] = 140101, - [SMALL_STATE(3282)] = 140120, - [SMALL_STATE(3283)] = 140135, - [SMALL_STATE(3284)] = 140150, - [SMALL_STATE(3285)] = 140165, - [SMALL_STATE(3286)] = 140180, - [SMALL_STATE(3287)] = 140195, - [SMALL_STATE(3288)] = 140210, - [SMALL_STATE(3289)] = 140227, - [SMALL_STATE(3290)] = 140242, - [SMALL_STATE(3291)] = 140259, - [SMALL_STATE(3292)] = 140274, - [SMALL_STATE(3293)] = 140289, - [SMALL_STATE(3294)] = 140306, - [SMALL_STATE(3295)] = 140321, - [SMALL_STATE(3296)] = 140340, - [SMALL_STATE(3297)] = 140355, - [SMALL_STATE(3298)] = 140374, - [SMALL_STATE(3299)] = 140391, - [SMALL_STATE(3300)] = 140406, - [SMALL_STATE(3301)] = 140423, - [SMALL_STATE(3302)] = 140438, - [SMALL_STATE(3303)] = 140455, - [SMALL_STATE(3304)] = 140472, - [SMALL_STATE(3305)] = 140491, - [SMALL_STATE(3306)] = 140510, - [SMALL_STATE(3307)] = 140525, - [SMALL_STATE(3308)] = 140540, - [SMALL_STATE(3309)] = 140557, - [SMALL_STATE(3310)] = 140576, - [SMALL_STATE(3311)] = 140591, - [SMALL_STATE(3312)] = 140608, - [SMALL_STATE(3313)] = 140625, - [SMALL_STATE(3314)] = 140640, - [SMALL_STATE(3315)] = 140657, - [SMALL_STATE(3316)] = 140676, - [SMALL_STATE(3317)] = 140693, - [SMALL_STATE(3318)] = 140712, - [SMALL_STATE(3319)] = 140727, - [SMALL_STATE(3320)] = 140742, - [SMALL_STATE(3321)] = 140759, - [SMALL_STATE(3322)] = 140776, - [SMALL_STATE(3323)] = 140791, - [SMALL_STATE(3324)] = 140810, - [SMALL_STATE(3325)] = 140825, - [SMALL_STATE(3326)] = 140844, - [SMALL_STATE(3327)] = 140863, - [SMALL_STATE(3328)] = 140880, - [SMALL_STATE(3329)] = 140897, - [SMALL_STATE(3330)] = 140916, - [SMALL_STATE(3331)] = 140933, - [SMALL_STATE(3332)] = 140952, - [SMALL_STATE(3333)] = 140971, - [SMALL_STATE(3334)] = 140988, - [SMALL_STATE(3335)] = 141005, - [SMALL_STATE(3336)] = 141022, - [SMALL_STATE(3337)] = 141039, - [SMALL_STATE(3338)] = 141056, - [SMALL_STATE(3339)] = 141071, - [SMALL_STATE(3340)] = 141090, - [SMALL_STATE(3341)] = 141109, - [SMALL_STATE(3342)] = 141124, - [SMALL_STATE(3343)] = 141139, - [SMALL_STATE(3344)] = 141158, - [SMALL_STATE(3345)] = 141173, - [SMALL_STATE(3346)] = 141190, - [SMALL_STATE(3347)] = 141205, - [SMALL_STATE(3348)] = 141220, - [SMALL_STATE(3349)] = 141237, - [SMALL_STATE(3350)] = 141256, - [SMALL_STATE(3351)] = 141275, - [SMALL_STATE(3352)] = 141290, - [SMALL_STATE(3353)] = 141305, - [SMALL_STATE(3354)] = 141320, - [SMALL_STATE(3355)] = 141337, - [SMALL_STATE(3356)] = 141352, - [SMALL_STATE(3357)] = 141371, - [SMALL_STATE(3358)] = 141386, - [SMALL_STATE(3359)] = 141401, - [SMALL_STATE(3360)] = 141420, - [SMALL_STATE(3361)] = 141435, - [SMALL_STATE(3362)] = 141450, - [SMALL_STATE(3363)] = 141467, - [SMALL_STATE(3364)] = 141482, - [SMALL_STATE(3365)] = 141497, - [SMALL_STATE(3366)] = 141514, - [SMALL_STATE(3367)] = 141529, - [SMALL_STATE(3368)] = 141544, - [SMALL_STATE(3369)] = 141563, - [SMALL_STATE(3370)] = 141580, - [SMALL_STATE(3371)] = 141597, - [SMALL_STATE(3372)] = 141614, - [SMALL_STATE(3373)] = 141633, - [SMALL_STATE(3374)] = 141652, - [SMALL_STATE(3375)] = 141667, - [SMALL_STATE(3376)] = 141686, - [SMALL_STATE(3377)] = 141701, - [SMALL_STATE(3378)] = 141720, - [SMALL_STATE(3379)] = 141739, - [SMALL_STATE(3380)] = 141758, - [SMALL_STATE(3381)] = 141775, - [SMALL_STATE(3382)] = 141794, - [SMALL_STATE(3383)] = 141813, - [SMALL_STATE(3384)] = 141832, - [SMALL_STATE(3385)] = 141851, - [SMALL_STATE(3386)] = 141866, - [SMALL_STATE(3387)] = 141885, - [SMALL_STATE(3388)] = 141900, - [SMALL_STATE(3389)] = 141919, - [SMALL_STATE(3390)] = 141936, - [SMALL_STATE(3391)] = 141951, - [SMALL_STATE(3392)] = 141968, - [SMALL_STATE(3393)] = 141985, - [SMALL_STATE(3394)] = 142004, - [SMALL_STATE(3395)] = 142019, - [SMALL_STATE(3396)] = 142038, - [SMALL_STATE(3397)] = 142055, - [SMALL_STATE(3398)] = 142072, - [SMALL_STATE(3399)] = 142087, - [SMALL_STATE(3400)] = 142102, - [SMALL_STATE(3401)] = 142119, - [SMALL_STATE(3402)] = 142134, - [SMALL_STATE(3403)] = 142149, - [SMALL_STATE(3404)] = 142166, - [SMALL_STATE(3405)] = 142181, - [SMALL_STATE(3406)] = 142196, - [SMALL_STATE(3407)] = 142215, - [SMALL_STATE(3408)] = 142234, - [SMALL_STATE(3409)] = 142253, - [SMALL_STATE(3410)] = 142270, - [SMALL_STATE(3411)] = 142287, - [SMALL_STATE(3412)] = 142306, - [SMALL_STATE(3413)] = 142325, - [SMALL_STATE(3414)] = 142344, - [SMALL_STATE(3415)] = 142363, - [SMALL_STATE(3416)] = 142378, - [SMALL_STATE(3417)] = 142393, - [SMALL_STATE(3418)] = 142408, - [SMALL_STATE(3419)] = 142427, - [SMALL_STATE(3420)] = 142444, - [SMALL_STATE(3421)] = 142459, - [SMALL_STATE(3422)] = 142476, - [SMALL_STATE(3423)] = 142493, - [SMALL_STATE(3424)] = 142508, - [SMALL_STATE(3425)] = 142527, - [SMALL_STATE(3426)] = 142542, - [SMALL_STATE(3427)] = 142561, - [SMALL_STATE(3428)] = 142576, - [SMALL_STATE(3429)] = 142593, - [SMALL_STATE(3430)] = 142608, - [SMALL_STATE(3431)] = 142625, - [SMALL_STATE(3432)] = 142640, - [SMALL_STATE(3433)] = 142659, - [SMALL_STATE(3434)] = 142674, - [SMALL_STATE(3435)] = 142693, - [SMALL_STATE(3436)] = 142708, - [SMALL_STATE(3437)] = 142723, - [SMALL_STATE(3438)] = 142740, - [SMALL_STATE(3439)] = 142755, - [SMALL_STATE(3440)] = 142774, - [SMALL_STATE(3441)] = 142793, - [SMALL_STATE(3442)] = 142812, - [SMALL_STATE(3443)] = 142831, - [SMALL_STATE(3444)] = 142850, - [SMALL_STATE(3445)] = 142865, - [SMALL_STATE(3446)] = 142882, - [SMALL_STATE(3447)] = 142897, - [SMALL_STATE(3448)] = 142912, - [SMALL_STATE(3449)] = 142927, - [SMALL_STATE(3450)] = 142943, - [SMALL_STATE(3451)] = 142959, - [SMALL_STATE(3452)] = 142973, - [SMALL_STATE(3453)] = 142989, - [SMALL_STATE(3454)] = 143005, - [SMALL_STATE(3455)] = 143021, - [SMALL_STATE(3456)] = 143037, - [SMALL_STATE(3457)] = 143053, - [SMALL_STATE(3458)] = 143069, - [SMALL_STATE(3459)] = 143083, - [SMALL_STATE(3460)] = 143097, - [SMALL_STATE(3461)] = 143113, - [SMALL_STATE(3462)] = 143127, - [SMALL_STATE(3463)] = 143143, - [SMALL_STATE(3464)] = 143157, - [SMALL_STATE(3465)] = 143173, - [SMALL_STATE(3466)] = 143189, - [SMALL_STATE(3467)] = 143205, - [SMALL_STATE(3468)] = 143219, - [SMALL_STATE(3469)] = 143235, - [SMALL_STATE(3470)] = 143251, - [SMALL_STATE(3471)] = 143265, - [SMALL_STATE(3472)] = 143279, - [SMALL_STATE(3473)] = 143293, - [SMALL_STATE(3474)] = 143309, - [SMALL_STATE(3475)] = 143325, - [SMALL_STATE(3476)] = 143341, - [SMALL_STATE(3477)] = 143357, - [SMALL_STATE(3478)] = 143373, - [SMALL_STATE(3479)] = 143389, - [SMALL_STATE(3480)] = 143403, - [SMALL_STATE(3481)] = 143419, - [SMALL_STATE(3482)] = 143433, - [SMALL_STATE(3483)] = 143447, - [SMALL_STATE(3484)] = 143463, - [SMALL_STATE(3485)] = 143479, - [SMALL_STATE(3486)] = 143491, - [SMALL_STATE(3487)] = 143507, - [SMALL_STATE(3488)] = 143523, - [SMALL_STATE(3489)] = 143537, - [SMALL_STATE(3490)] = 143553, - [SMALL_STATE(3491)] = 143569, - [SMALL_STATE(3492)] = 143585, - [SMALL_STATE(3493)] = 143601, - [SMALL_STATE(3494)] = 143615, - [SMALL_STATE(3495)] = 143631, - [SMALL_STATE(3496)] = 143647, - [SMALL_STATE(3497)] = 143663, - [SMALL_STATE(3498)] = 143677, - [SMALL_STATE(3499)] = 143693, - [SMALL_STATE(3500)] = 143709, - [SMALL_STATE(3501)] = 143725, - [SMALL_STATE(3502)] = 143741, - [SMALL_STATE(3503)] = 143757, - [SMALL_STATE(3504)] = 143773, - [SMALL_STATE(3505)] = 143787, - [SMALL_STATE(3506)] = 143803, - [SMALL_STATE(3507)] = 143817, - [SMALL_STATE(3508)] = 143833, - [SMALL_STATE(3509)] = 143847, - [SMALL_STATE(3510)] = 143863, - [SMALL_STATE(3511)] = 143879, - [SMALL_STATE(3512)] = 143895, - [SMALL_STATE(3513)] = 143911, - [SMALL_STATE(3514)] = 143927, - [SMALL_STATE(3515)] = 143943, - [SMALL_STATE(3516)] = 143957, - [SMALL_STATE(3517)] = 143970, - [SMALL_STATE(3518)] = 143983, - [SMALL_STATE(3519)] = 143996, - [SMALL_STATE(3520)] = 144009, - [SMALL_STATE(3521)] = 144022, - [SMALL_STATE(3522)] = 144035, - [SMALL_STATE(3523)] = 144048, - [SMALL_STATE(3524)] = 144061, - [SMALL_STATE(3525)] = 144074, - [SMALL_STATE(3526)] = 144087, - [SMALL_STATE(3527)] = 144098, - [SMALL_STATE(3528)] = 144111, - [SMALL_STATE(3529)] = 144124, - [SMALL_STATE(3530)] = 144137, - [SMALL_STATE(3531)] = 144150, - [SMALL_STATE(3532)] = 144163, - [SMALL_STATE(3533)] = 144176, - [SMALL_STATE(3534)] = 144189, - [SMALL_STATE(3535)] = 144202, - [SMALL_STATE(3536)] = 144215, - [SMALL_STATE(3537)] = 144228, - [SMALL_STATE(3538)] = 144239, - [SMALL_STATE(3539)] = 144250, - [SMALL_STATE(3540)] = 144261, - [SMALL_STATE(3541)] = 144274, - [SMALL_STATE(3542)] = 144287, - [SMALL_STATE(3543)] = 144300, - [SMALL_STATE(3544)] = 144313, - [SMALL_STATE(3545)] = 144326, - [SMALL_STATE(3546)] = 144337, - [SMALL_STATE(3547)] = 144350, - [SMALL_STATE(3548)] = 144363, - [SMALL_STATE(3549)] = 144376, - [SMALL_STATE(3550)] = 144389, - [SMALL_STATE(3551)] = 144402, - [SMALL_STATE(3552)] = 144415, - [SMALL_STATE(3553)] = 144428, - [SMALL_STATE(3554)] = 144441, - [SMALL_STATE(3555)] = 144454, - [SMALL_STATE(3556)] = 144465, - [SMALL_STATE(3557)] = 144478, - [SMALL_STATE(3558)] = 144491, - [SMALL_STATE(3559)] = 144504, - [SMALL_STATE(3560)] = 144517, - [SMALL_STATE(3561)] = 144530, - [SMALL_STATE(3562)] = 144543, - [SMALL_STATE(3563)] = 144556, - [SMALL_STATE(3564)] = 144569, - [SMALL_STATE(3565)] = 144582, - [SMALL_STATE(3566)] = 144595, - [SMALL_STATE(3567)] = 144608, - [SMALL_STATE(3568)] = 144618, - [SMALL_STATE(3569)] = 144628, - [SMALL_STATE(3570)] = 144638, - [SMALL_STATE(3571)] = 144648, - [SMALL_STATE(3572)] = 144658, - [SMALL_STATE(3573)] = 144668, - [SMALL_STATE(3574)] = 144678, - [SMALL_STATE(3575)] = 144688, - [SMALL_STATE(3576)] = 144698, - [SMALL_STATE(3577)] = 144708, - [SMALL_STATE(3578)] = 144718, - [SMALL_STATE(3579)] = 144728, - [SMALL_STATE(3580)] = 144738, - [SMALL_STATE(3581)] = 144748, - [SMALL_STATE(3582)] = 144758, - [SMALL_STATE(3583)] = 144768, - [SMALL_STATE(3584)] = 144778, - [SMALL_STATE(3585)] = 144788, - [SMALL_STATE(3586)] = 144798, - [SMALL_STATE(3587)] = 144808, - [SMALL_STATE(3588)] = 144818, - [SMALL_STATE(3589)] = 144828, - [SMALL_STATE(3590)] = 144838, - [SMALL_STATE(3591)] = 144848, - [SMALL_STATE(3592)] = 144858, - [SMALL_STATE(3593)] = 144868, - [SMALL_STATE(3594)] = 144878, - [SMALL_STATE(3595)] = 144888, - [SMALL_STATE(3596)] = 144898, - [SMALL_STATE(3597)] = 144908, - [SMALL_STATE(3598)] = 144918, - [SMALL_STATE(3599)] = 144928, - [SMALL_STATE(3600)] = 144938, - [SMALL_STATE(3601)] = 144948, - [SMALL_STATE(3602)] = 144958, - [SMALL_STATE(3603)] = 144968, - [SMALL_STATE(3604)] = 144978, - [SMALL_STATE(3605)] = 144988, - [SMALL_STATE(3606)] = 144998, - [SMALL_STATE(3607)] = 145008, - [SMALL_STATE(3608)] = 145018, - [SMALL_STATE(3609)] = 145028, - [SMALL_STATE(3610)] = 145038, - [SMALL_STATE(3611)] = 145048, - [SMALL_STATE(3612)] = 145058, - [SMALL_STATE(3613)] = 145068, - [SMALL_STATE(3614)] = 145078, - [SMALL_STATE(3615)] = 145088, - [SMALL_STATE(3616)] = 145098, - [SMALL_STATE(3617)] = 145108, - [SMALL_STATE(3618)] = 145118, - [SMALL_STATE(3619)] = 145128, - [SMALL_STATE(3620)] = 145138, - [SMALL_STATE(3621)] = 145148, - [SMALL_STATE(3622)] = 145158, - [SMALL_STATE(3623)] = 145168, - [SMALL_STATE(3624)] = 145178, - [SMALL_STATE(3625)] = 145188, - [SMALL_STATE(3626)] = 145198, - [SMALL_STATE(3627)] = 145208, - [SMALL_STATE(3628)] = 145218, - [SMALL_STATE(3629)] = 145228, - [SMALL_STATE(3630)] = 145238, - [SMALL_STATE(3631)] = 145248, - [SMALL_STATE(3632)] = 145258, - [SMALL_STATE(3633)] = 145268, - [SMALL_STATE(3634)] = 145278, - [SMALL_STATE(3635)] = 145288, - [SMALL_STATE(3636)] = 145298, - [SMALL_STATE(3637)] = 145308, - [SMALL_STATE(3638)] = 145318, - [SMALL_STATE(3639)] = 145328, - [SMALL_STATE(3640)] = 145338, - [SMALL_STATE(3641)] = 145348, - [SMALL_STATE(3642)] = 145358, - [SMALL_STATE(3643)] = 145368, - [SMALL_STATE(3644)] = 145378, - [SMALL_STATE(3645)] = 145388, - [SMALL_STATE(3646)] = 145398, - [SMALL_STATE(3647)] = 145408, - [SMALL_STATE(3648)] = 145418, - [SMALL_STATE(3649)] = 145428, - [SMALL_STATE(3650)] = 145438, - [SMALL_STATE(3651)] = 145448, - [SMALL_STATE(3652)] = 145458, - [SMALL_STATE(3653)] = 145468, - [SMALL_STATE(3654)] = 145478, - [SMALL_STATE(3655)] = 145488, - [SMALL_STATE(3656)] = 145498, - [SMALL_STATE(3657)] = 145508, - [SMALL_STATE(3658)] = 145518, - [SMALL_STATE(3659)] = 145528, - [SMALL_STATE(3660)] = 145538, - [SMALL_STATE(3661)] = 145548, - [SMALL_STATE(3662)] = 145558, - [SMALL_STATE(3663)] = 145568, - [SMALL_STATE(3664)] = 145578, - [SMALL_STATE(3665)] = 145588, - [SMALL_STATE(3666)] = 145598, - [SMALL_STATE(3667)] = 145608, - [SMALL_STATE(3668)] = 145618, - [SMALL_STATE(3669)] = 145628, - [SMALL_STATE(3670)] = 145638, - [SMALL_STATE(3671)] = 145648, - [SMALL_STATE(3672)] = 145658, - [SMALL_STATE(3673)] = 145668, - [SMALL_STATE(3674)] = 145678, - [SMALL_STATE(3675)] = 145688, - [SMALL_STATE(3676)] = 145698, - [SMALL_STATE(3677)] = 145708, - [SMALL_STATE(3678)] = 145718, - [SMALL_STATE(3679)] = 145728, - [SMALL_STATE(3680)] = 145738, - [SMALL_STATE(3681)] = 145748, - [SMALL_STATE(3682)] = 145758, - [SMALL_STATE(3683)] = 145768, - [SMALL_STATE(3684)] = 145778, - [SMALL_STATE(3685)] = 145788, - [SMALL_STATE(3686)] = 145798, - [SMALL_STATE(3687)] = 145808, - [SMALL_STATE(3688)] = 145818, - [SMALL_STATE(3689)] = 145828, - [SMALL_STATE(3690)] = 145838, - [SMALL_STATE(3691)] = 145848, - [SMALL_STATE(3692)] = 145858, - [SMALL_STATE(3693)] = 145868, - [SMALL_STATE(3694)] = 145878, - [SMALL_STATE(3695)] = 145888, - [SMALL_STATE(3696)] = 145898, - [SMALL_STATE(3697)] = 145908, - [SMALL_STATE(3698)] = 145918, - [SMALL_STATE(3699)] = 145928, - [SMALL_STATE(3700)] = 145938, - [SMALL_STATE(3701)] = 145948, - [SMALL_STATE(3702)] = 145958, - [SMALL_STATE(3703)] = 145968, - [SMALL_STATE(3704)] = 145978, - [SMALL_STATE(3705)] = 145988, - [SMALL_STATE(3706)] = 145998, - [SMALL_STATE(3707)] = 146008, - [SMALL_STATE(3708)] = 146018, - [SMALL_STATE(3709)] = 146028, - [SMALL_STATE(3710)] = 146038, - [SMALL_STATE(3711)] = 146048, - [SMALL_STATE(3712)] = 146058, - [SMALL_STATE(3713)] = 146068, - [SMALL_STATE(3714)] = 146078, - [SMALL_STATE(3715)] = 146088, - [SMALL_STATE(3716)] = 146098, - [SMALL_STATE(3717)] = 146108, - [SMALL_STATE(3718)] = 146118, - [SMALL_STATE(3719)] = 146128, - [SMALL_STATE(3720)] = 146138, - [SMALL_STATE(3721)] = 146148, - [SMALL_STATE(3722)] = 146158, - [SMALL_STATE(3723)] = 146168, - [SMALL_STATE(3724)] = 146178, - [SMALL_STATE(3725)] = 146188, - [SMALL_STATE(3726)] = 146198, - [SMALL_STATE(3727)] = 146208, - [SMALL_STATE(3728)] = 146218, - [SMALL_STATE(3729)] = 146228, - [SMALL_STATE(3730)] = 146238, - [SMALL_STATE(3731)] = 146248, - [SMALL_STATE(3732)] = 146258, - [SMALL_STATE(3733)] = 146268, - [SMALL_STATE(3734)] = 146278, - [SMALL_STATE(3735)] = 146288, - [SMALL_STATE(3736)] = 146298, - [SMALL_STATE(3737)] = 146308, - [SMALL_STATE(3738)] = 146318, - [SMALL_STATE(3739)] = 146328, + [SMALL_STATE(2644)] = 125216, + [SMALL_STATE(2645)] = 125258, + [SMALL_STATE(2646)] = 125328, + [SMALL_STATE(2647)] = 125398, + [SMALL_STATE(2648)] = 125437, + [SMALL_STATE(2649)] = 125476, + [SMALL_STATE(2650)] = 125504, + [SMALL_STATE(2651)] = 125530, + [SMALL_STATE(2652)] = 125556, + [SMALL_STATE(2653)] = 125602, + [SMALL_STATE(2654)] = 125628, + [SMALL_STATE(2655)] = 125668, + [SMALL_STATE(2656)] = 125695, + [SMALL_STATE(2657)] = 125722, + [SMALL_STATE(2658)] = 125746, + [SMALL_STATE(2659)] = 125792, + [SMALL_STATE(2660)] = 125816, + [SMALL_STATE(2661)] = 125850, + [SMALL_STATE(2662)] = 125874, + [SMALL_STATE(2663)] = 125920, + [SMALL_STATE(2664)] = 125966, + [SMALL_STATE(2665)] = 126012, + [SMALL_STATE(2666)] = 126058, + [SMALL_STATE(2667)] = 126104, + [SMALL_STATE(2668)] = 126128, + [SMALL_STATE(2669)] = 126164, + [SMALL_STATE(2670)] = 126198, + [SMALL_STATE(2671)] = 126244, + [SMALL_STATE(2672)] = 126290, + [SMALL_STATE(2673)] = 126336, + [SMALL_STATE(2674)] = 126372, + [SMALL_STATE(2675)] = 126396, + [SMALL_STATE(2676)] = 126442, + [SMALL_STATE(2677)] = 126488, + [SMALL_STATE(2678)] = 126534, + [SMALL_STATE(2679)] = 126580, + [SMALL_STATE(2680)] = 126626, + [SMALL_STATE(2681)] = 126653, + [SMALL_STATE(2682)] = 126678, + [SMALL_STATE(2683)] = 126701, + [SMALL_STATE(2684)] = 126739, + [SMALL_STATE(2685)] = 126767, + [SMALL_STATE(2686)] = 126803, + [SMALL_STATE(2687)] = 126841, + [SMALL_STATE(2688)] = 126879, + [SMALL_STATE(2689)] = 126911, + [SMALL_STATE(2690)] = 126943, + [SMALL_STATE(2691)] = 126979, + [SMALL_STATE(2692)] = 127017, + [SMALL_STATE(2693)] = 127055, + [SMALL_STATE(2694)] = 127091, + [SMALL_STATE(2695)] = 127113, + [SMALL_STATE(2696)] = 127135, + [SMALL_STATE(2697)] = 127157, + [SMALL_STATE(2698)] = 127193, + [SMALL_STATE(2699)] = 127231, + [SMALL_STATE(2700)] = 127269, + [SMALL_STATE(2701)] = 127301, + [SMALL_STATE(2702)] = 127339, + [SMALL_STATE(2703)] = 127371, + [SMALL_STATE(2704)] = 127403, + [SMALL_STATE(2705)] = 127425, + [SMALL_STATE(2706)] = 127463, + [SMALL_STATE(2707)] = 127485, + [SMALL_STATE(2708)] = 127513, + [SMALL_STATE(2709)] = 127549, + [SMALL_STATE(2710)] = 127577, + [SMALL_STATE(2711)] = 127613, + [SMALL_STATE(2712)] = 127651, + [SMALL_STATE(2713)] = 127673, + [SMALL_STATE(2714)] = 127695, + [SMALL_STATE(2715)] = 127731, + [SMALL_STATE(2716)] = 127767, + [SMALL_STATE(2717)] = 127805, + [SMALL_STATE(2718)] = 127837, + [SMALL_STATE(2719)] = 127869, + [SMALL_STATE(2720)] = 127901, + [SMALL_STATE(2721)] = 127937, + [SMALL_STATE(2722)] = 127973, + [SMALL_STATE(2723)] = 128001, + [SMALL_STATE(2724)] = 128033, + [SMALL_STATE(2725)] = 128069, + [SMALL_STATE(2726)] = 128101, + [SMALL_STATE(2727)] = 128137, + [SMALL_STATE(2728)] = 128175, + [SMALL_STATE(2729)] = 128213, + [SMALL_STATE(2730)] = 128249, + [SMALL_STATE(2731)] = 128285, + [SMALL_STATE(2732)] = 128307, + [SMALL_STATE(2733)] = 128339, + [SMALL_STATE(2734)] = 128377, + [SMALL_STATE(2735)] = 128409, + [SMALL_STATE(2736)] = 128445, + [SMALL_STATE(2737)] = 128483, + [SMALL_STATE(2738)] = 128515, + [SMALL_STATE(2739)] = 128553, + [SMALL_STATE(2740)] = 128589, + [SMALL_STATE(2741)] = 128627, + [SMALL_STATE(2742)] = 128665, + [SMALL_STATE(2743)] = 128697, + [SMALL_STATE(2744)] = 128725, + [SMALL_STATE(2745)] = 128757, + [SMALL_STATE(2746)] = 128785, + [SMALL_STATE(2747)] = 128817, + [SMALL_STATE(2748)] = 128842, + [SMALL_STATE(2749)] = 128861, + [SMALL_STATE(2750)] = 128886, + [SMALL_STATE(2751)] = 128911, + [SMALL_STATE(2752)] = 128936, + [SMALL_STATE(2753)] = 128955, + [SMALL_STATE(2754)] = 128980, + [SMALL_STATE(2755)] = 129005, + [SMALL_STATE(2756)] = 129030, + [SMALL_STATE(2757)] = 129051, + [SMALL_STATE(2758)] = 129076, + [SMALL_STATE(2759)] = 129101, + [SMALL_STATE(2760)] = 129122, + [SMALL_STATE(2761)] = 129147, + [SMALL_STATE(2762)] = 129172, + [SMALL_STATE(2763)] = 129197, + [SMALL_STATE(2764)] = 129218, + [SMALL_STATE(2765)] = 129243, + [SMALL_STATE(2766)] = 129264, + [SMALL_STATE(2767)] = 129289, + [SMALL_STATE(2768)] = 129314, + [SMALL_STATE(2769)] = 129339, + [SMALL_STATE(2770)] = 129364, + [SMALL_STATE(2771)] = 129389, + [SMALL_STATE(2772)] = 129421, + [SMALL_STATE(2773)] = 129443, + [SMALL_STATE(2774)] = 129475, + [SMALL_STATE(2775)] = 129507, + [SMALL_STATE(2776)] = 129539, + [SMALL_STATE(2777)] = 129561, + [SMALL_STATE(2778)] = 129591, + [SMALL_STATE(2779)] = 129619, + [SMALL_STATE(2780)] = 129651, + [SMALL_STATE(2781)] = 129673, + [SMALL_STATE(2782)] = 129705, + [SMALL_STATE(2783)] = 129733, + [SMALL_STATE(2784)] = 129761, + [SMALL_STATE(2785)] = 129793, + [SMALL_STATE(2786)] = 129821, + [SMALL_STATE(2787)] = 129849, + [SMALL_STATE(2788)] = 129877, + [SMALL_STATE(2789)] = 129905, + [SMALL_STATE(2790)] = 129933, + [SMALL_STATE(2791)] = 129965, + [SMALL_STATE(2792)] = 129993, + [SMALL_STATE(2793)] = 130025, + [SMALL_STATE(2794)] = 130053, + [SMALL_STATE(2795)] = 130085, + [SMALL_STATE(2796)] = 130117, + [SMALL_STATE(2797)] = 130149, + [SMALL_STATE(2798)] = 130181, + [SMALL_STATE(2799)] = 130213, + [SMALL_STATE(2800)] = 130241, + [SMALL_STATE(2801)] = 130269, + [SMALL_STATE(2802)] = 130301, + [SMALL_STATE(2803)] = 130329, + [SMALL_STATE(2804)] = 130361, + [SMALL_STATE(2805)] = 130389, + [SMALL_STATE(2806)] = 130417, + [SMALL_STATE(2807)] = 130449, + [SMALL_STATE(2808)] = 130477, + [SMALL_STATE(2809)] = 130505, + [SMALL_STATE(2810)] = 130535, + [SMALL_STATE(2811)] = 130567, + [SMALL_STATE(2812)] = 130599, + [SMALL_STATE(2813)] = 130627, + [SMALL_STATE(2814)] = 130661, + [SMALL_STATE(2815)] = 130689, + [SMALL_STATE(2816)] = 130717, + [SMALL_STATE(2817)] = 130749, + [SMALL_STATE(2818)] = 130777, + [SMALL_STATE(2819)] = 130811, + [SMALL_STATE(2820)] = 130843, + [SMALL_STATE(2821)] = 130871, + [SMALL_STATE(2822)] = 130893, + [SMALL_STATE(2823)] = 130921, + [SMALL_STATE(2824)] = 130949, + [SMALL_STATE(2825)] = 130977, + [SMALL_STATE(2826)] = 131009, + [SMALL_STATE(2827)] = 131041, + [SMALL_STATE(2828)] = 131069, + [SMALL_STATE(2829)] = 131101, + [SMALL_STATE(2830)] = 131133, + [SMALL_STATE(2831)] = 131165, + [SMALL_STATE(2832)] = 131193, + [SMALL_STATE(2833)] = 131212, + [SMALL_STATE(2834)] = 131239, + [SMALL_STATE(2835)] = 131266, + [SMALL_STATE(2836)] = 131295, + [SMALL_STATE(2837)] = 131324, + [SMALL_STATE(2838)] = 131351, + [SMALL_STATE(2839)] = 131370, + [SMALL_STATE(2840)] = 131397, + [SMALL_STATE(2841)] = 131424, + [SMALL_STATE(2842)] = 131451, + [SMALL_STATE(2843)] = 131470, + [SMALL_STATE(2844)] = 131489, + [SMALL_STATE(2845)] = 131508, + [SMALL_STATE(2846)] = 131535, + [SMALL_STATE(2847)] = 131562, + [SMALL_STATE(2848)] = 131581, + [SMALL_STATE(2849)] = 131610, + [SMALL_STATE(2850)] = 131637, + [SMALL_STATE(2851)] = 131656, + [SMALL_STATE(2852)] = 131683, + [SMALL_STATE(2853)] = 131710, + [SMALL_STATE(2854)] = 131737, + [SMALL_STATE(2855)] = 131764, + [SMALL_STATE(2856)] = 131791, + [SMALL_STATE(2857)] = 131818, + [SMALL_STATE(2858)] = 131845, + [SMALL_STATE(2859)] = 131864, + [SMALL_STATE(2860)] = 131885, + [SMALL_STATE(2861)] = 131912, + [SMALL_STATE(2862)] = 131939, + [SMALL_STATE(2863)] = 131958, + [SMALL_STATE(2864)] = 131977, + [SMALL_STATE(2865)] = 132004, + [SMALL_STATE(2866)] = 132031, + [SMALL_STATE(2867)] = 132058, + [SMALL_STATE(2868)] = 132085, + [SMALL_STATE(2869)] = 132112, + [SMALL_STATE(2870)] = 132139, + [SMALL_STATE(2871)] = 132166, + [SMALL_STATE(2872)] = 132193, + [SMALL_STATE(2873)] = 132212, + [SMALL_STATE(2874)] = 132239, + [SMALL_STATE(2875)] = 132266, + [SMALL_STATE(2876)] = 132295, + [SMALL_STATE(2877)] = 132314, + [SMALL_STATE(2878)] = 132340, + [SMALL_STATE(2879)] = 132366, + [SMALL_STATE(2880)] = 132390, + [SMALL_STATE(2881)] = 132414, + [SMALL_STATE(2882)] = 132440, + [SMALL_STATE(2883)] = 132466, + [SMALL_STATE(2884)] = 132494, + [SMALL_STATE(2885)] = 132520, + [SMALL_STATE(2886)] = 132540, + [SMALL_STATE(2887)] = 132566, + [SMALL_STATE(2888)] = 132594, + [SMALL_STATE(2889)] = 132620, + [SMALL_STATE(2890)] = 132646, + [SMALL_STATE(2891)] = 132672, + [SMALL_STATE(2892)] = 132692, + [SMALL_STATE(2893)] = 132716, + [SMALL_STATE(2894)] = 132742, + [SMALL_STATE(2895)] = 132764, + [SMALL_STATE(2896)] = 132790, + [SMALL_STATE(2897)] = 132816, + [SMALL_STATE(2898)] = 132842, + [SMALL_STATE(2899)] = 132862, + [SMALL_STATE(2900)] = 132888, + [SMALL_STATE(2901)] = 132912, + [SMALL_STATE(2902)] = 132938, + [SMALL_STATE(2903)] = 132966, + [SMALL_STATE(2904)] = 132992, + [SMALL_STATE(2905)] = 133018, + [SMALL_STATE(2906)] = 133042, + [SMALL_STATE(2907)] = 133070, + [SMALL_STATE(2908)] = 133098, + [SMALL_STATE(2909)] = 133124, + [SMALL_STATE(2910)] = 133142, + [SMALL_STATE(2911)] = 133164, + [SMALL_STATE(2912)] = 133192, + [SMALL_STATE(2913)] = 133220, + [SMALL_STATE(2914)] = 133248, + [SMALL_STATE(2915)] = 133276, + [SMALL_STATE(2916)] = 133302, + [SMALL_STATE(2917)] = 133328, + [SMALL_STATE(2918)] = 133354, + [SMALL_STATE(2919)] = 133380, + [SMALL_STATE(2920)] = 133406, + [SMALL_STATE(2921)] = 133434, + [SMALL_STATE(2922)] = 133460, + [SMALL_STATE(2923)] = 133488, + [SMALL_STATE(2924)] = 133514, + [SMALL_STATE(2925)] = 133538, + [SMALL_STATE(2926)] = 133564, + [SMALL_STATE(2927)] = 133582, + [SMALL_STATE(2928)] = 133608, + [SMALL_STATE(2929)] = 133628, + [SMALL_STATE(2930)] = 133654, + [SMALL_STATE(2931)] = 133678, + [SMALL_STATE(2932)] = 133704, + [SMALL_STATE(2933)] = 133730, + [SMALL_STATE(2934)] = 133756, + [SMALL_STATE(2935)] = 133782, + [SMALL_STATE(2936)] = 133806, + [SMALL_STATE(2937)] = 133832, + [SMALL_STATE(2938)] = 133858, + [SMALL_STATE(2939)] = 133881, + [SMALL_STATE(2940)] = 133906, + [SMALL_STATE(2941)] = 133925, + [SMALL_STATE(2942)] = 133948, + [SMALL_STATE(2943)] = 133971, + [SMALL_STATE(2944)] = 133994, + [SMALL_STATE(2945)] = 134019, + [SMALL_STATE(2946)] = 134044, + [SMALL_STATE(2947)] = 134069, + [SMALL_STATE(2948)] = 134092, + [SMALL_STATE(2949)] = 134115, + [SMALL_STATE(2950)] = 134130, + [SMALL_STATE(2951)] = 134149, + [SMALL_STATE(2952)] = 134172, + [SMALL_STATE(2953)] = 134195, + [SMALL_STATE(2954)] = 134216, + [SMALL_STATE(2955)] = 134233, + [SMALL_STATE(2956)] = 134256, + [SMALL_STATE(2957)] = 134279, + [SMALL_STATE(2958)] = 134296, + [SMALL_STATE(2959)] = 134319, + [SMALL_STATE(2960)] = 134344, + [SMALL_STATE(2961)] = 134361, + [SMALL_STATE(2962)] = 134384, + [SMALL_STATE(2963)] = 134407, + [SMALL_STATE(2964)] = 134430, + [SMALL_STATE(2965)] = 134451, + [SMALL_STATE(2966)] = 134470, + [SMALL_STATE(2967)] = 134493, + [SMALL_STATE(2968)] = 134516, + [SMALL_STATE(2969)] = 134533, + [SMALL_STATE(2970)] = 134556, + [SMALL_STATE(2971)] = 134579, + [SMALL_STATE(2972)] = 134602, + [SMALL_STATE(2973)] = 134623, + [SMALL_STATE(2974)] = 134646, + [SMALL_STATE(2975)] = 134663, + [SMALL_STATE(2976)] = 134686, + [SMALL_STATE(2977)] = 134703, + [SMALL_STATE(2978)] = 134726, + [SMALL_STATE(2979)] = 134749, + [SMALL_STATE(2980)] = 134772, + [SMALL_STATE(2981)] = 134795, + [SMALL_STATE(2982)] = 134818, + [SMALL_STATE(2983)] = 134841, + [SMALL_STATE(2984)] = 134864, + [SMALL_STATE(2985)] = 134887, + [SMALL_STATE(2986)] = 134902, + [SMALL_STATE(2987)] = 134917, + [SMALL_STATE(2988)] = 134940, + [SMALL_STATE(2989)] = 134963, + [SMALL_STATE(2990)] = 134986, + [SMALL_STATE(2991)] = 135009, + [SMALL_STATE(2992)] = 135032, + [SMALL_STATE(2993)] = 135055, + [SMALL_STATE(2994)] = 135078, + [SMALL_STATE(2995)] = 135103, + [SMALL_STATE(2996)] = 135128, + [SMALL_STATE(2997)] = 135151, + [SMALL_STATE(2998)] = 135170, + [SMALL_STATE(2999)] = 135195, + [SMALL_STATE(3000)] = 135220, + [SMALL_STATE(3001)] = 135245, + [SMALL_STATE(3002)] = 135268, + [SMALL_STATE(3003)] = 135291, + [SMALL_STATE(3004)] = 135314, + [SMALL_STATE(3005)] = 135337, + [SMALL_STATE(3006)] = 135351, + [SMALL_STATE(3007)] = 135367, + [SMALL_STATE(3008)] = 135381, + [SMALL_STATE(3009)] = 135395, + [SMALL_STATE(3010)] = 135411, + [SMALL_STATE(3011)] = 135427, + [SMALL_STATE(3012)] = 135449, + [SMALL_STATE(3013)] = 135469, + [SMALL_STATE(3014)] = 135485, + [SMALL_STATE(3015)] = 135507, + [SMALL_STATE(3016)] = 135523, + [SMALL_STATE(3017)] = 135539, + [SMALL_STATE(3018)] = 135555, + [SMALL_STATE(3019)] = 135575, + [SMALL_STATE(3020)] = 135591, + [SMALL_STATE(3021)] = 135607, + [SMALL_STATE(3022)] = 135623, + [SMALL_STATE(3023)] = 135637, + [SMALL_STATE(3024)] = 135653, + [SMALL_STATE(3025)] = 135669, + [SMALL_STATE(3026)] = 135691, + [SMALL_STATE(3027)] = 135707, + [SMALL_STATE(3028)] = 135723, + [SMALL_STATE(3029)] = 135741, + [SMALL_STATE(3030)] = 135757, + [SMALL_STATE(3031)] = 135773, + [SMALL_STATE(3032)] = 135795, + [SMALL_STATE(3033)] = 135817, + [SMALL_STATE(3034)] = 135839, + [SMALL_STATE(3035)] = 135855, + [SMALL_STATE(3036)] = 135877, + [SMALL_STATE(3037)] = 135893, + [SMALL_STATE(3038)] = 135907, + [SMALL_STATE(3039)] = 135923, + [SMALL_STATE(3040)] = 135939, + [SMALL_STATE(3041)] = 135953, + [SMALL_STATE(3042)] = 135969, + [SMALL_STATE(3043)] = 135991, + [SMALL_STATE(3044)] = 136007, + [SMALL_STATE(3045)] = 136023, + [SMALL_STATE(3046)] = 136039, + [SMALL_STATE(3047)] = 136059, + [SMALL_STATE(3048)] = 136073, + [SMALL_STATE(3049)] = 136093, + [SMALL_STATE(3050)] = 136113, + [SMALL_STATE(3051)] = 136133, + [SMALL_STATE(3052)] = 136153, + [SMALL_STATE(3053)] = 136173, + [SMALL_STATE(3054)] = 136195, + [SMALL_STATE(3055)] = 136215, + [SMALL_STATE(3056)] = 136235, + [SMALL_STATE(3057)] = 136255, + [SMALL_STATE(3058)] = 136275, + [SMALL_STATE(3059)] = 136289, + [SMALL_STATE(3060)] = 136309, + [SMALL_STATE(3061)] = 136323, + [SMALL_STATE(3062)] = 136343, + [SMALL_STATE(3063)] = 136357, + [SMALL_STATE(3064)] = 136377, + [SMALL_STATE(3065)] = 136391, + [SMALL_STATE(3066)] = 136411, + [SMALL_STATE(3067)] = 136425, + [SMALL_STATE(3068)] = 136445, + [SMALL_STATE(3069)] = 136459, + [SMALL_STATE(3070)] = 136479, + [SMALL_STATE(3071)] = 136495, + [SMALL_STATE(3072)] = 136509, + [SMALL_STATE(3073)] = 136529, + [SMALL_STATE(3074)] = 136545, + [SMALL_STATE(3075)] = 136559, + [SMALL_STATE(3076)] = 136573, + [SMALL_STATE(3077)] = 136593, + [SMALL_STATE(3078)] = 136609, + [SMALL_STATE(3079)] = 136631, + [SMALL_STATE(3080)] = 136647, + [SMALL_STATE(3081)] = 136663, + [SMALL_STATE(3082)] = 136679, + [SMALL_STATE(3083)] = 136695, + [SMALL_STATE(3084)] = 136711, + [SMALL_STATE(3085)] = 136733, + [SMALL_STATE(3086)] = 136749, + [SMALL_STATE(3087)] = 136771, + [SMALL_STATE(3088)] = 136787, + [SMALL_STATE(3089)] = 136803, + [SMALL_STATE(3090)] = 136817, + [SMALL_STATE(3091)] = 136831, + [SMALL_STATE(3092)] = 136851, + [SMALL_STATE(3093)] = 136873, + [SMALL_STATE(3094)] = 136895, + [SMALL_STATE(3095)] = 136917, + [SMALL_STATE(3096)] = 136937, + [SMALL_STATE(3097)] = 136959, + [SMALL_STATE(3098)] = 136975, + [SMALL_STATE(3099)] = 136991, + [SMALL_STATE(3100)] = 137013, + [SMALL_STATE(3101)] = 137029, + [SMALL_STATE(3102)] = 137045, + [SMALL_STATE(3103)] = 137059, + [SMALL_STATE(3104)] = 137079, + [SMALL_STATE(3105)] = 137095, + [SMALL_STATE(3106)] = 137117, + [SMALL_STATE(3107)] = 137139, + [SMALL_STATE(3108)] = 137153, + [SMALL_STATE(3109)] = 137173, + [SMALL_STATE(3110)] = 137189, + [SMALL_STATE(3111)] = 137205, + [SMALL_STATE(3112)] = 137225, + [SMALL_STATE(3113)] = 137247, + [SMALL_STATE(3114)] = 137263, + [SMALL_STATE(3115)] = 137279, + [SMALL_STATE(3116)] = 137295, + [SMALL_STATE(3117)] = 137309, + [SMALL_STATE(3118)] = 137323, + [SMALL_STATE(3119)] = 137343, + [SMALL_STATE(3120)] = 137363, + [SMALL_STATE(3121)] = 137385, + [SMALL_STATE(3122)] = 137407, + [SMALL_STATE(3123)] = 137423, + [SMALL_STATE(3124)] = 137439, + [SMALL_STATE(3125)] = 137461, + [SMALL_STATE(3126)] = 137477, + [SMALL_STATE(3127)] = 137499, + [SMALL_STATE(3128)] = 137515, + [SMALL_STATE(3129)] = 137531, + [SMALL_STATE(3130)] = 137547, + [SMALL_STATE(3131)] = 137569, + [SMALL_STATE(3132)] = 137585, + [SMALL_STATE(3133)] = 137605, + [SMALL_STATE(3134)] = 137619, + [SMALL_STATE(3135)] = 137635, + [SMALL_STATE(3136)] = 137651, + [SMALL_STATE(3137)] = 137673, + [SMALL_STATE(3138)] = 137693, + [SMALL_STATE(3139)] = 137709, + [SMALL_STATE(3140)] = 137731, + [SMALL_STATE(3141)] = 137753, + [SMALL_STATE(3142)] = 137773, + [SMALL_STATE(3143)] = 137789, + [SMALL_STATE(3144)] = 137805, + [SMALL_STATE(3145)] = 137827, + [SMALL_STATE(3146)] = 137847, + [SMALL_STATE(3147)] = 137869, + [SMALL_STATE(3148)] = 137891, + [SMALL_STATE(3149)] = 137907, + [SMALL_STATE(3150)] = 137921, + [SMALL_STATE(3151)] = 137935, + [SMALL_STATE(3152)] = 137957, + [SMALL_STATE(3153)] = 137977, + [SMALL_STATE(3154)] = 137991, + [SMALL_STATE(3155)] = 138013, + [SMALL_STATE(3156)] = 138029, + [SMALL_STATE(3157)] = 138049, + [SMALL_STATE(3158)] = 138065, + [SMALL_STATE(3159)] = 138087, + [SMALL_STATE(3160)] = 138103, + [SMALL_STATE(3161)] = 138125, + [SMALL_STATE(3162)] = 138141, + [SMALL_STATE(3163)] = 138157, + [SMALL_STATE(3164)] = 138173, + [SMALL_STATE(3165)] = 138195, + [SMALL_STATE(3166)] = 138209, + [SMALL_STATE(3167)] = 138231, + [SMALL_STATE(3168)] = 138253, + [SMALL_STATE(3169)] = 138273, + [SMALL_STATE(3170)] = 138289, + [SMALL_STATE(3171)] = 138303, + [SMALL_STATE(3172)] = 138319, + [SMALL_STATE(3173)] = 138339, + [SMALL_STATE(3174)] = 138361, + [SMALL_STATE(3175)] = 138383, + [SMALL_STATE(3176)] = 138403, + [SMALL_STATE(3177)] = 138423, + [SMALL_STATE(3178)] = 138445, + [SMALL_STATE(3179)] = 138467, + [SMALL_STATE(3180)] = 138483, + [SMALL_STATE(3181)] = 138505, + [SMALL_STATE(3182)] = 138521, + [SMALL_STATE(3183)] = 138537, + [SMALL_STATE(3184)] = 138551, + [SMALL_STATE(3185)] = 138565, + [SMALL_STATE(3186)] = 138579, + [SMALL_STATE(3187)] = 138593, + [SMALL_STATE(3188)] = 138613, + [SMALL_STATE(3189)] = 138629, + [SMALL_STATE(3190)] = 138643, + [SMALL_STATE(3191)] = 138665, + [SMALL_STATE(3192)] = 138681, + [SMALL_STATE(3193)] = 138697, + [SMALL_STATE(3194)] = 138719, + [SMALL_STATE(3195)] = 138741, + [SMALL_STATE(3196)] = 138757, + [SMALL_STATE(3197)] = 138773, + [SMALL_STATE(3198)] = 138787, + [SMALL_STATE(3199)] = 138807, + [SMALL_STATE(3200)] = 138821, + [SMALL_STATE(3201)] = 138837, + [SMALL_STATE(3202)] = 138851, + [SMALL_STATE(3203)] = 138873, + [SMALL_STATE(3204)] = 138889, + [SMALL_STATE(3205)] = 138909, + [SMALL_STATE(3206)] = 138929, + [SMALL_STATE(3207)] = 138945, + [SMALL_STATE(3208)] = 138967, + [SMALL_STATE(3209)] = 138989, + [SMALL_STATE(3210)] = 139003, + [SMALL_STATE(3211)] = 139021, + [SMALL_STATE(3212)] = 139037, + [SMALL_STATE(3213)] = 139057, + [SMALL_STATE(3214)] = 139073, + [SMALL_STATE(3215)] = 139089, + [SMALL_STATE(3216)] = 139111, + [SMALL_STATE(3217)] = 139133, + [SMALL_STATE(3218)] = 139155, + [SMALL_STATE(3219)] = 139169, + [SMALL_STATE(3220)] = 139191, + [SMALL_STATE(3221)] = 139209, + [SMALL_STATE(3222)] = 139231, + [SMALL_STATE(3223)] = 139248, + [SMALL_STATE(3224)] = 139263, + [SMALL_STATE(3225)] = 139282, + [SMALL_STATE(3226)] = 139301, + [SMALL_STATE(3227)] = 139316, + [SMALL_STATE(3228)] = 139331, + [SMALL_STATE(3229)] = 139346, + [SMALL_STATE(3230)] = 139361, + [SMALL_STATE(3231)] = 139376, + [SMALL_STATE(3232)] = 139393, + [SMALL_STATE(3233)] = 139408, + [SMALL_STATE(3234)] = 139425, + [SMALL_STATE(3235)] = 139440, + [SMALL_STATE(3236)] = 139459, + [SMALL_STATE(3237)] = 139476, + [SMALL_STATE(3238)] = 139495, + [SMALL_STATE(3239)] = 139514, + [SMALL_STATE(3240)] = 139533, + [SMALL_STATE(3241)] = 139552, + [SMALL_STATE(3242)] = 139571, + [SMALL_STATE(3243)] = 139590, + [SMALL_STATE(3244)] = 139609, + [SMALL_STATE(3245)] = 139626, + [SMALL_STATE(3246)] = 139645, + [SMALL_STATE(3247)] = 139664, + [SMALL_STATE(3248)] = 139679, + [SMALL_STATE(3249)] = 139694, + [SMALL_STATE(3250)] = 139709, + [SMALL_STATE(3251)] = 139724, + [SMALL_STATE(3252)] = 139739, + [SMALL_STATE(3253)] = 139754, + [SMALL_STATE(3254)] = 139769, + [SMALL_STATE(3255)] = 139784, + [SMALL_STATE(3256)] = 139799, + [SMALL_STATE(3257)] = 139814, + [SMALL_STATE(3258)] = 139829, + [SMALL_STATE(3259)] = 139848, + [SMALL_STATE(3260)] = 139863, + [SMALL_STATE(3261)] = 139882, + [SMALL_STATE(3262)] = 139897, + [SMALL_STATE(3263)] = 139912, + [SMALL_STATE(3264)] = 139927, + [SMALL_STATE(3265)] = 139944, + [SMALL_STATE(3266)] = 139959, + [SMALL_STATE(3267)] = 139974, + [SMALL_STATE(3268)] = 139989, + [SMALL_STATE(3269)] = 140008, + [SMALL_STATE(3270)] = 140023, + [SMALL_STATE(3271)] = 140038, + [SMALL_STATE(3272)] = 140055, + [SMALL_STATE(3273)] = 140070, + [SMALL_STATE(3274)] = 140085, + [SMALL_STATE(3275)] = 140104, + [SMALL_STATE(3276)] = 140119, + [SMALL_STATE(3277)] = 140138, + [SMALL_STATE(3278)] = 140153, + [SMALL_STATE(3279)] = 140170, + [SMALL_STATE(3280)] = 140187, + [SMALL_STATE(3281)] = 140206, + [SMALL_STATE(3282)] = 140221, + [SMALL_STATE(3283)] = 140236, + [SMALL_STATE(3284)] = 140253, + [SMALL_STATE(3285)] = 140268, + [SMALL_STATE(3286)] = 140283, + [SMALL_STATE(3287)] = 140302, + [SMALL_STATE(3288)] = 140321, + [SMALL_STATE(3289)] = 140336, + [SMALL_STATE(3290)] = 140353, + [SMALL_STATE(3291)] = 140372, + [SMALL_STATE(3292)] = 140389, + [SMALL_STATE(3293)] = 140408, + [SMALL_STATE(3294)] = 140427, + [SMALL_STATE(3295)] = 140446, + [SMALL_STATE(3296)] = 140461, + [SMALL_STATE(3297)] = 140476, + [SMALL_STATE(3298)] = 140493, + [SMALL_STATE(3299)] = 140512, + [SMALL_STATE(3300)] = 140529, + [SMALL_STATE(3301)] = 140544, + [SMALL_STATE(3302)] = 140561, + [SMALL_STATE(3303)] = 140580, + [SMALL_STATE(3304)] = 140595, + [SMALL_STATE(3305)] = 140610, + [SMALL_STATE(3306)] = 140625, + [SMALL_STATE(3307)] = 140642, + [SMALL_STATE(3308)] = 140657, + [SMALL_STATE(3309)] = 140676, + [SMALL_STATE(3310)] = 140691, + [SMALL_STATE(3311)] = 140706, + [SMALL_STATE(3312)] = 140725, + [SMALL_STATE(3313)] = 140740, + [SMALL_STATE(3314)] = 140757, + [SMALL_STATE(3315)] = 140772, + [SMALL_STATE(3316)] = 140791, + [SMALL_STATE(3317)] = 140808, + [SMALL_STATE(3318)] = 140825, + [SMALL_STATE(3319)] = 140842, + [SMALL_STATE(3320)] = 140859, + [SMALL_STATE(3321)] = 140874, + [SMALL_STATE(3322)] = 140891, + [SMALL_STATE(3323)] = 140908, + [SMALL_STATE(3324)] = 140925, + [SMALL_STATE(3325)] = 140942, + [SMALL_STATE(3326)] = 140959, + [SMALL_STATE(3327)] = 140976, + [SMALL_STATE(3328)] = 140993, + [SMALL_STATE(3329)] = 141010, + [SMALL_STATE(3330)] = 141027, + [SMALL_STATE(3331)] = 141044, + [SMALL_STATE(3332)] = 141061, + [SMALL_STATE(3333)] = 141076, + [SMALL_STATE(3334)] = 141091, + [SMALL_STATE(3335)] = 141108, + [SMALL_STATE(3336)] = 141125, + [SMALL_STATE(3337)] = 141142, + [SMALL_STATE(3338)] = 141157, + [SMALL_STATE(3339)] = 141174, + [SMALL_STATE(3340)] = 141189, + [SMALL_STATE(3341)] = 141208, + [SMALL_STATE(3342)] = 141225, + [SMALL_STATE(3343)] = 141242, + [SMALL_STATE(3344)] = 141261, + [SMALL_STATE(3345)] = 141278, + [SMALL_STATE(3346)] = 141297, + [SMALL_STATE(3347)] = 141314, + [SMALL_STATE(3348)] = 141331, + [SMALL_STATE(3349)] = 141348, + [SMALL_STATE(3350)] = 141367, + [SMALL_STATE(3351)] = 141384, + [SMALL_STATE(3352)] = 141401, + [SMALL_STATE(3353)] = 141418, + [SMALL_STATE(3354)] = 141437, + [SMALL_STATE(3355)] = 141454, + [SMALL_STATE(3356)] = 141469, + [SMALL_STATE(3357)] = 141488, + [SMALL_STATE(3358)] = 141505, + [SMALL_STATE(3359)] = 141522, + [SMALL_STATE(3360)] = 141539, + [SMALL_STATE(3361)] = 141556, + [SMALL_STATE(3362)] = 141571, + [SMALL_STATE(3363)] = 141586, + [SMALL_STATE(3364)] = 141605, + [SMALL_STATE(3365)] = 141622, + [SMALL_STATE(3366)] = 141637, + [SMALL_STATE(3367)] = 141656, + [SMALL_STATE(3368)] = 141673, + [SMALL_STATE(3369)] = 141690, + [SMALL_STATE(3370)] = 141707, + [SMALL_STATE(3371)] = 141722, + [SMALL_STATE(3372)] = 141737, + [SMALL_STATE(3373)] = 141754, + [SMALL_STATE(3374)] = 141771, + [SMALL_STATE(3375)] = 141786, + [SMALL_STATE(3376)] = 141803, + [SMALL_STATE(3377)] = 141818, + [SMALL_STATE(3378)] = 141835, + [SMALL_STATE(3379)] = 141852, + [SMALL_STATE(3380)] = 141871, + [SMALL_STATE(3381)] = 141886, + [SMALL_STATE(3382)] = 141903, + [SMALL_STATE(3383)] = 141918, + [SMALL_STATE(3384)] = 141937, + [SMALL_STATE(3385)] = 141954, + [SMALL_STATE(3386)] = 141969, + [SMALL_STATE(3387)] = 141984, + [SMALL_STATE(3388)] = 142001, + [SMALL_STATE(3389)] = 142020, + [SMALL_STATE(3390)] = 142039, + [SMALL_STATE(3391)] = 142054, + [SMALL_STATE(3392)] = 142069, + [SMALL_STATE(3393)] = 142084, + [SMALL_STATE(3394)] = 142099, + [SMALL_STATE(3395)] = 142118, + [SMALL_STATE(3396)] = 142137, + [SMALL_STATE(3397)] = 142156, + [SMALL_STATE(3398)] = 142175, + [SMALL_STATE(3399)] = 142194, + [SMALL_STATE(3400)] = 142211, + [SMALL_STATE(3401)] = 142226, + [SMALL_STATE(3402)] = 142241, + [SMALL_STATE(3403)] = 142258, + [SMALL_STATE(3404)] = 142275, + [SMALL_STATE(3405)] = 142292, + [SMALL_STATE(3406)] = 142307, + [SMALL_STATE(3407)] = 142324, + [SMALL_STATE(3408)] = 142343, + [SMALL_STATE(3409)] = 142362, + [SMALL_STATE(3410)] = 142379, + [SMALL_STATE(3411)] = 142396, + [SMALL_STATE(3412)] = 142411, + [SMALL_STATE(3413)] = 142426, + [SMALL_STATE(3414)] = 142445, + [SMALL_STATE(3415)] = 142464, + [SMALL_STATE(3416)] = 142481, + [SMALL_STATE(3417)] = 142500, + [SMALL_STATE(3418)] = 142519, + [SMALL_STATE(3419)] = 142534, + [SMALL_STATE(3420)] = 142553, + [SMALL_STATE(3421)] = 142568, + [SMALL_STATE(3422)] = 142583, + [SMALL_STATE(3423)] = 142598, + [SMALL_STATE(3424)] = 142613, + [SMALL_STATE(3425)] = 142632, + [SMALL_STATE(3426)] = 142647, + [SMALL_STATE(3427)] = 142664, + [SMALL_STATE(3428)] = 142683, + [SMALL_STATE(3429)] = 142698, + [SMALL_STATE(3430)] = 142713, + [SMALL_STATE(3431)] = 142728, + [SMALL_STATE(3432)] = 142743, + [SMALL_STATE(3433)] = 142762, + [SMALL_STATE(3434)] = 142777, + [SMALL_STATE(3435)] = 142794, + [SMALL_STATE(3436)] = 142811, + [SMALL_STATE(3437)] = 142828, + [SMALL_STATE(3438)] = 142843, + [SMALL_STATE(3439)] = 142858, + [SMALL_STATE(3440)] = 142873, + [SMALL_STATE(3441)] = 142888, + [SMALL_STATE(3442)] = 142903, + [SMALL_STATE(3443)] = 142918, + [SMALL_STATE(3444)] = 142935, + [SMALL_STATE(3445)] = 142950, + [SMALL_STATE(3446)] = 142967, + [SMALL_STATE(3447)] = 142982, + [SMALL_STATE(3448)] = 143001, + [SMALL_STATE(3449)] = 143020, + [SMALL_STATE(3450)] = 143035, + [SMALL_STATE(3451)] = 143054, + [SMALL_STATE(3452)] = 143073, + [SMALL_STATE(3453)] = 143090, + [SMALL_STATE(3454)] = 143105, + [SMALL_STATE(3455)] = 143121, + [SMALL_STATE(3456)] = 143135, + [SMALL_STATE(3457)] = 143149, + [SMALL_STATE(3458)] = 143165, + [SMALL_STATE(3459)] = 143181, + [SMALL_STATE(3460)] = 143197, + [SMALL_STATE(3461)] = 143213, + [SMALL_STATE(3462)] = 143229, + [SMALL_STATE(3463)] = 143245, + [SMALL_STATE(3464)] = 143261, + [SMALL_STATE(3465)] = 143275, + [SMALL_STATE(3466)] = 143291, + [SMALL_STATE(3467)] = 143305, + [SMALL_STATE(3468)] = 143321, + [SMALL_STATE(3469)] = 143335, + [SMALL_STATE(3470)] = 143351, + [SMALL_STATE(3471)] = 143363, + [SMALL_STATE(3472)] = 143379, + [SMALL_STATE(3473)] = 143395, + [SMALL_STATE(3474)] = 143409, + [SMALL_STATE(3475)] = 143423, + [SMALL_STATE(3476)] = 143439, + [SMALL_STATE(3477)] = 143455, + [SMALL_STATE(3478)] = 143471, + [SMALL_STATE(3479)] = 143487, + [SMALL_STATE(3480)] = 143503, + [SMALL_STATE(3481)] = 143519, + [SMALL_STATE(3482)] = 143535, + [SMALL_STATE(3483)] = 143551, + [SMALL_STATE(3484)] = 143567, + [SMALL_STATE(3485)] = 143583, + [SMALL_STATE(3486)] = 143599, + [SMALL_STATE(3487)] = 143615, + [SMALL_STATE(3488)] = 143629, + [SMALL_STATE(3489)] = 143645, + [SMALL_STATE(3490)] = 143659, + [SMALL_STATE(3491)] = 143675, + [SMALL_STATE(3492)] = 143691, + [SMALL_STATE(3493)] = 143705, + [SMALL_STATE(3494)] = 143721, + [SMALL_STATE(3495)] = 143737, + [SMALL_STATE(3496)] = 143753, + [SMALL_STATE(3497)] = 143769, + [SMALL_STATE(3498)] = 143785, + [SMALL_STATE(3499)] = 143801, + [SMALL_STATE(3500)] = 143817, + [SMALL_STATE(3501)] = 143833, + [SMALL_STATE(3502)] = 143849, + [SMALL_STATE(3503)] = 143865, + [SMALL_STATE(3504)] = 143879, + [SMALL_STATE(3505)] = 143893, + [SMALL_STATE(3506)] = 143907, + [SMALL_STATE(3507)] = 143921, + [SMALL_STATE(3508)] = 143935, + [SMALL_STATE(3509)] = 143951, + [SMALL_STATE(3510)] = 143967, + [SMALL_STATE(3511)] = 143981, + [SMALL_STATE(3512)] = 143995, + [SMALL_STATE(3513)] = 144011, + [SMALL_STATE(3514)] = 144027, + [SMALL_STATE(3515)] = 144043, + [SMALL_STATE(3516)] = 144059, + [SMALL_STATE(3517)] = 144075, + [SMALL_STATE(3518)] = 144089, + [SMALL_STATE(3519)] = 144105, + [SMALL_STATE(3520)] = 144119, + [SMALL_STATE(3521)] = 144135, + [SMALL_STATE(3522)] = 144149, + [SMALL_STATE(3523)] = 144162, + [SMALL_STATE(3524)] = 144175, + [SMALL_STATE(3525)] = 144188, + [SMALL_STATE(3526)] = 144201, + [SMALL_STATE(3527)] = 144214, + [SMALL_STATE(3528)] = 144227, + [SMALL_STATE(3529)] = 144240, + [SMALL_STATE(3530)] = 144253, + [SMALL_STATE(3531)] = 144266, + [SMALL_STATE(3532)] = 144277, + [SMALL_STATE(3533)] = 144290, + [SMALL_STATE(3534)] = 144303, + [SMALL_STATE(3535)] = 144316, + [SMALL_STATE(3536)] = 144329, + [SMALL_STATE(3537)] = 144340, + [SMALL_STATE(3538)] = 144353, + [SMALL_STATE(3539)] = 144366, + [SMALL_STATE(3540)] = 144379, + [SMALL_STATE(3541)] = 144392, + [SMALL_STATE(3542)] = 144405, + [SMALL_STATE(3543)] = 144418, + [SMALL_STATE(3544)] = 144431, + [SMALL_STATE(3545)] = 144444, + [SMALL_STATE(3546)] = 144457, + [SMALL_STATE(3547)] = 144470, + [SMALL_STATE(3548)] = 144483, + [SMALL_STATE(3549)] = 144496, + [SMALL_STATE(3550)] = 144509, + [SMALL_STATE(3551)] = 144522, + [SMALL_STATE(3552)] = 144535, + [SMALL_STATE(3553)] = 144548, + [SMALL_STATE(3554)] = 144561, + [SMALL_STATE(3555)] = 144574, + [SMALL_STATE(3556)] = 144587, + [SMALL_STATE(3557)] = 144600, + [SMALL_STATE(3558)] = 144611, + [SMALL_STATE(3559)] = 144624, + [SMALL_STATE(3560)] = 144637, + [SMALL_STATE(3561)] = 144650, + [SMALL_STATE(3562)] = 144663, + [SMALL_STATE(3563)] = 144676, + [SMALL_STATE(3564)] = 144687, + [SMALL_STATE(3565)] = 144698, + [SMALL_STATE(3566)] = 144711, + [SMALL_STATE(3567)] = 144724, + [SMALL_STATE(3568)] = 144737, + [SMALL_STATE(3569)] = 144750, + [SMALL_STATE(3570)] = 144763, + [SMALL_STATE(3571)] = 144774, + [SMALL_STATE(3572)] = 144787, + [SMALL_STATE(3573)] = 144800, + [SMALL_STATE(3574)] = 144810, + [SMALL_STATE(3575)] = 144820, + [SMALL_STATE(3576)] = 144830, + [SMALL_STATE(3577)] = 144840, + [SMALL_STATE(3578)] = 144850, + [SMALL_STATE(3579)] = 144860, + [SMALL_STATE(3580)] = 144870, + [SMALL_STATE(3581)] = 144880, + [SMALL_STATE(3582)] = 144890, + [SMALL_STATE(3583)] = 144900, + [SMALL_STATE(3584)] = 144910, + [SMALL_STATE(3585)] = 144920, + [SMALL_STATE(3586)] = 144930, + [SMALL_STATE(3587)] = 144940, + [SMALL_STATE(3588)] = 144950, + [SMALL_STATE(3589)] = 144960, + [SMALL_STATE(3590)] = 144970, + [SMALL_STATE(3591)] = 144980, + [SMALL_STATE(3592)] = 144990, + [SMALL_STATE(3593)] = 145000, + [SMALL_STATE(3594)] = 145010, + [SMALL_STATE(3595)] = 145020, + [SMALL_STATE(3596)] = 145030, + [SMALL_STATE(3597)] = 145040, + [SMALL_STATE(3598)] = 145050, + [SMALL_STATE(3599)] = 145060, + [SMALL_STATE(3600)] = 145070, + [SMALL_STATE(3601)] = 145080, + [SMALL_STATE(3602)] = 145090, + [SMALL_STATE(3603)] = 145100, + [SMALL_STATE(3604)] = 145110, + [SMALL_STATE(3605)] = 145120, + [SMALL_STATE(3606)] = 145130, + [SMALL_STATE(3607)] = 145140, + [SMALL_STATE(3608)] = 145150, + [SMALL_STATE(3609)] = 145160, + [SMALL_STATE(3610)] = 145170, + [SMALL_STATE(3611)] = 145180, + [SMALL_STATE(3612)] = 145190, + [SMALL_STATE(3613)] = 145200, + [SMALL_STATE(3614)] = 145210, + [SMALL_STATE(3615)] = 145220, + [SMALL_STATE(3616)] = 145230, + [SMALL_STATE(3617)] = 145240, + [SMALL_STATE(3618)] = 145250, + [SMALL_STATE(3619)] = 145260, + [SMALL_STATE(3620)] = 145270, + [SMALL_STATE(3621)] = 145280, + [SMALL_STATE(3622)] = 145290, + [SMALL_STATE(3623)] = 145300, + [SMALL_STATE(3624)] = 145310, + [SMALL_STATE(3625)] = 145320, + [SMALL_STATE(3626)] = 145330, + [SMALL_STATE(3627)] = 145340, + [SMALL_STATE(3628)] = 145350, + [SMALL_STATE(3629)] = 145360, + [SMALL_STATE(3630)] = 145370, + [SMALL_STATE(3631)] = 145380, + [SMALL_STATE(3632)] = 145390, + [SMALL_STATE(3633)] = 145400, + [SMALL_STATE(3634)] = 145410, + [SMALL_STATE(3635)] = 145420, + [SMALL_STATE(3636)] = 145430, + [SMALL_STATE(3637)] = 145440, + [SMALL_STATE(3638)] = 145450, + [SMALL_STATE(3639)] = 145460, + [SMALL_STATE(3640)] = 145470, + [SMALL_STATE(3641)] = 145480, + [SMALL_STATE(3642)] = 145490, + [SMALL_STATE(3643)] = 145500, + [SMALL_STATE(3644)] = 145510, + [SMALL_STATE(3645)] = 145520, + [SMALL_STATE(3646)] = 145530, + [SMALL_STATE(3647)] = 145540, + [SMALL_STATE(3648)] = 145550, + [SMALL_STATE(3649)] = 145560, + [SMALL_STATE(3650)] = 145570, + [SMALL_STATE(3651)] = 145580, + [SMALL_STATE(3652)] = 145590, + [SMALL_STATE(3653)] = 145600, + [SMALL_STATE(3654)] = 145610, + [SMALL_STATE(3655)] = 145620, + [SMALL_STATE(3656)] = 145630, + [SMALL_STATE(3657)] = 145640, + [SMALL_STATE(3658)] = 145650, + [SMALL_STATE(3659)] = 145660, + [SMALL_STATE(3660)] = 145670, + [SMALL_STATE(3661)] = 145680, + [SMALL_STATE(3662)] = 145690, + [SMALL_STATE(3663)] = 145700, + [SMALL_STATE(3664)] = 145710, + [SMALL_STATE(3665)] = 145720, + [SMALL_STATE(3666)] = 145730, + [SMALL_STATE(3667)] = 145740, + [SMALL_STATE(3668)] = 145750, + [SMALL_STATE(3669)] = 145760, + [SMALL_STATE(3670)] = 145770, + [SMALL_STATE(3671)] = 145780, + [SMALL_STATE(3672)] = 145790, + [SMALL_STATE(3673)] = 145800, + [SMALL_STATE(3674)] = 145810, + [SMALL_STATE(3675)] = 145820, + [SMALL_STATE(3676)] = 145830, + [SMALL_STATE(3677)] = 145840, + [SMALL_STATE(3678)] = 145850, + [SMALL_STATE(3679)] = 145860, + [SMALL_STATE(3680)] = 145870, + [SMALL_STATE(3681)] = 145880, + [SMALL_STATE(3682)] = 145890, + [SMALL_STATE(3683)] = 145900, + [SMALL_STATE(3684)] = 145910, + [SMALL_STATE(3685)] = 145920, + [SMALL_STATE(3686)] = 145930, + [SMALL_STATE(3687)] = 145940, + [SMALL_STATE(3688)] = 145950, + [SMALL_STATE(3689)] = 145960, + [SMALL_STATE(3690)] = 145970, + [SMALL_STATE(3691)] = 145980, + [SMALL_STATE(3692)] = 145990, + [SMALL_STATE(3693)] = 146000, + [SMALL_STATE(3694)] = 146010, + [SMALL_STATE(3695)] = 146020, + [SMALL_STATE(3696)] = 146030, + [SMALL_STATE(3697)] = 146040, + [SMALL_STATE(3698)] = 146050, + [SMALL_STATE(3699)] = 146060, + [SMALL_STATE(3700)] = 146070, + [SMALL_STATE(3701)] = 146080, + [SMALL_STATE(3702)] = 146090, + [SMALL_STATE(3703)] = 146100, + [SMALL_STATE(3704)] = 146110, + [SMALL_STATE(3705)] = 146120, + [SMALL_STATE(3706)] = 146130, + [SMALL_STATE(3707)] = 146140, + [SMALL_STATE(3708)] = 146150, + [SMALL_STATE(3709)] = 146160, + [SMALL_STATE(3710)] = 146170, + [SMALL_STATE(3711)] = 146180, + [SMALL_STATE(3712)] = 146190, + [SMALL_STATE(3713)] = 146200, + [SMALL_STATE(3714)] = 146210, + [SMALL_STATE(3715)] = 146220, + [SMALL_STATE(3716)] = 146230, + [SMALL_STATE(3717)] = 146240, + [SMALL_STATE(3718)] = 146250, + [SMALL_STATE(3719)] = 146260, + [SMALL_STATE(3720)] = 146270, + [SMALL_STATE(3721)] = 146280, + [SMALL_STATE(3722)] = 146290, + [SMALL_STATE(3723)] = 146300, + [SMALL_STATE(3724)] = 146310, + [SMALL_STATE(3725)] = 146320, + [SMALL_STATE(3726)] = 146330, + [SMALL_STATE(3727)] = 146340, + [SMALL_STATE(3728)] = 146350, + [SMALL_STATE(3729)] = 146360, + [SMALL_STATE(3730)] = 146370, + [SMALL_STATE(3731)] = 146380, + [SMALL_STATE(3732)] = 146390, + [SMALL_STATE(3733)] = 146400, + [SMALL_STATE(3734)] = 146410, + [SMALL_STATE(3735)] = 146420, + [SMALL_STATE(3736)] = 146430, + [SMALL_STATE(3737)] = 146440, + [SMALL_STATE(3738)] = 146450, + [SMALL_STATE(3739)] = 146460, + [SMALL_STATE(3740)] = 146470, + [SMALL_STATE(3741)] = 146480, + [SMALL_STATE(3742)] = 146490, + [SMALL_STATE(3743)] = 146500, + [SMALL_STATE(3744)] = 146510, + [SMALL_STATE(3745)] = 146520, }; static const TSParseActionEntry ts_parse_actions[] = { [0] = {.entry = {.count = 0, .reusable = false}}, [1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(), - [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3608), + [3] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3627), [5] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 0), - [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3723), - [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2947), - [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2927), - [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2922), - [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2917), - [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2905), - [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), - [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2892), - [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3519), - [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), - [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2878), - [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2926), - [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), - [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), - [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3004), - [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3699), - [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3698), - [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(831), - [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(833), - [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2812), - [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3533), - [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1466), - [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), - [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1410), - [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1481), - [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), - [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3523), - [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(429), - [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3049), - [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), - [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2889), - [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3082), - [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3426), + [7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), + [9] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2914), + [11] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2918), + [13] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2920), + [15] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2883), + [17] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2922), + [19] = {.entry = {.count = 1, .reusable = false}}, SHIFT(728), + [21] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2925), + [23] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3554), + [25] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2929), + [27] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2934), + [29] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2935), + [31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1217), + [33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99), + [35] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3186), + [37] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3705), + [39] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3704), + [41] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), + [43] = {.entry = {.count = 1, .reusable = false}}, SHIFT(807), + [45] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2818), + [47] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3547), + [49] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1420), + [51] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2721), + [53] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1411), + [55] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1443), + [57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2701), + [59] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3541), + [61] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442), + [63] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3177), + [65] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3174), + [67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2915), + [69] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3167), + [71] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3240), [73] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2673), - [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2723), - [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2752), - [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2752), - [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2467), - [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2468), - [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), - [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), - [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3678), - [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2467), - [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3409), - [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2469), - [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3107), - [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2976), - [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), + [75] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2717), + [77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2755), + [79] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2755), + [81] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2506), + [83] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2503), + [85] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), + [87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), + [89] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3684), + [91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2506), + [93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3244), + [95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2499), + [97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3154), + [99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), + [101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3678), [103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_number, 1), [105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_number, 1), [107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__value, 1), [109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__value, 1), - [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), - [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(220), - [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(224), + [111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(163), + [113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(212), + [115] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), [117] = {.entry = {.count = 1, .reusable = false}}, SHIFT(169), - [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), - [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(281), - [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(231), - [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(322), - [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(329), - [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(275), - [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(380), - [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), - [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472), - [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(524), - [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(523), - [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), - [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(566), - [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(567), - [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3608), - [149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), - [151] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), - [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1166), - [155] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1199), - [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), - [159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1039), - [161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1126), - [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1121), - [165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1121), - [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3598), - [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3000), - [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2907), - [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2925), - [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2877), - [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2928), - [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699), - [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), - [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3556), + [119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(297), + [121] = {.entry = {.count = 1, .reusable = false}}, SHIFT(301), + [123] = {.entry = {.count = 1, .reusable = false}}, SHIFT(228), + [125] = {.entry = {.count = 1, .reusable = false}}, SHIFT(332), + [127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(334), + [129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288), + [131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(352), + [133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(389), + [135] = {.entry = {.count = 1, .reusable = false}}, SHIFT(467), + [137] = {.entry = {.count = 1, .reusable = false}}, SHIFT(522), + [139] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501), + [141] = {.entry = {.count = 1, .reusable = false}}, SHIFT(487), + [143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(587), + [145] = {.entry = {.count = 1, .reusable = false}}, SHIFT(585), + [147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1036), + [149] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1036), + [151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1185), + [153] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1145), + [155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1145), + [157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3627), + [159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1031), + [161] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031), + [163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), + [165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1165), + [167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3616), + [169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2902), + [171] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2901), + [173] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2911), + [175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2906), + [177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2912), + [179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(701), + [181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2917), + [183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3560), [185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2884), - [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2886), - [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2929), - [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1248), - [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), - [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2665), - [197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3073), - [199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3587), - [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3724), - [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(759), - [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(757), - [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2809), - [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3532), - [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1538), - [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2705), - [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1411), - [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1593), + [187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2923), + [189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2905), + [191] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1227), + [193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), + [195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), + [197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3005), + [199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3593), + [201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3730), + [203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(775), + [205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773), + [207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2813), + [209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3556), + [211] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), + [213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729), + [215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1410), + [217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1488), [219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2733), - [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), - [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3518), - [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(356), - [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3044), - [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3054), - [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2887), - [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3092), - [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3368), - [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2669), - [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2695), - [241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), - [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), - [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2354), - [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2373), + [221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), + [223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3555), + [225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(406), + [227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3035), + [229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3033), + [231] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2888), + [233] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3031), + [235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3302), + [237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2668), + [239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2702), + [241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), + [243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2753), + [245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2337), + [247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2338), [249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115), [251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115), - [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3624), - [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), - [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3445), - [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2225), - [261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3034), - [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2993), - [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3719), - [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2428), - [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(788), - [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), - [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), - [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), - [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(688), - [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2087), - [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), - [283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(730), - [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784), - [287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1), - [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), - [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1664), - [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1716), - [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1715), - [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1680), - [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1740), - [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1737), - [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1637), - [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), - [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1931), - [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1933), + [253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3630), + [255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), + [257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3404), + [259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), + [261] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3042), + [263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3002), + [265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3611), + [267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2356), + [269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840), + [271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(776), + [273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700), + [275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), + [277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2061), + [279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(709), + [281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716), + [283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1), + [285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763), + [287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), + [289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751), + [291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), + [293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1709), + [295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1710), + [297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1677), + [299] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1744), + [301] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1743), + [303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), + [305] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1638), + [307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1999), + [309] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1998), [311] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 33), [313] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 33), - [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1349), - [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1348), - [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1347), - [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3136), - [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1346), - [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), - [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1345), - [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1344), - [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1343), - [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1342), - [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1341), - [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1340), - [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1339), - [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1338), - [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1337), - [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1674), - [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2346), - [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2345), - [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1381), - [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1382), - [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384), - [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3048), - [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1385), - [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2164), - [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1386), - [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387), - [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1388), - [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1389), - [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), - [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1391), - [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1392), - [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1396), - [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), - [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1727), - [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2541), - [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2538), - [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1647), - [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2123), - [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2122), - [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1666), - [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2202), - [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2201), - [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), - [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1657), - [403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2291), - [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), - [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1659), - [409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1659), - [411] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2166), - [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), - [415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), - [417] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2961), - [420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2908), - [423] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2963), - [426] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2965), - [429] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2967), - [432] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(699), - [435] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2931), - [438] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3556), + [315] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), + [317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1369), + [319] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1370), + [321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3156), + [323] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1372), + [325] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2040), + [327] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1373), + [329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1257), + [331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1316), + [333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1371), + [335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1390), + [337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1391), + [339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), + [341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1407), + [343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1406), + [345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1683), + [347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2357), + [349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2358), + [351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), + [353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), + [355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), + [357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3054), + [359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1271), + [361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2133), + [363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1275), + [365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1276), + [367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1277), + [369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279), + [371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1281), + [373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1295), + [375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), + [377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), + [379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1298), + [381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1732), + [383] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2522), + [385] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2568), + [387] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1645), + [389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2125), + [391] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2131), + [393] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1667), + [395] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2260), + [397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2259), + [399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1663), + [401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1663), + [403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), + [405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2190), + [407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2190), + [409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1660), + [411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), + [413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2298), + [415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2167), + [417] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2913), + [420] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2878), + [423] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2944), + [426] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2945), + [429] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2946), + [432] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(701), + [435] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2917), + [438] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3560), [441] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2884), - [444] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2886), - [447] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2929), - [450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1248), - [453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(82), - [456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3073), - [459] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3587), - [462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3724), - [465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(759), - [468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(757), - [471] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2809), - [474] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3532), - [477] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1538), - [480] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2705), - [483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1411), - [486] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1593), + [444] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2923), + [447] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2905), + [450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1227), + [453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(43), + [456] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3005), + [459] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3593), + [462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3730), + [465] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(775), + [468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(773), + [471] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2813), + [474] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3556), + [477] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1521), + [480] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2729), + [483] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1410), + [486] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(1488), [489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2733), - [492] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3518), - [495] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(356), - [498] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3044), - [501] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3054), - [504] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2887), - [507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3092), - [510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3368), - [513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2669), - [516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2695), - [519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2749), - [522] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2749), - [525] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2354), - [528] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2373), + [492] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3555), + [495] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(406), + [498] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3035), + [501] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3033), + [504] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2888), + [507] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3031), + [510] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3302), + [513] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2668), + [516] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2702), + [519] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2753), + [522] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2753), + [525] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2337), + [528] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2338), [531] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(115), [534] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(115), - [537] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3624), - [540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2354), - [543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3445), - [546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2225), - [549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3034), - [552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2993), - [555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3719), - [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1735), - [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), - [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2621), - [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2618), - [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2618), - [568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 123), - [570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 123), - [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3027), - [574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2), - [576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2), - [578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, .production_id = 65), - [580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, .production_id = 65), - [582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1), - [584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1), - [586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, .production_id = 54), - [588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, .production_id = 54), - [590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, .production_id = 37), - [592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, .production_id = 37), - [594] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), - [596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), - [598] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3027), - [601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2), - [603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2), - [605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, .production_id = 92), - [607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, .production_id = 92), - [609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), - [611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), - [613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2), - [615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2), - [617] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4), - [619] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4), - [621] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510), - [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(643), - [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), - [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1512), - [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1513), - [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515), - [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1516), - [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1524), - [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1537), - [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1561), - [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1562), - [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1571), - [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1588), - [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1596), - [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(690), - [651] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, .production_id = 80), - [653] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, .production_id = 80), - [655] = {.entry = {.count = 1, .reusable = false}}, SHIFT(191), - [657] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3), - [659] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3), - [661] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3040), - [664] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3040), - [666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6), - [668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6), - [670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2), - [672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2), + [537] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3630), + [540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2337), + [543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3404), + [546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(2197), + [549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3042), + [552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3002), + [555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 40), SHIFT_REPEAT(3611), + [558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1745), + [560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1745), + [562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2626), + [564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2628), + [566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2628), + [568] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 4, .production_id = 93), + [570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 4, .production_id = 93), + [572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3065), + [574] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 3, .production_id = 37), + [576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 3, .production_id = 37), + [578] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 1, .production_id = 5), + [580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 1, .production_id = 5), + [582] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3, .production_id = 55), + [584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3, .production_id = 55), + [586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 2), + [588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 2), + [590] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), + [592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), + [594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3065), + [597] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_cell_path, 1), + [599] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_cell_path, 1), + [601] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 124), + [603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 124), + [605] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 2), + [607] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 2), + [609] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 2), + [611] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 2), + [613] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3, .production_id = 66), + [615] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3, .production_id = 66), + [617] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3076), + [619] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7), + [621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7), + [623] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1468), + [625] = {.entry = {.count = 1, .reusable = false}}, SHIFT(655), + [627] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1469), + [629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1472), + [631] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1477), + [633] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480), + [635] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1481), + [637] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1482), + [639] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1483), + [641] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1487), + [643] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489), + [645] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), + [647] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492), + [649] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), + [651] = {.entry = {.count = 1, .reusable = false}}, SHIFT(680), + [653] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3076), + [656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 2, .production_id = 81), + [658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 2, .production_id = 81), + [660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), + [662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9), + [664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9), + [666] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 4), + [668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 4), + [670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10), + [672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10), [674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 5), [676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 5), - [678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 7), - [680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 7), - [682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11), - [684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11), - [686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 38), - [688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 38), - [690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49), - [692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(243), - [694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 10), - [696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 10), - [698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 9), - [700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 9), - [702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3), - [704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3), - [706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8), - [708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8), - [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3077), - [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(201), - [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1599), - [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(687), - [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1416), - [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417), - [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1435), + [678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 8), + [680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 8), + [682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 3), + [684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 3), + [686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 3), + [688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 3), + [690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 11), + [692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 11), + [694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 6), + [696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 6), + [698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__str_double_quotes, 2), + [700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__str_double_quotes, 2), + [702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 38), + [704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 38), + [706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50), + [708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), + [710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3118), + [712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1431), + [714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(693), + [716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1432), + [718] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1433), + [720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1434), + [722] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1436), [724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1437), [726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1438), - [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1600), - [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1441), - [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1442), - [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1443), + [728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), + [730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440), + [732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1441), + [734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1442), [736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1444), [738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1445), - [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1447), - [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(742), - [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(61), - [746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257), - [748] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, .production_id = 22), - [750] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, .production_id = 22), - [752] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1), - [754] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1), - [756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3077), - [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, .production_id = 114), - [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, .production_id = 114), - [763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), - [765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), - [767] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4, .production_id = 37), - [769] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4, .production_id = 37), - [771] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), - [773] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), - [775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3205), - [777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, .production_id = 5), - [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, .production_id = 5), - [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1), - [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1), - [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, .production_id = 103), - [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, .production_id = 103), - [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 4, .production_id = 95), - [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 4, .production_id = 95), - [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 34), - [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 34), - [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2), - [799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2), - [801] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2), - [803] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2), - [805] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3205), - [808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, .production_id = 39), - [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, .production_id = 39), - [812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1), - [814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1), - [816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 78), - [818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 78), - [820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, .production_id = 39), - [822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, .production_id = 39), - [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3), - [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3), - [828] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78), - [830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348), - [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, .production_id = 123), - [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, .production_id = 123), - [836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 92), - [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 92), - [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3), - [842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3), - [844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), - [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 75), - [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), - [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 75), - [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 79), - [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 79), - [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, .production_id = 54), - [858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, .production_id = 54), - [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, .production_id = 65), - [862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, .production_id = 65), - [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(276), - [866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2), - [868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2), - [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, .production_id = 112), - [872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, .production_id = 112), - [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3), - [876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3), - [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(37), - [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(404), - [882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), - [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1555), - [886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1554), - [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1551), - [890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1550), - [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1544), - [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1543), - [896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1542), - [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1541), - [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), - [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1509), - [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1508), - [906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1479), - [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1478), + [740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708), + [742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(59), + [744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(258), + [746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__var, 2, .production_id = 22), + [748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var, 2, .production_id = 22), + [750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_path, 3, .production_id = 115), + [752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_path, 3, .production_id = 115), + [754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(222), + [756] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3118), + [759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 1), + [761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 1), + [763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3212), + [765] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 3), + [767] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 3), + [769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_string, 1), + [771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_string, 1), + [773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_filesize, 2, .production_id = 39), + [775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_filesize, 2, .production_id = 39), + [777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 3, .production_id = 80), + [779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 3, .production_id = 80), + [781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_binary, 3, .production_id = 79), + [783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_binary, 3, .production_id = 79), + [785] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 3), + [787] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 3), + [789] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__expression, 1), + [791] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__expression, 1), + [793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_duration, 2, .production_id = 39), + [795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_duration, 2, .production_id = 39), + [797] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), + [799] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_interpolated, 1, .production_id = 6), + [801] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3212), + [804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 76), + [806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 3, .production_id = 76), + [808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 6, .production_id = 124), + [810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 6, .production_id = 124), + [812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 4, .production_id = 96), + [814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 4, .production_id = 96), + [816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 2), + [818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 2), + [820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), + [822] = {.entry = {.count = 1, .reusable = false}}, SHIFT(307), + [824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_table, 5, .production_id = 93), + [826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_table, 5, .production_id = 93), + [828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_binary, 4, .production_id = 113), + [830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_binary, 4, .production_id = 113), + [832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_range, 2, .production_id = 34), + [834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_range, 2, .production_id = 34), + [836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_closure, 4, .production_id = 104), + [838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_closure, 4, .production_id = 104), + [840] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_bool, 1), + [842] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_bool, 1), + [844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_unary, 2), + [846] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_unary, 2), + [848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 3), + [850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 3), + [852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_parenthesized, 4, .production_id = 37), + [854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_parenthesized, 4, .production_id = 37), + [856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_list, 4, .production_id = 55), + [858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_list, 4, .production_id = 55), + [860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_variable, 2, .production_id = 5), + [862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_variable, 2, .production_id = 5), + [864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(256), + [866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 76), + [868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_single_quotes, 3, .production_id = 76), + [870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_val_record, 4, .production_id = 66), + [872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_val_record, 4, .production_id = 66), + [874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__inter_double_quotes, 2), + [876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__inter_double_quotes, 2), + [878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(310), + [880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98), + [882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(360), + [884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1585), + [886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1415), + [888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1416), + [890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1417), + [892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418), + [894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1419), + [896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1421), + [898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422), + [900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1423), + [902] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1424), + [904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1425), + [906] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1426), + [908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1427), [910] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 2), [912] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 2), - [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1460), - [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1459), - [918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), - [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452), - [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1451), - [924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1), - [926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1), - [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1209), - [930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3121), - [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3728), - [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), - [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2683), - [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746), - [940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), - [942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(308), - [944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(6), - [946] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3649), - [948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3293), - [950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(344), - [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3208), - [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2953), - [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457), - [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), - [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1521), - [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1528), - [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1534), - [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1545), - [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1546), - [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1548), - [972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2), - [974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2), - [976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, .production_id = 78), - [978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, .production_id = 78), - [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), - [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), - [984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3726), - [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2696), - [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2729), - [990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2763), - [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(370), - [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(371), - [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(9), - [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3634), - [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3354), - [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(372), - [1004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3115), - [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2975), - [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3207), - [1010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2727), - [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1408), - [1014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3516), - [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1001), - [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3032), - [1020] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3076), - [1022] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2730), - [1024] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1407), - [1026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3522), - [1028] = {.entry = {.count = 1, .reusable = false}}, SHIFT(977), - [1030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3032), - [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3176), - [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(494), - [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(53), - [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(544), - [1041] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3176), - [1044] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 41), - [1046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(780), - [1048] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 41), - [1050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2775), - [1052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(879), - [1054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3258), - [1056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(769), - [1058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(88), - [1060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), - [1062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(506), + [914] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1531), + [916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1530), + [918] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1528), + [920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), + [922] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1523), + [924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1522), + [926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1520), + [928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519), + [930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), + [932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1515), + [934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1514), + [936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1511), + [938] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497), + [940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 2), + [942] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 2), + [944] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_assignment, 3, .production_id = 79), + [946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_assignment, 3, .production_id = 79), + [948] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_return, 1), + [950] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_return, 1), + [952] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), + [954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3150), + [956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3734), + [958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2711), + [960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2746), + [962] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2769), + [964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(312), + [966] = {.entry = {.count = 1, .reusable = false}}, SHIFT(313), + [968] = {.entry = {.count = 1, .reusable = false}}, SHIFT(7), + [970] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3655), + [972] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3299), + [974] = {.entry = {.count = 1, .reusable = false}}, SHIFT(318), + [976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3094), + [978] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2947), + [980] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1249), + [982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3189), + [984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3732), + [986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2705), + [988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2700), + [990] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), + [992] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379), + [994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(381), + [996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(8), + [998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3640), + [1000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3378), + [1002] = {.entry = {.count = 1, .reusable = false}}, SHIFT(388), + [1004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3121), + [1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2982), + [1008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3209), + [1010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2697), + [1012] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1409), + [1014] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3567), + [1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(992), + [1018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3069), + [1020] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3069), + [1023] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3117), + [1025] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2730), + [1027] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1408), + [1029] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3540), + [1031] = {.entry = {.count = 1, .reusable = false}}, SHIFT(951), + [1033] = {.entry = {.count = 1, .reusable = false}}, SHIFT(54), + [1035] = {.entry = {.count = 1, .reusable = false}}, SHIFT(528), + [1037] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3187), + [1039] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), + [1041] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3187), + [1044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(89), + [1046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(564), + [1048] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 42), + [1050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(777), + [1052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 42), + [1054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2784), + [1056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(796), + [1058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3264), + [1060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(782), + [1062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(520), [1064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 2, .production_id = 29), [1066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 2, .production_id = 29), [1068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 2, .production_id = 19), [1070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 2, .production_id = 19), - [1072] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 43), - [1074] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 43), - [1076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448), - [1078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1449), - [1080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1450), - [1082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1439), - [1084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1467), - [1086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1468), - [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1469), - [1090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), - [1092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), - [1094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1480), - [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1490), - [1098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1491), - [1100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), - [1102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3103), - [1104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, .production_id = 69), - [1106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, .production_id = 69), - [1108] = {.entry = {.count = 1, .reusable = false}}, SHIFT(659), - [1110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2930), - [1112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(684), - [1114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 69), - [1116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 69), - [1118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2921), - [1120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 105), - [1122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 105), - [1124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2919), - [1126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 105), - [1128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 105), - [1130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2911), - [1132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(896), - [1134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2776), - [1136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(912), - [1138] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3327), - [1140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(884), - [1142] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(699), - [1145] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1248), - [1148] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(82), - [1151] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3076), - [1154] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3724), - [1157] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(759), - [1160] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(757), - [1163] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2730), - [1166] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1407), - [1169] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1593), - [1172] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2733), - [1175] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3522), - [1178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(977), - [1181] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2669), - [1184] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2695), - [1187] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2749), - [1190] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2749), - [1193] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2354), - [1196] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2373), - [1199] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(115), - [1202] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(115), - [1205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3624), - [1208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2354), - [1211] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3445), - [1214] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2225), - [1217] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3034), - [1220] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2993), - [1223] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3719), - [1226] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3103), - [1229] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), - [1231] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), - [1233] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(659), - [1236] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(684), - [1239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), - [1241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), - [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(711), - [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3198), - [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2894), - [1249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2883), - [1251] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14), - [1253] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14), - [1255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), - [1257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(761), - [1259] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13), - [1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13), - [1263] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12), - [1265] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12), - [1267] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(679), - [1270] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(711), - [1273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2885), - [1275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1578), - [1277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1488), - [1279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625), - [1281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), - [1283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), - [1285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1601), - [1287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(671), - [1289] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3198), - [1292] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1634), - [1294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), - [1296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603), - [1298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1602), - [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1598), - [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1594), - [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1577), - [1306] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 1), - [1308] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 1), - [1310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(692), - [1312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), - [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(835), - [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(706), - [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(681), - [1320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(736), - [1322] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2), - [1324] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2), - [1326] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), - [1328] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), SHIFT(1018), - [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1239), - [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83), - [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3168), - [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1675), - [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2732), - [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2755), - [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), - [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), - [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107), - [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3644), - [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3235), - [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1731), - [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3188), - [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2959), - [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(705), - [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), - [1363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), - [1365] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), - [1367] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1018), - [1370] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1239), - [1373] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(83), - [1376] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3168), - [1379] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1675), - [1382] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2732), - [1385] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2755), - [1388] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1728), - [1391] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1730), - [1394] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(107), - [1397] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3644), - [1400] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3235), - [1403] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1731), - [1406] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3188), - [1409] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2959), - [1412] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(705), - [1415] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1701), - [1418] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1697), - [1421] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1), - [1423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1), - [1425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), - [1427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), SHIFT(1018), - [1430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), - [1432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), - [1434] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), - [1436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), - [1438] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 37), - [1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 37), - [1442] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1), - [1444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1), - [1446] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3066), - [1449] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), - [1451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), SHIFT(1018), - [1454] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1), - [1456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1), - [1458] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), - [1460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), SHIFT(1018), - [1463] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1), - [1465] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1), - [1467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1222), - [1469] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3039), - [1471] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3730), - [1473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2687), - [1475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2744), - [1477] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2768), - [1479] = {.entry = {.count = 1, .reusable = false}}, SHIFT(505), - [1481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(504), - [1483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(10), - [1485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3659), - [1487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3430), - [1489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(555), - [1491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3178), - [1493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2940), - [1495] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), - [1497] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(803), - [1500] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(803), - [1503] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), - [1505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 77), SHIFT(1007), - [1508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1236), - [1510] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), - [1512] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3106), - [1514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1722), - [1516] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2704), - [1518] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), - [1520] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1734), - [1522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1775), - [1524] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110), - [1526] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3590), - [1528] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3419), - [1530] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1778), - [1532] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3080), - [1534] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2971), - [1536] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), - [1538] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), - [1540] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1754), - [1542] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3194), - [1544] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1, .production_id = 4), - [1546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1, .production_id = 4), - [1548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1798), - [1550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), - [1552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), - [1554] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), SHIFT(1007), - [1557] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, .production_id = 24), - [1559] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, .production_id = 24), - [1561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3337), - [1563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(763), - [1565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), - [1567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1007), - [1570] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1236), - [1573] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(72), - [1576] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3106), - [1579] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1722), - [1582] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2704), - [1585] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2761), - [1588] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1734), - [1591] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1775), - [1594] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(110), - [1597] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3590), - [1600] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3419), - [1603] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1778), - [1606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(3080), - [1609] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(2971), - [1612] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(729), - [1615] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1755), - [1618] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 45), SHIFT_REPEAT(1754), - [1621] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), - [1623] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), SHIFT(1007), - [1626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1226), - [1628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3181), - [1630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3727), - [1632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2726), - [1634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2692), - [1636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2754), - [1638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(629), - [1640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(560), - [1642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), - [1644] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3639), - [1646] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3280), - [1648] = {.entry = {.count = 1, .reusable = false}}, SHIFT(616), - [1650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3152), - [1652] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2970), - [1654] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, .production_id = 58), - [1656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, .production_id = 58), - [1658] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3281), - [1660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), - [1662] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), SHIFT(1007), - [1665] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3194), - [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15), - [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15), - [1672] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, .production_id = 96), - [1674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, .production_id = 96), - [1676] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 81), - [1678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 81), - [1680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(35), + [1072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1454), + [1074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1455), + [1076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1452), + [1078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1457), + [1080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1451), + [1082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453), + [1084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1458), + [1086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1459), + [1088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1460), + [1090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1462), + [1092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(859), + [1094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2796), + [1096] = {.entry = {.count = 1, .reusable = false}}, SHIFT(960), + [1098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3313), + [1100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(809), + [1102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1463), + [1104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1464), + [1106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1447), + [1108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 44), + [1110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 44), + [1112] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), + [1114] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), + [1116] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(648), + [1119] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(707), + [1122] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 106), + [1124] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 106), + [1126] = {.entry = {.count = 1, .reusable = false}}, SHIFT(648), + [1128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2931), + [1130] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), + [1132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 70), + [1134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 70), + [1136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2933), + [1138] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 4, .production_id = 106), + [1140] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 4, .production_id = 106), + [1142] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2936), + [1144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3141), + [1146] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 3, .production_id = 70), + [1148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 3, .production_id = 70), + [1150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2916), + [1152] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3141), + [1155] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(701), + [1158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1227), + [1161] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(43), + [1164] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3117), + [1167] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3730), + [1170] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(775), + [1173] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(773), + [1176] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2730), + [1179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1408), + [1182] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(1488), + [1185] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2733), + [1188] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3540), + [1191] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(951), + [1194] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2668), + [1197] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2702), + [1200] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2753), + [1203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2753), + [1206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2337), + [1209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2338), + [1212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(115), + [1215] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(115), + [1218] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3630), + [1221] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2337), + [1224] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3404), + [1227] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(2197), + [1230] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3042), + [1233] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3002), + [1236] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 2), SHIFT_REPEAT(3611), + [1239] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494), + [1241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1490), + [1243] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1479), + [1245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1478), + [1247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1471), + [1249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1470), + [1251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(683), + [1253] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2932), + [1255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(738), + [1257] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(683), + [1260] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(738), + [1263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3204), + [1265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713), + [1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(766), + [1269] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3204), + [1272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1467), + [1274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1466), + [1276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1456), + [1278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1450), + [1280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1435), + [1282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1430), + [1284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1428), + [1286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(670), + [1288] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 14), + [1290] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 14), + [1292] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 13), + [1294] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 13), + [1296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 12), + [1298] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 12), + [1300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2899), + [1302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2903), + [1304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2919), + [1306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(760), + [1308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(829), + [1310] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 1), + [1312] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 1), + [1314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(703), + [1316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(679), + [1318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(685), + [1320] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__flag, 1), + [1322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__flag, 1), + [1324] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), + [1326] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), SHIFT(1028), + [1329] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1241), + [1331] = {.entry = {.count = 1, .reusable = false}}, SHIFT(38), + [1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3183), + [1335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1673), + [1337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2699), + [1339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2754), + [1341] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1723), + [1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1724), + [1345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(108), + [1347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3650), + [1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3231), + [1351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), + [1353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3194), + [1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), + [1357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(698), + [1359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1696), + [1361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1697), + [1363] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 3, .production_id = 37), + [1365] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 3, .production_id = 37), + [1367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(737), + [1369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3103), + [1371] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_long_flag, 2), + [1373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_long_flag, 2), + [1375] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3103), + [1378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_overlay_use_repeat1, 1), + [1380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 1), + [1382] = {.entry = {.count = 1, .reusable = false}}, SHIFT(729), + [1384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__blosure, 1), + [1386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__blosure, 1), + [1388] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), + [1390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), SHIFT(1028), + [1393] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 1), + [1395] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 1), + [1397] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1245), + [1399] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3074), + [1401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3736), + [1403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2691), + [1405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2689), + [1407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2770), + [1409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(516), + [1411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(515), + [1413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(11), + [1415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3665), + [1417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3436), + [1419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(539), + [1421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3193), + [1423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2956), + [1425] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), + [1427] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1028), + [1430] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1241), + [1433] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(38), + [1436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3183), + [1439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1673), + [1442] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(2699), + [1445] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(2754), + [1448] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1723), + [1451] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1724), + [1454] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(108), + [1457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3650), + [1460] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3231), + [1463] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1720), + [1466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3194), + [1469] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(2955), + [1472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(698), + [1475] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1696), + [1478] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1697), + [1481] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_block, 2), + [1483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_block, 2), + [1485] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), + [1487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), SHIFT(1028), + [1490] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 78), + [1492] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 78), SHIFT(1028), + [1495] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3205), + [1498] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3205), + [1500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(790), + [1502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), + [1504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 17), SHIFT(1006), + [1507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1219), + [1509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(95), + [1511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), + [1513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), + [1515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2728), + [1517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2761), + [1519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1776), + [1521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1746), + [1523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110), + [1525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3596), + [1527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3279), + [1529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1756), + [1531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3025), + [1533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3001), + [1535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(720), + [1537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1763), + [1539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1764), + [1541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1246), + [1543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3197), + [1545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3733), + [1547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2686), + [1549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2703), + [1551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2766), + [1553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(599), + [1555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(596), + [1557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(12), + [1559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3645), + [1561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3301), + [1563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(595), + [1565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3158), + [1567] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2969), + [1569] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), + [1571] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1006), + [1574] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1219), + [1577] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(95), + [1580] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3107), + [1583] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1695), + [1586] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(2728), + [1589] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(2761), + [1592] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1776), + [1595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1746), + [1598] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(110), + [1601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3596), + [1604] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3279), + [1607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1756), + [1610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3025), + [1613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(3001), + [1616] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(720), + [1619] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1763), + [1622] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 46), SHIFT_REPEAT(1764), + [1625] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 2, .production_id = 24), + [1627] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 2, .production_id = 24), + [1629] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3233), + [1631] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), + [1633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 1, .dynamic_precedence = 10, .production_id = 1), SHIFT(1006), + [1636] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 3, .production_id = 59), + [1638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 3, .production_id = 59), + [1640] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3239), + [1642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), + [1644] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 2, .dynamic_precedence = 10, .production_id = 36), SHIFT(1006), + [1647] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), + [1649] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(888), + [1652] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(888), + [1655] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 78), + [1657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_command, 3, .dynamic_precedence = 10, .production_id = 78), SHIFT(1006), + [1660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(783), + [1662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1, .production_id = 4), + [1664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1, .production_id = 4), + [1666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1791), + [1668] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 82), + [1670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 82), + [1672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(32), + [1674] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 127), + [1676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 127), + [1678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 28), + [1680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 28), [1682] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 27), [1684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 27), - [1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(848), - [1688] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1), - [1690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1), - [1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3406), - [1694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, .production_id = 104), - [1696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, .production_id = 104), - [1698] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, .production_id = 46), - [1700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, .production_id = 46), - [1702] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), - [1704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), - [1706] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), - [1708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), - [1710] = {.entry = {.count = 1, .reusable = false}}, SHIFT(889), - [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 2, .production_id = 28), - [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 2, .production_id = 28), - [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, .production_id = 96), - [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, .production_id = 96), - [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 126), - [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 126), - [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 127), - [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 127), - [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, .production_id = 96), - [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, .production_id = 96), - [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 7), - [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 7), - [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 8), - [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 8), - [1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3279), - [1742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1), - [1744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1), - [1746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 160), - [1748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 160), - [1750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1), - [1752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1), - [1754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 158), - [1756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 158), - [1758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 157), - [1760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 157), - [1762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 156), - [1764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 156), - [1766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 155), - [1768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 155), - [1770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), - [1772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), - [1774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, .production_id = 159), - [1776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, .production_id = 159), - [1778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1), - [1780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1), - [1782] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 1), - [1784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 1), - [1786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 4), - [1788] = {.entry = {.count = 1, .reusable = false}}, SHIFT(803), - [1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803), - [1792] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 162), - [1794] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 162), - [1796] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, .production_id = 163), - [1798] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, .production_id = 163), - [1800] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 145), - [1802] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 145), - [1804] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 144), - [1806] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 144), - [1808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 141), - [1810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 141), - [1812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 140), - [1814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 140), - [1816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 139), - [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 139), - [1820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, .production_id = 134), - [1822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, .production_id = 134), - [1824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(30), - [1826] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 9), - [1828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 9), - [1830] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 11), - [1832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 11), - [1834] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2), - [1836] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2), - [1838] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2), - [1840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2), - [1842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 129), - [1844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 129), - [1846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, .production_id = 125), - [1848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, .production_id = 125), - [1850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, .production_id = 121), - [1852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, .production_id = 121), - [1854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 120), - [1856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 120), - [1858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, .production_id = 117), - [1860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, .production_id = 117), - [1862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 116), - [1864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 116), - [1866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3), - [1868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3), - [1870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3), - [1872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3), - [1874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, .production_id = 94), - [1876] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, .production_id = 94), - [1878] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2), - [1880] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2), - [1882] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 90), - [1884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 90), - [1886] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, .production_id = 89), - [1888] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, .production_id = 89), - [1890] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, .production_id = 83), - [1892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, .production_id = 83), - [1894] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, .production_id = 82), - [1896] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, .production_id = 82), - [1898] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3), - [1900] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), - [1903] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), - [1906] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 3), - [1908] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, .production_id = 71), - [1910] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, .production_id = 71), - [1912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), - [1914] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, .production_id = 70), - [1916] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, .production_id = 29), - [1918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, .production_id = 29), - [1920] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 68), - [1922] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 68), - [1924] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 67), - [1926] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 67), - [1928] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, .production_id = 57), - [1930] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, .production_id = 57), - [1932] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, .production_id = 56), - [1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, .production_id = 56), - [1936] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 51), - [1938] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 51), - [1940] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 1, .production_id = 4), - [1942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), - [1944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 50), - [1946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 49), - [1948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 49), - [1950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 48), - [1952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 48), - [1954] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1), - [1956] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1), - [1958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 47), - [1960] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 47), - [1962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2), - [1964] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), - [1967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), - [1970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 2), - [1972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2), - [1974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2), - [1976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, .production_id = 30), - [1978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, .production_id = 30), - [1980] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 26), - [1982] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 26), - [1984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 25), - [1986] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 25), - [1988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), - [1990] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), - [1992] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, .production_id = 18), - [1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, .production_id = 18), - [1996] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1), - [1998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1), - [2000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1), - [2002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1), - [2004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1), - [2006] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), - [2009] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), - [2012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1), - [2014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1), - [2016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1), - [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1), - [2020] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), - [2023] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), - [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_last, 1), - [2028] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, .production_id = 4), - [2030] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1, .production_id = 4), REDUCE(sym__statement_last, 1, .production_id = 4), - [2033] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1, .production_id = 4), REDUCE(sym__statement_last, 1, .production_id = 4), - [2036] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1, .production_id = 4), - [2038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1), - [2040] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1, .production_id = 4), - [2042] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_last, 1), - [2044] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 3), - [2046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 2), - [2048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1248), - [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(82), - [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), - [2054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3445), - [2056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2225), - [2058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3034), - [2060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2993), - [2062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2), - [2064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, .production_id = 10), - [2066] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, .production_id = 10), - [2068] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, .production_id = 4), - [2070] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, .production_id = 115), - [2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, .production_id = 115), - [2074] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1), - [2076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1), - [2078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1), - [2080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3089), - [2082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), - [2084] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1, .production_id = 4), - [2086] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1, .production_id = 4), - [2088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3), - [2090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, .production_id = 85), - [2092] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, .production_id = 85), - [2094] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, .production_id = 84), - [2096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, .production_id = 84), - [2098] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3089), - [2101] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1238), - [2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(70), - [2105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2731), - [2107] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3409), - [2109] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2469), - [2111] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3107), - [2113] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2976), - [2115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, .production_id = 119), - [2117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, .production_id = 119), - [2119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, .production_id = 10), - [2121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, .production_id = 10), - [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), - [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), - [2127] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3009), - [2129] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3009), - [2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), - [2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), - [2136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1722), - [2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2704), - [2140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3419), - [2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1778), - [2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3080), - [2146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2971), - [2148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2), - [2150] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2), - [2152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), - [2154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1239), - [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83), - [2158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), - [2160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), - [2162] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3235), - [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), - [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3188), - [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2959), - [2170] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), - [2173] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), - [2176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1050), - [2178] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3), - [2180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3), - [2182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), - [2184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1170), - [2186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1170), - [2188] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2), - [2190] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2), - [2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), - [2194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(14), - [2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14), - [2198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1235), - [2200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100), - [2202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3022), - [2204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2043), - [2206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3735), - [2208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2722), - [2210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2686), - [2212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747), - [2214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2149), - [2216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2148), - [2218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117), - [2220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3684), - [2222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3303), - [2224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2156), - [2226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3072), - [2228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2987), - [2230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2162), - [2232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2836), - [2234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2910), - [2236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3359), - [2238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3305), - [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3270), - [2242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3393), - [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), - [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3263), - [2248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), - [2250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3388), - [2252] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3407), - [2254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3383), - [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3412), - [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3424), - [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3372), - [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3331), - [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), - [2266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3339), - [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3434), - [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3650), - [2272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3651), - [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3440), - [2276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620), - [2278] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), - [2280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618), - [2282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617), - [2284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1616), - [2286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1617), - [2288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1615), - [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1620), - [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1614), - [2294] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613), - [2296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611), - [2298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1610), - [2300] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609), - [2302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606), - [2304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), - [2306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1214), - [2308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(76), - [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3026), - [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2152), - [2314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3734), - [2316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2707), - [2318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2698), - [2320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2753), - [2322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2228), - [2324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2226), - [2326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), - [2328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3679), - [2330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3321), - [2332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2307), - [2334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3081), - [2336] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2977), - [2338] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2218), - [2340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2876), - [2342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2955), - [2344] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), - [2346] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), - [2348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), - [2350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), - [2352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), - [2354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3110), - [2356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3725), - [2358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2721), - [2360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765), - [2362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3677), - [2364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2735), - [2366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), - [2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2748), - [2370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), - [2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2230), - [2374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(124), - [2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(124), - [2378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3629), - [2380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3400), - [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2167), - [2384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3078), - [2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), - [2388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), - [2390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1), - [2392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1), - [2394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1420), - [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1421), - [2398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1422), - [2400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1423), - [2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1424), - [2404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1423), - [2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1425), - [2408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1420), - [2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1422), - [2412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1426), - [2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1427), - [2416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1428), - [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1429), - [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1430), - [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1433), - [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1434), - [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), - [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), - [2430] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(1223), - [2433] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(103), - [2436] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3110), - [2439] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3725), - [2442] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2721), - [2445] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), - [2447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2735), - [2450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2748), - [2453] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2748), - [2456] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2232), - [2459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2230), - [2462] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(124), - [2465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(124), - [2468] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3629), - [2471] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3400), - [2474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2167), - [2477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3078), - [2480] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2982), - [2483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1228), - [2485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), - [2487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3182), - [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), - [2491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3732), - [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2745), - [2495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2690), - [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), - [2499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2764), - [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2593), - [2503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2589), - [2505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), - [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), - [2509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3669), - [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3371), - [2513] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), - [2515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3141), - [2517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2960), - [2519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), - [2521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2612), - [2523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1215), - [2525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), - [2527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3028), - [2529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3711), - [2531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), - [2533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2700), - [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), - [2537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2767), - [2539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1164), - [2541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1158), - [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), - [2545] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), - [2547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3618), - [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1164), - [2551] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3392), - [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), - [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3065), - [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2986), - [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), - [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(175), - [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(481), - [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), - [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1913), - [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(991), - [2571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2010), - [2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2001), - [2575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2317), - [2577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), - [2579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1811), - [2581] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3109), - [2583] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449), - [2585] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1926), - [2587] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3012), - [2589] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), - [2591] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134), - [2593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), - [2595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2612), - [2598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1215), - [2601] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), - [2603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(91), - [2606] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3028), - [2609] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3711), - [2612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2702), - [2615] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2700), - [2618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2767), - [2621] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2767), - [2624] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1164), - [2627] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1158), - [2630] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(15), - [2633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(15), - [2636] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3618), - [2639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1164), - [2642] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3392), - [2645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(1035), - [2648] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(3065), - [2651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 55), SHIFT_REPEAT(2986), - [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2302), - [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), - [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(202), - [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), - [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1870), - [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), - [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1910), - [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), - [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1651), - [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(162), - [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2159), - [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), - [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1909), - [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), - [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), - [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154), - [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(995), - [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2074), - [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1026), - [2692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2080), - [2694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1997), - [2696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2027), - [2698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1243), - [2700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), - [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1210), - [2704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3016), - [2706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3737), + [1686] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 6, .production_id = 97), + [1688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 6, .production_id = 97), + [1690] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_unquoted, 1), + [1692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_unquoted, 1), + [1694] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_if, 5, .production_id = 128), + [1696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_if, 5, .production_id = 128), + [1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(819), + [1700] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 5, .production_id = 97), + [1702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 5, .production_id = 97), + [1704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3398), + [1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(801), + [1708] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_try, 4, .production_id = 105), + [1710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_try, 4, .production_id = 105), + [1712] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_match, 4, .production_id = 97), + [1714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_match, 4, .production_id = 97), + [1716] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), + [1718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 3), + [1720] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 8), + [1722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 8), + [1724] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), + [1726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1, .production_id = 2), + [1728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__command_name, 1, .production_id = 7), + [1730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__command_name, 1, .production_id = 7), + [1732] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_do, 15), + [1734] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_do, 15), + [1736] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 3, .production_id = 47), + [1738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 3, .production_id = 47), + [1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3319), + [1742] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_expression, 1), + [1744] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_expression, 1), + [1746] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 1), + [1748] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 1), + [1750] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 145), + [1752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 145), + [1754] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 2), + [1756] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 2), + [1758] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 3, .production_id = 50), + [1760] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 3, .production_id = 50), + [1762] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), + [1764] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 49), + [1766] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_wild_card, 1), + [1768] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_wild_card, 1), + [1770] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 3, .production_id = 48), + [1772] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 3, .production_id = 48), + [1774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 4, .production_id = 91), + [1776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 4, .production_id = 91), + [1778] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 140), + [1780] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 140), + [1782] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 52), + [1784] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 52), + [1786] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_scope_pattern, 1, .production_id = 51), + [1788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_scope_pattern, 1, .production_id = 51), + [1790] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 3, .production_id = 57), + [1792] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 3, .production_id = 57), + [1794] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_while, 3, .production_id = 58), + [1796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_while, 3, .production_id = 58), + [1798] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 6, .production_id = 135), + [1800] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 6, .production_id = 135), + [1802] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 1, .production_id = 4), + [1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(888), + [1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(888), + [1808] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 68), + [1810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 68), + [1812] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_register, 3, .production_id = 69), + [1814] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_register, 3, .production_id = 69), + [1816] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_mod, 3, .production_id = 29), + [1818] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_mod, 3, .production_id = 29), + [1820] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_hide, 3, .production_id = 71), + [1822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_hide, 3, .production_id = 71), + [1824] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_new, 3, .production_id = 72), + [1826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_new, 3, .production_id = 72), + [1828] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 3), + [1830] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 3), + [1832] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 4, .production_id = 90), + [1834] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 4, .production_id = 90), + [1836] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 2), + [1838] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), + [1841] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 2), REDUCE(sym_pipeline_last, 2), + [1844] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 2), + [1846] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36), + [1848] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 3), + [1850] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 3), + [1852] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 142), + [1854] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 142), + [1856] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_list, 2), + [1858] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_list, 2), + [1860] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_hide_env, 2, .production_id = 30), + [1862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_hide_env, 2, .production_id = 30), + [1864] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 6, .production_id = 141), + [1866] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 6, .production_id = 141), + [1868] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), + [1870] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 161), + [1872] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 26), + [1874] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 26), + [1876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_parens, 2), + [1878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_parens, 2), + [1880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_bracks, 2), + [1882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_bracks, 2), + [1884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_source, 2, .production_id = 25), + [1886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_source, 2, .production_id = 25), + [1888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_error, 4, .production_id = 95), + [1890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_error, 4, .production_id = 95), + [1892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 6, .production_id = 146), + [1894] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 6, .production_id = 146), + [1896] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), + [1898] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_loop, 2, .production_id = 18), + [1900] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_export, 2, .production_id = 18), + [1902] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_export, 2, .production_id = 18), + [1904] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline, 3), + [1906] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), + [1909] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipeline, 3), REDUCE(sym_pipeline_last, 3), + [1912] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 3), + [1914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_module, 4, .production_id = 83), + [1916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_module, 4, .production_id = 83), + [1918] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 11), + [1920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 11), + [1922] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__variable_name, 1, .production_id = 9), + [1924] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__variable_name, 1, .production_id = 9), + [1926] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 156), + [1928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 156), + [1930] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_use, 4, .production_id = 84), + [1932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_use, 4, .production_id = 84), + [1934] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 157), + [1936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 157), + [1938] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 158), + [1940] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 158), + [1942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_overlay, 1), + [1944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_overlay, 1), + [1946] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__stmt_hide, 1), + [1948] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stmt_hide, 1), + [1950] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1), + [1952] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), + [1955] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1), REDUCE(sym__statement_last, 1), + [1958] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1), + [1960] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 7, .production_id = 159), + [1962] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 7, .production_id = 159), + [1964] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__ctrl_statement, 1), + [1966] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ctrl_statement, 1), + [1968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_command_list, 3, .production_id = 122), + [1970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_command_list, 3, .production_id = 122), + [1972] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__control, 1), + [1974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control, 1), + [1976] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement, 1, .production_id = 4), + [1978] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__statement, 1, .production_id = 4), REDUCE(sym__statement_last, 1, .production_id = 4), + [1981] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__statement, 1, .production_id = 4), REDUCE(sym__statement_last, 1, .production_id = 4), + [1984] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__statement_last, 1, .production_id = 4), + [1986] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration, 1), + [1988] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), + [1991] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym__declaration, 1), REDUCE(sym__declaration_last, 1), + [1994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declaration_last, 1), + [1996] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 5, .production_id = 130), + [1998] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 5, .production_id = 130), + [2000] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_overlay_use, 7, .production_id = 160), + [2002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_overlay_use, 7, .production_id = 160), + [2004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 117), + [2006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 117), + [2008] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__terminator, 1), + [2010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__terminator, 1), + [2012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_extern, 5, .production_id = 118), + [2014] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_extern, 5, .production_id = 118), + [2016] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__block_body_repeat2, 2, .production_id = 4), + [2018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_def, 5, .production_id = 121), + [2020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_def, 5, .production_id = 121), + [2022] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 162), + [2024] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 162), + [2026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 5, .production_id = 126), + [2028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 5, .production_id = 126), + [2030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 9, .production_id = 164), + [2032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 9, .production_id = 164), + [2034] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_ctrl_for, 8, .production_id = 163), + [2036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_ctrl_for, 8, .production_id = 163), + [2038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 2), + [2040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1227), + [2042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(43), + [2044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2733), + [2046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3404), + [2048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2197), + [2050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3042), + [2052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3002), + [2054] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration_last, 1), + [2056] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1, .production_id = 4), + [2058] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 3), + [2060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement_last, 1), + [2062] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3095), + [2065] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 4, .production_id = 120), + [2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 4, .production_id = 120), + [2069] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3095), + [2071] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern, 3, .production_id = 86), + [2073] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern, 3, .production_id = 86), + [2075] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let, 2, .production_id = 10), + [2077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let, 2, .production_id = 10), + [2079] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 4, .production_id = 85), + [2081] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 4, .production_id = 85), + [2083] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1217), + [2085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99), + [2087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2701), + [2089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3244), + [2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2499), + [2093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3154), + [2095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2941), + [2097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 3), + [2099] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 2, .production_id = 10), + [2101] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 2, .production_id = 10), + [2103] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), + [2105] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut, 2, .production_id = 10), + [2107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1, .production_id = 4), + [2109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1, .production_id = 4), + [2111] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declaration, 1), + [2113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1, .production_id = 4), + [2115] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__statement, 1), + [2117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline, 2), + [2119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias, 5, .production_id = 116), + [2121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias, 5, .production_id = 116), + [2123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const, 3, .production_id = 41), + [2125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const, 3, .production_id = 41), + [2127] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement, 1), + [2129] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement, 1), + [2131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), + [2133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), + [2135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1695), + [2137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2728), + [2139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3279), + [2141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), + [2143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3025), + [2145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3001), + [2147] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3051), + [2149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_shebang, 2), + [2151] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_shebang, 2), + [2153] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3051), + [2156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1033), + [2158] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), + [2161] = {.entry = {.count = 2, .reusable = false}}, REDUCE(sym_block, 2), REDUCE(sym_val_record, 2), + [2164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1241), + [2166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), + [2168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1673), + [2170] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2699), + [2172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), + [2174] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1720), + [2176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3194), + [2178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2955), + [2180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58), + [2182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1128), + [2184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1128), + [2186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 2), + [2188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 2), + [2190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57), + [2192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(15), + [2194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15), + [2196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter_pipes, 3), + [2198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter_pipes, 3), + [2200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1054), + [2202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1234), + [2204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(66), + [2206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), + [2208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2023), + [2210] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3741), + [2212] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2736), + [2214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2732), + [2216] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2749), + [2218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2096), + [2220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2099), + [2222] = {.entry = {.count = 1, .reusable = false}}, SHIFT(116), + [2224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3690), + [2226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3358), + [2228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2101), + [2230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3112), + [2232] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), + [2234] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2165), + [2236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), + [2238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3610), + [2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), + [2242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), + [2244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3241), + [2246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3274), + [2248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3366), + [2250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3432), + [2252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2859), + [2254] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2909), + [2256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3379), + [2258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3414), + [2260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3413), + [2262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3447), + [2264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3448), + [2266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3408), + [2268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3340), + [2270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), + [2272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3345), + [2274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3290), + [2276] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3243), + [2278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3363), + [2280] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1588), + [2282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1587), + [2284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1586), + [2286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), + [2288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), + [2290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1414), + [2292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), + [2294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1588), + [2296] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), + [2298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1546), + [2300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1536), + [2302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1534), + [2304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1533), + [2306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1247), + [2308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(70), + [2310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3116), + [2312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3731), + [2314] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), + [2316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846), + [2318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3672), + [2320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2734), + [2322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), + [2324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), + [2326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2199), + [2328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2198), + [2330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(121), + [2332] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), + [2334] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3635), + [2336] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3445), + [2338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2248), + [2340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3084), + [2342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2992), + [2344] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1233), + [2346] = {.entry = {.count = 1, .reusable = false}}, SHIFT(40), + [2348] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3064), + [2350] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2154), + [2352] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3740), + [2354] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2738), + [2356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2718), + [2358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2747), + [2360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2284), + [2362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2283), + [2364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(122), + [2366] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3685), + [2368] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3373), + [2370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), + [2372] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3126), + [2374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2981), + [2376] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2242), + [2378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), + [2380] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 21), + [2382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2640), + [2384] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1513), + [2386] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495), + [2388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1486), + [2390] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1485), + [2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), + [2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), + [2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1429), + [2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1513), + [2400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), + [2402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1475), + [2404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1474), + [2406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), + [2408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1461), + [2410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1448), + [2412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1446), + [2414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2898), + [2416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2974), + [2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(772), + [2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762), + [2422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), + [2424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), + [2426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1524), + [2428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(900), + [2430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1), + [2432] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1), + [2434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(1247), + [2437] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(70), + [2440] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3116), + [2443] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3731), + [2446] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2683), + [2449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), + [2451] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2734), + [2454] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2762), + [2457] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2762), + [2460] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2199), + [2463] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2198), + [2466] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(121), + [2469] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(121), + [2472] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3635), + [2475] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3445), + [2478] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2248), + [2481] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(3084), + [2484] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 2), SHIFT_REPEAT(2992), + [2487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1212), + [2489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), + [2491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3040), + [2493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2644), + [2495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3738), + [2497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2727), + [2499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), + [2501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), + [2503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2760), + [2505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2606), + [2507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2600), + [2509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128), + [2511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128), + [2513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3675), + [2515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3406), + [2517] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2619), + [2519] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), + [2521] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2967), + [2523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2647), + [2525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2625), + [2527] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1211), + [2529] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1901), + [2531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3037), + [2533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3717), + [2535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), + [2537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2719), + [2539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2764), + [2541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2764), + [2543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1154), + [2545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1155), + [2547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(16), + [2549] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16), + [2551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3624), + [2553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1154), + [2555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3297), + [2557] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), + [2559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3092), + [2561] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2943), + [2563] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1005), + [2565] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), + [2567] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), + [2569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164), + [2571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(141), + [2573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1662), + [2575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2107), + [2577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1000), + [2579] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), + [2581] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(2625), + [2584] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(1211), + [2587] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), + [2589] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(58), + [2592] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(3037), + [2595] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(3717), + [2598] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(2698), + [2601] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(2719), + [2604] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(2764), + [2607] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(2764), + [2610] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(1154), + [2613] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(1155), + [2616] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(16), + [2619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(16), + [2622] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(3624), + [2625] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(1154), + [2628] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(3297), + [2631] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(1029), + [2634] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(3092), + [2637] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 56), SHIFT_REPEAT(2943), + [2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1974), + [2642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), + [2644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), + [2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(133), + [2648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166), + [2650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), + [2652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), + [2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2083), + [2656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1644), + [2658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1939), + [2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2322), + [2662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3111), + [2664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), + [2666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1866), + [2668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1912), + [2670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1802), + [2672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1875), + [2674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1015), + [2676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), + [2678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1023), + [2680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), + [2682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3119), + [2684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), + [2686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2144), + [2688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), + [2690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472), + [2692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3081), + [2694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227), + [2696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(197), + [2698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2055), + [2700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1966), + [2702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1238), + [2704] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3058), + [2706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3743), [2708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18), - [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), - [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), - [2714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758), - [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1160), - [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1157), - [2720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3693), - [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3254), - [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), - [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3045), - [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2996), - [2730] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3525), - [2732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2735), - [2734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2232), - [2736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2230), - [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3534), - [2740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2980), - [2742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1216), - [2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41), - [2746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3029), - [2748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3733), - [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2694), - [2752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2714), - [2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2762), - [2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2762), - [2758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), - [2760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2308), - [2762] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), - [2764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), - [2766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3674), - [2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), - [2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), - [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2310), - [2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3118), - [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2964), - [2778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3561), - [2780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3540), - [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2695), - [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2373), - [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), - [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), - [2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2707), - [2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2698), - [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2753), - [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), - [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2226), - [2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121), - [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), - [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2307), - [2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3081), - [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2977), - [2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), - [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), - [2814] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3018), - [2816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3736), - [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2739), - [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), - [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), - [2824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2750), - [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1914), - [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), - [2830] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111), - [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111), - [2834] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3689), - [2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3298), - [2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1998), - [2840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), - [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2994), - [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1237), - [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), - [2848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3062), - [2850] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3729), - [2852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), - [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2720), - [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2756), - [2858] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2756), - [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), - [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(264), - [2864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(4), - [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4), - [2868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3653), - [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3328), - [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293), - [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3200), - [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2934), - [2878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), - [2880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78), - [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), - [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2683), - [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), - [2888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), - [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308), - [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6), - [2894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3293), - [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344), - [2898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), - [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2953), - [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2688), - [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), - [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), - [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), - [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), - [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), - [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505), - [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504), - [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10), - [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3430), - [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), - [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3178), - [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2940), - [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), - [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2468), - [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1219), - [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37), - [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2696), - [2938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2729), - [2940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2763), - [2942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370), - [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371), - [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9), - [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3354), - [2950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(372), - [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3115), - [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2975), - [2956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), - [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), - [2960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2726), - [2962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), - [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2754), - [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629), - [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(560), - [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), - [2972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3280), - [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(616), - [2976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3152), - [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2970), - [2980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), - [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), - [2984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3035), - [2986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3731), - [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), - [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), - [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), - [2994] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2751), - [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(208), - [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(205), - [3000] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), - [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), - [3004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3664), - [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3333), - [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221), - [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3163), - [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2951), - [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1235), - [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100), - [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2722), - [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), - [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), - [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), - [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2148), - [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117), - [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3303), - [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2156), - [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3072), - [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2987), - [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2714), - [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), - [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), - [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1158), - [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), - [3048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1993), - [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), - [3052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3157), - [3054] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3157), - [3057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(52), - [3059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3013), - [3061] = {.entry = {.count = 1, .reusable = true}}, SHIFT(69), - [3063] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2274), - [3065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2274), - [3067] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), - [3069] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3013), - [3072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), - [3074] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), - [3076] = {.entry = {.count = 1, .reusable = false}}, SHIFT(59), - [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3003), - [3080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(74), - [3082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1688), - [3084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1700), - [3086] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3003), - [3089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1759), - [3091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), - [3093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), - [3095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), - [3097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), - [3099] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1768), - [3101] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3126), - [3104] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 44), - [3106] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 44), - [3108] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 42), - [3110] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 42), - [3112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3126), - [3114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), - [3116] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), - [3118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1777), - [3120] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), - [3122] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), - [3124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), - [3126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), - [3128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(92), - [3130] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, .production_id = 4), - [3132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3584), - [3134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94), - [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1756), - [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2648), - [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), - [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2654), - [3144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3005), - [3146] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3127), - [3148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3673), - [3150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1794), - [3152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), - [3154] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), SHIFT_REPEAT(2648), - [3157] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), SHIFT_REPEAT(2655), - [3160] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 153), SHIFT_REPEAT(2654), - [3163] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), - [3165] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(3584), - [3168] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(1798), - [3171] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3005), - [3174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2), - [3176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3652), - [3178] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3127), - [3181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3011), - [3183] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3011), - [3186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3019), - [3188] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), - [3190] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 1), - [3192] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 1), - [3194] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3019), - [3197] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), - [3199] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3008), - [3201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3007), - [3203] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3007), - [3206] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3008), - [3209] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1830), - [3211] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3030), - [3214] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1418), - [3216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), - [3218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), - [3220] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3030), - [3222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1860), - [3224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1865), - [3226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3024), - [3228] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3014), - [3230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1477), - [3232] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3024), - [3235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3055), - [3237] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1), - [3239] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1), - [3241] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2058), - [3243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1987), - [3245] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1980), - [3247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), - [3249] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3014), - [3252] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3055), - [3255] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3015), - [3257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506), - [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1497), - [3261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1492), - [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1489), - [3265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1487), - [3267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1489), - [3269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1486), - [3271] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1506), - [3273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1492), - [3275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1485), - [3277] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1484), - [3279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1482), - [3281] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1476), - [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1414), - [3285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1415), - [3287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2017), - [3289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3010), - [3291] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3162), - [3293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3017), - [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2079), - [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3036), - [3299] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3015), - [3302] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1419), - [3304] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1566), - [3306] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1552), - [3308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1549), - [3310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547), - [3312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1540), - [3314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1536), - [3316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1533), - [3318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1526), - [3320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1525), - [3322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1523), - [3324] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1519), - [3326] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1518), - [3328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1517), - [3330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, .production_id = 154), - [3332] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3010), - [3335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2059), - [3337] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3162), - [3340] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, .production_id = 86), - [3342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2021), - [3344] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3017), - [3347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2852), - [3349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2056), - [3351] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 31), - [3353] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 31), - [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1370), - [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1369), - [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1366), - [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1365), - [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2072), - [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1362), - [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1361), - [3369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1293), - [3371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1358), - [3373] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1357), - [3375] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1356), - [3377] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), - [3379] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1354), - [3381] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1351), - [3383] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, .production_id = 128), - [3385] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, .production_id = 128), - [3387] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3036), - [3390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2119), - [3392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3), - [3394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), - [3396] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3136), - [3399] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), - [3401] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1315), - [3403] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1329), - [3405] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1250), - [3407] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1406), - [3409] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2085), - [3411] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332), - [3413] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1333), - [3415] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1334), - [3417] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1335), - [3419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1336), - [3421] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1350), - [3423] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1363), - [3425] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1375), - [3427] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), - [3429] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), - [3431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), - [3433] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3), - [3435] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), - [3437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2155), - [3439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, .production_id = 138), - [3441] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, .production_id = 88), - [3443] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1573), - [3445] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1572), - [3447] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1413), - [3449] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1570), - [3451] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1568), - [3453] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1591), - [3455] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1565), - [3457] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1564), - [3459] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1563), - [3461] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1560), - [3463] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558), - [3465] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), - [3467] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), - [3469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2672), - [3471] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, .production_id = 150), - [3473] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, .production_id = 152), - [3475] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2100), - [3477] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 73), - [3479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 73), - [3481] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254), - [3483] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255), - [3485] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1256), - [3487] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1257), - [3489] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1258), - [3491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259), - [3493] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1260), - [3495] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1261), - [3497] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262), - [3499] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1263), - [3501] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1264), - [3503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1265), - [3505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1266), - [3507] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 72), - [3509] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 72), - [3511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1306), - [3513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1305), - [3515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1304), - [3517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1303), - [3519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1302), - [3521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1301), - [3523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1300), - [3525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1299), - [3527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1298), - [3529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1297), - [3531] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1296), - [3533] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1249), - [3535] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1295), - [3537] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1276), - [3539] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1267), - [3541] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1368), - [3543] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1400), - [3545] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1275), - [3547] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1371), - [3549] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1372), - [3551] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), - [3553] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1378), - [3555] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1380), - [3557] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1360), - [3559] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1353), - [3561] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1352), - [3563] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2285), - [3565] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), - [3567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 138), - [3569] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3048), - [3572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1359), - [3574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1273), - [3576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1274), - [3578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1294), - [3580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1393), - [3582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1405), - [3584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1404), - [3586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1402), - [3588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1401), - [3590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1399), - [3592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1398), - [3594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1395), - [3596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1394), - [3598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1431), - [3600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1579), - [3602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1612), - [3604] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1607), - [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), - [3608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1607), - [3610] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1579), - [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), - [3614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1431), - [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), - [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1532), - [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1531), - [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1530), - [3624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1529), - [3626] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604), - [3628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2941), - [3630] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), - [3632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1632), - [3634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(30), - [3636] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1633), - [3638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1636), - [3640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), - [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), - [3644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), - [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1631), - [3648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1629), - [3650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1627), - [3652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1624), - [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1623), - [3656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1622), - [3658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1621), - [3660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3174), - [3662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1), - [3664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), - [3666] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1493), - [3668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1494), - [3670] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1495), - [3672] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1496), - [3674] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1412), - [3676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498), - [3678] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499), - [3680] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500), - [3682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501), - [3684] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502), - [3686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503), - [3688] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504), - [3690] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1505), - [3692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1527), - [3694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1522), - [3696] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2417), - [3698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), - [3700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3172), - [3702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3172), - [3705] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1559), - [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1590), - [3709] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1586), - [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1585), - [3713] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1586), - [3715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590), - [3717] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1584), - [3719] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), - [3721] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), - [3723] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1589), - [3725] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1583), - [3727] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1582), - [3729] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1581), - [3731] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1580), - [3733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), - [3735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), - [3737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), - [3739] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 99), - [3741] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3021), - [3743] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 99), - [3745] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 78), - [3747] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 78), - [3749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 149), - [3751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 149), - [3753] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1440), - [3755] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1446), - [3757] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1453), - [3759] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1455), - [3761] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1461), - [3763] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1462), - [3765] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1463), - [3767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1464), - [3769] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1553), - [3771] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1472), - [3773] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1473), - [3775] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1474), - [3777] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1475), - [3779] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 147), - [3781] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 147), - [3783] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 133), - [3785] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 133), - [3787] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 131), - [3789] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 131), - [3791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1409), - [3793] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 110), - [3795] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 110), - [3797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1316), - [3799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317), - [3801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1318), - [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1319), - [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320), - [3807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1321), - [3809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1322), - [3811] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1323), - [3813] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1324), - [3815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1325), - [3817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1326), - [3819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327), - [3821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1328), - [3823] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 108), - [3825] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 108), - [3827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1277), - [3829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1278), - [3831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1279), - [3833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280), - [3835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1281), - [3837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1282), - [3839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283), - [3841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1284), - [3843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1285), - [3845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1286), - [3847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1287), - [3849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1288), - [3851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1289), - [3853] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 107), - [3855] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 107), - [3857] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1436), - [3859] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1432), - [3861] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 1), - [3863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1272), - [3865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1271), - [3867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1270), - [3869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1269), - [3871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268), - [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1314), - [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), - [3877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1252), - [3879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1251), - [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1330), - [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1291), - [3885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1292), - [3887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1290), - [3889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1307), - [3891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308), - [3893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1309), - [3895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1310), - [3897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1311), - [3899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312), - [3901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), - [3903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1403), - [3905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1331), - [3907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1373), - [3909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1374), - [3911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1376), - [3913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1383), - [3915] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 20), - [3917] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 20), - [3919] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2642), - [3921] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), - [3923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), - [3925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, .production_id = 143), - [3927] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2634), - [3929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, .production_id = 143), - [3931] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), - [3933] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, .production_id = 143), - [3935] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, .production_id = 143), - [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), - [3939] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 53), - [3941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 53), - [3943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), - [3945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), - [3947] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), - [3949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), - [3951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2), - [3953] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), - [3955] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), - [3957] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 52), - [3959] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1187), - [3961] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2646), - [3963] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), - [3965] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, .production_id = 86), - [3967] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(2680), - [3970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), - [3972] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3613), - [3975] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3614), - [3978] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3616), - [3981] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3617), - [3984] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 63), - [3986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), - [3988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), - [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2859), - [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3553), - [3994] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 63), - [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), - [3998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2835), - [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2680), - [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(917), - [4004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3613), - [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3614), - [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), - [4010] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3617), - [4012] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, .production_id = 150), - [4014] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, .production_id = 88), - [4016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3526), - [4018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(849), - [4020] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3), - [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(850), - [4024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3555), - [4026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829), - [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), - [4030] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, .production_id = 152), - [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(920), - [4034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 102), - [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2866), - [4038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 102), - [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3076), - [4042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2095), - [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2095), - [4046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 60), - [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2840), - [4050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 60), - [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(830), - [4054] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3), - [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3207), - [4058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2279), - [4060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2279), - [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1032), - [4064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3545), - [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3537), - [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(971), - [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(972), - [4072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, .production_id = 87), - [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), - [4076] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, .production_id = 87), - [4078] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 59), - [4080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), - [4082] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 59), - [4084] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2), - [4086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2), - [4088] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3052), - [4090] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), - [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), - [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3728), - [4096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 62), - [4098] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 62), - [4100] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3146), - [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), - [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52), - [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3022), - [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), - [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3598), - [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), - [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), - [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3182), - [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3732), - [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3181), - [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), - [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), - [4126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), - [4128] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), - [4130] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), - [4132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3724), - [4134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), - [4136] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 60), - [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2833), - [4140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 60), - [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), - [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3026), - [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), - [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2834), - [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3028), - [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3711), - [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), - [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1661), - [4158] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 63), - [4160] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), - [4162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 63), - [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), - [4166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, .production_id = 22), - [4168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, .production_id = 22), - [4170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 61), - [4172] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 61), - [4174] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3), - [4176] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3), - [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), - [4180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 102), - [4182] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2853), - [4184] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 102), - [4186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3029), - [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), - [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), - [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), - [4194] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, .production_id = 100), - [4196] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, .production_id = 100), - [4198] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, .production_id = 101), - [4200] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, .production_id = 101), - [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(189), - [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), - [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3729), - [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1925), - [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), - [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), - [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3698), - [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), - [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3031), - [4220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), - [4222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3183), - [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3726), - [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2150), - [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1641), - [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2055), - [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3110), - [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3725), - [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3016), - [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3737), - [4240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, .production_id = 22), - [4242] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, .production_id = 22), - [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1827), - [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3035), - [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), - [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147), - [4252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 64), - [4254] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 64), - [4256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3039), - [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), - [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2210), - [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(348), - [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(243), - [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), - [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1699), - [4270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), - [4272] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1759), - [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404), - [4276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, .production_id = 118), - [4278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, .production_id = 118), - [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544), - [4282] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, .production_id = 137), - [4284] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, .production_id = 137), - [4286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2984), - [4288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), SHIFT_REPEAT(2760), - [4291] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), - [4293] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), SHIFT_REPEAT(3396), - [4296] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 122), SHIFT_REPEAT(2983), - [4299] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 63), - [4301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2831), - [4303] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 63), - [4305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695), - [4307] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2760), - [4309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), - [4311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3396), - [4313] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2983), - [4315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(953), - [4317] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), - [4319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), - [4321] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1826), - [4323] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206), - [4325] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1638), - [4327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(3598), - [4330] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), - [4332] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(3392), - [4335] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 66), SHIFT_REPEAT(1035), - [4338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1013), - [4340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), - [4342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1954), - [4344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839), - [4346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(724), - [4348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), - [4350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132), - [4352] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2197), - [4354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), - [4356] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1957), - [4358] = {.entry = {.count = 1, .reusable = true}}, SHIFT(174), - [4360] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2049), - [4362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3213), - [4364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), - [4366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(969), - [4368] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 102), - [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2837), - [4372] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 102), - [4374] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 60), - [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), - [4378] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 60), - [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740), - [4382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), - [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), - [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1908), - [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1885), - [4390] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 63), - [4392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 63), - [4394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3084), - [4396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2902), - [4398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), - [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3276), - [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2650), - [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), - [4406] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, .production_id = 102), - [4408] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, .production_id = 102), - [4410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 60), - [4412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 60), - [4414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2039), - [4416] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), - [4418] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), - [4420] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), - [4422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), - [4424] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), SHIFT_REPEAT(2902), - [4427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), - [4429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), SHIFT_REPEAT(3276), - [4432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 151), SHIFT_REPEAT(2650), - [4435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2957), - [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(896), - [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), - [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(884), - [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(780), - [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3258), - [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(769), - [4449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2759), - [4451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 136), - [4453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2154), - [4455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3217), - [4457] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3075), - [4460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 135), - [4462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2151), - [4464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3215), - [4466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787), - [4468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), - [4470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(892), - [4472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84), - [4474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3417), - [4476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), - [4478] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), - [4480] = {.entry = {.count = 1, .reusable = true}}, SHIFT(273), - [4482] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(84), - [4485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(3417), - [4488] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 76), - [4490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 136), - [4492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3206), - [4494] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 1, .production_id = 4), - [4496] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), SHIFT(3584), - [4499] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 135), - [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3204), - [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), - [4505] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3164), - [4507] = {.entry = {.count = 1, .reusable = true}}, SHIFT(550), - [4509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3380), - [4511] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2789), - [4513] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, .production_id = 4), - [4515] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), - [4517] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), SHIFT(3584), - [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2914), - [4522] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2915), - [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2915), - [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2916), - [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2918), - [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), - [4532] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, .production_id = 40), - [4534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513), - [4536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339), - [4538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(218), - [4540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(244), - [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321), - [4544] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3442), - [4546] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 3, .production_id = 40), - [4548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1705), - [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1718), - [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), - [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2906), - [4556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2912), - [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2912), - [4560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2898), - [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2901), - [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2909), - [4566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2587), - [4568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2293), - [4570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2280), - [4572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(575), - [4574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2563), - [4576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), - [4578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1742), - [4580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, .production_id = 91), - [4582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3144), - [4584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(386), - [4586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(378), - [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2560), - [4590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2203), - [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), - [4594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 98), - [4596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3020), - [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2190), - [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), - [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(692), - [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1764), - [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1156), - [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2132), - [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2113), - [4612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(571), - [4614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(510), - [4616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2337), - [4618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(2941), - [4621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(3174), - [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), - [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1930), - [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1973), - [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), - [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2774), - [4634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1173), - [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), - [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), - [4640] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 109), - [4642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 109), - [4644] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 146), - [4646] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 146), - [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3231), - [4650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1698), - [4652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1696), - [4654] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), - [4656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3233), - [4658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), - [4660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1806), - [4662] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 132), - [4664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 132), - [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3242), - [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1853), - [4670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1852), - [4672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3249), - [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), - [4676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), - [4678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1029), - [4680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1028), - [4682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3251), - [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2075), - [4686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), - [4688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1835), - [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1849), - [4692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1078), - [4694] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1066), - [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1677), - [4698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1676), - [4700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1916), - [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1915), - [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2066), - [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2071), - [4708] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1087), - [4710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2026), - [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2024), - [4714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1872), - [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3260), - [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1839), - [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1837), - [4722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 98), - [4724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 99), - [4726] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2052), - [4728] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 148), - [4730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 148), - [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), - [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1962), - [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), - [4738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58), - [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3459), - [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), - [4744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2088), - [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(142), - [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151), - [4750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2105), - [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3267), - [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1877), - [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1874), - [4758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2019), - [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), - [4762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471), - [4764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2348), - [4766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(179), - [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3288), - [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2030), - [4772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2029), - [4774] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 130), - [4776] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 130), - [4778] = {.entry = {.count = 1, .reusable = false}}, SHIFT(496), - [4780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193), - [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(167), - [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1165), - [4786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3088), - [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1179), - [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2341), - [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), - [4794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2184), - [4796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3203), - [4798] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), - [4800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3311), - [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1900), - [4804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), - [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1958), - [4808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1929), - [4810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(209), - [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), - [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), - [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(722), - [4818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1751), - [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2114), - [4822] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 23), - [4824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2133), - [4826] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1799), - [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1989), - [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1988), - [4832] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2211), - [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), - [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(252), - [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2209), - [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2194), - [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1744), - [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), - [4846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(940), - [4848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738), - [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2191), - [4852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(758), - [4854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), - [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), - [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824), - [4860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2513), - [4862] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, .production_id = 4), - [4864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), - [4866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(984), - [4868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3316), - [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(611), - [4872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(624), - [4874] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3340), - [4876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1695), - [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2562), - [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), - [4882] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2102), - [4884] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 1, .production_id = 4), - [4886] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3244), - [4888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), - [4890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3558), - [4892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), - [4894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3721), - [4896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), - [4898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(260), - [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385), - [4902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3397), - [4904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1771), - [4906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1773), - [4908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3362), - [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1822), - [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1823), - [4914] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 106), - [4916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 106), - [4918] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), - [4920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, .production_id = 40), - [4922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2118), - [4924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2116), - [4926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), - [4928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), - [4930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2605), - [4932] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 91), - [4934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(667), - [4936] = {.entry = {.count = 1, .reusable = false}}, SHIFT(691), - [4938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(562), - [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), - [4942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1665), - [4944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242), - [4946] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), - [4948] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(984), - [4951] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(984), - [4954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574), - [4956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1201), - [4958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2034), - [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), - [4962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217), - [4964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1682), - [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), - [4968] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, .production_id = 32), - [4970] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, .production_id = 32), - [4972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491), - [4974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492), - [4976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501), - [4978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), - [4980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3, .production_id = 40), - [4982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514), - [4984] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2214), - [4986] = {.entry = {.count = 1, .reusable = false}}, SHIFT(315), - [4988] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 1), - [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1721), - [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754), - [4994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750), - [4996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289), - [4998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1706), - [5000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), - [5002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(651), - [5004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(650), - [5006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255), - [5008] = {.entry = {.count = 1, .reusable = false}}, SHIFT(808), - [5010] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 135), - [5012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297), - [5014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299), - [5016] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 136), - [5018] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2422), - [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), - [5022] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(58), - [5025] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), SHIFT_REPEAT(3459), - [5028] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 76), - [5030] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 135), - [5032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338), - [5034] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 136), - [5036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1224), - [5038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1648), - [5040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1720), - [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3458), - [5044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), - [5046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1805), - [5048] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1796), - [5050] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1660), - [5052] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 124), SHIFT_REPEAT(1224), - [5055] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 124), - [5057] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1843), - [5059] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1653), - [5061] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1844), - [5063] = {.entry = {.count = 1, .reusable = true}}, SHIFT(173), - [5065] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), - [5067] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1850), - [5069] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172), - [5071] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1856), - [5073] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), - [5075] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2031), - [5077] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), - [5079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), SHIFT_REPEAT(3458), - [5082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1031), - [5084] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1033), - [5086] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1845), - [5088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(707), - [5090] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1842), - [5092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1012), - [5094] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1969), - [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), - [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1975), - [5100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(680), - [5102] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1878), - [5104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), - [5106] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), - [5108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163), - [5110] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2652), - [5112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149), - [5114] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2653), - [5116] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2022), - [5118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), - [5120] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), - [5122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), - [5124] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1), - [5126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1), - [5128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1, .production_id = 4), - [5130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1, .production_id = 4), - [5132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2041), - [5134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1834), - [5136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), - [5138] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), - [5140] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), - [5142] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), - [5144] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250), - [5146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1667), - [5148] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), - [5150] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), - [5152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2659), - [5154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), - [5156] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), - [5158] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240), - [5160] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2000), - [5162] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2004), - [5164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2677), - [5166] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2678), - [5168] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), - [5170] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1963), - [5172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450), - [5174] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1965), - [5176] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), - [5178] = {.entry = {.count = 1, .reusable = false}}, SHIFT(618), - [5180] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), - [5182] = {.entry = {.count = 1, .reusable = false}}, SHIFT(627), - [5184] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2053), - [5186] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), - [5188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(469), - [5190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(732), - [5192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177), - [5194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), - [5196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2048), - [5198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2146), - [5200] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 1), - [5202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150), - [5204] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), - [5206] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170), - [5208] = {.entry = {.count = 1, .reusable = false}}, SHIFT(286), - [5210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), - [5212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(138), - [5214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), - [5216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), - [5218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(663), - [5220] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 4, .production_id = 84), - [5222] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 4, .production_id = 84), - [5224] = {.entry = {.count = 1, .reusable = false}}, SHIFT(665), - [5226] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 85), - [5228] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 85), - [5230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(265), - [5232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), - [5234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1010), - [5236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1817), - [5238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2363), - [5240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2990), - [5242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(882), - [5244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), - [5246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), - [5248] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1818), - [5250] = {.entry = {.count = 1, .reusable = false}}, SHIFT(735), - [5252] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2366), - [5254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2042), - [5256] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2315), - [5258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), - [5260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), - [5262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1829), - [5264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1824), - [5266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(210), - [5268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), - [5270] = {.entry = {.count = 1, .reusable = true}}, SHIFT(207), - [5272] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1788), - [5274] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1807), - [5276] = {.entry = {.count = 1, .reusable = false}}, SHIFT(980), - [5278] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1650), - [5280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), - [5282] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2978), - [5284] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1783), - [5286] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1812), - [5288] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2972), - [5290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), - [5292] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1959), - [5294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), - [5296] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2292), - [5298] = {.entry = {.count = 1, .reusable = false}}, SHIFT(932), - [5300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1951), - [5302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), - [5304] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), - [5306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), - [5308] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), - [5310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), - [5312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1995), - [5314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), - [5316] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164), - [5318] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2192), - [5320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), - [5322] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), - [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(924), - [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), - [5328] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), - [5330] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2037), - [5332] = {.entry = {.count = 1, .reusable = false}}, SHIFT(479), - [5334] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), - [5336] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), - [5338] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1021), - [5340] = {.entry = {.count = 1, .reusable = false}}, SHIFT(474), - [5342] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2664), - [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), - [5346] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), - [5348] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1407), - [5350] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), - [5352] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 5, .production_id = 115), - [5354] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 5, .production_id = 115), - [5356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2036), - [5358] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 119), - [5360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 119), - [5362] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351), - [5364] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), - [5366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(251), - [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337), - [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2196), - [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), - [5374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2195), - [5376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2512), - [5378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2115), - [5380] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), - [5382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), - [5384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), - [5386] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), - [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2171), - [5390] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), - [5392] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), - [5394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1175), - [5396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2549), - [5398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2107), - [5400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2235), - [5402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3539), - [5404] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, .production_id = 74), - [5406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2287), - [5408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), - [5410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1883), - [5412] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1758), - [5414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), - [5416] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 2), - [5418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1684), - [5420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), - [5422] = {.entry = {.count = 1, .reusable = true}}, SHIFT(384), - [5424] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300), - [5426] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2333), - [5428] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), - [5430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 3), - [5432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), SHIFT_REPEAT(1436), - [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2624), - [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536), - [5439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 113), - [5441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 113), SHIFT_REPEAT(3467), - [5444] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2342), - [5446] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1131), - [5448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2601), - [5450] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), - [5452] = {.entry = {.count = 1, .reusable = true}}, SHIFT(553), - [5454] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), - [5456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1122), - [5458] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), - [5460] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454), - [5462] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2247), - [5464] = {.entry = {.count = 1, .reusable = true}}, SHIFT(572), - [5466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), - [5468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241), - [5470] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1761), - [5472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(615), - [5474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), - [5476] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), - [5478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, .production_id = 93), - [5480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 111), - [5482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3643), - [5484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, .production_id = 142), - [5486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3617), - [5488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3738), - [5490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369), - [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(630), - [5494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1938), - [5496] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2282), - [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), - [5500] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1881), - [5502] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), - [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1828), - [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1197), - [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2212), - [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2093), - [5512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), - [5514] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1971), - [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1739), - [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1944), - [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812), - [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), - [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1797), - [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2592), - [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1815), - [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2997), - [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), - [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1193), - [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), - [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), - [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(213), - [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), - [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(135), - [5546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, .production_id = 37), - [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), - [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), - [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), - [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), - [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), - [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), - [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), - [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), - [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145), - [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), - [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802), - [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267), - [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), - [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2281), - [5576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1972), - [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), - [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2070), - [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), - [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), - [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1876), - [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), - [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2708), - [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3511), - [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343), - [5596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2590), - [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), - [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), - [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2578), - [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3494), - [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3632), - [5608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 9, .production_id = 165), - [5610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 8, .production_id = 164), - [5612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694), - [5614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3455), - [5616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(214), - [5618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), - [5620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3626), - [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), - [5624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3478), - [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3627), - [5628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3635), - [5630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3625), - [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3636), - [5634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3510), - [5636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3497), - [5638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), - [5640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3637), - [5642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, .production_id = 142), - [5644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3476), - [5646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), - [5648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), - [5650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713), - [5652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), - [5654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3452), - [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3642), - [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3638), - [5660] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, .production_id = 87), - [5662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3474), - [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(783), - [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452), - [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303), - [5670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2165), - [5672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), - [5674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), - [5676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418), - [5678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(316), - [5680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771), - [5682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1, .production_id = 4), - [5684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3512), - [5686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(895), - [5688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(726), - [5690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633), - [5692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), - [5694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3496), - [5696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(203), - [5698] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), - [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719), - [5702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2), - [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3468), - [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2666), - [5708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), - [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1364), - [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3456), - [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3453), - [5716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1367), - [5718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1), - [5720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, .production_id = 97), - [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3457), - [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476), - [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2176), - [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(689), - [5730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), - [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), - [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2335), - [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2188), - [5738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), - [5740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3495), - [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484), - [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1847), - [5746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), - [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1655), - [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), - [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2944), - [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), - [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2355), - [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(786), - [5760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1890), - [5762] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, .production_id = 87), - [5764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), - [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483), - [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), - [5770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), - [5772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1873), - [5774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), - [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3433), - [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), - [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455), - [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), - [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1125), - [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), - [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), - [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(717), - [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), - [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), - [5796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(55), - [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), - [5800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101), - [5802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(95), - [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(90), - [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86), - [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(81), - [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38), - [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(71), - [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63), - [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), - [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), - [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47), - [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43), - [5824] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), + [2710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2737), + [2712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2768), + [2714] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2768), + [2716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1176), + [2718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1177), + [2720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3699), + [2722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3329), + [2724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1130), + [2726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3086), + [2728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2993), + [2730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1223), + [2732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(19), + [2734] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3569), + [2736] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2734), + [2738] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2199), + [2740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2198), + [2742] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3522), + [2744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3523), + [2746] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3537), + [2748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2976), + [2750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1230), + [2752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44), + [2754] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3066), + [2756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3739), + [2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2687), + [2760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2723), + [2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2758), + [2764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2758), + [2766] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2311), + [2768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2309), + [2770] = {.entry = {.count = 1, .reusable = false}}, SHIFT(119), + [2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119), + [2774] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3680), + [2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2311), + [2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3381), + [2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2232), + [2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3147), + [2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2975), + [2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1236), + [2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(82), + [2790] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3060), + [2792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3742), + [2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2740), + [2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2742), + [2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2751), + [2800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2751), + [2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1993), + [2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1996), + [2806] = {.entry = {.count = 1, .reusable = false}}, SHIFT(112), + [2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112), + [2810] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3695), + [2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3352), + [2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1979), + [2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3099), + [2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2989), + [2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2692), + [2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1226), + [2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(76), + [2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2711), + [2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2746), + [2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2769), + [2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(312), + [2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313), + [2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(7), + [2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3299), + [2840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318), + [2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3094), + [2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2947), + [2846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1246), + [2848] = {.entry = {.count = 1, .reusable = true}}, SHIFT(89), + [2850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2686), + [2852] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2703), + [2854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2766), + [2856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(599), + [2858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(596), + [2860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12), + [2862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3301), + [2864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(595), + [2866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3158), + [2868] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2969), + [2870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2719), + [2872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1155), + [2874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1214), + [2876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59), + [2878] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3102), + [2880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3735), + [2882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2741), + [2884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2725), + [2886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2750), + [2888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2750), + [2890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304), + [2892] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302), + [2894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(5), + [2896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5), + [2898] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3574), + [2900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3334), + [2902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265), + [2904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3208), + [2906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2938), + [2908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1245), + [2910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54), + [2912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2691), + [2914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2689), + [2916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2770), + [2918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516), + [2920] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515), + [2922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11), + [2924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3436), + [2926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(539), + [2928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3193), + [2930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2956), + [2932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2723), + [2934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2309), + [2936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1222), + [2938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50), + [2940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3071), + [2942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3737), + [2944] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2716), + [2946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2744), + [2948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2757), + [2950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2757), + [2952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(236), + [2954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(237), + [2956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2), + [2958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2), + [2960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3670), + [2962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3435), + [2964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(200), + [2966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3180), + [2968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2962), + [2970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1249), + [2972] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98), + [2974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2705), + [2976] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2700), + [2978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2767), + [2980] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379), + [2982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(381), + [2984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(8), + [2986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3378), + [2988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388), + [2990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3121), + [2992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2982), + [2994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2702), + [2996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2338), + [2998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2717), + [3000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2503), + [3002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1234), + [3004] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66), + [3006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2736), + [3008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2732), + [3010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2749), + [3012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2096), + [3014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2099), + [3016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116), + [3018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3358), + [3020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2101), + [3022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3112), + [3024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2984), + [3026] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1233), + [3028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40), + [3030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2738), + [3032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2718), + [3034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2747), + [3036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2284), + [3038] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2283), + [3040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122), + [3042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3373), + [3044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2308), + [3046] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3126), + [3048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2981), + [3050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(51), + [3052] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1948), + [3054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1948), + [3056] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3176), + [3058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65), + [3060] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3176), + [3063] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3012), + [3066] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3012), + [3068] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1676), + [3070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92), + [3072] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2204), + [3074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2204), + [3076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62), + [3078] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1686), + [3080] = {.entry = {.count = 1, .reusable = false}}, SHIFT(77), + [3082] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3046), + [3085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1701), + [3087] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3046), + [3089] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1755), + [3091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1730), + [3093] = {.entry = {.count = 1, .reusable = false}}, SHIFT(72), + [3095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3132), + [3097] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_redirection, 2, .production_id = 45), + [3099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_redirection, 2, .production_id = 45), + [3101] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), + [3103] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 2, .production_id = 43), + [3105] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1772), + [3107] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), + [3109] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 16), + [3111] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), + [3113] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 15), + [3115] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), + [3117] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 14), + [3119] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), + [3121] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_repeat1, 1, .production_id = 13), + [3123] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), + [3125] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cmd_arg, 1, .production_id = 12), + [3127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1738), + [3129] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3132), + [3132] = {.entry = {.count = 1, .reusable = false}}, SHIFT(93), + [3134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3137), + [3136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3649), + [3138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2649), + [3140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2656), + [3142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2655), + [3144] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 154), + [3146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 154), SHIFT_REPEAT(2649), + [3149] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 154), SHIFT_REPEAT(2656), + [3152] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 154), SHIFT_REPEAT(2655), + [3155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(88), + [3157] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1810), + [3159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1784), + [3161] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), + [3163] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(3702), + [3166] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 2), SHIFT_REPEAT(1791), + [3169] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3048), + [3171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2), + [3173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3702), + [3175] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element, 2, .production_id = 4), + [3177] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3137), + [3180] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3048), + [3183] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3577), + [3185] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipe_element_repeat1, 1), + [3187] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 1), + [3189] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3055), + [3192] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3055), + [3194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1855), + [3196] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3050), + [3198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3049), + [3200] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1835), + [3202] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipe_element_repeat1, 2), + [3204] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3050), + [3207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3061), + [3209] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3061), + [3212] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3049), + [3215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1576), + [3217] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1898), + [3219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1887), + [3221] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1880), + [3223] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1871), + [3225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3067), + [3227] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3067), + [3230] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3056), + [3232] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_pipeline_repeat1, 1), + [3234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_pipeline_repeat1, 1), + [3236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3063), + [3238] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1967), + [3240] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1582), + [3242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3091), + [3244] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3063), + [3247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2035), + [3249] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1990), + [3251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1991), + [3253] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3056), + [3256] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3091), + [3259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1620), + [3261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1619), + [3263] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1618), + [3265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1617), + [3267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1614), + [3269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1590), + [3271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1612), + [3273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1610), + [3275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1609), + [3277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1608), + [3279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1607), + [3281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1606), + [3283] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1605), + [3285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3168), + [3287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3059), + [3289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3052), + [3291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3057), + [3293] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1604), + [3295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1603), + [3297] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1601), + [3299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1599), + [3301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1601), + [3303] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1598), + [3305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1604), + [3307] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1602), + [3309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1602), + [3311] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2071), + [3313] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3057), + [3316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1596), + [3318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1595), + [3320] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1594), + [3322] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__one_type, 3, .production_id = 155), + [3324] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3052), + [3327] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_value, 2, .production_id = 129), + [3329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_value, 2, .production_id = 129), + [3331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1593), + [3333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1592), + [3335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1591), + [3337] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1589), + [3339] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2082), + [3341] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 1, .production_id = 31), + [3343] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 1, .production_id = 31), + [3345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1377), + [3347] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1374), + [3349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1375), + [3351] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1280), + [3353] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2021), + [3355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1278), + [3357] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1274), + [3359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1269), + [3361] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1268), + [3363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1267), + [3365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1263), + [3367] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1258), + [3369] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1256), + [3371] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1367), + [3373] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3168), + [3376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2048), + [3378] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2042), + [3380] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3072), + [3383] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flat_type, 1, .production_id = 87), + [3385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2848), + [3387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2068), + [3389] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3072), + [3391] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3059), + [3394] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2092), + [3396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1637), + [3398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1636), + [3400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1635), + [3402] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1631), + [3404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1630), + [3406] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1628), + [3408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1627), + [3410] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1626), + [3412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1625), + [3414] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1624), + [3416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1623), + [3418] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1622), + [3420] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1621), + [3422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2146), + [3424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 73), + [3426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 73), + [3428] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1389), + [3430] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1388), + [3432] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1387), + [3434] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1386), + [3436] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1385), + [3438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1384), + [3440] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1383), + [3442] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1382), + [3444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1381), + [3446] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1380), + [3448] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1379), + [3450] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1378), + [3452] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1376), + [3454] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2093), + [3456] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2086), + [3458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 1, .production_id = 139), + [3460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 4, .production_id = 153), + [3462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__type_annotation, 1, .production_id = 89), + [3464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 4, .production_id = 151), + [3466] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2162), + [3468] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 2, .production_id = 74), + [3470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 2, .production_id = 74), + [3472] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1352), + [3474] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1351), + [3476] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1350), + [3478] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1339), + [3480] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1335), + [3482] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1334), + [3484] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1320), + [3486] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1319), + [3488] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1318), + [3490] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1317), + [3492] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1299), + [3494] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1315), + [3496] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1314), + [3498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2149), + [3500] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3156), + [3503] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1353), + [3505] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1313), + [3507] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1312), + [3509] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1311), + [3511] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2135), + [3513] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1302), + [3515] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1301), + [3517] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1255), + [3519] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1250), + [3521] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1259), + [3523] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1260), + [3525] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1261), + [3527] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1262), + [3529] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1264), + [3531] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2667), + [3533] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2129), + [3535] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2076), + [3537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_list_type, 3), + [3539] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_collection_type, 3), + [3541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__multiple_types_repeat1, 2, .production_id = 139), + [3543] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3054), + [3546] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1349), + [3548] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1348), + [3550] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1347), + [3552] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1346), + [3554] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1345), + [3556] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1344), + [3558] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1343), + [3560] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1342), + [3562] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1341), + [3564] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1340), + [3566] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1338), + [3568] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1337), + [3570] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1336), + [3572] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1404), + [3574] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1403), + [3576] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1402), + [3578] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1401), + [3580] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1400), + [3582] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1399), + [3584] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1398), + [3586] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1397), + [3588] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1396), + [3590] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1395), + [3592] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1394), + [3594] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1393), + [3596] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1392), + [3598] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2290), + [3600] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2244), + [3602] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1570), + [3604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1565), + [3606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1563), + [3608] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1562), + [3610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1561), + [3612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1562), + [3614] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1565), + [3616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1560), + [3618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1570), + [3620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1559), + [3622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1577), + [3624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1555), + [3626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1554), + [3628] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1526), + [3630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2965), + [3632] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1532), + [3634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1535), + [3636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32), + [3638] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1537), + [3640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1538), + [3642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1537), + [3644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1539), + [3646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1526), + [3648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1540), + [3650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1541), + [3652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1542), + [3654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1543), + [3656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1544), + [3658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1550), + [3660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1551), + [3662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3165), + [3664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3018), + [3666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36), + [3668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2452), + [3670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1553), + [3672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1552), + [3674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1545), + [3676] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3018), + [3679] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_record_entry, 3, .production_id = 100), + [3681] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3047), + [3683] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1556), + [3685] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1564), + [3687] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1568), + [3689] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 100), + [3691] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1569), + [3693] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1571), + [3695] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1569), + [3697] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1564), + [3699] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1572), + [3701] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1556), + [3703] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1568), + [3705] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1573), + [3707] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1465), + [3709] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1597), + [3711] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1600), + [3713] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1611), + [3715] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1613), + [3717] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1616), + [3719] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1), + [3721] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), + [3723] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1498), + [3725] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1499), + [3727] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1500), + [3729] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1501), + [3731] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1502), + [3733] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1503), + [3735] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1504), + [3737] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1505), + [3739] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1506), + [3741] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1507), + [3743] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1508), + [3745] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1509), + [3747] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1510), + [3749] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 134), + [3751] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 134), + [3753] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1633), + [3755] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1634), + [3757] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 1), + [3759] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 79), + [3761] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 79), + [3763] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 132), + [3765] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 132), + [3767] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1412), + [3769] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 108), + [3771] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 108), + [3773] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 150), + [3775] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 150), + [3777] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 148), + [3779] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 148), + [3781] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 109), + [3783] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 109), + [3785] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1282), + [3787] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1283), + [3789] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1284), + [3791] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1285), + [3793] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1286), + [3795] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1287), + [3797] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1288), + [3799] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1289), + [3801] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1290), + [3803] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1291), + [3805] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1292), + [3807] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1293), + [3809] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1294), + [3811] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 111), + [3813] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 111), + [3815] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1321), + [3817] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1322), + [3819] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1323), + [3821] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1324), + [3823] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1325), + [3825] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1326), + [3827] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1327), + [3829] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1328), + [3831] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1329), + [3833] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1330), + [3835] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1251), + [3837] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1332), + [3839] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1333), + [3841] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1547), + [3843] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1548), + [3845] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1549), + [3847] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1557), + [3849] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1558), + [3851] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1566), + [3853] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1567), + [3855] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1574), + [3857] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1575), + [3859] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1578), + [3861] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1579), + [3863] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1580), + [3865] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1581), + [3867] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1254), + [3869] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1253), + [3871] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1252), + [3873] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1331), + [3875] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1300), + [3877] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1303), + [3879] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1304), + [3881] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1305), + [3883] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1306), + [3885] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1307), + [3887] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1308), + [3889] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1309), + [3891] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1310), + [3893] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1354), + [3895] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1355), + [3897] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1356), + [3899] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1357), + [3901] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1358), + [3903] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1359), + [3905] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1360), + [3907] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1361), + [3909] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1362), + [3911] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1363), + [3913] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1364), + [3915] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1365), + [3917] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1366), + [3919] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 3, .production_id = 144), + [3921] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2636), + [3923] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 3, .production_id = 144), + [3925] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), + [3927] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__match_expression, 1, .dynamic_precedence = 10), + [3929] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 20), + [3931] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 1, .production_id = 20), + [3933] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2637), + [3935] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_guard, 2), + [3937] = {.entry = {.count = 1, .reusable = true}}, SHIFT(34), + [3939] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35), + [3941] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), + [3943] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_arm, 4, .production_id = 144), + [3945] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_arm, 4, .production_id = 144), + [3947] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 53), + [3949] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 53), + [3951] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), + [3953] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_ctrl_match_repeat1, 1), + [3955] = {.entry = {.count = 1, .reusable = true}}, SHIFT(29), + [3957] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), + [3959] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_list_repeat1, 2, .production_id = 54), + [3961] = {.entry = {.count = 1, .reusable = true}}, SHIFT(28), + [3963] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2648), + [3965] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1172), + [3967] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1105), + [3969] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flat_type, 1, .production_id = 87), + [3971] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(2681), + [3974] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), + [3976] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3714), + [3979] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3603), + [3982] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3602), + [3985] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 2), SHIFT_REPEAT(3601), + [3988] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 64), + [3990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1413), + [3992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1864), + [3994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2872), + [3996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3566), + [3998] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 64), + [4000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2059), + [4002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2836), + [4004] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 4, .production_id = 153), + [4006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2681), + [4008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3563), + [4010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3714), + [4012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3603), + [4014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3602), + [4016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3601), + [4018] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__type_annotation, 1, .production_id = 89), + [4020] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, .production_id = 61), + [4022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2876), + [4024] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 1, .production_id = 61), + [4026] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 4, .production_id = 151), + [4028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837), + [4030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835), + [4032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(825), + [4034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820), + [4036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1035), + [4038] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_list_type, 3), + [4040] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3117), + [4042] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2138), + [4044] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2138), + [4046] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 103), + [4048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2844), + [4050] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 103), + [4052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(912), + [4054] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3557), + [4056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(911), + [4058] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3209), + [4060] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2205), + [4062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2205), + [4064] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_collection_type, 3), + [4066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(921), + [4068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1037), + [4070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3531), + [4072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(968), + [4074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3536), + [4076] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 2, .production_id = 88), + [4078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2921), + [4080] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 2, .production_id = 88), + [4082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 60), + [4084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2706), + [4086] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 60), + [4088] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_long_flag, 2), + [4090] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_long_flag, 2), + [4092] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3616), + [4094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1961), + [4096] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 64), + [4098] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2838), + [4100] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 64), + [4102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3170), + [4104] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23), + [4106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473), + [4108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1964), + [4110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3040), + [4112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3738), + [4114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3074), + [4116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3736), + [4118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461), + [4120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1017), + [4122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3153), + [4124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27), + [4126] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 65), + [4128] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 65), + [4130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 63), + [4132] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 63), + [4134] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 1, .production_id = 62), + [4136] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 1, .production_id = 62), + [4138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3089), + [4140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(24), + [4142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1014), + [4144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1640), + [4146] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3189), + [4148] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3732), + [4150] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2124), + [4152] = {.entry = {.count = 1, .reusable = true}}, SHIFT(72), + [4154] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3730), + [4156] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3197), + [4158] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3733), + [4160] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_short_flag, 2, .production_id = 22), + [4162] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_short_flag, 2, .production_id = 22), + [4164] = {.entry = {.count = 1, .reusable = true}}, SHIFT(196), + [4166] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_opt, 2, .production_id = 101), + [4168] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_opt, 2, .production_id = 101), + [4170] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 2, .production_id = 61), + [4172] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2850), + [4174] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 2, .production_id = 61), + [4176] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2843), + [4178] = {.entry = {.count = 1, .reusable = true}}, SHIFT(168), + [4180] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__param_name, 2, .production_id = 102), + [4182] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__param_name, 2, .production_id = 102), + [4184] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_rest, 2, .production_id = 22), + [4186] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_rest, 2, .production_id = 22), + [4188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139), + [4190] = {.entry = {.count = 1, .reusable = true}}, SHIFT(93), + [4192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3704), + [4194] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77), + [4196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3064), + [4198] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3740), + [4200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3037), + [4202] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3717), + [4204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3066), + [4206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3739), + [4208] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3068), + [4210] = {.entry = {.count = 1, .reusable = true}}, SHIFT(25), + [4212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3102), + [4214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3735), + [4216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2278), + [4218] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1654), + [4220] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_flag_capsule, 3), + [4222] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_flag_capsule, 3), + [4224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65), + [4226] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3062), + [4228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3741), + [4230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2077), + [4232] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3116), + [4234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3731), + [4236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1895), + [4238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3058), + [4240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3743), + [4242] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1941), + [4244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1794), + [4246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155), + [4248] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3060), + [4250] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3742), + [4252] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 103), + [4254] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2858), + [4256] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 103), + [4258] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3071), + [4260] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3737), + [4262] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3150), + [4264] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3734), + [4266] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258), + [4268] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1686), + [4270] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_type, 3, .production_id = 119), + [4272] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_type, 3, .production_id = 119), + [4274] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250), + [4276] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_param_cmd, 2, .production_id = 138), + [4278] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_param_cmd, 2, .production_id = 138), + [4280] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1755), + [4282] = {.entry = {.count = 1, .reusable = true}}, SHIFT(564), + [4284] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360), + [4286] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307), + [4288] = {.entry = {.count = 1, .reusable = true}}, SHIFT(528), + [4290] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1646), + [4292] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 103), + [4294] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2847), + [4296] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 103), + [4298] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1809), + [4300] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2748), + [4302] = {.entry = {.count = 1, .reusable = true}}, SHIFT(875), + [4304] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3402), + [4306] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2949), + [4308] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1894), + [4310] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 61), + [4312] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2863), + [4314] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 61), + [4316] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 67), SHIFT_REPEAT(3616), + [4319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 67), + [4321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 67), SHIFT_REPEAT(3297), + [4324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 2, .production_id = 67), SHIFT_REPEAT(1029), + [4327] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176), + [4329] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2842), + [4331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(686), + [4333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793), + [4335] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2950), + [4337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(140), + [4339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1975), + [4341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470), + [4343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1657), + [4345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(918), + [4347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1008), + [4349] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2136), + [4351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1022), + [4353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1994), + [4355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152), + [4357] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 123), SHIFT_REPEAT(2748), + [4360] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 123), + [4362] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 123), SHIFT_REPEAT(3402), + [4365] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 123), SHIFT_REPEAT(2949), + [4368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(199), + [4370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(942), + [4372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3007), + [4374] = {.entry = {.count = 1, .reusable = true}}, SHIFT(706), + [4376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712), + [4378] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 3, .production_id = 64), + [4380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2862), + [4382] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 3, .production_id = 64), + [4384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1977), + [4386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2257), + [4388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457), + [4390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(727), + [4392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2084), + [4394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), + [4396] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_parameter_parens_repeat1, 1), + [4398] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3210), + [4400] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2891), + [4402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2033), + [4404] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3346), + [4406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2653), + [4408] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2674), + [4410] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 61), + [4412] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 61), + [4414] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 5, .production_id = 103), + [4416] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 5, .production_id = 103), + [4418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2078), + [4420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2926), + [4422] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 4, .production_id = 64), + [4424] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_parameter, 4, .production_id = 64), + [4426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 152), SHIFT_REPEAT(2891), + [4429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 152), + [4431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 152), SHIFT_REPEAT(3346), + [4434] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 152), SHIFT_REPEAT(2653), + [4437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2661), + [4439] = {.entry = {.count = 1, .reusable = true}}, SHIFT(859), + [4441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3313), + [4443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809), + [4445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3264), + [4447] = {.entry = {.count = 1, .reusable = true}}, SHIFT(782), + [4449] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756), + [4451] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 137), + [4453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2122), + [4455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3199), + [4457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(777), + [4459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 1, .production_id = 136), + [4461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2106), + [4463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3201), + [4465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3108), + [4467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2968), + [4469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2927), + [4471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2907), + [4473] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2893), + [4475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2893), + [4477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2908), + [4479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2895), + [4481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2879), + [4483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2882), + [4485] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2939), + [4487] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2890), + [4489] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2887), + [4491] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2889), + [4493] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2889), + [4495] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2881), + [4497] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2886), + [4499] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2924), + [4501] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2765), + [4503] = {.entry = {.count = 1, .reusable = true}}, SHIFT(852), + [4505] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_cell_path_repeat1, 2), SHIFT_REPEAT(3108), + [4508] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101), + [4510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3431), + [4512] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292), + [4514] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3225), + [4516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2571), + [4518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1788), + [4520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1163), + [4522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331), + [4524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349), + [4526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685), + [4528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281), + [4530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1725), + [4532] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 77), SHIFT_REPEAT(101), + [4535] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 77), SHIFT_REPEAT(3431), + [4538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 2, .production_id = 77), + [4540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 136), + [4542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3184), + [4544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1703), + [4546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(546), + [4548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 3, .production_id = 137), + [4550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3185), + [4552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(549), + [4554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(618), + [4556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 1, .production_id = 92), + [4558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3075), + [4560] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 1, .production_id = 4), + [4562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254), + [4564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220), + [4566] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1), SHIFT(3702), + [4569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3149), + [4571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567), + [4573] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2609), + [4575] = {.entry = {.count = 1, .reusable = true}}, SHIFT(589), + [4577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2614), + [4579] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, .production_id = 4), + [4581] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), + [4583] = {.entry = {.count = 2, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), SHIFT(3702), + [4586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 2, .production_id = 40), + [4588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2300), + [4590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 3, .production_id = 99), + [4592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3090), + [4594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2294), + [4596] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body, 3, .production_id = 40), + [4598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2580), + [4600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(409), + [4602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2262), + [4604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(380), + [4606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2254), + [4608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2123), + [4610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2140), + [4612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(2965), + [4615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_overlay_use_repeat1, 2), SHIFT_REPEAT(3165), + [4618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2000), + [4620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2185), + [4622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2013), + [4624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2192), + [4626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1183), + [4628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(547), + [4630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(538), + [4632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1200), + [4634] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3350), + [4636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2829), + [4638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(569), + [4640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2781), + [4642] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1785), + [4644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2354), + [4646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2382), + [4648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1188), + [4650] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1803), + [4652] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 110), + [4654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 110), + [4656] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 133), + [4658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 133), + [4660] = {.entry = {.count = 1, .reusable = false}}, SHIFT(84), + [4662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3473), + [4664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1184), + [4666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1680), + [4668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1679), + [4670] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 4, .production_id = 131), + [4672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 4, .production_id = 131), + [4674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1978), + [4676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1986), + [4678] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 147), + [4680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 147), + [4682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_record_repeat1, 1, .production_id = 23), + [4684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1783), + [4686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3291), + [4688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(853), + [4690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3133), + [4692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3568), + [4694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1203), + [4696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3727), + [4698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1059), + [4700] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2261), + [4702] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2347), + [4704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3317), + [4706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1716), + [4708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1717), + [4710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 100), + [4712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3321), + [4714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1812), + [4716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1795), + [4718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3323), + [4720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1845), + [4722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1848), + [4724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3325), + [4726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1842), + [4728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1843), + [4730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1038), + [4732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1039), + [4734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3327), + [4736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2063), + [4738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2060), + [4740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2379), + [4742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2208), + [4744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2207), + [4746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1834), + [4748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1838), + [4750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1918), + [4752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1917), + [4754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2018), + [4756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2079), + [4758] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1058), + [4760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2038), + [4762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2037), + [4764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1859), + [4766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3335), + [4768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1844), + [4770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1841), + [4772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2074), + [4774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3338), + [4776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1950), + [4778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1949), + [4780] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2160), + [4782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144), + [4784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148), + [4786] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2098), + [4788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3342), + [4790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1868), + [4792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1867), + [4794] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2058), + [4796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(477), + [4798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475), + [4800] = {.entry = {.count = 1, .reusable = false}}, SHIFT(175), + [4802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3348), + [4804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2020), + [4806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2081), + [4808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(493), + [4810] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_command_list_repeat1, 2, .production_id = 92), + [4812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(192), + [4814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182), + [4816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1199), + [4818] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1042), + [4820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2193), + [4822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1182), + [4824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2161), + [4826] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_record_entry, 4, .production_id = 99), + [4828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3360), + [4830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1981), + [4832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1984), + [4834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1162), + [4836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2186), + [4838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327), + [4840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1019), + [4842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1024), + [4844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2014), + [4846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 3, .production_id = 107), + [4848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 3, .production_id = 107), + [4850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2003), + [4852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(232), + [4854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742), + [4856] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739), + [4858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1786), + [4860] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2139), + [4862] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1699), + [4864] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2109), + [4866] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2085), + [4868] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2279), + [4870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246), + [4872] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248), + [4874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2255), + [4876] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411), + [4878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2583), + [4880] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2263), + [4882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408), + [4884] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3426), + [4886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1749), + [4888] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1748), + [4890] = {.entry = {.count = 1, .reusable = false}}, SHIFT(749), + [4892] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, .production_id = 4), + [4894] = {.entry = {.count = 1, .reusable = false}}, SHIFT(978), + [4896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(978), + [4898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3368), + [4900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1808), + [4902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1807), + [4904] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipe_element_last, 1, .production_id = 4), + [4906] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 2, .production_id = 40), + [4908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3367), + [4910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(601), + [4912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600), + [4914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2295), + [4916] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), + [4918] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(978), + [4921] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__block_body_repeat1, 2), SHIFT_REPEAT(978), + [4924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2301), + [4926] = {.entry = {.count = 1, .reusable = false}}, SHIFT(300), + [4928] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 1, .production_id = 4), + [4930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(704), + [4932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2470), + [4934] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2142), + [4936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2141), + [4938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(590), + [4940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2622), + [4942] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_where_command, 2, .production_id = 32), + [4944] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_where_command, 2, .production_id = 32), + [4946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2608), + [4948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(566), + [4950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(944), + [4952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3218), + [4954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2054), + [4956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2051), + [4958] = {.entry = {.count = 1, .reusable = false}}, SHIFT(656), + [4960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1202), + [4962] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_pipeline_last, 1), + [4964] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1653), + [4966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1658), + [4968] = {.entry = {.count = 1, .reusable = true}}, SHIFT(249), + [4970] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__where_predicate, 5, .production_id = 149), + [4972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__where_predicate, 5, .production_id = 149), + [4974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225), + [4976] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1670), + [4978] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 136), + [4980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 4, .production_id = 137), + [4982] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1840), + [4984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(494), + [4986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495), + [4988] = {.entry = {.count = 1, .reusable = false}}, SHIFT(314), + [4990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(551), + [4992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(555), + [4994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1702), + [4996] = {.entry = {.count = 1, .reusable = false}}, SHIFT(548), + [4998] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 77), SHIFT_REPEAT(84), + [5001] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 77), SHIFT_REPEAT(3473), + [5004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 2, .production_id = 77), + [5006] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 137), + [5008] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_collection_type_repeat1, 2, .production_id = 136), + [5010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1727), + [5012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3387), + [5014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(652), + [5016] = {.entry = {.count = 1, .reusable = true}}, SHIFT(654), + [5018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778), + [5020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(770), + [5022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266), + [5024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290), + [5026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2400), + [5028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(729), + [5030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263), + [5032] = {.entry = {.count = 1, .reusable = true}}, SHIFT(262), + [5034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350), + [5036] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1204), + [5038] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body, 3, .production_id = 40), + [5040] = {.entry = {.count = 1, .reusable = false}}, SHIFT(812), + [5042] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1206), + [5044] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3294), + [5046] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177), + [5048] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3492), + [5050] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1754), + [5052] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1408), + [5054] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1665), + [5056] = {.entry = {.count = 1, .reusable = true}}, SHIFT(21), + [5058] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1661), + [5060] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1242), + [5062] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1668), + [5064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1410), + [5066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2999), + [5068] = {.entry = {.count = 1, .reusable = true}}, SHIFT(932), + [5070] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2904), + [5072] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2877), + [5074] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180), + [5076] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2662), + [5078] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2663), + [5080] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1669), + [5082] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2175), + [5084] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181), + [5086] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1643), + [5088] = {.entry = {.count = 1, .reusable = false}}, SHIFT(694), + [5090] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_pipeline_last, 1), + [5092] = {.entry = {.count = 1, .reusable = false}}, SHIFT(702), + [5094] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1639), + [5096] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159), + [5098] = {.entry = {.count = 1, .reusable = false}}, SHIFT(967), + [5100] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1672), + [5102] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165), + [5104] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490), + [5106] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2671), + [5108] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2658), + [5110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2670), + [5112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2675), + [5114] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), + [5116] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 2), SHIFT_REPEAT(3492), + [5119] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1681), + [5121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1020), + [5123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(26), + [5125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1011), + [5127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1409), + [5129] = {.entry = {.count = 1, .reusable = false}}, SHIFT(984), + [5131] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223), + [5133] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489), + [5135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2994), + [5137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828), + [5139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2896), + [5141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2897), + [5143] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253), + [5145] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 120), + [5147] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 4, .production_id = 120), + [5149] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 5, .production_id = 116), + [5151] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 5, .production_id = 116), + [5153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451), + [5155] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), + [5157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_expr_interpolated, 3, .production_id = 37), + [5159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(718), + [5161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460), + [5163] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1728), + [5165] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1685), + [5167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1806), + [5169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(20), + [5171] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), + [5173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_let_last, 2, .production_id = 10), + [5175] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1801), + [5177] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1851), + [5179] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1849), + [5181] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1837), + [5183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1839), + [5185] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2039), + [5187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2043), + [5189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1030), + [5191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1040), + [5193] = {.entry = {.count = 1, .reusable = false}}, SHIFT(715), + [5195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1832), + [5197] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1), + [5199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1), + [5201] = {.entry = {.count = 1, .reusable = false}}, SHIFT(183), + [5203] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1857), + [5205] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1959), + [5207] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1962), + [5209] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__block_body_statement_last, 1, .production_id = 4), + [5211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__block_body_statement_last, 1, .production_id = 4), + [5213] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2073), + [5215] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1876), + [5217] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1877), + [5219] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2130), + [5221] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2651), + [5223] = {.entry = {.count = 1, .reusable = true}}, SHIFT(130), + [5225] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2650), + [5227] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2067), + [5229] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2062), + [5231] = {.entry = {.count = 1, .reusable = true}}, SHIFT(137), + [5233] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22), + [5235] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1836), + [5237] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1833), + [5239] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2064), + [5241] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1982), + [5243] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468), + [5245] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2303), + [5247] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1985), + [5249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1951), + [5251] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1953), + [5253] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), + [5255] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_mut_last, 2, .production_id = 10), + [5257] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2164), + [5259] = {.entry = {.count = 1, .reusable = false}}, SHIFT(614), + [5261] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), + [5263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 2, .production_id = 10), + [5265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(482), + [5267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(598), + [5269] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1824), + [5271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(303), + [5273] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2028), + [5275] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2032), + [5277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1804), + [5279] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2066), + [5281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(298), + [5283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2316), + [5285] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2069), + [5287] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2312), + [5289] = {.entry = {.count = 1, .reusable = false}}, SHIFT(651), + [5291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(650), + [5293] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_stmt_const_last, 3, .production_id = 41), + [5295] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_stmt_const_last, 3, .production_id = 41), + [5297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1027), + [5299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1025), + [5301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1411), + [5303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 125), SHIFT_REPEAT(1242), + [5306] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 2, .production_id = 125), + [5308] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2985), + [5310] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2408), + [5312] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2046), + [5314] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2451), + [5316] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1825), + [5318] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1793), + [5320] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2986), + [5322] = {.entry = {.count = 1, .reusable = false}}, SHIFT(2034), + [5324] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1902), + [5326] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1927), + [5328] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1735), + [5330] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1906), + [5332] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_decl_alias_last, 4, .production_id = 85), + [5334] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_decl_alias_last, 4, .production_id = 85), + [5336] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 86), + [5338] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__assignment_pattern_last, 3, .production_id = 86), + [5340] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215), + [5342] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1740), + [5344] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2006), + [5346] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), + [5348] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1, .production_id = 35), + [5350] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), + [5352] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_double_quotes_repeat1, 1), + [5354] = {.entry = {.count = 1, .reusable = true}}, SHIFT(209), + [5356] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1828), + [5358] = {.entry = {.count = 1, .reusable = false}}, SHIFT(161), + [5360] = {.entry = {.count = 1, .reusable = false}}, SHIFT(471), + [5362] = {.entry = {.count = 1, .reusable = false}}, SHIFT(481), + [5364] = {.entry = {.count = 1, .reusable = false}}, SHIFT(1819), + [5366] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1947), + [5368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1884), + [5370] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1893), + [5372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1956), + [5374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157), + [5376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2016), + [5378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3487), + [5380] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407), + [5382] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340), + [5384] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2256), + [5386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1781), + [5388] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2378), + [5390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2251), + [5392] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), + [5394] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1, .production_id = 35), + [5396] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204), + [5398] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_or_pattern_repeat1, 2), SHIFT_REPEAT(1633), + [5401] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2137), + [5403] = {.entry = {.count = 1, .reusable = true}}, SHIFT(480), + [5405] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1858), + [5407] = {.entry = {.count = 1, .reusable = true}}, SHIFT(231), + [5409] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2153), + [5411] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), + [5413] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__inter_single_quotes_repeat1, 1), + [5415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(527), + [5417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(558), + [5419] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2289), + [5421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2422), + [5423] = {.entry = {.count = 1, .reusable = true}}, SHIFT(402), + [5425] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 3), + [5427] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2937), + [5429] = {.entry = {.count = 1, .reusable = true}}, SHIFT(465), + [5431] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2291), + [5433] = {.entry = {.count = 1, .reusable = true}}, SHIFT(581), + [5435] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2187), + [5437] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3570), + [5439] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 1, .production_id = 75), + [5441] = {.entry = {.count = 1, .reusable = true}}, SHIFT(563), + [5443] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2009), + [5445] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2296), + [5447] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), + [5449] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__str_double_quotes_repeat1, 1), + [5451] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2581), + [5453] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1171), + [5455] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2597), + [5457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323), + [5459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_or_pattern, 2), + [5461] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1693), + [5463] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1198), + [5465] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260), + [5467] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1159), + [5469] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1181), + [5471] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2585), + [5473] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287), + [5475] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1779), + [5477] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1731), + [5479] = {.entry = {.count = 1, .reusable = true}}, SHIFT(456), + [5481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2607), + [5483] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 114), + [5485] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 114), SHIFT_REPEAT(3487), + [5488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(33), + [5490] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31), + [5492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3609), + [5494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 3, .production_id = 143), + [5496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_table_repeat1, 1, .production_id = 94), + [5498] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3601), + [5500] = {.entry = {.count = 1, .reusable = false}}, SHIFT(3744), + [5502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_val_binary_repeat1, 2, .production_id = 112), + [5504] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1209), + [5506] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3508), + [5508] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744), + [5510] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2657), + [5512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 2), + [5514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 8, .production_id = 165), + [5516] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3673), + [5518] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3578), + [5520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3579), + [5522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3580), + [5524] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3581), + [5526] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2569), + [5528] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1932), + [5530] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479), + [5532] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2206), + [5534] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478), + [5536] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1846), + [5538] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3583), + [5540] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2286), + [5542] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261), + [5544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3000), + [5546] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1798), + [5548] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1208), + [5550] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3515), + [5552] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320), + [5554] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2596), + [5556] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2599), + [5558] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2419), + [5560] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2704), + [5562] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2682), + [5564] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2713), + [5566] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1016), + [5568] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2025), + [5570] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1095), + [5572] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311), + [5574] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485), + [5576] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_default_arm, 4, .production_id = 143), + [5578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3681), + [5580] = {.entry = {.count = 1, .reusable = true}}, SHIFT(681), + [5582] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466), + [5584] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486), + [5586] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3590), + [5588] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2547), + [5590] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1412), + [5592] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1888), + [5594] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1136), + [5596] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711), + [5598] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1936), + [5600] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1195), + [5602] = {.entry = {.count = 1, .reusable = true}}, SHIFT(387), + [5604] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2089), + [5606] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3512), + [5608] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2349), + [5610] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761), + [5612] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3745), + [5614] = {.entry = {.count = 1, .reusable = true}}, SHIFT(759), + [5616] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1675), + [5618] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3462), + [5620] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1879), + [5622] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1656), + [5624] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150), + [5626] = {.entry = {.count = 1, .reusable = true}}, SHIFT(768), + [5628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3486), + [5630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2091), + [5632] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3489), + [5634] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1960), + [5636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(602), + [5638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3457), + [5640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2228), + [5642] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_returns, 2, .production_id = 88), + [5644] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2314), + [5646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2313), + [5648] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3488), + [5650] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2229), + [5652] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448), + [5654] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__multiple_types, 3, .production_id = 88), + [5656] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3516), + [5658] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1007), + [5660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(889), + [5662] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2163), + [5664] = {.entry = {.count = 1, .reusable = true}}, SHIFT(879), + [5666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3459), + [5668] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1865), + [5670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194), + [5672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(696), + [5674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453), + [5676] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1970), + [5678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224), + [5680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2044), + [5682] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257), + [5684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1790), + [5686] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3477), + [5688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(597), + [5690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459), + [5692] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464), + [5694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 1, .production_id = 4), + [5696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3465), + [5698] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2233), + [5700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1273), + [5702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_list_destructure_pattern, 9, .production_id = 166), + [5704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3495), + [5706] = {.entry = {.count = 1, .reusable = true}}, SHIFT(171), + [5708] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(), + [5710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733), + [5712] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1272), + [5714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3491), + [5716] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3582), + [5718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1817), + [5720] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458), + [5722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3513), + [5724] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3460), + [5726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(731), + [5728] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462), + [5730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1), + [5732] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1729), + [5734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3467), + [5736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1816), + [5738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531), + [5740] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806), + [5742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2591), + [5744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3454), + [5746] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_pattern, 1, .production_id = 98), + [5748] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2103), + [5750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682), + [5752] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3502), + [5754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(556), + [5756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2027), + [5758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1814), + [5760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(752), + [5762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(39), + [5764] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2998), + [5766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(377), + [5768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1889), + [5770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1796), + [5772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2183), + [5774] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_nu_script, 2, .production_id = 37), + [5776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721), + [5778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725), + [5780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2712), + [5782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2152), + [5784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1167), + [5786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103), + [5788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2731), + [5790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1976), + [5792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3312), + [5794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(235), + [5796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1205), + [5798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1955), + [5800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1207), + [5802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1766), + [5804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(131), + [5806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1649), + [5808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(1009), + [5810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45), + [5812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68), + [5814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102), + [5816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96), + [5818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(91), + [5820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87), + [5822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80), + [5824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(74), + [5826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67), + [5828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61), + [5830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(56), + [5832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(53), + [5834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49), + [5836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46), + [5838] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_comment, 2), }; #ifdef __cplusplus From 358064ec22346760b23b0ea6abaf91f025b6e2ad Mon Sep 17 00:00:00 2001 From: KITAGAWA Yasutaka Date: Thu, 21 Dec 2023 21:14:25 +0900 Subject: [PATCH 2/3] Fix typo --- grammar.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grammar.js b/grammar.js index 61811b6..665e759 100644 --- a/grammar.js +++ b/grammar.js @@ -945,7 +945,7 @@ module.exports = grammar({ /// To correctly parse these situations distinct rules for different types of /// statements are needed. These rules are differentiated by suffix, and only /// difference between them is terminator parameter used in pipeline rule that -/// is terminating statements. This function automaticaly generates all rules +/// is terminating statements. This function automatically generates all rules /// for a given terminator and names them with specified suffix. function block_body_rules(suffix, terminator) { function alias_for_suffix($, rule_name, suffix) { From 80993e10406ec1f9cc4cb947d0c758bb7984dcf1 Mon Sep 17 00:00:00 2001 From: KITAGAWA Yasutaka Date: Thu, 21 Dec 2023 22:48:06 +0900 Subject: [PATCH 3/3] Add test case --- corpus/stmt/const.nu | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/corpus/stmt/const.nu b/corpus/stmt/const.nu index 5b0d7cc..0d98a92 100644 --- a/corpus/stmt/const.nu +++ b/corpus/stmt/const.nu @@ -62,3 +62,24 @@ export const x = 42 (pipeline (pipe_element (val_number))))) + +===== +const-005-exported-multiple +===== + +export const GAMMA = 0.5772156649015329 +export const E = 2.718281828459045 + +---- + +(nu_script + (stmt_const + (identifier) + (pipeline + (pipe_element + (val_number)))) + (stmt_const + (identifier) + (pipeline + (pipe_element + (val_number)))))